/* compressed */

/* sp_class/assets/fonts/roboto/roboto.css
 */
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url(../sp_class/assets/fonts/roboto/Roboto-Thin-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Thin-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url(../sp_class/assets/fonts/roboto/Roboto-ThinItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-ThinItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(../sp_class/assets/fonts/roboto/Roboto-Light-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Light-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(../sp_class/assets/fonts/roboto/Roboto-LightItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-LightItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(../sp_class/assets/fonts/roboto/Roboto-Regular-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Regular-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(../sp_class/assets/fonts/roboto/Roboto-Italic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Italic-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(../sp_class/assets/fonts/roboto/Roboto-Medium-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Medium-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url(../sp_class/assets/fonts/roboto/Roboto-MediumItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-MediumItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(../sp_class/assets/fonts/roboto/Roboto-Bold-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Bold-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(../sp_class/assets/fonts/roboto/Roboto-BoldItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-BoldItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url(../sp_class/assets/fonts/roboto/Roboto-Black-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Black-webfont.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url(../sp_class/assets/fonts/roboto/Roboto-BlackItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-BlackItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:normal;font-weight:300;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Light-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Light-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:italic;font-weight:300;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-LightItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-LightItalic-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:normal;font-weight:400;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Regular-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Regular-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:italic;font-weight:400;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Italic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Italic-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:normal;font-weight:700;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Bold-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-Bold-webfont.woff) format('woff')}@font-face{font-family:'Roboto-Condensed';font-style:italic;font-weight:700;src:url(../sp_class/assets/fonts/roboto/Roboto-Condensed-BoldItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets/fonts/roboto/Roboto-Condensed-BoldItalic-webfont.woff) format('woff')}
/* css/default.css
 */
html{overflow-y:scroll}body{position:relative;width:1170px;margin:0
auto;padding:0
15px 0 15px;background:#fff;font:300 16px/1.5 Roboto,Helvetica,sans-serif;color:#000}.mobile{display:none}p{margin:0
0 1em 0}b,strong{font-weight:bolder}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}table+p{clear:both}sup,sub{line-height:0}td p:only-child{margin:0;padding:0}a{color:#b54c22;text-decoration:none;outline:none}a:hover{text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:1em
0 .8em 0;padding:0;color:#00446a;line-height:normal;font-weight:bold}h1{font-size:30px;font-weight:300;color:#728EA6}#mainContent>h1:first-child,#tabLinks+h1{margin-top:0}#pageTitle{font-size:36px;color:white;background:#728EA6;padding:22px
24px;border-top:1px solid #999;border-bottom:1px solid #00614b;margin:22px
0;padding:16px}#pageTitle
a{color:inherit;text-decoration:none;cursor:pointer}#contentWrapper>h1{margin:0}#contentWrapper>h1:first-child{padding-left:52px}h2{color:white;font:18px Roboto, sans-serif;background:#728ea6;padding:6px
12px}body:not(.withSubs) #subContent h2,
#bioInfo
h2{font:inherit;background:inherit;text-transform:uppercase;border:1px
solid #999;border-width:1px 0;padding:3px
16px;color:#00614b}.withSubs #subContent>*>h2{margin:0
-16px .8em -16px;padding:6px
16px}.withSubs #subContent
h2{border-top:30px solid #dcdcd2}#bioInfo
h2{margin:0
-19px .8em -19px;border-top:0}h3{padding:5px
0 5px 0;color:#000;font-size:135%;font-weight:normal}h4{text-transform:uppercase}h5{padding:5px
0 5px 0;font-size:125%}h6{font-weight:bold;font-size:100%}ul{margin:0;padding:0
0 0 16px}li{padding:0;margin:0
0 .5em 0}body > div > div > div ul
li{list-style:none}body > div > div > div ul li:before{content:'\2022';font-size:18px;display:inline-block;width:0;vertical-align:middle;position:absolute;margin: -1px 0 0 -13px}body > div > div > div ul ul li:before{content:'-'}ul
ul{margin: .5em 0 0 16px}li
p{margin:0;padding:3px
0 2px 0}img{border:0}body>div{padding-left:100px}#header{height:46px;padding:20px
0 41px 0;background:#fff;position:relative}#logo{position:absolute;top:20px;left:0;z-index:999999;background:#005b46;box-shadow:4px 0px 6px 0px rgba(0, 0, 0, 0.36)}#header
a{text-decoration:none;color:#fff}#topLinks{position:absolute;top:20px;right:30px;width:340px}#topLinks li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks
ul{}#topLinks
li{float:left;margin:0
0 0 1px}#topLinks
a{margin:0
3px 0 3px;color:#a5a5a5;font-size:10px;text-transform:uppercase}#topLinks a:hover{color:#589ec0;text-decoration:none}#topSearch
form{display:block;margin: -6px 14px 0 0;width:200px;height:30px;background:#ebebeb;font-size:11px;line-height:14px}#topSearch
input{float:left;margin:0;padding:6px
4px 0 0;border:0px;background:#ebebeb;outline:0;height:auto}#topSearch
button{float:right;padding-top:6px;cursor:pointer;border:0;background:transparent;outline:none}#topSearch
label{font-size:11px;line-height:19px;color:#a3a3a3;font-weight:normal}#topSearch
input#searchtext{width:150px;margin:6px
0 0 2px;padding:2px
2px 2px 5px;border:0px;font:inherit;font-size:14px;color:#999;font-weight:normal}@media (min-width: 481px){#mainNav{position:absolute;z-index:9998;top:67px;left:50px;width:1035px;height:40px;background:rgba(240,240,240,.85);border-bottom:1px solid #00614b;line-height:normal}.sf-menu,
.sf-menu ul,
.sf-menu
li{margin:0;padding:0;list-style:none}.sf-menu
li{position:relative}.sf-menu
ul{position:absolute;display:none;top:100%;left:0;z-index:99;min-width:12em;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.35)}.sf-menu>li{float:left}.sf-menu li:hover > ul,
.sf-menu li.sfHover>ul{display:block}.sf-menu a,
.sf-menu li>a{display:block;position:relative;white-space:nowrap}.sf-menu li li>a{color:#435161;font:300 16px Roboto, sans-serif}#sf-parent-newsroom ul.sf-ul-gchild{display:block !important;visibility:visible !important;opacity:1 !important}#sf-parent-newsroom li:not(:first-child):not(:last-child):not(:nth-child(4)) a,
#sf-parent-newsroom ul.sf-ul-gchild
a{text-indent:18px}.sf-menu ul
ul{top:0;left:100%;width:420px}.sf-menu ul ul li>a{white-space:normal}.sf-menu li>a{padding:8px
19px;color:#00614b;text-decoration:none;font-size:15px;font-weight:400}.sf-menu ul
li{background:white;color:#f2f2f2}.sf-menu>li:hover,.sf-menu>li.sfHover{background:#888787}.sf-menu li.current a.nav-button{background:#888787;color:white}.sf-menu ul li>a:hover{background:#888787;color:white}.sf-menu ul li.current>a{background:#888787;color:white}.sf-menu li:before{display:none}#sf-nav .nav-button{position:relative !important;height:40px;line-height:40px;overflow:hidden;margin:0
0 0 0;padding-top:0;padding-bottom:0;letter-spacing:0.06em;text-transform:uppercase}#sf-nav>li.sfHover>.nav-button,#sf-nav>li:hover>.nav-button{color:white}#sf-nav
.megaMenu{background:white;color:#000;font-size:14px}#sf-parent-professionals
ul{width:815px;padding:18px
0;background:white}#sf-parent-professionals
li{display:table-cell;box-sizing:border-box;padding:0
28px}#sf-parent-professionals li+li{border-left:1px solid #00614b !important;overflow:hidden;width:56.44%}#sf-parent-professionals
h2{background:inherit;color:inherit;font-size:16px;padding:0;margin:0
0 12px 0}#menuLetterLinks{overflow:hidden;text-align:justify;text-align-last:justify;-moz-text-align-last:justify}#menuLetterLinks
*{font:300 20px Roboto, sans-serif;display:inline-block;padding:0
3px;text-align:center}#topAttySearch:before{content:'';display:block;clear:both;border-bottom:1px solid #00614b;margin:28px
28px 23px 28px}#topAttySearch
a{font-size:13px;float:left}#topAttySearch{margin:1em
0 0 0}#topAttySearch
div{margin:19px
0 0 0;padding:0;width:100%;min-height:0}#topAttySearch div:first-child{margin-top:1em}#sf-nav input,
#sf-nav label,
#sf-nav select,
#sf-nav
.customSelect{height:32px}#sf-nav input,
#sf-nav label,
#sf-nav
.customSelect{padding-top:4px}#sf-nav .customSelectInner:after{top:11px}#sf-nav .keepOpen>ul{display:block !important;opacity:1 !important;filter:none !important;z-index:999999}#topAttySearch input[type=submit]{position:absolute;bottom:70px;right:0;border:0;background:#b54c22;color:white;cursor:pointer;font-size:16px;padding:0
10px}#topAttySearch
input#fullname2{width:74%}input::-ms-clear{display:none}#menuAttySpotlight .photo,
#menuAttySpotlight .title,
#menuAttySpotlight
.position{float:left;clear:left;padding-right:30px}#menuAttySpotlight .photo
img{height:170px;width:170px}#menuAttySpotlight
.spotabstract{padding-bottom:1em}#menuAttySpotlight .spotabstract
a{display:inline !important;white-space:normal !important}#sf-parent-mcbee
ul{width:500px;padding:20px
16px;background:white;left:auto;right:0;background:white}#sf-parent-mcbee ul
a{color:#435161;font-weight:bold}}#parentLink,
.practices-item #tabLinks,ul.subNavList{float:right;clear:right;width:270px;text-transform:uppercase}.practices-item #tabLinks,ul.subNavList{float:right;padding:0;padding:0
0 25px 25px;line-height:normal;background:white}.practices-item
#tabLinks{margin: -16px -30px 0 0}ul.subNavList ul,
ul.subNavList
li{list-style:none;margin:0;padding:0}ul.subNavList a,
.practices-item #tabLinks
a{display:block;padding:11px
13px;border-bottom:1px solid #888787;border-left:1px solid #728ea6;color:inherit;text-decoration:none}ul.subNavList ul a:before{content:'›';padding:0
.5em 0 .3em}.practices-item #tabLinks a:hover,
.subNavList a:hover{color:#b54c22}.practices-item #tabLinks a.current,
.subNavList .here > a,
.subNavList .hereParent>a{background:#888787;color:white;text-decoration:none}#parentLink{margin:30px
0 0 0;padding:0;overflow:hidden}#parentLink
a{font:16px Roboto, sans-serif;display:block;background:#6D6C6C;color:white;padding:9px
16px}.withSubs
.subNavList{padding:8px
13px;background:white;box-sizing:border-box;border:0}.withSubs .subNavList
li{padding:10px
0;border-top:1px solid #6D6C6C}.withSubs .subNavList
a{color:#b54c22}.withSubs .subNavList li:first-child{border:0}.withSubs .subNavList
a{padding:0;border:0}.withSubs .subNavList a:hover,
.withSubs .subNavList .here a,
.withSubs .subNavList .hereParent
a{background:#B64C20;outline:4px
solid #B64C20;color:white}#mainContent
.subNavList{float:none;clear:both;width:100%;display:table;padding:0;border-bottom:2px solid #307e6c}#mainContent .subNavList
li{display:table-cell}#mainContent .subNavList li:before{display:none}#mainContent .subNavList li
a{background:#ededec;border:0;color:#00614b;text-align:center;text-transform:none;font-size:16px;padding:11px
30px}#mainContent .subNavList li a:hover,
#mainContent .subNavList .here
a{background:#878686;color:white}.contentSection
h1{margin:0
0 .5em 0;padding: .5em 0 0 0;background:transparent;color:inherit;border:0;font-size:2em}.js .contentSection h1,
.js
.contentSection{display:none}#contentWrapper{height:auto !important;padding-bottom:46px;background:#dcdcd2;position:relative}#banner{height:360px}#banner
img{display:block;position:relative;top: -40px}#content{background:white}#subContent>div>:first-child:not(h2){margin-top:16px}#content #subContent > h2:first-child,
#content #bioPhoto+h2{margin-top:0;border-top:0}#mainContent:after,#content:after{content:'';display:block;clear:both}@media only screen and (min-width: 769px){#contentWrapper:before{content:'';background:inherit;position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw}}@media only screen (max-width: 1170px){#contentWrapper:before{right: -15px;left: -15px;width:auto}}@media only screen and (min-width:1170px){html{overflow-x:hidden}}@media only
screen{#mainContent{min-height:calc(100vh - 292px);padding:16px;box-sizing:border-box}}#subContent~#mainContent{padding:16px
30px;margin-left:270px;border-left:1px solid #999}.withSubs
#content{background:transparent}.withSubs #content
#mainContent{background:white;margin-right:300px;margin-left:0;overflow:hidden}#subContent{float:left;width:271px;margin:0;padding:0;box-sizing:border-box;border-right:1px solid #999;font-size:16px}.withSubs
#subContent{float:right;clear:right;background:white;border:0;padding:0;margin-top:30px}#subContent>*{padding-left:16px;padding-right:16px}#subContent>ul{padding-left:32px}#toolBar{min-height:46px;padding:15px
45px 0 0;box-sizing:border-box;line-height:normal;text-align:right;background:transparent}#toolBar li,
#toolBar
ul{list-style:none;display:inline;margin:0;padding:0}#toolBar li
div{display:inline}#toolBar li+li:before{content:' | ';display:inline;padding:0
4px}#toolBar
a{color:inherit}.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}ul.none li:before{display:none}.js [id^=area_] .results_list > li:nth-child(n+4),
.js #bio_overview [id^=bio_] .results_list > li:nth-child(n+4),
.js #bio_overview>ul>li:nth-child(n+10){display:none}.js #bio_overview>ul:not(.expanded)>li:nth-child(n+10):before{display:none}#sideSearch
h1{color:#00614b;font:bolder 22px/1 Roboto, sans-serif;background:inherit;padding:0
0 7px 0;margin:0;border:0;min-height:23px}.newsroomListPage #content,
#professionals
#content{background:inherit}.newsroomListPage #mainContent,
#professionals
#mainContent{padding:26px
0 0 0}.newsroomListPage #contentWrapper>#pageTitle{display:none}#sideSearch{float:left;width:570px;width:599px}#letterLinks{padding:5px
0 0 0;overflow:hidden}#letterLinks
*{float:left;text-align:center;width:20px;margin-right:2px;line-height:20px}#letterLinks :last-child{margin-right:0}#letterLinks a:hover{background:#b54c22;color:white;text-decoration:none}#sideSpotlight{position:relative;float:right;width:470px;min-height:295px;background:white;padding-bottom:16px;margin-bottom:20px;box-sizing:border-box}.professionals
#sideSpotlight{min-height:337px}a#signupButton{position:absolute;bottom:18px;right:23px}#sideSpotlight
h2{margin:0;font:inherit;background:#738fa7;color:#fff;padding:7px
16px;margin-bottom:20px}#sideSpotlight .photo,
#sideSpotlight .title,
#sideSpotlight
.position{float:left;clear:left;padding:0
16px}#sideSpotlight
.content{padding:0
23px 30px 16px}#sideSpotlight .photo
img{display:block;padding-bottom:12px;width:170px;height:170px}#sideSpotlight
.spotabstract{float:right;width:250px;padding-right:16px}#sideSpotlight
a{color:inherit}.newsletterList
h3{margin: .3em 0 0 0}.newsletterList
.thisIssue{margin:1em
0 0 0;padding:0}.itemList .results_list>li:before{display:none}.itemList
.title{font-weight:bolder}.innerList>ul:not(.results_list){background:white;padding:1em
2em;margin-bottom:1.5em;clear:both}.innerList>ul:not(.results_list):before{content:'Search criteria:';display:block;text-indent: -1em;font-weight:normal}#resultPageLinks{padding:0
0 16px 0;font-size:14px;line-height:22px;text-align:justify}.innerList~#resultPageLinks,.innerContent~#resultPageLinks,#content>#resultPageLinks{padding:0
16px 16px 16px;background:white}#resultPageLinks
*{display:inline-block;min-width:22px;padding:0
5px 0 5px;margin:0
0 3px 0;box-sizing:border-box;text-align:center;text-indent:0;font-weight:bolder;background:rgba(181,76,34,.08)}#resultPageLinks span,
#resultPageLinks a:hover{background:#b54c22;color:white;text-decoration:none}.innerContent #byTopic ul.results_list,
.innerContent #byTopic ul.results_list
li{list-style:none;margin:0;padding:0}.innerContent #byTopic ul.results_list li:before{content:''}.innerContent #byTopic ul.results_list
.title{margin:0
0 .25em 0;padding:0;color:#00446a;line-height:normal;font-weight:bold;font-size:125%}body > div > div > div .attorneys ul li:before{content:'';font-size:18px;display:inline-block;width:9px;vertical-align:middle;position:relative;margin:0;padding:0}.attorneys
ul{margin:0
0 0 -9px;padding:0}.attorneys
li{display:inline-block}body > div > div > div .attorneys ul li+li:before{content:", "}.newsroom #sideSearch .search_form>div:nth-of-type(even){clear:none;margin-left:28px}.newsroom #sideSearch .search_form>div:nth-of-type(old){margin-left:0;clear:both}.newsroom #sideSearch .search_form>div:first-of-type{margin-left:0;clear:none}#hierList
ul{padding-left:0;font-size:18px}#hierList>ul>li{position:relative}#hierList .expander,
.hierList
.expander{cursor:pointer;display:inline-block;margin-left:4px;margin-bottom:1px;width:0;height:0;border:1px
solid transparent;border-width:11px 6.5px 0 6.5px;border-top-color:#b64d20;transition:0.3s ease-in-out}#hierList .expander.expanded,
.hierList
.expander.expanded{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:6px}.js #hierList>ul>li:not(.hereParent)>ul{display:none}#hierList>ul>li:before{display:none}.listColumn{width:33.333%;float:left;box-sizing:border-box;padding:0
26px 0 0}.listColumn+.listColumn{padding:0
13px}.listColumn+.listColumn+.listColumn{padding:0
0 0 26px}.listColumn
a{color:inherit;text-decoration:none}.listColumn a:hover{color:#b54c22}.listColumn ul,
.listColumn
li{padding:0;margin:0;line-height:normal}.listColumn ul
li{background:#728EA6;color:white;margin-left: -9px;padding-left:9px}.listColumn ul li ul
li{background:white;color:#000}.listColumn
li{padding:6px
0 0px 0;min-height:26px}.XlistColumn li+li{padding:6px
0 0 0}.listColumn li:before{display:none}.listColumn>ul>li+li{border-top:1px solid #6D6C6C;margin-top:5px}.listColumn ul
ul{padding-top:6px}.listColumn ul ul
li{padding-left: .9em}.listColumn ul ul li a:not(.sp_pencil):before{content:'–';position:absolute;margin-left: -.9em}.listColumn ul ul
ul{margin-left: .5em}.js .listColumn ul ul
ul{display:none}.publication,.publication{font-style:italic}#atic_auth,#atic_auth+div{display:none !important}.innerList{clear:both;overflow:hidden}.practices-item
.innerList{clear:right}.innerList>p{color:#00614B;font:22px Roboto,sans-serif;float:left}#resetButton{font:300 22px Roboto, sans-serif;color:#6D6C6C;float:right}.innerList .results_list,.innerContent{background:white;clear:both;border:0;overflow:hidden;margin-top:0;width:100%;font-weight:inherit;box-sizing:border-box}.innerList
ul.results_list{padding:16px}.innerContent{padding:16px
16px 0 16px}.innerList
table{border-collapse:collapse}.bioList+p{background:white;padding:1em;text-align:right}.bioList
th{font:inherit;color:#00614b;text-transform:uppercase;text-align:left;padding:14px
0;background:#ededec;min-width:106px}.bioList
td{padding:24px
22px 24px 0;vertical-align:top;border-top:1px solid #00614b}.bioList tr>:first-child{padding-left:30px}.bioList tr>:last-child{text-align:right;padding-right:30px}.bioList
a{color:inherit}.bioList .photo
img{width:170px;height:170px}.bioList
.title{font-weight:500}.bioList .vcard
a{font-size:12px;text-transform:uppercase;text-align:right;white-space:nowrap}.practices .bioList tr>:first-child{padding-left:9px}.practices .bioList tr>:last-child{text-align:left;padding-right:9px}.bioListClerkship
td{padding:9px
22px 9px 0;vertical-align:top;border-top:none}.bioListClerkship
.title{width:33%}.practices .bioList
h3{margin:1em
0 0 0;padding:9px
0;border-bottom:1px solid #00614b}.probonoList
table{background:white;border:0;border-collapse:collapse;width:100%;font-weight:normal}.probonoList table td[colspan]{font-weight:bold;padding-top:18px}.professionals-item
#content{border-top:1px solid #999}#bioPhoto{padding:0;border-bottom:1px solid #999}#bioPhoto+h2{margin-top:0}#bioInfo{border-bottom:1px solid #999;overflow:hidden;padding:0;margin: -16px -1.95em 1em -1.85em}#bioInfo>div{float:left;width:530px;padding:16px
16px 16px 30px;border-right:1px solid #999;box-sizing:border-box}#bioInfo>div:only-child{border:0}#bioInfo>div+div{float:right;width:270px;margin-left: -1px;padding:0
19px .8em 19px;border:0}#bioInfo
#pageTitle{font:inherit;font-size:22px;color:black;margin:0;padding:0;line-height:normal;background:inherit;border:0}#bioTitle{margin-bottom: .5em}#bioInfo ul,
#bioInfo
li{list-style:none;margin:0;padding:0}#bioInfo > div:first-child
ul{margin:1.5em 0 1em 0}#bioInfo > div:first-child
li{display:inline-block;padding-right:6px}#bioInfo #bio_area ul
li{padding:10px
0 0 0;line-height:normal}#bioInfo #bio_area ul li:first-child{padding:0px
0 0 0}#bioInfo li
img{vertical-align:middle}#bioInfo li:before{display:none}#subContent h2+.results>ul{padding-left:0}h2+.results>ul>li{margin:0
0 1em 0;overflow:hidden;display:block}h2+.results>ul>li:before{display:none}#maincontent h2 + .results .title
a{color:inherit;font-weight:500}.results_list .bio
ul{padding:0;margin:0}.results_list .bio
li{display:inline}.professionals .results_list .bio li:only-child{display:none}.results_list .bio li:before{content:'By ';position:static;margin:0;font:inherit;width:auto;vertical-align:baseline;display:inline}.results_list .bio li+li:before{content:', '}.results_list .bio li+li:last-child:before{content:' and '}.startInline
.section{text-transform:uppercase}#about-contact .sitelink,
#about-contact
.phone{padding-top:18px}#about-contact
.sitelink{padding-bottom:9px}form{position:relative;margin:0;padding:0;max-width:570px}form:after{content:'';display:block;clear:both}form>div>div{position:relative;float:left;margin:0
0 0 28px;padding-bottom:14px;min-height:44px;width:calc(50% - 14px)}form>div>div:nth-of-type(odd){margin-left:0;clear:left}form>div>div:last-child{float:right;text-align:right}form
.divider{float:none;width:auto;clear:both;margin:0;padding-top:1em}form .divider
h2{margin:0}form>p{clear:both}.js form>div>div>label{display:block;position:absolute;top: -1px;left:1px}.js form>div>.hasValue>label{visibility:hidden}.js form>div>.hasValue>label[style]{visibility:visible}form>div>div{font-size:18px}label{padding-left:5px;vertical-align:middle}input:not([type=checkbox]):not([type=radio]),
select,
.customSelect,
textarea,
.js form>div>div>label{font:inherit;color:inherit;margin:0;padding:9px
14px;height:43px;box-sizing:border-box;border-radius:1px}select{font-size:14px !important}.js
select{opacity:0}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=image]),select,textarea,.customSelect{width:100%;border:1px
solid #999;background:white}input[type=text],input[type=submit]{-webkit-appearance:none}select{z-index:2;width:100% !important}#content input[type=submit],a#signupButton{background:#b54c22;color:white;border:0;padding:0
24px;font-size:16px;line-height:33px;height:33px;cursor:pointer}form
.viewAll{float:right;line-height:23px;margin-top:11px}.customSelect{padding-right:34px;background:white}.customSelectInner{white-space:pre;overflow:hidden;display:block}.customSelectInner:after{content:'';position:absolute;right:13px;top:15px;width:0;height:0;z-index:1;border:1px
solid transparent;border-width:13px 8px 0 8px;border-top-color:#b64c20;-moz-transform:scale(.9999)}textarea{min-height:150px}.textarea_wrapper,.radio_wrapper,.checkbox_wrapper{clear:both;margin-left:0;float:none;width:auto}#content .radio_wrapper > label,
#content .checkbox_wrapper>label,#referrer>label{position:static;font-weight:bold;padding:0;height:auto}#referrer{clear:left;float:none;margin:0}div.referrer_extra{position:relative;display:none}div.referrer_extra
label{position:absolute;top:8px;left:9px}#content .checkbox_wrapper>div{margin-left:25px}#content .checkbox_wrapper>div>div{text-indent: -25px}#emailField{display:none}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px;background:url(data:image/png;base64,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) no-repeat bottom right}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;cursor:default;text-align:left}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:2px
5px;white-space:nowrap}.autocomplete div
.autoCompleteMore{font-size:11px;color:#b54c22}.autocomplete
h2{margin:0
0 0 0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#b54c22}#contactForm
form{max-width:100%}#contactForm form>div>div{width:100%;margin:0}#contactForm
#captcha_wrapper{max-width:354px}#contactForm .state_wrapper,
#contactForm .zip_wrapper,
#contactForm
.country_wrapper{width:163px;float:left;clear:none;margin-right:28px}#contactForm
.country_wrapper{width:326px;margin:0}#footer{padding:12px
0 2em 100px;color:#000;font-size:11px}#footer:after{content:'';display:block;clear:both}#footer
a{color:#000}#footer a:hover{color:#999;text-decoration:none}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer ul
li{margin-right: .8em;float:left}#footer ul li:before{display:none}table.SITE_MAP{border-collapse:collapse;margin-top:5px}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}div.EMAIL_PAGE form>p{clear:none}div.EMAIL_PAGE
div.email_form{display:none}p.EMAIL_PAGE-title{font-weight:bold;margin-bottom:0;padding-bottom:0}p.EMAIL_PAGE-url{margin-top:0;font-style:italic}table.EMAIL_PAGE{width:500px}table.EMAIL_PAGE
td{width:47%}table.EMAIL_PAGE td
input{width:95%}table.EMAIL_PAGE td
textarea{width:100%;height:120px}div.EMAIL_PAGE
ul.error{color:red}#search #content
#search_button{margin-left:8px}#search #content form
div{padding-bottom: .3em;text-align:left;float:none;width:auto}#search .search_form
label{display:inline;margin:3px}#search #content .search_form label,
#search #content .search_form
input{width:auto;margin:3px
4px;vertical-align:middle;font-size:16px}#search #content .search_form
input#searchtext{width:100%}#search #content .sections,
#search #content
.search_type{width:35%;float:left}#search .sections input,
#search .search_type
input{border:0}#search
a.more{font-weight:bold;font-size:1.1em}#search
div#select_all_links{margin-top:8px}.searchfoundtext{font-weight:bold}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}#search
h3{margin-top:1em;margin-bottom: .5em;padding:0}.printMap{display:inline-block;background:#b54c22;width:70px;padding:4px
4px 4px 4px;color:#fff;text-align:center}.printMap:hover{background:#6a747c;text-decoration:none}#index
#mainContent{width:auto;margin:0;padding:0;background:transparent}#index
#content{background:transparent;border:0}#homeBanner{position:relative;z-index:0;top: -40px;margin-bottom: -40px;height:400px}#homeImage div + div,
.js #homeImage>div>div{display:none}#homeBanner
img{display:block}#homeBanner
#homeNews{position:absolute;bottom:23px;right:0;width:470px;color:#00614b;font-size:16px;line-height:1.3}#index #homeNews
h2{background:transparent;text-transform:uppercase;color:white;margin:0;font-size:15px;font-weight:normal;letter-spacing:0.06em;background:rgba(120,120,120,.9);border-bottom:1px solid #00614b}#index #homeNews
ul{background:rgba(240,240,240,.85)}#index #homeNews ul,
#index #homeNews ul
li{padding:0;margin:0;list-style:none;list-style-image:none}#index #homeNews ul li:before{display:none}#index #homeNews ul li+li{border-top:1px solid white}#index #homeNews h2,
#index #homeNews ul
li{padding:6px
15px}#index #homeNews
a{color:inherit}#homeColumns{padding:24px
0;display:table;width:100%;position:relative;line-height:1.3}#homeColumns>div{background:white;padding:0
0 15px 0;width:270px;display:table-cell;vertical-align:top}#homeColumns h2+*{padding:0
13px}#homeColumns>div+div{width:500px;border-left:30px solid #dcdcd2;position:relative}#homeBlogs:after{content:'';display:block;position:absolute;top:46px;bottom:14px;right:66%;border-left:1px solid #999}#content #homeColumns .title
a{font:inherit}#homeBlogs,#homeInsights{float:left;width:34%;box-sizing:border-box}#homeInsights{width:66%}#homeColumns
h2{font:18px/30px Roboto, sans-serif;-webkit-font-smoothing:antialiased;background:#738fa7;color:#fff;padding:0
13px;margin:0
0 16px 0}#homeColumns ul,
#homeColumns
li{padding:0;margin:0}#homeColumns li:before{display:none}#homeColumns li+li{margin-top:7px;padding-top:7px;border-top:1px solid #999}#homeColumns
a{color:inherit}#content
#tweetBox{padding:0;border-radius:4px;position:static;width:240px}#homeColumns #tweetBox
h2{margin:0;background:#b54c22}#homeColumns #tweetBox
div{padding:5px}#homeColumns
iframe{min-height:100% !important}.js
#tweetBox{color:white}.spTwitterFeed{position:absolute;right:0;top:54px;bottom:24px;width:240px;box-sizing:border-box}.spTwitterFeed
iframe{display:block !important}#content
.spTwitterHeader{overflow:hidden;padding:11px
8px;background:white;border-radius:2px 2px 0 0}#content .spTwitterHeader
h2{float:left;font-size:14px;margin:0;padding:0;box-sizing:border-box;line-height:normal;font-weight:bold;display:inline;color:inherit;background:inherit}#content .spTwitterHeader
iframe{float:right;padding:0}.alumniForm
form{max-width:none}.alumniForm form>div>div{width:calc(33.33%);padding-right:28px;box-sizing:border-box;margin:0;clear:none}.alumniForm .customSelectInner:after{right:41px}.alumniForm .divider,
.alumniForm [class*=wrapper]{margin-left:0;clear:left;width:auto}.alumniForm
.divider{padding-right:0}.alumniForm
textarea{min-height:5.8em}img.spam_security_code{display:block;margin: .8em 0 0 0}@media (max-width: 480px){body{width:auto;padding:0;font:16px/24px Roboto, Helvetica, sans-serif}body > div > div > div ul li:before{display:none}.mobile{display:block}img{max-width:100%;height:auto}#pageTitle,
#sideSearch
h1{font-size:24px;padding:12px;margin:0
0 20px 0 !important;color:white;background:#728EA6;border-top:1px solid #999;border-bottom:1px solid #00614b}#sideSearch
h1{margin:0
-12px 20px !important}h1{font-size:24px}h2{font-size:20px;margin:0
-12px 10px}body>div{padding-left:0}body > div > div > div ul
li{list-style:disc}h2+.results>ul{padding:0}#header{position:relative;height:auto;padding:1px
1px 0px 1px;overflow:hidden}#header>div{width:35%;float:left}#content{display: -webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}#mainContent,
.withSubs #content #mainContent,
.newsroomListPage #mainContent,
#professionals #mainContent,#subContent~#mainContent{min-height:0px;padding:0
12px;margin:0;border-left:none;order:1;-webkit-order:1}#subContent{width:auto;float:none;order:2;-webkit-order:2}#parentLink{float:none;width:auto;margin:0
0 10px 0}#topLinks{position:absolute;top:auto;top:20px;right:12px;width:auto !important;height:30px !important}#topLinks
a{display:inline-block;width:30px;padding:0
0 0 20%;margin:0}#topLinks a
img{width:100%}#topLinks
#topSearch{display:none}#topLinks li+li{float:left}#logo{position:static;width:100%;height:auto;box-shadow:none}#homeBanner{height:auto;top:0;margin-bottom:0}#banner{height:auto}#banner
img{position:static}#homeBanner
#homeNews{position:static}#contentWrapper{background:none;padding-bottom:10px}#homeColumns{padding:0;display:block}#homeColumns>div{width:100%;display:block}#homeBanner
#homeNews{width:auto}.spTwitterFeed,
#content
#tweetBox{position:static;width:100%}#homeColumns>div+div{border-left:none}#homeColumns>div+div{width:auto}#homeColumns
iframe{width:100% !important}#homeBlogs,#homeInsights{float:none;width:100%;margin:0
0 20px 0}#homeBlogs:after{border-left:none}#index #homeNews ul
li{padding:20px
12px 20px 12px}#toolBar{display:none}ul li ul
li{position:relative;list-style:none !important}ul li ul li:before{display:block !important;content:'-' !important;position:absolute !important}.listColumn{width:auto;float:none;padding:0;margin:0
-12px}.listColumn+.listColumn,.listColumn+.listColumn+.listColumn{padding:0}.listColumn ul ul li a:not(.sp_pencil):before{display:none}.listColumn ul
li{background:none;margin-left:0;padding-left:0;list-style:none}.listColumn>ul>li>a{display:block;padding:7px
12px;background:#728EA6}.listColumn>ul>li+li{border-top:none;margin-top:0}.listColumn ul li
ul{margin:0
0 0 20px}.listColumn ul li ul
li{margin:5px
0;background:none}#sideSpotlight{float:none;width:auto}#resultPageLinks
*{min-width:30px;line-height:30px;margin:0
5px 10px 0}.innerContent{padding:0
0 16px;overflow:visible}.innerList
li{list-style:none}body.newsroom
.subNavList{margin:0;padding:0;display:none}body.newsroom
#pageTitle{margin:0
!important}#newsroom-events
.innerContent{margin:20px
0 0 0}body.newsroom #pageTitle:after{content:'+';margin:0
0 0 10px}body.newsroom #pageTitle.isOpen:after{content:'-'}.newsroomListPage
#mainContent{display: -webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.newsroomListPage #mainContent
#sideSearch{padding:20px
0 0 0;border-top:1px solid #cecece;order:3;-webkit-order:3}.newsroomListPage #mainContent
.subNavList{order:5;-webkit-order:5}.newsroomListPage #mainContent
.innerList{order:1;-webkit-order:1}.newsroomListPage #mainContent
#resultPageLinks{order:2;-webkit-order:2}.newsroomListPage #mainContent
#sideSpotlight{order:4;-webkit-order:4}#subContent #hierList ul
li{list-style:none}#sideSearch{float:none;width:auto}#letterLinks
*{width:35px;font-size:28px;line-height:40px}#sideSpotlight
.header{margin:0
-12px}.professionals
#sideSpotlight{min-height:0px;float:none;width:auto}#sideSpotlight .photo,
#sideSpotlight .title,
#sideSpotlight .position,
#sideSpotlight
.spotabstract{float:none;padding:0;width:auto}body.professionals.submitted
#mainContent{display: -webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}body.professionals.submitted
#sideSearch{order:3;-webkit-order:3}body.professionals.submitted
#sideSpotlight{order:2;-webkit-order:2}body.professionals.submitted
.bioList{order:1;-webkit-order:1;margin:20px
0}.bioList table tbody tr:first-child{display:none}.bioList table tbody
tr{padding:10px
0;border-bottom:1px solid #cecece}.bioList table tbody tr
td{width:100% !important;padding:0}.bioList table tbody tr
td{border-top:none}.bioList table tbody tr td.title
a{font-size:20px}.bioList tr>:first-child{padding-left:0 !important}body.professionals-item
#subContent{order:1;-webkit-order:1}body.professionals-item
#mainContent{order:2;-webkit-order:2}#bioPhoto{width:100%;height:auto;margin:0
0 10px 0}#bioInfo>div+div{float:none;margin-left:0;margin:10px
0 15px;width:auto;padding:0}#bioInfo #bio_area
h2{margin-left: -12px;margin-right: -12px}#bioInfo>div{float:none;width:auto;padding:0;border-right:none}#bioInfo{margin:0;padding:0
12px}body:not(.withSubs) #subContent h2,
#bioInfo
h2{padding:3px
12px;margin:0
0 10px 0}#bioInfo > div:first-child
li{display:block}#bioInfo
#pageTitle{margin-bottom:1px !important;padding:0}#bioInfo > div:first-child
ul{margin:5px
0}.professionals-item
#content{border-top:none}form{max-width:100%}form>div>div{float:none;width:100%;margin:0}input:not([type=checkbox]):not([type=radio]),select,.customSelect{padding:0px
11px 0 10px}textarea{}.customSelectInner{margin:9px
0 0 0;width:95% !important}.js form>div>div>label{top:1px}.newsroom #sideSearch .search_form>div:nth-of-type(even){margin-left:0}#search #content .sections, #search #content
.search_type{width:100%;float:none}.practices-item
#tabLinks{float:none;width:100%;padding:0;margin:0
0 10px 0;border-top:1px solid #728EA6}.practices-item #tabLinks
a{padding:8px
10px;border-right:1px solid #728EA6}.practices-item .bioList tbody>tr:first-child{display:none}.practices-item
#subContent{margin:20px
0}.bioList table tbody tr:last-child{border-bottom:none}#mainNav{display:none;width:auto;height:auto;position:static}.megaMenu,.sf-ul-child{display:none}#mobile-menu-button{position:relative;height:40px;position:absolute;right:0px;bottom:10px;display:block;width:62px;padding:20px
85px 0 22px;box-sizing:border-box;-moz-box-sizing:border-box}#mobile-menu-button:after{content:'Menu';position:absolute;bottom:0;right:12px;color:#858585;line-height:22px}#mobile-menu-button
div{height:3px;margin:0
0 4px;background:#858585;width:28px}#jPanelMenu-menu{-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}#sf-nav{padding:0}#sf-nav
li{margin:0;text-align:right;list-style:none;border-bottom:1px solid #cecece}#sf-nav li
a{display:block;padding:0
12px 0 0;font-size:24px;line-height:54px}#sf-nav li.current
a{background:#cecece;color:#fff}ul.subNavList{float:none;width:auto;padding:20px
12px;margin:20px
0;background:#DCDCD2;order:3;-webkit-order:3}ul.subNavList
a{border-left:none;border-top:none;border-bottom:1px solid #888787}.withSubs .subNavList
a{color:inherit;padding:11px
13px}.withSubs .subNavList li.hereParent
a{background:#888787}.withSubs .subNavList
li{padding:0}.withSubs .subNavList a:hover,
.withSubs .subNavList .here a,
.withSubs .subNavList .hereParent
a{display:block;outline:none;background:#888787;color:#fff}.withSubs .subNavList a:hover{background:none;color:inherit}#mainContent
.subNavList{display:block}#mainContent .subNavList
li{display:block}#mainContent .subNavList li
a{text-align:left}.withSubs #subContent
h2{border-top:none}.probonoList
tr{margin:0
0 20px 0}table,td,tr,th,tbody{display:block;width:auto !important;height:auto !important}table.SITE_MAP
th{text-align:left}#about-management table
img{margin:0
!important}#about-management table
p{text-align:left !important}#footer{border-top:1px solid #cecece;padding:15px
12px;font-size:14px;order:20;-webkit-order:20}#footer ul
li{margin-bottom:8px}#homeColumns #tweetBox
div{height:230px;box-sizing:border-box;-moz-box-sizing:border-box}}@media
print{*{background-image:none !important}#tier1Nav,
#tier2Nav,
#upperUtilities,
#pagerBox,
#homeStatic,
#homeAlerts,
#footer,
.subNavList,
.vcard,
#insightsUpperLeft,
.upperSubNavLarge,
.view_more,
.mapLink,
#letterLinks,
.bio_results_list_heading,
.bioList + h2,
body.newsroom-news-item #itemUpperLeft,
body.insights-alerts-item #itemUpperLeft,
body.insights-publications-item #itemUpperLeft,
body.insights-events-item #itemUpperLeft,
body.insights-blogs-item #itemUpperLeft,
#index #homeMedia:before,
#index #homeAlerts:before,
.bio_results_list_heading:before,
.bio_results_list:before,
#area_hierarchy:before,
#insightsWrapper:before,
#contactOfficeList:before,
#footerDivider:before,
#lowerContent:before,
#mainContent ul.attachment,
#mainContent ul.attachment li,.noPrint,#smallSubNav,.revealerAll,#tabGroups,#homeSocial,#officeLinkLaunchers,.search_form,.toggleExpand,form,.getToKnowUs,#mainNav,#topLinks,#tweetBox,#toolBar,#parentLink,#tabLinks,#signupButton,#resultPageLinks,#resetButton{display:none !important}.js #subContent h2.toggleSideSlider.collapsed + *,
.js #item_overview > div,
.js [id^=area_] .results_list > li:nth-child(n+4),
.js [id^=bio_]  .results_list > li:nth-child(n+4),
.js [id^=item_] .results_list>li:nth-child(n+4),.officeSection{display:block !important}html{width:auto;min-width:0}body{width:auto;min-width:0;padding:0;margin:0}img{max-width:100%;height:auto;page-break-inside:auto}#banner,#homeBanner{max-width:85%}table{width:auto !important;max-width:100% !important}table
img{max-width:300px}#header{height:auto;padding:0}#logo{position:static;background:none;box-shadow:none}#content{}#homeBanner{top:0;height:auto;margin-bottom:0}#contentWrapper{background:none}#contentWrapper:before{display:none}#mainContent:after,#content:after,{display:none;clear:none}body>div{padding-left:0}#homeBanner #homeNews,#homeColumns{position:static;margin:20px
0 0 0}#homeColumns{padding-bottom:0}#homeColumns>div{display:block;float:left;width:40%}#homeColumns>div+div{border-left:none;width:58%;margin:0
0 0 2%}#sideSearch{width:55%}#sideSpotlight{width:40%}#sideSpotlight
.spotabstract{float:left}#sideSpotlight .photo, #sideSpotlight .title, #sideSpotlight
.position{float:none}#banner{height:auto}#banner
img{top:0}#subContent{width:30%;box-sizing:border-box;-moz-box-sizing:border-box}#subContent~#mainContent{width:65%;min-height:0 !important;float:right;min-height:0 !important;padding:0;margin-left:0;border-left:none;box-sizing:border-box;-moz-box-sizing:border-box}#mainContent{min-height:0 !important;padding:0}.withSubs #content
#mainContent{float:left;margin-right:0;min-height:0 !important}#bioInfo{margin:0}#bioInfo>div{width:60%;padding:20px
0}#bioInfo>div+div{width:40%}.bioList,
.innerList
.results_list{width:100% !important}.bioList
td{padding:10px
10px 10px 0}.bioList th:last-of-type,
.bioList td:last-of-type{display:none}td.email a,td.email{word-break:break-all}}