@import url("https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/UChicagoSansSerif.css");@import url("https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/UChicagoSerif.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"UChicagoSansSerif-Light";font-style:normal;font-stretch:normal;font-display:swap;font-weight:300;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Light.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Light.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Light.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-LightItalic";font-style:italic;font-stretch:normal;font-display:swap;font-weight:300;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-LightItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-LightItalic.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-LightItalic.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-Regular";font-style:normal;font-stretch:normal;font-display:swap;font-weight:400;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Regular.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Regular.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Regular.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-RegularItalic";font-style:italic;font-stretch:normal;font-display:swap;font-weight:400;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-RegularItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-RegularItalic.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-RegularItalic.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-SemiBold";font-style:normal;font-stretch:normal;font-display:swap;font-weight:600;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBold.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBold.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBold.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-SemiBoldItalic";font-style:italic;font-stretch:normal;font-display:swap;font-weight:600;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBoldItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBoldItalic.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-SemiBoldItalic.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-Bold";font-style:normal;font-stretch:normal;font-display:swap;font-weight:700;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Bold.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Bold.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-Bold.otf') format('otf');}@font-face{font-family:"UChicagoSansSerif-BoldItalic";font-style:italic;font-stretch:normal;font-display:swap;font-weight:700;src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-BoldItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-BoldItalic.woff') format('woff'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-sans-serif/UChicagoSansSerif-BoldItalic.otf') format('otf');}@font-face{font-family:"UChicagoSerif";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-Regular.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"UChicagoSerif-RegularItalic";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-RegularItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-RegularItalic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"UChicagoSerif-SemiBold";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-SemiBold.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"UChicagoSerif-SemiBoldItalic";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-SemiBoldItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"UChicagoSerif-Bold";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-Bold.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"UChicagoSerif-BoldItalic";src:url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-BoldItalic.woff2') format('woff2'),url('https://uchicago-brand-fonts.s3.us-east-2.amazonaws.com/fonts/uchicago-serif/UChicagoSerif-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap;}
:root{--text:#000000;--text-grey:#4a4a4a;--pale-grey:#999999;--bg-grey:#e9e8e8;--header-color:#eeeeee;--nav-color:#eeeeee;--main-color:#ffffff;--active-color:#800000;--active-color-fg:white;--highlight-color:#800000;--canvas-color-bg:#ffffff;--canvas-color-fg:#000000;--main-dark-color-bg:#eeeeee;--main-dark-color-fg:#000000;--main-light-color-bg:#cccccc;--main-light-color-fg:#000000;--accent-color-bg:#800000;--accent-color-fg:#ffffff;--active-color-bg:#800000;--active-color-fg:#eeeeee;--highlight-color-bg:#cdae3d;--highlight-color-fg:#000000;--secondary-accent-color-bg:#b26666;--secondary-accent-color-fg:#ffffff;}@font-face{font-family:'Lyon Text Web';src:url(/themes/custom/department2017/fonts/LyonText-Regular-Web.eot);src:url(/themes/custom/department2017/fonts/LyonText-Regular-Web.eot#iefix) format('embedded-opentype'),url(/themes/custom/department2017/fonts/LyonText-Regular-Web.woff2) format('woff2'),url(/themes/custom/department2017/fonts/LyonText-Regular-Web.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;}@font-face{font-family:'Lyon Text Web';src:url(/themes/custom/department2017/fonts/LyonText-RegularItalic-Web.eot);src:url(/themes/custom/department2017/fonts/LyonText-RegularItalic-Web.eot#iefix) format('embedded-opentype'),url(/themes/custom/department2017/fonts/LyonText-RegularItalic-Web.woff2) format('woff2'),url(/themes/custom/department2017/fonts/LyonText-RegularItalic-Web.woff) format('woff');font-weight:400;font-style:italic;font-stretch:normal;}@font-face{font-family:'Lyon Text Web';src:url(/themes/custom/department2017/fonts/LyonText-Bold-Web.eot);src:url(/themes/custom/department2017/fonts/LyonText-Bold-Web.eot#iefix) format('embedded-opentype'),url(/themes/custom/department2017/fonts/LyonText-Bold-Web.woff2) format('woff2'),url(/themes/custom/department2017/fonts/LyonText-Bold-Web.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal;}body{font-feature-settings:"liga","kern";}.section-header{background-color:#eeeeee;}.section--nav{background-color:#eeeeee;}.section-main{background-color:#ffffff;}.section-accent{background-color:#eeeeee;}header,nav,h1,h2,h3{font-family:UChicagoSansSerif-Regular,sans-serif;}.nav,.nav-top,.info,.body table,.body .data,.image-caption{font-family:UChicagoSansSerif-Regular,sans-serif;}.intro,.body{font-family:UChicagoSerif,serif;}a{color:#800000;}a:hover{color:#dc8c8c;}h1,h2,h3{font-family:UChicagoSansSerif-Bold,sans-serif;letter-spacing:-.05rem;}h1{font-size:32px;line-height:34px;color:#800000;}h2{font-size:23px;line-height:32px;color:#800000;}h3,.course-teaser h2{font-size:15px;line-height:26px;color:#000;}.section-body > div.related > h3{color:#800000;}.paragraph--special--buttons-horizontal a{color:white;background-color:#800000;}.nav-top{color:#000;font-size:16px;line-height:22px;font-weight:500;}.nav{color:#333;font-size:24px;font-weight:500;line-height:58px;}.sub-nav{font-weight:700;font-size:24px;line-height:28px;color:#333;}h2.info{font-weight:700;}.info{font-size:14px;line-height:20px;font-weight:500;}.intro{font-size:20px;line-height:28px;color:black;}.body{font-size:16px;line-height:26px;color:black;}.body blockquote{font-style:italic;margin-left:25px;}.body table,.body .data{font-size:15.5px;}.highlight{background-color:rgba(227,50,187,0.1);border-color:#e332bb;}.image-caption{font-size:14px;line-height:20px;}#search-box{font-weight:400;font-size:32px;line-height:34px;}@media only screen and (min-width:738px){h1{font-size:48px;line-height:52px;}h3,.course-teaser h2{font-size:17px;line-height:28px;}}@media only screen and (min-width:960px){h2{font-size:24px;line-height:34px;}.nav{border-top:0px;font-size:18px;line-height:24px;}.sub-nav{font-weight:500;line-height:28px;}.info{font-size:16px;line-height:22px;}.intro{font-size:24px;line-height:32px;}.body{font-size:18px;line-height:28px;}.body blockquote{margin-left:35px;}.body table,.body .data{font-size:17px;}#search-box{font-size:48px;line-height:52px;}}@media only screen and (min-width:1200px){h2{font-size:27px;line-height:36px;}h3,.course-teaser h2{font-size:19px;line-height:30px;}.body{font-size:20px;line-height:30px;}.body table,.body .data{font-size:19px;}}
h1{color:#333;}header,nav,h1,h2,h3,.nav,.nav-top,.info,.body table,.body .data,.image-caption{font-family:UChicagoSerif,serif;}.visually-hidden{display:none;}.social-media-menu li:nth-child(2),.social-media-menu li:nth-child(3){display:none;}.header .field--name-field-header-image-caption{text-align:right;padding:20px 10px 0px 0px;font-size:14px;}.profile-full .field--name-field-square-image{display:none;}.section-main:last-child{border-bottom:none;}article.profile-full .section--profile-info{border:none;margin-bottom:0px;}article.profile-full{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}.square-tile h2.info{font-size:18px;}.section-accent#block-views-block-news-events-teaser-events-only{background-color:transparent;}.node--view-mode--archive_list h2{font-size:20px;line-height:24px;}#block-views-block-academic-profiles-main .section-content > div > div{display:inline;}#block-views-block-academic-profiles-main .section-content > div > div > .item-list{width:33%;display:inline-block;vertical-align:top;}.carousel-control.left,.carousel-control.right{background:none;}.gallery .field--name-field-image-field-caption{background:none;opacity:1;position:relative;bottom:0px;font-size:1em;padding:0px;}.gallery .field--name-field-image-field-caption p{color:inherit;}@media only screen and (max-width:960px){.section--breadcrumb{display:none;}#block-views-block-academic-profiles-main .section-content > div > div > .item-list{width:49%;}}@media only screen and (min-width:960px){.logged-in .header main{margin-top:51vw;}.logged-in .header header{top:80px;}.logged-in .header .nav{top:185px;}.logged-in .no-header #search-box{top:183px;}.header main{margin-top:58vw;}.header header{position:absolute;width:100%;top:0px;z-index:1;opacity:.8;}.header .nav{position:absolute;width:100%;z-index:1;background-color:transparent !important;top:105px;height:0px;}.no-header .nav{margin-top:-40px;}.header .field--name-field-header-image img{width:100%;height:auto;}.header .primary-menu div.second{background-color:rgba(238,238,238,.8);}.header .node--type--advanced_page{position:static;}.no-header main{margin-top:100px;}.header .field--name-field-header-image-caption{position:absolute;top:50vw;width:100%;}.header .field--name-field-header-image img{position:absolute;top:-0px;}.frontpage .section--breadcrumb{display:none;}.section--nav-header{padding-top:30px;}.header #search-box{top:39px;background:rgba(238,238,238,.8);}#search-box{top:144px;}.first{float:right;margin-right:17px;}.primary-menu ul.first > li > a,.primary-menu ul.first > li > span{padding-bottom:15px;padding-top:0px;}.first li,.sub-nav{font-size:16px;}.primary-menu ul.first>li>a,.primary-menu ul.first>li>span{padding-top:0px;padding-bottom:15px;}#search-box{padding:20px 0px 40px 0px;}.primary-menu ul.first>li:hover div.second,.primary-menu ul.first>li.open div.second{position:relative;padding:0px;}.primary-menu ul.first>li:hover ul.second,.primary-menu ul.first>li.open ul.second{display:flex;position:absolute;padding:10px 30px 8px 30px;width:auto;height:auto;}.header .primary-menu ul.first>li:hover ul.second,.primary-menu ul.first>li.open ul.second{background:rgba(238,238,238,.8);}.no-header .primary-menu ul.first>li:hover ul.second,.primary-menu ul.first>li.open ul.second{background:rgba(238,238,238,1);}.primary-menu li{border:none !important;}.primary-menu ul.second>li{width:280px;padding:0px;margin-right:0px;}.primary-menu ul.first>li:hover div.second{border:none;}.primary-menu ul.third li{padding:0px 0px 0px 20px;}}@media only screen and (max-width:738px){.header .field--name-field-person-faculty-title{padding-top:20px;}.header .field--name-field-header-image img{width:100vw;height:auto;}#block-views-block-academic-profiles-main .section-content > div > div > .item-list{width:100%;}}@media only screen and (min-width:738px){article.news-event-full .section--news-event-info{margin-top:40px;}}@media only screen and (min-width:960px) and (max-width:1199px){.site-name img.logo{height:35px;margin-bottom:25px;}.header .nav{top:121px;}.logged-in .header .nav{top:201px;}}
