.assoc-beige,.assoc-white{display:flex;position:relative}.assoch1,.event-listing .event-info .event-link,.event-listing .event-info .event-loc,.event-listing .event-info .event-title{margin-bottom:1rem}.assoch1{font-family:Lora,serif;color:#000;font-size:2em}.assoc-beige{overflow:hidden;margin:0 auto;transition:.25s;width:344px;height:284px;align-items:center;justify-content:center;background:#f7f0d4;background:-moz-linear-gradient(top,#f7f0d4 0,#f7f0d4 51.44%,#fff 51.44%,#fff 100%);background:-webkit-linear-gradient(top,#f7f0d4 0,#f7f0d4 51.44%,#fff 51.44%,#fff 100%);background:linear-gradient(to bottom,#f7f0d4 0,#f7f0d4 51.44%,#fff 51.44%,#fff 100%)}.assoc-white,div.atty-card-small div.card-content div.assoc-beige{background:#fff}.assoc-white{width:324px;height:264px;align-items:center;justify-content:center}.contact-btns_dynamic .card-btn,.contrib-btn{display:block}.atty-card.sticky .assoc-beige,.atty-card.sticky .assoc-white{background:0 0;width:180px;height:180px}.attorney-portrait{max-width:200px!important;max-height:200px!important}.card-btn.external_link::after,.dark_button.full-width-btn.external-link::after,ul.ext-con li{width:19px;height:11px;content:'';margin-left:5px;background-image:url(/images/external-link-icon-light.svg);display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:super}.contrib-btn{flex:0 1 calc(98% / 3);border-radius:3px;background:#f7f0d4;color:#4a0e01;padding:1em;text-align:center;transition:.25s;margin-bottom:1em}.contrib-btn:active,.contrib-btn:focus,.contrib-btn:hover{background:#4a0e01;color:#f7f0d4;text-decoration:none}.msg-btn.plain_CTA{background:#4a0e01;color:#f7f0d4}.msg-btn.plain_CTA:active,.msg-btn.plain_CTA:focus,.msg-btn.plain_CTA:hover{background:#ff3003;color:#fff}@media (min-width:768px){.contact-btns_dynamic .grid-margin-x>.large-6.left{width:calc(50% - 20px);margin-right:5px}.contact-btns_dynamic .grid-margin-x>.large-6.right{width:calc(50% - 20px);margin-left:5px}}.pageSection.topEventSection{max-width:600px}.pageSection.topEventSection .fa{color:#4a0e01;font-size:1.25em}.l-event-next,.l-event-title{font-weight:700}.date-square{background:#389a45;width:100px;height:100px;font-size:2em;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.l-event-loc,.l-event-title{margin-bottom:.5em}@media (min-width:375px){.date-square{width:130px;height:130px;font-size:3em}.l-event-title{margin-bottom:1.5em}.l-event-loc{margin-bottom:.75em}}.atty-card .card-event{height:0;opacity:0;visibility:hidden;overflow:hidden;transition:.25s;display:block}.atty-card.sticky .card-event{opacity:1;visibility:visible;height:160px}.event-listing .event-info,.event-listing .event-info a i{color:#4a0e01}.event-listing .event-info .event-title{font-size:1.1825rem;font-weight:700}.leadership-grid{align-content:baseline;overflow:hidden;justify-content:center}.person,.pfm-person{margin-bottom:1em}.person-info{text-align:center;font-size:.9375rem}.person-portrait{margin-right:.8125rem}.person-portrait .portrait-frame{width:112px;height:112px;border-width:5px;margin-bottom:0}.peopleMore::after{content:' \f0d7';font-family:FontAwesome}.peopleLess::after{content:' \f0d8';font-family:FontAwesome}@media (min-width:640px){.grid-margin-x>.medium-4.person{width:calc(50% - 1.25rem);margin-left:.625rem;margin-right:.625rem}.person-info{text-align:left}}.card-btnZ,.logo-row h3,.top_banner_text{text-align:center}@media (min-width:860px){.grid-margin-x>.medium-4.person{width:calc(33.333333% - 1.25rem);margin-left:.625rem;margin-right:.625rem}.leadership-grid{justify-content:unset}}@media (min-width:1024px){.grid-margin-x .event-img.large-shrink{max-width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-4.person{width:calc(50% - 1.25rem);margin-left:.625rem;margin-right:.625rem}.leadership-grid{justify-content:center}}@media (min-width:1300px){.grid-margin-x>.medium-4.person{width:calc(33.333333% - 1.25rem);margin-left:.625rem;margin-right:.625rem}.leadership-grid{justify-content:unset}}.black_link{color:#0a0a0a}.biotext{max-height:200px}.update_pages_logo{position:absolute;bottom:40px;width:500px}.atty-card.sticky .update_pages_logo{bottom:10px}.update_cover_photo a,.update_pages_logo a{background:rgba(0,0,0,.5);color:#f7f0d4;padding:.2rem;z-index:10;border-radius:4px;font-size:10pt}.update_cover_photo a:hover,.update_pages_logo a:hover{color:#ff3003;text-decoration:none;background:rgba(0,0,0,.7)}.assoc-logo-text{font-style:italic;font-size:1rem;color:#888;margin:1rem .5rem}.external_link::after{width:19px;height:11px;content:'';margin-left:5px;background-image:url(/images/external-link-icon.svg);display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:super}.third_level_info{font-size:1rem;color:#000;margin-top:.5rem}.home-state-links{columns:2}.cert-links,.noteworthy-lawyers,.pa-three-links{columns:1}.related-person-row{margin-top:2.5rem}.related_logo,.related_person{max-width:200px;width:100%}.related_logo_holder{max-width:120px}.related_person_holder{max-width:167px;max-height:210px;overflow:hidden}.i-date{margin:1rem 0}.insight-page-title{font-family:Lato,Arial,sans-serif}.top_banner_text>h1{color:#fff;height:100%;display:flex;align-items:center;justify-content:center}ul.anchor-con,ul.ext-con{list-style-type:none;padding:0;margin:0}ul.anchor-con li{background:url(/images/icon-anchor.png) left center no-repeat;padding-left:21px}.rounded-modal{border-radius:15px}.reveal.epModal.rounded-modal{max-width:900px}.rounded-modal .gray-button{border:12px solid #e7ecf3!important;border-radius:5px!important}.video_Description{padding-left:8px}.top_bar_edit{background-color:#490e00;padding:.75rem}.top_bar_edit a{color:#f0e2c5}.logo-row{padding:1.5rem 0}.logo-row h3{margin-bottom:1rem}.logo-row .logo-row-img.large-shrink{text-align:center;margin-bottom:.5rem}.logo-row img{max-width:200px}@media (min-width:1024px){.logo-row{padding:1.75rem 0}.logo-row .logo-row-img.large-shrink{width:200px;margin-bottom:0}.logo-row-content{padding-left:10px}.logo-row h3{margin-bottom:2rem;text-align:left}}span.not_bold{font-weight:100}.listing-intro{max-width:875px;margin:0 auto}.pageSection .pageSection.soft-list,.pageSection.hard-list,hr.before-soft-list{max-width:1100px;margin:0 auto}.dynamic-list .main-sec-content,.pageSection.hard-list .pageSection{margin-left:0}@media(min-width:1024px){.hard-list h2,.soft-list h2{font-size:2rem;margin-bottom:1.25rem}}.right_tables>table>thead>tr>td:first-child{width:50%}.right_tables>table>tbody>tr>td:nth-child(2),.right_tables>table>tbody>tr>td:nth-child(3),.right_tables>table>tbody>tr>td:nth-child(4),.right_tables>table>thead>tr>td:nth-child(2),.right_tables>table>thead>tr>td:nth-child(3),.right_tables>table>thead>tr>td:nth-child(4){text-align:right}.alumni_pic{width:166px;height:207px}.assoc-beige-smaller{width:240px;height:240px}.search_alumni{background-color:#4a0e01;color:#f7f0d4}.search_alumnih{background-color:#efebec}.lessm{margin-bottom:2px!important}.search_alumnib{font-size:18px}#law_school_datatable{max-width:1200px}#law_school_datatable.dataTable th{font-size:10px;padding:2px}.dt_odd{background-color:#f8f8f8!important}.dt_even{background-color:#fff!important}#law_school_datatable.dataTable thead tr th#Rank{width:2px!important;max-width:4px!important}.card-btnZ{flex:0 1 calc(98% / 3);border-radius:3px;background:#4a0e01;color:#f7f0d4;padding:1em;font-size:.8125em;margin-bottom:.5rem;transition:.25s}a.card-btnZ:active,a.card-btnZ:focus,a.card-btnZ:hover{background:#ff3003;color:#fff;text-decoration:none}@media(min-width:640px){.home-state-links{columns:3}.pa-three-links{columns:2}.card-btnZ{font-size:1rem}}@media(min-width:768px){.home-state-links{columns:4}.pa-three-links{columns:3}.noteworthy-lawyers{columns:2;column-gap:4rem}.cert-links{columns:2}.msg-btnZ{color:#fff;background:#ff3003;flex:0 1 100%}a.msg-btnZ:active,a.msg-btnZ:focus,a.msg-btnZ:hover{background:#4a0e01;color:#f7f0d4}}