/*!
Theme Name: WashU WWW
Theme URI: https://wustl.edu
Author: WUSTL PA Digital Team
Author URI: https://wustl.edu
Description: The theme for the primary Washington University in St. Louis website.
Version: 1.12.16
License: GNU General Public License
License URI: license.txt
Text Domain: wustl-www
Domain Path: /_lang/
Tags: responsive, HTML5

This theme is based on antipasto which is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.
*/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,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;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}img{max-width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:#555;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.45;overflow-x:hidden}::selection{background:#ddd !important;color:inherit}::-moz-selection{background:#ddd !important;color:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em;margin-top:1.25em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:2em;line-height:1;font-weight:400;letter-spacing:0.05em;margin-bottom:1.2em;text-transform:uppercase}h2{font-size:1.3em;font-weight:800;letter-spacing:0.01em;line-height:1.4;color:#3d3d3d}@media screen and (min-width: 768px){h2{font-size:1.6em}}h3{font-size:1.1em;font-family:"Libre Baskerville","Times New Roman",serif;font-weight:600;letter-spacing:0.01em;line-height:1.7em}@media screen and (min-width: 768px){h3{font-size:1.3em}}h4{color:#3d3d3d;font-size:1.1em;font-weight:600;letter-spacing:0.01em;line-height:1.25em}h5,h6{color:#3d3d3d;font-size:0.875em;font-weight:800;letter-spacing:0.1em;line-height:1.25}h5{text-transform:uppercase}h6{letter-spacing:0.025em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}a{color:#d01c29;text-decoration:underline}a:hover,a:focus,a:active{color:#a51417;text-decoration:underline}.link-heading{color:inherit;text-decoration:none}.link-heading:active,.link-heading:visited,.link-heading:hover,.link-heading:focus{color:inherit}p{margin-bottom:1.25em;line-height:1.5}strong,b{font-weight:600}dfn,cite,em,i{font-style:italic}.intro,.is-style-intro{color:#a51417;font-family:"Libre Baskerville","Times New Roman",serif;font-size:1.1em;font-weight:normal;line-height:1.3em;letter-spacing:0.015em;margin-bottom:0.5em}@media screen and (min-width: 600px){.intro,.is-style-intro{font-size:1.3em}}@media screen and (min-width: 840px){.intro,.is-style-intro{font-size:1.7em}}.lead,.is-style-lead{font-family:"Libre Baskerville","Times New Roman",serif;font-size:0.9em;font-weight:300;line-height:1.5em;margin-top:25px;margin-bottom:20px}@media screen and (min-width: 768px){.lead,.is-style-lead{font-size:1em}}.list-heading{color:#3d3d3d;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;line-height:1.25}.indent{margin-left:25px}.legalese{font-family:"Libre Baskerville","Times New Roman",serif;font-size:0.75em;font-style:italic}ul{list-style:disc}ol{list-style:decimal}ul,ol{padding:0 0 0 1.125em;margin:0 0 40px 0}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:26px}ul.unstyled,ol.unstyled,ul.is-style-unstyled,ol.is-style-unstyled{padding-left:0;list-style:none}ul.unstyled li,ol.unstyled li,ul.is-style-unstyled li,ol.is-style-unstyled li{line-height:1.25em;font-weight:600;margin-bottom:12px}ul.unstyled ul,ul.unstyled ol,ol.unstyled ul,ol.unstyled ol,ul.is-style-unstyled ul,ul.is-style-unstyled ol,ol.is-style-unstyled ul,ol.is-style-unstyled ol{margin-top:10px}ul.unstyled a,ol.unstyled a,ul.is-style-unstyled a,ol.is-style-unstyled a{text-decoration:none;font-weight:600}ul.unstyled a:hover,ol.unstyled a:hover,ul.is-style-unstyled a:hover,ol.is-style-unstyled a:hover{text-decoration:underline}ul.unstyled a:focus,ol.unstyled a:focus,ul.is-style-unstyled a:focus,ol.is-style-unstyled a:focus{text-decoration:underline}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}hr{margin:20px 0;border:0;border-top:1px solid #dadada;border-bottom:1px solid #fff}blockquote,.wp-block-quote,.wp-block-quote.is-style-large{margin:0 0 2rem;padding:6.4rem 0 1.6rem;font-family:"Libre Baskerville","Times New Roman",serif;font-size:2rem;font-weight:normal;line-height:1.6;text-align:center;position:relative}blockquote::before,.wp-block-quote::before,.wp-block-quote.is-style-large::before{content:'';position:absolute;top:0.64rem;left:0;right:0;z-index:1;margin:0 auto;width:6rem;height:4rem;background:#fff url("_assets/img/quote.svg") no-repeat center;background-size:3.2rem}blockquote::after,.wp-block-quote::after,.wp-block-quote.is-style-large::after{content:'';position:absolute;top:2.88rem;left:0;right:0;width:14rem;height:1px;margin:0 auto;background:#6c7373}blockquote p,.wp-block-quote p,.wp-block-quote.is-style-large p{max-width:73.6rem;margin:0 auto 1.2rem;font-size:inherit;font-style:inherit}blockquote p:last-child,.wp-block-quote p:last-child,.wp-block-quote.is-style-large p:last-child{margin-bottom:0}blockquote cite,blockquote .bq-citation,.wp-block-quote cite,.wp-block-quote .bq-citation,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large .bq-citation{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:normal;line-height:1.45;color:#6c7373}blockquote cite::before,blockquote .bq-citation::before,.wp-block-quote cite::before,.wp-block-quote .bq-citation::before,.wp-block-quote.is-style-large cite::before,.wp-block-quote.is-style-large .bq-citation::before{content:'';display:inline-block;width:2rem;height:1px;background:#6c7373;margin-right:1.2rem;vertical-align:middle;margin-top:-0.2rem}.pullquote,.wp-block-pullquote blockquote{margin:0 0 2rem;padding:0.5em 0 0.5em 1em;border-left:4px solid #a51417;font-family:"Libre Baskerville","Times New Roman",serif;font-size:1.92rem;font-style:italic;font-weight:normal;text-align:left}@media screen and (min-width: 768px){.pullquote,.wp-block-pullquote blockquote{font-size:2.3rem}}.pullquote::before,.pullquote::after,.wp-block-pullquote blockquote::before,.wp-block-pullquote blockquote::after{content:none}.pullquote p,.wp-block-pullquote blockquote p{font-size:inherit;line-height:inherit;max-width:100%;margin:0}.pullquote cite,.pullquote .bq-citation,.wp-block-pullquote blockquote cite,.wp-block-pullquote blockquote .bq-citation{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:normal;line-height:1.45;color:#6c7373}.pullquote cite::before,.pullquote .bq-citation::before,.wp-block-pullquote blockquote cite::before,.wp-block-pullquote blockquote .bq-citation::before{display:none}.wp-block-pullquote{padding:0}.citation{font-size:0.875em;font-weight:800;line-height:1.33;text-align:left;margin:0em 2em 2em 1em}@media (min-width: 640px){.citation{margin:0 2em 2em;text-align:right}}cite{font-family:"Libre Baskerville","Times New Roman",serif;font-size:16px;font-style:normal;font-weight:bold;line-height:1.5}address{margin:0 0 30px}code,kbd,pre,tt,var{font-family:Inconsolata, monospace}pre{background:#eee;border-left:2px solid #3863c1;max-width:100%;overflow:auto;padding:30px}abbr,acronym{border-bottom:1px dotted #222;cursor:help}mark,ins{background:#3863c1;color:#fff;padding:0 0.2em;text-decoration:none}big{font-size:125%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.screen-reader-text,.skip-link{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;width:1px;height:1px;overflow:hidden;word-wrap:normal !important}.skip-link:focus{background-color:#fff;box-shadow:0 0 10px -1px rgba(0,0,0,0.5);outline:none !important;clip:auto !important;color:#a51417;display:block;font-size:16px;font-weight:600;height:auto;left:0.3em;top:0.3em;line-height:normal;padding:0.9em 1.6em;text-decoration:none;width:auto;z-index:100000;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.grid,.grid-1-4,.grid-1-3,.grid-1-2,.grid-2-3,.grid-3-4{box-sizing:border-box;margin-bottom:1.5rem}@media screen and (min-width: 768px){.grid.grid-first,.grid-first.grid-1-4,.grid-first.grid-1-3,.grid-first.grid-1-2,.grid-first.grid-2-3,.grid-first.grid-3-4,.grid:first-child,.grid-1-4:first-child,.grid-1-3:first-child,.grid-1-2:first-child,.grid-2-3:first-child,.grid-3-4:first-child{margin-left:0}.grid.not-last,.not-last.grid-1-4,.not-last.grid-1-3,.not-last.grid-1-2,.not-last.grid-2-3,.not-last.grid-3-4{margin-right:3rem}}.grid:after,.grid-1-4:after,.grid-1-3:after,.grid-1-2:after,.grid-2-3:after,.grid-3-4:after{content:"";display:table;clear:both}@media screen and (min-width: 768px){.grid-1-4{float:left;width:23.5%;width:calc(25% - .75 * 3rem);margin-left:2%;margin-left:calc(3rem * 0.99)}}@media screen and (min-width: 768px){.grid-1-3{float:left;width:32%;width:calc(33.3333333333% - .6666666667 * 3rem);margin-left:2%;margin-left:calc(3rem * 0.99)}}@media screen and (min-width: 768px){.grid-1-2{float:left;width:49%;width:calc(50% - .5 * 3rem);margin-left:2%;margin-left:calc(3rem * 0.99)}}@media screen and (min-width: 768px){.grid-2-3{float:left;width:65.3333333333%;width:calc(66.6666666667% - .3333333333 * 3rem);margin-left:2%;margin-left:calc(3rem * 0.99)}}@media screen and (min-width: 768px){.grid-3-4{float:left;width:73.5%;width:calc(75% - .25 * 3rem);margin-left:2%;margin-left:calc(3rem * 0.99)}}.grid-row{clear:both}.grid-row [class*="grid"]:first-child{margin-left:0}.grid-row:after{content:"";display:table;clear:both}@media screen and (min-width: 768px){.offset-right{float:right !important}}.button{display:inline-block;color:#2b8282;cursor:pointer;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:800;line-height:1em;text-decoration:none;margin:0 20px 20px 0}.button.red,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.is-style-default .wp-block-button__link{border-radius:6px;cursor:pointer;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1em;padding:12px 28px;letter-spacing:0.1em;background-color:#a51417;border:1px solid #a51417;color:#fff;text-decoration:none}.button.gray,.wp-block-button .has-gray-dark-background-color,.is-style-secondary .wp-block-button__link{border-radius:6px;cursor:pointer;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1em;padding:12px 28px;letter-spacing:0.1em;background-color:#3c3d3d;border:1px solid #3c3d3d;color:#fff;text-decoration:none}.button:hover{color:#2b8282;text-decoration:underline}.button.red:hover,.wp-block-button .wp-block-button__link:hover,.wp-block-file a.wp-block-file__button:hover,.button.gray:hover,.wp-block-button .has-gray-dark-background-color:hover,.button.red:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus,.button.gray:focus,.wp-block-button .has-gray-dark-background-color:focus{background-color:#fff;border:1px solid #a51417;color:#a51417;text-decoration:none}[style*="text-align: center"] .button{margin:0 10px 20px}table{width:98%;margin:1em 0 1.6em 0;border:1px solid #3c3d3d;border-collapse:collapse}td,th{padding:1em;border:1px solid #dadada;font-size:0.866667em;line-height:1.1em}tr:nth-child(odd){background-color:#eee}th,th>a{background-color:#3d3d3d;color:#eee}th.name{width:23%}th.title,th.email{width:30%}th.phone{width:17%}ul.subnav,ul.subnav ul{padding-left:0;list-style:none}ul.subnav>.current_page_ancestor{border-top:none;border-bottom:1px solid #c8c8c8}ul.subnav>.current_page_ancestor>a{color:#3d3d3d;font-family:"Libre Baskerville","Times New Roman",serif;font-size:1.5em;padding-bottom:.65em}ul.subnav>.current_page_ancestor>a:hover{color:#a51417}ul.subnav ul a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875em;font-weight:600;line-height:1.25em;padding:15px 0px 15px 10px}ul.subnav ul .current_page_parent>a,ul.subnav ul .current_page_item>a{background-color:#3c3d3d;color:#fff}ul.subnav ul ul a{padding-left:30px;background-color:#e2e1e1}ul.subnav ul ul .current_page_item>a{background-color:#c8c8c8;color:#a51417}ul.subnav ul ul a{padding-left:45px}ul.subnav li{border-top:1px solid #c8c8c8}ul.subnav a{display:block;padding-bottom:10px;padding-top:10px;text-decoration:none}ul.subnav a:hover{text-decoration:underline}ul.subnav a:focus{text-decoration:underline}.container{margin:0 auto}@media screen and (min-width: 600px){.container{width:600px}}@media screen and (min-width: 768px){.container{width:768px}}@media screen and (min-width: 840px){.container{width:840px}}@media screen and (min-width: 960px){.container{width:840px}}@media screen and (min-width: 1080px){.container{width:960px}}@media screen and (min-width: 1380px){.container{width:1260px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.site-content img{width:auto;height:auto}.page .entry-title{margin-top:0}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}a.hover-underline{text-decoration:none}a.hover-underline:hover{text-decoration:underline}.notice{background-color:#fc0;padding:5px 10px}.hidden{display:none !important}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.page-child .site-content .container,.page-template-default .site-content .container,.page-template-directory .site-content .container,.error404 .site-content .container{padding:40px 0 40px}@media screen and (min-width: 768px){.page-child .site-content .container,.page-template-default .site-content .container,.page-template-directory .site-content .container,.error404 .site-content .container{padding:60px 0 40px}}@media screen and (min-width: 840px) and (max-width: 1079px){.page-child .site-content .container,.page-template-default .site-content .container,.page-template-directory .site-content .container,.error404 .site-content .container{padding:45px 25px 40px}}@media screen and (min-width: 1380px){.page-child .site-content .container,.page-template-default .site-content .container,.page-template-directory .site-content .container,.error404 .site-content .container{width:1260px}}.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{padding:0 20px}@media screen and (min-width: 768px){.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{padding:0 40px}}@media screen and (min-width: 840px){.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{width:550px;float:left;padding:0 40px 0 0}}@media screen and (min-width: 960px){.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{width:550px}}@media screen and (min-width: 1080px){.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{width:700px}}@media screen and (min-width: 1380px){.page-child .content-area,.page-template-default .content-area,.page-template-directory .content-area,.error404 .content-area{padding:0 40px;width:960px}}.page-child .content-area.no-sidebar,.page-template-default .content-area.no-sidebar,.page-template-directory .content-area.no-sidebar,.error404 .content-area.no-sidebar{float:none;margin:0 auto}@media screen and (min-width: 840px){.page-child .content-area.no-sidebar,.page-template-default .content-area.no-sidebar,.page-template-directory .content-area.no-sidebar,.error404 .content-area.no-sidebar{padding:0}}.page-child .content-area.no-sidebar ol li,.page-template-default .content-area.no-sidebar ol li,.page-template-directory .content-area.no-sidebar ol li,.error404 .content-area.no-sidebar ol li{margin:10px 0}.page-child .sidebar,.page-template-default .sidebar,.page-template-directory .sidebar,.error404 .sidebar{display:none}@media screen and (min-width: 840px){.page-child .sidebar,.page-template-default .sidebar,.page-template-directory .sidebar,.error404 .sidebar{display:block;width:240px;float:left}}@media screen and (min-width: 1080px){.page-child .sidebar,.page-template-default .sidebar,.page-template-directory .sidebar,.error404 .sidebar{width:260px}}@media screen and (min-width: 1380px){.page-child .sidebar,.page-template-default .sidebar,.page-template-directory .sidebar,.error404 .sidebar{width:300px;padding:0 40px 0 0}}.page-child footer,.page-template-default footer,.page-template-directory footer,.error404 footer{clear:both}@media screen and (max-width: 1079px){.page-template-landing .grid-1-2{float:none;width:100%;margin:0}.page-template-landing .grid-1-2 iframe{display:block;margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1079px){.page-template-landing .grid-1-4{width:49%;width:calc( 50% - 0.5 * 2rem);margin-left:2%;margin-left:calc( 2rem * 1)}.page-template-landing .grid-1-4:nth-child(odd){margin-left:0}}@media screen and (min-width: 1380px){.page-template-landing .lead,.page-template-landing .intro{max-width:960px;margin-left:auto;margin-right:auto}}.page-template-landing .site-content .container{padding-left:20px;padding-right:20px}.page-template-landing .entry-header{color:#fff;text-align:center;position:absolute;bottom:15%;left:0;width:100%;background:none;z-index:2}.page-template-landing .entry-title{font-size:2em;letter-spacing:0.05em;font-weight:200;margin:0;text-transform:uppercase}@media screen and (min-width: 600px){.page-template-landing .entry-title{font-size:3em}}@media screen and (min-width: 840px){.page-template-landing .entry-title{font-size:4em}}.page-template-landing .wu-page-hero{line-height:0;position:relative}.page-template-landing .wu-page-hero .attachment-post-thumbnail{width:100%;height:auto;display:block}.page-template-landing .wu-page-hero:before{background:linear-gradient(to bottom, rgba(0,0,0,0) 40%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.responsive_image{width:100%;height:auto}.by-the-numbers{padding:25px 15px 60px;position:relative;text-align:center;background-color:#eee;margin-bottom:40px}@media screen and (min-width: 600px){.by-the-numbers{padding:50px 0 60px}}.numbers-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:420px;margin:0 auto}@media screen and (min-width: 840px){.numbers-flex{max-width:960px}}.no-flexbox .numbers-flex{text-align:center}.numbers-flex p{display:none}.numbers-flex-6{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:420px;margin:0 auto}@media screen and (min-width: 840px){.numbers-flex-6{max-width:600px}}@media screen and (min-width: 1080px){.numbers-flex-6{max-width:1160px}}.numbers-flex-6 .number img{max-width:115px}.numbers-item{display:inline-block;line-height:1em;padding:5px;vertical-align:top;width:155px;text-align:center}@media screen and (max-width: 840px){.numbers-item{padding:5px 5px 20px}}.numbers-item a{text-decoration:none}.numbers-item a:hover .numbers-teaser:after,.numbers-item a:focus .numbers-teaser:after{opacity:1}.numbers-item .numbers-teaser{color:#3c3d3d;text-transform:uppercase;font-weight:700;font-size:0.8em;line-height:1.3;display:block;position:relative;padding-bottom:0.75em}.numbers-item .numbers-teaser:after{content:'';position:absolute;left:0;bottom:0;background:#a51417;display:block;width:100%;height:2px;opacity:0;transition:opacity 0.2s}.numbers-item .number{margin:0 auto 5px}@media screen and (max-width: 420px){.numbers-item .number img{max-width:130px}}.ucouncil{margin-bottom:25px}.webcam-list{list-style:none;margin:0 -3px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webcam-list li{width:33.3333%;padding:0px 3px 6px;text-align:center}.no-flexbox .webcam-list li{float:left}@media screen and (min-width: 600px){.webcam-list li{width:20%}}.has-red-background-color{background-color:#a51417}.has-red-color{color:#a51417}.has-gray-dark-background-color{background-color:#3c3d3d}.has-gray-dark-color{color:#3c3d3d}.has-turquoise-background-color{background-color:#2b8282}.has-turquoise-color{color:#2b8282}.has-yellow-background-color{background-color:#fc0}.has-yellow-color{color:#fc0}.has-purple-background-color{background-color:#612166}.has-purple-color{color:#612166}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-text-color a,.has-text-color a:active,.has-text-color a:hover{color:inherit}.wp-block-separator.is-style-default{max-width:100px;margin-left:auto;margin-right:auto}.wp-block-separator.is-style-dots{border-bottom:1px solid #dadada}.wp-block-separator.is-style-dots::before{content:none}.wp-block-file a.wp-block-file__button{padding:0.5em 1.25em;letter-spacing:normal}.wp-block-file a.wp-block-file__button:hover{color:#a51417}.home .keyword{letter-spacing:0.11em;text-transform:uppercase}.home h2,.home p{padding-left:5%;padding-right:5%}@media screen and (max-width: 599px){.home .intro{font-size:1.3em}}.home .lead{margin-top:0}@media screen and (max-width: 767px){.home .lead{font-size:0.9em}}.hero{line-height:0;position:relative}.hero .screen-reader-text{padding:0;margin:0}#home-video{width:100%;background-color:#000}@media screen and (min-width: 840px){#home-video{margin-top:-114px}.no-video #home-video{margin-top:0}}@media screen and (min-width: 1080px){#home-video{margin-top:-81px}.no-video #home-video{margin-top:0}}#home-video-image{max-width:none;width:100%}#home-video-play,#home-video-pause{display:none;opacity:0;position:absolute;left:1.2em;bottom:1em;background:none;border:none;text-indent:-9999px;height:2.12em;width:2.12em;padding:0;background:url(_assets/img/icon-video-control.svg) no-repeat bottom center;background-color:rgba(255,255,255,0.9);background-size:100%;border-radius:50%}@media screen and (min-width: 1025px){#home-video-play,#home-video-pause{display:block}#home-video-play.hide,#home-video-pause.hide{display:none}}.no-svg #home-video-play,.no-svg #home-video-pause{background-image:url(_assets/img/icon-video-control.png)}#home-video-play:focus,#home-video-play.paused,#home-video-pause:focus,#home-video-pause.paused{opacity:1}#home-video-play{background-position:top center}#home-video-icon{display:none;position:absolute;left:50%;top:50%;width:6em;height:6em;opacity:1;background:url(_assets/img/icon-video-control.svg) no-repeat top center;background-color:rgba(255,255,255,0.9);background-size:100%;border-radius:50%;margin-left:-3em;margin-top:-3em;transition:opacity 0.1s,transform 0.2s cubic-bezier(0.26, 0.85, 0.55, 1);cursor:pointer}@media screen and (min-width: 1025px){#home-video-icon{display:block}#home-video-icon.hide{display:none}}#home-video-icon:hover{-ms-transform:scale(1.1);transform:scale(1.1)}#home-video-icon.hide{opacity:0;cursor:default}.no-svg #home-video-icon{background-image:url(_assets/img/icon-video-control.png)}#home-hero-image img{width:100%}.announcement-banner{display:block;background-color:#2b8282;color:#fff;padding:8px 0;text-align:center}.announcement-banner .container{max-width:90%}.announcement-banner .heavy{font-weight:600}.announcement-banner a{color:#fff}.audience-nav{display:none}@media screen and (min-width: 840px){.audience-nav{display:block;background-color:#3c3d3d;position:relative}.audience-nav:after{background-image:url("_assets/img/pull-down.png");background-repeat:no-repeat;content:'';height:40px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:100%;width:87px}.audience-nav.expand:after{background-image:url("_assets/img/pull-up.png")}.audience-nav.expand{height:415px}.audience-nav.expand .audience ul{display:block}.audience-nav.expand .audience li:first-of-type ul{border-left:#555 solid 1px;left:-1px}}@media screen and (min-width: 1380px){.audience-nav.expand{height:375px}}.audience-nav-list{display:none;list-style:none;padding-left:0}@media screen and (min-width: 840px){.audience-nav-list{display:block;text-align:center;margin-bottom:0}}@media screen and (min-width: 840px){.audience{display:-ms-flexbox;display:flex;font-size:0.875em;text-transform:uppercase}.audience>li{-ms-flex-align:center;align-items:center;border-right:#555 solid 1px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:1.25em;position:relative;margin:20px 0;width:20%}.audience>li:nth-child(1){border-left:#555 solid 1px;width:23.5%}.audience>li:nth-child(2){width:18.2%}.audience>li:nth-child(3){width:20.2%}.audience>li:nth-child(4){width:19.5%}.audience>li:nth-child(5){width:18.6%}.no-flexbox .audience>li{float:left;display:block}.audience ul{background-color:#3c3d3d;border-right:#555 solid 1px;display:none;height:335px;left:0;line-height:1;list-style:none;margin-left:0;padding:20px 17%;position:absolute;text-align:left;top:100%;right:-1px;z-index:1}.audience ul a{color:#fff;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1;padding:8px 0;display:block;text-transform:none;letter-spacing:1px}.audience a{color:#fff;display:inline-block;padding:0 10px;text-decoration:none;font-weight:600;letter-spacing:2px;max-width:100%}.audience a:hover:before,.audience a:hover{text-decoration:underline}.audience>li>a:before{content:'for\a0';display:inline-block;font-family:"Libre Baskerville","Times New Roman",serif;font-style:italic;font-weight:400;letter-spacing:0;text-transform:lowercase}}@media screen and (min-width: 1380px){.audience>li:nth-child(1){width:23.7%}.audience>li:nth-child(2){width:20%}.audience>li:nth-child(3){width:20.3%}.audience>li:nth-child(4){width:17.2%}.audience>li:nth-child(5){width:18.8%}.audience ul{height:315px}}.stories-intro{padding:20px 0 40px;text-align:center}@media screen and (min-width: 600px){.stories-intro{padding:25px 0 50px}}@media screen and (min-width: 840px){.stories-intro{padding:60px 0}}@media screen and (min-width: 768px) and (max-width: 839px){.stories-intro .intro{font-size:1.4em}}.cta{color:#fff;font-size:0.875em;font-weight:600;letter-spacing:1.5px;padding:5px 0;text-transform:uppercase}.stories{background-color:#eee;padding:0 0 75px;text-align:center}@media screen and (min-width: 768px){.stories{padding:0}}.stories .story-wrapper{margin:0}@media screen and (min-width: 768px){.stories .story-wrapper{width:50%}.stories .story-wrapper .post{margin-right:30px}.stories .story-wrapper:first-child .post{margin-left:30px;margin-right:0}}.stories .post{position:relative;width:90%;max-width:450px;margin:0 auto}@media screen and (min-width: 768px){.stories .post{margin:0;width:auto;max-width:100%}}.stories .post .post-image{margin:0;line-height:0;overflow:hidden}.stories .post .post-image img{position:relative;z-index:-1;display:block;width:100%;max-width:none;transition:transform 0.3s}.stories .post .post-image .image-wrapper{display:inline-block;position:relative;z-index:1}.stories .post .post-image .image-wrapper:before{background:linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.stories .post .post-image:before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transition:background 0.2s}.stories .post .entry-footer{background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 20px 15px;width:100%;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 420px){.stories .post .entry-footer{padding:0 30px 20px}}@media screen and (min-width: 840px){.stories .post .entry-footer{padding:0 40px 30px}}.stories .post .entry-footer h3{line-height:1.4em;margin:0;font-size:1em}@media screen and (min-width: 420px){.stories .post .entry-footer h3{font-size:1.1em;margin-bottom:0.2em}}@media screen and (min-width: 1080px){.stories .post .entry-footer h3{font-size:1.3em}}@media screen and (min-width: 1380px){.stories .post .entry-footer h3{margin-bottom:0.5em}}.stories .post .entry-footer h3 .link-heading::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.stories .post .entry-footer h3 .link-heading:hover{text-decoration:none}.stories .post .entry-footer .cta p{position:relative;display:inline-block;margin:0;padding:0}.stories .post .entry-footer .cta p:after{content:'';position:absolute;left:0;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}@media screen and (max-width: 419px){.stories .post .entry-footer .cta p{font-size:0.775em}}.stories .post:hover .post-image img,.stories .post a:focus+.post-image img{-ms-transform:scale(1.02);transform:scale(1.02)}.stories .post:hover .post-image:before,.stories .post a:focus+.post-image:before{background:rgba(0,0,0,0.3)}.stories .post:hover .cta p:after,.stories .post a:focus+.cta p:after{opacity:1}.stories .container{position:relative;top:65px}@media screen and (min-width: 600px){.stories .container{top:60px}}@media screen and (min-width: 768px){.stories .container{top:-50px}}@media screen and (min-width: 1380px){.stories .container{width:1100px}}.stories .cta-source{background-color:#2b8282;background-image:url("_assets/img/static/sourcebox-blue.png");background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;background-size:cover;color:#fff;font-family:"Libre Baskerville","Times New Roman",serif;font-size:0.95em;font-style:italic;min-height:100px;margin:0 auto;padding:15px 25px;position:absolute;left:0;right:0;top:-110px;width:80%;max-width:330px;z-index:20}@media screen and (min-width: 768px){.stories .cta-source{font-size:1em;height:200px;padding:25px;top:-30px;width:250px}}@media screen and (min-width: 1080px){.stories .cta-source{font-size:1.1em;height:240px;padding:35px 15px}}@media screen and (min-width: 1380px){.stories .cta-source{font-size:1.2em;height:280px;padding:50px 15px}}.stories .cta-source .explore{color:#fff;display:inline-block;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.85em;font-style:normal;font-weight:600;letter-spacing:0.1em;margin-top:10px;text-transform:uppercase;position:relative}@media screen and (min-width: 768px){.stories .cta-source .explore{margin-top:20px}}@media screen and (min-width: 1080px){.stories .cta-source .explore{margin-top:30px}}@media screen and (min-width: 1380px){.stories .cta-source .explore{margin-top:40px}}.stories .cta-source .explore:after{content:'';position:absolute;left:0;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}.stories .cta-source .explore:hover{text-decoration:none}.stories .cta-source .explore:hover:after{opacity:1}.slice-intro .keyword{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.slice-intro h2{font-family:"Libre Baskerville","Times New Roman",serif;font-weight:500;text-transform:none;margin-top:0}@media screen and (min-width: 768px){.slice-intro{margin:0 auto 45px}}@media screen and (min-width: 1080px){.slice-intro{width:960px}}.make-a-gift{margin:40px 0 50px}@media screen and (min-width: 768px){.make-a-gift{margin:0 auto 80px}}@media screen and (min-width: 1080px){.make-a-gift{width:960px}}.make-a-gift h3{color:#3d3d3d;padding:0 5%}.make-a-gift .call-to-action{text-transform:uppercase;text-decoration:none;font-weight:600;letter-spacing:0.05em;color:#a51417;margin:0 1.5rem}@media screen and (min-width: 420px){.make-a-gift .call-to-action{margin:0 2rem}}.make-a-gift .call-to-action:hover{text-decoration:underline}.social{padding:15px 0 0;background-color:#eee;color:#fff;margin:auto}@media screen and (min-width: 768px){.social{padding:0}}.social .container{margin-bottom:-34px;line-height:0;position:relative}@media screen and (min-width: 768px){.social .container{margin-bottom:-40px}}.social h2{color:#fff}.social h2 .keyword{color:#fff}.social .bold{font-weight:600}.social .italics{font-style:italic}.social .social-text{line-height:1.25em;overflow:hidden}.social .social-source{font-size:0.7em;font-weight:800;line-height:2.5em;padding:2px 15px 0;height:40px;width:100%;color:#fff}.social-share{background-color:#fff;padding:80px 0 40px}.social-share .sns{text-align:center}.social-share .social-icons{display:inline-block}.social-item.item2{position:relative;margin:0;overflow:hidden}.social-item.item2 .item2-container{padding:2%}.social-item.item2 .happenings-title{display:inline-block;width:100%}.social-item.item2 .social-happenings{display:inline-block;color:#3c3d3d;float:left;width:100%}@media screen and (min-width: 768px){.social-item.item2 .social-happenings{width:47%;height:100%}}.social-item.item2 .social-event{width:100%;display:inline-block;position:relative}.social-item.item2 .social-event .social-event-img{background-color:#3c3d3d;overflow:hidden;position:relative}.social-item.item2 .social-event .social-event-img:before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transition:background 0.2s}.social-item.item2 .social-event .social-event-img img{transition:transform 0.3s}.social-item.item2 .social-event:hover .social-event-img img,.social-item.item2 .social-event a:focus+.social-event-img img{-ms-transform:scale(1.02);transform:scale(1.02)}.social-item.item2 .social-event:hover .social-event-img:before,.social-item.item2 .social-event a:focus+.social-event-img:before{background:rgba(0,0,0,0.3)}.social-item.item2 .social-event .social-event-summary{padding:15px 20px;line-height:110%;background-color:#3c3d3d}@media screen and (min-width: 768px){.social-item.item2 .social-event .social-event-summary{padding:15px}}@media screen and (min-width: 768px){.social-item.item2 .social-event{float:right;width:47%}}.social-item.item2 .happenings{font-weight:bold;font-size:1.5em;text-transform:uppercase;letter-spacing:1.5px}.social-item.item2 .events{padding:10px 0;line-height:130%;height:25%;overflow:hidden;display:block}@media screen and (min-width: 1080px) and (max-width: 1379px){.social-item.item2 .events{padding:5px 0 10px;font-size:0.85em}}.social-item.item2 .events a{color:#555}.social-item.item2 .events a:hover{color:#a51417}.social-item.item2 .events .date{color:#a51417;float:left;width:20%;text-align:center;font-weight:200}.social-item.item2 .events .date .month{font-size:1.2em;text-transform:uppercase}.social-item.item2 .events .date .day{font-size:2em;line-height:1em}.social-item.item2 .events .schedule{padding-left:5%;padding-right:10px;float:right;width:80%;text-align:left;line-height:1.125em}.social-item.item2 .events .schedule .time{font-size:0.9em;line-height:1.5em}.social-item.item2 hr{margin:0;color:#c8c8c8}.social-item{position:relative;margin-bottom:25px}@media screen and (min-width: 1080px){.social-item{margin-bottom:0}}.social-item .social-img{background-color:#000;position:relative}.social-item .social-img:before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transition:background 0.2s}.social-item .social-img img{transition:transform 0.3s}.social-item .social-text{padding-top:5%}@media screen and (min-width: 768px){.social-item .social-text{height:120px}}.social-item .social-text .link-heading::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.social-item .social-text .link-heading:hover{text-decoration:none}.social-item:hover .social-img img,.social-item a:focus+.social-img img{-ms-transform:scale(1.02);transform:scale(1.02)}.social-item:hover .social-img:before,.social-item a:focus+.social-img:before{background:rgba(0,0,0,0.3)}.social-embed{background-color:#105f86}.bear-sports{background-color:#a51417}.bear-sports .social-text{font-family:"Libre Baskerville","Times New Roman",serif;line-height:1.5}.social-events{background-color:#fff}.social-events .social-source{background-color:#eee;color:#a51417;height:32px}@media screen and (min-width: 768px){.social-events .social-source{padding-right:50%;height:40px}}.social-container{display:inline-block;margin-left:auto;margin-right:auto;width:100%;font-size:16px}.social-container .leftalign{float:left}.social-container .rightalign{float:right}.social-container .social-img{overflow:hidden}.social-container .social-item{margin-right:auto;margin-left:auto;width:90%}.social-container .social-item .social-text{display:inline-block;padding:15px}.social-container .item2{display:block}.social-container .item2 .social-happenings{margin-bottom:20px}@media screen and (min-width: 768px){.social-container .item2 .social-happenings{margin-left:10px}}.social-container .item2 .social-event-summary{text-align:center}.social-container .event-location{font-size:0.75em;font-weight:600;letter-spacing:0.1em;padding-bottom:0.5em;text-transform:uppercase}.social-container .event-title{font-family:"Libre Baskerville","Times New Roman",serif;font-size:1em;font-style:italic;line-height:1.5em;padding-bottom:0.5em}.social-container .event-title .link-heading::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.social-container .event-title .link-heading:hover{text-decoration:none}.social-container .event-date{font-size:1em}@media screen and (min-width: 420px){.social-container .social-item{float:none;max-width:400px}.social-container .item2{margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){.social-container .social-item{width:280px}.social-container .social-item .social-img{height:280px}.social-container .item0{float:left;margin-left:94px}.social-container .item1{float:right;margin-right:94px}.social-container .item2{float:none;width:580px;max-width:none;margin-right:auto;margin-left:auto}.social-container .item2 .item2-container{height:400px}.social-container .item2 .social-event-img{height:261.696px}.social-container .item2 .social-event-summary{height:152px}.social-container .item2 .social-happenings{margin-bottom:0px;height:388px}}@media screen and (min-width: 840px){.social-container .item0{float:left;margin-left:130px}.social-container .item1{float:right;margin-right:130px}}@media screen and (min-width: 1080px){.social-container .social-item{width:224px}.social-container .social-item .social-img{height:224px}.social-container .item0,.social-container .item1{float:left;margin-left:0px;margin-right:20px}.social-container .item2{float:none;width:472px}.social-container .item2 .item2-container{height:344px}.social-container .item2 .social-event-img{height:209.3568px}.social-container .item2 .social-event-summary{height:153px}.social-container .item2 .social-happenings{height:339.2199936px}}@media screen and (min-width: 1380px){.social-container .social-item{width:280px}.social-container .social-item .social-img{height:280px}.social-container .item0{float:left;margin-left:0px;margin-right:50px}.social-container .item1{float:left;margin-right:50px}.social-container .item2{position:relative;width:600px}.social-container .item2 .item2-container{height:400px}.social-container .item2 .social-event-img{height:270.724512px}.social-container .item2 .social-event-summary{height:145px}.social-container .item2 .social-happenings{height:360px}}.thought-leadership{padding:1.66em 0 3.5em}@media screen and (min-width: 768px){.thought-leadership{padding:2.2em 0 1.75em}}@media screen and (min-width: 840px){.thought-leadership{padding:2.2em 0}}.thought-leadership .slice-intro{text-align:center;margin-bottom:0}.thought-leadership .lead{margin-bottom:0}.people-wrapper .people-heading{font-family:"Libre Baskerville","Times New Roman",serif;font-size:2.2rem;text-align:center;padding:0 0 2.5rem;margin:2rem auto 4rem;width:85%;position:relative}.people-wrapper .people-heading::after{content:'';position:absolute;bottom:0;left:0;right:0;max-width:35rem;width:100%;height:1px;background-color:#c8c8c8;margin:0 auto}.people{background-color:#eee;padding:2em 0 0;margin-top:0}@media screen and (min-width: 768px){.people{margin-top:4em}}.people .people-grid{position:relative;list-style:none;margin:0 auto;padding:0;width:85%}@media screen and (min-width: 768px){.people .people-grid{width:auto;padding:0 25px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 960px){.people .people-grid{padding:0}}.people .people-grid li{margin-bottom:3rem}@media screen and (min-width: 768px){.people .people-grid li{margin-bottom:0}}.people .wu-people{position:relative;border-color:#612166}@media screen and (min-width: 768px){.people .wu-people{width:50%;min-height:32rem}}@media screen and (max-width: 1079px){.people .wu-people{background:#fff}}.people .wu-people:after{border-color:#555}html:not(.no-flexbox) .people .wu-people{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.people .wu-people p{margin:0;padding:0;font-size:0.9em}.people .wu-people .people-image{line-height:0;margin:0;height:290px;max-height:400px;max-width:25rem;width:75%;position:relative;z-index:1}@media screen and (min-width: 600px){.people .wu-people .people-image{height:340px}}@media screen and (min-width: 1080px){html:not(.no-flexbox) .people .wu-people .people-image{height:100%;max-height:none;position:absolute;top:0;width:40%}}.people .wu-people .people-image svg{position:absolute;top:50%;right:-2.5rem;width:5rem;height:5rem;z-index:3;padding:1.2rem;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:2.8rem}.people .wu-people .people-image::before{content:'';position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50%;background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0.8) 100%)}.people .wu-people .people-image .people-headshot{width:100%;height:100%;overflow:hidden}.people .wu-people .people-image .people-headshot>div{width:100%;height:100%;background-size:cover;background-position:center top;transition:transform 0.3s}.people .wu-people .people-image .people-detail{position:absolute;bottom:0;left:0;right:0;z-index:4;width:100%;height:auto;color:#fff;padding:0 2rem 1.7rem;text-shadow:0px 0px 30px rgba(0,0,0,0.8)}.people .wu-people .people-image .people-name{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.35em;margin:0 0 0.2em}@media screen and (max-width: 419px){.people .wu-people .people-image .people-name{font-size:1em}}.people .wu-people .people-image .people-title{line-height:1.3;margin-bottom:0;font-weight:600}.people .wu-people:hover .people-image .people-headshot>div,.people .wu-people a:focus ~ .people-image .people-headshot>div{-ms-transform:scale(1.02);transform:scale(1.02)}.people .wu-people:hover .people-content .cta,.people .wu-people a:focus ~ .people-content .cta{color:#fff}.people .wu-people:hover .people-content .cta:after,.people .wu-people a:focus ~ .people-content .cta:after{opacity:1}.people .wu-people .people-content{padding:2em;transition:0.3s;margin-left:auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width: 1080px){.people .wu-people .people-content{float:right;width:60%;padding:4rem 4rem 4rem 6.5rem}}.people .wu-people .people-content .people-text p{font-family:"Libre Baskerville","Times New Roman",serif;line-height:1.75;margin:0 0 1em}.people .wu-people .people-content .link-heading::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.people .wu-people .people-content .link-heading:hover{text-decoration:none}.people .wu-people .cta{padding:0;font-size:0.8em;color:inherit;letter-spacing:0.08em;transition:color 0.3s;position:relative;display:inline-block}.people .wu-people .cta:after{content:'';position:absolute;left:0;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}.people .wu-people a{outline:none}.people .wu-people a:focus .panel-link{background:none;opacity:0}.people .wu-people a .panel-link:hover{background:none;opacity:0}.people .wu-people:nth-child(1){background:#a51417;color:#fff}.people .wu-people:nth-child(1):hover .people-content,.people .wu-people:nth-child(1) a:focus ~ .people-content{background:#a51417;color:#fff}.people .wu-people:nth-child(1) .people-image svg path{fill:#a51417}.people .wu-people:nth-child(2){background:#2b8282;color:#fff}.people .wu-people:nth-child(2):hover .people-content,.people .wu-people:nth-child(2) a:focus ~ .people-content{background:#2b8282;color:#fff}.people .wu-people:nth-child(2) .people-image svg path{fill:#2b8282}.people .wu-people:nth-child(3){background:#105f86;color:#fff}.people .wu-people:nth-child(3):hover .people-content,.people .wu-people:nth-child(3) a:focus ~ .people-content{background:#105f86;color:#fff}.people .wu-people:nth-child(3) .people-image svg path{fill:#105f86}@media screen and (min-width: 1080px){.people .wu-people:nth-child(3) .people-image{right:0}.people .wu-people:nth-child(3) .people-image svg{left:-2.5rem;right:auto}.people .wu-people:nth-child(3) .people-content{padding:4rem 6.5rem 4rem 4rem;margin-left:0;margin-right:auto}}.people .featured-books{background:#3c3d3d;color:#fff;padding:3.5rem}@media screen and (min-width: 768px){.people .featured-books{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:50%;min-height:32rem}}@media screen and (min-width: 1380px){.people .featured-books{-ms-flex-direction:row;flex-direction:row}}.people .featured-books .books-intro{text-align:center;margin-bottom:3rem;width:100%}@media screen and (min-width: 1380px){.people .featured-books .books-intro{width:45%;-ms-flex-align:center;align-items:center;padding-right:3.5rem;margin:0}}.people .featured-books .books-intro a{text-decoration:none;color:#fff}.people .featured-books .cta{font-size:0.8em;letter-spacing:0.08em;padding:1.5rem 0;position:relative}.people .featured-books .cta:after{content:'';position:absolute;left:0;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}.people .featured-books .cta:hover:after{opacity:1}.people .featured-books .books-covers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;max-width:35rem;margin:0 auto}@media screen and (min-width: 1380px){.people .featured-books .books-covers{width:55%;margin:0}}.people .featured-books .books-covers .book-cover{box-sizing:border-box;width:50%;padding:0 0.75rem}.people .featured-books .books-covers .book-cover a{color:#fff}.initiatives-wrapper{margin-top:0}@media screen and (min-width: 768px){.initiatives-wrapper{margin-top:-4em}}#initiatives{list-style:none;margin:-4em auto 3em;padding:0;width:90%;max-width:600px;position:static}#initiatives section{transition:0.5s cubic-bezier(0, 0, 0.24, 1);width:100%;max-width:450px;margin:0 auto 1.5em;position:relative;overflow:hidden;background:#fff;cursor:pointer}#initiatives section .story:hover .story-image img,#initiatives section.is-focused .story-image img{-ms-transform:scale(1.02);transform:scale(1.02)}#initiatives section .story:hover .story-image:before,#initiatives section.is-focused .story-image:before{background:rgba(0,0,0,0.3)}@media screen and (max-width: 767px){#initiatives section .story-link:focus .story-image img{-ms-transform:scale(1.02);transform:scale(1.02)}#initiatives section .story-link:focus .story-image:before{background:rgba(0,0,0,0.3)}}#initiatives .placeholder{width:30%;background:transparent;position:relative;left:-999em;display:none}#initiatives .initiative{display:block;font-size:16px;font-size:1.6rem;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;line-height:1.5;position:relative;margin:0;padding:0;left:0;bottom:0;right:0;color:#a51417;z-index:1}@media screen and (min-width: 768px){#initiatives .initiative{font-size:14.4px;font-size:1.44rem}}@media screen and (min-width: 840px){#initiatives .initiative{font-size:15px;font-size:1.5rem}}@media screen and (min-width: 1080px){#initiatives .initiative{font-size:16px;font-size:1.6rem}}#initiatives .initiative a,#initiatives .initiative a:visited,#initiatives .initiative a:hover,#initiatives .initiative a:active,#initiatives .initiative a:focus{text-decoration:none;color:#a51417;padding:1.5em 1.5em 0.75em;display:block}#initiatives .initiative .underline{position:relative}#initiatives .initiative .underline:after{content:'';position:absolute;left:0;background:#a51417;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}#initiatives .initiative:hover .underline:after{opacity:1}#initiatives .story{background:#fff;text-align:center}#initiatives .story .more{position:relative;display:inline-block}#initiatives .story .more:after{content:'';position:absolute;left:0;background:#a51417;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}#initiatives .story:hover .more:after{opacity:1}#initiatives .story-image{overflow:hidden;position:relative}#initiatives .story-image:before{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transition:background 0.2s}#initiatives .story-link{text-decoration:none}#initiatives .story img{width:100%;display:block;transition:transform 0.3s}#initiatives .story-title{color:#555;margin:1.2em auto 0;padding:0 1.2em;text-align:center;font-size:18px;font-size:1.8rem;font-family:"Libre Baskerville","Times New Roman",serif;font-weight:700;line-height:1.4}@media screen and (min-width: 768px){#initiatives .story-title{margin:1em auto 0;padding:0 1.2em;font-size:15px;font-size:1.5rem}}@media screen and (min-width: 1080px){#initiatives .story-title{margin:1.2em auto 0;padding:0 1.6em;font-size:18px;font-size:1.8rem}}@media screen and (min-width: 1380px){#initiatives .story-title{margin:1.4em auto 0;padding:0 2em;font-size:22px;font-size:2.2rem}}#initiatives .more{display:block;padding:0.5em 0;text-align:center;color:#a51417;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14.4px;font-size:1.44rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}@media screen and (min-width: 960px){#initiatives .more{padding:0.9em 0 1em}}#initiatives .featured .more{transition:opacity 0.4s;transition-delay:0.4s}@media screen and (min-width: 768px){#initiatives{max-width:100%;width:100%;position:relative;margin:0 auto 6em}#initiatives section{position:absolute;width:30%;max-width:100%;margin:0}#initiatives section:not(.featured):hover .story-image img,#initiatives section:not(.featured).is-focused .story-image img{-ms-transform:scale(1.02);transform:scale(1.02)}#initiatives section:not(.featured):hover .story-image:before,#initiatives section:not(.featured).is-focused .story-image:before{background:rgba(0,0,0,0.3)}#initiatives section:not(.featured):hover .underline:after,#initiatives section:not(.featured).is-focused .underline:after{opacity:0}#initiatives section:focus{outline:none}#initiatives .placeholder{display:block}#initiatives .initiative{position:absolute;left:0;bottom:0;right:0;color:#fff;transition:color 0.5s cubic-bezier(0, 0, 0.24, 1)}#initiatives .initiative a,#initiatives .initiative a:visited,#initiatives .initiative a:hover,#initiatives .initiative a:active,#initiatives .initiative a:focus{color:#fff;transition:0.5s cubic-bezier(0, 0, 0.24, 1);padding:0.5em 1.5em 0.75em}#initiatives section.one{z-index:1;top:0;left:40%;bottom:50%}#initiatives section.two{z-index:2;top:0;left:0;bottom:50%}#initiatives section.three{z-index:3;top:50%;bottom:0;left:0}#initiatives section.four{z-index:4;top:0;left:70%;bottom:50%}#initiatives section.five{z-index:5;top:50%;bottom:0;left:70%}#initiatives .featured .initiative{background:transparent}#initiatives .featured .initiative a,#initiatives .featured .initiative a:visited,#initiatives .featured .initiative a:hover,#initiatives .featured .initiative a:active,#initiatives .featured .initiative a:focus{color:#a51417}#initiatives .featured .initiative .underline{position:relative}#initiatives .featured .initiative .underline:after{content:'';position:absolute;left:0;background:#a51417;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}#initiatives .featured .initiative:hover .underline:after{opacity:1}#initiatives .story{position:absolute;height:100%}#initiatives .story-image:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0.5) 100%);opacity:1;transition:0.5s;transition-delay:0.3s}#initiatives .featured .story-image:after{opacity:0;transition:0.4s}#initiatives .placeholder .story{position:static}#initiatives .story-title{opacity:0}#initiatives .featured .story-title{opacity:1;transition:opacity 0.4s;transition-delay:0.4s}#initiatives .more{opacity:0}#initiatives .featured .more{opacity:1}#initiatives.one .one{width:40%;top:-2em;left:30%;bottom:-2em}#initiatives.two .two,#initiatives.three .three{top:-2em;bottom:-2em;width:40%}#initiatives.two .three{top:50%;bottom:0;left:40%}#initiatives.three .two{top:50%;left:40%;bottom:0}#initiatives.four .four,#initiatives.five .five{top:-2em;left:60%;bottom:-2em;width:40%}#initiatives.four .one{left:30%;top:0}#initiatives.five .four,#initiatives.four .five{top:50%;bottom:0;left:30%}#initiatives.five .one{left:30%;bottom:50%}}.community{color:#fff;line-height:0;padding:50px 0;text-align:center;display:block;background-color:#a51417;background-image:url("_assets/img/static/bg-cta-narrow.png");background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media screen and (min-width: 960px){.community{background-image:url("_assets/img/static/bg-cta-wide.png")}}.community .grid-1-2{margin-bottom:2.5rem}.community .grid-1-2:last-child{margin-bottom:0}@media screen and (min-width: 768px){.community .grid-1-2{margin-bottom:0}}.community .cta{border:#fff solid 1px;color:#fff;display:block;font-size:1.1em;font-weight:600;line-height:1.25;margin:0 25px;padding:30px 15px;text-transform:uppercase;position:relative;transition:background 0.2s}@media screen and (min-width: 420px){.community .cta{padding:40px 25px;margin:0 30px;font-size:1.2em}}@media screen and (min-width: 840px){.community .cta{padding:50px;font-size:1.25em}}.community .cta .serif{font-family:"Libre Baskerville","Times New Roman",serif;font-style:italic;font-weight:400;text-transform:lowercase}.community .cta .underline{position:relative}.community .cta .underline:after{content:'';position:absolute;left:0;bottom:-0.3em;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}.community .cta:hover,.community .cta:focus{text-decoration:none;background:rgba(0,0,0,0.15)}.community .cta:hover .underline:after,.community .cta:focus .underline:after{opacity:1}.home-chancellor{background-color:#eee;padding:15px 0 10px}@media screen and (min-width: 768px){.home-chancellor{padding:0 0 30px}}@media screen and (min-width: 840px){.home-chancellor{padding:10px 0 40px}.home-chancellor .container{margin-top:-20px}}.home-chancellor .chancellor-danforth{background:#000;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:90%;max-width:400px;margin:0 auto;position:relative}@media screen and (min-width: 840px){.home-chancellor .chancellor-danforth{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;max-width:43.3333em}}@media screen and (min-width: 1080px){.home-chancellor .chancellor-danforth{max-width:100%}}.home-chancellor .chancellor-danforth h2,.home-chancellor .chancellor-danforth p{padding:0}.home-chancellor .chancellor-danforth .link-heading::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.home-chancellor .chancellor-danforth .link-heading:hover{text-decoration:none}.home-chancellor .chancellor-danforth .danforth-image{overflow:hidden;position:relative}.home-chancellor .chancellor-danforth .danforth-image:before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transition:background 0.2s}.home-chancellor .chancellor-danforth .danforth-image img{display:block;max-width:400px;width:100%;transition:transform 0.3s}.home-chancellor .chancellor-danforth:focus .danforth-image img,.home-chancellor .chancellor-danforth:hover .danforth-image img{-ms-transform:scale(1.02);transform:scale(1.02)}.home-chancellor .chancellor-danforth:focus .danforth-image:before,.home-chancellor .chancellor-danforth:hover .danforth-image:before{background:rgba(0,0,0,0.3)}.home-chancellor .chancellor-danforth .danforth-detail{padding:25px}@media screen and (min-width: 840px){.home-chancellor .chancellor-danforth .danforth-detail{width:calc(100% - 340px)}}@media screen and (min-width: 1080px){.home-chancellor .chancellor-danforth .danforth-detail{padding:2em;width:calc(100% - 400px)}}@media screen and (min-width: 1380px){.home-chancellor .chancellor-danforth .danforth-detail{width:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}}.home-chancellor .chancellor-danforth .danforth-name{margin-bottom:1em;text-align:center}@media screen and (min-width: 1380px){.home-chancellor .chancellor-danforth .danforth-name{margin:0;padding:2em 4.44em}}.home-chancellor .chancellor-danforth .danforth-name p:last-child{margin-bottom:0}.home-chancellor .chancellor-danforth .danforth-name .heading-container{border:1px solid #3c3d3d;padding:18px 20px;margin:0 0 1.6rem}.home-chancellor .chancellor-danforth .danforth-name .name{font-size:1.3em;font-family:"Libre Baskerville","Times New Roman",serif;font-weight:400;color:#fff;margin:0 0 0.4em}@media screen and (min-width: 840px){.home-chancellor .chancellor-danforth .danforth-name .name{font-size:1.6em;margin:0}}.home-chancellor .chancellor-danforth .danforth-name .subhead{font-family:"Libre Baskerville","Times New Roman",serif;font-size:0.77em;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 1.6rem}@media screen and (min-width: 840px){.home-chancellor .chancellor-danforth .danforth-name .subhead{font-size:0.88em}}.home-chancellor .chancellor-danforth .danforth-name .quote{color:#c8c8c8;letter-spacing:0.05em;line-height:1.3;margin:0 0 0.5em}@media screen and (min-width: 1380px){.home-chancellor .chancellor-danforth .danforth-name .quote{max-width:330px}}.home-chancellor .chancellor-danforth .danforth-name .danforth-citation{font-size:0.72em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#c8c8c8;margin:0}.home-chancellor .chancellor-danforth:hover .danforth-cta p:after,.home-chancellor .chancellor-danforth a:focus ~ .danforth-detail .danforth-cta p:after{opacity:1}.home-chancellor .chancellor-danforth .danforth-cta{font-size:0.88em;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:#fff;text-decoration:none;text-align:center}@media screen and (min-width: 1380px){.home-chancellor .chancellor-danforth .danforth-cta{padding:2em;border-left:1px solid #fff;min-height:6.66em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:19em}}.home-chancellor .chancellor-danforth .danforth-cta p{position:relative;display:inline-block;margin:0 0 0.2em}@media screen and (min-width: 1380px){.home-chancellor .chancellor-danforth .danforth-cta p{display:block;margin:0 auto}}.home-chancellor .chancellor-danforth .danforth-cta p::after{content:'';position:absolute;left:0;background:#fff;display:block;width:100%;height:1px;opacity:0;transition:opacity 0.2s}.alignleft{display:block;margin-bottom:1.5em}@media screen and (min-width: 420px){.alignleft{max-width:60%;float:left;margin-right:1.5em;margin-bottom:.5em}.alignleft.wp-caption{max-width:60%}}.alignright{display:block;margin-bottom:1.5em}@media screen and (min-width: 420px){.alignright{max-width:60%;float:right;margin-left:1.5em;margin-bottom:.5em}.alignright.wp-caption{max-width:60%}}.aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:1.5em}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{background-color:#c8c8c8;margin:0 5px}.site-main .gallery{margin-bottom:1.5em}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd,.site-main .gallery figcaption{margin:0}embed,iframe,object{max-width:100%}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}header .masthead{background-color:#a51417;position:relative;z-index:100}@media screen and (min-width: 840px){header .masthead{background-color:#3c3d3d}}@media screen and (min-width: 840px){.home header .masthead{background:rgba(0,0,0,0.5);position:relative}}@media screen and (min-width: 1080px){.home header .masthead{height:81px}}.head-logo{padding:18px 70px 9px 13px}.head-logo .head-logo-image{width:auto}@media screen and (min-width: 1080px) and (max-width: 1380px){.head-logo .head-logo-image{width:300px}}@media screen and (min-width: 1380px){.head-logo .head-logo-image{width:335px}}.head-logo .head-logo-image[src$=".png"]{max-width:none;height:auto}.home .head-logo{background-color:transparent}.head-logo a{color:#fff}@media screen and (min-width: 840px){.head-logo{background-color:transparent;display:block;text-align:center;padding:0}.head-logo a{margin-top:18px;display:inline-block}.head-logo a .head-logo-image{display:block}}@media screen and (min-width: 1080px){.head-logo{display:inline-block;text-align:left;float:left}.head-logo a{margin-top:14px}.home .head-logo a{margin:24px 0 0}}.masthead-top{background-color:#a51417;display:none}.masthead-top .directory,.masthead-top .tactical,.masthead-top .physicians{display:none}@media screen and (min-width: 840px){.masthead-top{display:block;position:relative;z-index:100;font-size:0.85em;font-weight:800;letter-spacing:1.5px;padding:3px 0}.masthead-top a{color:#fff;padding:0 10px;text-decoration:none}.masthead-top a:hover{text-decoration:underline}.masthead-top a:focus{text-decoration:underline}.masthead-top ul{list-style:none;margin:0;padding:0;float:right}.masthead-top ul li{line-height:1.45}.masthead-top ul a{padding:0}.masthead-top .directory{float:right}.masthead-top .directory a:before{content:url(_assets/img/icon-directory.svg);width:26px;height:20px;display:inline-block;padding-right:6px;vertical-align:middle}.no-svg .masthead-top .directory a:before{content:url(_assets/img/icon-directory.png)}.masthead-top .physicians{float:right;padding-right:10px}.masthead-top .physicians:before{content:'|';color:#fff;display:inline-block;padding:0 20px;position:relative;top:-1px}.masthead-top .tactical,.masthead-top .directory,.masthead-top .physicians{display:block;text-transform:uppercase}}@media screen and (max-width: 839px){html.stick{overflow:hidden}}.home .wu-main-menu-container{z-index:1}.wu-main-menu-container a{color:#fff;text-decoration:none}.wu-main-menu-container a:hover{text-decoration:underline}.wu-main-menu-container a:focus{text-decoration:underline}.wu-main-menu-container a.current-page{text-decoration:underline}.wu-main-menu-container .secondary-dropdown{background-color:#3c3d3d}.wu-main-menu-container .wu-main-menu-search button[type="submit"]{display:none}@media screen and (min-width: 840px){.wu-main-menu-container{float:none;text-align:center;position:relative}.wu-main-menu-container .secondary-dropdown{background-color:transparent;width:auto}.wu-main-menu-container .secondary-dropdown>li{white-space:nowrap}.wu-main-menu-container .wu-main-menu-search{display:none}.wu-main-menu-container .desktop-search .main-links.nav-search{display:none}.wu-main-menu-container .desktop-search .wu-main-menu-search{display:block;padding:8px 50px 8px 0;position:absolute;width:100%;z-index:1}.home .wu-main-menu-container .desktop-search .wu-main-menu-search{padding:5px 58px 5px 0}.wu-main-menu-container .desktop-search .wu-main-menu-search form{position:relative;padding-right:50px;background:#3c3d3d}.home .wu-main-menu-container .desktop-search .wu-main-menu-search form{padding-right:0;background:none}.wu-main-menu-container .desktop-search .wu-main-menu-search input{background:#3c3d3d;border:0;border-bottom:#c8c8c8 solid 1px;color:#fff;outline:none;-webkit-appearance:none;padding:8px 10px 7px 5px;width:100%;height:42px;margin:0;z-index:1}.home .wu-main-menu-container .desktop-search .wu-main-menu-search input{padding:10px 60px 10px 10px;border:#c8c8c8 solid 1px;height:48px}.wu-main-menu-container .desktop-search .wu-main-menu-search button[type="submit"]{display:block;position:absolute;top:0;right:0;background:#a51417;border:0;height:42px;width:46px;cursor:pointer;padding:10px 12px;margin:0}.home .wu-main-menu-container .desktop-search .wu-main-menu-search button[type="submit"]{top:1px;right:1px;height:46px;width:50px;padding:12px}.wu-main-menu-container .desktop-search .wu-main-menu-search button[type="submit"] img{display:block;margin:0 auto}}@media screen and (min-width: 840px) and (max-width: 840px){.wu-main-menu-container .desktop-search .wu-main-menu-search button[type="submit"]{display:none}}@media screen and (min-width: 840px){.wu-main-menu-container .desktop-search .desktop-search-close{background-color:#3c3d3d;display:block;font-size:1.25em;position:absolute;right:0;top:0;padding:7px 12px 9px;margin:8px 0 0;cursor:pointer;line-height:24px;height:42px;width:46px;transition:all 0.1s;border:0}.wu-main-menu-container .desktop-search .desktop-search-close img{margin-bottom:-4px;max-width:none}.home .wu-main-menu-container .desktop-search .desktop-search-close{background-color:transparent;height:48px;width:54px;padding:9px 16px 11px;margin-top:5px}.wu-main-menu-container .desktop-search .desktop-search-close:focus,.wu-main-menu-container .desktop-search .desktop-search-close:hover{text-decoration:none;background-color:#555}.wu-main-menu-container ul.wu-main-menu-content{text-align:center;margin:0;padding:0;list-style:none}.wu-main-menu-container ul.wu-main-menu-content a{color:#fff;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em}}@media screen and (min-width: 840px) and (max-width: 1079px){.wu-main-menu-container ul.wu-main-menu-content.desktop-search{text-align:left;max-width:643px;margin:0 auto;position:relative;height:58px;overflow:hidden}.wu-main-menu-container ul.wu-main-menu-content.desktop-search .wu-main-menu-search{padding-right:54px}.home .wu-main-menu-container ul.wu-main-menu-content.desktop-search .wu-main-menu-search{padding-right:58px}.wu-main-menu-container ul.wu-main-menu-content.desktop-search .desktop-search-close{margin-right:4px}.home .wu-main-menu-container ul.wu-main-menu-content.desktop-search .desktop-search-close{margin-right:0}.wu-main-menu-container ul.wu-main-menu-content .nav-search{top:2px;margin:0 4px}.home .wu-main-menu-container ul.wu-main-menu-content .nav-search{margin:0}}@media screen and (min-width: 840px){.wu-main-menu-container ul.wu-main-menu-content li.main-links{background-color:#3c3d3d;display:inline-block;position:relative;padding:15px 20px;height:58px;transition:all 0.1s}.home .wu-main-menu-container ul.wu-main-menu-content li.main-links{background-color:transparent}.wu-main-menu-container ul.wu-main-menu-content li.main-links:hover,.wu-main-menu-container ul.wu-main-menu-content li.main-links.has-focus{background:#555}.wu-main-menu-container ul.wu-main-menu-content li.main-links:hover>ul,.wu-main-menu-container ul.wu-main-menu-content li.main-links.has-focus>ul{opacity:1;visibility:visible}.wu-main-menu-container ul.wu-main-menu-content li.main-links>a{font-family:"Libre Baskerville","Times New Roman",serif}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search{height:42px;padding:0}.home .wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search{height:48px}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search button{background:transparent;border:0;padding:9px 12px;cursor:pointer;overflow:hidden;height:42px;width:46px;margin:0}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search button:focus{background:#a51417}.home .wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search button{padding:12px 16px;height:48px;width:54px}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search img{margin-bottom:-4px;max-width:none}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search:hover{background:#a51417}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul{margin:0;padding:5px 0 15px;background:#555;position:absolute;top:58px;left:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;box-shadow:none;opacity:0;visibility:hidden;-webkit-transiton:all 0.1s;transition:all 0.1s;z-index:1}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul.last-dropdown{right:0;left:auto}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.nav-main-item{background:#555;display:block;color:#fff;text-align:left}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.nav-main-item a{padding:2px 20px 4px;display:block}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.nav-main-item a:hover{background:#666}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.nav-main-item .child-nav{display:none}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.school{background:#4b4c4c}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.school a{padding-left:30px}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul li.school:last-child{margin-bottom:-15px;padding-bottom:15px}.wu-main-menu-container ul.wu-main-menu-content li.main-links ul .separator:before{content:'Schools';background:#4b4c4c;width:100%;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:10px 0 4px 20px;display:block;font-size:0.8em}}@media screen and (min-width: 1080px){header .wu-main-menu-container{display:inline-block;float:right;text-align:left}.wu-main-menu-container .head-logo-image{width:auto}.wu-main-menu-container ul.wu-main-menu-content.desktop-search{margin-right:45px;text-align:left}.wu-main-menu-container .desktop-search input{margin-top:5px}.home .wu-main-menu-container .wu-main-menu-search{margin:10px 0 0}.wu-main-menu-container ul.wu-main-menu-content li.main-links{padding:15px}.home .wu-main-menu-container ul.wu-main-menu-content li.main-links{margin-top:10px}.wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search{margin-top:8px;vertical-align:top}.home .wu-main-menu-container ul.wu-main-menu-content li.main-links.nav-search{margin-top:15px}}@media screen and (min-width: 1380px){.wu-main-menu-container ul.wu-main-menu-content li.main-links{padding:16px 20px}.wu-main-menu-container ul.wu-main-menu-content li.main-links>a{font-size:0.95em}}@media screen and (min-width: 840px){.mobile-only,.child-nav,.wu-main-menu-container ul ul ul{display:none}}@media screen and (max-width: 839px){.wu-main-menu-container ul{padding-left:0px}.wu-main-menu-container ul a{text-decoration:none}.wu-main-menu-container ul a:hover,.wu-main-menu-container ul a:focus{text-decoration:underline}.audience{text-transform:uppercase}.audience a:before{content:'for\a0';display:inline-block;text-transform:lowercase;font-style:italic}.audience a:hover:before,.audience a.current-page:before{text-decoration:underline}.nav-search,.wu-main-menu-content .audience ul,.wu-main-menu-content .desktop-search-close{display:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}header{background:#fff}header .container{position:relative}.wu-main-menu-container{display:inline-block;height:40px;position:absolute;right:0;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-menu-trigger{display:block;position:relative;padding:23px 20px;background-color:#a51417;color:#fff;font-size:1.25em;margin:0;border:0;-webkit-appearance:none}.main-menu-trigger img{display:block}.wu-main-menu-container .main-menu-trigger:hover{text-decoration:none}}@media screen and (max-width: 839px) and (min-width: 840px){.main-menu-trigger{font-size:1.5rem}.main-menu-trigger.dropdown-is-active{background-color:#a51417}.no-touch .main-menu-trigger.dropdown-is-active:hover{background-color:#bc171a}.main-menu-trigger.dropdown-is-active::before,.main-menu-trigger.dropdown-is-active::after{width:14px}.main-menu-trigger.dropdown-is-active::before{-ms-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.main-menu-trigger.dropdown-is-active::after{-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width: 839px){.wu-main-menu-content a,.wu-main-menu-content ul a,.wu-main-menu-content button{height:50px;line-height:50px}.wu-main-menu-content a,.wu-main-menu-content ul a,.wu-main-menu-content .wu-main-menu-divider{padding:0 20px}.admin-bar #wpadminbar{position:fixed}.wu-main-menu{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#3c3d3d;color:#fff;visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);transform:translateZ(0);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform 0.5s 0s, visibility 0s 0.5s}.admin-bar .wu-main-menu{top:46px}}@media screen and (max-width: 839px) and (min-width: 782px){.admin-bar .wu-main-menu{top:32px}}@media screen and (max-width: 839px){.wu-main-menu .main-menu-close{position:absolute;right:0;top:0;z-index:2;height:50px;width:50px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;border:0;background:transparent}.wu-main-menu .main-menu-close:focus{outline:thin dotted #fff}.wu-main-menu .main-menu-close::after,.wu-main-menu .main-menu-close::before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:20px;width:2px;background-color:#fff}.wu-main-menu .main-menu-close::after{-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.wu-main-menu .main-menu-close::before{-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.wu-main-menu .tactical-mobile .main-menu-close{padding:0}.wu-main-menu.dropdown-is-active{visibility:visible;-ms-transform:translateY(0);transform:translateY(0);transition:transform 0.5s 0s, visibility 0s 0s}}@media screen and (max-width: 839px) and (min-width: 840px){.wu-main-menu{position:absolute;top:calc(100% - 2px);height:auto;width:auto;-ms-transform:translateX(0);transform:translateX(0);background-color:#fff;color:#3c3d3d;box-shadow:0 4px 12px rgba(0,0,0,0.1);opacity:0;-ms-transform:translateY(30px);transform:translateY(30px);transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s}.open-to-left .wu-main-menu{right:0;left:auto}.wu-main-menu h2,.wu-main-menu .main-menu-close{display:none}.wu-main-menu.dropdown-is-active{opacity:1;-ms-transform:translateY(0);transform:translateY(0);transition:opacity 0.3s 0s, visibility 0.3s 0s, transform 0.3s 0s}}@media screen and (max-width: 839px){.wu-main-menu-content,.wu-main-menu-content ul{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow-x:hidden;overflow-y:auto;transition:transform 0.3s;list-style:none}.wu-main-menu-content a,.wu-main-menu-content ul a{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-width:1px;border-top-color:#4c4d4d;border-top-style:solid}.wu-main-menu-content button,.wu-main-menu-content ul button{border-top-width:1px;border-top-color:#4c4d4d;border-top-style:solid}.wu-main-menu-content .separator:before,.wu-main-menu-content ul .separator:before{content:'Schools';background:#4b4c4c;width:100%;left:0;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:10px 0px 2px 20px;display:block;font-size:0.8em}.wu-main-menu-content .school,.wu-main-menu-content ul .school{background:#4b4c4c}.wu-main-menu-content .school a,.wu-main-menu-content ul .school a{padding-left:30px;height:45px;line-height:45px}.wu-main-menu-content .school:last-child,.wu-main-menu-content ul .school:last-child{padding-bottom:15px}.wu-main-menu-content .tactical-mobile,.wu-main-menu-content ul .tactical-mobile{background-color:#a51417;padding-left:10px;font-size:0.75em;font-weight:800;letter-spacing:1.5px}.wu-main-menu-content .tactical-mobile a,.wu-main-menu-content ul .tactical-mobile a{border-top-width:0;display:inline;color:#fff;padding:0 15px;text-decoration:none;text-transform:uppercase}.wu-main-menu-content .tactical-mobile a:hover,.wu-main-menu-content ul .tactical-mobile a:hover{text-decoration:underline}.wu-main-menu-content li:first-of-type>a,.wu-main-menu-content ul li:first-of-type>a{border-top-width:0}.wu-main-menu-content li:last-of-type>a,.wu-main-menu-content ul li:last-of-type>a{border-bottom-width:1px}.wu-main-menu-content .wu-main-menu-divider,.wu-main-menu-content ul .wu-main-menu-divider{padding-top:10px;padding-bottom:10px;background-color:#2a2b2b;font-size:1.1rem;font-weight:bold;letter-spacing:1px;color:#777;text-transform:uppercase}.wu-main-menu-content .wu-main-menu-divider+li>a,.wu-main-menu-content ul .wu-main-menu-divider+li>a{border-top-width:0}.wu-main-menu-content a,.wu-main-menu-content button,.wu-main-menu-content .wu-main-menu-search,.wu-main-menu-content .wu-main-menu-divider,.wu-main-menu-content .tactical-mobile,.wu-main-menu-content ul a,.wu-main-menu-content ul button,.wu-main-menu-content ul .wu-main-menu-search,.wu-main-menu-content ul .wu-main-menu-divider,.wu-main-menu-content ul .tactical-mobile{-ms-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;transition:opacity 0.3s, transform 0.3s}.wu-main-menu-content.is-hidden,.wu-main-menu-content ul.is-hidden{-ms-transform:translateX(100%);transform:translateX(100%);display:none}.wu-main-menu-content.move-out>.tactical-mobile,.wu-main-menu-content.move-out>li>a:not(.main-menu-close),.wu-main-menu-content.move-out>li>button,.wu-main-menu-content.move-out .audience>li>a,.wu-main-menu-content.move-out>.wu-main-menu-search,.wu-main-menu-content.move-out>.wu-main-menu-divider,.wu-main-menu-content ul.move-out>.tactical-mobile,.wu-main-menu-content ul.move-out>li>a:not(.main-menu-close),.wu-main-menu-content ul.move-out>li>button,.wu-main-menu-content ul.move-out .audience>li>a,.wu-main-menu-content ul.move-out>.wu-main-menu-search,.wu-main-menu-content ul.move-out>.wu-main-menu-divider{-ms-transform:translateX(-850px);transform:translateX(-850px);display:none}.dropdown-is-active .wu-main-menu-content,.dropdown-is-active .wu-main-menu-content ul{-webkit-overflow-scrolling:touch}}@media screen and (max-width: 839px) and (min-width: 840px){.wu-main-menu-content,.wu-main-menu-content ul{padding-top:0;overflow:visible}.wu-main-menu-content a,.wu-main-menu-content ul a{color:#3c3d3d;height:50px;line-height:50px;font-size:1.5rem;border-color:#ebebeb}.wu-main-menu-content .wu-main-menu-divider,.wu-main-menu-content ul .wu-main-menu-divider{background-color:transparent;color:#b3b2b2;border-top:1px solid #ebebeb}.wu-main-menu-content .wu-main-menu-divider+li>a,.wu-main-menu-content ul .wu-main-menu-divider+li>a{border-top-width:1px}.wu-main-menu-content.is-hidden>li>a,.wu-main-menu-content.is-hidden>.wu-main-menu-search,.wu-main-menu-content.is-hidden>.wu-main-menu-divider,.wu-main-menu-content.move-out>li>a,.wu-main-menu-content.move-out>.wu-main-menu-search,.wu-main-menu-content.move-out>.wu-main-menu-divider,.wu-main-menu-content ul.is-hidden>li>a,.wu-main-menu-content ul.is-hidden>.wu-main-menu-search,.wu-main-menu-content ul.is-hidden>.wu-main-menu-divider,.wu-main-menu-content ul.move-out>li>a,.wu-main-menu-content ul.move-out>.wu-main-menu-search,.wu-main-menu-content ul.move-out>.wu-main-menu-divider{opacity:1}}@media screen and (max-width: 839px){.wu-main-menu-search input[type="search"]{width:100%;height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#4c4d4d;color:#fff;border:none;border-radius:0}.wu-main-menu-search input[type="search"]::-webkit-input-placeholder{color:#fff}.wu-main-menu-search input[type="search"]::-moz-placeholder{color:#fff}.wu-main-menu-search input[type="search"]:-moz-placeholder{color:#fff}.wu-main-menu-search input[type="search"]:-ms-input-placeholder{color:#fff}.wu-main-menu-search input[type="search"]:focus{background:#fff;color:#3c3d3d;outline:none}.wu-main-menu-search input[type="search"]:focus::-webkit-input-placeholder{color:rgba(60,61,61,0.4)}.wu-main-menu-search input[type="search"]:focus::-moz-placeholder{color:rgba(60,61,61,0.4)}.wu-main-menu-search input[type="search"]:focus:-moz-placeholder{color:rgba(60,61,61,0.4)}.wu-main-menu-search input[type="search"]:focus:-ms-input-placeholder{color:rgba(60,61,61,0.4)}}@media screen and (max-width: 839px) and (min-width: 840px){.wu-main-menu-search input[type="search"]{background-color:#ebebeb}.wu-main-menu-search input[type="search"]::-webkit-input-placeholder{color:#b3b3b3}.wu-main-menu-search input[type="search"]::-moz-placeholder{color:#b3b3b3}.wu-main-menu-search input[type="search"]:-moz-placeholder{color:#b3b3b3}.wu-main-menu-search input[type="search"]:-ms-input-placeholder{color:#b3b3b3}}@media screen and (max-width: 839px){.has-children>button,.go-back button{position:relative;overflow:hidden}.has-children>button::before,.has-children>button::after,.go-back button::before,.go-back button::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#fff;backface-visibility:hidden}.has-children>button::before,.go-back button::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.has-children>button::after,.go-back button::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (max-width: 839px) and (min-width: 840px){.has-children>button::before,.has-children>button::after,.go-back button::before,.go-back button::after{background:#b3b2b2}}@media screen and (max-width: 839px){.has-children{border-top-width:1px;border-color:#4c4d4d;border-style:solid}.has-children>a{border-top:0}.has-children>a.url{display:inline-block;width:80%;width:calc(100% - 75px);overflow:hidden;vertical-align:top}}@media screen and (max-width: 839px) and (min-width: 420px){.has-children>a.url{width:85%;width:calc(100% - 75px)}}@media screen and (max-width: 839px){.has-children ul.is-hidden{display:none}.has-children ul.is-active{display:block}.has-children>button{padding:0;color:#fff;border:none;border-left:1px solid #4c4d4d;background:none;overflow:hidden;text-indent:-9999px;white-space:nowrap;float:right;display:inline-block;width:20%;width:calc(75px * 1)}}@media screen and (max-width: 839px) and (min-width: 420px){.has-children>button{width:15%;width:calc(75px * 1)}}@media screen and (max-width: 839px){.has-children>button::before,.has-children>button::after{right:50%;-ms-transform-origin:9px 50%;transform-origin:9px 50%;margin-right:-4px}.has-children>button:focus{outline:thin dotted}.has-children>button:active{outline:0}.move-out .has-children{border:none}}@media screen and (max-width: 839px) and (min-width: 840px){.open-to-left .wu-main-menu-content>.has-children>button{padding-left:40px;padding-right:20px}.open-to-left .wu-main-menu-content>.has-children>button::before,.open-to-left .wu-main-menu-content>.has-children>button::after{right:auto;left:20px;-ms-transform-origin:1px 50%;transform-origin:1px 50%}}@media screen and (max-width: 839px){.wu-main-menu-content .go-back button{padding-left:40px;border:none;background:none;line-height:1;color:#fff}.wu-main-menu-content .go-back button:focus{outline:thin dotted #fff;text-decoration:underline}.wu-main-menu-content .go-back button:hover{text-decoration:underline}.wu-main-menu-content .go-back button::before,.wu-main-menu-content .go-back button::after{left:20px;-ms-transform-origin:1px 50%;transform-origin:1px 50%}.no-js .wu-main-menu-container:hover .wu-main-menu{visibility:visible;opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.no-js .main-menu-close{display:none}}footer{background-color:#3c3d3d;color:#fff;margin:0}footer a{color:#fff}footer a:hover,footer a:focus,footer a:active{color:#fff}footer .container{margin:0 auto}footer .footer-washu{font-family:"Libre Baskerville","Times New Roman",serif;font-size:1em;display:inline-block}@media screen and (min-width: 1380px){footer .footer-washu{display:block}}footer .footer-address{padding-bottom:10px;display:inline-block}@media screen and (min-width: 1380px){footer .footer-address{display:block}}footer .footer-danforth,footer .footer-medical{display:inline-block}@media screen and (min-width: 1380px){footer .footer-danforth,footer .footer-medical{display:block}}@media screen and (min-width: 768px) and (max-width: 1379px){footer .footer-medical:before,footer .footer-address:before{content:" | ";padding:0 10px}}footer .social-icons{padding:20px 0 40px}footer .footer-nav{padding-top:30px;padding:30px 20px 20px}@media screen and (min-width: 420px){footer .footer-nav{padding:30px 50px}}footer .footer-nav:before{display:block;content:'';background:#555;height:1px;margin:0 0 20px}@media screen and (min-width: 1380px){footer .footer-nav:before{margin:0 0 25px}}footer .footer-nav a{text-decoration:none;line-height:1em}footer .footer-nav a:hover{text-decoration:underline}footer .footer-nav a:focus{text-decoration:underline}footer .footer-nav .show ul.menu{display:block}footer .footer-nav ul.menu{display:none;margin:0 0 20px;padding:0;list-style:none}@media screen and (min-width: 768px){footer .footer-nav ul.menu{display:block}}footer .footer-nav ul.menu li{padding:10px 50px 10px 20px;font-size:0.875em;line-height:1.125em}@media screen and (min-width: 768px){footer .footer-nav ul.menu li{padding:5px 40px 5px 0}}footer .copyright{background-color:#a51417;font-size:0.7em;letter-spacing:1px;text-transform:uppercase;padding:20px 10px;clear:both;text-align:center}@media screen and (min-width: 1380px){footer .copyright{text-align:right;line-height:40px;padding:10px 0}}footer .copyright .policies{font-weight:600;display:block}@media screen and (min-width: 600px){footer .copyright .policies{display:inline}footer .copyright .policies:before{content:" | ";padding:0 15px 0 10px;display:inline-block}}footer .site-info{text-align:center}@media screen and (min-width: 1380px){footer .site-info{float:left;text-align:left;width:36%}}footer .footer-nav-list{border-top-width:1px;border-color:#4b4c4c;border-style:solid}footer .footer-nav-list.last{border-bottom-width:1px;margin-bottom:20px}@media screen and (max-width: 420px){footer .footer-nav-list{width:90%;margin:0 auto}}@media screen and (min-width: 768px){footer .footer-nav-list{border:none;float:left;width:33%}}@media screen and (min-width: 1380px){footer .footer-nav-list{width:21.333333%}}footer .nav-label{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;height:50px;line-height:50px}@media screen and (min-width: 768px){footer .nav-label{cursor:auto;height:auto;line-height:normal;margin:0 0 .5em 0}}footer .nav-label .footer-toggle{background:none;border:none;border-radius:0;height:50px;float:right;margin-right:0.5rem;line-height:1;cursor:pointer}@media screen and (min-width: 768px){footer .nav-label .footer-toggle{display:none}}footer .nav-label .footer-toggle::after{content:"+";color:#fff;font-size:2em}footer .show .footer-toggle::after{content:"-"}.wustl-icon{display:inline-block;width:42px;height:42px;background-size:100%;background-position:top left}.wustl-icon>svg{width:100%;height:100%}.wustl-icon:hover{background-position:bottom left}.social-icon-list{margin:0;padding:0}.social-icon-list .list-item{padding:0;margin-right:6px}.social-icon-list .list-item:last-child{margin-right:0}.social-icon{display:inline-block;height:42px;overflow:hidden;margin-right:5px}.social-icon a{border:thin dotted transparent}.social-icon a:hover,.social-icon a:focus{border:thin dotted #a51417}.wustl-icon-facebook{background-image:url("_assets/img/social-icons/icon-facebook.svg")}.no-svg .wustl-icon-facebook{background-image:url("_assets/img/social-icons/icon-facebook.png")}.wustl-icon-twitter{background-image:url("_assets/img/social-icons/icon-twitter.svg")}.no-svg .wustl-icon-twitter{background-image:url("_assets/img/social-icons/icon-twitter.png")}.wustl-icon-instagram{background-image:url("_assets/img/social-icons/icon-instagram.svg")}.no-svg .wustl-icon-instagram{background-image:url("_assets/img/social-icons/icon-instagram.png")}.wustl-icon-youtube{background-image:url("_assets/img/social-icons/icon-youtube.svg")}.no-svg .wustl-icon-youtube{background-image:url("_assets/img/social-icons/icon-youtube.png")}.wustl-icon-tiktok{background-image:url("_assets/img/social-icons/icon-tiktok.svg")}.no-svg .wustl-icon-tiktok{background-image:url("_assets/img/social-icons/icon-tiktok.png")}.wustl-icon-flickr{background-image:url("_assets/img/social-icons/icon-flickr.svg")}.no-svg .wustl-icon-flickr{background-image:url("_assets/img/social-icons/icon-flickr.png")}.wustl-icon-snapchat{background-image:url("_assets/img/social-icons/icon-snapchat.svg")}.no-svg .wustl-icon-snapchat{background-image:url("_assets/img/social-icons/icon-snapchat.png")}#dirform{position:relative}#dirform .tabs{margin:0;padding:0;height:36px}#dirform .tabs li{display:inline-block;list-style:none}#dirform .tabs li a{padding:5px 15px;display:block;border-radius:3px 3px 0 0;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:600;color:#555;cursor:pointer}#dirform .tabs li a.current,#dirform .tabs li a[aria-selected="true"]{background:#eeeeee}#dirform .search-by>div{display:none;padding:8px 10px 10px 10px}#dirform .search-by .current,#dirform .search-by[aria-hidden="false"]{display:block;background:#eeeeee}#dirform label{display:block;width:180px;font-size:16px}@media screen and (max-width: 600px){#dirform label{width:100%}}#dirform input[type="text"]{margin:5px 0 0;width:100%;height:48px;-webkit-appearance:none;padding:10px 183px 10px 10px;border-radius:0;border:1px solid #c8c8c8}@media screen and (max-width: 420px){#dirform input[type="text"]{width:100%;padding:10px 98px 10px 10px}}.no-svg #dirform input[type="text"]{padding:10px 98px 10px 10px}#dirform input[type="text"]::-webkit-input-placeholder{font-style:italic}#dirform input[type="text"]::-moz-placeholder{font-style:italic}#dirform input[type="text"]:-ms-input-placeholder{font-style:italic}#dirform input[type="text"]:-moz-placeholder{font-style:italic}#dirform input[type="text"]:focus{outline:none}#dirform .search-button{position:absolute;top:72px;right:10px}#dirform .search-button:hover{text-decoration:none}#dirform .search-button input{margin:0;-webkit-appearance:none;width:135px;height:48px;border-radius:0;padding:12px 45px 12px 15px;background-image:url("_assets/img/icon-search.svg");background-repeat:no-repeat;background-position:right 15px center;text-transform:uppercase}.no-svg #dirform .search-button input{background-image:url("_assets/img/icon-search.png");background-position:center;text-indent:-9999px;color:transparent;width:50px;height:48px;padding:0;background-position:center}@media screen and (max-width: 420px){#dirform .search-button input{color:transparent;width:50px;height:48px;padding:0;background-position:center}}#dirform .search-button input:hover{background-color:#a51417;color:#fff}@media screen and (max-width: 420px){#dirform .search-button input:hover{color:transparent}}.no-svg #dirform .search-button input:hover{color:transparent}#dirform .search-button input:active{top:0}@media screen and (max-width: 600px){#dirform .search-button{margin-left:0}}#search-by-email,#search-by-phone{display:none}#load-more-loading-icon{position:absolute;top:81px;right:157px}@media screen and (max-width: 420px){#load-more-loading-icon{right:72px}}.no-svg #load-more-loading-icon{right:72px}#load-more-loading-icon .loading-svg path,#load-more-loading-icon .loading-svg rect{fill:#A7110E}.directory-results p.notice{margin:0}.directory-results>:last-child{border-bottom:1px solid #dadada}.results-count{font-style:italic;font-weight:600}.directory-results .results-count{margin:0 0 20px}.results{padding:30px 0}.results ul{list-style:none;margin:0 0 30px;padding:0}.results ul li a{margin:0 0 4px;display:inline-block}.entry{margin:0 0 20px}.entry .dt{font-size:16px}@media screen and (min-width: 600px){.entry .dt{width:130px;display:inline-block}}@media screen and (min-width: 600px){.entry .dd{display:inline-block}}.entry .name{font-weight:600}
/*# sourceMappingURL=style.css.map */