.button,html{font-variant-ligatures:no-common-ligatures}.mobilenav,body,html{overflow-x:hidden}.bbad>div,.native_rb>div,ul.legion-nav,ul.legion-nav li.nav-link.signedin a{display:flex;align-items:center}#search-toggle,.atty-card,.atty-card-small,.badge-container,.block-btn,.card-btn,.pfs-button,.rMore,.rMoreforced,.rb-img,.rb-verdict,.sec-overview,.tool-tip-circle{text-align:center}a .side-icon.fb,a .side-icon.in,a .side-icon.tw{font-size:1.75em;opacity:.8}.city-links,.footer-links,.pa-links,ul.legion-nav,ul.pf-mobile-nav,ul.photo-grid,ul.social-links{list-style-type:none}#face_overlay,svg>g>g:last-child{pointer-events:none}.loading_icon,.small_loading_icon{animation:2s linear infinite rotation}.drag_photo_order,ul.pah{list-style:none}#insight_paginationB .dark_button,.tool-tip-circle{vertical-align:middle}html{font-size:16px;scroll-behavior:smooth}.menu-overlay{width:100%;height:100vh;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;opacity:0;visibility:hidden;transition:visibility .25s,opacity .25s}#feat-attys .slick-initialized .slick-slide.front-page-card,.flex-wrapper{display:flex}.menu-overlay.menu-opened{opacity:1;visibility:visible;z-index:9997;top:55px}pa.org_text{line-height:5px}.top-auto{margin-top:auto}.assoc{border:1px solid #000}#breadcrumbs>div,.compare-tools .btn-icon,.iListing-bottom-row .side-icon,.iListing-bottom-row .side-icon.fa,ul.legion-nav li.nav-link{display:inline-block}.crumbcaret{margin:0 .9325em}#endorsements_edit_table>tbody>tr>td,.sidebar-text-wrapper{min-width:150px}.hilight,.hl{background-color:#f2f037}.im_circle{width:125px;height:125px;position:relative;overflow:hidden;border-radius:50%}.img_circle{display:inline;width:100%;height:auto}.header-row,.mast-head{height:55px}#face_overlay{background-image:url('../images/face_overlay.png');width:246px;height:308px;background-repeat:no-repeat;position:relative;top:315px;left:460px;z-index:950;display:none}.nested_response_d{padding-left:2.5em}.dark_button,.red_button,.white_button{padding:.75em;font-family:Lato,Arial,sans-serif}#TODO_CSS_signed_in,#compare-tool-col-template,#favorite-tool-col-template,#mini-pf-btns .enhancedtext,.acc,.ad-right-grid .total-reviews span,.atty-card .cardcover .update_cover_photo,.atty-card-small .pf-nav,.atty-card-small .pf-nav+br,.atty-card.sticky .square-frame-borders,.badge-container .badgeHover,.call-btn .tapto,.edit-top .section-heading:before,.hpracticelist,.no-truncation .rMore,tr.gu-mirror .button,tr.gu-mirror button,ul.legion-nav li.nav-link ul.sub-menu .nav-insights-container a:before,ul.legion-nav li.nav-link.level1.signin{display:none}.dark_button,.red_button,.signedin-av,.white_button{display:inline-block}body{font-family:Lato,Arial,sans-serif;margin-top:55px;margin-bottom:62px}body.home{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:Lato,Arial,sans-serif;color:#4a0e01}hr{margin:1rem auto}.helpcenter-main .browselist a,.infocenter-main .browselist a,a{color:#00f}.sp-link:active,.sp-link:focus,.sp-link:hover,a.redlink:hover,a:hover{color:#ff3003;text-decoration:underline}#feat-attys .slick-next:before,#feat-attys .slick-prev:before,.ad-name,.below-results,.compare-tools .feat-favorite:hover,.crumbs a,.epModal .close-button,.i-title a,.rev-meta,.similar>a,a.redlink{color:#4a0e01}.dark_button{background:#4a0e01;color:#f7f0d4;border:0;border-radius:4px;line-height:1}.dark_button:active,.dark_button:focus,.dark_button:hover,.white_button:active,.white_button:focus,.white_button:hover{background:#ff3003;color:#fff;text-decoration:none;cursor:pointer}.white_button{background:#fff;color:#4a0e01;border-radius:4px}.red_button{background:#ff3003;color:#fff;border:0;border-radius:4px;line-height:1}.red_button:active,.red_button:focus,.red_button:hover{background:#4a0e01;color:#f7f0d4;text-decoration:none;cursor:pointer}.red_button.shorter{font-size:12pt;padding:.5em}.mast-head{background:#f7f0d4;position:fixed;top:0;width:100%;z-index:999}.i-img-author,.infocenter-right,.logo-container,ul.drag_photo_order li.placeholder,ul.legion-nav li.nav-link.signedin{position:relative}.logomark{max-height:45px}.logotype{max-height:36px;padding-left:.5rem}.crumb-container{background:#f9f9f9}.crumbs{color:#4a0e01;padding:.7em .9375em;font-size:.75em}.compare-tools .feat-compare:hover .link-text,.crumbs a:hover,.law-firm-certification-row .law-firm-certification-col-ppl-col-link:active,.law-firm-certification-row .law-firm-certification-col-ppl-col-link:focus,.law-firm-certification-row .law-firm-certification-col-ppl-col-link:hover,.law-firm-people-row .law-firm-people-column .law-firm-people-link:hover .law-firm-people-link-content .law-firm-people-link-profile,ul.social-links li a:active,ul.social-links li a:focus,ul.social-links li a:hover{text-decoration:underline}.homebc .crumb-container .crumbs span.show-for-medium{display:inline-block!important}#search-toggle{font-size:1.25em;padding:0 5px;margin-right:1rem}#search-toggle a{padding:0 1em}.search-container>.grid-x{height:0;visibility:hidden;opacity:0;transition-duration:.2s;transition-timing-function:ease-in;transition-property:opacity,visibility,margin-top}.search-container.opened-search{position:fixed;top:55px;width:100%;background:#fff;z-index:9995;padding:1rem}.search-container.opened-search>.grid-x{height:110px;visibility:visible;opacity:1}.state-drop-down,.state-drop-down:active,.state-drop-down:focus{background-color:#f0eeee;border:0;outline:0;box-shadow:none;color:#4a0e01;font-weight:700;border-radius:4px;font-size:1rem;margin-bottom:0}#menu-toggle span,.bbad .card-btn.sidebar-upgrade-btn:hover,.epModal .modal-button.dark,.state-drop-down option:active,.state-drop-down option:focus,.state-drop-down option:hover{background:#4a0e01}.portrait-frame,.signedin-av{border-radius:50%;overflow:hidden}.endorser-link,.epModal label,.state-drop-down option{color:#4a0e01;font-weight:700}.mobilenav{height:100%;width:0;position:fixed;z-index:9999;top:55px;left:0;background-color:#f7f0d4;padding-top:0;transition:.5s}.mobilenav.opened-nav{width:85%}.mobilenav ul li a{padding:2em 0 2em 1em;text-decoration:none;font-size:1rem;color:#4a0e01;display:block;transition:.3s;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-top-level,.mobilenav ul li.signin a{font-family:Lora,serif;font-style:italic}.endorser-link:active,.endorser-link:focus,.endorser-link:hover,.mobilenav a:hover,.nyrtb .fa-long-arrow-right,.rMore:active,.rMore:focus,.rMore:hover,.rMoreforced:active,.rMoreforced:focus,.rMoreforced:hover{color:#ff3003}.mobilenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{border-color:#4a0e01 transparent transparent}.mobile-top-level ul{font-family:Lato,Arial,sans-serif;font-style:normal}.accordion-menu .is-accordion-submenu a,.mobilenav .mobile-top-level ul.sub-menu li a{padding:1rem 1.75rem 1rem 1rem;line-height:1.5}#menu-toggle{width:28px;height:20px;position:relative;margin:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-toggle span{display:block;position:absolute;height:4px;width:100%;border-radius:100px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-toggle span:first-child{top:0}#menu-toggle span:nth-child(2),#menu-toggle span:nth-child(3){top:9px}#menu-toggle span:nth-child(4){top:18px}#menu-toggle.open span:first-child,#menu-toggle.open span:nth-child(4){top:18px;width:0%;left:50%}#menu-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobilenav .mobile-top-level ul.sub-menu{list-style-type:none;margin-right:0;margin-left:1rem}.cr-page-row .rb-verdict,.mobilenav .mobile-top-level ul.sub-menu li.text-center{text-align:left}ul.legion-nav{margin:0;justify-content:flex-end}ul.legion-nav li.nav-link a{font-family:Lora,sans-serif;font-style:italic;color:#4a0e01;padding:0 .5em;line-height:1}ul.legion-nav li.nav-link.has-children ul.sub-menu li.has-level2>a:after,ul.legion-nav li.nav-link.has-children>a:after{background:0 0;content:'\f0d7';font-family:fontawesome;font-style:normal;position:relative;right:-4px}.signedin-av{width:21px;height:21px;position:relative;margin-right:3px}.feat-i-text{font-weight:700;color:#4a0e01;margin-bottom:1rem}ul.legion-nav li.nav-link ul.sub-menu .nav-insights-container a{padding:unset;display:initial}ul.legion-nav li.nav-link ul.sub-menu .nav-insights-container a:active,ul.legion-nav li.nav-link ul.sub-menu .nav-insights-container a:focus,ul.legion-nav li.nav-link ul.sub-menu .nav-insights-container a:hover{text-decoration:underline;color:#ff3003;background:0 0}.nav-insights-container .insightListing{font-style:normal;font-family:Lato,Arial,sans-serif;margin-bottom:1rem}.nav-insights-container .insightListing .post-author-img{width:50px;height:50px;margin-top:-25px}.nav-insights-container .insightListing .post-meta .post-author{margin-left:0;margin-right:1em;margin-top:.25em}.nav-insights-container .insightListing .insight-listing-title{font-size:1.0625rem}.nav-insights-container .insightListing.smaller-menu-insight .small-i-img{max-width:148px;margin-right:1em}.nav-insights-container .insightListing.smaller-menu-insight .insight-listing-title{margin:0 0 .5rem}.nav-insights-container .insightListing.smaller-menu-insight .insight-listing-title a{font-size:1rem}.atty-card.sticky .update_portrait_photo a,.end-meta,.nav-insights-container .insightListing.smaller-menu-insight .post-meta .post-author{font-size:.875em}#menu-insights-button{max-height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:#f7f0d4}#menu-insights-button:active,#menu-insights-button:focus,#menu-insights-button:hover,a.card-btn:active,a.card-btn:focus,a.card-btn:hover{background:#ff3003;color:#fff;text-decoration:none}.acc~.rMore::after,.rMoreforced::after{content:' \f0d7';font-family:FontAwesome}.acc.acc-open~.rMore::after{content:' \f0d8';font-family:FontAwesome}.read-more-trigger::before{content:'Read More'}.endorsement-txt.rMore-open,.rMore-open{max-height:initial}.toggle:before{content:'Read More \f0d7';font-family:FontAwesome,Lato}.rMore-open .toggle:before{content:'Read Less \f0d8';font-family:FontAwesome,Lato}.cover-photo{height:104px;border-bottom:5px solid #f7f0d4;background:0 0/cover #4a0e01}.cover-photo>.grid-container,.cover-photo>.grid-container>.grid-x{height:100%}@media only screen and (min-width:0px) and (max-width:500px){body.pages .cover-photo{min-height:104px;height:unset}}.badgeSection{justify-content:center;position:relative}.badge-container{max-height:140px;height:140px;display:flex;align-items:center}.badge-container .large-badge{max-width:120px;max-height:120px;width:100%;height:auto}.badgeSection .badge-container.flabar,.badgeSection .badge-container.msba,.badgeSection .badge-container.tbls,.badgeSection .badge-container.wide-badge{min-width:100px;min-height:unset;display:flex;align-items:center;overflow-y:hidden}.badgeSection .badge-container.flabar img.large-badge.seal-flabar,.badgeSection .badge-container.msba img.large-badge.seal-msba,.badgeSection .badge-container.tbls img.large-badge.seal-tbls,.badgeSection .badge-container.wide-badge img{max-width:185px;max-height:unset}.badgeSection.arrow{display:none;position:absolute}.badgeSection.badge-law-firm-section .badge-container{display:inline-block;height:auto;min-height:0}.atty-card{color:#4a0e01;position:relative;top:-75px;margin-bottom:-75px}.atty-card-small{color:#4a0e01;position:relative}.portrait-frame{border:5px solid #f7f0d4;background:#f7f0d4;width:140px;height:140px;margin:0 auto 1em;transition:.25s;position:relative}.portrait-frame.square-frame{max-width:323px;max-height:288px;height:auto;width:100%;margin-top:1em;z-index:1;border-radius:0;border:0}.square-frame-borders{position:absolute;border:10px solid #f7f0d4;background:#f7f0d4;max-width:345px;height:135px;top:-10px;width:100%;left:calc((100% - 345px)/ 2);display:none}@media(min-width:1116px){.square-frame-borders{display:block}}.portrait-frame.square-frame .attorney-portrait{position:relative;z-index:2}.attorney-portrait{display:block;width:100%;height:auto;transition:.25s}.atty-name,.firm-name{font-size:1.125em;font-weight:700}.atty-card hr,.atty-card-small hr{border-bottom:1px solid #4a0e01;margin:.5em auto;max-width:75%}.atty-card .carddesc,.atty-card-small .carddesc{font-family:Lora,sans-serif;padding:0 1em;margin-bottom:.5em;font-size:1.0625em}.atty-card .cardreviews,.atty-card-small .cardreviews{font-family:Lora,sans-serif;margin-bottom:1em}.stars{display:inline-block;padding:0 4px}.atty-card .stars .fa.fa-star,.atty-card .stars .fa.fa-star-half-o,.atty-card .stars .fa.fa-star-o,.atty-card-small .stars .fa.fa-star,.atty-card-small .stars .fa.fa-star-half-o,.atty-card-small .stars .fa.fa-star-o{font-size:1.5rem}.ad-btns,.contact-btns,.i-side-icons{display:flex;justify-content:space-between}.tool-tip-circle{display:inline-block;border-radius:50%;height:1.4em;width:1.4em;line-height:1.4em;margin:-.4em .5em 0;font-size:.9em;background:#9a9a9a;color:#fff}.ajax-dropdown .ajax-options .option-wrapper.active-wrapper,.ajax-dropdown .ajax-options .option-wrapper:hover,.epModal .modal-delete.confirm:active,.epModal .modal-delete.confirm:focus,.epModal .modal-delete.confirm:hover,.insight-block:active,.insight-block:focus,.insight-block:hover,.lower-insights-grid .insight:active,.lower-insights-grid .insight:focus,.lower-insights-grid .insight:hover,.searchprac-container .pah .child:hover,.searchprac-container .pah .parent:hover,.tool-tip-circle:active,.tool-tip-circle:focus,.tool-tip-circle:hover{background:#4a0e01;color:#fff}.law-firm-h1{font-size:2rem;font-weight:700;color:#000}.law-firm-video-title{color:#000;font-weight:700}.law-firm-featured-video-frame{display:block;max-width:560px;height:315px;width:100%}.law-firm-people-row{display:flex;flex-wrap:wrap;justify-content:space-between}.law-firm-people-row .law-firm-people-column{width:50%;margin-top:1.2em;position:relative}.law-firm-people-row.law-firm-people-slick .law-firm-people-column{margin-top:0;position:initial}.law-firm-people-row.law-firm-people-slick .slick-track{position:initial}.law-firm-people-row .law-firm-people-column .law-firm-people-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#000}#open-coupon-input:hover,.attorney_modal_section_container .lawfirm-modal-people-toggle-button:hover,.law-firm-card .contact-map-link:hover,.law-firm-people-row .law-firm-people-column .law-firm-people-link:hover,.no_hover:hover,a.iconlink{text-decoration:none}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-img-wrapper{margin-right:1em;width:40%}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-img-container{display:flex;align-items:center;justify-content:center;width:140px;height:140px;max-width:140px;max-height:140px;border:5px solid #f7f0d4;border-radius:50%;overflow:hidden}@media(max-width:1270px){.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-img-container{width:120px;height:120px}}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-content{width:60%}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-content .law-firm-people-link-name,.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-content .law-firm-people-link-specialist,.section-heading.top-level{font-weight:700}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-content .h-divider{width:90%;margin:.5em 0;height:1px;background:#ccc;display:block}.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-content .law-firm-people-link-profile{color:#00f;margin-top:.3em;display:block}@media(max-width:1324px){.law-firm-people-row .law-firm-people-column .law-firm-people-link{font-size:.9em}}@media(max-width:1128px){.law-firm-people-row .law-firm-people-column .law-firm-people-link{font-size:.88em}}@media(max-width:1080px){.law-firm-people-row .law-firm-people-column .law-firm-people-link{font-size:.85em}}@media(max-width:434px){.law-firm-people-row .law-firm-people-column .law-firm-people-link{font-size:4.2vw}}.law-firm-listing .fa-ul>li>*{display:inline-block;vertical-align:center}.law-firm-listing .fa-ul>li>.fa-li>.fa{font-size:1.3em}.law-firm-certification-row{margin-top:2em}.law-firm-certification-row .law-firm-certification-col-title{color:#000;font-weight:700;font-size:1.2em;line-height:1.2em;padding:0;margin:0}.law-firm-certification-row .law-firm-certification-col-img img{display:block;margin:0 auto;max-width:100%;height:auto}.law-firm-certification-row .law-firm-certification-col-ppl-row{display:flex;flex-wrap:wrap;align-items:center}.law-firm-certification-row .law-firm-certification-col-ppl-col{width:33.33%}.law-firm-certification-row .law-firm-certification-col-ppl-col-link{display:flex;justify-content:space-between;align-items:center;color:#000;text-decoration:none;margin-top:10px}.law-firm-certification-row .law-firm-certification-col-ppl-col-img{width:50%}.law-firm-certification-row .law-firm-certification-col-ppl-col-img .ppl-col-img-wrapper{display:flex;align-items:center;justify-content:center;max-width:80px;max-height:80px;width:80px;height:80px;border:5px solid #f7f0d4;border-radius:50%;overflow:hidden;margin-right:1em}@media(max-width:1330px){.law-firm-certification-row .law-firm-certification-col-ppl-col-img .ppl-col-img-wrapper{max-width:5vw;max-height:5vw;width:5vw;height:5vw}}@media(max-width:1024px){.law-firm-people-row .law-firm-people-column .law-firm-people-link .law-firm-people-link-img-container{width:35vw;height:35vw}.law-firm-people-row .law-firm-people-column{width:100%}.law-firm-certification-row .law-firm-certification-col-ppl-col-img .ppl-col-img-wrapper{max-width:15vw;max-height:15vw;width:15vw;height:15vw}}.center-img,.law-firm-certification-row .law-firm-certification-col-ppl-col-img .ppl-col-img-wrapper img{display:block;margin:0 auto}.dschool_logo,.law-firm-certification-row .law-firm-certification-col-ppl-col-name{margin-right:.5em}@media(max-width:1320px){.law-firm-certification-row .law-firm-certification-col-ppl-col-name{font-size:.8em}}@media(max-width:1023px){.law-firm-certification-row .law-firm-certification-col-title{margin-top:.8em}.law-firm-certification-row .law-firm-certification-col-ppl-col-name{text-align:left;padding-left:.5em;font-size:1em;width:100%}.law-firm-certification-row .law-firm-certification-col-ppl-row{flex-direction:column}.law-firm-certification-row .law-firm-certification-col-ppl-col{width:100%}}.block-btn{display:block;max-width:100%;width:100%}.contact-btns.editpf,.infocenter-right .pf-nav,.law-firm-card .contact-btns{flex-wrap:wrap}.law-firm-card .contact-address{text-align:left;color:#000;margin-top:1em}.law-firm-card .contact-map-link{padding:1em 0;display:block;background-image:url(../images/map-link-bg.jpg);background-size:cover;background-repeat:no-repeat;margin:1.5em 0;border-radius:5px}.law-firm-card .contact-map-link .card-btn{max-width:192px;margin:0 auto;display:block}.epModal .add-button:active,.epModal .add-button:hover,.epModal .modal-delete.confirm,.epModal .modal-delete:active,.epModal .modal-delete:focus,.epModal .modal-delete:hover,.epModal .modal-edit:active,.epModal .modal-edit:focus,.epModal .modal-edit:hover,.epModal-full .add-button:hover,.law-firm-card .contact-map-link:hover .card-btn,.modal-delete:hover,.modal-edit:active,.modal-edit:hover,.section-heading.top-level.purchasepro{background:#ff3003;color:#fff}.law-firm-card .contact-address address{font-style:normal}@media(max-width:1200px){.law-firm-card .contact-btns .card-btn{flex:none;display:block;width:100%}}.card-btn{flex:0 1 calc(98% / 3);border-radius:3px;background:#4a0e01;color:#f7f0d4;padding:1em;font-size:.8125em;margin-bottom:.5rem;transition:.25s}.call-btn,.claim-btn{background:#ff3003;color:#fff}.claim-btn{height:60px;flex:0 1 100%}.btn-icon{max-width:15px;margin-right:3px;margin-bottom:2px}.epModal .modal-button:hover,.pageSection .pageSection .section-heading.top-level,a.call-btn:active,a.call-btn:focus,a.call-btn:hover,a.claim-btn:active,a.claim-btn:focus,a.claim-btn:hover{background:#4a0e01;color:#f7f0d4}.firm-locale{font-size:1.125em;font-family:Lora,sans-serif}.pf-nav{display:flex;align-items:center;justify-content:space-between;margin:.5em 0 .75em}a.pf-nav-link{flex:0 1 calc(25% - 2px);background:#c2c1c1;color:#fff;border-bottom:6px solid #c2c1c1;padding:.9375em .9375em calc(.9375em - 6px);transition:.25s}#insights_BF.sticky .filters-container,ul.pf-mobile-nav{padding-right:.9375rem;padding-left:.9375rem}a.pf-nav-link.active,a.pf-nav-link:active,a.pf-nav-link:focus,a.pf-nav-link:hover{background:#fff;color:#4a0e01;border-bottom:6px solid #4a0e01;text-decoration:none}.backtoprofile{display:block;margin-top:.5em}.nyrtb{display:flex;justify-content:space-between;align-items:center;margin:1em auto;max-width:360px}.nyrtb .dark_button{margin:0;font-weight:700}.self-nav-inner{background:#d8d6d7;border-radius:8px;padding:1em 0;margin:1em 0}.self-nav .self-btn{margin-bottom:0;display:block;text-align:left;line-height:normal;display:flex;align-items:center}.self-btn i,.self-btn img{float:right}.section-heading{background:#4a0e01;color:#f7f0d4;border-radius:4px;font-family:Lato,Arial,sans-serif;font-size:1.125rem;padding:1em 1.125em;margin:0 -.9375em 1em;position:relative}.biotext,.firmbiotext{transition:max-height .4s ease-in-out;overflow:hidden;padding-left:8px}.pageSection{padding-bottom:1em}#About>div.main-sec-content.county-list>div>h4,.pageSection .pageSection .section-heading{background:#f7f0d4;border-radius:4px;font-family:Lora,Serif;color:#4a0e01;padding:1.125em;margin:0 auto 1em;position:relative}.pageSection#message,.pageSection.fullReviewsPage,.pageSection.profileInsightsPage,.pageSection.resultsPage{margin-top:1em;min-height:600px}.sec-overview{font-family:Lora;font-style:italic;color:#4a0e01}.rMore{color:#4a0e01;display:block}.rMoreforced{color:#4a0e01;display:block;width:100%}.endbar{background:#f9f9f9;height:15px;width:100%;border-radius:4px;margin-top:.5em}.atty-tagline,.contactSection .dark_button,.footer-adr,.footer-loginout,.footer-social,.lower-footer .cell,.resume-block,.title-cat{margin-bottom:1em}.biotext{max-height:116px}.biotext+.rMore,.firmbiotext+.rMore{border-top:1px solid #d6d6d6;margin-top:.5em;padding-top:.5em}.firmbiotext{max-height:150px}#piechart{width:280px;height:280px;margin:0 auto}.pa-section .rblock-container{margin-left:5%}.enhanced_profiles{background-color:#f9f9f9;padding:1em .9375em;margin:0 -.9375em 1em;color:#4a0e01}.enhanced_profiles hr{border-color:#4a0e01}.enhanced_profilesT{color:#4a0e01;font-size:1rem;font-weight:700;margin-bottom:0;line-height:1}.enhanced_profilesE{color:#4a0e01;font-size:.875em}.ad-photo{margin-right:.75em;max-width:100px;align-self:flex-start}.pf-button,.pfs-button{margin:1em auto;padding:.75em 2em;transition:.25s;color:#4a0e01;font-weight:700;font-family:Lato,Arial,sans-serif;cursor:pointer}.ad-btns .card-btn{margin-bottom:0;flex:0 1 48%;font-weight:700}.ad-btns .site-btn{text-transform:capitalize}.mobile-ad-call .call-btn{width:100%;display:block;margin:.75rem 0}.ad-right-grid{min-height:124px}.ad-right-grid .total-reviews{font-family:Lora,serif;font-style:italic;color:#4a0e01}.ad-right-grid .total-reviews strong::before{content:'('}.ad-right-grid .total-reviews strong::after{content:')'}.pf-button{font-size:1.125em;border:1px solid #4a0e01;background:#fff;display:block;border-radius:4px}.pf-button:hover,.pfs-button:hover{color:#fff;background:#4a0e01}.pfs-button{border:1px solid #4a0e01;background:#fff;border-radius:4px;width:100%}.cr-full,.endorsement-txt,.reviewtext{transition:max-height .4s ease-in-out;overflow:hidden}ul.photo-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}ul.photo-grid li{margin:.5em}.photo-cell{position:relative;overflow:hidden;width:268px;height:268px}.photo-cell img{object-fit:cover;max-width:unset;width:100%;height:100%}.rb-img img,.rb-img img.seal-flabar,.rb-img img.seal-msba,.rb-img img.seal-tbls,.rb-img img.wide-badge{max-width:185px}html.no-objectfit .photo-cell img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;max-width:inherit}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.i-title,.legend-text,.rb-title,.video-title{font-weight:700;color:#4a0e01}.rb-img{max-height:100px;display:flex;align-items:center;overflow-y:hidden}.rb-img img{width:100%;margin:0 auto}.author-box .biotext,.case_result_charges{max-height:150px}.cr-full,ul.pah{max-height:300px}.rb-verdict{color:#4a0e01;font-weight:700;font-size:5vw}.endorsement-txt .rMore,.i-author,.reviewtext .rMore,p.btt{text-align:right}.cr-page-row .cr-full{margin-top:.5em}.cr-full{padding-left:8px}.pageSection.resultsPage hr{margin:1.5rem auto}.Review_title h4{font-size:1.125rem;margin-bottom:0;font-weight:700}.reviewtext{max-height:145px}#full_resumebtnh,#full_resumebtns,.contactSection .dark_button,.endorsementSection .dark_button,.reviewsSection .dark_button,.sec-overview .dark_button{display:inline-block;margin-top:.5rem;font-style:normal;font-weight:700;width:205px}.rev-left .fa.fa-star,.rev-left .fa.fa-star-half-o,.rev-left .fa.fa-star-o{font-size:1.5em}.revBars{max-width:250px;margin:0 auto}.revBarRow{margin:.5rem 0}.percentBar{margin:0 .5rem}.barEmpty{background:#c2c1c1;width:100%;height:1.5rem;border-radius:3px}.barFill{background:#4a0e01;height:100%;border-radius:3px}.endorsement-txt{margin-top:1em;max-height:130px}.i-author-pic,.iSubHeading,ul.pf-mobile-nav li a img{max-height:50px}.endorser-img{padding-right:.5em}ul.social-links{margin:0;display:flex;flex-wrap:wrap}ul.social-links li{flex:0 1 50%;margin:.5em 0}ul.social-links li a img{margin-right:5px;vertical-align:text-bottom}.contact-content{margin:1em 0 0;max-width:730px}.contactSection #map_canvas{height:337px;width:100%;max-width:730px;border:1px solid #9f9fa0;border-radius:4px}.contactSection .addtl-info{margin-top:1em}.insight-block{padding:.5em 0;background:inherit;transition:.25s}.i-date{font-size:.875em;color:#000}.insight-block:active .i-title,.insight-block:active .i-title a,.insight-block:focus .i-title,.insight-block:focus .i-title a,.insight-block:hover .i-title,.insight-block:hover .i-title a{color:#fff;text-decoration:underline}#coupon-input-wrapper label,.footer-social a,.insight-block:active .i-date,.insight-block:focus .i-date,.insight-block:hover .i-date,.lower-insights-grid .insight:active a,.lower-insights-grid .insight:active h3,.lower-insights-grid .insight:focus a,.lower-insights-grid .insight:focus h3,.lower-insights-grid .insight:hover a,.lower-insights-grid .insight:hover h3,.selectize-dropdown .pa_major.active h6,.selectize-dropdown .pa_majoz.active h6{color:#fff}.reveal.epModal.insight-modal{max-width:1328px}.add-insight{margin:1em 0;display:flex;align-items:center;justify-content:center;transition:.25s}.add-insight .squareplus,.epModal .add-button:active .squareplus,.epModal .add-button:hover .squareplus{border-color:#fff}.add-insight:hover .squareplus{border-color:#f7f0d4}ul.pf-mobile-nav{height:62px;background:#4a0e01;color:#f7f0d4;margin:0;display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;width:100%;z-index:999}ul.pf-mobile-nav li{display:inline-block;text-align:center;flex:0 1 20%;max-height:54px}ul.pf-mobile-nav li a{color:#f7f0d4;font-size:.8125em}::placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777}::-ms-input-placeholder{color:#777}.messageForm .input-wrapper input,.messageForm .input-wrapper textarea{background:#f0eeee;border-width:1px 1px 3px;border-color:#f0eeee #f0eeee #4a0e01;box-shadow:none}.messageForm .input-wrapper input:focus,.messageForm .input-wrapper textarea:focus{background:#fff;border-width:1px 1px 3px}.messageForm .red_button{width:100%;cursor:pointer;height:56px}.sp-heading{background:#f7f0d4;color:#4a0e01;border-radius:4px;padding:1.125rem 1em;font-family:Lato,Arial,sans-serif;font-size:1.125em;font-weight:700;position:relative;display:flex;align-items:center;margin:1em -.9375em}.below-results h3,.lower-insights-grid h3{font-size:1.125rem;font-weight:700}.city-links,.pa-links{margin:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}.sp-link{color:#4a0e01;font-size:.875em;line-height:2.5}.lower-insights-grid .insight{background:#fff;color:#4a0e01;margin:0 auto 1em;padding:.75em;max-width:396px}.i-author{font-weight:700;font-size:.9375em}.lower-insights-grid .insight .i-author,.profile_snippet .section-heading{font-weight:400}.i-author-pic{position:absolute;bottom:0;left:.5em;max-width:50px;height:auto;margin-top:1em;border:2px solid #f7f0d4;border-radius:50%;overflow:hidden}.profile_snippet_content{padding-left:2em}.insight-comments-container,.insight-container{position:relative;max-width:1100px}.insight-sidebar{margin-top:1em;margin-bottom:1em;max-width:400px}.side-icon,.side-icon.fa{width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:4px;line-height:1;margin-bottom:.25rem;transition:.25s}a .side-icon.fb{background:#3b5998;color:#fff}a .side-icon.tw{background:#1da1f2;color:#fff}a .side-icon.in{background:#0077b5;color:#fff}#votebu,.votebutton,a .side-icon.comment,a .side-icon.thumb{font-size:2.25em;color:#c2c1c1}#votebu:hover,.respond_button:active,.respond_button:focus,.respond_button:hover,.votebutton:hover,a:hover .side-icon.comment,a:hover .side-icon.thumb{color:#ff3003;text-decoration:none;cursor:pointer}a:hover .side-icon{opacity:1}.post-meta{font-weight:700;color:#4a0e01;position:relative}.post-author-img{position:absolute;width:48px;height:48px;overflow:hidden;text-align:center;border-radius:50%;margin-left:.5em;margin-top:-32px;border:2px solid #f7f0d4;background:#f7f0d4}.comment-author-img{position:relative;width:100%;padding-top:100%;border-radius:50%;border:2px solid #f7f0d4;background:#f7f0d4;overflow:hidden;box-sizing:content-box}.nested_response_d .comment-author-img{width:75%;padding-top:75%}.commenter-name a{color:#4a0e01;font-weight:700;font-size:1.125em}.comment-author-img img{width:100%;position:absolute;top:0;left:0}.post-meta .post-author{margin-top:1.25em}.post-meta .post-date{margin-left:auto;margin-top:1.25em}.insight-page-title{line-height:normal;margin:1rem 0;font-size:2em;color:#4a0e01;font-weight:700}.cat-button{color:#4a0e01;margin:0 .5em}.cat-button:active,.cat-button:focus,.cat-button:hover{cursor:pointer;color:#ff3003;text-decoration:underline}.author-box{border:1px solid #eee9e6;padding:1em;margin-top:1em}.author-box .abt-auth{font-size:1.5em;font-weight:700;color:#4a0e01;margin-bottom:1rem}.author-box .author-info{padding-left:.5em}.author-box .author-name-link{font-weight:700;font-size:1.125em}.author-box .dark_button{display:block;margin:.5em 0 0;font-size:.825em}.author-box .biotext hr.rMoreBorder{margin:.5em 0}.iSubHeading{background:#f7f0d4;color:#4a0e01;border-radius:4px;font-family:Lato,Arial,sans-serif;font-weight:700;font-size:1.125rem;padding:.75em 0 .75em .7em;margin:0 -.9375em 1em}.comment-vote{color:#c2c1c1}.comment-vote i,.pah{cursor:pointer}.respond_button{background:#fff;color:#c2c1c1;border-radius:4px;font-family:Lato,Arial,sans-serif;padding:.75em;display:inline-block}.ajax-dropdown .ajax-input,.epModal .legend-text .add-button,.iListing-bottom-row .dark_button,.pa-edit-row .dark_button,.pa-edit-row input,.recent-insights .insightListing{margin-bottom:0}@media (min-width:400px){.recent-insights .i-first .insightListing .post-author,.recent-insights .i-second-third .insightListing .post-author{margin-left:64px}}.insightListing{margin-bottom:3.5em}.insightListing .insight-listing-title{font-size:1.5em;margin:1rem 0}.iExcerpt{margin:1rem 0}#insight_paginationB .dark_button.current{background-color:#fff;color:#4a0e01;position:relative;overflow:hidden}#insight_paginationB .dark_button.current:after{content:'';width:100%;height:4px;background:#4a0e01;position:absolute;bottom:0;left:0}.grid-container.insights-banner{background:url('../images/insightsbg.jpg') center center/cover no-repeat #4e655e;color:#fff;border-bottom:10px solid #f7f0d4;margin-bottom:1.5rem}.insights-banner .insights-banner-inner{text-align:center;padding:1.5em 0}.insightsh1{color:#fff;text-align:center;font-size:2em;font-family:Lora,serif;font-weight:700}.filter-height{min-height:80px}#insights_BF input,#insights_BF select{background-color:#e6e6e6;box-shadow:none}#insights_BF.sticky{position:fixed;top:0;left:0;right:0;margin:auto;background:#fff;border-bottom:1px solid #ece5e4;width:100%;z-index:999}.filters-container{padding:0 .5em}.filters-container .dark_button{font-size:1rem;margin-bottom:0;display:block}.filters-container .grid-margin-x>.cell{margin-left:.5rem;margin-right:.5rem}.filter-text{margin:.25em 0;color:#555}.searchprac-container{background-color:#f0eeee;border-radius:4px;padding:.5rem;font-size:1rem;height:2.4375rem;position:relative}.searchprac-container .pa_select_boxh{display:flex;align-items:center;justify-content:space-between;width:unset}.searchprac-container .pa_select_box{border:0;display:inline-block;color:#4a0e01;width:auto;flex:1 1 auto}.searchprac-container .pa_select_box_drop{background:#fff;position:absolute;top:2.25rem;left:0;width:100%;padding:.5rem;border:1px solid #f0eeee;border-radius:0 0 4px 4px;z-index:900}.epModal-inner .pa_select_box_drop{min-height:390px}.searchprac-container .pa_select_boxd{border:0;display:inline-block;width:auto;flex:0 0 auto}.pracselection_ .selectize-input,.pracselection_ .selectize-input input,.searchprac.certifications .selectize-input,.searchprac.certifications .selectize-input input{background-color:#f0eeee;border:0;box-shadow:none;font-size:1rem;line-height:1.5}.pracselection_ .selectize-input.full,.searchprac.certifications .selectize-input.full{background-color:#f0eeee;font-weight:700;font-size:1rem;line-height:1.5;color:#4a0e01}.selectize-dropdown-content{font-size:1rem;border-top:4px solid #f0eeee}.pa_major h6,.pa_majoz h6,.pa_placeholder{font-weight:700;margin:.25em 0;padding:0 .5em}.pracselection_ .pa_mionor{padding:.25em .5em .25em 1em}.pa_major h6,.pa_majoz h6,.pa_mionor,.pa_placeholder{line-height:1.4}.epModal .selectize-dropdown .active,.pa_selected,.selectize-dropdown .pa_major.active,.selectize-dropdown .pa_majoz.active,.selectize-dropdown .pa_mionor.active,.selectize-dropdown .pa_placeholder.active{background-color:#4a0e01;color:#fff}#searchprac .selectize-control.single .selectize-input:after{content:'\f0d7';font-family:FontAwesome;position:absolute;top:0;right:0;margin-top:0;width:60px;background:#4a0e01;height:100%;text-align:center;border:0;color:#f7f0d4;display:flex;align-items:center;justify-content:center}#searchprac .selectize-control.single .selectize-input.dropdown-active:after{content:'\f0d8'}.pageSection.claimSection .section-heading{margin-right:auto}#email-check{width:39px;height:39px;background:#f9f9f9;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-left:.5rem}.claimSection input[type=password],.claimSection input[type=text]{background:#f0eeee;border:0;box-shadow:none}#mini-pf-btns .card-btn,.card-btn.view-btn,.contact-btns.editpf .card-btn{flex:0 1 100%}.contact-btns.editpf .card-btn.upgrade-btn{background-color:#ff3003;color:#fff}#progress-box{background:#fff;border-radius:4px}#progress-box.opened{position:relative;top:88px;margin-bottom:100px}#completion_rowsH{font-size:.875em;text-align:left}#completion_flip_downbtn,#completion_flip_upbtn{font-size:1rem;color:#4a0e01;display:block;margin:0 auto;text-align:center}#completion_flip_downbtn{margin-top:1rem}#completion_flip_upbtn:after{content:' \f0d7';font-family:fontawesome}#completion_flip_downbtn:after{content:' \f0d8';font-family:fontawesome}.completion-needed .white_button{padding:.75em;margin-bottom:0;font-weight:700;font-size:.875em}#completion_rowsH .checked,#completion_rowsH .xed{width:18px;margin-left:.75rem}.completed-item{padding-left:.75em}#mini-pf-btns{display:none;margin:.5em .75em}#mini-pf-btns .upgrade-btn,#mini-pf-btns .view-btn{margin:0 .5rem;line-height:1;font-size:.875em;padding:.5rem;position:relative}#mini-pf-btns .upgrade-btn .btn-icon{margin-right:4px;width:13px}#mini-pf-btns .upgrade-btn{margin-right:0;order:1}.suggestion-button{padding:.5rem;background:#4a0e01;color:#f7f0d4;margin:.25rem 0 .75rem}#progress-box .title,.feat-area,.feat-loc,.feat-name,.progress{margin-bottom:.5rem}.suggestion-button:active,.suggestion-button:focus,.suggestion-button:hover{cursor:pointer;background:#ff3003;color:#fff}.update_cover_photo a,.update_portrait_photo a{background:rgba(0,0,0,.5);color:#f7f0d4;padding:.5rem;position:absolute;z-index:10;border-radius:4px}tr.gu-mirror,ul.pah li.child{padding-left:15px}.update_portrait_photo.lawfirm_update_portrait_photo a{border-radius:0}.update_cover_photo a:hover,.update_portrait_photo a:hover{color:#ff3003;text-decoration:none;background:rgba(0,0,0,.7)}.atty-card.sticky .cardcover .update_cover_photo{display:block}.cardcover .update_cover_photo a{top:0;left:0;font-size:.75rem}.update_portrait_photo a{bottom:0;left:0;right:0;margin:auto}.progress,.progress-meter{height:3em}.progress{border-radius:3em;overflow:hidden;background-color:#c2c0c1}.progress.success .progress-meter{background-color:#36f10e}.progress.addMargin{margin:0 .75em}.completion_acc{max-height:24px;transition:max-height .4s ease-in-out;overflow:hidden;padding-left:8px}.completion_acc .toggle:before{content:'View Completion Breakdown \f0d7'}.completion_acc.rMore-open .toggle:before{content:'Close Completion Breakdown \f0d8';font-family:FontAwesome,Lato}.editButton a{float:right;color:#4a0e01}h2>.editButton a{color:#f7f0d4;font-weight:100}h3>.editButton a{color:#4a0e01;font-weight:100}.editButton a:active,.editButton a:focus,.editButton a:hover{color:#ff3003;text-decoration:none;font-family:Lora,Serif;font-weight:100}.reveal.epModal{padding:0;max-width:775px;width:100%;max-height:800px;overflow-y:auto}.reveal.epModal.wider-modal{max-width:1000px}.epModal-inner,.epModal-inner.cell{padding:1rem}.pa-edit-row,.pa-legend-row,.photo-edit-row{padding-bottom:.5rem;color:#4a0e01}.epModal .mtitlebar{background:#f7f0d4;padding:.5rem 1rem .5rem 3.5rem;display:flex;align-items:center;border-bottom:1px solid #ccc}.epModal .mtitle{margin-bottom:0;font-family:Lora,serif;font-size:1.625em}.epModal .modaldesc{color:#4a0e01;margin-bottom:1em}.epModal .selectize-input,.epModal .selectize-input.full,.epModal input[type=number],.epModal input[type=text],.epModal select,.epModal textarea{border-radius:0;background-color:#f9f9f9;border:1px solid #ebebeb;box-shadow:none}.epModal input[type=number]:active,.epModal input[type=number]:focus,.epModal input[type=text]:active,.epModal input[type=text]:focus,.epModal select:active,.epModal select:focus,.epModal textarea:active,.epModal textarea:focus{border:1px solid #4a0e01;background-color:#fff}.epModal .selectize-dropdown-content div{padding:.25em}.button .add-button,.epModal .add-button{background:#fff;color:#4a0e01;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;padding:.5rem;transition:.25s}#photo_other_dialogf .modal-delete,.epModal .modal-button{width:125px;padding-top:1.25em;padding-bottom:1.25em;transition:.25s}.squareplus{border:1px solid #4a0e01;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.squareplus .fa-plus{font-size:1.25rem}.epModal .modal-button{border-radius:0}.epModal .modal-button.expanded{width:100%;margin-left:auto;margin-right:auto}.epModal .modal-button.cancel{background:#ccc}.epModal .modal-button.save{background:#ff3003}.epModal .modal-button.save.balance{width:170px}.epModal .modal-delete,.epModal .modal-edit,.modal-edit{background:0 0;color:#4a0e01;margin-bottom:0;transition:.25s}.pa-legend-row{border-bottom:1px solid #ccc}.pa-edit-row{padding-top:.5rem;border:1px solid transparent}.pa-edit-row:focus-within{background:#f9f9f9;border:1px solid #ebebeb}#area_total{border-radius:10px;margin-bottom:1rem}.epModal .photo-mini{max-width:125px;max-height:125px}.photo-edit-row{background:#f9f9f9;border:1px solid #ebebeb;padding-top:.5rem;margin-bottom:.5rem}#photo_other_dialogf .modal-delete{border-radius:0;margin:0 0 1rem}img#photo_other_large{max-height:580px}.video-modal .add-button{margin:0 0 0 auto}.vid-desc{overflow:hidden;position:relative;text-align:justify;margin-right:-1em;padding-right:1em;line-height:1.2em;max-height:6em}.vid-desc:before{content:'...';position:absolute;right:.25em;bottom:0}.vid-desc:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.featvidbadge{background:#f7f0d4;border-radius:24px;color:#4a0e01;font-size:.875em;font-weight:700;padding:0 .25rem;text-align:center}.footer-social a:active,.footer-social a:focus,.footer-social a:hover,.lfooter,.lfooter a,.lfooter a:active,.lfooter a:focus,.lfooter a:hover,h2.purchasepro>a{color:#f7f0d4}.modal-button.wider{width:200px}.lfooter{background-color:#530000;position:relative;margin-top:76px}.footer-body{padding-top:1em;padding-bottom:1em}.lfooter a{font-size:.9375em}.footer-link-column.cell{width:16.943%}.footer-top-link{display:block;border-bottom:1px solid #f7f0d4;margin-bottom:.5em;font-weight:700;line-height:2}.footer-links{margin-left:.75em}.footer-links li{line-height:normal;margin-bottom:.5em;font-size:.875em}.footer-main-column{margin-top:5em;order:-1}.footer-logo{position:absolute;top:-60px;left:0;right:0;margin:auto;max-width:198px}.footer-logo>a:first-child{max-width:85px;display:inline-block}.footer-logo img{display:block;margin:0 auto 1em}.footer-social .fa{font-size:1.75em;margin:0 .5rem}@media(min-width:768px){.footer-adr{max-width:170px}}@media(min-width:1047px){.footer-adr{max-width:200px}}.lower-footer{border-top:1px solid #f7f0d4;padding-top:1em}@media(min-width:339px){.logotype{position:relative;top:4px}.self-btn i,.self-btn img{margin-left:40px}}@media(min-width:375px){#search-toggle{margin-right:1.75rem}.btn-icon{margin-right:8px}.self-btn i,.self-btn img{margin-left:60px}.badgeSection .badge-container.flaba,.badgeSection .badge-container.msba,.badgeSection .badge-container.tbls,.badgeSection .badge-container.wide-badge{min-width:140px}.badgeSection.badge-law-firm-section .badge-container{display:inline-block;height:auto;min-height:0}.ad-photo{margin-right:.75em;max-width:130px}.ad-right-grid{min-height:160px}#piechart{width:330px;height:330px}ul.photo-grid li{flex:0 1 140px}.photo-cell{width:140px;height:140px}.photo-cell img{width:100%;height:100%}ul.pf-mobile-nav li a{font-size:.875em}}@media(max-width:400px){.tiny-hide{display:none}}@media(min-width:430px){.self-btn i,.self-btn img{margin-left:80px}}@media(min-width:500px){.call-btn .tapto{display:inline}.self-nav .self-btn{justify-content:center;text-align:center;line-height:normal;align-items:center}.self-btn i,.self-btn img{margin-left:0}.badgeSection .badge-container.flabar,.badgeSection .badge-container.msba,.badgeSection .badge-container.tbls,.badgeSection .badge-container.wide-badge{min-width:165px}.enhanced_profiles{margin:0 0 1em;padding:1.25em 1.25em .5em}.pa-section .rblock-container{margin-left:20%}ul.photo-grid li{flex:0 1 180px}.photo-cell{width:180px;height:180px}.post-author-img{position:relative;width:80px;height:80px;margin-top:-40px;margin-left:1.5em}.insightListing .post-author-img,.post-meta .post-author{margin-left:1em}.post-meta .post-author,.post-meta .post-date{font-size:.9375rem;margin-top:.5em}.front-page-card{margin:0 .5rem}}@media(min-width:640px){.self-nav .self-upgrade{padding-left:0}.dark_button,.section-heading{margin:0 0 1em}.dark_button{font-size:1.125rem;padding:.75em 1.125em}#mini-pf-btns .upgrade-btn:before{content:'';width:1px;height:35px;background:#e4e4e4;position:absolute;left:-8px;bottom:-2px}.upgrade-btn+.view-btn.mini{margin-left:0!important;margin-right:.5rem}.pageSection .pageSection{margin-left:1.25rem}.pageSection .pageSection .section-heading{left:-1.25rem}.portrait-frame{width:275px;height:275px}.contact-btns{flex-wrap:wrap}.card-btn,.end-meta{font-size:1rem}.main-sec-content,.resume-overflow{margin-left:1.5em}.pageSection{margin:0}.badgeSection .badge-container.flabar,.badgeSection .badge-container.msba,.badgeSection .badge-container.tbls,.badgeSection .badge-container.wide-badge{min-width:185px}.badge-container.flabar,.badge-container.msba,.badge-container.tbls,.badge-container.wide-badge{max-width:185px}.badge-container{max-width:150px}.ad-right-grid .total-reviews strong::after,.ad-right-grid .total-reviews strong::before{content:''}.ad-right-grid .total-reviews span{display:inline}#piechart{width:280px;height:280px}.pa-section .rblock-container{margin-left:0;display:flex;flex-direction:column;justify-content:center}.pa-section .rblock-container.init{min-height:280px}.pa-section .rblock-container.acc{display:none}.pa_box_1,.pa_box_2,.pa_box_3,.pa_box_4,.pa_box_5,.pa_box_6{width:25px;height:25px;display:inline-block;padding:5px;margin:5px}.pa_text{font-size:.875em}ul.photo-grid li{flex:0 1 173px}.photo-cell{width:173px;height:173px}ul.photo-grid.init li:nth-child(-n+2){flex:0 1 268px}.photo-cell.top{width:268px;height:268px}.rb-img img{max-width:100px;margin:0 auto}.rb-verdict{font-size:1.45em;min-width:calc(25% - 1.875rem)}.contactSection .addtl-info{margin-top:0}body{margin-bottom:0}.sp-heading{max-height:50px;padding:1.125rem 0;margin:1em 0}.sp-heading:before{content:'';position:absolute;background:#f7f0d4;top:0;bottom:0;left:-315px;margin:auto;height:50px;width:100%;z-index:-1;border-radius:4px}.sp-link{font-size:1rem;line-height:2}.cert-area,.np-assoc{padding-right:1em}.cert-area-txt{max-height:150px;overflow:hidden;margin-bottom:1.25em}.pageSection.resultsPage hr{max-width:90%}.insightListing .post-author-img{margin-left:.5em;position:absolute;width:48px;height:48px;margin-top:-32px}.insightListing .post-meta .post-author{margin-left:0}.insightListing .post-meta .post-author,.post-meta .post-date{font-size:.825rem;margin-top:1.5em}.epModal-inner,.epModal-inner.cell{padding-left:3.5rem;padding-right:3.5rem}.epModal .close-button{right:3.5rem}.footer-main-column.cell{width:100%}.cell.footer-left,.cell.footer-right{width:50%}.cell.footer-left .footer-link-column.cell,.cell.footer-right .footer-link-column.cell{width:70%}.cell.footer-left .footer-link-column.cell{margin-right:30%}.cell.footer-right .footer-link-column.cell{margin-left:30%}.cell.footer-right{text-align:right}.feat-loc,.feat-name,.feat-name a{font-size:1.125rem}}@media(max-width:768px){.show-for-tablet{display:none}}@media(max-width:640px){.self-editp{margin-bottom:.5em}.claim-btn{height:44px}}@media(min-width:768px){.header-row,.mast-head{height:75px}.crumbs,.crumbs a,.crumbs span a{color:#4a0e01}body{margin-top:0}.hide-for-tablet{display:none}.menu-overlay.menu-opened{opacity:1;z-index:9997;top:75px}.mast-head{border-bottom:1px solid #ece5e4;background:#fff;position:relative}.logomark{max-height:101px;position:absolute;top:-1.8em;left:0}.crumbs,.title-cat,span.side-icon.comment,span.side-icon.thumb{position:relative}.logotype{max-height:100%;top:unset;margin-left:7.4375em}.crumb-container{background:#f9f9f9}.crumbs{padding:.7em 0 .7em 8.45rem;font-size:.75em;z-index:2}.crumbs a:hover,.crumbs span a:hover{text-decoration:underline}ul.legion-nav{list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-end}ul.legion-nav li.nav-link{display:inline-block;font-family:Lora,sans-serif;font-style:italic}.nav_signed_in ul.legion-nav li.nav-link a{padding:0 2.25em}.search-container.opened-search{position:relative;top:unset;width:100%;background:#fff;z-index:0;padding:1rem}.mobilenav{top:0}.call-btn,a.msg-btn:active,a.msg-btn:focus,a.msg-btn:hover{background:#4a0e01;color:#f7f0d4}.msg-btn,a.call-btn:active,a.call-btn:focus,a.call-btn:hover{color:#fff;background:#ff3003}.msg-btn{flex:0 1 100%}.call-btn,.site-btn{flex:0 1 calc(50% - 5px)}.badgeSection{justify-content:flex-start}.badge-container .large-badge{max-width:140px;max-height:140px}.ad-btns .card-btn{flex:0 1 32%}#piechart{width:330px;height:330px}.pa-section .rblock-container.init{min-height:330px}.pa_box_1,.pa_box_2,.pa_box_3,.pa_box_4,.pa_box_5,.pa_box_6{width:45px;height:45px}.pa_text{font-size:1rem}ul.photo-grid{max-width:568px}.rb-verdict,a .side-icon.fb,a .side-icon.in,a .side-icon.tw{font-size:2em}ul.social-links{margin-left:3em}ul.social-links li{flex:0 1 26%;margin:.5em 0}.insight-comments-body,.insight-post-body{padding-right:75px}.insight-sidebar{margin-bottom:0;margin-top:0;max-width:unset;position:absolute;right:-75px;top:-2.5em}.i-side-icons{display:block;justify-content:unset}.i-side-icons.sticky{position:fixed;top:16px;margin-right:50px;transform:translateX(-50px)}.side-icon,.side-icon.fa{width:50px;height:50px}a .side-icon.comment,a .side-icon.thumb{font-size:2.5em}.post-author-img{position:relative;width:104px;height:104px;margin-top:-52px;margin-left:1.5em}.insightListing .post-author-img{position:relative;width:80px;height:80px;margin-top:-40px}.insightListing .post-meta .post-author{margin-left:1em}.insightListing .post-meta .post-author,.post-meta .post-date{margin-top:.75em}.footer-main-column.cell{width:auto;order:0}.cell.footer-left,.cell.footer-right{width:30%}.cell.footer-left .footer-link-column.cell,.cell.footer-right .footer-link-column.cell{width:90%}.cell.footer-left .footer-link-column.cell{margin-right:5%}.cell.footer-right .footer-link-column.cell{margin-left:5%}}.review_a>span,.review_a>strong,.search-suggestion a,ul.pah{color:#700}@media(min-width:1024px){.firm-result-img{max-height:180px}.law-firm-tooltip .badgeHover-info .badgeHover-name,ul.legion-nav>li.nav-link{font-size:1em}.messageForm{padding:0 100px}ul.legion-nav .mega-menu-level2,ul.legion-nav>li.nav-link.has-children .mega-menu-column,ul.legion-nav>li.nav-link.has-children .mega-menu-container{opacity:0;visibility:hidden;margin-top:10px;transition-duration:.2s;transition-timing-function:ease-in;transition-property:opacity,visibility,margin-top;right:0;left:0;text-align:left}.mega-menu-level2 .grid-container>ul.pa-list li:last-child,.mm-heading,ul.legion-nav li.nav-link ul li a,ul.legion-nav li.nav-link ul.sub-menu li a{font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:700}.cover-photo,.portrait-frame{border-width:10px}#progress-box,.cardcover{border-radius:4px}.editButton a,ul.legion-nav li.nav-link.level1.signin{display:inline-block}.header-row,.mast-head{height:90px}.mast-head .logomark{z-index:1000;max-height:116px;top:-1em}.mast-head .logotype{max-width:180px;z-index:1000;margin-top:.5em}.nav-container,ul.legion-nav,ul.legion-nav>li.nav-link{height:100%}.nav_signed_in ul.legion-nav>li.nav-link{font-size:.8125em}ul.legion-nav>li.nav-link a{padding:0 .875em;display:flex;align-items:center;height:100%;font-size:1.03125em}ul.legion-nav li.nav-link ul.sub-menu li a:hover,ul.legion-nav li.nav-link:hover>a,ul.legion-nav>li.nav-link a:hover{background:#4a0e01;color:#f7f0d4;text-decoration:none}ul.legion-nav li.nav-link.level1>a strong{white-space:nowrap;font-style:normal}ul.legion-nav .mega-menu-level2,ul.legion-nav>li.nav-link.has-children .mega-menu-container{position:absolute;display:block;width:100%}ul.legion-nav>li.nav-link.has-children .mega-menu-column{display:block;width:215%}.menu-divider{display:block;height:10px;background:#f7f0d4}.mm-heading,ul.legion-nav>li.nav-link a.mm-heading{height:auto}#progress-box,.js-tooltip-container,.self-nav.sticky,ul.legion-nav li.nav-link.has-children .mega-menu-column .mega-menu,ul.legion-nav li.nav-link.has-children .mega-menu-container .mega-menu{background:#fff}ul.legion-nav li.nav-link.has-children:hover .mega-menu-column,ul.legion-nav li.nav-link.has-children:hover .mega-menu-container{opacity:1;visibility:visible;margin-top:0}ul.legion-nav li.nav-link.has-children ul.sub-menu{list-style-type:none;display:flex}ul.legion-nav li.nav-link ul.sub-menu li a{position:relative;display:block;padding:3em 1em}ul.legion-nav li.nav-link ul.sub-menu li a:before{position:absolute;content:'';height:80px;width:1px;background:#ece5e4;margin:auto;right:0;top:0;bottom:0}ul.legion-nav li.nav-link ul.sub-menu li a:hover:before{background:0 0}a.pa-menu-link:before,ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 a:after,ul.legion-nav li.nav-link ul.sub-menu li:last-child:before,ul.legion-nav li.nav-link.has-children>a.no-caret:after,ul.legion-nav>li.nav-link a.mm-heading:before{display:none}.badge-container.badge-container-active .badgeHover,.badge-container:hover .badgeHover,ul.legion-nav li.nav-link ul li a{display:block}.menu-search{padding-left:7.25rem}.mega-menu-level2>.grid-container{padding:1em 0}ul.legion-nav li.nav-link ul.sub-menu li.has-level2:hover .mega-menu-level2{opacity:1;visibility:visible;margin-top:0;background:#fff}.mega-menu-level2 .grid-container>ul.pa-list,.mega-menu-level2 ul.state-links{columns:4}ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 li a{padding:.5em 0 .5em .5em;font-size:1em;font-weight:400}.mega-menu-level2 .grid-container>ul.pa-list li{position:relative;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.mega-menu-level2 .grid-container>ul.pa-list li:last-child{color:#4a0e01}ul.legion-nav li.nav-link ul.sub-menu li .mega-menu-level2 ul li a:before{font-family:FontAwesome;content:'\f101';margin:0 5px 0 0;font-size:.85em;position:relative;bottom:1px;background:0 0}ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 li a.pa-menu-link{font-weight:700}.insightListing .post-meta .post-author,.mega-menu-level2 ul.np-links li ul.np-sub,.mega-menu-level2 ul.pa-list li ul.pa-sub{margin-left:1em}ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 ul.pa-list li ul.pa-list li a,ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 ul.resource-links li ul li a,ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 ul.spec-links li ul li a{padding-left:1.5em}.mega-menu-level2 ul.spec-links li ul.spec-sub li a,ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 ul.np-links li ul.np-sub li a,ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 ul.pa-list li ul.pa-sub li a{font-weight:400;font-size:1rem}.mega-menu-level2 ul.spec-links,ul.spec-sub2{columns:2}.mm-heading{font-size:1.25em}ul.legion-nav li.nav-link ul.sub-menu .mega-menu-level2 li a.mm-heading{font-weight:700;height:auto;font-family:Lato,Arial,sans-serif;font-style:normal}.post-meta .post-author,ul.state-board-sub-list{margin-left:1.5em}#search-toggle{margin-right:0}#search-toggle a{padding:0 1.5em}.self-nav{width:100%;z-index:100;margin-bottom:1em}.self-nav.sticky{position:fixed;max-width:881px;top:0;padding-top:1em;border-radius:0 0 8px 8px}.cover-photo{height:245px;margin-bottom:1em}.self-nav-inner{margin:0}#progress-box.opened{top:0;margin-bottom:1em}.editButton a{position:absolute;left:550px;float:none}.atty-card{top:-162px;margin-bottom:0;position:relative}.atty-card-small.sticky,.atty-card.sticky{position:fixed;top:0;margin-top:1em;max-width:32.4%;padding-right:.9375em}.atty-card-small.sticky.unstick-override,.atty-card.sticky.unstick-override{position:absolute!important;bottom:0;top:unset!important;margin-bottom:1em;max-width:100%}.card-content,.enhanced_profiles{position:relative}.cardcover{height:0;position:absolute;width:100%;background-size:auto 122px;background-position:center top;background-repeat:no-repeat;transition:.25s}.atty-card-small.sticky .card-content,.atty-card.sticky .card-content{padding-top:10px}.atty-card-small .cardcover,.atty-card.sticky .cardcover{height:122px}.atty-card-small .portrait-frame,.atty-card.sticky .portrait-frame{max-width:195px;max-height:195px;height:auto;margin-top:1em;z-index:1}.profile-left{position:relative;max-width:400px;padding-right:.9375em}.atty-card-small::after,.atty-card::after{position:absolute;height:640px;background:#e4e4e4;content:'';width:1px;top:162px;right:-16px}.atty-card-small::after{top:0}.atty-card-small.sticky::after,.atty-card.sticky::after{top:0;right:0}.profile-main{padding-left:.9375em}.atty-card .call-btn,.atty-card .pf-nav-link,.atty-card-small .call-btn{font-size:.9375em}.btn-icon{max-width:14px}.pageSection .pageSection .section-heading,.section-heading{margin-right:-50%}.badge-container .badgeHover{position:absolute;bottom:99%;width:100%;left:0;padding-bottom:1rem;z-index:150}.badge-container .badgeHover-box{background:#fff;border-radius:3px;border:1px solid #cacaca;width:100%;left:0;padding:.5em;text-align:left}.badgeHover-grid{padding:1em}.badgeHover-img{margin-right:1.5em;display:flex;align-items:center;overflow-y:hidden;max-height:150px}.badgeHover-info{line-height:1.8}.badgeHover-info .badgeHover-name{color:#4a0e01;font-weight:700;font-size:1.125em}.badgeHover-info .rMore{text-align:left;display:inline-block}.badge-container:hover .arrow{position:absolute;top:-16px;margin-left:5.5%;display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #cacaca;z-index:151}.badge-container:hover .arrow:after,.js-tooltip-container .arrow:after{content:'';position:absolute;top:-15px;left:-14px;margin:auto;display:block;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #fff;z-index:1}.js-tooltip-container .arrow{position:relative!important;top:-1px!important;bottom:unset!important;left:unset!important;right:unset!important;display:block!important;margin-left:6%!important;width:0!important;height:0!important;border-left:15px solid transparent!important;border-right:15px solid transparent!important;border-top:15px solid #cacaca!important;z-index:151!important}.js-tooltip-container.left-tooltip .arrow{margin-right:6%!important;margin-left:auto!important}.listing .badgeHover{padding-bottom:0;padding-top:1.5em}.listing .badgeHover-img,.listing .badgeHover-img img{max-height:120px}.listing .badgeHover-img img.smaller-badge.seal-flabar,.listing .badgeHover-img img.smaller-badge.seal-msba,.listing .badgeHover-img img.smaller-badge.seal-tbls,.listing .badgeHover-img img.wide-badge{max-height:200px}.enhanced_profiles:after{position:absolute;width:300%;height:100%;content:'';top:0;left:100%;background:#f9f9f9}.iSubHeading::before,.sp-heading:before{content:'';position:absolute;top:0;width:100%;height:50px;background:#f7f0d4;z-index:-1;border-radius:4px}.fa.fa-star,.fa.fa-star-half-o,.fa.fa-star-o{font-size:1.875em}.pageSection.resultsPage hr{max-width:80%}.sp-heading{max-height:50px}.sp-heading:before{bottom:0;left:-400px;margin:auto}.pa-links{-webkit-column-count:3;-moz-column-count:3;column-count:3}.post-author-img{margin-left:0;margin-bottom:0}.iSubHeading{position:relative;margin:0 0 1em;padding-left:0}.iSubHeading::before{left:-99%}.insight-comments-body,.insight-post-body{padding-right:0}.insight-sidebar{right:-170px}.author-box .author-info{padding-left:1.25rem}.underComment .fa{font-size:1.5em}.insightListing .post-author-img{margin-left:1em;margin-bottom:0}.insightListing .post-meta .post-author,.post-meta .post-date{font-size:.9375rem;margin-top:.5em}.insightListing .insight-listing-title{font-size:1.75em}.filters-container input,.filters-container select{margin-bottom:.5rem}.cell.footer-left,.cell.footer-right{width:40%;z-index:1}.cell.footer-left .footer-link-column.cell,.cell.footer-right .footer-link-column.cell{width:45%}.cell.footer-left .footer-link-column.cell{margin-right:5%}.cell.footer-right .footer-link-column.cell{margin-left:5%}.cell.footer-right{text-align:left}.front-page-card{min-height:346px}.front-page-card .dark_button{font-size:.9375em;min-height:103px;display:flex;align-items:center;justify-content:center}}.dragged,ul.drag_photo_order li.placeholder:before{position:absolute}@media(min-width:1080px){.atty-card .call-btn,.atty-card .pf-nav-link,.atty-card-small .call-btn{font-size:1rem}.btn-icon{max-width:15px}}@media(min-width:1100px){.mast-head .logotype{max-width:200px}.nav_signed_in ul.legion-nav li.nav-link{font-size:.875em}.badge-container:hover .arrow{margin-left:6%}.insight-sidebar{right:-185px}.editButton a{display:inline-block;position:absolute;left:600px;float:none}}@media(min-width:1200px){.mast-head .logotype{max-width:unset}.nav_signed_in ul.legion-nav li.nav-link{font-size:.9375em}.main-sec-content,.resume-overflow{margin-left:3em}span.side-comment-num,span.side-votes-up{position:absolute;left:55px;top:0;bottom:0;margin:auto;display:flex;align-items:center}.badge-container:hover .arrow{margin-left:6.5%}.editButton a{left:650px}.footer-links li{font-size:1rem}}@media(min-width:1230px){.atty-card,.atty-card-small,.atty-card-small.sticky,.atty-card.sticky{width:100%;max-width:400px}}.pa_box_1,.pa_box_2,.pa_box_3,.pa_box_4,.pa_box_5,.pa_box_6{width:45px;height:45px;display:inline-block;padding:5px;margin:5px}.pa_text{margin:6px}.similar{background-color:#f9f9f9;padding:10px;border-radius:4px}.resume-textp{padding-left:30px}.loading_iconH{text-align:center;height:250px}.loading_icon{height:75px;width:75px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}.pac-container{z-index:1051!important}.iselected{border:2px solid #4a0e01!important}.form_error{background-color:#ff3003!important}#top_snip{max-height:58px;overflow:hidden;padding-top:8px}.not_searching{background-color:#9f9fa0}.search-suggestion{display:block;padding:10px 20px;margin:15px 0;font-size:13px;background:#eee;text-shadow:0 1px 0 #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc}.pa_select_box,.pa_select_boxd{border:1px solid #333;display:inline}.progress-step{background-color:#ccc}.current{background-color:#fff}.dschool_logo{max-height:60px;max-width:60px}body.dragging,body.dragging *{cursor:move!important}.dragged{opacity:.5;z-index:2000}ul.pah{overflow-y:scroll}ul.pah li.parent{font-weight:700;font-size:14pt}.pa_select_box{width:300px}.pa_select_boxd{width:30px}.grid-container.featured-attorneys-section{margin-bottom:1.5em}#feat-attys{margin:-80px 1em 0;min-height:368px}#feat-attys .slick-prev:before{content:'\f053';font-family:fontawesome}#feat-attys .slick-next:before{content:'\f054';font-family:fontawesome}#feat-attys .front-page-card{text-align:center;min-height:368px;display:flex;flex-direction:column;justify-content:space-between}#feat-attys .portrait-frame{border-radius:50%;border:8px solid #f7f0d4;background:#f7f0d4;overflow:hidden;width:160px;height:160px;margin:0 auto .5em;position:relative}#feat-attys .attorney-portrait{display:block;width:100%;height:auto}.feat-loc,.feat-name,.feat-name a{font-size:1.125rem;font-weight:700;color:#4a0e01}.feat-area{font-family:Lora,serif;color:#4a0e01;font-size:.9375em}.front-page-card .dark_button{width:100%;line-height:1.5;font-weight:700;margin-top:auto;padding:1.25em .5em}@media(min-width:1162px){.front-page-card .dark_button{min-height:unset}}@media(min-width:1220px){.front-page-card .dark_button{font-size:1rem}}@media(min-width:1328px){.mast-head>.grid-container,.outer-container{padding-left:0;padding-right:0}.nav_signed_in ul.legion-nav li.nav-link{font-size:1em}ul.legion-nav li.nav-link a{padding:0 .875em}.crumbs{padding:.7em 0 .7em 8rem}.editButton a{display:inline-block;position:absolute;left:800px;float:none}.feat-loc,.feat-name{font-size:1.125rem}.feat-area{font-size:1.125em}}.tox-sidebar-wrap{background-color:#fff!important}.bbad,.native_rb{background-color:#f7f0d4;margin-bottom:.75rem;border-radius:4px}.selectize-dropdown,.selectize-dropdown.form-control{height:400px!important}.selectize-dropdown-content{max-height:400px!important;height:400px!important}.font_size_lock>label{font-size:16px!important}.sl_firm_logo{max-width:87px;max-height:87px;padding:7px}.align-lefti{text-align:left!important}.align-centeri{text-align:center!important}.latoi{font-family:Lato,Arial,sans-serif!important}.infoh1,.native_al{font-family:Lora,serif}.firm-phone{font-size:1.12em}.native_al{color:#fff}.native_al .l1,.native_al .l3{font-size:1.5em;letter-spacing:1px}.native_al .l2{font-size:2.25em;letter-spacing:1px;margin:1rem 0}.bbad .fa,.native_rb .fa{color:#39b54a;margin-right:1rem}.native_rb{padding:1rem}.native_rb .fa{font-size:2rem}.bbad{padding:1rem 2.1rem}.bbad .sidebar-v-spacer{height:10px}.bbad .sidebar-text-wrapper{display:inline-block;text-align:left}.with_check{display:flex;align-items:center;justify-content:center;margin-bottom:3px}.sidebar-upgrade-btnss{display:block;height:15px}.bbad .card-btn.sidebar-upgrade-btn{display:flex;align-items:center;justify-content:center;text-transform:uppercase;background:#ff3003;flex:0 1 100%;padding:1em;font-size:1rem;color:#fff;height:60px}.bbad .fa{font-size:1.75rem}.bbad .red_button{font-size:12pt;padding:.75rem 1.5rem;text-transform:uppercase}.red_button.native-ad-button{width:75%;font-size:1.5rem;font-weight:400;padding:.5rem 1rem}.red_button.native-ad-button:active,.red_button.native-ad-button:focus,.red_button.native-ad-button:hover{background:#fff;color:#4a0e01}.odd_row{background-color:#f5f5f5}.home-state-links{columns:2}.county-state-links{columns:1}@media(min-width:400px){.county-state-links{columns:2}}@media(min-width:640px){.home-state-links{columns:3}.county-state-links{columns:2}}@media(min-width:768px){.home-state-links{columns:4}.county-state-links{columns:3}}.county-map-container{margin:0 auto;text-align:center}.grid-container.info-banner{background:#4a0e01;color:#fff;border-bottom:10px solid #f7f0d4;margin-bottom:1.5rem}.info-banner .info-banner-inner{padding:1.5em 0}.infoh1{font-weight:700;color:#f7f7f7}.floated-state{float:left;margin-right:1rem}.infocenter-right .atty-card .assoc-beige,.infocenter-right .atty-card .assoc-white{clip-path:polygon(50% 0%,100% 15%,100% 100%,0 100%,0 15%)}.infocenter-right .atty-card.sticky .assoc-beige,.infocenter-right .atty-card.sticky .assoc-white{clip-path:unset}.infocenter-right .atty-card::after{right:unset;left:-16px}.infocenter-right .atty-card.sticky.unstick-override{position:absolute!important;bottom:0;top:unset!important;margin-bottom:1em;max-width:100%}.infocenter-right .pf-nav a.pf-nav-link{flex:0 1 calc(50% - 2px);margin-bottom:4px}.helpcenter-main h1,.helpcenter-main h2,.helpcenter-main h3,.helpcenter-main h4,.helpcenter-main h5,.helpcenter-main h6,.infocenter-main h1,.infocenter-main h2,.infocenter-main h3,.infocenter-main h4,.infocenter-main h5,.infocenter-main h6{font-family:Lato,Arial,sans-serif}.helpcenter-main .edit-top .section-heading,.infocenter-main .edit-top .section-heading{padding-left:1.125em}.infocenter-right .attorney-portrait{max-width:260px!important;max-height:260px!important}.infocenter-main .pageSection .section-heading{font-family:Lato,Arial,sans-serif!important;padding:1em 1.125em}.helpcenter-main .pageSection.h3sec .section-heading,.helpcenter-main .pageSection.h4sec .section-heading,.helpcenter-main .pageSection.h5sec .section-heading,.infocenter-main .pageSection.h3sec .section-heading,.infocenter-main .pageSection.h4sec .section-heading,.infocenter-main .pageSection.h5sec .section-heading{background:#f7f0d4;color:#4a0e01}.infocenter-row{margin-top:30px;margin-bottom:30px}@media (min-width:640px){.recent-insights .insightListing .post-meta .post-author{margin-top:0}.grid-container.insights-banner{background-size:auto}.floated-state{height:92px}.infocenter-main .pageSection .pageSection .section-heading{left:unset}.infocenter-main .main-sec-content,.infocenter-main .pageSection .pageSection{margin-left:0}.infocenter-main .main-sec-content.county-list .pageSection h2,.infocenter-main .pageSection.h4sec h4,.infocenter-main .pageSection.h5sec h5{margin-left:1.25rem}}@media (min-width:1024px){.recent-insights .i-second-third .insightListing .post-author{margin-left:64px}.insights-banner-inner p{font-size:1.375em}.info-banner .info-banner-inner,.insights-banner .insights-banner-inner{height:240px;padding:0}.floated-state{height:185px}.infocenter-main .editButton a{left:540px}.infocenter-main{padding-right:2em}.infocenter-main .pageSection .pageSection .section-heading,.infocenter-main .section-heading{margin-right:0;padding-left:0}.infocenter-main .pageSection .section-heading{font-family:Lato,Arial,sans-serif;padding:1em 1.125em 1em 0}.infocenter-main .section-heading:before,.infocenter-main h2.section-heading.directory-counties-title:before{content:'';position:absolute;background:#f7f0d4;top:0;bottom:0;left:-315px;margin:auto;width:100%;z-index:-1;border-radius:4px}.infocenter-main h2.section-heading:before{background:#4a0e01;height:61px}.infocenter-right .atty-card{top:-190px}.infocenter-right .assoc-beige{height:323px}.infocenter-right .assoc-white{height:303px}.infocenter-right .atty-card.sticky{top:0}.infocenter-main .main-sec-content.county-list .pageSection h2,.infocenter-main .pageSection.h4sec h4,.infocenter-main .pageSection.h5sec h5{margin-left:3rem}.infocenter-main #People .people-html{margin-left:1.5rem}.infocenter-main ul.ext-con{columns:2}}.helpcenter-main .pageSection .section-heading{font-family:Lato,Arial,sans-serif;padding:1em 1.125em}.helpcenter-main .listing.enhanced.top_pick h2.attorney-name.featured_text:after{content:'FEATURED'}.helpcenter-right{display:None}@media (min-width:640px){.floated-state{height:92px}.helpcenter-main .pageSection .pageSection .section-heading{left:unset}.helpcenter-main .main-sec-content,.helpcenter-main .pageSection .pageSection{margin-left:0}.helpcenter-main .main-sec-content.county-list .pageSection h2,.helpcenter-main .pageSection.h4sec h4,.helpcenter-main .pageSection.h5sec h5{margin-left:1.25rem}}@media (min-width:1024px){.helpcenter-main .listings-container{padding-right:0}.helpcenter-main .editButton a{left:540px}.helpcenter-main{padding-right:1.78em}.helpcenter-main .pageSection .pageSection .section-heading,.helpcenter-main .section-heading{margin-right:0;padding-left:0}.helpcenter-main .pageSection .section-heading{font-family:Lato,Arial,sans-serif;padding:1em 1.125em 1em 0}.helpcenter-main .section-heading:before,.helpcenter-main h2.section-heading.directory-counties-title:before{content:'';position:absolute;background:#f7f0d4;top:0;bottom:0;left:-315px;margin:auto;width:100%;z-index:-1;border-radius:4px}.helpcenter-main h2.section-heading.top-level:before{background:#4a0e01;height:61px}.helpcenter-main .main-sec-content.county-list .pageSection h2,.helpcenter-main .pageSection.h4sec h4,.helpcenter-main .pageSection.h5sec h5{margin-left:3rem}.helpcenter-main #People .people-html{margin-left:1.5rem}.helpcenter-main ul.ext-con{columns:2}.helpcenter-right{display:block}.helpcenter-right .attorney-portrait{max-width:260px!important;max-height:260px!important}.helpcenter-right .atty-card::after{right:unset;left:-16px}.helpcenter-right .atty-card .assoc-beige,.helpcenter-right .atty-card .assoc-white{clip-path:polygon(50% 0%,100% 15%,100% 100%,0 100%,0 15%)}.helpcenter-right .msg-btnZ{padding:30px 0;font-size:18px;margin:12px auto}.helpcenter-right .help_cta_below,.helpcenter-right .help_cta_top{line-height:1.1em}.helpcenter-right .pf-nav{flex-wrap:wrap;margin-top:12px}.helpcenter-right .pf-nav a.pf-nav-link{flex:0 1 calc(50% - 2px);margin-bottom:4px}.helpcenter-right .atty-card{top:-190px;color:#000}.helpcenter-right .assoc-beige{height:323px;margin-top:8px}.helpcenter-right .assoc-white{height:303px}.helpcenter-right .atty-card.sticky{top:0}}@media (min-width:1328px){.helpcenter-main .editButton a,.infocenter-main .editButton a{left:760px}}@media only screen and (min-width:1650px){.helpcenter-main .eb_container,.infocenter-main .eb_container{float:right;position:static}}@media(min-width:1024px){.county-map-container.california{min-height:606px;max-width:375px}.county-map-container.texas{min-height:690px;max-width:630px}.county-map-container.florida{min-height:443px}.county-map-container.ohio{max-width:550px;min-height:603px}.county-map-container.minnesota{max-width:505px;min-height:600px}.county-map-container.arizona{max-width:485px;min-height:604px}.county-map-container.new-york{max-width:720px;min-height:601px}.county-map-container.washington{min-height:480px}.county-map-container.north-carolina{min-height:415px}.county-map-container.georgia{max-width:570px;min-height:605px}.county-map-container.michigan{max-width:565px;min-height:600px}.county-map-container.new-jersey{max-width:290px;min-height:608px}.section-heading.section-heading-calc-width{margin-right:calc((97vw - 100vw)/ 2);border-top-right-radius:0;border-bottom-right-radius:0}}@media(min-width:1200px){.county-map-container.texas{max-width:750px}.county-map-container.florida{min-height:546px;max-width:715px}.county-map-container.washington{max-width:810px;min-height:601px}.section-heading.section-heading-calc-width{margin-right:calc((1170px - 100vw)/ 2);border-top-right-radius:0;border-bottom-right-radius:0}}@media(min-width:1500px){.section-heading.section-heading-calc-width{margin-right:calc((1345px - 100vw)/ 2);border-top-right-radius:0;border-bottom-right-radius:0}}.full-width-btn{display:block;width:100%;text-align:center}.specialty_tip_topper{font-family:Lato,Arial,sans-serif;background:#4a0e01;color:#f7f0d4;border-radius:4px;padding:1.125rem 1em;font-size:1.125em;font-weight:700;position:relative;display:flex;align-items:center;margin:0 -.9375em .5em;transition:.25s}@media (min-width:640px){.specialty_tip_topper{max-height:50px;margin:0 0 .5rem;padding:1.125rem 0}.specialty_tip_topper:before{content:'';position:absolute;background:#4a0e01;top:0;bottom:0;left:-315px;margin:auto;height:50px;width:100%;z-index:-1;border-radius:4px}}.ch_spacer{min-height:160px}.padded-grid-row{padding:15px 0;align-items:center}#coupon-input-wrapper{text-align:center;color:#fff;max-width:500px;margin:25px auto 15px}#open-coupon-input{color:#ff2f00;text-decoration:underline}.js-tooltip-container{background:#fff}.js-tooltip-container .arrow{position:relative!important;top:-1px!important;bottom:unset!important;left:unset!important;right:unset!important;display:block!important;margin-left:6%!important;width:0!important;height:0!important;border-left:15px solid transparent!important;border-right:15px solid transparent!important;border-top:15px solid #cacaca!important;z-index:151!important}.compare-tools .compare-icon,.compare-tools .favorite-icon{margin:.5em .3em;display:flex}.js-tooltip-container.left-tooltip .arrow{margin-right:6%!important;margin-left:auto!important}.js-tooltip-container .arrow:after{content:'';position:absolute;top:-15px;left:-14px;margin:auto;display:block;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #fff;z-index:1}.compare-tools{width:100%}.compare-tools .links-wrapper{display:flex;justify-content:flex-end}.compare-tools .links-wrapper a:nth-child(2){margin-left:1em}.compare-tools .feat-compare,.compare-tools .feat-favorite{display:flex;align-items:center;justify-content:center;line-height:24px;vertical-align:middle;color:#666}.compare-tools .favorite-icon::before{content:'';width:14px;height:23px;background-image:url(../images/icons/favorite.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;transition:background-image .15s}.compare-tools .favorite-icon.favorited::before{background-image:url(../images/icons/favorited.png);width:16px;height:24px;transition:background-image .2s}.compare-tools .feat-compare:hover{color:#4a0e01;text-decoration:none}.compare-tools .compare-icon{font-size:1.2em}.compare-tools .compare-icon::before{content:"\f096";font-family:FontAwesome}.compare-tools .compare-icon.compared::before{content:"\f14a";font-family:FontAwesome}.ajax-dropdown .ajax-options{max-height:300px;overflow-y:scroll}.ajax-dropdown .ajax-options .option-wrapper{display:block;width:100%;background:#fefefe;border-bottom:1px solid #fefefe;padding:1em;cursor:pointer}.ajax-dropdown .ajax-options .option-wrapper:nth-child(odd){background:#f8f8f8;border-color:#f8f8f8}.draggable{cursor:grab}tr.gu-mirror{display:block;background:rgba(255,48,3,.2);display:flex;align-items:center}tbody.odd_rows_dark tr:nth-child(odd){background:#f1f1f1}tbody.odd_rows_dark tr:nth-child(2n){background:0 0}.lawfirm-modal-view-profile{margin-bottom:4px;margin-top:0;font-size:1em}.lawfirm-modal-people-section-button{color:#4a0e01;font-size:.7em}.epModal-full{z-index:1000}.epModal-full h1,.epModal-full h2,.epModal-full h3,.epModal-full h4,.epModal-full h5,.epModal-full h6{font-family:Lora,Arial,sans-serif}.epModal-full .mtitlebar{padding-bottom:1.5em}.epModal-full .mtitlebar .close-button{font-size:3em;color:#4a0e01}.epModal-full .add-button{font-size:18px;background:#4a0e01;color:#fff}.epModal-full .add-button .squareplus{display:inline-block;padding:.2em .4em;width:auto;height:auto;border-color:#fff}.epModal-full .add-button .squareplus .fa-plus{font-size:1em}.attorney_modal_section_container .attorney_modal_section_title{padding:20px;background:#f8f8f8;color:#000;margin-bottom:0;border-bottom:1px solid #f1f1f1}.attorney_modal_section_container .lawfirm-modal-people-toggle-button{font-size:1.1em}.attorney_modal_section_container>table{margin:0;border-left:20px solid #f1f1f1}.interior-modal-loading{display:flex;align-items:center;justify-content:center;min-height:100%;font-size:3em}.margin-1{margin:4px!important}.margin-left-1{margin-left:4px!important}.margin-right-1{margin-right:4px!important}.margin-top-1{margin-top:4px!important}.margin-bottom-1{margin-bottom:4px!important}.margin-2{margin:2em!important}.margin-left-2{margin-left:2em!important}.margin-right-2{margin-right:2em!important}.margin-top-2{margin-top:2em!important}.margin-bottom-2{margin-bottom:2em!important}.padding-01{padding:8px!important}.padding-1{padding:12px!important}.padding-1-y{padding-top:12px!important;padding-bottom:12px!important;padding-left:2.25em!important}.padding-1-left{padding-left:1em!important}.padding-1-top{padding-top:1em!important}.padding-1-bottom{padding-bottom:1em!important}.padding-1-right{padding-right:1em!important}.padding-2{padding:2em!important}.padding-2-left{padding-left:12px!important}.padding-2-top{padding-top:2em!important}.padding-2-bottom{padding-bottom:2em!important}.padding-2-right{padding-right:2em!important}