/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:#fff;padding:2%;margin:0;font:11px/1.5 "HelveticaNeue","Helvetica Neue",helvetica,arial,sans-serif;color:#555;text-align:left;}.mainnav,.sidebar,.language-select,.secondarynav,#mobile_nav,.skipnav,.mobileonly,#mobile_nav_trigger{display:none;}img{border:0;max-width:100%;height:auto;}a{color:inherit;outline:none;}a:visited{color:inherit;}a:hover,.clickbox:hover a{color:inherit;}b,strong,th{font-weight:bold;}em,i{font-style:italic;}sup{vertical-align:super;font-size:60%;line-height:1px;padding-left:1px;}td,th{text-align:left;vertical-align:top;}.mastheadwrap{border-bottom:solid 1px #ccc;padding-bottom:2%;margin-bottom:3%;}.masthead h1{max-width:30%;}.footer{background:#eee;padding:2%;margin-top:2%;}.footer_locations{margin-bottom:2%;}.footer_locations ul li{margin-bottom:1%;}.copyright{font-size:9px;font-weight:bold;border-top:solid 1px #ccc;padding-top:1%;}.copyright a{display:none;}.subpage .maincontent{overflow:hidden;}.subpage .left-column{width:65%;float:left;}.subpage .right-column{width:30%;float:right;font-size:87%;}.listing{border-bottom:dotted 1px #ddd;padding-bottom:0;margin-bottom:2%;overflow:hidden;}.maincontent h2{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",helvetica,arial,sans-serif;letter-spacing:0;font-size:2.1em;padding-bottom:1%;margin-right:0;margin-bottom:2%;color:#6c0;font-weight:normal;border-bottom:solid 1px #ddd;}.maincontent h3{font-size:1.5em;color:#039;font-weight:normal;margin:0 0 9px;}.maincontent h4{font-weight:bold;color:#039;font-size:1.1em;margin:0 0 9px;}.maincontent .right-column h4{text-transform:uppercase;color:#6c0;border-top:solid 1px #fff;padding-top:12px;margin-top:18px;margin-bottom:6px;}.maincontent .right-column h4:first-child{border:none;padding-top:0;margin-top:0;}.maincontent h5{font-size:1em;font-weight:bold;margin:0 0 6px;color:#333;}.maincontent h6{font-size:1em;font-style:italic;font-weight:normal;margin:0 0 6px;color:#333;}.maincontent p{margin:0 0 15px;}.maincontent .right-column p{margin-bottom:12px;}.maincontent ul{list-style:disc;margin:0 0 15px 30px;}.maincontent ol{list-style:decimal;margin:0 0 15px 30px;}.maincontent li{margin:0 0 9px;}.maincontent li ul{margin-top:3px;margin-bottom:9px;}.maincontent li ul li{margin-bottom:3px;list-style-type:circle;}.bio .portrait{float:right;width:30%;padding:0;margin:0 0 3% 3%;box-shadow:3px 3px 3px #ccc;}.bio img{display:block;max-width:100%;height:auto;}.event{overflow:hidden;}.event img{float:right;max-width:120px;height:auto;}
