html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}body{background:#fff;color:#333;line-height:1}header,footer,section,article,nav,aside,main{display:block}figure{margin:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}a,a:hover{color:inherit}a:focus,:focus:not(input){outline:2px #f46a1f dotted}ol{list-style:decimal;margin:0 0 0 2em}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:upper-roman;margin-bottom:0}ol ol ol ol{list-style:lower-alpha;margin-bottom:0}ol ol ol ol ol{list-style:lower-roman;margin-bottom:0}ul{list-style:disc;margin:0 0 0 2em}ul ul{list-style:circle;margin-bottom:0}ul ul ul{list-style:square;margin-bottom:0}input,textarea,button{font-family:inherit}textarea{resize:none}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}button{cursor:pointer}input[type="radio"]{vertical-align:text-bottom}input{_vertical-align:text-bottom}textarea{display:block}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}@font-face{font-family:'Weather';src:url(../type/artill_clean_icons.eot);src:url(../type/artill_clean_icons.eot?#iefix) format("embedded-opentype"),url(../type/artill_clean_icons.woff) format("woff"),url(../type/artill_clean_icons.ttf) format("truetype"),url(../type/artill_clean_icons.svg#artill_clean_weather_iconsRg) format("svg");font-weight:normal;font-style:normal}.weather-0:before{content:":"}.weather-1:before{content:"p"}.weather-2:before{content:"p"}.weather-3:before{content:"Q"}.weather-4:before{content:"S"}.weather-5:before{content:"W"}.weather-6:before{content:"W"}.weather-7:before{content:"W"}.weather-8:before{content:"W"}.weather-9:before{content:"M"}.weather-10:before{content:"W"}.weather-11:before{content:"M"}.weather-12:before{content:"M"}.weather-13:before{content:"I"}.weather-14:before{content:"I"}.weather-15:before{content:"W"}.weather-16:before{content:"I"}.weather-17:before{content:"W"}.weather-18:before{content:"U"}.weather-19:before{content:"Z"}.weather-20:before{content:"Z"}.weather-21:before{content:"Z"}.weather-22:before{content:"Z"}.weather-23:before{content:"Z"}.weather-24:before{content:"E"}.weather-25:before{content:"E"}.weather-26:before{content:"3"}.weather-27:before{content:"a"}.weather-28:before{content:"A"}.weather-29:before{content:"a"}.weather-30:before{content:"A"}.weather-31:before{content:"6"}.weather-32:before{content:"1"}.weather-33:before{content:"6"}.weather-34:before{content:"1"}.weather-35:before{content:"W"}.weather-36:before{content:"1"}.weather-37:before{content:"S"}.weather-38:before{content:"S"}.weather-39:before{content:"S"}.weather-40:before{content:"M"}.weather-41:before{content:"W"}.weather-42:before{content:"I"}.weather-43:before{content:"W"}.weather-44:before{content:"a"}.weather-45:before{content:"S"}.weather-46:before{content:"U"}.weather-47:before{content:"S"}html:hover [class^="ss-"]{-ms-zoom:1}.ss-social,[class*="ss-"]:before,[class*="ss-"].right:after{font-family:'SSSocial';font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.android .ss-social,.android [class*="ss-"]:before,.android [class*="ss-"].right:after{text-rendering:auto}[class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:''}@font-face{font-family:'SSSocial';src:url("../type/ss-social-regular.eot");src:url("../type/ss-social-regular.eot?#iefix") format("eot"),url("../type/ss-social-regular.woff") format("woff"),url("../type/ss-social-regular.ttf") format("truetype"),url("../type/ss-social-regular.svg#SSSocial") format("svg");font-weight:normal;font-style:normal}.ss-social{font-family:'SSSocial'}html[data-useragent*="Android"] .ss-social,html[data-useragent*="Android"] [class*="ss-"]:before,html[data-useragent*="Android"] [class*="ss-"].right:after{text-rendering:auto}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}a{color:#024;text-decoration:underline}a:hover{color:#003c77;text-decoration:underline}h1 a.anchor{display:block;position:relative;top:-3em}h2 a.anchor{display:block;position:relative;top:-7em}h3 a.anchor{display:block;position:relative;top:-9em}h4 a.anchor{display:block;position:relative;top:-11em}h5 a.anchor{display:block;position:relative;top:-12em}h6 a.anchor{display:block;position:relative;top:-12em}.courseanchor{display:block;position:relative;top:-11em}*::selection{background:#f7efa3;color:#373634}*::-moz-selection{background:#f7efa3;color:#373634}body,.number-detail .btn{font-family:"ff-tisa-web-pro","TisaPro-Regular",Georgia,serif}.primary>h1,.primary>h2,.primary>h3,.primary>h4,.primary>h5,.primary>h6,#ContentMiddle>h1,#ContentMiddle>h2,#ContentMiddle>h3,#ContentMiddle>h4,#ContentMiddle>h5,#ContentMiddle>h6,.definitions h6,.directory-detail-section h2,.courses h2,.course-headline,.directory-social-headline,.page-headline,.directory-title,.news-page-title,.search-headline,.section-headline,.blog-headline,.course-department-title,.staff-headline,.no-results,.tweet-slideshow,.tweet-card,.instagram-card,.person-title,.event-title,.event-short-date,.event-details,.person-card strong,.news-title,.news-short-date,.blog-section,.blog-title,.video-title,button,input[type="submit"],.btn,.load-more,.dropdown-content a.dropdown-btn,.reset,.mfp-title,.lbl label,html:not(.lt-ie10) .select-text,html:not(.lt-ie10) select,ul.pseudo-select,.cover-search label,.cover-search input,.search-suggest,.section-info strong,.sidebar-form strong,#page-head,#page-foot,.foot-search input,.news-filter input,.banner-headline h1,.hud,.featured-event-title,.news-banner h1,.post-type,.post-tags,.news-banner-caption,.news-banner-credit,.breadcrumbs,.category-filter,.month-nav-list,.media-headline,.give-event:before,.media-nav,.definitions dt,.definitions input[type="text"],.photo-caption,.slide-count,table th,.section-nav,.number-list span,.iframe legend,.alert,.banner-alert,.numbers-headline,.quick-info,.news-links,.directory-headline,.directory-sub-headline,.quick-contact-info .tel,.directory-contact-info .fn,.academic-banner .no-results,.course-department-label,.course-search input,.courses-headline,a.course-expand,.course-type-title,.photo-title,.repfinder label,.lt-ie10 .repfinder-search label,.repfinder-search .input-suggest-list,.secondary .find-rep-title,.month-marker,.share-links,.search-result h2,.result-contact-info strong,.staff-title{font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif}h1,.cover-search input,.number-list strong{font-size:32px;font-size:2rem;line-height:1.2em}@media only screen and (min-width: 62.5em){h1,.cover-search input,.number-list strong{font-size:55px;font-size:3.4375rem}}h2,.section-dropdown-content p,.banner-headline h1,.featured-event-title,.intro p,.intro ol,.intro ul,.full-quote p,.staff-title{font-size:20px;font-size:1.25rem;line-height:1.44em}@media only screen and (min-width: 62.5em){h2,.section-dropdown-content p,.banner-headline h1,.featured-event-title,.intro p,.intro ol,.intro ul,.full-quote p,.staff-title{font-size:25px;font-size:1.5625rem}}h3,.tweet-slideshow p,.tweet-card p,.instagram-card p,.event-short-date,.news-title,.blog-title,.lbl label,.cta-form-head h2,.main-nav .nav-list,.site-tools>li:last-child a,.site-tools>li:last-child span,.foot-search input,.news-filter input,.social-links a:before,.post-date,blockquote p,.slide-count,.iframe legend,.department-headline{font-size:18px;font-size:1.125rem;line-height:1.210526316em}h4,.sub-nav-heading,.directory-section strong,.directory-headline,.directory-detail-section h2,.courses h2,.directory-contact-info .fn,.academic-banner .course-results .course-type-title,h5,.definitions dt,.definitions dd,.definitions p,.definitions ol,.definitions ul,h6,.section-headline,.blog-headline,.course-department-title,.staff-headline,.person-title,.event-title,.event-detail-title,.news-short-date,.form-card strong,p,ol,ul{font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem}h5,.definitions dt,.definitions dd,.definitions p,.definitions ol,.definitions ul,.cta-form-head p,.dropdown-content li,.featured-events p,.media-headline,.give-event:before,.numbers-headline,.course-list,.directory-contact-info,.directory-contact-info .tel,.directory-table th,.directory-table td,.course-search input,a.course-expand,.share-links,.staff-position{font-size:14px;font-size:.875rem}h6,.section-headline,.blog-headline,.course-department-title,.staff-headline,.person-title,.event-title,.event-detail-title,.news-short-date,.form-card strong,.tweet-meta a:not(.tweet-author),.card,.event-card,.dropdown-event,.person-card,.news-card,.blog-card,.form-card,.ui-tooltip,.cta-form,.featured-result,.staff-card,.card p,.card ol,.card ul,.event-card p,.dropdown-event p,.person-card p,.news-card p,.blog-card p,.form-card p,.ui-tooltip p,.cta-form p,.featured-result p,.staff-card p,.event-card ol,.dropdown-event ol,.person-card ol,.news-card ol,.blog-card ol,.form-card ol,.ui-tooltip ol,.cta-form ol,.featured-result ol,.staff-card ol,.event-card ul,.dropdown-event ul,.person-card ul,.news-card ul,.blog-card ul,.form-card ul,.ui-tooltip ul,.cta-form ul,.featured-result ul,.staff-card ul,.event-details,.person-card strong,.news-short-date abbr,.video-title,.tweet-card .tweet-author,.tweet-card .instagram-author,.instagram-card .tweet-author,.instagram-card .instagram-author,.ui-tooltip-content,.field-list input:not([type="radio"]):not([type="checkbox"]),ul.pseudo-select li.selected,ul.pseudo-select a,.section-info,.sidebar-form,.section-info p,.sidebar-form p,.section-info a,.sidebar-form a,.head-search input,.dropdown-title,.contact-info .adr,.post-type,.news-banner-caption,.news-banner-credit,.media-nav,.definitions input[type="text"],.photo-caption,table td,table td p,table td ul,table td ol,.section-nav ul,.section-social,.number-detail .btn,.iframe center,.quick-info,.news-links,.directory-section ul,.directory-section p,.directory-section .open-hours,.directory-section .email,.directory-sub-headline,.course-headline,.directory-social-headline,.course-type-title,.facility-contact-info p,.facility-contact-info .open-hours,.facility-contact-info .adr,.secondary .find-rep-title,.search-result h2,.staff-card .tel,.staff-card .staff-email,.staff-card .adr{font-size:13px;font-size:.8125rem}.cta-form button,.dropdown-content a.dropdown-btn,.btn-holder a,.banner-copy .btn,.category-filter,.category-filter .category-filter__list,.secondary .definitions dt,.secondary .definitions dd,table th,table tbody th,.number-list span,.alert strong,.banner-alert .banner-alert-title,.course-department-label,.reset,.result-contact-info strong{font-size:10px;font-size:.625rem}p,ol,ul{margin-bottom:1.5em}.meta{position:absolute;left:-9999px}strong{font-weight:700}em{font-style:italic}pre{font-family:Inconsolata, monospace;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background-color:rgba(0,0,0,0.01);border:1px solid #eaeaea;line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0.8em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}.primary>h1,.primary>h2,.primary>h3,.primary>h4,.primary>h5,.primary>h6,#ContentMiddle>h1,#ContentMiddle>h2,#ContentMiddle>h3,#ContentMiddle>h4,#ContentMiddle>h5,#ContentMiddle>h6,.definitions h6,.directory-detail-section h2,.courses h2,.course-headline,.directory-social-headline{font-weight:800;color:#373634;text-transform:uppercase}.page-headline,.directory-title,.news-page-title,.search-headline{color:#373634;font-size:30px;font-size:1.875rem;font-weight:800;margin-bottom:.5em;text-transform:uppercase}@media only screen and (min-width: 30em){.page-headline,.directory-title,.news-page-title,.search-headline{font-size:45px;font-size:2.8125rem}}.highlight{color:#414141;background:#f7efa3;font-weight:bold}.section-headline,.blog-headline,.course-department-title,.staff-headline{color:#373634;font-weight:800;margin-bottom:1.875em;text-transform:uppercase}.no-results{color:#cfcecd;font-weight:800;text-align:center;text-transform:uppercase;width:100%}html,body{height:100%}html{background:#343434}body{color:#585552;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.show-nav,.show-sub-nav{background:#343434}.show-nav .viewport,.show-sub-nav .viewport{border-top-width:0 !important;-webkit-transition:none;-moz-transition:none;transition:none}.show-nav .main-content{-webkit-perspective:3500px;-moz-perspective:3500px;perspective:3500px;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (min-width: 30em){.show-nav .main-content{-webkit-perspective:2500px;-moz-perspective:2500px;perspective:2500px}}.show-nav .page-content{overflow:hidden}#preload-print-logo{background:url(../img/logo-black.png) no-repeat -9999px -9999px}.wrapper,.btn-holder,.banner-copy,.banner-slideshow .banner-nav,.no-img,.breadcrumb-list,#breadcrumbs ul,.full-page,.two-section-page,.slide-nav,.office-banner,.news-body,.featured-list{margin:0 auto;max-width:1320px;padding:0 20px}@media only screen and (min-width: 30em){.wrapper,.btn-holder,.banner-copy,.banner-slideshow .banner-nav,.no-img,.breadcrumb-list,#breadcrumbs ul,.full-page,.two-section-page,.slide-nav,.office-banner,.news-body,.featured-list{padding:0 40px}}@media only screen and (min-width: 62.5em){.wrapper,.btn-holder,.banner-copy,.banner-slideshow .banner-nav,.no-img,.breadcrumb-list,#breadcrumbs ul,.full-page,.two-section-page,.slide-nav,.office-banner,.news-body,.featured-list{padding:0 60px}}.viewport{border-top:2.875em solid #f46a1f;height:100%;position:relative;-webkit-transition:border 0s 0.25s ease-out,-webkit-transform .4s ease-out;-moz-transition:border 0s 0.25s ease-out,-moz-transform .4s ease-out;transition:border 0s 0.25s ease-out,transform .4s ease-out;z-index:1}@media only screen and (min-width: 62.5em){.viewport{border-top-width:7.75em;height:auto;-webkit-perspective:0;-moz-perspective:0;perspective:0}}@media only screen and (min-width: 69.375em){.viewport{border-top-width:8.1875em}}@media only screen and (min-width: 72.5em){.viewport{border-top-width:8.4375em}}html[data-useragent*="Android"] .viewport{padding-top:0;border-top-width:0}.main-content{-webkit-transition:all 0.25s 0.25s ease-out;-moz-transition:all 0.25s 0.25s ease-out;transition:all 0.25s 0.25s ease-out}.content-holder{background:#fff;clear:both;left:0;position:relative;-webkit-transition:-webkit-transform .125s .25s ease-out,left 0.25s ease-out,padding 0s 0.25s ease-out;-moz-transition:-moz-transform .125s .25s ease-out,left 0.25s ease-out,padding 0s 0.25s ease-out;transition:transform .125s .25s ease-out,left 0.25s ease-out,padding 0s 0.25s ease-out}.content-holder:before,.content-holder:after{left:0;position:absolute;top:0;-webkit-transition:visibility 0s 0.25s ease-out;-moz-transition:visibility 0s 0.25s ease-out;transition:visibility 0s 0.25s ease-out;visibility:hidden}.content-holder:before{background:#fff;content:'';height:46px;width:100%}.content-holder:after{background:url(../img/logo.svg) no-repeat center;background-size:auto 100%;content:'';height:22px;top:12px;width:100%}.page-content{background:#f8f7f4}.page-content:after{clear:both;content:'';display:block;height:0;visibility:hidden}.page-content>.wrapper:after{clear:both;content:'';display:block;height:0;visibility:hidden}.page-content .breadcrumbs:first-child+.wrapper,.page-content .breadcrumbs:first-child+.btn-holder,.page-content .breadcrumbs:first-child+.banner-copy,.page-content .banner-slideshow .breadcrumbs:first-child+.banner-nav,.banner-slideshow .page-content .breadcrumbs:first-child+.banner-nav,.page-content .breadcrumbs:first-child+.no-img,.page-content .breadcrumbs:first-child+.breadcrumb-list,.page-content #breadcrumbs .breadcrumbs:first-child+ul,#breadcrumbs .page-content .breadcrumbs:first-child+ul,.page-content .breadcrumbs:first-child+.full-page,.page-content .breadcrumbs:first-child+.two-section-page,.page-content .breadcrumbs:first-child+.slide-nav,.page-content .breadcrumbs:first-child+.office-banner,.page-content .breadcrumbs:first-child+.news-body,.page-content .breadcrumbs:first-child+.featured-list{padding-top:1.9375em}@media only screen and (min-width: 62.5em){.page-content .wrapper{position:relative}.page-content .breadcrumbs:first-child+.wrapper,.page-content .breadcrumbs:first-child+.btn-holder,.page-content .breadcrumbs:first-child+.banner-copy,.page-content .banner-slideshow .breadcrumbs:first-child+.banner-nav,.banner-slideshow .page-content .breadcrumbs:first-child+.banner-nav,.page-content .breadcrumbs:first-child+.no-img,.page-content .breadcrumbs:first-child+.breadcrumb-list,.page-content #breadcrumbs .breadcrumbs:first-child+ul,#breadcrumbs .page-content .breadcrumbs:first-child+ul,.page-content .breadcrumbs:first-child+.full-page,.page-content .breadcrumbs:first-child+.two-section-page,.page-content .breadcrumbs:first-child+.slide-nav,.page-content .breadcrumbs:first-child+.office-banner,.page-content .breadcrumbs:first-child+.news-body,.page-content .breadcrumbs:first-child+.featured-list{padding-top:0}}.event-specs dt,.field-list li,.section-dropdown-nav li,.dropdown-primary,.dropdown-nav,.dropdown-related,.dropdown-event,.page-links ul,.month-nav-list li,.media-headline,.give-event:before,.slide-prev,.gallery-nav-left,.photo-gallery li,#home .number-list li,.directory-title,.open-hours dt,.open-hours dd,.directory-detail-title,.courses div,.course-majors,.course-minors,.course-depts,.course-list li,.photo-blocks>li,div.photo-block,.photo-content .division-department-list li,.news-page-title,.news-filters,.featured-result-content{float:left}.tweet-tools,.section-dropdown-content p,.news-banner-img,.media .media-nav,.slide-next,.gallery-nav-right,.quick-info,.news-links,.directory-category-filter,.quick-contact-info,.directory-building-details .directory-contact-info,.news-search,.result-contact-info,.featured-list .media-nav{float:right}.social-links ul,.banner-nav,.post-tags,.breadcrumb-list,#breadcrumbs ul,.category-filter,.media-nav,.number-list,.quick-info,.news-links,.share-links,.column-list,.field-list,.search-suggest,.nav-list,.section-dropdown-nav,.translate-languages,.footer-nav ul,.hud,.banner-slideshow .swiper-wrapper,.featured-events ul,.month-nav-list,.media-list,.blog-list,.photo-slideshow ul,.slide-nav,.photo-gallery,.section-nav ul,.section-social,.directory-section ul,.course-list,.directory-social,.photo-blocks,.photo-content .division-department-list,.repfinder-search .input-suggest-list,.news-grid,.search-results,.staff-list{list-style:none;margin:0}.social-links ul li,.banner-nav li,.post-tags li,.breadcrumb-list li,#breadcrumbs ul li,.category-filter li,.media-nav li,.number-list li,.quick-info li,.news-links li,.share-links li{display:inline-block}.column-list>li{padding-bottom:1em}@media only screen and (min-width: 40em){.column-list{-webkit-columns:2 20px;-moz-columns:2 20px;columns:2 20px}}.video-card:before,.section-dropdown-content:before,.numbers:before,.photo-blocks>li .photo:before,div.photo-block .photo:before,.feature:before{background:rgba(0,0,0,0.65);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.photo-blocks>li .photo:after,div.photo-block .photo:after{background-color:transparent;background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.15));background-image:linear-gradient(transparent,rgba(0,0,0,0.15));content:'';bottom:0;height:175px;left:0;position:absolute;width:100%}.tweet-slideshow,.tweet-card,.instagram-card{color:#fff;overflow:hidden;position:relative;background:#016575;background-image:url("/_resources/img/bg-watercolor.png");background-size:cover}.tweet-slideshow .wrapper,.tweet-card .wrapper,.instagram-card .wrapper{max-width:680px;margin:0 80px;overflow:hidden;padding:40px 0;position:relative;z-index:100}.tweet-slideshow .avatar,.tweet-card .avatar,.instagram-card .avatar{display:none}.tweet-slideshow p,.tweet-card p,.instagram-card p{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:1em;padding-bottom:.833333333em;line-height:1.25em}.tweet-slideshow a,.tweet-card a,.instagram-card a{color:#fff;text-decoration:none}.tweet-slideshow a:not(.tweet-author):not(.avatar):not(.uname),.tweet-card a:not(.tweet-author):not(.avatar):not(.uname),.instagram-card a:not(.tweet-author):not(.avatar):not(.uname){display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.tweet-slideshow a:not(.tweet-author):not(.avatar):not(.uname):hover,.tweet-card a:not(.tweet-author):not(.avatar):not(.uname):hover,.instagram-card a:not(.tweet-author):not(.avatar):not(.uname):hover{opacity:1}@media only screen and (min-width: 30em){.tweet-slideshow .wrapper,.tweet-card .wrapper,.instagram-card .wrapper{margin:0 auto;padding:80px 120px}}@media only screen and (min-width: 54.5em){.tweet-slideshow .wrapper,.tweet-card .wrapper,.instagram-card .wrapper{min-height:122px;padding-bottom:126px;padding-left:147px;padding-right:0;padding-top:120px}.tweet-slideshow .avatar,.tweet-card .avatar,.instagram-card .avatar{display:block;left:0;position:absolute;top:120px}}.tweet-meta{overflow:hidden}.tweet-author:before,.tweet-reply:before,.tweet-fav:before{height:16px;margin:0 .25em -.2em 0;width:11px}.tweet-author:before{background-image:url(../img/icn-twitter-white.svg);height:14px;top:-1px;width:16px}.no-svg .tweet-author:before{background-image:url(../img/icn-twitter-white.png)}.tweet-reply:before{background:url(../img/icn-sprite.svg) -309px -496px no-repeat !important;background-size:auto !important}.no-svg .tweet-reply:before{background-image:url(../img/icn-sprite.png) !important}.tweet-fav{margin-left:1em}.tweet-fav:before{background:url(../img/icn-sprite.svg) -603px -399px no-repeat !important;background-size:auto !important}.no-svg .tweet-fav:before{background-image:url(../img/icn-sprite.png) !important}.tweet-tools{margin-top:1em;width:100%}@media only screen and (min-width: 54.5em){.tweet-tools{margin-top:0;width:auto}}section.news-events.media article.blog-card{overflow:hidden}.card,.event-card,.dropdown-event,.person-card,.news-card,.blog-card,.form-card,.ui-tooltip,.cta-form,.featured-result,.staff-card{background:#fff;border:1px solid #eaeaea;border-radius:1px;box-shadow:0 2px 0 0 #d8d7d5;color:#414141;margin-bottom:25px;padding:22px 25px 21px;position:relative}.card:hover h1,.card:hover h2,.card:hover h3,.event-card:hover h1,.dropdown-event:hover h1,.person-card:hover h1,.news-card:hover h1,.blog-card:hover h1,.form-card:hover h1,.ui-tooltip:hover h1,.cta-form:hover h1,.featured-result:hover h1,.staff-card:hover h1,.event-card:hover h2,.dropdown-event:hover h2,.person-card:hover h2,.news-card:hover h2,.blog-card:hover h2,.form-card:hover h2,.ui-tooltip:hover h2,.cta-form:hover h2,.featured-result:hover h2,.staff-card:hover h2,.event-card:hover h3,.dropdown-event:hover h3,.person-card:hover h3,.news-card:hover h3,.blog-card:hover h3,.form-card:hover h3,.ui-tooltip:hover h3,.cta-form:hover h3,.featured-result:hover h3,.staff-card:hover h3{text-decoration:underline}.card .content,.event-card .content,.dropdown-event .content,.person-card .content,.news-card .content,.blog-card .content,.form-card .content,.ui-tooltip .content,.cta-form .content,.featured-result .content,.staff-card .content{border:1px solid #eaeaea;border-width:0 1px 1px;padding:20px 26px}.card a:not(.cover):not(.cover-link),.event-card a:not(.cover):not(.cover-link),.dropdown-event a:not(.cover):not(.cover-link),.person-card a:not(.cover):not(.cover-link),.news-card a:not(.cover):not(.cover-link),.blog-card a:not(.cover):not(.cover-link),.form-card a:not(.cover):not(.cover-link),.ui-tooltip a:not(.cover):not(.cover-link),.cta-form a:not(.cover):not(.cover-link),.featured-result a:not(.cover):not(.cover-link),.staff-card a:not(.cover):not(.cover-link){color:#024;position:relative;text-decoration:none;z-index:1}.card a:not(.cover):not(.cover-link):hover,.event-card a:not(.cover):not(.cover-link):hover,.dropdown-event a:not(.cover):not(.cover-link):hover,.person-card a:not(.cover):not(.cover-link):hover,.news-card a:not(.cover):not(.cover-link):hover,.blog-card a:not(.cover):not(.cover-link):hover,.form-card a:not(.cover):not(.cover-link):hover,.ui-tooltip a:not(.cover):not(.cover-link):hover,.cta-form a:not(.cover):not(.cover-link):hover,.featured-result a:not(.cover):not(.cover-link):hover,.staff-card a:not(.cover):not(.cover-link):hover{text-decoration:underline}.card p,.card ol,.card ul,.event-card p,.dropdown-event p,.person-card p,.news-card p,.blog-card p,.form-card p,.ui-tooltip p,.cta-form p,.featured-result p,.staff-card p,.event-card ol,.dropdown-event ol,.person-card ol,.news-card ol,.blog-card ol,.form-card ol,.ui-tooltip ol,.cta-form ol,.featured-result ol,.staff-card ol,.event-card ul,.dropdown-event ul,.person-card ul,.news-card ul,.blog-card ul,.form-card ul,.ui-tooltip ul,.cta-form ul,.featured-result ul,.staff-card ul{line-height:1.5em}.card p:last-of-type,.card ol:last-of-type,.card ul:last-of-type,.event-card p:last-of-type,.dropdown-event p:last-of-type,.person-card p:last-of-type,.news-card p:last-of-type,.blog-card p:last-of-type,.form-card p:last-of-type,.ui-tooltip p:last-of-type,.cta-form p:last-of-type,.featured-result p:last-of-type,.staff-card p:last-of-type,.event-card ol:last-of-type,.dropdown-event ol:last-of-type,.person-card ol:last-of-type,.news-card ol:last-of-type,.blog-card ol:last-of-type,.form-card ol:last-of-type,.ui-tooltip ol:last-of-type,.cta-form ol:last-of-type,.featured-result ol:last-of-type,.staff-card ol:last-of-type,.event-card ul:last-of-type,.dropdown-event ul:last-of-type,.person-card ul:last-of-type,.news-card ul:last-of-type,.blog-card ul:last-of-type,.form-card ul:last-of-type,.ui-tooltip ul:last-of-type,.cta-form ul:last-of-type,.featured-result ul:last-of-type,.staff-card ul:last-of-type{margin-bottom:0}.person-title{padding:0 0 6px;width:100%;color:#414141;font-weight:800;white-space:pre-wrap;line-height:1.5em}.event-title{background:rgba(0,0,0,0.5) left top;bottom:0;color:#fff;font-weight:800;left:0;overflow:hidden;padding:7px 20px 5px;position:absolute;text-overflow:ellipsis;width:100%;white-space:nowrap;z-index:1}.event-card,.dropdown-event{border-width:0 0 4px;overflow:hidden;padding:0;position:relative;-webkit-transition:border-color 0.25s ease-out;-moz-transition:border-color 0.25s ease-out;transition:border-color 0.25s ease-out;box-shadow:none}.event-card.academics-event,.academics-event.dropdown-event{border-color:#024}.event-card.admissions-event,.admissions-event.dropdown-event{border-color:#008296}.event-card.research-event,.research-event.dropdown-event{border-color:#00685b}.event-card.arts-event,.arts-event.dropdown-event{border-color:#9A6E00}.event-card.campus-life-event,.campus-life-event.dropdown-event{border-color:#4F7AA1}.event-card.athletics-event,.athletics-event.dropdown-event{border-color:#C45114}.event-card.giving-event,.giving-event.dropdown-event{border-color:#91420e}.event-card header,.dropdown-event header{overflow:hidden;position:relative}.event-card img,.dropdown-event img{display:block;height:auto;width:100%}.event-card img:not(.event-img),.dropdown-event img:not(.event-img){max-height:180px}.event-card .content,.dropdown-event .content{border:1px solid #eaeaea;border-width:0 1px;padding:14px 18px}.event-card .content:before,.dropdown-event .content:before{background:#fff;bottom:0;content:'';height:17px;left:1px;position:absolute;right:1px}.event-card .content .content-dept,.dropdown-event .content .content-dept{margin:0 0 4px;font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;font-size:0.75rem;color:#6B6B68;text-transform:uppercase}.event-card .content h2,.dropdown-event .content h2{font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;font-size:1rem;line-height:1.4em;color:#414141;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none}.event-card .content h2 a,.dropdown-event .content h2 a{position:static;color:inherit;text-decoration:none}.event-card .content h2 a:hover,.dropdown-event .content h2 a:hover{text-decoration:none}.event-card .content h2 a::after,.dropdown-event .content h2 a::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.event-card.card-focus .event-overview,.no-touch .event-card:hover .event-overview,.card-focus.dropdown-event .event-overview,.no-touch .dropdown-event:hover .event-overview{-webkit-filter:blur(3px);filter:blur(3px)}.event-card.card-focus header,.no-touch .event-card:hover header,.card-focus.dropdown-event header,.no-touch .dropdown-event:hover header{overflow:visible}.event-card.card-focus .event-title,.event-card.card-focus .event-short-date,.event-card.card-focus .content:before,.no-touch .event-card:hover .event-title,.no-touch .event-card:hover .event-short-date,.no-touch .event-card:hover .content:before,.card-focus.dropdown-event .event-title,.card-focus.dropdown-event .event-short-date,.card-focus.dropdown-event .content:before,.no-touch .dropdown-event:hover .event-title,.no-touch .dropdown-event:hover .event-short-date,.no-touch .dropdown-event:hover .content:before{opacity:0;text-decoration:none;visibility:hidden}.event-card.card-focus .event-details,.no-touch .event-card:hover .event-details,.card-focus.dropdown-event .event-details,.no-touch .dropdown-event:hover .event-details{opacity:1;visibility:visible}.event-card.card-focus .event-img,.no-touch .event-card:hover .event-img,.card-focus.dropdown-event .event-img,.no-touch .dropdown-event:hover .event-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.event-card.card-focus .event-img.landscape,.no-touch .event-card:hover .event-img.landscape,.card-focus.dropdown-event .event-img.landscape,.no-touch .dropdown-event:hover .event-img.landscape{-webkit-transform:scale(1.75) translateX(-30%) translateY(16%);-moz-transform:scale(1.75) translateX(-30%) translateY(16%);-ms-transform:scale(1.75) translateX(-30%) translateY(16%);-o-transform:scale(1.75) translateX(-30%) translateY(16%);transform:scale(1.75) translateX(-30%) translateY(16%)}.event-short-date{background:#4d4f53;border-radius:1px 0 0 0;color:#fff;font-weight:800;height:2.777777778em;left:0;line-height:1.111111111em;padding:.333333333em 0 0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:2.777777778em;z-index:1}.event-short-date abbr{display:block;font-size:11px;font-size:.6875rem;font-weight:400;line-height:1.181818182em;border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}.event-img{height:auto;left:0;position:absolute;top:0;width:100%}.event-img.landscape{height:auto;left:50%;min-height:100%;min-width:100%;width:auto;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.event-details{background-color:rgba(77,79,83,0.8);color:#fff;height:100%;left:0;opacity:0;outline:1px solid rgba(77,79,83,0.8);padding:20px;position:absolute;top:0;visibility:hidden;width:100%;pointer-events:none}.event-detail-title{display:block;line-height:1.1875em;margin-bottom:1.5em;font-size:16px;font-size:1rem}.event-specs{border-bottom:1px solid rgba(255,255,255,0.15);border-width:1px 0;line-height:normal;overflow:hidden}.event-specs dt,.event-specs dd{padding:14px 0 17px}.event-specs dt{background-position:center;background-repeat:no-repeat;clear:both;margin-right:15px;overflow:hidden;text-indent:-999em;width:40px}.event-specs dt.event-date{background:url(../img/icn-sprite.svg) -784px 8px no-repeat}.no-svg .event-specs dt.event-date{background-image:url(../img/icn-sprite.png)}.event-specs dt.event-cost{background:url(../img/icn-sprite.svg) -196px -188px no-repeat}.no-svg .event-specs dt.event-cost{background-image:url(../img/icn-sprite.png)}.event-specs dt.event-location{background:url(../img/icn-sprite.svg) -588px -90px no-repeat}.no-svg .event-specs dt.event-location{background-image:url(../img/icn-sprite.png)}.event-specs dd{border-top:1px solid rgba(255,255,255,0.15);position:relative}.event-specs dd:before{background:rgba(255,255,255,0.15);content:'';height:100%;left:40px;position:absolute;top:0;width:1px}.person-card{border:none;padding:0}.person-card header{overflow:hidden;position:relative}.person-card img{border-radius:1px 1px 0 0;display:block;height:auto;width:100%}.person-card .content{padding-left:20px;padding-right:20px}.person-card strong{color:#585552;display:block;font-weight:800;line-height:1.2em;margin-bottom:.769230769em}.person-card strong small{font-weight:normal}.person-card strong small:before{content:' / '}.person-card.card-focus h1,.no-touch .person-card:hover h1{text-decoration:none}.person-card.card-focus img,.no-touch .person-card:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.person-card.card-focus strong,.no-touch .person-card:hover strong{color:#4C759A;text-decoration:underline}.person-content{padding:15px 25px 15px}.news-card{overflow:hidden;padding-bottom:0;padding-top:12px;position:relative}.news-card:before{background:#4d4f53;content:'';height:1px;left:0;position:absolute;top:0;-webkit-transition:all 0.125s ease-out;-moz-transition:all 0.125s ease-out;transition:all 0.125s ease-out;width:100%}.news-card.external:after{background:url(../img/icn-arrow-black.svg) center no-repeat;background-size:100%;content:'';height:12px;opacity:.25;position:absolute;right:20px;top:20px;width:12px}.news-card.external:hover:after{opacity:1}.news-card p:last-of-type:before{background:#fff;bottom:0;content:'';height:17px;left:0;position:absolute;width:100%}.news-card.card-focus:before,.news-card:hover:before{height:5px}.news-card.card-focus .news-title,.news-card:hover .news-title{color:#373634}.news-card.card-focus .news-short-date,.news-card:hover .news-short-date{color:#585552}@-moz-document url-prefix(){.news-card p:last-of-type:before{height:15px}}.cover-link{position:static;display:block;overflow:hidden;text-overflow:ellipsis}.cover-link::after{content:'';position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}.news-title{font-weight:800;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.055555556em;margin-bottom:1.055555556em;text-transform:uppercase}.news-title a{position:static !important;display:block}.news-title a::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5}.news-source{display:block;line-height:1.2em;margin:.153846154em 0 1em}.news-dept{display:inline-block;font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif;font-size:12px;font-size:0.75rem;text-transform:uppercase}.news-dept::before{content:'';margin:0 10px 0 8px;border-left:1px solid #989694;width:1px;height:8px}.news-short-date{display:inline-block;font-weight:800;margin-bottom:.375em;text-transform:uppercase}.news-short-date abbr{display:inline-block;font-weight:400;margin:0 0 0 2px;text-decoration:none;border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}.blog-card.card-focus .blog-title,.blog-card:hover .blog-title{color:#024;text-decoration:underline}.blog-card.card-focus{outline:2px dotted #f46a1f}.blog-card header{margin-bottom:.6875em;line-height:1.2em}.blog-card p:last-of-type:before{background:#fff;bottom:0;content:'';height:21px;left:0;position:absolute;width:100%}.blog-section{display:block;font-size:12px;font-size:.75rem;text-transform:uppercase;margin:-.25em 0 .75em}.blog-title{color:#52504f;font-weight:800;line-height:1.055555556em;margin-bottom:.555555556em}.blog-title a{text-decoration:none}.blog-byline{display:block;margin-top:-12px}.video-card{border-radius:1px;box-shadow:0 2px 0 0 #d8d7d5;margin-bottom:25px;overflow:hidden;position:relative}.video-card:before{background:rgba(0,0,0,0.4);pointer-events:none;z-index:1}.video-card a::before{background:url(../img/icn-play.svg) center no-repeat;background-size:contain;content:'';height:72px;left:50%;margin:-36px 0 0 -36px;opacity:.9;position:absolute;top:50%;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);width:72px;z-index:1}.no-svg .video-card a::before{background-image:url(../img/icn-play.png)}.video-card:hover a::before{height:72px;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:72px}.video-card img{display:block;height:auto;width:100%}.video-card:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-title{position:absolute;left:0;bottom:0;z-index:1;padding:0.5em 1em;width:100%;color:#fff;background-color:rgba(0,0,0,0.75)}.video-title:before{font-size:1.1em;margin-right:.4em;position:relative;top:2px}.tweet-card,.instagram-card{border-radius:1px;box-shadow:0 2px 0 0 #d8d7d5;margin-bottom:25px}.tweet-card .tweet-card-content,.tweet-card .instagram-card-content,.instagram-card .tweet-card-content,.instagram-card .instagram-card-content{padding:25px 25px 17px}.tweet-card .tweet-head,.tweet-card .instagram-head,.instagram-card .tweet-head,.instagram-card .instagram-head{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:1.923076923em;padding-bottom:1.769230769em}.tweet-card .tweet-author a,.tweet-card .instagram-author a,.instagram-card .tweet-author a,.instagram-card .instagram-author a{opacity:1}.tweet-card .tweet-author a:hover,.tweet-card .instagram-author a:hover,.instagram-card .tweet-author a:hover,.instagram-card .instagram-author a:hover{text-decoration:underline}.tweet-card .tweet-text,.instagram-card .tweet-text{padding-bottom:1.4375em}.tweet-card .cover,.instagram-card .cover{z-index:2}.tweet-card a:not(.cover):not(.cover-link),.instagram-card a:not(.cover):not(.cover-link){position:relative;z-index:3}.tweet-photo,.instagram-card{background-position:center;background-repeat:no-repeat;background-size:cover}.tweet-photo .tweet-card-content,.instagram-card .tweet-card-content{background:rgba(0,130,150,0.9);padding-bottom:27px;padding-top:15px;position:relative;top:-2.875em;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .25s ease-out,top 0.25s ease-out;-moz-transition:-moz-transform .25s ease-out,top 0.25s ease-out;transition:transform .25s ease-out,top 0.25s ease-out;z-index:1}.tweet-photo:hover .tweet-card-content,.tweet-photo:hover .instagram-card-content,.instagram-card:hover .tweet-card-content,.instagram-card:hover .instagram-card-content{padding-bottom:17px;padding-top:25px;top:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.tweet-card-photo,.instagram-card-photo{opacity:0;position:absolute;visibility:hidden}.instagram-card{background-color:#4F7AA1;height:0;padding-bottom:100%;position:relative}.instagram-card:after{background:url(../img/icn-arrow.svg) center no-repeat;background-size:100%;bottom:17px;content:'';height:12px;opacity:.5;position:absolute;right:20px;width:12px;z-index:100}.instagram-card .instagram-head{margin-bottom:1.25em;padding-bottom:1.25em}.instagram-card .instagram-card-content{background:rgba(79,122,161,0.9);height:100%;left:0;padding-bottom:27px;padding-top:15px;position:absolute;top:0;-webkit-transform:translateY(calc(100% - 2.875em));-moz-transform:translateY(calc(100% - 2.875em));-ms-transform:translateY(calc(100% - 2.875em));-o-transform:translateY(calc(100% - 2.875em));transform:translateY(calc(100% - 2.875em));-webkit-transition:-webkit-transform .25s ease-out,top 0.25s ease-out;-moz-transition:-moz-transform .25s ease-out,top 0.25s ease-out;transition:transform .25s ease-out,top 0.25s ease-out;width:100%;z-index:1}.instagram-card .instagram-text{border-bottom:none;padding-bottom:0}.instagram-card .instagram-text span:nth-last-of-type(2){white-space:nowrap}.instagram-card .instagram-text span:nth-last-of-type(2):after{content:'…'}.instagram-card .instagram-text span:last-of-type{display:none}.instagram-card .instagram-meta{border-top:1px solid rgba(255,255,255,0.2);padding-top:.625em}.instagram-author:before{margin-right:.5em;position:relative;top:1px}button,input[type="submit"],.btn,.load-more,.dropdown-content a.dropdown-btn,.reset{display:inline-block;padding:1.166666667em 2.66em 1em;color:#fff;font-weight:bold;letter-spacing:1px;line-height:1.2em;text-align:center;text-shadow:none;text-transform:uppercase;background:#008296;border-radius:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);text-decoration:none}button:hover,input[type="submit"]:hover,.btn:hover,.load-more:hover,.dropdown-content a.dropdown-btn:hover,.reset:hover{text-decoration:none;background:#006c7d;color:#fff}.load-more{background:#e7e5e2;border:none;box-shadow:none;color:#414141;display:block;font-size:12px;font-size:.75rem;padding:2.333333333em 1.166666667em;text-align:center}.load-more:hover{background:#dbd8d4;color:#414141}.load-more.loading{background:#f3f2f0;color:#414141;cursor:default}.auto-more{display:none}html[data-useragent*="Android 2"] .auto-more{display:block;margin:1em 0}.cta,.cta-form-head{background:#016575;border-bottom:2px solid #014f5c;color:#FFF;display:block;line-height:1.5em;margin-bottom:1.5625em;padding:18px 22px;text-decoration:none}.cta:hover,.cta-form-head:hover{background:#014f5c;color:#FFF;text-decoration:none}@font-face{font-family:'cta-arrow';src:url("/_resources/type/cta-arrow/fonts/cta-arrow.eot?zci8pg");src:url("/_resources/type/cta-arrow/fonts/cta-arrow.eot?zci8pg#iefix") format("embedded-opentype"),url("/_resources/type/cta-arrow/fonts/cta-arrow.ttf?zci8pg") format("truetype"),url("/_resources/type/cta-arrow/fonts/cta-arrow.woff?zci8pg") format("woff"),url("/_resources/type/cta-arrow/fonts/cta-arrow.svg?zci8pg#cta-arrow") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'cta-arrow' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;opacity:.85;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cta-arrow:before{content:"\2192"}.cover{height:100%;left:0;position:absolute;text-indent:-999em;top:0;width:100%}.location-btn{background:url(../img/icn-crosshair.svg) no-repeat center;background-size:100%;border:none;box-shadow:none;cursor:pointer;opacity:.5;overflow:hidden;padding:0;text-indent:-999em}.location-btn:hover{background:url(../img/icn-crosshair.svg) no-repeat center;background-size:100%;opacity:1}.no-geolocation .location-btn{display:none}.avatar,.banner-img,.news-banner-img{background:#fff;border:4px solid #fff;border-radius:4px;display:inline-block}.avatar img,.banner-img img,.news-banner-img img{background:#fff;border-radius:2px;display:block;height:auto;max-width:100%}.static-map{border-bottom:2px solid #d8d7d5;display:block;height:auto;margin-bottom:1.5625em;max-width:100%}.tweet-author:before,.tweet-reply:before,.tweet-fav:before,.photo-gallery a:before,.alert strong:before,.banner-alert .banner-alert-title:before,.directory-contact-info .tel:before,.directory-contact-info .email:before,.directory-contact-info .department-name:before,.directory-contact-info .open-hours:before,.directory-contact-info .adr:before,.facility-contact-info p:before,.facility-contact-info .open-hours:before,.facility-contact-info .adr:before,.reset:before,.staff-card .tel:before,.staff-card .staff-email:before,.staff-card .adr:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;position:relative}.banner-headline a:after,.definitions dt:after{background:center no-repeat;background-size:contain;content:'';display:inline-block;position:relative}.primary>img{display:inline-block;height:auto;max-width:100%;margin-bottom:1.5em}.primary .align-center{display:block;margin:0 auto 1.5em}@media only screen and (min-width: 30em){.primary .align-left{float:left;margin:0.5em 1.5em 1.5em 0 !important}.primary .align-left img{float:none;margin:0 !important}.primary .align-right{float:right;margin:0.5em 0 1.5em 1.5em !important}.primary .align-right img{float:none;margin:0 !important}}@media only screen and (max-width: 30em){.primary .align-left{float:left;margin:0.5em 1.5em 1.5em 0 !important;width:100%;height:initial}.primary .align-left img{float:none;margin:0 !important}.primary .align-right{float:right;margin:0.5em 0 1.5em 1.5em !important;width:100%;height:initial}.primary .align-right img{float:none;margin:0 !important}}.tooltip{background:url(../img/icn-help.svg) center no-repeat;background-size:contain;height:20px;cursor:pointer;display:inline-block;margin:0 .25em;overflow:hidden;position:relative;text-indent:-999em;vertical-align:bottom;width:20px}.ui-tooltip{padding:10px 12px !important}.ui-tooltip-content{line-height:1.5em}.append,.original{-webkit-transition:opacity 0.25s 0.25s ease-out,-webkit-transform .25s .25s ease-out,visibility 0.25s 0.25s ease-out;-moz-transition:opacity 0.25s 0.25s ease-out,-moz-transform .25s .25s ease-out,visibility 0.25s 0.25s ease-out;transition:opacity 0.25s 0.25s ease-out,transform .25s .25s ease-out,visibility 0.25s 0.25s ease-out}.appending{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);visibility:hidden}html[data-useragent*="Android"] .appending,html[data-useragent*="MSIE"] .appending{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}a,body,.person-title,.event-title,.event-overview,.event-short-date,.event-img,.event-details,.person-card img,.person-card strong,.news-card.external:after,.news-title,.news-short-date,.blog-title,.video-card a::before,.video-card img,.instagram-card:after,button,input[type="submit"],.btn,.load-more,.dropdown-content a.dropdown-btn,.reset,.expand-form:after,.expanded .expand-form:after,.nav-btn,.nav-btn:before,.nav-btn:after,.show-nav .site-nav,.social-links a:before,.banner-nav a:after,.banner-slideshow .banner-nav li,.featured-events li:before,.featured-events p,.month-nav-list button span,.month-nav-list strong span,.slide-nav button,.gallery-nav,.photo-gallery a:before,.number-list strong,.academic-banner,.course-department-label,a.course-expand:before,a.course-expand:after,.photo-content:after,.photo-content .info,.repfinder-search .input-suggest-list li,.news-filter,.news-month,.search-result h2,.featured-list .media-headline:after{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0px, 0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px, 0, 0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding:10px 36px 10px 10px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.inline-popup{background:#fff;max-width:90%;margin:0 auto;padding:40px 40px 20px}/*! jQuery UI - v1.11.4 - 2015-04-30
* http://jqueryui.com
* Includes: core.css, tooltip.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-tooltip{position:absolute;z-index:9999;max-width:300px}.field-list:after{clear:both;content:'';display:block;height:0;visibility:hidden}.field-list li{margin-bottom:1.25em;position:relative;width:100%}.field-list input:not([type="radio"]):not([type="checkbox"]){background:none;border:1px solid #bcbbb7;color:#414141;font-style:italic;height:1.846153846em;width:100%}@-moz-document url-prefix(){.field-list .amount-lbl{top:-1.384615385em}}input{border-radius:0;-webkit-font-smoothing:subpixel-antialiased}input[type="number"]{text-align:left !important}@-moz-document url-prefix(){input:invalid{box-shadow:none}}input::-webkit-input-placeholder{color:#414141;opacity:1}input::-moz-placeholder{color:#414141;opacity:1}input:focus::-webkit-input-placeholder{opacity:0.5}input:focus::-moz-placeholder{opacity:0.5}.lbl input[type="radio"],.lbl input[type="checkbox"]{display:none}.lbl input[type="radio"]:checked+label,.lbl input[type="checkbox"]:checked+label{color:#f46a1f}.lbl label{color:#726f6b;cursor:pointer;font-weight:700;position:static}.select-text{display:none}html:not(.lt-ie10) .select-holder{background:#f2f2ef;border:1px solid #d8d8d6;border-bottom-color:#c6c6c4;box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);display:block;line-height:1em;position:relative}html:not(.lt-ie10) .select-holder:after{border:1px solid #989694;border-width:1px 1px 0 0;content:'';height:5px;margin-top:-3px;position:absolute;right:15px;top:50%;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);width:5px;z-index:2}html:not(.lt-ie10) .select-holder:focus,html:not(.lt-ie10) .select-holder:hover{background:#fff}html:not(.lt-ie10) .select-text{color:#414141;cursor:pointer;display:block;font-size:11px;font-size:.6875rem;line-height:1em;margin-top:-.5em;overflow:hidden;padding:1px 40px 0 16px;position:absolute;text-overflow:ellipsis;top:50%;text-transform:uppercase;white-space:nowrap;width:100%}html:not(.lt-ie10) select{-moz-appearance:window;-webkit-appearance:none;background:transparent;background-image:none;border:none;box-shadow:none;color:#585552;cursor:pointer;font-size:11px;font-size:.6875rem;opacity:0;padding:12px 40px 11px 16px}select{width:100%}select::-ms-expand{display:none}.pseudo-select-holder{height:2.6875em;cursor:pointer;position:relative}ul.pseudo-select{background:#fff;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(0,0,0,0.12);box-sizing:border-box;margin:0;max-height:280px;overflow:hidden;position:absolute;width:100%;z-index:100}ul.pseudo-select:before{background:#f2f2ef;border:1px solid #d8d8d6;border-bottom-color:#c6c6c4;box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);color:#989694;cursor:pointer;content:attr(data-selected);display:block;font-size:11px;font-size:.6875rem;line-height:1em;margin:-1px;overflow:hidden;padding:16px 40px 14px 16px;text-overflow:ellipsis;text-transform:uppercase}ul.pseudo-select:after{border:1px solid #989694;border-width:1px 1px 0 0;content:'';height:5px;position:absolute;right:15px;top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);width:5px;z-index:2}ul.pseudo-select.open{overflow-y:auto}ul.pseudo-select.open:before{background:#fff}ul.pseudo-select.open:after{-webkit-transform:rotate(-45deg) translateY(2px) translateX(-2px);-moz-transform:rotate(-45deg) translateY(2px) translateX(-2px);-ms-transform:rotate(-45deg) translateY(2px) translateX(-2px);-o-transform:rotate(-45deg) translateY(2px) translateX(-2px);transform:rotate(-45deg) translateY(2px) translateX(-2px)}ul.pseudo-select.open li{display:block}ul.pseudo-select li{display:none;margin:0;padding:4px 8px 2px;white-space:nowrap;width:auto}ul.pseudo-select li+li{margin-left:0}ul.pseudo-select li:first-child{margin-top:6px}ul.pseudo-select li:last-child{margin-bottom:6px}ul.pseudo-select li.selected{color:#373634;font-weight:500;text-decoration:underline}ul.pseudo-select a{color:#585552;display:block;font-weight:500;margin:0;padding:4px 8px 2px;text-transform:none}ul.pseudo-select a:focus,ul.pseudo-select a:hover{background:#4C759A;color:#fff;text-decoration:none}.head-search button,.foot-search button,.news-filter button,#topsearch button,.course-search button{background:url(../img/icn-sprite.svg) no-repeat -499px -416px;background-size:700px;border:none;box-shadow:none;height:30px;position:absolute;right:30px;top:12px;text-indent:-999em;width:30px}.no-svg .head-search button,.no-svg .foot-search button,.no-svg .news-filter button,.no-svg #topsearch button,.no-svg .course-search button{background-image:url(../img/icn-sprite.png)}@media only screen and (min-width: 62.5em){.head-search button,.foot-search button,.news-filter button,#topsearch button,.course-search button{background-position:-399px -487px;background-size:auto;right:0;top:-6px}}.head-search input,.foot-search input,.news-filter input,#topsearch input,.course-search input{-moz-appearance:none;-webkit-appearance:none;appearance:none}.cover-search{background:rgba(231,229,226,0.95);height:100%;left:0;padding:0 100px;position:fixed;top:100%;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out;width:100%;z-index:999}.cover-search fieldset{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cover-search label{font-weight:900;text-transform:uppercase}.cover-search input{background:none;border:none;color:#373634;font-weight:700;width:100%;outline:none}.cover-search button[type="reset"]{background:url(../img/icn-search-close.svg) no-repeat center;background-size:100%;border:none;box-shadow:none;height:32px;opacity:.5;padding:0;position:absolute;right:94px;text-indent:-999em;top:93px;width:32px}.cover-search button[type="reset"]:focus,.cover-search button[type="reset"]:hover{opacity:1}@media only screen and (min-width: 62.5em){.cover-search{padding:0 300px}.cover-search input{font-size:120px;font-size:7.5rem}}.cover-search input::-webkit-input-placeholder{color:rgba(60,59,58,0.25)}.cover-search input::-moz-placeholder{color:rgba(60,59,58,0.25)}.show-search{background:#343434;-webkit-transition:none;-moz-transition:none;transition:none}.show-search .viewport{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.show-search .cover-search{top:0}@-moz-document url-prefix(){.show-search .viewport{border-top-width:0}}.search-suggest{margin-top:1em;min-height:18.5em}.search-suggest a{color:#585552;display:inline-block;padding:.25em 1em .1875em}.search-suggest a:focus,.search-suggest a:hover{background:#fff;text-decoration:none}.search-suggest .highlight{background:none;color:#373634}.section-info,.sidebar-form{color:#414141;margin-bottom:3.625em}.section-info strong,.sidebar-form strong{color:#414141;display:block;font-weight:600;line-height:1.4em;margin-bottom:.75em;text-transform:uppercase}.section-info p,.sidebar-form p{line-height:1.4em;margin-bottom:.75em}.section-info p.adr,.sidebar-form p.adr{margin-bottom:0}.sidebar-form fieldset{position:relative}.sidebar-form .location-btn{height:12px;position:absolute;right:7px;bottom:28px;width:12px}.sidebar-form input,.form-card input{background:none;border:1px solid #b3b3b2;font-size:12px;font-size:.75rem;font-style:italic;margin:4px 0 1.666666667em;padding:6px 16px 6px 0;width:100%}.sidebar-form button:not(.location-btn),.form-card button:not(.location-btn){width:100%;font-size:12px;font-size:.75rem;background:#024;box-shadow:none}.sidebar-form button:not(.location-btn):focus,.sidebar-form button:not(.location-btn):hover,.form-card button:not(.location-btn):focus,.form-card button:not(.location-btn):hover{background:#00152b}.form-card strong{color:#585552;display:block;font-family:"ff-tisa-web-pro","TisaPro-Regular",Georgia,serif;font-weight:400;line-height:1.5em;margin-bottom:.75em;text-transform:none}.cta-form{padding:0}.cta-form:focus h2,.cta-form:hover h2{text-decoration:none}.cta-form form{display:none;padding:22px 25px 30px}.cta-form .radio{display:table;margin:.625em 0 1.5em;table-layout:fixed;width:100%}.cta-form .radio label{display:table-cell}.cta-form button{display:block;margin-top:1.4em;width:100%}.cta-form-head{background:#f46a1f;border-bottom-color:#d6520a;margin-bottom:0}.cta-form-head:after{display:none}.cta-form-head h2{margin-bottom:.5em}.cta-form-head:focus,.cta-form-head:hover{background:#f46a1f}.expand-form{background:#fafafa;border-top:1px solid #eaeaea;display:block;height:3.5em;position:relative;text-indent:-999em}.expand-form:after{border:1px solid #bcbbb7;border-width:1px 0 0 1px;content:'';height:14px;left:50%;margin-top:6px;position:absolute;top:50%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);width:14px}.expand-form:focus,.expand-form:hover{background:#ededed}.expand-form:focus:after,.expand-form:hover:after{border-color:#a3a29d}.expanded .expand-form:after{margin-top:-6px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.touch input,.touch textarea,.touch select{font-size:16px !important;font-size:1rem !important}.skip-nav-link{position:absolute;z-index:9999;top:0;left:0;padding:1.25rem 2.5rem;color:#024;font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif;font-weight:600;background-color:#FFF;border:5px solid #f46a1f;text-decoration:none;transform:translateY(-100%)}.skip-nav-link:focus{transform:none}#page-head{-webkit-animation:fixTop .5s linear 1 forwards;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;height:2.875em;padding:12px 0;position:fixed;top:0;-webkit-transition:all 0s 0.25s ease-out;-moz-transition:all 0s 0.25s ease-out;transition:all 0s 0.25s ease-out;width:100%;z-index:1000}@media only screen and (min-width: 62.5em){#page-head{height:7.75em;padding:4.25em 0 1.75em;position:fixed;top:0}#page-head.slideDown,#page-head.slideUp{-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out}#page-head.slideDown{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#page-head.slideUp{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@media only screen and (min-width: 69.375em){#page-head{height:8.1875em}}@media only screen and (min-width: 72.5em){#page-head{height:8.4375em}}@-webkit-keyframes fixTop{from{margin-bottom:10px}to{margin-bottom:0}}html[data-useragent*="Android"] #page-head{position:relative}html[data-useragent*="Android"][data-useragent*="Android 2"] #page-head{position:static}html[data-useragent*="Android"] .branding img{height:22px}@media only screen and (min-width: 62.5em){html[data-useragent*="Android"] #page-head{overflow:hidden}html[data-useragent*="Android"] .branding img{height:28px}html[data-useragent*="Android"] .main-nav{margin-left:250px}}@media only screen and (min-width: 69.375em){html[data-useragent*="Android"] .branding img{height:35px}}@media only screen and (min-width: 80em){html[data-useragent*="Android"] .branding img{height:39px}}.branding{display:block;margin:0 auto;visibility:visible;width:155px;-webkit-transition:all 0s 0.25s ease-out;-moz-transition:all 0s 0.25s ease-out;transition:all 0s 0.25s ease-out}.branding img{display:block;height:auto;width:100%}@media only screen and (min-width: 62.5em){.branding{float:left;margin-right:1.5em;width:200px}}@media only screen and (min-width: 69.375em){.branding{margin-right:2em;width:250px}}@media only screen and (min-width: 80em){.branding{margin-right:1.25em;width:275px}}.no-svg .branding,.oldios .branding{background:url(../img/logo.png) center no-repeat;-webkit-background-size:100%;background-size:100%;height:22px;width:155px}.no-svg .branding img,.oldios .branding img{display:none}.site-nav{background:#024;height:100%;overflow:auto;position:fixed;right:-225px;top:0;-webkit-transition:all 0.25s ease-out,right 0.125s ease-out;-moz-transition:all 0.25s ease-out,right 0.125s ease-out;transition:all 0.25s ease-out,right 0.125s ease-out;width:225px}.site-nav .wrapper{padding:0}.site-nav a,.site-nav span{-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (min-width: 62.5em){.site-nav{background:none;overflow:visible;position:static;width:auto}.site-nav .wrapper{position:relative;padding:0 60px}}html[data-useragent*="Android 2"] body{overflow-x:hidden !important;width:100% !important}html[data-useragent*="Android 2"] .site-nav{height:850px;position:absolute}.nav-btn{cursor:pointer;height:46px;padding-left:10px;position:absolute;right:0;top:0;width:40px}.nav-btn:before,.nav-btn:after{border:1px solid #024;border-width:1px 0 0;content:'';display:block;height:6px;left:10px;position:absolute;top:16px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;width:20px}.nav-btn:after{border-width:1px 0;top:22px;height:5px}@media only screen and (min-width: 62.5em){.nav-btn{position:absolute;left:-999em}}.nav-list a,.nav-list span{display:block;text-decoration:none;padding-left:30px}@media only screen and (min-width: 62.5em){.nav-list{white-space:nowrap}.nav-list li{display:inline-block}.nav-list a,.nav-list span{padding:0}}.no-touch .nav-list>li.active-nav>a,.no-touch .nav-list>li.active-nav span,.no-touch .nav-list>li:hover>a,.no-touch .nav-list>li:hover span{background:#fff;color:#024}.no-touch .nav-list a:focus,.no-touch .nav-list span:focus{background:#fff;color:#024}.show-nav .alert{opacity:0;-webkit-transition:none;-moz-transition:none;transition:none;visibility:hidden}.show-nav #page-head{height:0;padding:0;position:static;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-animation:none}.show-nav #page-head .branding{visibility:hidden;-webkit-transition:none;-moz-transition:none;transition:none}.show-nav .site-nav{right:0;top:0;z-index:1001}.show-nav .nav-btn{background:#FFF;right:0;width:225px;z-index:1001}.show-nav .nav-btn:before,.show-nav .nav-btn:after{height:0;top:22px;width:19px}.show-nav .nav-btn:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.show-nav .nav-btn:after{border-top:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.show-nav .content-holder{opacity:.7;padding-top:46px;-webkit-transform:rotateY(-20deg) translate3d(-350px, 0, -180px);-moz-transform:rotateY(-20deg) translate3d(-350px, 0, -180px);-ms-transform:rotateY(-20deg) translate3d(-350px, 0, -180px);-o-transform:rotateY(-20deg) translate3d(-350px, 0, -180px);transform:rotateY(-20deg) translate3d(-350px, 0, -180px);-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out}.show-nav .content-holder:before,.show-nav .content-holder:after{visibility:visible;-webkit-transition:none;-moz-transition:none;transition:none}.show-nav .sub-nav-btn.no-banner{top:2.3em;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (width: 768px) and (-webkit-max-device-pixel-ratio: 1){.show-nav .nav-btn:before,.show-nav .nav-btn:after{border:none;background:#fff !important;height:2px !important}}.head-search{max-width:100%;padding:16px 50px 19px 30px;position:relative;top:46px;background-color:#00152b}.head-search input{background:none;border:none;font-weight:300;color:#FFF;letter-spacing:1px;width:100%}.head-search input::-webkit-input-placeholder{color:#FFF}.head-search input:-ms-input-placeholder{color:#FFF}.head-search input::-moz-placeholder{color:#FFF}.head-search button{right:-8px}@media only screen and (min-width: 62.5em){.head-search{padding:0 30px 0 0;position:absolute;right:60px;top:1.6875em;width:8.75em;background-color:transparent}.head-search input{margin:0;position:relative;top:2px;padding:4px 2px;border:1px solid #414141;border-width:0 0 1px 0}.head-search input::-webkit-input-placeholder{color:#414141}.head-search input:-ms-input-placeholder{color:#414141}.head-search input::-moz-placeholder{color:#414141}.head-search button{background-position:-382px -487px;right:-14px;top:-3px}}@media only screen and (min-width: 69.375em){.head-search{top:2.1875em;width:10em}}@media only screen and (min-width: 80em){.head-search{width:12.5em}}.main-nav{border-top:1px solid rgba(255,255,255,0.12);margin-top:6.4375em;padding:10px 0}.main-nav .nav-list>li>a{color:#fff;letter-spacing:1px;padding-bottom:7px;padding-top:8px}.main-nav .nav-list>li>a:focus,.main-nav .nav-list>li>a:hover{color:#024}@media only screen and (min-width: 62.5em){.main-nav{border:none;margin-top:-1.75em;padding:0;width:100%}.main-nav .nav-list{font-size:12px;font-size:.75rem;text-transform:uppercase}.main-nav .nav-list>li>a{color:#6B6B68;font-weight:800;padding:2.916666667em .5em}.main-nav li{margin-right:-3px}.oldios .main-nav{margin-left:15.625em}}@media only screen and (min-width: 69.375em){.main-nav .nav-list{font-size:13px;font-size:.8125rem}.main-nav .nav-list>li>a{padding:3.076923077em .5em 2.769230769em}}@media only screen and (min-width: 72.5em){.main-nav .nav-list{top:-5.153846154em}.main-nav .nav-list>li>a{padding:3.307692308em .75em 2.846153846em}}@media only screen and (min-width: 75.5em){.main-nav .nav-list>li>a{padding:3.307692308em 1.2em 2.846153846em}}@media only screen and (min-width: 80em){.main-nav .nav-list{right:20.307692308em}}@-moz-document url-prefix(){@media only screen and (min-width: 69.375em){.main-nav .nav-list>li>a{padding-top:3em}}@media only screen and (min-width: 72.5em){.main-nav .nav-list>li>a{color:#6B6B68;padding-top:3.230769231em}}}.section-dropdown>a{position:relative}@media only screen and (min-width: 62.5em){.section-dropdown>a:before{bottom:-14px;border-top:15px solid #fff;border-right:20px solid transparent;content:'';left:50%;opacity:0;margin-left:-10px;position:absolute;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;visibility:hidden;z-index:1}.section-dropdown>a.scroll-hide:before{display:none}}.section-dropdown:focus>a:before,.section-dropdown:hover>a:before{opacity:1;-webkit-transition:all 0.25s 0.75s ease-out;-moz-transition:all 0.25s 0.75s ease-out;transition:all 0.25s 0.75s ease-out;visibility:visible}.section-dropdown:focus .section-dropdown-content,.section-dropdown:hover .section-dropdown-content{opacity:1;-webkit-transition:all 0.25s 0.75s ease-out;-moz-transition:all 0.25s 0.75s ease-out;transition:all 0.25s 0.75s ease-out;visibility:visible}@-moz-document url-prefix(){.section-dropdown>a:before{-webkit-transform:scaleX(1.1);-moz-transform:scaleX(1.1);-ms-transform:scaleX(1.1);-o-transform:scaleX(1.1);transform:scaleX(1.1)}.section-dropdown:focus>a:before,.section-dropdown:hover>a:before{opacity:0;visibility:hidden}.section-dropdown:focus .section-dropdown-content,.section-dropdown:hover .section-dropdown-content{opacity:0;visibility:hidden}.cursor-moved .section-dropdown:focus>a:before,.cursor-moved .section-dropdown:hover>a:before{opacity:1;visibility:visible}.cursor-moved .section-dropdown:focus .section-dropdown-content,.cursor-moved .section-dropdown:hover .section-dropdown-content{opacity:1;visibility:visible}}.section-dropdown-content{background:center center no-repeat;background-size:cover;display:none;left:0;min-height:390px;opacity:0;overflow:hidden;padding:100px 0;position:absolute;text-transform:none;top:100%;-webkit-transition:all 0.25s 0.25s ease-out;-moz-transition:all 0.25s 0.25s ease-out;transition:all 0.25s 0.25s ease-out;visibility:hidden;white-space:normal;width:100%;background-color:#024}.section-dropdown-content.scroll-hide{display:none;opacity:0;visibility:hidden}.section-dropdown-content:before{background:rgba(0,34,68,0.95)}#home .section-dropdown-content{min-height:750px}#section .section-dropdown-content{min-height:620px}.section-dropdown-content p{border-left:1px solid #496077;color:#FFF;left:-1px;line-height:1.4em;margin:0;padding-left:50px;position:relative;width:60%}.section-dropdown-content a{color:#FFF;display:inline-block}.section-dropdown-content a:focus,.section-dropdown-content a:hover{text-decoration:underline}@media only screen and (min-width: 62.5em){.section-dropdown-content{display:block}}.section-dropdown-nav{border-right:1px solid #496077;overflow:hidden}.section-dropdown-nav li{margin-bottom:.6875em;width:50%}.section-dropdown-nav a{display:block;line-height:1.2em}.section-dropdown-nav a:focus,.section-dropdown-nav a:hover{text-decoration:underline;color:#FFF !important;background-color:transparent !important}.additional-nav a,.additional-nav span{color:#fff}@media (min-width: 1000px) and (max-width: 1060px){.additional-nav .wrapper{padding:0 15px}}@media only screen and (min-width: 62.5em){.additional-nav{background:#024;position:absolute;top:0;width:100%}.additional-nav li{margin-right:-3px}.additional-nav a,.additional-nav span{color:#fff;padding:6px .769230769em 5px}.additional-nav a:focus,.additional-nav a:hover,.additional-nav span:focus,.additional-nav span:hover{color:#024}}.secondary-nav,.site-tools{border-top:1px solid rgba(255,255,255,0.12);padding:13px 0}@media only screen and (min-width: 62.5em){.secondary-nav,.site-tools{font-size:14px;font-size:.875rem;border:none;padding:0}}@media only screen and (min-width: 62.5em){.secondary-nav{float:right}}.site-tools{border-top:1px solid rgba(255,255,255,0.12)}.site-tools>li:last-child{position:absolute;top:103px;width:100%}.site-tools>li:last-child a,.site-tools>li:last-child span{color:#fff;padding-bottom:18px;padding-top:18px}@media only screen and (min-width: 62.5em){.site-tools{border:none;float:left}.site-tools>li:last-child{border:none;padding:0;position:static;width:auto}.site-tools>li:last-child a,.site-tools>li:last-child span{color:#fff;font-size:13px;font-size:.8125rem;line-height:2.307692308em;padding:6px .769230769em 4px}.site-tools>li:nth-last-child(2){position:relative}.site-tools>li:nth-last-child(2):before{background:#b1b0ae;content:'';height:1.5em;position:absolute;margin-top:-.75em;top:50%;width:1px}.site-tools a,.site-tools span{color:#fff}}@media only screen and (min-width: 62.5em){.dropdown .dropdown-content.dropdown-has-focus,.dropdown:hover .dropdown-content{height:auto;max-height:600px;padding-bottom:35px;padding-top:25px;-webkit-transition:max-height 0.5s 0.25s ease-out,padding 0 0.25s ease-out;-moz-transition:max-height 0.5s 0.25s ease-out,padding 0 0.25s ease-out;transition:max-height 0.5s 0.25s ease-out,padding 0 0.25s ease-out;z-index:3}}.dropdown-content{background:#fff;border-radius:1px;display:none;left:60px;padding:25px 40px 35px;position:absolute;top:3.076923077em;-webkit-transition:max-height 0.25s 0.5s ease-out,padding 0 0.75s ease-out;-moz-transition:max-height 0.25s 0.5s ease-out,padding 0 0.75s ease-out;transition:max-height 0.25s 0.5s ease-out,padding 0 0.75s ease-out;z-index:2}.dropdown-content ul{line-height:1.5em;list-style:none;margin-bottom:1.571428571em;margin-left:0}.dropdown-content li{display:list-item;margin:0}.dropdown-content a{color:#585552;padding:0}.dropdown-content a:focus,.dropdown-content a:hover{text-decoration:underline}.dropdown-content a.dropdown-btn{display:block;clear:both;color:#fff;background:#024;border:none;font-size:13px;font-size:.8125em}.dropdown-content a.dropdown-btn:focus,.dropdown-content a.dropdown-btn:hover{background:#024;color:#fff}.no-touch .dropdown-content .event-card:focus .event-img.landscape,.no-touch .dropdown-content .event-card:hover .event-img.landscape,.no-touch .dropdown-content .dropdown-event:focus .event-img.landscape,.no-touch .dropdown-content .dropdown-event:hover .event-img.landscape{-webkit-transform:scale(1.1) translateX(-45%) translateY(0);-moz-transform:scale(1.1) translateX(-45%) translateY(0);-ms-transform:scale(1.1) translateX(-45%) translateY(0);-o-transform:scale(1.1) translateX(-45%) translateY(0);transform:scale(1.1) translateX(-45%) translateY(0)}@media only screen and (min-width: 62.5em){.dropdown-content{display:block;max-height:0;overflow:hidden;padding-bottom:0;padding-top:0}}@-moz-document url-prefix(){@media only screen and (min-width: 62.5em){.dropdown:focus .dropdown-content,.dropdown:hover .dropdown-content{opacity:1;-webkit-transition:all 0.5s 0.25s ease-out;-moz-transition:all 0.5s 0.25s ease-out;transition:all 0.5s 0.25s ease-out;visibility:visible}}@media only screen and (min-width: 62.5em){.dropdown-content{max-height:none;opacity:0;overflow:hidden;padding:25px 40px 35px;-webkit-transition:all 0.5s 0.25s ease-out;-moz-transition:all 0.5s 0.25s ease-out;transition:all 0.5s 0.25s ease-out;visibility:hidden}}}.dropdown-title{border-bottom:1px solid #e0e0e0;color:#373634;display:block;font-weight:800;margin-bottom:1.692307692em;text-transform:uppercase}.dropdown-nav{margin-right:40px}.dropdown-related span{color:#585552;display:block;font-weight:700;line-height:24px}.dropdown-event{margin:0 0 0 40px;padding-bottom:0;width:280px}.dropdown-event header{margin-bottom:0}.dropdown-event img:not(.event-img){max-height:none}article.dropdown-event span.start-time,article.dropdown-event span.location{display:none !important}.site-tools .translate{position:relative}.site-tools .translate:focus .translate-languages,.site-tools .translate:hover .translate-languages{opacity:1;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;visibility:visible}#google_translate_element{height:0;text-indent:-999em;width:0}#google_translate_element .goog-te-gadget{height:0;overflow:hidden;width:0}#google_translate_element select{position:absolute}#google_translate_element span{display:none}.translate-label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.translate-languages{display:none}.translated-ltr .skiptranslate+.viewport #page-head,.translated-rtl .skiptranslate+.viewport #page-head{top:39px}.show-nav .translated-ltr .skiptranslate+.viewport .nav-btn,.show-nav .translated-rtl .skiptranslate+.viewport .nav-btn{top:39px}.translated-ltr .skiptranslate+.viewport .head-search,.translated-rtl .skiptranslate+.viewport .head-search{top:85px}.translated-ltr .skiptranslate+.viewport .main-nav,.translated-rtl .skiptranslate+.viewport .main-nav{margin-top:142px}.translated-ltr .skiptranslate+.viewport .site-tools>li:last-child,.translated-rtl .skiptranslate+.viewport .site-tools>li:last-child{top:142px}@media only screen and (min-width: 62.5em){#google_translate_element{display:none}.translate-languages{background:#fff;display:block;max-height:600px;min-width:100%;opacity:0;overflow-y:auto;padding:4px 0;position:absolute;-webkit-transition:all 0.25s 0.25s ease-out;-moz-transition:all 0.25s 0.25s ease-out;transition:all 0.25s 0.25s ease-out;visibility:hidden}.translate-languages li{display:block;margin:0}.translate-languages a{font-size:13px;font-size:.8125rem;line-height:1.2em;padding:4px 10px;color:#585552}.translate-languages a:focus,.translate-languages a:hover{text-decoration:underline}.translated-ltr .skiptranslate+.viewport .main-nav,.translated-rtl .skiptranslate+.viewport .main-nav{margin-top:-1.75em}.translated-ltr .skiptranslate+.viewport .head-search,.translated-rtl .skiptranslate+.viewport .head-search{top:2.1875em}.translated-ltr .skiptranslate+.viewport .footer-nav ul,.translated-rtl .skiptranslate+.viewport .footer-nav ul{width:100px}.translated-ltr .main-nav .nav-list>li,.translated-rtl .main-nav .nav-list>li{white-space:normal;word-wrap:break-word}.translated-ltr .main-nav .nav-list>li>a,.translated-rtl .main-nav .nav-list>li>a{height:96px}.translated-ltr .additional-nav a,.translated-ltr .additional-nav span,.translated-rtl .additional-nav a,.translated-rtl .additional-nav span{padding:6px 5px}.translated-ltr .site-tools>li:last-child a,.translated-rtl .site-tools>li:last-child a{padding:6px 5px}}.translated-ltr .head-search,.translated-rtl .head-search{display:none}.translated-ltr .site-tools>li:last-child,.translated-rtl .site-tools>li:last-child{top:85px !important}.goog-tooltip{display:none !important}.goog-text-highlight{background-color:transparent !important;box-shadow:none !important}#page-foot{background:#2f2e2c;font-weight:300;text-align:center}#page-foot .wrapper{overflow:hidden;padding-bottom:46px;padding-top:30px;position:relative}#page-foot section+section{border:1px solid #444341;border-width:1px 0}#page-foot a:focus,#page-foot a:hover{color:#fff}#page-foot a:not(.branding){color:#fff;display:block}#page-foot a:not(.branding):focus,#page-foot a:not(.branding):hover{color:#fff}@media only screen and (min-width: 62.5em){#page-foot{text-align:left}#page-foot .wrapper{padding-bottom:72px;padding-top:72px}#page-foot section{float:left;padding-bottom:20px}#page-foot section+section{border-width:0 0 0 1px;margin-left:20px;padding-left:20px}#page-foot section+section:before{background:#444341;content:'';height:100%;margin-left:-21px;position:absolute;top:0;width:1px}#page-foot a{display:inline-block}}@media only screen and (min-width: 72em){#page-foot section+section{margin-left:40px;padding-left:40px}#page-foot section+section:before{margin-left:-41px}}@media only screen and (min-width: 81.25em){#page-foot section+section{margin-left:46px;padding-left:46px}#page-foot section+section:before{margin-left:-47px}}.foot-search,.news-filter{background:#fff;border-top:1px solid #f2f2f2;position:relative}.foot-search .wrapper,.news-filter .wrapper{padding-bottom:55px;padding-right:100px;padding-top:51px}.foot-search input,.news-filter input{border:1px solid #bcbbb7;border-width:0 0 1px;font-weight:300;width:97%}.foot-search button,.news-filter button{background:url(../img/icn-sprite.svg) no-repeat -489px -488px;right:60px;top:51px}.no-svg .foot-search button,.no-svg .news-filter button{background-image:url(../img/icn-sprite.png)}.contact-info{margin-bottom:1em}.contact-info .branding{float:none;margin-bottom:.75em;width:195px}.no-svg .contact-info .branding{height:37px}.contact-info p{color:#fff;line-height:normal;margin-bottom:0}.contact-info .adr{margin-bottom:.153846154em}.contact-info .tel{color:#fff}@media only screen and (min-width: 62.5em){.contact-info .branding{margin:.625em 0 1.5em}.contact-info .adr,.contact-info .tel{font-size:16px;font-size:1rem}.contact-info .adr{margin-bottom:.277777778em}}@media only screen and (min-width: 69.375em){.contact-info .branding{width:250px}.contact-info .adr,.contact-info .tel{font-size:18px;font-size:1.125rem}}@media only screen and (min-width: 75em){.contact-info .branding{width:290px}}html[data-useragent*="Android"] #page-foot .branding img{height:28px}.footer-nav{clear:left}@media only screen and (min-width: 62.5em){.footer-nav{border-left:1px solid #444341;clear:none;float:right;padding-left:20px;position:relative}.footer-nav ul{font-size:14px;font-size:.875rem}}@media only screen and (min-width: 72em){.footer-nav{padding-left:40px}}@media only screen and (min-width: 75.5em){.footer-nav{padding-left:46px}.footer-nav ul{font-size:16px;font-size:1rem}}.footer-nav a{text-decoration:none}.footer-nav a:focus,.footer-nav a:hover{text-decoration:underline}.social-links{bottom:10px;left:0;position:absolute;width:100%}.social-links ul li+li{margin-left:1.5em}.social-links ul li:last-child{display:none}.social-links a span.social{left:-999em;position:absolute}.social-links a:before{margin-right:.5em;position:relative;text-indent:0;top:1px}.social-links [class*="fa-"]{text-decoration:none !important}.social-links [class*="fa-"]:focus span,.social-links [class*="fa-"]:hover span{text-decoration:underline}.social-links .media-directory{padding:0}@media only screen and (min-width: 62.5em){.social-links{position:static;width:auto}.social-links ul li{display:list-item}.social-links ul li+li{margin:0}.social-links ul li:last-child{display:list-item}.social-links a:before{font-size:13px;font-size:.8125rem}.social-links a span{position:static}}@media only screen and (max-width: 62.5em){.social-links span.social-meta{position:absolute;left:-9999px}.social-links span.fab,.social-links span.fas{font-size:180%;margin-right:0 !important}}.tool-links{margin-bottom:1em;padding:11px 0 9px}@media only screen and (min-width: 62.5em){.tool-links{margin:0;padding:0}}.page-links{display:none}.page-links ul+ul{margin-left:20px}@media only screen and (min-width: 62.5em){.page-links{display:block}}@media only screen and (min-width: 68.75em){.page-links ul+ul{margin-left:30px}}@media only screen and (min-width: 75em){.page-links ul+ul{margin-left:46px}}.btn-holder{background:#262524;padding-bottom:30px;padding-top:30px}.btn-holder a{border:1px solid rgba(255,255,255,0.2);border-radius:8px;display:block;font-weight:400;padding:13px 0 14px;letter-spacing:1px;text-transform:uppercase}.btn-holder a:focus,.btn-holder a:hover{background:#fff;border-color:#fff;color:#373634 !important}@media only screen and (min-width: 62.5em){.btn-holder{display:none}}#de{display:none}@media only screen and (min-width: 62.5em){#de{display:block}}.banner{background:center top no-repeat;background-size:cover;color:#fff;height:250px;margin-bottom:1.9375em;overflow:hidden;position:relative}.banner:before,.banner:after{z-index:2}@media only screen and (min-width: 62.5em){.banner{margin-bottom:5em}html.js:not(.lt-ie9):not(.touch) .banner{background:#373634 !important}.banner .banner-headline,.banner .banner-body{padding:0;position:static;text-align:left}.banner .banner-headline:before,.banner .banner-body:before{display:none}}.banner-proxy{background:center top no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.lt-ie9 .banner-proxy{display:none}html[data-useragent*="Chrome"] .banner-proxy,html[data-useragent*="Chrome"] .banner-blur-proxy{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}html[data-useragent*="Chrome"] .banner-blur-proxy{-webkit-filter:blur(20px);filter:blur(20px)}.banner-content{bottom:0;position:absolute;text-align:center;top:0;width:100%;z-index:3}.banner-content:before{content:'';display:inline-block;height:100%;margin-right:-14px;vertical-align:middle;width:10px}.banner-copy{display:inline-block;margin-top:4px;text-align:left;vertical-align:middle;width:100%}.banner-copy .btn{margin-top:2em}@media only screen and (min-width: 30em){.banner-copy .btn{font-size:12px;font-size:.75rem}}@media only screen and (min-width: 62.5em){.banner-copy{position:relative}}.banner-copy__wrap{display:inline-block;margin:-1.5rem -2rem;padding:1.5rem 2rem;background:rgba(0,0,0,0.75)}.feature .banner-copy__wrap{background:transparent}@media only screen and (max-width: 62.5em){.banner-copy__wrap{margin:0;width:calc(100% - 40px)}}@media only screen and (max-width: 62.5em){.home-banner .banner-copy__wrap{width:100%}}.banner-headline:only-child{margin:0}.banner-headline h1{font-weight:800;margin-bottom:.125em;text-shadow:0 1px 2px rgba(0,0,0,0.5);text-transform:uppercase}@media only screen and (min-width: 30em){.banner-headline h1{font-size:55px;font-size:3.4375rem;line-height:1.19047619em}}.banner-headline a{color:#fff;text-decoration:none}.banner-headline a:after{background-image:url(../img/icn-arrow-right-white.svg);height:28px;margin-left:.5em;width:28px}.banner-headline a.no-icon:after{display:none}@media only screen and (min-width: 30em){.banner-headline a:after{height:40px;width:40px}}.banner-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;margin-bottom:8px;text-shadow:0 1px 5px rgba(0,0,0,0.4)}.banner-body p{font-size:11px;font-size:.6875rem;line-height:1.4em;margin-bottom:0}@media only screen and (min-width: 30em){.banner-body p{font-size:16px;font-size:1rem}}@media only screen and (min-width: 62.5em){.banner-body{max-width:37.5em}}.banner-img{border-width:7px;display:none}.banner-img img{height:auto;width:100%}@media only screen and (min-width: 62.5em){.banner-img{display:block;margin-top:-75px;position:absolute;right:180px;top:50%;width:150px}}@media only screen and (min-width: 68.75em){.banner-img{margin-top:-120px;width:240px}}@media only screen and (min-width: 75em){.banner-img{margin-top:-170px;width:340px}}.banner-nav{bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:3}.banner-nav li{margin:0 2px}.banner-nav a{display:inline-block;height:16px;position:relative;text-indent:-999em;width:16px}.banner-nav a:after{border-radius:100em;border:1px solid #fff;content:'';height:6px;left:4px;position:absolute;top:4px;width:6px}.banner-nav a:focus:after,.banner-nav a:hover:after,.banner-nav a.active:after{background:#fff}.home-banner.banner-slideshow{height:300px;margin-bottom:100px;overflow:visible}@media only screen and (min-width: 30em){.home-banner.banner-slideshow{height:400px}}@media only screen and (min-width: 62.5em){.home-banner.banner-slideshow{height:750px;margin-bottom:0;overflow:hidden}.home-banner.banner-slideshow .banner-headline{max-width:40em}.home-banner.banner-slideshow .banner-headline h1{font-size:63px;font-size:3.9375rem;line-height:1.2em}}.hud{background:rgba(0,0,0,0.65);bottom:0;display:table;height:100%;color:#fff;font-size:12px;font-size:.75rem;height:80px;left:0;position:absolute;table-layout:fixed;text-align:center;text-transform:uppercase;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:3}.hud li{display:table-cell;vertical-align:middle}.hud li+li{border-left:1px solid rgba(255,255,255,0.05)}.hud strong,.hud span:before{color:#fff;display:block;font-size:30px;font-size:1.875rem;font-weight:700;line-height:normal;margin-bottom:.166666667em}.hud span{display:block;font-weight:bold;line-height:1.3em;padding:0 25px}.hud span:before{font-family:'Weather';font-size:43px;font-size:2.6875rem;line-height:.790697674em;position:relative;top:.139534884em}.hud .date,.hud .time,.hud .blurb{display:none}@media only screen and (min-width: 30em){.hud .date{display:table-cell}}@media only screen and (min-width: 37.5em){.hud .blurb{display:table-cell}}@media only screen and (min-width: 62.5em){.hud{background:rgba(0,0,0,0.65);bottom:auto;left:auto;height:100%;right:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:145px}.hud li{display:table-row}.hud li+li div{border-top:1px solid rgba(255,255,255,0.05)}.hud .info{display:table-cell;vertical-align:middle}.hud .date,.hud .time,.hud .blurb{display:table-row}}.section-banner .banner-headline,.section-banner .banner-body{text-align:center}@media only screen and (max-width: 37.5em){.section-banner .banner-headline h1{font-size:2em}}@media only screen and (max-width: 37.5em){.section-banner .banner-headline h1{font-size:1.25em}}.section-banner .banner-headline h1.hide{display:none}.section-banner .banner-body p.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-banner,.academic-banner{position:relative}@media only screen and (min-width: 30em){.section-banner,.academic-banner{height:400px}}@media only screen and (min-width: 62.5em){.section-banner,.academic-banner{height:620px}.section-banner .banner-nav,.academic-banner .banner-nav{display:none}.section-banner .banner-headline,.section-banner .banner-body,.academic-banner .banner-headline,.academic-banner .banner-body{padding:0;position:static;text-align:left}}.department-banner .banner-headline h1{margin:0}@media only screen and (min-width: 30em){.department-banner{height:390px}}.library-banner .banner-headline h1{margin-top:0.5em}@media only screen and (min-width: 30em){.library-banner{height:160px}}.banner-slideshow:before,.banner-slideshow:after{display:none}.banner-slideshow .swiper-wrapper{position:relative;z-index:3}.banner-slideshow .swiper-slide{background:center top no-repeat;background-size:cover;overflow:hidden;position:relative}.banner-slideshow .swiper-slide:before,.banner-slideshow .swiper-slide:after{z-index:2}.banner-slideshow .swiper-slide::before{background-image:linear-gradient(90deg, rgba(0,0,0,0.66) 0%, transparent 100%)}@media only screen and (min-width: 62.5em){html.js:not(.lt-ie9):not(.touch) .banner-slideshow .swiper-slide{background:#373634 !important}}.banner-slideshow .swiper-slide-active{z-index:3}.banner-slideshow .banner-copy{display:inline-block;padding:0 60px;vertical-align:middle}@media only screen and (min-width: 62.5em){.banner-slideshow .banner-copy{padding:0 60px}}.banner-slideshow .banner-nav{margin-bottom:1em;text-align:center}.banner-slideshow .banner-nav li{border-bottom:2px solid rgba(255,255,255,0.35);cursor:pointer;height:30px;width:30px}.banner-slideshow .banner-nav li:focus,.banner-slideshow .banner-nav li:hover{border-color:#fff}.banner-slideshow .banner-nav li.active{border-bottom:4px solid #fff}.banner-slideshow .banner-nav li+li{margin-left:10px}@media only screen and (min-width: 30em){.banner-slideshow .banner-nav{margin-bottom:2em}.banner-slideshow .banner-nav li{height:40px;width:40px}}@media only screen and (min-width: 60em){.banner-slideshow .banner-nav{margin-bottom:3.125em}.banner-slideshow .banner-nav li{width:100px}}@media only screen and (min-width: 62.5em){.banner-slideshow .banner-nav{text-align:left}}.featured-events{margin-top:7.75rem;margin-bottom:0;width:100%;text-align:center;color:#FFF}@media only screen and (min-width: 62.5em){.featured-events{margin-top:4rem;margin-bottom:4rem}}.featured-events ul{display:table;margin:0 -10px;width:calc(100% + 20px);min-height:215px;table-layout:fixed}.featured-events li{position:relative;display:block;height:215px;background:center no-repeat #4d4f53 padding-box;background-size:cover;border:10px solid transparent;border-width:0 10px;overflow:hidden;margin-bottom:1rem}@media only screen and (min-width: 62.5em){.featured-events li{display:table-cell;margin-bottom:0;position:relative;vertical-align:middle}}.featured-events li:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,34,68,0.7)}.ie11 .featured-events li:before,html[data-useragent*="MSIE"] .featured-events li:before{border:none;height:300%;width:100%}.featured-events li.card-focus:before,.featured-events li:hover:before{border-color:rgba(0,0,0,0.1)}.featured-events li.card-focus p,.featured-events li:hover p{margin-top:1em;max-height:150px;opacity:1;visibility:visible}.featured-events article{position:absolute;transform:translateY(-50%);top:50%;left:10%;right:10%;width:80%}@media only screen and (min-width: 62.5em){.featured-events article{position:relative;padding:30px;top:auto;left:auto;right:auto;transform:none;width:auto}}.featured-events h2 a{color:inherit;text-decoration:none}.featured-events h2 a::after{content:'';position:absolute;transform:translateY(-50%);height:300%;top:50%;width:100%;left:0}.featured-events p{margin-top:1em;line-height:1.5;max-height:150px;opacity:1;visibility:visible}.featured-events p:last-of-type{margin-bottom:0}@media only screen and (min-width: 62.5em){.featured-events p{margin-top:0;max-height:0;opacity:0;overflow:hidden;visibility:hidden}}@media only screen and (min-width: 62.5em){.featured-events{display:block}}.featured-event-title{font-weight:600;line-height:1.2em}@-moz-document url-prefix(){.banner-events ul{display:block}.banner-events li{display:block;float:left;min-height:215px;width:33.333333333%}}.news-banner{height:500px}.news-banner .banner-copy{padding-right:60px}.news-banner h1{font-size:25px;font-size:1.5625rem;font-weight:800;margin-bottom:.4em;text-transform:uppercase}@media only screen and (min-width: 35em){.news-banner h1{font-size:32px;font-size:2rem}}@media only screen and (min-width: 62.5em){.news-banner{height:615px}.news-banner h1{font-size:45px;font-size:2.8125rem}}.news-banner .banner-copy{max-width:920px}.post-type{background:rgba(0,0,0,0.2);border-radius:1px;display:inline-block;font-style:italic;font-weight:700;margin-bottom:2em;padding:.769230769em 1em .692307692em;text-transform:uppercase;color:#FFF}.post-date{display:block;margin-bottom:1.25em}.post-tags{font-size:11px;font-size:.6875rem;line-height:1em}.post-tags a{background:#024;background-clip:padding-box;border-radius:100px;color:#fff;padding:7px 12px 8px;display:block;text-decoration:none;font-size:12px;font-size:0.75rem}.post-tags a:focus,.post-tags a:hover{background:#fff;color:#024}.news-banner-img{display:none;margin:65px 0 0 40px;max-width:150px}@media only screen and (min-width: 30em){.news-banner-img{display:block}}@media only screen and (min-width: 62.5em){.news-banner-img{max-width:238px}}.news-banner-caption{color:#373634;display:block;padding:8px 0 4px;text-align:center;text-decoration:none}.news-banner-credit{color:#fff;display:block;padding:8px 0 4px;text-align:left;text-decoration:none}.no-img{color:#373634;height:auto;padding-top:2em;max-width:920px}html.js:not(.lt-ie9):not(.touch) .no-img{background:none !important}.no-img:before,.no-img:after{display:none}.no-img .post-type{background:none;color:#024;padding:0}.no-img .post-tags a:focus,.no-img .post-tags a:hover{background:#024;color:#fff}@media only screen and (min-width: 62.5em){.no-img{padding-top:6em}}.breadcrumbs{background:#fff;border-bottom:1px solid #eaeaea;box-shadow:-4px 0 14px 0 rgba(0,0,0,0.1);height:3.75em;padding:.9375em 0 0 30px;position:fixed;right:-225px;top:2.875em;-webkit-transition:right 0.25s ease-out;-moz-transition:right 0.25s ease-out;transition:right 0.25s ease-out;visibility:hidden;width:225px;z-index:1001}.breadcrumbs.no-sub-nav{box-shadow:-4px 0 14px 0 rgba(0,0,0,0.1);height:100%}.breadcrumbs.expanded{height:auto;padding-bottom:.9375em}.breadcrumbs.expanded li{display:block !important}.breadcrumbs.expanded a:after{content:" >"}.breadcrumbs.expanded .current-page:before{display:none}.breadcrumbs:before{background:#fff;bottom:-16px;content:'';height:15px;left:0;position:absolute;width:100%}.breadcrumbs:after{background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(-360deg, rgba(255,255,255,0),#fff);background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff);border-right:5px solid #fff;content:'';height:100%;position:absolute;right:0;top:0;width:20px}.breadcrumbs a{font-size:11px;font-size:0.6875rem;color:#414141;text-decoration:underline}.breadcrumbs strong{font-size:11px;font-size:0.6875rem;color:#585552}@media only screen and (min-width: 62.5em){.breadcrumbs{background:rgba(0,0,0,0.05);border:none;box-shadow:none;color:#585552;-webkit-font-smoothing:subpixel-antialiased;font-weight:400;height:auto;margin-bottom:45px;position:static;padding:7px 0 4px;text-transform:uppercase;visibility:visible;width:100%;z-index:3}.breadcrumbs.no-sub-nav{box-shadow:none;height:auto}.breadcrumbs:before,.breadcrumbs:after{display:none}.banner+.breadcrumbs{left:0;position:absolute;top:0}.banner:not(.no-img)+.breadcrumbs{background:rgba(0,34,68,0.75);color:#FFF}.banner:not(.no-img)+.breadcrumbs a{color:#FFF}.banner:not(.no-img)+.breadcrumbs a:hover{color:#FFF}.banner:not(.no-img)+.breadcrumbs strong{color:#FFF}}.breadcrumb-list,#breadcrumbs ul{overflow:auto;padding:0 20px 0 0;white-space:nowrap}.breadcrumb-list li:not(:nth-child(2)):not(:last-child),#breadcrumbs ul li:not(:nth-child(2)):not(:last-child){display:none}@media only screen and (min-width: 62.5em){.breadcrumb-list,#breadcrumbs ul{font-size:10px;font-size:.625rem;margin:0 auto;padding:0 60px}.breadcrumb-list li+li:before,#breadcrumbs ul li+li:before{content:'– ';margin:0 9px}.breadcrumb-list li:not(:nth-child(2)):not(:last-child),#breadcrumbs ul li:not(:nth-child(2)):not(:last-child){display:inline}}.current-page{font-weight:400}.current-page:before{color:#585552;content:'… ';font-weight:300}@media only screen and (min-width: 62.5em){.current-page:before{display:none}}.category-filter{cursor:pointer;display:none;margin-bottom:1.5em;text-transform:uppercase}.category-filter:before{clear:both;content:'Category ▾';border:1px solid #bcbbb7;border-width:1px 0;font-size:12px;font-size:.75rem;display:block}.category-filter.open{border-bottom:1px solid #bcbbb7}.category-filter.open:before{border-bottom-color:transparent;content:'Category ╳'}.category-filter.open li{display:inline-block;width:30%}.category-filter .category-filter__context{display:inline-block;margin:0 2rem 0 0;color:#585552;font-size:13px;font-size:.8125rem;color:#414141}.category-filter .category-filter__list{display:inline-block;margin:0}.category-filter li{display:none;margin-right:3em}.category-filter button,.category-filter a,.category-filter span{color:#585552;font-size:13px;font-size:.8125rem;color:#414141;text-decoration:none;border:none;background:transparent;padding:0;box-shadow:none;font-weight:300}.category-filter button:before,.category-filter a:before,.category-filter span:before{background:#4d4f53;content:'';display:inline-block;height:8px;margin-right:1em;width:8px}.category-filter button:hover,.category-filter a:hover,.category-filter span:hover{color:#585552;text-decoration:underline}.category-filter button.active,.category-filter a.active,.category-filter span.active{color:#585552;text-decoration:underline}.category-filter button.inactive,.category-filter a.inactive,.category-filter span.inactive{opacity:.35}@media only screen and (min-width: 72em){.category-filter{cursor:auto;display:block;margin-bottom:0}.category-filter:before{display:none}.category-filter.open{border:none}.category-filter.open:before{border-bottom-color:transparent;content:'Category ╳'}.category-filter.open li{width:auto}.category-filter li{display:inline-block;margin-right:0;width:auto}.category-filter li+li{margin-left:3em}}.month-nav-list{line-height:1em;margin-bottom:-3em;padding:3em 0;position:relative;table-layout:fixed;width:100%}.month-nav-list:before{background:#d5d4d1;content:'';height:1px;left:0;position:absolute;top:50%;width:100%}.month-nav-list:after{clear:both;content:'';display:block;height:0;visibility:hidden}.month-nav-list li{padding:0 4.54545455%;position:relative}.month-nav-list li:first-child{padding-left:0}.month-nav-list li:first-child button:before,.month-nav-list li:first-child strong:before{margin:0}.month-nav-list li:last-child{padding-right:0}.month-nav-list li:last-child:after{background:#f8f7f4;content:'';height:100%;position:absolute;right:-22px;top:0;width:20px}.month-nav-list li:last-child button:before,.month-nav-list li:last-child strong:before{margin-left:-12px}.month-nav-list li.past:not(:first-child):before{background:#bebcbb;content:'';height:1px;left:-50%;position:absolute;top:50%;width:100%}.month-nav-list li.past button:before,.month-nav-list li.past strong:before{border-color:#989694}.month-nav-list button,.month-nav-list strong{color:#6B6B68;display:block;font-weight:500;height:12px;position:relative;width:100%;z-index:1;border:none;outline:none;background:transparent;box-shadow:none;padding:0}.month-nav-list button:before,.month-nav-list strong:before{background:#f8f7f4;border-radius:100px;border:1px solid #bcbbb7;content:'';height:12px;left:50%;margin:0 0 0 -6px;position:absolute;top:-1px;width:12px}.month-nav-list button span,.month-nav-list strong span{height:3em;left:0;margin:-1em 0 0 -50px;opacity:0;position:absolute;text-align:center;top:-100%;visibility:hidden;width:100px}.month-nav-list button:focus:before,.month-nav-list button:hover:before,.month-nav-list button.active:before,.month-nav-list strong:focus:before,.month-nav-list strong:hover:before,.month-nav-list strong.active:before{background-color:#024 !important;border:1px solid #024 !important}.month-nav-list button:focus span,.month-nav-list button:hover span,.month-nav-list button.active span,.month-nav-list strong:focus span,.month-nav-list strong:hover span,.month-nav-list strong.active span{color:#024;opacity:1;visibility:visible}.month-nav-list button:focus:before,.month-nav-list button:hover:before,.month-nav-list strong:focus:before,.month-nav-list strong:hover:before{background-color:#f46a1f !important;border:1px solid #f46a1f !important}.news .month-nav-list li:not(.past) strong::before,.news .month-nav-list li:not(.past) strong:hover::before{background:#f0ece9 !important;border:1px solid #bcbbb7 !important}.news .month-nav-list li:not(.past) strong span,.news .month-nav-list li:not(.past) strong:hover span{display:none}.sub-categories{font-size:12px;font-size:.75rem}.sub-categories a:before{display:none}.full-page{padding-bottom:2.5em}@media only screen and (min-width: 62.5em){.full-page{padding-bottom:6.25em}}.two-section-page .secondary{clear:none;float:right;margin-bottom:2.5em;padding:0;width:100%}@media only screen and (min-width: 30em){.two-section-page .secondary form{clear:both}.two-section-page .secondary .card:not(form):not(.cta-form),.two-section-page .secondary .event-card:not(form):not(.cta-form),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form),.two-section-page .secondary .person-card:not(form):not(.cta-form),.two-section-page .secondary .news-card:not(form):not(.cta-form),.two-section-page .secondary .blog-card:not(form):not(.cta-form),.two-section-page .secondary .form-card:not(form):not(.cta-form),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form),.two-section-page .secondary .cta-form:not(form):not(.cta-form),.two-section-page .secondary .featured-result:not(form):not(.cta-form),.two-section-page .secondary .staff-card:not(form):not(.cta-form){float:left;margin-bottom:5%;width:47.5%}.two-section-page .secondary .card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .event-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .person-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .news-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .blog-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .form-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .cta-form:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .featured-result:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .staff-card:not(form):not(.cta-form):not(:nth-of-type(2n)){margin-right:5%}.two-section-page .secondary .card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .event-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .person-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .news-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .blog-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .form-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .cta-form:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .featured-result:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .staff-card:not(form):not(.cta-form):nth-of-type(2n+1){clear:left}}@media only screen and (min-width: 45em){.two-section-page .secondary .card:not(form):not(.cta-form),.two-section-page .secondary .event-card:not(form):not(.cta-form),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form),.two-section-page .secondary .person-card:not(form):not(.cta-form),.two-section-page .secondary .news-card:not(form):not(.cta-form),.two-section-page .secondary .blog-card:not(form):not(.cta-form),.two-section-page .secondary .form-card:not(form):not(.cta-form),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form),.two-section-page .secondary .cta-form:not(form):not(.cta-form),.two-section-page .secondary .featured-result:not(form):not(.cta-form),.two-section-page .secondary .staff-card:not(form):not(.cta-form){float:left;margin-bottom:3.125%;width:31.25%}.two-section-page .secondary .card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .event-card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .person-card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .news-card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .blog-card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .form-card:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .cta-form:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .featured-result:not(form):not(.cta-form):nth-of-type(2n),.two-section-page .secondary .staff-card:not(form):not(.cta-form):nth-of-type(2n){margin-right:3.125%}.two-section-page .secondary .card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .event-card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .person-card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .news-card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .blog-card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .form-card:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .cta-form:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .featured-result:not(form):not(.cta-form):nth-of-type(3n),.two-section-page .secondary .staff-card:not(form):not(.cta-form):nth-of-type(3n){margin-right:0}.two-section-page .secondary .card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .event-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .person-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .news-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .blog-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .form-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .cta-form:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .featured-result:not(form):not(.cta-form):not(:nth-of-type(3n)),.two-section-page .secondary .staff-card:not(form):not(.cta-form):not(:nth-of-type(3n)){margin-right:3.125%}.two-section-page .secondary .card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .event-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .person-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .news-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .blog-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .form-card:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .cta-form:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .featured-result:not(form):not(.cta-form):nth-of-type(2n+1),.two-section-page .secondary .staff-card:not(form):not(.cta-form):nth-of-type(2n+1){clear:none}.two-section-page .secondary .card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .event-card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .person-card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .news-card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .blog-card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .form-card:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .cta-form:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .featured-result:not(form):not(.cta-form):nth-of-type(3n+1),.two-section-page .secondary .staff-card:not(form):not(.cta-form):nth-of-type(3n+1){clear:left}}@media only screen and (min-width: 62.5em){.two-section-page .secondary .card:not(form):not(.cta-form),.two-section-page .secondary .event-card:not(form):not(.cta-form),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form),.two-section-page .secondary .person-card:not(form):not(.cta-form),.two-section-page .secondary .news-card:not(form):not(.cta-form),.two-section-page .secondary .blog-card:not(form):not(.cta-form),.two-section-page .secondary .form-card:not(form):not(.cta-form),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form),.two-section-page .secondary .cta-form:not(form):not(.cta-form),.two-section-page .secondary .featured-result:not(form):not(.cta-form),.two-section-page .secondary .staff-card:not(form):not(.cta-form){float:none;margin-bottom:25px;width:100%}.two-section-page .secondary .card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .event-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .person-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .news-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .blog-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .form-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .cta-form:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .featured-result:not(form):not(.cta-form):not(:nth-of-type(2n)),.two-section-page .secondary .staff-card:not(form):not(.cta-form):not(:nth-of-type(2n)){margin-right:0}}@media only screen and (min-width: 62.5em){.two-section-page .primary{float:left;margin:0;width:68.3333333%}.two-section-page .secondary{float:right;position:static;width:28.3333333%}}.primary{margin-bottom:2.5em}.primary>h1{font-size:30px;font-size:1.875rem;margin-bottom:.5em}@media only screen and (min-width: 62.5em){.primary>h1{font-size:45px;font-size:2.8125rem;margin-bottom:.377777778em}}.primary>h2{margin:1.5em 0 .4em}.primary>h3{margin:2em 0 .555555556em}.primary>h4,.primary>h5,.primary>h6{margin:2.5em 0 .25em}.primary img{display:inline-block;margin:0 0 20px !important}.primary img[style*="float: left;"]{margin-right:20px !important}.primary img[style*="float: right;"]{margin-left:20px !important}.primary img[style*="border"]{border:none !important}.primary img[style*="vertical-align"]{vertical-align:baseline !important}.primary .caption-image{display:inline-block;margin:0 0 20px;max-width:100%;position:relative}.primary .caption-image:after{clear:both;content:'';display:block;height:0;visibility:hidden}.primary .caption-image img{display:block;height:auto;margin-bottom:0 !important;max-width:100%}.primary .caption-image .photo-caption{background:rgba(0,0,0,0.6);clear:both}.primary .img-p{margin:0}@media only screen and (min-width: 40em){.primary .blog-list{margin-bottom:3em;overflow:hidden}.primary .blog-list>li{float:left;margin-bottom:3.81679%;width:48.0916%}.primary .blog-list>li:nth-child(2n){margin-right:0}.primary .blog-list>li:nth-child(2n+1){clear:left}.primary .blog-list>li:not(:nth-child(2n)){margin-right:3.81679%}.primary .blog-card{height:11.923076923em;margin-bottom:0;overflow:hidden}.primary section.related-news article.blog-card{height:initial;overflow:initial}}@media only screen and (min-width: 62.5em){.primary{margin-bottom:0;margin-left:220px;margin-right:255px;padding-bottom:6.25em}}@media only screen and (min-width: 72.5em){.primary{margin-left:255px;margin-right:290px}}#ContentMiddle>h1{font-size:30px;font-size:1.875rem;margin-bottom:.5em}@media only screen and (min-width: 62.5em){#ContentMiddle>h1{font-size:45px;font-size:2.8125rem;margin-bottom:.377777778em}}#ContentMiddle>h2{margin:1.5em 0 .4em}#ContentMiddle>h3{margin:2em 0 .555555556em}#ContentMiddle>h4,#ContentMiddle>h5,#ContentMiddle>h6{margin:2.5em 0 .25em}.intro{color:#373634}.intro p,.intro ol,.intro ul{margin-bottom:.88em}html[data-useragent*="Android"] .page-headline,html[data-useragent*="Android"] .directory-title,html[data-useragent*="Android"] .news-page-title,html[data-useragent*="Android"] .search-headline,html[data-useragent*="Android"] .intro{pointer-events:none}.media{overflow:hidden;padding:2.875em 0;position:relative}.media .media-nav{position:relative;width:100%;z-index:1}@media only screen and (min-width: 62.5em){.media .category-filter{left:0;position:absolute;text-align:center;top:0;width:100%}}@media only screen and (min-width: 40em){.media .media-nav{width:auto}}.events,.news-events{background:#f0ece9}.media-headline,.give-event:before{color:#585552;font-weight:800;line-height:2.142857143em;margin-top:-1px;margin-bottom:.5em;position:relative;text-transform:uppercase;width:auto;z-index:1}.media-headline.unfilter,.give-event:before.unfilter{cursor:pointer}@media only screen and (min-width: 62.5em){.media-headline,.give-event:before{margin-bottom:2.857142857em;width:auto}}.media-headline{width:100%}.media-nav{margin-bottom:2em;text-transform:uppercase}.media-nav li+li{margin-left:.769230769em}.media-nav a{color:#414141;text-decoration:none}.media-nav a:hover{text-decoration:none}@media only screen and (min-width: 62.5em){.media-nav{margin-bottom:0}.media-nav li:nth-child(2){border-left:1px solid #b1b0ae;padding-left:1em}}.media-prev,.media-next{background:url(../img/icn-sprite.svg) -795px -299px no-repeat;display:inline-block;height:16px;opacity:.4;position:relative;text-indent:-999em;top:4px;width:18px}.media-prev:hover,.media-next:hover{opacity:1}.media-prev.disabled,.media-next.disabled{cursor:default;opacity:.2}.lt-ie10 .media-prev,.no-svg .media-prev,.lt-ie10 .media-next,.no-svg .media-next{background-image:url(../img/icn-sprite.png)}.media-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.lt-ie10 .media-prev,.no-svg .media-prev{background-image:url(../img/icn-arrow-left.png);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.media-list{clear:both;position:relative;-webkit-transition:opacity 0.25s ease-out,left 0.5s ease-out;-moz-transition:opacity 0.25s ease-out,left 0.5s ease-out;transition:opacity 0.25s ease-out,left 0.5s ease-out}.media-list:after{clear:both;content:'';display:block;height:0;visibility:hidden}.media-list.filtering{opacity:.5}.media-list li{margin-bottom:20px}.media-list li.no-results{float:none;width:100%}.media-list .event-card,.media-list .dropdown-event,.media-list .person-card,.media-list .news-card,.media-list .blog-card,.media-list .form-card,.media-list .ui-tooltip,.media-list .cta-form,.media-list .featured-result,.media-list .staff-card{margin-bottom:0}.media-list .event-overview .content{height:7.615384615em}@media only screen and (min-width: 30em){.media-list>li{float:left;margin-bottom:5%;width:47.5%}.media-list>li:nth-child(2n){margin-right:0}.media-list>li:nth-child(2n+1){clear:left}.media-list>li:not(:nth-child(2n)){margin-right:5%}.media-list .event-card,.media-list .dropdown-event,.media-list .person-card,.media-list .news-card,.media-list .blog-card,.media-list .form-card,.media-list .ui-tooltip,.media-list .cta-form,.media-list .featured-result,.media-list .staff-card{height:21.153846154em}.media-list .event-placeholder{height:175px}}@media only screen and (min-width: 45em){.media-list>li{float:left;margin-bottom:3.125%;width:31.25%}.media-list>li:nth-child(3n){margin-right:0}.media-list>li:nth-child(3n+1){clear:left}.media-list>li:not(:nth-child(3n)){margin-right:3.125%}.media-list li:nth-child(2n+1):not(:nth-child(3n+1)){clear:none}}@media only screen and (min-width: 75em){.media-list>li{float:left;margin-bottom:1.66667%;width:18.66667%}.media-list>li:nth-child(5n){margin-right:0}.media-list>li:nth-child(5n+1){clear:left}.media-list>li:not(:nth-child(5n)){margin-right:1.66667%}.media-list li:nth-child(3n+1){clear:none}}.news-events .media-list{overflow:visible}.news-events .media-list:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media only screen and (min-width: 62.5em){.news-events .media-list .event-card{max-height:21.153846154em}}.news-events .give-event{clear:both;position:relative}.news-events .give-event:before{content:'Giving Events';display:block;float:none;margin-bottom:.5em}.news-events .give-event+.give-event{clear:none}.news-events .give-event+.give-event:before{display:none;visibility:hidden}@media only screen and (min-width: 30em){.news-events .give-event:nth-child(2n){margin-right:5%}.news-events .give-event+.give-event{margin-right:0}.news-events .give-event+.give-event:before{display:block}}@media only screen and (min-width: 45em) and (min-width: 30em){.news-events .give-event:nth-child(2n){margin-right:3.125%}}@media only screen and (min-width: 62.5em){.news-events .give-event:before{position:absolute;top:-4.928571429em}.news-events .give-event:nth-child(2n){margin-right:1.66667%}.news-events .give-event+.give-event{clear:none}.news-events .give-event+.give-event:before{display:none}}@media only screen and (min-width: 62.5em){.foot-events .category-filter{overflow:auto;padding:0 60px;top:2.75em;white-space:nowrap}}.blog-posts{margin-top:2.6875em}blockquote{border-left:5px solid #4C759A;color:#585552;margin:1.75em 0 1.875em;padding:2em;background-color:#f2f2ef}blockquote p{font-style:italic;line-height:1.5em;margin-bottom:.8em}blockquote cite{display:block;text-align:right}blockquote cite:before{content:'- '}.definitions{border-top:1px solid #cdcccb;margin:3em 0}.definitions dt{border-bottom:1px solid #cdcccb;color:#373634;-webkit-font-smoothing:subpixel-antialiased;font-weight:800;letter-spacing:1px;line-height:1.5em;cursor:pointer;padding:1.214285714em 3.571428571em 1em 1.428571429em;position:relative;text-transform:uppercase;-webkit-transition:all 0s 0.25s ease-out;-moz-transition:all 0s 0.25s ease-out;transition:all 0s 0.25s ease-out}.definitions dt:after{background-image:url(../img/icn-close-black.svg);height:10px;margin-top:-5px;opacity:.5;position:absolute;right:2em;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out;width:10px}.no-svg .definitions dt:after{background-image:url(../img/icn-close-black.png)}.definitions dt:hover:after{opacity:1}.definitions dt.expanded{border-bottom:none;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;transition:all 0s ease-out}.definitions dt.expanded:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.definitions dd{border-bottom:1px solid #cdcccb;display:none;line-height:1.5em;overflow:hidden;padding:0 1.333333333em 1.230769231em}.definitions p,.definitions ol,.definitions ul{line-height:1.5em}.definitions h6{color:#585552;margin:2.5em 0 .25em}.definitions input[type="text"]{background:none;border:1px solid #989694;border-width:0 0 1px;font-style:italic;width:100%}.definitions input::-webkit-input-placeholder{color:#b1b0ae}.definitions input::-moz-placeholder{color:#b1b0ae}.secondary .definitions dt,.secondary .definitions dd{color:#585552;font-weight:700;padding:15px 10px}.secondary .definitions dd{padding:0 10px 15px}.secondary .definitions dt.expanded{color:#373634}.photo-slideshow{background:#585552;clear:both;margin-bottom:3.5em;overflow:hidden;position:relative;width:100%}.photo-slideshow img{display:block;height:auto;margin:0 !important;width:100%}.photo-slideshow .swiper-slide{position:relative}.photo-slideshow .slide-nav{padding:0 20px}.slide-nav-holder{left:0;margin-top:-20px;pointer-events:none;position:absolute;top:50%;width:100%}.slide-nav{margin:0 auto;overflow:hidden}.slide-nav button,.gallery-nav{background:#024;border-radius:2px;cursor:pointer;display:block;height:40px;pointer-events:auto;position:relative;width:40px;text-indent:-999em;border:none;box-shadow:none}.slide-nav button:after,.gallery-nav:after{border:1px solid #fff;border-width:1px 0 0 1px;content:'';height:14px;left:50%;position:absolute;top:50%;width:14px}.slide-nav button:hover,.slide-nav button:focus,.gallery-nav:hover,.gallery-nav:focus{background:#024}html[data-useragent*="Android 2"] .slide-nav button,html[data-useragent*="Android 2"] .gallery-nav{background-position:center;background-repeat:no-repeat}html[data-useragent*="Android 2"] .slide-nav button:after,html[data-useragent*="Android 2"] .gallery-nav:after{display:none}.slide-prev:after,.gallery-nav-left:after{margin:-7px 0 0 -3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html[data-useragent*="Android 2"] .slide-prev,html[data-useragent*="Android 2"] .gallery-nav-left{background-image:url(../img/icn-prev.png)}.slide-next:after,.gallery-nav-right:after{margin:-7px 0 0 -11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}html[data-useragent*="Android 2"] .slide-next,html[data-useragent*="Android 2"] .gallery-nav-right{background-image:url(../img/icn-next.png)}.photo-caption{color:#fff;display:block;line-height:1.5em;padding:.625em 1.625em .5em;width:100%}@media only screen and (min-width: 30em){.photo-caption{font-size:16px;font-size:1rem}}@media only screen and (min-width: 50em){.photo-caption{background:rgba(0,0,0,0.6);bottom:0;left:0;position:absolute}}.slide-count{bottom:.666666667em;color:rgba(255,255,255,0.65);display:none;font-weight:300;position:absolute;right:20px}@media only screen and (min-width: 50em){.slide-count{display:block}}.photo-gallery{clear:both;overflow:hidden;margin-bottom:2em}.photo-gallery:last-child{margin-bottom:0}.photo-gallery li{width:50%}.photo-gallery a{display:block;position:relative}.photo-gallery a:before{background-color:rgba(0,0,0,0.6);background-image:url(../img/icn-zoom.svg);background-size:40px;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.photo-gallery a:focus:before,.photo-gallery a:hover:before{opacity:1;visibility:visible}.photo-gallery img{display:block;height:auto;margin:0 !important;width:100%}@media only screen and (min-width: 30em){.photo-gallery li{width:33.333333333%}}.gallery-nav{margin-top:-20px;position:absolute;top:50%}.gallery-nav-left{left:20px}.gallery-nav-right{right:20px}table{margin-bottom:3em;max-width:100%;width:100%}table th{color:#373634;font-weight:800;text-transform:uppercase}table td,table td p,table td ul,table td ol{line-height:1.5em}table thead th{padding:0 2.5em 2.5em 0}table tbody td,table tbody th{border-top:1px solid #d5d4d1;padding:1.538461538em 1.538461538em 1.538461538em 0}table tbody th{line-height:2em}table.expanding-table{table-layout:fixed}table.expanding-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.touch table.expanding-table{table-layout:auto}.touch table.expanding-table td{white-space:normal}@media only screen and (max-width: 62.4375em){table.expanding-table{table-layout:auto}table.expanding-table td{white-space:normal}}@media only screen and (max-width: 35em){table{border-bottom:1px solid #d5d4d1}table th,table td,table tr{display:block;white-space:normal}table thead tr:first-child th{display:none}table thead tr:first-child th:only-child{display:block}table tbody tr:nth-child(even){background:rgba(0,0,0,0.05)}table tbody td,table tbody th{margin-bottom:1em;padding:0 20px}table tbody td:not(:first-child),table tbody th:not(:first-child){border:none}table tbody td:first-child,table tbody th:first-child{padding-top:1.5em}table tbody td:last-child,table tbody th:last-child{margin:0;padding-bottom:1.5em}table tbody td[data-label]:not([data-label=""]):before,table tbody th[data-label]:not([data-label=""]):before{content:attr(data-label) ": ";font-weight:700}}.table-holder{position:relative}.table-holder:hover .expand-table{opacity:1;visibility:visible}.table-expand{background:#fff;border:1px solid #e1e0df;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);height:auto;left:0;margin:0 0 0 -19%;padding:30px 20px 16px;position:absolute;top:-1.9375em;width:55%;z-index:1}.table-expand table{margin-bottom:0}@media only screen and (max-width: 30em){.table-expand{display:none !important}}.expand-table{background:url(../img/icn-expand.svg) center no-repeat;background-size:13px;height:20px;opacity:0;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:-5px;width:20px;visibility:hidden}.secondary{clear:both;margin-top:2.5em;overflow:hidden}@media only screen and (min-width: 62.5em){.secondary{float:none;left:60px;margin:0;overflow:visible;padding-left:0;position:absolute;top:0;width:190px}}.secondary .street-address{display:block}.secondary .tel{margin-bottom:.75em}.secondary .tel .type{display:none}.section-nav{background:#fff;box-shadow:-4px 0 14px 0 rgba(0,0,0,0.1);height:100%;overflow:auto;padding:10px 0 120px;position:fixed;right:-225px;top:6.625em;-webkit-transition:right 0.25s ease-out;-moz-transition:right 0.25s ease-out;transition:right 0.25s ease-out;visibility:hidden;width:225px;z-index:1000}.section-nav ul+.sub-nav-heading{margin-top:.5em}.section-nav a{display:block;padding:2px 0 0 30px;color:#414141;text-decoration:none;-webkit-transition:none;-moz-transition:none;transition:none}.section-nav a.active,.section-nav a:hover{text-decoration:underline;color:#fff;background:#024}@media only screen and (min-width: 62.5em){.section-nav{background:none;box-shadow:none;margin-bottom:2.75em;opacity:1;overflow:visible;padding:0;position:static;visibility:visible;width:auto}.section-nav ul{font-size:16px;font-size:1rem;line-height:1.5em}.section-nav ul+.sub-nav-heading{margin-top:1em;font-size:15px;text-transform:uppercase;font-weight:800}.section-nav a{margin-left:-8px;padding:8px}}.sub-nav-heading{padding:0 0 0 30px}@media only screen and (min-width: 62.5em){.sub-nav-heading{border-bottom:1px solid rgba(0,0,0,0.1);font-size:15px;line-height:1.210526316em;margin:.444444444em 0 .25em;padding:0 0 5px;text-transform:uppercase;font-weight:800}}.sub-nav-btn{background:url(../img/icn-subnav.svg) center no-repeat rgba(0,0,0,0.6);background-size:20px 15px;cursor:pointer;height:100%;position:absolute;right:0;-webkit-transition:all 0.25s ease-out,top 0s 0.25s ease-out;-moz-transition:all 0.25s ease-out,top 0s 0.25s ease-out;transition:all 0.25s ease-out,top 0s 0.25s ease-out;top:0;width:40px;z-index:999}.no-svg .sub-nav-btn{background-image:url(../img/icn-subnav.png)}.sub-nav-btn.no-banner{height:40px}@media only screen and (min-width: 62.5em){.sub-nav-btn{display:none}}.no-touch .sub-nav-btn:hover{background-color:rgba(0,0,0,0.8)}.show-sub-nav{overflow:hidden}.show-sub-nav .alert{display:none}.show-sub-nav #page-head{top:0 !important}.show-sub-nav .content-holder{left:-225px}.show-sub-nav .section-nav,.show-sub-nav .breadcrumbs{-webkit-animation:fixTop .5s linear 1 forwards;right:0;visibility:visible}.show-sub-nav .sub-nav-btn{background-image:url(../img/icn-close.svg);background-position:center}.no-svg .show-sub-nav .sub-nav-btn{background-image:url(../img/icn-close.png)}.section-social{line-height:2em;margin:0 0 3.625em}.section-social a{color:#414141;text-decoration:none}.section-social a:before{position:relative;top:.125em;display:inline-block;margin-right:.5em;text-decoration:none}.section-social a:hover{color:#373634;text-decoration:underline}.section-social a:hover::before{text-decoration:none}.section-social a.fa-twitter:before{color:#008296}.section-social a.fa-facebook-f:before{color:#3b5998}.section-social a.fa-instagram:before{color:#4F7AA1}.section-social a.fa-youtube:before{color:#e52d27}.section-social a.fa-linkedin:before{color:#0976b4}.section-social a.fa-pinterest:before{color:#cc2127}.section-social a.fa-vimeo-v:before{color:#1ab7ea}.section-social a.fa-google-plus-g:before{color:#dd4b39}.section-social .social-name{font-family:"ff-tisa-web-pro", "TisaPro-Regular", Georgia, serif;font-weight:normal}@media only screen and (min-width: 30em){.tertiary form{clear:both}.tertiary .card:not(form):not(.cta-form),.tertiary .event-card:not(form):not(.cta-form),.tertiary .dropdown-event:not(form):not(.cta-form),.tertiary .person-card:not(form):not(.cta-form),.tertiary .news-card:not(form):not(.cta-form),.tertiary .blog-card:not(form):not(.cta-form),.tertiary .form-card:not(form):not(.cta-form),.tertiary .ui-tooltip:not(form):not(.cta-form),.tertiary .cta-form:not(form):not(.cta-form),.tertiary .featured-result:not(form):not(.cta-form),.tertiary .staff-card:not(form):not(.cta-form){float:left;margin-bottom:5%;width:47.5%}.tertiary .card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .event-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .person-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .news-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .blog-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .form-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .cta-form:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .featured-result:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .staff-card:not(form):not(.cta-form):not(:nth-of-type(2n)){margin-right:5%}.tertiary .card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .event-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .person-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .news-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .blog-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .form-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .cta-form:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .featured-result:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .staff-card:not(form):not(.cta-form):nth-of-type(2n+1){clear:left}}@media only screen and (min-width: 45em){.tertiary .card:not(form):not(.cta-form),.tertiary .event-card:not(form):not(.cta-form),.tertiary .dropdown-event:not(form):not(.cta-form),.tertiary .person-card:not(form):not(.cta-form),.tertiary .news-card:not(form):not(.cta-form),.tertiary .blog-card:not(form):not(.cta-form),.tertiary .form-card:not(form):not(.cta-form),.tertiary .ui-tooltip:not(form):not(.cta-form),.tertiary .cta-form:not(form):not(.cta-form),.tertiary .featured-result:not(form):not(.cta-form),.tertiary .staff-card:not(form):not(.cta-form){float:left;margin-bottom:3.125%;width:31.25%}.tertiary .card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .event-card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n),.tertiary .person-card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .news-card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .blog-card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .form-card:not(form):not(.cta-form):nth-of-type(2n),.tertiary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n),.tertiary .cta-form:not(form):not(.cta-form):nth-of-type(2n),.tertiary .featured-result:not(form):not(.cta-form):nth-of-type(2n),.tertiary .staff-card:not(form):not(.cta-form):nth-of-type(2n){margin-right:3.125%}.tertiary .card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .event-card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .dropdown-event:not(form):not(.cta-form):nth-of-type(3n),.tertiary .person-card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .news-card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .blog-card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .form-card:not(form):not(.cta-form):nth-of-type(3n),.tertiary .ui-tooltip:not(form):not(.cta-form):nth-of-type(3n),.tertiary .cta-form:not(form):not(.cta-form):nth-of-type(3n),.tertiary .featured-result:not(form):not(.cta-form):nth-of-type(3n),.tertiary .staff-card:not(form):not(.cta-form):nth-of-type(3n){margin-right:0}.tertiary .card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .event-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .person-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .news-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .blog-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .form-card:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .cta-form:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .featured-result:not(form):not(.cta-form):not(:nth-of-type(3n)),.tertiary .staff-card:not(form):not(.cta-form):not(:nth-of-type(3n)){margin-right:3.125%}.tertiary .card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .event-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .dropdown-event:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .person-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .news-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .blog-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .form-card:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .ui-tooltip:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .cta-form:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .featured-result:not(form):not(.cta-form):nth-of-type(2n+1),.tertiary .staff-card:not(form):not(.cta-form):nth-of-type(2n+1){clear:none}.tertiary .card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .event-card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .dropdown-event:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .person-card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .news-card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .blog-card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .form-card:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .ui-tooltip:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .cta-form:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .featured-result:not(form):not(.cta-form):nth-of-type(3n+1),.tertiary .staff-card:not(form):not(.cta-form):nth-of-type(3n+1){clear:left}}@media only screen and (min-width: 62.5em){.tertiary{float:none;padding-right:0;position:absolute;right:60px;top:0;width:225px}.tertiary .card:not(form):not(.cta-form),.tertiary .event-card:not(form):not(.cta-form),.tertiary .dropdown-event:not(form):not(.cta-form),.tertiary .person-card:not(form):not(.cta-form),.tertiary .news-card:not(form):not(.cta-form),.tertiary .blog-card:not(form):not(.cta-form),.tertiary .form-card:not(form):not(.cta-form),.tertiary .ui-tooltip:not(form):not(.cta-form),.tertiary .cta-form:not(form):not(.cta-form),.tertiary .featured-result:not(form):not(.cta-form),.tertiary .staff-card:not(form):not(.cta-form){float:none;margin-bottom:25px;width:100%}.tertiary .card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .event-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .dropdown-event:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .person-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .news-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .blog-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .form-card:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .ui-tooltip:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .cta-form:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .featured-result:not(form):not(.cta-form):not(:nth-of-type(2n)),.tertiary .staff-card:not(form):not(.cta-form):not(:nth-of-type(2n)){margin-right:0}}article.dropdown-event span.start-time,article.dropdown-event span.location,article.event-card span.start-time,article.event-card span.location,aside.tertiary article.event-card span.start-time,aside.tertiary article.event-card span.location{display:none}.numbers{background:center top no-repeat fixed;background-size:cover;clear:both;overflow:hidden;padding:20px 0 10px;position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (min-width: 30em){.numbers{padding:40px 0 30px}}@media only screen and (min-width: 62.5em){.numbers{padding:100px 0 90px}}html[data-useragent*="Chrome"] .numbers{background-attachment:scroll !important}.number-list{color:#000;margin:0 -5px;overflow:hidden;position:relative;text-align:center;z-index:3}.number-list li{background-clip:content-box;background-position:center;background-size:cover;border:5px solid transparent;border-width:0 5px;border-bottom-left-radius:8px 4px;border-bottom-right-radius:8px 4px;border-top-left-radius:8px 4px;border-top-right-radius:8px 4px;margin:0 -4px 10px 0;overflow:hidden;position:relative;vertical-align:top;width:100%}#home .number-list li{margin-right:0}.number-list li.card-focus,.number-list li:hover{background-image:none !important}.number-list li.card-focus strong,.number-list li:hover strong{opacity:0;visibility:hidden}.number-list li.card-focus .number-detail,.number-list li:hover .number-detail{opacity:1}.number-list li.hope-blue{background-color:#024}.number-list li.stained-glass-blue{background-color:#1EBEE6}.number-list li.pine-grove-green{background-color:#00685b}.number-list li.tulip-orange{background-color:#FCBE2D}.number-list li.lake-michigan-blue{background-color:#4F7AA1}.number-list li.hope-orange{background-color:#f46a1f}.number-list li.veneklasen-brick{background-color:#91420e}.number-list li.graves-hall-gray{background-color:#4d4f53}.number-list li.spring-fling-green{background-color:#D1E637}.number-list span{background:rgba(0,0,0,0.05);left:0;overflow:hidden;padding:8px 20px 9px 20px;position:absolute;right:0;text-align:left;text-overflow:ellipsis;text-transform:uppercase;top:0;white-space:nowrap;z-index:1;font-size:14px;font-size:0.875rem;font-weight:bold}.number-list strong{color:#414141;font-family:"Sentinel A","Sentinel B";font-weight:600;left:0;line-height:1.2em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.number-list img{border-radius:3px;display:block;height:auto;width:100%}@media only screen and (min-width: 30em){.number-list li{width:50%}}@media only screen and (min-width: 60em){.number-list li{width:25%}}@media only screen and (min-width: 62.5em){.number-list .number-detail{min-height:17.6875em}.number-list strong{font-size:75px;font-size:4.6875rem}}.number-detail{opacity:0;padding:60px 20px 85px;text-align:left;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.number-detail p{line-height:1.5em;text-shadow:0 1px 0 rgba(0,0,0,0.15)}.number-detail .btn{background:#fff;border:none;bottom:20px;color:#585552;display:block;left:20px;position:absolute;right:20px;text-transform:none}.number-detail .btn:hover{background:#e6e6e6}.full-quote{background:url(../img/bg-quote.jpg) center center no-repeat #008296;background-size:cover;border:none;color:#fff;margin:0;padding:8.125em 0}.full-quote .wrapper{max-width:675px;padding-left:40px;padding-right:40px}.full-quote p{position:relative;quotes:'“' '”'}.full-quote p:before{color:rgba(255,255,255,0.5);content:open-quote;font-size:3em;left:-.68em;position:absolute;top:.206666667em}.iframe{background:#f8f7f4;position:relative;z-index:1}.iframe:before{background:#f8f7f4;content:'';height:500px;left:0;position:absolute;top:0;width:100%;z-index:-1}.iframe legend{font-weight:900;margin-bottom:1em;text-transform:uppercase}.iframe a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iframe center{line-height:1.5em}.iframe center a{line-height:1.5em}.iframe center br+br{display:none}.iframe div[align="center"] a{display:inline}.dismiss{background:url(../img/icn-sprite.svg) -154px -201px no-repeat;background-size:422px auto;height:15px;position:absolute;right:10px;text-indent:-999em;top:10px;width:16px}.no-svg .dismiss{background-image:url(../img/icn-sprite.png)}.alert{background:#fff;color:#d73737;padding:20px 0 20px;position:fixed;text-align:center;top:0;width:100%;z-index:1001;-webkit-transition:all 0.25s 0.25s ease-out;-moz-transition:all 0.25s 0.25s ease-out;transition:all 0.25s 0.25s ease-out}.alert.urgent{background:#d73737;color:#fff}.alert.urgent strong:before{background-position:-596px -590px;height:23px;top:6px;width:24px}.alert.urgent a{color:#fff}.alert strong{display:block;font-weight:800;margin-bottom:1em;text-transform:uppercase}.alert strong:before{background-image:url(../img/icn-sprite.svg);background-position:-695px -493px;background-size:auto;height:20px;margin-right:1.2em;top:4px;width:22px}.alert p{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.2em;margin:0}.alert a{color:#d73737;text-decoration:underline}.alert a:hover{color:#b72525}@media only screen and (min-width: 62.5em){.alert{padding:18px 116px 22px 60px}.alert strong{display:inline-block;margin:0 1.4em 0 0}.alert .dismiss{margin-top:-7px;right:60px;top:50%}}.banner-alert{background:#EFEFEF;color:#585552;text-align:center;width:100%;z-index:4}.banner-alert .banner-alert-content{padding:15px;position:relative;top:2px}.banner-alert .banner-alert-title{display:block;color:#4d4f53;font-weight:800;text-transform:uppercase;margin-bottom:1em}.banner-alert .banner-alert-title:before{background-image:url(../img/icn-sprite.svg);background-position:-791px -196px;background-size:auto;height:25px;display:block;margin:0 auto 1.2em;width:25px}.no-svg .banner-alert .banner-alert-title:before{background-image:url(../img/icn-sprite.png)}.banner-alert .banner-alert-text{margin:0;font-size:12px;font-size:.75rem;line-height:1.272727273em;text-transform:none;color:#6B6B68}.banner-alert .dismiss{background-image:url(../img/icn-sprite.svg);background-position:-34px -129px;background-size:272px auto;height:10px;opacity:.25;width:11px}.no-svg .banner-alert .dismiss{background-image:url(../img/icn-sprite.png)}@media only screen and (min-width: 62.5em){.banner-alert .banner-alert-content{display:table-cell;padding:0 15px;top:0;vertical-align:middle}}#home .page-content{overflow:hidden}#home .events{background:#f8f7f4}#home .news{background:#f0ece9;border-top:1px solid #e9e5e2}#home .news .month-nav li:last-child:after{background:#f0ece9}#home .news .month-nav a:before,#home .news .month-nav strong:before{background:#f0ece9}#home .numbers .number-list{margin:0}#home .numbers li{min-height:200px;padding:0;width:100%}#home .numbers li:first-child,#home .numbers li:last-child{min-height:200px}#home .numbers li:first-child img,#home .numbers li:last-child img{height:100%;min-width:100%;width:auto}#home .numbers span{left:0;right:0}@media only screen and (min-width: 50em){#home .numbers .number-list{margin:0 -5px}#home .numbers li{height:auto;width:33.333333333%}#home .numbers li:nth-child(3){clear:left}#home .numbers li:first-child,#home .numbers li:last-child{min-height:0;width:66.6666667%}#home .numbers li:first-child img,#home .numbers li:last-child img{height:auto;width:100%}}#home .number-detail{left:0;right:0}@media only screen and (min-width: 40em){#home .number-detail{left:5px;right:5px}}.numbers-headline{color:#fff;margin:-3.0625em 0 3.625em;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:700}.directory-title{width:100%}@media only screen and (min-width: 62.5em){.directory-title{width:auto}}.quick-info,.news-links{line-height:1.230769231em;margin-bottom:1em;text-transform:uppercase;width:100%}.quick-info li,.news-links li{margin:0 -4px 1em 0;width:50%}.quick-info strong,.quick-info a,.news-links strong,.news-links a{display:block;font-size:12px;font-size:.75rem}.quick-info a,.news-links a{color:#585552;font-weight:700}.quick-info a:hover,.news-links a:hover{color:#024}@media only screen and (min-width: 45em){.quick-info li,.news-links li{width:auto}.quick-info li+li,.news-links li+li{margin-left:3.5em}}@media only screen and (min-width: 62.5em){.quick-info,.news-links{margin-top:.615384615em;width:auto}}.directory-category-filter{margin-bottom:4em;width:100%}@media only screen and (min-width: 62.5em){.directory-category-filter{padding:0;width:auto}.directory-category-filter li+li{margin-left:3.5em}}.directory-search{position:relative;border:none;clear:both;margin-bottom:3.375em}.directory-search button{background:url(../img/icn-sprite.svg) no-repeat -379px -470px;border:none;box-shadow:none;position:absolute;text-indent:-999em;background-size:auto;right:0;top:0;width:66px;height:66px}.no-svg .directory-search button{background-image:url(../img/icn-sprite.png)}.directory-search input{display:inline-block;font-family:"Verlag A", "Verlag B", Verlag-Book, Helvetica, Arial, sans-serif;font-size:22px;font-weight:300;height:66px;letter-spacing:normal;line-height:normal;padding-bottom:0px;padding-left:24px;padding-right:24px;padding-top:0px;width:100%;background:#FFF}.directory-search input::-webkit-input-placeholder{color:#989694;opacity:1}.directory-search input::-moz-placeholder{color:#989694;opacity:1}.directory-holder{position:relative}.directory-holder:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media only screen and (min-width: 40em){.directory-holder{overflow:visible}.directory-holder>section{float:left;margin-bottom:14.28571%;width:42.85714%}.directory-holder>section:nth-child(2n){margin-right:0}.directory-holder>section:nth-child(2n+1){clear:left}.directory-holder>section:not(:nth-child(2n)){margin-right:14.28571%}}@media only screen and (min-width: 62.5em){.directory-holder{margin-bottom:-2em;overflow:visible}.directory-holder>section{float:left;margin-bottom:6.66667%;width:20%}.directory-holder>section:nth-child(4n){margin-right:0}.directory-holder>section:nth-child(4n+1){clear:left}.directory-holder>section:not(:nth-child(4n)){margin-right:6.66667%}.directory-holder .directory-section{margin-bottom:0}.directory-holder .directory-section:nth-child(2n+1){clear:none}.directory-holder .directory-sub-section:last-child ul:last-child{margin-bottom:0}}@media only screen and (min-width: 40em){.directory-section:not([style*="display: none"]) ~ .directory-section:not([style*="display: none"]):before{background:#e1e0df;content:'';height:100%;margin-left:-40px;position:absolute;top:0;width:1px}}.directory-section ul{margin-bottom:3.1875em;color:#585552}.directory-section ul.staff-group{margin-bottom:0}.directory-section .department,.directory-section p,.directory-section .open-hours,.directory-section a{display:none}.directory-section .department{line-height:1.5em;margin-bottom:6px}.directory-section li{border-left:0px solid #4d4f53;display:block;margin-bottom:.875em;-webkit-transition:padding 0.25s ease-out;-moz-transition:padding 0.25s ease-out;transition:padding 0.25s ease-out}.directory-section .expanded{border-left-width:2px;margin:1.5em 0;padding:0 0 0 20px}.directory-section .expanded strong{padding-right:0;padding-top:.0625em;-webkit-transition:padding-right 0.25s ease-out;-moz-transition:padding-right 0.25s ease-out;transition:padding-right 0.25s ease-out}.directory-section .expanded strong:hover{background:none;color:#585552}.directory-section .expanded .department,.directory-section .expanded p,.directory-section .expanded .open-hours,.directory-section .expanded a{display:block}.directory-section .expanded a{line-height:1.4em}.directory-section p,.directory-section .open-hours,.directory-section .email{line-height:1.5em;margin-bottom:.615384615em}.directory-section strong{color:#585552;cursor:pointer;display:block;font-weight:400;line-height:1.2em;margin:0 -.625em .3125em -.625em;padding:.125em 20px .375em .625em}.directory-section strong:hover{background:#4C759A;color:#fff}.directory-section strong:hover .highlight{color:#585552}.directory-section .street-address{display:block}.directory-headline{color:#434242;font-weight:800;margin-bottom:2.5em;text-transform:uppercase}.directory-sub-headline{color:#024;font-weight:800;margin-bottom:.769230769em;text-transform:uppercase}.open-hours{overflow:hidden}.open-hours dt{clear:left;margin-right:4px}label[for="staff-group-select"]{margin:1.375em 0 1.6875em}.directory-section .pseudo-select-holder{margin-bottom:1.6875em}#directory .staff-group{display:none}#directory .staff-group .directory-sub-headline{display:none}.directory-detail-head{margin-bottom:2.375em}.directory-detail-head:after{clear:both;content:'';display:block;height:0;visibility:hidden}.directory-detail-head .page-headline{margin-bottom:.222222222em}.directory-detail-title{width:100%}@media only screen and (min-width: 62.5em){.directory-detail-title{width:68.3333333%}}.department-headline{color:#585552;display:block;margin-bottom:.75em}.quick-contact-info{width:100%}.quick-contact-info .tel{display:block;font-size:40px;font-size:2.5em;font-weight:300;margin-bottom:.2em}@media only screen and (min-width: 62.5em){.quick-contact-info{margin-top:.625em;width:28.3333333%}}.directory-detail-section,.courses{margin-top:2em}#person .directory-detail-section,#person .courses{margin-top:-.5625em}.directory-detail-section h2,.courses h2{margin-bottom:.5em}.courses{overflow:hidden}.courses div{margin-bottom:2em;width:100%}.courses h2{margin-bottom:1em}@media only screen and (min-width: 45em){.courses div{margin-bottom:0;padding:0 20px 0 0;width:50%}.courses div+div{padding:0 0 0 20px}}.course-headline{color:#585552;margin-bottom:1em}.course-list{line-height:1.75em}.directory-photo{box-shadow:0 2px 0 0 #d8d7d5;display:block;height:auto;margin-bottom:40px;max-width:100%}.directory-contact-info{background:#fff;border:1px solid #eaeaea;border-radius:1px;box-shadow:0 2px 0 0 #d8d7d5;margin-bottom:2.5em;padding:30px}.directory-contact-info .fn{border-bottom:1px solid #eaeaea;color:#373634;display:block;font-weight:800;margin-bottom:2.0625em;padding-bottom:.375em}.directory-contact-info .tel,.directory-contact-info .email,.directory-contact-info .department-name,.directory-contact-info .open-hours,.directory-contact-info .adr{display:block;min-height:24px;padding-left:40px;position:relative}.directory-contact-info .tel:before,.directory-contact-info .email:before,.directory-contact-info .department-name:before,.directory-contact-info .open-hours:before,.directory-contact-info .adr:before{height:24px;opacity:.6;left:0;margin-top:-12px;position:absolute;top:50%;width:24px}.directory-contact-info .tel,.directory-contact-info .email,.directory-contact-info .department-name{line-height:24px}.directory-contact-info .tel{margin-bottom:1.928571429em}.directory-contact-info .tel:before{background:url(../img/icn-sprite.svg) -792px -99px no-repeat}.no-svg .directory-contact-info .tel:before{background-image:url(../img/icn-sprite.png)}.directory-contact-info .email{margin-bottom:2.357142857em}.directory-contact-info .email:before{background:url(../img/icn-sprite.svg) -9px -97px no-repeat}.no-svg .directory-contact-info .email:before{background-image:url(../img/icn-sprite.png)}.directory-contact-info .department-name{margin-bottom:2em}.directory-contact-info .department-name:before{background:url(../img/icn-sprite.svg) -7px -196px no-repeat}.no-svg .directory-contact-info .department-name:before{background-image:url(../img/icn-sprite.png)}.directory-contact-info .open-hours{line-height:1.5em;margin-bottom:2em}.directory-contact-info .open-hours:before{background:url(../img/icn-sprite.svg) -791px -589px no-repeat}.no-svg .directory-contact-info .open-hours:before{background-image:url(../img/icn-sprite.png)}.directory-contact-info .adr{line-height:1.5em;margin-bottom:2.428571429em}.directory-contact-info .adr:before{background:url(../img/icn-sprite.svg) -498px -99px no-repeat}.no-svg .directory-contact-info .adr:before{background-image:url(../img/icn-sprite.png)}.directory-contact-info .street-address{display:block}.department-info{border-top:1px solid #eaeaea;padding-top:2.357142857em}.directory-photo.secondary-photo{display:none}@media only screen and (min-width: 62.5em){.directory-photo.primary-photo{display:none}.directory-photo.secondary-photo{display:block}}.directory-social-headline{color:#585552;display:block;margin-top:3.615384615em;margin-bottom:1.615384615em}.directory-social{max-width:340px;overflow:hidden;text-align:center}.directory-social>li{float:left;margin-bottom:2.94118%;width:17.64706%}.directory-social>li:nth-child(5n){margin-right:0}.directory-social>li:nth-child(5n+1){clear:left}.directory-social>li:not(:nth-child(5n)){margin-right:2.94118%}.directory-social li{margin-bottom:2.5em;max-width:60px}.directory-social a{background:#e6e4e2;color:#65625e;display:block;line-height:55px;padding-top:5px;-webkit-transition:none;-moz-transition:none;transition:none;color:#fff;text-decoration:none}.directory-social a.facebook{background:#3b5998}.directory-social a.twitter{background:#008296}.directory-social a.instagram{background:#4F7AA1}.directory-social a.linkedin{background:#0976b4}.directory-social a.email{background:#f46a1f}.directory-social a.youtube{background:#e52d27}.directory-social a.pinterest{background:#cc2127}.directory-social a.vimeo{background:#1ab7ea}.directory-social a.googleplus{background:#dd4b39}#building .directory-detail-title{float:none}#building .photo-gallery{margin:2.5em 0}.directory-building-details{background:no-repeat center center;background-size:cover;clear:both;margin-top:2.1875em;position:relative}.directory-building-details:after{clear:both;content:'';display:block;height:0;visibility:hidden}.directory-building-details img{display:block;height:auto;width:100%}.directory-building-details .directory-contact-info{margin-bottom:0;width:100%}@media only screen and (max-width: 62.4375em){.directory-building-details .adr{margin-bottom:0}}@media only screen and (min-width: 62.5em){.directory-building-details{width:71.6666667%;margin:3.125em 0 1.25em}.directory-building-details img{display:none}.directory-building-details .directory-contact-info{border-left:none;margin-right:-39.5348837%;width:39.5348837%}}.office-banner{margin-bottom:2.5em;position:relative}.office-banner h1{margin-bottom:.75em}.office-banner img{height:auto;display:block;width:100%}@media only screen and (min-width: 62.5em){.office-banner{margin-bottom:3.75em}}.directory-table{border-bottom:1px solid #d5d4d1;margin-top:3em;vertical-align:middle}.directory-table th,.directory-table td{vertical-align:middle}@media only screen and (max-width: 35em){.directory-table th:first-child{padding-top:1em}}.directory-table td{font-size:16px;padding-right:0;padding-left:12px;text-align:right}.directory-table td a{text-decoration:none}@media only screen and (max-width: 35em){.directory-table td{display:inline-block;font-size:20px;padding-left:20px;text-align:left}.directory-table td:empty{display:none}}.directory-table .ss-facebook{color:#3b5998}.directory-table .ss-facebook:hover{color:#2d4373}.directory-table .ss-twitter{color:#008296}.directory-table .ss-twitter:hover{color:#005663}.directory-table .ss-instagram{color:#4F7AA1}.directory-table .ss-instagram:hover{color:#3e607f}.directory-table .ss-youtube{color:#e52d27}.directory-table .ss-youtube:hover{color:#c21d17}.directory-table .ss-linkedin{color:#0976b4}.directory-table .ss-linkedin:hover{color:#075683}.directory-table .ss-pinterest{color:#cc2127}.directory-table .ss-pinterest:hover{color:#a01a1f}.directory-table .ss-vimeo{color:#1ab7ea}.directory-table .ss-vimeo:hover{color:#1295bf}.directory-table .ss-googleplus{color:#dd4b39}.directory-table .ss-googleplus:hover{color:#c23321}@media only screen and (min-width: 30em){.academic-banner{height:360px !important}}.academic-banner.searching{height:600px !important}.academic-banner.searching:after{content:'';position:absolute;top:0;bottom:0;width:100%;height:100%;background:rgba(0,34,68,0);background:-moz-linear-gradient(top, rgba(0,34,68,0) 0%, #024 50%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,34,68,0)), color-stop(50%, #024));background:-webkit-linear-gradient(top, rgba(0,34,68,0) 0%, #024 50%);background:-o-linear-gradient(top, rgba(0,34,68,0) 0%, #024 50%);background:-ms-linear-gradient(top, rgba(0,34,68,0) 0%, #024 50%);background:linear-gradient(to bottom, rgba(0,34,68,0) 0%, #024 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002244', endColorstr='#002244', GradientType=0 )}.academic-banner.searching h1{display:none}.academic-banner .banner-headline{margin-top:-1em}.academic-banner .course-results{margin-top:2em;max-height:350px;padding-bottom:5px;padding-right:80px;overflow:auto}@media only screen and (min-width: 62.5em){.academic-banner .course-results{margin-top:4.375em;padding-right:0}}.academic-banner .course-results .course-type-title{color:#fff}.academic-banner .course-results .course-majors{border-color:rgba(255,255,255,0.25)}.academic-banner .course-results .course-minors{border-color:transparent}.academic-banner .course-results .course-depts{margin-top:2rem;width:50%}@media only screen and (min-width: 62.5em){.academic-banner .course-results .course-depts{float:right;padding-left:80px}}.academic-banner .course-results .dept-list a.btn{margin-right:1rem}.academic-banner .course-results a{color:#FFF;text-decoration:none}.academic-banner .course-results a:after{display:none}.academic-banner .course-results a:focus,.academic-banner .course-results a:hover{color:#fff}.academic-banner .course-results a:focus strong,.academic-banner .course-results a:hover strong{text-decoration:none}.academic-banner .course-results a:focus .course-department-label,.academic-banner .course-results a:hover .course-department-label{color:#ff762d}.academic-banner .course-results .highlight{background:none;text-decoration:underline;color:inherit}.academic-banner .course-results .course-department-label{display:block;color:#FFF}.academic-banner .no-results{color:#ff762d;font-weight:800;margin:1em 0;text-transform:uppercase;width:100%}.course-department-label{color:rgba(255,255,255,0.35);display:none;font-weight:800;letter-spacing:1px;text-transform:uppercase}.course-search{border-radius:2px;margin:2em 0 0;padding-right:40px;position:relative}.course-search input{border-radius:2px;border:none;font-weight:300;height:3em;padding:0 12px;width:100%}.course-search input::-ms-clear{display:none}.course-search button{background:url(../img/icn-sprite.svg) no-repeat -371px -487px;margin-top:-15px;right:52px;top:50%}.no-svg .course-search button{background-image:url(../img/icn-sprite.png)}@media only screen and (min-width: 30em){.course-search{margin:3.4375em 0 0}.course-search input{font-size:22px;font-size:1.375rem;padding:0 24px}.course-search button{right:64px}}@media only screen and (min-width: 62.5em){.course-search{border:5px solid rgba(0,0,0,0.15);margin:3.4375em -5px 0;padding-right:0}.course-search button{right:24px}}.course-holder{background:#fff;margin:-1.9375em 0 1.9375em;padding:1.6875em 0 1px;position:relative}.course-holder.expanded{padding-bottom:2.5em}.course-holder .wrapper{position:relative}@media only screen and (min-width: 62.5em){.course-holder{margin:-5em 0 5em}}.course-bar{cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-999em;top:0;width:100%}.full-course-list{display:none}.courses-headline{color:#373634;font-weight:300;margin-bottom:1em}a.course-expand{color:#585552;display:block;margin-bottom:4em;padding-right:50px;position:relative;width:100px}@media only screen and (min-width: 40em){a.course-expand{margin-bottom:0;position:absolute;right:60px;top:.75em;width:auto}}@media only screen and (min-width: 62.5em){a.course-expand{top:1em}}a.course-expand:before,a.course-expand:after{border:1px solid transparent;content:'';display:block;height:35px;margin:-17px 0 0;opacity:.5;position:absolute;right:0;top:50%;width:35px}a.course-expand:before{border-color:#373634;border-radius:2px}a.course-expand:after{background:url(../img/icn-close-black.svg) center no-repeat;background-size:14px;-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-ms-transform:rotate(44deg);-o-transform:rotate(44deg);transform:rotate(44deg)}.no-svg a.course-expand:after{background-image:url(../img/icn-close-black.png)}.expanded a.course-expand:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}a.course-expand:hover{color:dark;text-decoration:none}a.course-expand:hover:after{color:#373634}.lt-ie10 .course-expand:after{background:none;content:'+';font-size:24px;line-height:35px;text-align:center;-ms-transform:rotate(0) !important}.course-department{display:none !important;margin-bottom:1.5em;overflow:hidden}.expanded .course-department{display:block !important}.expanded .course-department[style="display: none;"]{display:none !important}@media only screen and (min-width: 62.5em){.course-department{margin-bottom:2.5em}}.course-department-title{margin-bottom:.625em}.course-type-title{color:#cfcecd;font-weight:800;margin-bottom:.538461538em;text-transform:uppercase}.course-type-title small{font-weight:500}.course-majors,.course-minors,.course-depts{width:100%}@media only screen and (min-width: 62.5em){.course-majors,.course-minors,.course-depts{width:50%}}@media only screen and (min-width: 62.5em){.course-majors{border-right:1px solid #ebebeb;padding-right:80px}.course-majors:only-child{border:none}.course-majors+.course-minors{border-left:1px solid #ebebeb;margin-left:-1px;padding-left:80px}.course-minors.first{border:none;margin-left:0;padding-left:0}}.course-list{line-height:1.285714286em;margin-bottom:1.285714286em;overflow:hidden}.course-holder .course-list{display:none}.expanded .course-list{display:block}.course-list li{margin-bottom:1.142857143em;width:100%}.course-list a{color:#585552}.course-list strong{font-weight:500}@media only screen and (min-width: 33.75em){.course-list li{padding-right:20px;width:50%}}.course-holder .course-list li{-webkit-column-break-inside:avoid;break-inside:avoid;float:none;margin:0;padding-bottom:1.3em}@media only screen and (min-width: 33.75em){.course-holder .course-list{-webkit-columns:2 20px;-moz-columns:2 20px;columns:2 20px;margin-bottom:2em}.course-holder .course-list li{width:100%}}@media only screen and (min-width: 48em){.course-holder .course-list{-webkit-columns:4 20px;-moz-columns:4 20px;columns:4 20px}}.photo-blocks{margin:4em 0 3em;overflow:hidden}@media only screen and (min-width: 35em){.photo-blocks.department-list{margin:0 -10px}.photo-blocks.department-list li{padding:0 10px;width:50%}}@media only screen and (min-width: 62.5em){.photo-blocks.department-list{margin:0}.photo-blocks.department-list li{padding:0;width:100%}}@media only screen and (min-width: 68.75em){.photo-blocks.department-list{margin:0 -10px}.photo-blocks.department-list li{padding:0 10px;width:50%}}.photo-blocks>li{margin-bottom:20px;overflow:hidden;position:relative;width:100%}.photo-blocks>li .photo{display:block;position:relative}.photo-blocks>li img{height:auto;display:block;margin-bottom:0 !important;width:100%}.photo-blocks>li a{display:block;color:#fff}.photo-blocks>li:last-child{margin-bottom:0}div.photo-block{display:inline-block;float:none;margin-bottom:20px;overflow:hidden;position:relative;width:100%}div.photo-block .photo{display:block;position:relative}div.photo-block img{height:auto;display:block;margin-bottom:0 !important;width:100%}div.photo-block a{display:block;color:#fff}div.photo-block:last-child{margin-bottom:0}.photo-content{position:absolute;z-index:1;top:0;bottom:0;left:10px;right:10px;color:#fff;padding:0 25px;text-align:center}.photo-content:before,.photo-content:after{content:''}.photo-content:before{display:inline-block;height:100%;margin-right:-14px;vertical-align:middle;width:10px}.photo-content:after{background:rgba(0,34,68,0.95);bottom:0;left:-10px;opacity:0;position:absolute;right:-10px;top:0}@media only screen and (min-width: 35em){.department-list .photo-content:after{left:0;right:0}}@media only screen and (min-width: 62.5em){.department-list .photo-content:after{left:-10px;right:-10px}}@media only screen and (min-width: 68.75em){.department-list .photo-content:after{left:0;right:0}}.photo-content .copy{display:inline-block;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:1}.photo-content .info{line-height:1.3em;max-height:0;margin:0;overflow:hidden;font-size:14px;font-size:0.875}.photo-content .division-department-list{line-height:1.5em;overflow:hidden;width:100%}.photo-content .division-department-list li{padding-right:10px;width:50%}.photo-content .division-department-list li:nth-child(even){padding:0 0 0 10px;margin-bottom:.5em}.photo-content.card-focus:after,.photo-content:hover:after{opacity:1}.photo-content.card-focus .info,.photo-content:hover .info{margin:.714285714em 0 0;max-height:250px;overflow:visible}.photo-content.card-focus .photo-title::after,.photo-content:hover .photo-title::after{background-color:transparent}.photo-title{position:relative;left:-10px;display:inline-block;padding:6px 12px 4px;font-weight:600;font-size:28px;font-size:1.75rem}.photo-title::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#024;transition:all 300ms easy-in-out}.full-block-list li{background-position:center center;background-repeat:no-repeat;background-size:cover}.full-block-list article{display:table-cell;height:225px;padding:20px 0;vertical-align:middle;width:1000px}.full-block-list .photo-content{position:static}.full-block-list .photo-content.card-focus .info,.full-block-list .photo-content:hover .info{margin:0.5em 0 0}div.photo-block{background-position:center center;background-repeat:no-repeat;background-size:cover}div.photo-block article{display:table-cell;height:255px;padding:20px 0;vertical-align:middle;width:1000px}div.photo-block .photo-content{position:static}div.photo-block .photo-content.card-focus .info,div.photo-block .photo-content:hover .info{margin:0.5em 0 0}.facility-contact-info p,.facility-contact-info .open-hours,.facility-contact-info .adr{display:inline-block;margin:0 10px 1em 0;min-height:24px;padding-left:30px;position:relative;vertical-align:top}.facility-contact-info p:before,.facility-contact-info .open-hours:before,.facility-contact-info .adr:before{height:24px;left:0;position:absolute;top:0px;width:24px}.facility-contact-info p{line-height:24px;padding-left:0}.facility-contact-info a{text-decoration:underline}.facility-contact-info .open-hours{line-height:1.5em}.facility-contact-info .open-hours:before{background-image:url(../img/icn-watch-white.svg)}.no-svg .facility-contact-info .open-hours:before{background-image:url(../img/icn-watch-white.png)}.facility-contact-info .adr{line-height:1.5em}.facility-contact-info .adr:before{background-image:url(../img/icn-location.svg)}.no-svg .facility-contact-info .adr:before{background-image:url(../img/icn-location.png)}.facility-contact-info .adr .street-address{display:block}.primary>.find-rep-title{margin-bottom:-1.5em}.find-rep-title+.definitions dd{overflow:visible}.repfinder{padding:10px 0}.repfinder fieldset+fieldset{margin-top:20px}.repfinder fieldset+fieldset.repfinder-search{margin-top:10px}.repfinder label{font-size:11px;font-size:.6875rem;text-transform:uppercase}.repfinder input[type="checkbox"]{margin-right:5px;position:relative;top:-2px}.repfinder button{display:block;margin-top:20px;width:100%}.secondary .repfinder select{padding:7px 40px 6px 11px}.secondary .repfinder .select-text{padding-left:11px}.secondary .repfinder input[type="checkbox"]{position:relative;top:1px}.secondary .repfinder button{font-size:10px;font-size:.625rem;width:100%}.js .repfinder-search,.js .repfinder-check,.js .repfinder button{display:none}.repfinder-search{border:1px solid transparent;margin:0 -10px -10px;padding:10px;position:relative}.repfinder-search.focus{background:#fff;border-color:#dbdbdb}.repfinder-search.focus .input-suggest-list{display:block}.repfinder-search label{display:none}.lt-ie10 .repfinder-search label{display:block}.repfinder-search .input-suggest{display:none}.repfinder-search .input-suggest-list{background:#fff;border:1px solid #dbdbdb;border-width:0 1px 1px;color:#585552;display:none;font-size:11px;font-size:.6875rem;left:-1px;line-height:1.181818182em;max-height:200px;overflow:scroll;padding:5px;position:absolute;width:calc(100% + 2px);z-index:100}.repfinder-search .input-suggest-list li{cursor:pointer;padding:8px}.repfinder-search .input-suggest-list li:hover{background:#4C759A;color:#fff}.secondary .find-rep-title{color:#373634;display:block;font-weight:400;line-height:1.4em;margin-bottom:-2.75em;text-transform:uppercase}.secondary .find-rep-title .tooltip{height:18px;top:-1px;width:18px}.news-page .full-page{margin-bottom:0}.news-page .sub-nav-btn{display:none}.news-page-title{width:100%}@media only screen and (min-width: 62.5em){.news-page-title{margin-bottom:1em;width:auto}}.news-links{margin-bottom:.5em;padding-top:20px;position:relative;-webkit-transition:padding 0.25s ease,margin 0.25s ease;-moz-transition:padding 0.25s ease,margin 0.25s ease;transition:padding 0.25s ease,margin 0.25s ease}.news-links:before,.news-links:after{cursor:pointer;display:inline-block;opacity:.5;position:absolute;top:0}.news-links:before{background:url(../img/icn-close-black.png) left center no-repeat;background-size:8px;content:'Show';height:8px;left:0;overflow:hidden;text-indent:-999em;top:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:8px}.news-links:after{content:'Related Links';left:20px;line-height:1em;margin:0 0 .75em}.news-links li{opacity:0;position:absolute;vertical-align:middle;visibility:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;width:100%}.news-links.show{border-bottom:1px solid #cac9c8;margin-bottom:2em;padding-bottom:1em}.news-links.show:before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.news-links.show li{opacity:1;position:static;visibility:visible}.news-links.show li:first-child{border-top:1px solid #cac9c8;margin-top:1em;padding-top:1em}@media only screen and (min-width: 45em){.news-links{border:none;margin:.615384615em 0 .5em;opacity:1;padding:0;visibility:visible}.news-links:before,.news-links:after{display:none}.news-links li{opacity:1;position:static;visibility:visible;width:14%}.news-links li+li{margin-left:7.5%}.news-links li.dropdown-link{width:17%}}@media only screen and (min-width: 62.5em){.news-links{width:100%}}@media only screen and (min-width: 75em){.news-links{width:50.862069%}.news-links li{width:17%}.news-links li+li{margin-left:4%}.news-links li:first-child{margin-left:4%}.news-links li.dropdown-link{width:25%}}.news-filter{background:none;border:none;clear:both;margin-bottom:3.375em;overflow:hidden}.news-filter button[type="submit"]{bottom:.75em;right:0;top:auto}.news-filter input{background:none;padding-bottom:.5em;padding-right:40px}.news-filter.filtered button[type="submit"]{bottom:6em;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (min-width: 62.5em){.news-filter{margin-bottom:5em}.news-filter.filtered{padding-left:8.6875em}.news-filter.filtered button[type="submit"]{bottom:.75em;-webkit-transition:none;-moz-transition:none;transition:none}}.news-filters{margin-bottom:1em;width:100%}@media only screen and (min-width: 45em){.news-filters{margin-bottom:2em}.news-filters li{margin-bottom:0;padding-right:14px;width:25%}.news-filters li:last-child{padding-right:9px}}@media only screen and (min-width: 62.5em){.news-filters{margin-bottom:0;width:52%}}.news-search{width:100%}@media only screen and (min-width: 62.5em){.news-search{margin-top:.5625em;width:46%}}.reset{background:#e7e5e2;border-color:#cac9c8;box-shadow:0 1px 2px 0 rgba(0,0,0,0.125);color:#585552;line-height:4.1em;padding:0 1.2em}.reset:before{background-image:url(../img/icn-close-black.png);height:10px;margin-right:1em;opacity:.5;top:1px;width:10px}.reset:hover{background:#dbd8d4;color:#585552}html[data-useragent*="Chrome"] .reset{line-height:3.7em}@-moz-document url-prefix(){.reset{line-height:3.9em}}.news-reset{margin:1.5em 0 0;width:100%}@media only screen and (min-width: 62.5em){.news-reset{-webkit-animation:resetEnter 0.25s 0.25s ease forwards;-moz-animation:resetEnter 0.25s 0.25s ease forwards;animation:resetEnter 0.25s 0.25s ease forwards;left:0;margin:0;opacity:0;position:absolute;top:0;width:auto}.no-cssanimations .news-reset{opacity:1}}@-moz-keyframes resetEnter{from{opacity:0;top:20px}to{opacity:1;top:0}}@-webkit-keyframes resetEnter{from{opacity:0;top:20px}to{opacity:1;top:0}}@keyframes resetEnter{from{opacity:0;top:20px}to{opacity:1;top:0}}.news-holder{position:relative;padding-bottom:2.5em}.news-holder:before{background:#d5d4d1;content:'';display:none;height:100%;left:4.5em;position:absolute;top:1px;width:1px}.news-holder+.load-more{margin-top:6em}@media only screen and (min-width: 62.5em){.news-holder{padding-bottom:5em}.news-holder:before{display:block}}.news-month{margin-bottom:3em;position:relative}.news-month.append{opacity:0}html[data-useragent*="Android"] .news-month.append,html[data-useragent*="MSIE"] .news-month.append{opacity:1}@media only screen and (min-width: 62.5em){.news-month{margin-bottom:4.6875em;padding-left:190px}}.month-marker{border-bottom:1px solid #bcbbb7;font-weight:300;line-height:1em;margin-bottom:1em;padding:.5em 0;text-transform:uppercase;z-index:10}@media only screen and (min-width: 62.5em){.month-marker{border:none;color:#585552;font-size:13px;font-size:.8125rem;left:0;margin:0;padding:0;position:absolute;text-align:right;width:3.5em}.month-marker:after{background:#f8f7f4;border-radius:100px;border:1px solid #bcbbb7;content:'';height:13px;margin-right:10px;position:absolute;top:-1px;right:-100%;width:13px}.csssticky .month-marker{padding-bottom:100px;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:-webkit-sticky;position:sticky;margin:0 0 0 -190px;top:200px}.csssticky .month-marker+.news-grid{margin-top:-7.0625em}.month-marker.active:after{background:#f46a1f;border:8px solid #fff;box-shadow:0 0 0 1px #e7e7e7,0 2px 0 1px rgba(0,0,0,0.1);height:8px;margin-right:6px;top:2px;width:8px}.month-marker.active .marker-year{display:block}.csssticky .month-marker.active+.news-grid{margin-top:-8.9375em}}@media only screen and (min-width: 62.5em){.marker-year{color:#585552;display:none;font-size:25px;font-size:1.5625rem;line-height:1em;margin-bottom:.2em}}.news-grid{position:relative;-webkit-transition:opacity 0.25s ease-out,left 0.5s ease-out;-moz-transition:opacity 0.25s ease-out,left 0.5s ease-out;transition:opacity 0.25s ease-out,left 0.5s ease-out}.news-grid:after{clear:both;content:'';display:block;height:0;visibility:hidden}.news-grid[data-columns]:before{content:'1 .column.size-1of1';left:-999em;position:absolute}@media screen and (min-width: 30em) and (max-width: 39.9375em){.news-grid[data-columns]:before{content:'2 .column.size-1of2'}}@media screen and (min-width: 40em) and (max-width: 68.6875em){.news-grid[data-columns]:before{content:'3 .column.size-1of3'}}@media only screen and (min-width: 68.75em){.news-grid[data-columns]:before{content:'4 .column.size-1of4'}}.news-grid.filtering{opacity:.5}.news-grid li{margin-bottom:20px}.news-grid .event-card,.news-grid .dropdown-event,.news-grid .person-card,.news-grid .news-card,.news-grid .blog-card,.news-grid .form-card,.news-grid .ui-tooltip,.news-grid .cta-form,.news-grid .featured-result,.news-grid .staff-card,.news-grid .tweet-card,.news-grid .video-card{margin-bottom:0}.news-grid .news-card{height:auto;padding-bottom:1.1875em}.news-grid .news-card p:last-of-type:before{display:none}@media screen and (min-width: 30em) and (max-width: 39.9375em){.news-grid>div{float:left;margin-bottom:5%;width:47.5%}.news-grid>div:nth-child(2n){margin-right:0}.news-grid>div:nth-child(2n+1){clear:left}.news-grid>div:not(:nth-child(2n)){margin-right:5%}}@media screen and (min-width: 40em) and (max-width: 68.6875em){.news-grid>div{float:left;margin-bottom:3.125%;width:31.25%}.news-grid>div:nth-child(3n){margin-right:0}.news-grid>div:nth-child(3n+1){clear:left}.news-grid>div:not(:nth-child(3n)){margin-right:3.125%}.news-grid>div:nth-child(2n+1){clear:none}.news-grid>div:nth-child(3n+1){clear:left}}@media only screen and (min-width: 68.75em){.news-grid>div{float:left;margin-bottom:1.66667%;width:23.75%}.news-grid>div:nth-child(4n){margin-right:0}.news-grid>div:nth-child(4n+1){clear:left}.news-grid>div:not(:nth-child(4n)){margin-right:1.66667%}.news-grid>div:nth-child(3n+1){clear:none}.news-grid>div:nth-child(4n+1){clear:left}}@media screen and (min-width: 30em){.no-js .news-grid>li{float:left;margin-bottom:5%;width:47.5%}.no-js .news-grid>li:nth-child(2n){margin-right:0}.no-js .news-grid>li:nth-child(2n+1){clear:left}.no-js .news-grid>li:not(:nth-child(2n)){margin-right:5%}}@media screen and (min-width: 40em){.no-js .news-grid>li{float:left;margin-bottom:3.125%;width:31.25%}.no-js .news-grid>li:nth-child(3n){margin-right:0}.no-js .news-grid>li:nth-child(3n+1){clear:left}.no-js .news-grid>li:not(:nth-child(3n)){margin-right:3.125%}.no-js .news-grid>li:nth-child(2n+1){clear:none}.no-js .news-grid>li:nth-child(3n+1){clear:left}}@media only screen and (min-width: 62.5em){.no-js .news-grid>li{float:left;margin-bottom:1.66667%;width:23.75%}.no-js .news-grid>li:nth-child(4n){margin-right:0}.no-js .news-grid>li:nth-child(4n+1){clear:left}.no-js .news-grid>li:not(:nth-child(4n)){margin-right:1.66667%}.no-js .news-grid>li:nth-child(3n+1){clear:none}.no-js .news-grid>li:nth-child(4n+1){clear:left}}.column>li:last-of-type{margin-bottom:0}.news-body{margin:0 auto;max-width:920px;padding-bottom:2.5em}@media only screen and (min-width: 62.5em){.news-body{padding-bottom:6.25em}}.share-links{margin:3em 0 5em}.share-links li{margin-bottom:1em;margin-right:.714285714em;width:100%}.share-links a{border-radius:1px;border-bottom:1px solid rgba(0,0,0,0.06);color:#fff;display:inline-block;line-height:3em;padding:0 1em 0 0;position:relative}.share-links a:before{display:inline-block;margin-right:1em;text-align:center;line-height:normal;vertical-align:text-top;width:3em}.share-links a:after{border-right:1px solid rgba(255,255,255,0.1);content:'';height:100%;left:0;position:absolute;top:0;width:3em}.share-links a:hover{text-decoration:none}.share-links .facebook{background:#3b5998}.share-links .facebook:hover{background:#4c70ba}.share-links .twitter{background:#008296}.share-links .twitter:hover{background:#00aec9}.share-links .linkedin{background:#0976b4}.share-links .linkedin:hover{background:#0b96e5}@media only screen and (min-width: 30em){.share-links li{margin-bottom:0;width:auto}}@media only screen and (min-width: 30em){.related-news .news-grid>li{float:left;margin-bottom:5%;width:47.5%}.related-news .news-grid>li:nth-child(2n){margin-right:0}.related-news .news-grid>li:nth-child(2n+1){clear:left}.related-news .news-grid>li:not(:nth-child(2n)){margin-right:5%}}@media only screen and (min-width: 40em){.related-news .news-grid>li{float:left;margin-bottom:2.5%;width:31.66667%}.related-news .news-grid>li:nth-child(3n){margin-right:0}.related-news .news-grid>li:nth-child(3n+1){clear:left}.related-news .news-grid>li:not(:nth-child(3n)){margin-right:2.5%}.related-news .news-grid>li:nth-child(2n+1){clear:none}.related-news .news-grid>li:nth-child(3n+1){clear:left}}.search-headline{font-weight:400;margin-bottom:.75em;text-transform:none}.search-headline strong{font-weight:800}@media only screen and (min-width: 62.5em){.search-headline{margin-bottom:1em}}.search-result{border-left:2px solid #4d4f53;margin-bottom:3.125em;padding-left:20px;position:relative}.search-result.vcard h2{color:#585552}.search-result h2{font-weight:800;margin-bottom:1em;text-transform:uppercase}.search-result p:last-of-type{margin-bottom:0}.search-result:hover h2{color:#4C759A;text-decoration:underline}.featured-result{border-radius:0;overflow:hidden;position:relative}.featured-result-content{width:100%}@media only screen and (min-width: 62.5em){.featured-result-content{width:calc(100% - 190px)}.featured-result-content:before{background:#f9f8f8;border-left:1px solid #eaeaea;content:'';height:100%;position:absolute;right:0;top:0;width:189px}}.result-contact-info{border:1px solid #eaeaea;border-width:1px 0 0;margin:15px 0 0;padding:10px 0 0;position:relative;width:100%}.result-contact-info strong{color:#585552;display:block;font-weight:800;text-transform:uppercase}.result-contact-info .street-address{display:block}.result-contact-info .region{margin-right:4px}@media only screen and (min-width: 62.5em){.result-contact-info{background:#f9f8f8;border-width:0 0 0 1px;height:100%;margin:-22px -25px -21px 0;padding:20px 25px;width:190px}}.leftsearch-mobile{display:initial}@media only screen and (min-width: 62.5em){.leftsearch-mobile{display:none}}input.leftsearch-field{background:none;padding-bottom:.5em;border:1px solid #bcbbb7;border-width:0 0 1px;font-weight:300;font-family:"Verlag A","Verlag B","Verlag-Book",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;line-height:1.210526316em;margin-bottom:18px;width:90%}input.leftsearch-button{background-image:url("http://www.hope.edu/_resources/img/icn-search-grey.svg");background-repeat:no-repeat;background-color:transparent;border:none;box-shadow:none;height:30px;position:absolute;text-indent:-999em;width:30px;padding:0}.staff-section{padding-top:44px}.staff-headline{margin-bottom:1.25em}@media only screen and (min-width: 31.25em){.staff-card{border-bottom:none;min-height:211px;padding-left:245px}}.staff-card:hover .staff-title{text-decoration:none}.staff-card .tel,.staff-card .adr{margin-bottom:0}.staff-card .tel,.staff-card .adr{color:#585552}.staff-card .tel,.staff-card .staff-email,.staff-card .adr{display:block;line-height:2.5em;margin-right:1.714285714em;padding-left:24px;position:relative}.staff-card .tel:before,.staff-card .staff-email:before,.staff-card .adr:before{height:16px;opacity:.6;left:0;margin-top:-7px;position:absolute;top:50%;width:16px}.staff-card .tel:before{background-image:url(../img/icn-phone.svg)}.no-svg .staff-card .tel:before{background-image:url(../img/icn-phone.png)}.staff-card .staff-email{margin-bottom:5px}.staff-card .staff-email:before{background-image:url(../img/icn-envelope.svg)}.no-svg .staff-card .staff-email:before{background-image:url(../img/icn-envelope.png)}.staff-card .adr{line-height:1.5em}.staff-card .adr:before{background-image:url(../img/icn-location-black.svg);height:18px;margin-top:0;top:4px}.no-svg .staff-card .adr:before{background-image:url(../img/icn-location-black.png)}.staff-card .staff-room,.staff-card .street-address{display:block}.staff-photo{background:center no-repeat;background-size:cover}.staff-photo a:not(.cover):not(.cover-link){position:static}.staff-photo img{display:block;height:auto;margin:0 auto 2em;width:100%}@media only screen and (min-width: 31.25em){.staff-photo{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:215px}.staff-photo img{display:none;height:auto;left:50%;max-height:215px;min-height:101%;min-width:101%;position:relative;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}.staff-photo img.portrait{max-height:none;max-width:215px;min-height:0}}@media only screen and (min-width: 66.25em){.staff-photo img.portrait{min-height:0;width:101%}}.staff-title{color:#373634;margin-bottom:.25em}.staff-title a:not(.cover):not(.cover-link){text-decoration:underline;color:#373634}.staff-title a:not(.cover):not(.cover-link):hover{color:#4C759A}.staff-position{display:block;margin-bottom:.5em;line-height:normal}@media only screen and (min-width: 62.5em){.feature .banner-copy{margin-top:-9em}}.featured-list{position:relative;z-index:3}.featured-list .media-headline{color:#fff;margin-bottom:1em;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.featured-list .media-list{display:none}.featured-list .media-nav{margin-top:-.125em}.featured-list .media-nav a{background-clip:padding-box;border-radius:3px;color:#fff;display:block;padding:3px 10px 0;font-weight:bold;background-color:#024}.featured-list .media-nav a:focus,.featured-list .media-nav a:hover{background-color:#002f5e}@media only screen and (max-width: 62.4375em){.featured-list .media-headline{border:1px solid #bcbbb7;border-width:1px 0;color:#585552;cursor:pointer;font-size:16px;font-size:1rem;line-height:1em;margin-bottom:2em;text-shadow:none;padding:.75em 0;text-transform:none}.featured-list .media-headline:after{content:' ╳';display:inline-block;margin-left:5px;-webkit-transform:rotate(45deg) scale(0.6);-moz-transform:rotate(45deg) scale(0.6);-ms-transform:rotate(45deg) scale(0.6);-o-transform:rotate(45deg) scale(0.6);transform:rotate(45deg) scale(0.6)}.featured-list .media-headline.open{border-bottom-color:transparent;margin-bottom:1em}.featured-list .media-headline.open:after{margin-left:.25em;-webkit-transform:rotate(0deg) scale(0.6);-moz-transform:rotate(0deg) scale(0.6);-ms-transform:rotate(0deg) scale(0.6);-o-transform:rotate(0deg) scale(0.6);transform:rotate(0deg) scale(0.6)}.featured-list .media-headline.open ~ .media-list{border-bottom:1px solid #bcbbb7;display:block;margin-bottom:2em}.featured-list .media-headline.open ~ .media-nav{display:block}.featured-list .media-nav{display:none;position:absolute;right:40px;top:5px;z-index:1}.featured-list .media-nav a{background:none;border:none;color:#585552;padding:0}.featured-list .media-nav a:hover{background:none}}@media only screen and (min-width: 62.5em){.featured-list{margin:-17.5em auto 5em}.featured-list .media-list{display:block}}body[data-section="academics"] .cta,.cta--academics{background:#024;border-bottom-color:#003c77}body[data-section="academics"] .cta:hover,.cta--academics:hover{background:#00152b}.academics-event .event-short-date{background:#024}.academics-event .event-details{background:rgba(0,34,68,0.8)}.academics-event.card-focus,.academics-event:hover{border-color:rgba(0,34,68,0.8)}.academics-news:before{background:#024}.category-filter .academics:before{background:#024}.banner-alert.academics strong{color:#024}.banner-alert.academics strong:before{background-position:-8px -295px;height:24px;width:24px}.directory-section .academics-vcard{border-color:#024}.academics-result{border-left-color:#024}.banner-events .academics:before{background:rgba(0,34,68,0.8)}.academics-form .cta-form-head{background:#024;border-bottom-color:#000911}.academics-form button{background:#024;border:1px solid #000911}body[data-section="admissions"] .cta,.cta--admissions{background:#008296;border-bottom-color:#6eadb7}body[data-section="admissions"] .cta:hover,.cta--admissions:hover{background:#006c7d}.admissions-event .event-short-date{background:#024}.admissions-event .event-details{background:rgba(0,34,68,0.8)}.admissions-event.card-focus,.admissions-event:hover{border-color:rgba(0,34,68,0.8)}.admissions-news:before{background:#008296}.category-filter .admissions:before{background:#008296}.banner-alert.admissions strong{color:#024}.banner-alert.admissions strong:before{background-position:-791px -196px}.directory-section .admissions-vcard{border-color:#008296}.admissions-result{border-left-color:#008296}.banner-events .admissions:before{background:rgba(0,130,150,0.8)}.admissions-form .cta-form-head{background:#008296;border-bottom-color:#005663}.admissions-form button{background:#008296;border:1px solid #005663}body[data-section="research"] .cta,.cta--research{background:#00685b;border-bottom-color:#004f45}body[data-section="research"] .cta:hover,.cta--research:hover{background:#004f45}.research-event .event-short-date{background:#024}.research-event .event-details{background:rgba(0,34,68,0.8)}.research-event.card-focus,.research-event:hover{border-color:rgba(0,34,68,0.8)}.research-news:before{background:#00685b}.category-filter .research:before{background:#00685b}.banner-alert.research strong{color:#024}.banner-alert.research strong:before{background-position:-497px -296px;height:22px}.directory-section .research-vcard{border-color:#00685b}.research-result{border-left-color:#00685b}.banner-events .research:before{background:rgba(0,104,91,0.8)}.research-form .cta-form-head{background:#00685b;border-bottom-color:#00352e}.research-form button{background:#00685b;border:1px solid #00352e}body[data-section="arts"] .cta,.cta--arts{background:#9A6E00;border-bottom-color:#815c00}body[data-section="arts"] .cta:hover,.cta--arts:hover{background:#815c00}.arts-event .event-short-date{background:#024}.arts-event .event-details{background:rgba(0,34,68,0.8)}.arts-event.card-focus,.arts-event:hover{border-color:rgba(0,34,68,0.8)}.arts-news:before{background:#9A6E00}.category-filter .arts:before{background:#9A6E00}.banner-alert.arts strong{color:#024}.banner-alert.arts strong:before{background-position:-301px -295px;height:23px}.directory-section .arts-vcard{border-color:#9A6E00}.arts-result{border-left-color:#9A6E00}.banner-events .arts:before{background:rgba(154,110,0,0.8)}.arts-form .cta-form-head{background:#9A6E00;border-bottom-color:#674a00}.arts-form button{background:#9A6E00;border:1px solid #674a00}body[data-section="campus-life"] .cta,.cta--campus-life{background:#4F7AA1;border-bottom-color:#476d90}body[data-section="campus-life"] .cta:hover,.cta--campus-life:hover{background:#476d90}.campus-life-event .event-short-date{background:#024}.campus-life-event .event-details{background:rgba(0,34,68,0.8)}.campus-life-event.card-focus,.campus-life-event:hover{border-color:rgba(0,34,68,0.8)}.campus-life-news:before{background:#4F7AA1}.category-filter .campus-life:before{background:#4F7AA1}.banner-alert.campus-life strong{color:#024}.banner-alert.campus-life strong:before{background-position:-204px -296px;height:20px;width:24px}.directory-section .campus-life-vcard{border-color:#4F7AA1}.campus-life-result{border-left-color:#4F7AA1}.banner-events .campus-life:before{background:rgba(79,122,161,0.8)}.campus-life-form .cta-form-head{background:#4F7AA1;border-bottom-color:#3e607f}.campus-life-form button{background:#4F7AA1;border:1px solid #3e607f}body[data-section="athletics"] .cta,.cta--athletics{background:#C45114;border-bottom-color:#ad4712}body[data-section="athletics"] .cta:hover,.cta--athletics:hover{background:#ad4712}.athletics-event .event-short-date{background:#024}.athletics-event .event-details{background:rgba(0,34,68,0.8)}.athletics-event.card-focus,.athletics-event:hover{border-color:rgba(0,34,68,0.8)}.athletics-news:before{background:#C45114}.category-filter .athletics:before{background:#C45114}.banner-alert.athletics strong{color:#024}.banner-alert.athletics strong:before{background-position:-105px -294px}.directory-section .athletics-vcard{border-color:#C45114}.athletics-result{border-left-color:#C45114}.banner-events .athletics:before{background:rgba(196,81,20,0.8)}.athletics-form .cta-form-head{background:#C45114;border-bottom-color:#963e0f}.athletics-form button{background:#C45114;border:1px solid #963e0f}body[data-section="giving"] .cta,.cta--giving{background:#91420e;border-bottom-color:#622d0a}body[data-section="giving"] .cta:hover,.cta--giving:hover{background:#7a370c}.giving-event .event-short-date{background:#024}.giving-event .event-details{background:rgba(0,34,68,0.8)}.giving-event.card-focus,.giving-event:hover{border-color:rgba(0,34,68,0.8)}.giving-news:before{background:#91420e}.category-filter .giving:before{background:#91420e}.banner-alert.giving strong{color:#024}.directory-section .giving-vcard{border-color:#91420e}.giving-result{border-left-color:#91420e}.banner-events .giving:before{background:rgba(145,66,14,0.8)}.giving-form .cta-form-head{background:#91420e;border-bottom-color:#622d0a}.giving-form button{background:#91420e;border:1px solid #622d0a}.viewport{padding-top:2.875em;border-top-width:0}@media only screen and (min-width: 62.5em){.viewport{padding-top:7.75em;border-top-width:0}}@media only screen and (min-width: 69.375em){.viewport{padding-top:8.1875em;border-top-width:0}}@media only screen and (min-width: 72.5em){.viewport{padding-top:8.4375em;border-top-width:0}}@media only screen and (min-width: 81.25em){.viewport{padding-top:8.4375em;border-top-width:0}}.heyo-testing{font-size:13px}
/*# sourceMappingURL=screen.css.map */
