.visuallyhidden,.screen-reader-text{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.visuallyshown{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.hiddentext{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin-top:0;font-feature-settings:'dlig', 'liga', 'lnum', 'kern';text-rendering:optimizeLegibility}.landing-page-menu{background-position:top center;background-repeat:no-repeat;background-size:150% auto;margin-left:-20px;margin-right:-20px}.landing-page-menu-heading{font-size:2.44rem;line-height:1.2;color:#fff;margin-bottom:-.8rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:5rem;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.landing-page-menu-panels{background-color:#f7f6f2}.landing-page-menu-panels p{font-style:italic;padding-left:1.25rem;padding-right:1.25rem;padding-top:.8rem}.landing-page-menu-links{background-color:#003145;list-style:none;padding-bottom:.8rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.8rem}.landing-page-menu-links a{color:#fff;display:block;opacity:.7}.landing-page-menu-links a.current{opacity:1}@media (min-width: 30.01em){.landing-page-menu-heading{font-size:3.82rem;line-height:1.1}}@media (min-width: 35.01em){.landing-page-menu{background-position-y:-3.75rem;background-size:cover}.landing-page-menu-heading{margin-bottom:.2rem;padding-top:10rem}.landing-page-menu-panels{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}.landing-page-menu-links{-ms-flex-preferred-size:21.25rem;flex-basis:21.25rem;line-height:1.3;margin-bottom:0;margin-top:0}}@media (min-width: 55.01em){.landing-page-menu{left:50%;margin-bottom:3.75rem;margin-left:-50vw;margin-right:auto;position:relative;width:100vw}.landing-page-menu-wrapper,.landing-page-menu-heading{margin:auto;max-width:65em;position:relative}.landing-page-menu-wrapper{margin-bottom:0}.landing-page-menu-heading{font-size:3.82rem;line-height:1.1;padding-top:20rem}.landing-page-menu-panels p{font-size:1.33rem;line-height:1.5;line-height:1.5;padding-left:1.25rem}.landing-page-menu-links{padding-bottom:1.25rem;padding-left:1.25rem;padding-top:1.25rem}}.faculty-listing{min-height:97.5rem}@media (min-width: 55.01em){.faculty-listing{min-height:0}}.faculty-listing-alphabet-navigation{text-align:center}.faculty-listing-alphabet-navigation ul,.faculty-listing-alphabet-navigation li{color:#707070;list-style:none;margin:0;padding:0;width:1.25rem}.faculty-listing-alphabet-navigation ul{margin-top:3.75rem;position:absolute;right:0}.faculty-listing-alphabet-navigation a{display:block;padding-bottom:.4rem;padding-left:.4rem;padding-right:.4rem;padding-top:.4rem}@media (min-width: 55.01em){.faculty-listing-alphabet-navigation{margin-bottom:1.25rem}.faculty-listing-alphabet-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:0;position:relative;right:auto;width:auto}.faculty-listing-alphabet-navigation a{padding-bottom:0;padding-top:0}}.faculty-profile-header{background-color:#003145;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.75rem;margin-left:-20px;margin-right:-20px}.faculty-profile-header h1{font-size:1.95rem;line-height:1.3;margin-bottom:.8rem;margin-top:1.25rem}.faculty-profile-headshot{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:0 1 25%;flex:0 1 25%;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-width:25%}.faculty-profile-headshot img{display:block}.faculty-profile-header-main{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1 1 65%;flex:1 1 65%;padding-bottom:.8rem;padding-left:.8rem;padding-right:.8rem}.faculty-profile-titles{opacity:.7}.faculty-profile-titles,.faculty-profile-titles li{list-style:none;margin:0;padding:0}.faculty-profile-titles li{line-height:1.4;margin-bottom:.4rem}.faculty-profile-header-menu{background-color:#2d2a28;-ms-flex:1 0 100%;flex:1 0 100%}.faculty-profile-header-menu ul{list-style:none;margin:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:center}.faculty-profile-header-menu li{display:inline-block;margin:0}.faculty-profile-header-menu a{color:#fff;display:block;opacity:.7;padding-bottom:.4rem;padding-left:.8rem;padding-right:.8rem;padding-top:.8rem}.faculty-profile-header-menu a:focus,.faculty-profile-header-menu a:hover{text-decoration:none}.faculty-profile-single .faculty-profile-header-menu-item--profile,.faculty-profile-publications .faculty-profile-header-menu-item--publications,.faculty-profile-courses .faculty-profile-header-menu-item--courses{font-weight:bold}.faculty-profile-single .faculty-profile-header-menu-item--profile a,.faculty-profile-publications .faculty-profile-header-menu-item--publications a,.faculty-profile-courses .faculty-profile-header-menu-item--courses a{opacity:1}.faculty-profile-social-media li a{opacity:1;padding-top:0}.faculty-profile-social-media .icon{background-color:#fff;color:#2d2a28;height:1.5em;margin-right:0;top:0;width:1.5em}@media (min-width: 25.01em){.faculty-profile-header-main{padding-bottom:1.25rem;padding-right:1.25rem}.faculty-profile-headshot{-ms-flex:0 1 35%;flex:0 1 35%}}@media (min-width: 30.01em){.faculty-profile-header-main{padding-left:1.25rem}.faculty-profile-header-menu{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.faculty-profile-header-menu .faculty-profile-header-menu-item--profile a{padding-left:1.25rem}.faculty-profile-header-menu .faculty-profile-social-media{line-height:1.75;padding-top:.5em}}@media (min-width: 55.01em){.faculty-profile-header{margin-bottom:1.25rem;margin-left:0;margin-right:0;margin-top:3.75rem}.faculty-profile-headshot{-ms-flex:0 1 300px;flex:0 1 300px;max-width:300px}.faculty-profile-header-main{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:3.75rem}.faculty-profile-header-main h1{font-size:2.44rem;line-height:1.2}.faculty-profile-header-menu{margin-left:auto;margin-top:-3.75rem}.faculty-profile-headshot ~ .faculty-profile-header-menu{-ms-flex-preferred-size:calc(100% - 300px);flex-basis:calc(100% - 300px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}}.faculty-profile-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding-bottom:5rem;word-break:break-word;word-wrap:break-word}.faculty-profile-biography{margin-bottom:3.75rem}@media (min-width: 55.01em){.faculty-profile{display:-ms-flexbox;display:flex;max-width:100%;padding-bottom:1.25rem}.faculty-profile-content{width:100%}.faculty-profile-content section{padding-left:1.25rem}}.faculty-profile-sidebar{margin-bottom:3.75rem;margin-top:1.25rem}.faculty-profile-sidebar h3{margin-bottom:.4rem;margin-top:1.25rem;text-transform:none}.faculty-profile-sidebar ul,.faculty-profile-sidebar li{list-style:none;margin:0;padding:0}.faculty-profile-sidebar ul{margin-bottom:1.25rem}.faculty-profile-sidebar li{margin-bottom:.4rem}@media (min-width: 55.01em){.faculty-profile-sidebar{-ms-flex:0 0 18.75rem;flex:0 0 18.75rem;max-width:18.75rem;min-width:0;padding-right:3.75rem}}@media (min-width: 40.01em){.faculty-profile-sidebar{margin-top:1.25rem}}.faculty-profile-contact-info{font-family:Georgia,"Times New Roman",serif;font-size:1.33rem;line-height:1.5}.fonts-loaded-1 .faculty-profile-contact-info{font-family:"Charis SIL",Georgia,"Times New Roman",serif}.faculty-profile-contact-info p{margin-bottom:.4rem;margin-top:0}.faculty-profiles .main .faculty-profile-contact-info .icon{height:1em;margin-right:.4rem;top:.125em;width:1em}.faculty-profile-contact-info .faculty-profile-contact-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faculty-profile-contact-info .faculty-profile-contact-email a{position:relative}.faculty-profile-contact-info .faculty-profile-contact-email a:before{content:'Email'}.faculty-profile-contact-info .faculty-profile-contact-email span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-profile-contact-info .faculty-profile-contact-email span.focusable:active,.faculty-profile-contact-info .faculty-profile-contact-email span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}@media (min-width: 55.01em){.faculty-profile-contact-info .faculty-profile-contact-email a:before{content:''}.faculty-profile-contact-info .faculty-profile-contact-email span{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}}.faculty-profile-contact-photo-credit{color:#707070;font-style:italic}.faculty-profile-featured-work{margin-bottom:3.75rem;margin-top:1.25rem}.faculty-profile-featured-work-info{background-color:#efefef;overflow:hidden;padding:1.25rem}.faculty-profile-featured-work-info p{max-width:100%}.faculty-profile-featured-work-image{display:block;margin-top:.8rem;width:48.15%}.faculty-profile-featured-work-image--landscape{width:100%}.faculty-profile-featured-work-title{font-family:Georgia,"Times New Roman",serif;font-size:1.56rem;line-height:1.4;line-height:1.3;margin-bottom:.4rem;margin-top:0}.fonts-loaded-1 .faculty-profile-featured-work-title{font-family:"Charis SIL",Georgia,"Times New Roman",serif}.faculty-profile-featured-work-source{font-style:italic;margin-bottom:.8rem;margin-top:0}.faculty-profile-featured-work-text{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:0;margin-top:0;text-align:justify}.faculty-profile-featured-work-text p{margin-bottom:0}.faculty-profile-featured-work-read-button{font-size:0.8rem;line-height:1.5;margin-top:1.25rem}@media (min-width: 30.01em){.faculty-profile-featured-work-image{float:right;margin-left:1.25rem}.faculty-profile-featured-work-image--landscape{width:48.15%}}@media (min-width: 55.01em){.faculty-profile-content>.faculty-profile-featured-work{padding-left:0}.faculty-profile-content>.faculty-profile-featured-work h2{padding-left:1.25rem}.faculty-profile-featured-work-image{margin-bottom:.4rem;margin-left:1.25rem;width:48.15%}.faculty-profile-featured-work-info{padding:1.25rem}}.faculty-profile-activities{margin-bottom:3.75rem}.faculty-profile-activities h3{font-size:1.33rem;line-height:1.5;font-weight:normal}.faculty-profile-activity{margin-bottom:3.75rem}.faculty-profile-activity a:hover{text-decoration:none}.faculty-profile-activity-date{font-size:0.8rem;line-height:1.5;color:#707070;margin-bottom:.4rem}.faculty-profile-activity-title{font-weight:bold;margin-bottom:0}.faculty-profile-activity-venue{font-style:italic}.faculty-landing-page main{max-width:65em;padding-bottom:3.75rem}.faculty-search{margin-bottom:1.25rem;margin-top:1.25rem;padding-bottom:.8rem}.faculty-search fieldset{border:0;padding:0;margin:0}.faculty-search label{font-size:0.8rem;line-height:1.5;font-weight:bold;text-transform:uppercase;margin-left:.4rem}.faculty-search input,.faculty-search select{font-size:1rem;line-height:1.5;display:block;font-weight:normal;margin-bottom:.8rem;margin-top:.4rem}.faculty-search .awesomplete{display:block}.faculty-search-name{display:block;padding-left:.4rem;width:100%}.faculty-search-type-block{border-bottom:1px solid #dedede;margin-top:-1.25rem;margin-bottom:.4rem;margin-left:-20px;margin-right:-20px;padding-left:1.25rem;padding-right:1.25rem}.faculty-search-type-block .faculty-search-type-field legend{font-size:0.8rem;line-height:1.5;font-weight:bold;padding-bottom:.8rem;padding-top:.8rem;text-transform:uppercase}.faculty-search-type-block .faculty-search-type-field label{font-size:1rem;line-height:1.5;display:block;font-weight:normal;text-transform:none}.faculty-search-type-block .faculty-search-type-field input[type="radio"]{display:inline;margin-right:.2rem}.faculty-search-type-block .faculty-search-type-field input[type="radio"]:checked+span{font-weight:bold}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button{cursor:pointer;display:block;width:100%}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span{float:right;line-height:0;padding-top:.4rem}.faculty-search-type-block .faculty-search-type-field .faculty-search-types{padding-bottom:.8rem}.faculty-search-type-block .faculty-search-type-field .search-types-hide{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-search-type-block .faculty-search-type-field .search-types-hide.focusable:active,.faculty-search-type-block .faculty-search-type-field .search-types-hide.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-type-block .faculty-search-type-field .search-types-show{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-button{background-color:transparent;color:#bf5700;margin-bottom:.8rem;margin-top:1.25rem;outline:1px solid #bf5700;padding-left:.8rem;padding-right:.8rem}.faculty-search-button:focus,.faculty-search-button:hover{background-color:#bf5700;color:#fff;cursor:pointer}.faculty-search-type-heading{border-bottom:1px solid #dedede;margin-bottom:0;padding-bottom:1rem}.faculty-listing{margin-top:3.75rem}@media (min-width: 55.01em){.faculty-search select{width:100%}.faculty-search-name{width:50%}.faculty-search-type-block{border-bottom:none}.faculty-search-type-block .faculty-search-type-field label{display:inline-block;margin-right:.8rem}.faculty-search-type-block .faculty-search-type-field legend{padding-bottom:.4rem;padding-top:0}.faculty-search-type-block .faculty-search-type-field label,.faculty-search-type-block .faculty-search-type-field legend{margin-bottom:0;margin-top:0}.faculty-search-type-block .faculty-search-type-field input[type="radio"]{margin-top:0}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button{cursor:default}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span.focusable:active,.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-type-block .faculty-search-type-field .faculty-search-types{padding-bottom:0}.faculty-search-type-block .faculty-search-type-field .search-types-hide,.faculty-search-type-block .faculty-search-type-field .search-types-show{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-results{clear:both;margin-right:.8rem}}.faculty-card{margin-bottom:3.75rem;margin-right:3.75rem;overflow-y:hidden;width:97%}.faculty-card--hidden{display:none}.faculty-card-headshot{float:left;margin-bottom:.8rem;margin-right:.8rem;max-width:6.25rem}.faculty-card-headshot a{display:block}.faculty-card-headshot img{border:1px solid #e8e8e8;display:block}h3.faculty-card-name{font-family:Georgia,"Times New Roman",serif;font-size:1.56rem;line-height:1.4;font-weight:normal;margin-bottom:.8rem;text-transform:none}.fonts-loaded-1 h3.faculty-card-name{font-family:"Charis SIL",Georgia,"Times New Roman",serif}.faculty-card-titles,.faculty-card-titles li{line-height:1.4;list-style:none;margin:0;padding:0}.faculty-card-titles li{margin-bottom:.8rem;margin-right:.8rem}.faculty-card-contact-info{clear:both}.faculty-card-contact-info,.faculty-card-contact-info li{list-style:none;margin:0;padding:0}.faculty-card-email a:before{content:'Email'}.faculty-card-email span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-card-email span.focusable:active,.faculty-card-email span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}@media (min-width: 55.01em){.faculty-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;width:100%}.faculty-card--hidden{display:none}.faculty-card-headshot{-ms-flex:0 0 10rem;flex:0 0 10rem;float:none;margin-right:1.25rem;max-width:10rem}.faculty-card-titles li{margin-right:3.75rem}.faculty-card-biography{-ms-flex:1 0 300px;flex:1 0 300px}.faculty-card-contact-info{text-align:right}.faculty-card-contact-info abbr{text-decoration:none}.faculty-card-email a:before{content:''}.faculty-card-email span{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}}.publications-search-form{margin-bottom:3.75rem;margin-top:3.75rem}.faculty-profile .publications-search-form{margin-top:0}.publications-search-field{display:inline-block;font-weight:bold;margin-bottom:.8rem;text-transform:uppercase;width:100%}.publications-search-field:not(:nth-of-type(even)){margin-right:.8rem}.publications-search-field input[type="search"],.publications-search-field select{display:block;font-weight:normal;margin-bottom:.4rem;margin-top:.4rem;width:100%}.publication{margin-bottom:3.75rem;margin-top:1.25rem;list-style-type:none}.publication--hidden{display:none}.publication-type span{font-size:0.8rem;line-height:1.5;background:#f2f2f2;color:#424242;display:inline-block;padding-bottom:.4rem;padding-left:.4rem;padding-right:.4rem;padding-top:.4rem;text-transform:capitalize}.publication-header{-ms-flex-preferred-size:100%;flex-basis:100%}.publication-title-source{-ms-flex-preferred-size:100%;flex-basis:100%}.faculty-profile-publications .publication-title-source{max-width:40em}.publication-title{font-size:1.56rem;line-height:1.4;line-height:1.3;margin:0}.publication-source{font-style:italic;margin-bottom:0;margin-top:.4rem}.publication-meta{margin-top:.8rem}.publication-single .publication-meta{background-color:#fff;padding-bottom:.8rem;padding-left:.8rem;padding-right:.8rem;padding-top:.8rem}.publication-source{font-style:italic;margin-right:.4rem}.publication-status{display:block;opacity:.7}.publication-authors{margin-bottom:1.25rem;margin-top:0}.publication-single .publication-authors{margin-bottom:0}.publication-author{margin-right:.2rem}.publication-links{overflow:hidden}.publication-download,.publication-link{display:block;float:left}.faculty-profile-publications .publication-download,.faculty-profile-publications .publication-link{float:none;margin-right:.4rem}.publications-list .publication-download{margin-bottom:0}.publication-download+.publication-link{border-left:1px solid #dedede;margin-left:.8rem;padding-left:.8rem}.publications-list .publication-download+.publication-link{margin-left:0;padding-left:0;border-left:0}.publication-abstract,.publication-citation{margin-top:1.25rem;word-break:break-all;word-break:break-word}.publication-abstract h2,.publication-citation h2{font-size:1.56rem;line-height:1.4;margin-bottom:0}.citation-book-title,.citation-periodical,.small-caps,.sc{font-variant:small-caps}.faculty-profile-publications,.publications-list{list-style:none;padding-left:0}.faculty-profile-publications .publication-authors,.publications-list .publication-authors{margin-bottom:0}.faculty-profile-publications main>.call-to-action{margin-bottom:3.75rem;text-transform:none}.publication-sidebar h2{font-size:1.56rem;line-height:1.4}.publication-periodical-title,.publication-review-title{font-style:italic}@media (min-width: 30.01em){.publication-details{max-width:38.75rem}.publication-details dt,.publication-details dd{display:inline-block;line-height:1.2;vertical-align:top}.publication-details dt{margin-bottom:1.25rem;margin-right:1.25rem;width:30%}.publication-details dd{width:50%}}@media (min-width: 55.01em){.publications-search-field{width:48.5%}.publications-search-field ~ .faculty-search-button{margin-top:.8rem}.publications-list .publication{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.75rem}ul.faculty-profile-publications{padding-left:1.25rem}ul.faculty-profile-publications .publication-links{padding-left:0}.publication{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.publication--hidden{display:none}.publication-type{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.publication-type span{padding-bottom:.2rem;padding-top:.2rem}.publication-title{font-size:1.95rem;line-height:1.3}.publications .publication-title,.faculty-profile-publications .publication-title{font-size:1.56rem;line-height:1.4;line-height:1.3}.publication-title-source{-ms-flex-preferred-size:32.5rem;flex-basis:32.5rem;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:3.75rem}.faculty-profile-publications .publication-title-source{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.8rem;max-width:40em}.publication-meta{-ms-flex-preferred-size:22.5rem;flex-basis:22.5rem;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0}.publications-list .publication-meta{-ms-flex-preferred-size:12.5rem;flex-basis:12.5rem}.faculty-profile-publications .publication-meta{-ms-flex-preferred-size:100%;flex-basis:100%}.publication-single .publication-meta{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.8rem}.publication-authors{margin-top:0}.publication-link{margin-left:auto}.faculty-profile-publications .publication-link{float:none;margin-left:0}}@media (min-width: 75.01em){.publication-single{float:left}.publication-sidebar{float:right;margin-top:6.25rem;width:calc(100% - (50em + 1.25rem * 3))}}.specialties-list,.specialties-list li{list-style-type:none;margin-left:0;padding-left:0}.specialty{margin-top:3.75rem}.specialty .faculty-listing{min-height:0%}.specialties-header{margin-bottom:3.75rem}@media (min-width: 30.01em){.specialties-list li{display:inline-block;margin-bottom:1.25rem;vertical-align:top;width:47%}.specialties-list li:nth-child(odd){margin-right:3.75rem}.specialty{max-width:100%}}@media (min-width: 55.01em){.specialties-list li{margin-right:3.75rem;width:28%}}.faculty-profile-courses{margin-bottom:5rem;position:relative;width:100%}.faculty-profile-courses main>.call-to-action{margin-bottom:3.75rem;text-transform:none}.faculty-profile-courses .call-to-action--reversed{text-transform:none}.faculty-profile-courses-list,.faculty-profile-courses-list li{list-style-type:none;padding-left:0}.courses-login-link{display:block;margin-bottom:3.75rem}.course-semester{opacity:.7}.course-title{display:block}tr.course{border-bottom:3px solid #d4d4d4}@media (min-width: 55.01em){.courses-login-link{margin-top:0;position:absolute;right:0;top:.4rem}.courses-table-caption{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.courses-table-caption p{margin-bottom:.8rem;margin-top:0}.courses-table-caption p:first-child{margin-right:1.25rem}.courses-table-caption p:last-child{font-style:italic}table.courses th:first-child{width:16.25rem}table.courses th:not(:first-child){text-align:center}tr.course{border-bottom:0}tr.course:not(:last-child) td{border-bottom:1px solid #f2f2f2}tr.course td:not(:first-child){text-align:center}}.expand-content-button{background-color:transparent;color:#bf5700;outline:1px solid #bf5700;margin-top:.8rem;padding-top:.4rem;padding-bottom:.4rem;padding-left:.8rem;padding-right:.8rem}.expand-content-button:before{margin-right:.4rem;position:relative;top:0.3333em}.expand-content-button:focus{background-color:#bf5700;color:#fff}.expand-content-button:hover{cursor:pointer}.expanded-content{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.expanded-content.focusable:active,.expanded-content.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.is-expanded .expanded-content{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}@media (min-width: 55.01em){.expand-for-desktop .expanded-content{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.expand-for-desktop .expand-content-button{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.expand-for-desktop .expand-content-button.focusable:active,.expand-for-desktop .expand-content-button.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}}.faculty-profiles .main .icon{opacity:.5}

/*# sourceMappingURL=faculty.css.map */
