
/* css/default.css
 */
@media
all{html{overflow-y:scroll;-ms-filter:"Alpha(opacity=99)";filter:progid:Alpha(opacity=99);zoom:1}body{position:relative;min-width:1020px;margin:0
0 0 0;font:normal 15px Arial,Helvetica,sans-serif;background:#ededed;color:#484e51;line-height:24px;overflow:hidden}#body{position:relative;width:990px;margin:0px
auto;padding:0}#index
#body{overflow:visible}p{margin:0;padding:5px
0 15px 0;line-height:24px}#mobileMenuButton{display:none !important}sup,sub{line-height:0}td
p{margin:0;padding:0}a{color:#005696;text-decoration:none;outline:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#00446a;line-height:normal}h1{padding:5px
0 15px 0;color:#333;font-size:24px;font-weight:bold;line-height:normal}h1#pageTitle{margin:0
120px 0 0}.attorneys-item
h1#pageTitle{margin:30px
180px 0 0;padding:0
0 0 0;color:#fff;font-size:40px;font-weight:normal;line-height:38px}h2{margin:5px
0 10px 0;padding:12px
0 8px 0;border-bottom:1px solid #d2d2d2;color:#333;font-size:17px;font-weight:normal}#subContent h2 + div,
#subContent h2.toggleSideSlider+div{padding:12px
25px 18px 25px}#subContent
h2.toggleSideSlider{margin:0
25px 0 25px;padding:10px
0 10px 0;background:url('../i-t1518222373/h2-arrow-open.png') right 0px no-repeat}#subContent
h2{margin:0
25px 0 25px;padding:10px
0 10px 0}.js #subContent
h2.toggleSideSlider{cursor:pointer}.js #subContent
h2.collapsed{background-image:url('../i-t1518222373/h2-arrow-closed.png');border-bottom:0px solid #d2d2d2}.js #subContent h2.collapsed+*{display:none}h3,h2#subtitle{padding:5px
0 5px 0;margin:0;color:#000;font-size:135%;font-weight:normal;border:none}h4{text-transform:uppercase}h5{margin:10px
0 10px 0;padding:12px
0 12px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#333;font-size:15px;font-weight:bold;line-height:normal}#mainContent h5 ~ ul,
#mainContent h5 ~ div,
#mainContent h5~p{display:none}#mainContent
h5{display:block !important;position:relative;margin: -1px 0 0px 0;cursor:pointer}#mainContent h5:after{position:absolute;right:0px;content:url('../i-t1518222373/h5-arrow-closed.png');padding-left:0px 6px 0px 8px}#mainContent h5.open:after{content:url('../i-t1518222373/h5-arrow-open.png')}h6{font-weight:bold;font-size:100%}ul{padding:0
0 0 3px;margin:0
0 0 4px;line-height:24px}ul
li{padding:0;margin:0;line-height:24px}ul li
ul{padding:0;margin:8px
0 0 0;line-height:24px}ul li
p{margin:0;padding:3px
0 2px 0;line-height:24px}blockquote
blockquote{margin-left:0;margin-right:0;padding-left:0;padding-right:0}img{border:0}}@media
all{#header{position:relative;top:0;height:82px;background:#fff}#header:after,
#index #footer:after{display:block;position:absolute;left:calc(50% - 50vw);top:0;width:100vw;height:100%;background:inherit;content:'';z-index: -1}#header
#logo{padding-left:80px}#topLinks{position:absolute;top:15px;right:0;font-size:10px;color:#8f8e8f;display:flex}#topLinks ul li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks ul
li{margin:0
0 0 0px;padding:0
0 0 0;line-height:16px}#topLinks
a{color:#8f8e8f;font-size:10px;text-transform:uppercase}#topLinks a:hover{color:#005696;text-decoration:none}#topLinks ul li
img{display:block;margin:3px
0 0 6px}#topLinks ul
li#languagePages{position:relative;width:auto;height:28px}#topLinks ul li#languagePages>a:after{content:"\25BC";padding:0
0 0 3px}#topLinks ul li#languagePages
a#languagePagesToggler{display:block;width:auto;height:28px;padding-bottom:8px}#topLinks ul li#languagePages
div#languagePagesListing{display:none;position:absolute;margin:0px
0 0 -42px;padding:8px
0 8px 0;width:150px;background:#fff;border:1px
solid #ccc;z-index:9999}#topLinks ul li#languagePages div#languagePagesListing
a{display:block;margin:0px
23px 0 23px;border-top:1px solid #ccc;font-size:15px;color:#005696;line-height:30px;text-align:left;text-transform:none}#topLinks ul li#languagePages div#languagePagesListing a:first-child{border-top:0px solid #ccc}#topLinks ul li#languagePages div#languagePagesListing a:hover{color:#444}#topLinks
form{margin:7px
10px 0 16px;padding:0
0 0 0;width:270px;height:32px;background:#fff;border:1px
solid #dadada;font-size:12px;line-height:18px}#topLinks form div
div{position:relative;float:none;width:195px;height:auto;margin:0
0 0 0;padding:0
0 0 0;font-size:12px;line-height:18px}#topLinks form
label{top:7px;left:6px;color:#706f73;font-size:12px;line-height:18px}#topLinks form div input[type=text]{float:left;width:230px;height:24px;margin:0px
0 0px 0;padding:4px
6px 4px 6px;background:none;border:0px
solid #dadada;color:#706f73;font-size:12px;line-height:18px}#topLinks form div input[type=image]{margin-top:3px;float:right}}@media
all{#navJump{display:none;position:absolute;width:auto;width:40px;top:17px;left:25px;padding:7px
5px;overflow:hidden;box-sizing:border-box;color:#055A9A;font-size:11px;line-height:20px;text-transform:uppercase;font-weight:bolder;text-decoration:none !important}body.loaded
#navJump{display:block}#navJump
span{display:block;height:3px;width:26px;margin:0
0 4px 3px;background:#000;border-radius:3px}#navJump span:last-child{margin-bottom:0}#mainNav{position:absolute;z-index:9800;top:82px;left: -320px;width:300px;height:100%;min-height:100vh;padding-top:10px;background:rgba(246,247,247, 1);line-height:normal;box-shadow:0 5px 10px 0 rgba(0,0,0,.4);transition:all 250ms ease}#navJump.active{color:#6F6F73}#navJump.active
span{background:#6F6F73}#mainNav.open{left:0}.sf-menu, .sf-menu
*{margin:0;list-style:none}.sf-menu{}.sf-menu li
ul{position:absolute;top:0;left:100%;width:350px;padding:10px;border-top:none;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.sf-menu li#sf-parent-practices > ul,
.sf-menu li#sf-parent-industries>ul{}.sf-menu li#sf-parent-practices > ul li.sf-child,
.sf-menu li#sf-parent-industries > ul li.sf-child{width:340px !important}.sf-menu li#sf-parent-diversity>ul{top: -132px}.sf-menu li#sf-parent-careers>ul{top: -14px}.sf-menu li#sf-parent-newsroom>ul{top: -45px}.sf-menu li
ul{display:none}.sf-menu ul
li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu
li{position:relative}.sf-menu
a{display:block;position:relative}.sf-menu a
br{display:none !important}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{left:0;top:40px;z-index:99}.sf-menu li
a{padding:2px
5px 2px 5px;text-decoration:none}.sf-menu li.sf-parent>a{display:block;font-size:22px;line-height:44px;text-align:right;padding-right:30px}.sf-menu li:hover>ul{display:block;left:100%;top:0}.sf-menu li.sf-parent a,
.sf-menu li.sf-parent a:focus,
.sf-menu li.sf-parent a:hover,
.sf-menu li.sf-parent a:active,
.sf-menu li.sf-parent a:visited{color:#055A9A}.sf-menu li.sf-parent:hover
a{background:#fff}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-parent a:focus,
.sf-menu li.sf-parent a:hover,
.sf-menu li.sf-parent a:active{color:#000;text-decoration:none}.sf-menu li.current a.nav-button{color:#575252}.sf-menu li.sf-parent:hover a.nav-button{color:#000}.sf-menu li.sf-child{text-align:left;padding:0px}.sf-menu li.sf-child
a{height:auto;padding:5px;background:#fff;border-bottom:1px solid #ddd;color:#0d7bb3}.sf-menu li:last-child
a{border-bottom:none !important}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-child a:focus,
.sf-menu li.sf-child a:hover,
.sf-menu li.sf-child a:active{color:#233342;background:#f2f2f2;text-decoration:none}.sf-menu ul.sf-ul-child li.current a.sf-child-link{background:#f2f2f2;color:#233342}.sf-menu li.sf-child:hover a.sf-child-link{background:#f2f2f2;color:#233342}.sf-menu ul.sf-ul-gchild{}.sf-menu li.sf-gchild a,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active,
.sf-menu li.sf-gchild a:visited{height:auto;padding:5px
0px 5px 0px;background:#fff;border-bottom:1px solid #ddd;color:#0d7bb3}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active{color:#233342;background:#f2f2f2;text-decoration:none}.sf-menu ul.sf-ul-gchild li.current
a{background:#f2f2f2;color:#233342}.sf-menu li.sf-gchild:hover a.sf-gchild-link{background:#f2f2f2;color:#233342}.sf-menu li.sf-gchild li a,
.sf-menu li.sf-gchild li a:focus,
.sf-menu li.sf-gchild li a:hover,
.sf-menu li.sf-gchild li a:active,
.sf-menu li.sf-gchild li a:visited{padding:5px
20px 5px 20px}.sf-menu li#sf-parent-attorneys:hover ul,
.sf-menu li#sf-parent-attorneys.sfHover ul,
.sf-menu li#sf-parent-attorneys.forceOpen
ul{width:auto;min-height:130px}ul.sf-ul-child
#megaMenuLi_attorneys{width:730px;background:none}#sf-nav .forceOpen>ul{display:block !important;visibility:visible !important;opacity:1 !important;filter:none !important;z-index:999999;background:#fff}.sf-menu li#sf-parent-offices:hover ul,
.sf-menu li#sf-parent-offices.sfHover
ul{top: -200px;width:425px}ul.sf-ul-child
#megaMenuLi_offices{background:none}.sf-menu li#sf-parent-offices ul li.sf-child{position:relative;clear:right;float:right;width:170px}.sf-menu li#sf-parent-offices ul
li#megaMenuLi_offices{float:left;width:190px}#navOfficeList>div{display:none;position:absolute;top:0px;left:0px;padding:20px;line-height:18px}#navOfficeList>div:first-child{display:block}#navOfficeList>div>a{width:auto !important;background:none;border:0px;font-weight:bold}.sf-menu li#sf-parent-practices > ul,
.sf-menu li#sf-parent-industries>ul{padding-top:10px;top: -58px}.sf-menu li#sf-parent-industries>ul{top: -106px}.sf-menu li#sf-parent-practices ul a,
.sf-menu li#sf-parent-industries ul
a{padding:4px
5px;font-size:12px !important;line-height:14px !important}.sf-arrows .sf-with-ul{padding-right:2.5em}.sf-arrows .sf-with-ul:after{content:'›';position:absolute;top:5px;right:7px;height:0;width:0;font-size:15px}.nav-button{position:relative !important;overflow:hidden;margin:0
0 0 0}.nav-span{display:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:40px;background:#fff url('../i-t1518222373/navback3.png') top left no-repeat}.js .sf-menu a.nav-button
span{background-color:#e8e8e8}.loaded .sf-menu a.nav-button
span{background-color:none}}@media
all{#subContent
ul.subNavList{margin:0
0 0 0;padding:0
0 0 0;background:#eee;border:1px
solid #dbdbdb;border-top:5px solid #dbdbdb}#subContent ul.subNavList
li{list-style:none;margin:0
24px 0 24px;padding:4px
0;border-top:1px solid #dbdbdb;font-size:14px}#subContent ul.subNavList li:first-child{border-top:0px solid #dbdbdb}#subContent ul.subNavList ul
li{border-top:0px solid #dbdbdb}#subContent ul.subNavList li.here > a,
#subContent ul.subNavList li.hereParent > a,
#subContent ul.subNavList li.here > a:hover,
#subContent ul.subNavList li.hereParent>a:hover{color:#666}#subContent ul.subNavList li a:hover{color:#00467a;text-decoration:none}}@media
all{#content{position:relative;z-index:10;min-height:480px;margin:0
0 0 0;background:#fff}#content:after{content:'';display:block;clear:both}#mainContent{position:relative;width:653px;margin:0px
0 0 311px;padding:0
0 30px 0px}#practices #mainContent,
#industries #mainContent,
#attorneys #mainContent,
body.widePage
#mainContent{width:990px;margin:0px
0 0 25px;padding:0
0 0px 0px}#subContent{position:relative;float:left;width:252px;margin:9px
0 0 25px;padding:0px
10px 30px 0px;font-size:14px;line-height:18px}#mainContent ul
li{margin:0
0 8px 13px}#subContent #area_sidecontent p,
#subContent ul
li{margin:0
0 8px 13px;font-size:14px;line-height:18px}#subContent #bio_marea ul,
#subContent #bio_pdf ul,
#subContent #bio_industry ul,
#subContent #bio_education ul,
#subContent #bio_clerkships ul,
#subContent #bio_bars ul,
#subContent #bio_language ul,
#subContent #area_pressrelease ul,
#subContent #area_news ul,
#subContent #area_blogfeed ul,
#subContent #area_bio_contact ul,
#subContent #area_bio ul,
#subContent #area_relatedsame ul,
#subContent #area_marea ul,
#subContent #area_industry ul,
#subContent #area_admitted ul,
#subContent #item_bio ul,
#subContent #item_marea ul,
#subContent #item_industry
ul{list-style:none;margin:0
0 0px 0;padding:0
0 0 0}#subContent #bio_marea ul li,
#subContent #bio_pdf ul li,
#subContent #bio_industry ul li,
#subContent #bio_education ul li,
#subContent #bio_clerkships ul li,
#subContent #bio_bars ul li,
#subContent #bio_language ul li,
#subContent #area_pressrelease ul li,
#subContent #area_news ul li,
#subContent #area_blogfeed ul li,
#subContent #area_bio_contact ul li,
#subContent #area_bio ul li,
#subContent #area_relatedsame ul li,
#subContent #area_marea ul li,
#subContent #area_industry ul li,
#subContent #area_admitted ul li,
#subContent #item_bio ul li,
#subContent #item_marea ul li,
#subContent #item_industry ul
li{list-style:none;margin:0
0 8px 0;padding:0
0 0 0}#subContent #area_hierarchy
ul{margin-left:0}#subContent #area_hierarchy ul
li{list-style:none;margin-left:0}#subContent #bio_industry ul li li,
#subContent #bio_marea ul li li,
#subContent #area_hierarchy ul li
li{margin-left:9pt}#subContent #bio_industry ul ul.hierList,
#subContent #bio_marea ul
ul.hierList{margin-top:9px}#subContent .bioSection,
#subContent
.areaSection{background:#eee;border-top:4px solid #ccc;margin:0
0 25px 0}#subContent
.itemSection{background:#eee;border-top:4px solid #ccc;margin:25px
0 25px 0}#upperContent{width:939px;height:244px;overflow:hidden;margin:0
0 29px 25px;background:#00467a}.attorneys-item
#upperContent{width:939px;height:282px;overflow:hidden;padding:0
0 0 0;background:#00467a url('../i-t1518222373/bioinfo-bg.png') repeat-x}.contact-item
#upperContent{width:939px;height:282px;overflow:hidden;padding:0
0 0 0}body.newsroom-mentions-item #upperContent,
body.newsroom-awards-item #upperContent,
body.newsroom-pressreleases-item #upperContent,
body.newsroom-news-item #upperContent,
body.newsroom-events-item #upperContent,
body.publications-articles-item #upperContent,
body.publications-books-item #upperContent,
body.about-awards-item
#upperContent{width:939px;height:63px}#shortUpperTitle{padding:20px
0 0 28px;color:#fff;font-size:24px;font-weight:bold;line-height:24px}img#bannerImage{display:block}div.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}.js #area_newsletter .results_list > li:nth-child(n+4),
.js #area_news .results_list > li:nth-child(n+4),
.js #area_book .results_list > li:nth-child(n+4),
.js #area_mevent .results_list > li:nth-child(n+4),
.js #area_article .results_list > li:nth-child(n+4),
.js #area_pressrelease .results_list > li:nth-child(n+4),
.js #bio_news .results_list > li:nth-child(n+4),
.js #bio_mevent .results_list > li:nth-child(n+4),
.js #bio_book .results_list > li:nth-child(n+4),
.js #bio_newsletter .results_list > li:nth-child(n+4),
.js #Xbio_article .results_list>li:nth-child(n+4){display:none}#backLink{font-weight:bold;margin-bottom:14px}#attorneys-directory
h4{margin:0
0 10px 0}.bioList{width:939px;padding:0
0 40px 0;clear:both}.bioList .results_list>div{padding:0
2px .8em 2px;margin:0
0 0 0;overflow:hidden;height:100%;background:#fff;line-height:normal}.bioList .results_list>div.odd{background:#eee}.bioList .results_list>div>div{float:left;min-height:1em}.bioList .results_list > div
div.attyListPic{float:left;width:102px;height:68px;margin-right:14px;overflow:hidden}.bioList .results_list > div
.title{width:260px;font-weight:bold;padding:12px
20px 0 15px}.bioList .results_list > div .title
span.bioListPosition{display:block;font-weight:normal}.bioList .results_list > div
.office{width:170px;padding:20px
20px 0 20px}.bioList .results_list > div
.phone{width:180px;padding:20px
20px 0 20px}.bioList .results_list > div
.email{width:95px;padding:20px
0 0 0}.bioList .results_list > div .email
a{padding:0
26px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAMAAAD32Kf8AAAAUVBMVEX///8QVYcOUYIfc7AgdrUNTn0iebkZZ58db6tKibdhnsosb5+c0/o1d6c/gK8SWY0LS3lsqNNVk8Eba6Uje7yCvOUWYpmMxO14st2VzPQUXpNg8JRVAAAAAXRSTlMAQObYZgAAAGBJREFUeAFlx4UBwlAUQ9H7XYHisv+eSLDKeRo4LEHsca5HvL/6MWWcc2c3okR+OmYR/exfLtr/jyTbNLmcpNbvEW4vO7WOMpunolV0tDDGrM2IEtau7JgyoYW5FmBY4gHdaQy/qMx0MgAAAABJRU5ErkJggg==) right 1px no-repeat}.bioList .results_list > div
.vcard{width:75px;padding:20px
0 0 0}.bioList .results_list > div .vcard
a{padding:0
26px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAABPZMCZAAAABnRSTlMA/wD/AP83WBt9AAABRElEQVR4AWP4//+/cvUe8hBQL4NS5U5KEINC2VZKEIN88QZKEINs/mo4Sp1z5Nu3b3CuWsk6IKlZth5IwhnKxWvVStfB1TBIZy+Fo29gcO3RKwj38LXHufMPP3vzAcJ9+vpD5txDW8/eO3f3OVwLg2T6fDiC6D9x4wmQTSRiEEuaCUczd5wH6odzKxYfcm1cAyTdm9cCUe+GUzApBGIQiZsMQWlTt0Ps//L1q2rmLKBIyby9tpVLi+ftta9e5lizvHDuHue6FZWL9neuPQbXxSAU2QtEy/Zf/IYKgIKZU7c6VS2uXLDHvXapW+1SIMO2fGHO9O3VC/cCZSGIQSC0HYgUE/tFI7sEw9qFwjqAXLm4PiBplDsDKG5ZOFs5aQIQARly8X3GeTMsi2YDZSGIgS+wiRLEwOtXSwkC5R9u70ryEFAvABCZgjpNAT8YAAAAAElFTkSuQmCC) right 1px no-repeat}.bioList .results_list > div
.office{width:134px}.bioList .results_list > div .office ul
li{list-style:none;list-style-image:none}.bioList .results_list>div.popupAtty{display:none;position:absolute;left:200px;width:544px;height:234px;overflow:hidden;z-index: -10000;background:#005696}.popupContent{position:relative;width:544px;height:234px;overflow:hidden;background:#005696;font-weight:normal;line-height:16px}.popupContent
.popLeft{position:absolute;top:36px;left:30px}.popupContent .popLeft
img.popupPic{display:block;background:#ccc;border:3px
solid #aca9a2}.popupContent
.popRight{position:absolute;top:36px;right:15px;width:350px;color:#fff}span.popupPosition{font-size:14px}.popupContent .popRight
a{color:#fff}.popupContent .popRight a:first-child{display:block;font-weight:bold;font-size:22px;margin-bottom:8px}.popupContent
a.bioPopReadAll{font-size:14px}#letterLinks{height:64px}#navLetterLinks{height:42px;margin-top:20px}#letterLinks a,
#letterLinks span,
#navLetterLinks a,
#navLetterLinks
span{display:inline-block;float:left;width:34px;height:34px;margin:0
2px 0 0;background:#e0e0e0;font-size:17px;text-align:center;line-height:34px}#navLetterLinks a,
#navLetterLinks
span{display:block;width:26px;height:26px;padding:0
0 0 0;font-size:14px;text-align:center;line-height:28px}#letterLinks a:hover,
#navLetterLinks a:hover{text-decoration:none;background:#a5a5a5;color:#fff}a#attyViewAll{display:block;position:absolute;z-index:5;top:134px;right:26px;width:210px;height:110px;background:url('../i-t1518222373/atty-view-all.png') no-repeat}#bioInfo{position:relative;z-index:5;width:873px;height:245px;padding:37px
0 0 66px}#bioPhoto{float:left;width:140px;height:200px;margin:0
78px 0 0;border:3px
solid #aca9a2}#bioPhotoNew{float:left;width:255px;height:282px;margin-top: -37px;margin-left: -66px;margin-right:36px}#bioTitle{padding:14px
0 0px 0;color:#fff}#bioInfo
ul{position:absolute;bottom:38px;right:0px;width:649px;height:37px}#bioInfo ul,
#bioInfo ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#bioInfo ul
li{display:inline-block;float:left;width:158px;height:37px;background:#023255;margin:0
0 0 3px}#bioInfo ul li
a{display:inline-block;margin:6px
0 0 12px;padding:0
30px 0 0;color:#fff;font-size:14px}#bioInfo ul li:first-child{margin:0
0 0 0px}#bioInfo ul li#bioEmail
a{background:url('../i-t1518222373/email.png') right 5px no-repeat}#bioInfo ul li#bioVcard
a{background:url('../i-t1518222373/vcard.png') right 5px no-repeat}#bioInfo ul li#bioPDF
a{padding:0
28px 0 0;background:url('../i-t1518222373/print-pdf.png') right 4px no-repeat}#bioInfo ul
li#bioNavSearch{width:166px;padding:0
0px 0 0;background:#025c9f url('../i-t1518222373/bio-nav.png') repeat-x}#bioInfo ul li#bioNavSearch
a{color:#6aaddf}#bioOffices{position:absolute;z-index:10;top:34px;right:26px;min-width:166px;color:#d0d0d0;font-size:14px;line-height:22px}#bioOffices
a{color:#fff !important;font-size:14px;line-height:22px}#bioOffices>div{margin:0
0 17px 0;padding:0
0 0 13px;border-left:1px solid #1e6ca7}#bioOffices > div > div
a{color:#fff !important}#bioOffices a[href^=tel]{color:#fff}#mainContent
#listColumnHolder{width:940px;overflow:hidden;border-bottom:30px solid #fff}#mainContent
div.listColumn{float:left;width:408px;margin:0
0 -10000px 0;padding:0
25px 10000px 25px;background:#eee;border-top:3px solid #ccc}#mainContent
div.listColumnTwo{margin:0
0 -10000px 24px}#mainContent div.listColumn ul,
#mainContent div.listColumn ul
li{list-style:none;list-style-image:none;margin:0
0 0 0;padding:0
0 0 0;font-weight:bold;line-height:normal}#mainContent div.listColumn>ul>li{position:relative;padding:12px
40px 12px 0;border-top:1px solid #d2d2d2}#mainContent div.listColumn > ul > li
br{display:none !important}#mainContent div.listColumn>ul>li:first-child{border-top:0px solid #d2d2d2}#mainContent .listColumn > ul > li
.practiceExpander{display:inline-block;position:absolute;top:15px;right:0px;width:14px;height:14px;margin:0
0 0 6px;background:url('../i-t1518222373/plus.png');cursor:pointer}#mainContent .listColumn > ul > li.open
.practiceExpander{background:url('../i-t1518222373/minus.png')}#mainContent div.listColumn ul.hierList
li{font-weight:normal;margin:7px
0 7px 0}#mainContent div.listColumn ul
ul{margin:0
0 0 0}#mainContent div.listColumn>ul>li>ul{display:none}#mainContent div.listColumn li
li{padding-left:25px}#expanderBlock{margin:0px
0 10px 0}a.practiceExpanderAll{font-weight:bold}a.listTogglerOpen{color:gray;cursor:default}a.listTogglerOpen:hover{text-decoration:none}#areaTitle{top:52px;left:25px;position:absolute;z-index:5;max-width:800px;padding:18px
28px 18px 28px;background:url('../i-t1518222373/area-title-bg.png') repeat;color:#fff;font-size:40px;line-height:45px}body#offices
#areaTitle{z-index:500;top:72px;left: -298px}#areaPDF,#officePDF,#areaMainList,#itemPDF{position:absolute;z-index:5;top:207px;right:26px;width:158px;height:37px;background:url('../i-t1518222373/white-tab.png') repeat}#areaPDF{width:116px}#officePDF,#itemPDF{right:0px}#itemPDF{top: -79px;background:#012b4a;color:#88bee5}#areaPDF a,
#officePDF a,
#areaMainList a,
#itemPDF
a{display:inline-block;margin:6px
0 0 12px;padding:0
30px 0 0;font-size:14px}#itemPDF
a{color:#88bee5}#areaPDF a,
#officePDF a,
#itemPDF
a{padding:0
28px 0 0;background:url('../i-t1518222373/print-pdf.png') right 4px no-repeat}div.itemRow
div.title{margin-top:8px;margin-bottom:0}div.itemRow div.title
p{margin:0;padding:0}div.publication,span.publication{font-style:italic}.itemRowImg{float:left;width:110px;text-align:left}.photoRight{margin-left:14px;float:right}#tabGroups{height:30px;margin:38px
0 37px 0;background:url('../i-t1518222373/tab-all-bg.png') repeat-x}.revealerLink,.revealer{position:relative;display:inline-block;height:28px;margin:0
0 0 -4px;padding:2px
12px 0 12px;color:#999;font-size:17px;cursor:pointer}#tabGroups div.blogTab:hover,
.blogTab,
.revealerLink
a{text-decoration:none;color:#005696}#tabGroups
div.revealerOn{background:#fff url('../i-t1518222373/tab-left.png') no-repeat;color:#333}#tabGroups div:hover{color:#333}#tabGroups div.revealerOn
span{position:absolute;display:block;top:0px;right:0px;width:4px;height:30px;background:url('../i-t1518222373/tab-right.png') no-repeat}div[id^='tab'][id$='-group']:not(#tab1-group){display:none;margin:0}.js #contentmore,
.js
#honorsmore{display:none}.jsMoreLink{font-size:13px;font-weight:bold;cursor:pointer;text-transform:uppercase;color:#005696}#mainContent .attorneys
ul{margin:0;padding:0}#mainContent .attorneys ul
li{margin:0;padding:0}#mainContent .attorneys
li{display:inline-block}#mainContent .attorneys li+li:before{content:","}a#pdfLink{position:absolute;top:0px;right:25px;font-size:14px;padding:0
24px 0 0;background:url('../i-t1518222373/print-pdf.png') right 2px no-repeat}a#pdfLink:hover{color:#00467a;text-decoration:none}.view_more{display:inline-block;padding:3px
10px 4px 10px;background:#005696}.view_more
a{padding-right:24px;background:url('../i-t1518222373/view-more-plus.gif') right 2px no-repeat;color:#FFF}#offices
#content{min-height:790px;margin:0;background:none}#officesMap{position:absolute;top:41px;left: -560px;z-index:10;width:1499px;min-height:729px;background:url('../i-t1518222373/world-map.jpg') no-repeat}#contactOfficeList{position:absolute;top:452px;left: -295px;z-index:20;width:1050px;height:160px}#contactOfficeList
ul{margin:0}#contactOfficeList>ul>li{display:inline-block;width:188px;margin:0
4px 8px 0;background:url('../i-t1518222373/map-menu-bg.png') repeat;;list-style:none;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, .3)}body#offices
.sp_pencil{float:left}#contactOfficeList
.mapButton{display:block;height:100%;padding:10px
0 12px 15px;font-weight:bold;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}#contactOfficeList ul li a:hover{text-decoration:none;background:#005696;color:#FFF}.mapHover{display:none;position:absolute;width:285px;height:auto;padding:15px
20px;background:url('../i-t1518222373/map-item-bg.png') repeat;-webkit-box-shadow:5px 5px 7px 0px rgba(0, 0, 0, .3);box-shadow:5px 5px 7px 0px rgba(0, 0, 0, .3)}.mapHover
li{margin:0
!important;background:none !important;list-style:none !important}.mapHover li:first-child{font-weight:bold}.mapDot{display:none;position:absolute}#office1{top: -290px;right:630px}#office1+.mapDot{top: -102px;left:53px}#office2{top: -290px;right:480px}#office2+.mapDot{top: -130px;left:205px}#office3{top: -293px;right:635px}#office3+.mapDot{top: -102px;left:53px}#office4{top: -315px;right:640px}#office4+.mapDot{top: -126px;left:40px}#office5{top: -315px;right:486px}#office5+.mapDot{top: -123px;left:192px}#office6{top: -290px;right:626px}#office6+.mapDot{top: -102px;left:53px}#office7{top: -283px;right:626px}#office7+.mapDot{top: -98px;left:61px}#office8{top: -290px;right:626px}#office8+.mapDot{top: -98px;left:61px}#office10{top: -285px;right:236px}#office10+.mapDot{top: -119px;left:830px}#office11{top: -273px;right:640px}#office11+.mapDot{top: -118px;left:40px}#office13{top: -353px;right:246px}#office13+.mapDot{top: -194px;left:440px}#office14{top: -350px;right:255px}#office14+.mapDot{top: -152px;left:813px}#office15{top: -353px;right:270px}#office15+.mapDot{top: -201px;left:421px}#office16{top: -323px;right:520px}#office16+.mapDot{top: -137px;left:163px}#office17{top: -353px;right:216px}#office17+.mapDot{top: -142px;left:850px}#officeUpperAddress{height:250px;color:#484e51;font-size:15px;font-weight:bold}#officeUpperAddress img+div{padding:48px
0 0 0}img#smallOfficeImage{float:left;margin:0
40px 0 0}#diversity #content,
#careers #content,
body#probono
#content{background:none}body#probono
#mainContent{padding-top:180px}#careers #mainContent,
#diversity #mainContent,
body#probono
#mainContent{margin:0;min-height:663px}.largeBackground{position:absolute;top:0;left: -253px;height:728px;width:1500px}body#probono
.largeBackground{z-index: -1}#diversityBackground{background:url('../i-t1518222373/diversity-bg.jpg')}#contentMenuWrapper{position:absolute;top:180px;background:#FFF;width:990px;min-height:250px;-webkit-box-shadow:0px 0px 20px 2px rgba(0, 0, 0, .5);box-shadow:0px 0px 20px 2px rgba(0, 0, 0, .5)}body#probono
#contentMenuWrapper{position:inherit;z-index:2;top:0px}#contentMenu{position:relative;padding:30px
30px;border-bottom:1px solid #e2e2e2}#contentMenu
ul{margin:0}#contentMenu
h1{position:absolute;top: -48px;left:0;padding:0
10px;margin:0;height:47px;background:url('../i-t1518222373/transparent-blue.png');border:0;color:#FFF;font-size:1.5em;font-weight:bold;line-height:47px}#contentMenu
h3{color:#005696;text-align:center}#contentMenuBottom{overflow:auto;padding:29px
30px}#contentMenu
li{display:inline-block;margin:0
!important;list-style:none}#contentMenuBottom
#leftContainer{float:left;width:520px}#contentMenuBottom
#rightContainer{float:right;width:338px;height:200px;border:3px
solid #484e51}#careersBackground{background:url('../i-t1518222373/career-bg.jpg')}#careers
#careersWhatWeSay{position:relative;float:right;display:inline-block;padding:0px
20px 0px 0;margin:20px
0px 0 0;color:#484e51;font-weight:normal;background:url('../i-t1518222373/arrow-right-gray.png') right 5px no-repeat;font-size:15px}body#careers #contentMenu
li{padding:0
61px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}body#careers #contentMenu li:first-child{border-right:none}body#diversity #contentMenu
li{padding:0
21px;border-left:1px solid #e2e2e2}body#diversity #contentMenu li:first-child{border-left:0px solid #e2e2e2}body#careers #contentMenu
h3{font-size:23px}body#diversity #contentMenu
h3{font-size:18px}#iconLinks{float:right}#iconLinks ul
li{position:relative;display:inline-block;list-style:none;margin-bottom:0;cursor:pointer}#iconLinks ul li
span{position:absolute;top: -19px;left:30px;display:none}.careerHover{display:none;position:absolute;bottom:130px;left:0;width:890px;height:auto;padding:42px
50px 0 50px;background:#FFF}.careerHover
#testimonialPhoto{float:left;display:inline-block;min-height:100px;margin:0
34px 0 0;border:3px
solid #aca9a2;line-height:0}.careerHover
h2{padding:0;margin:0;border:none;font-size:1.8em;color:#005696}.careerHover
h4{margin:0
0 10px 0;font-size:1em;text-transform:none;color:#706f73;font-weight:normal}#contentMenuTextBox
.contentTextBoxes{display:none}body#diversity #contentMenuTextBox .contentTextBoxes:first-child{display:block}#contentMenuTextBox .contentTextBoxes
h1{color:#005696;margin: -20px 0 0 0px;padding:0
0 15px 0;font-size:40px;line-height:normal}#contentMenuTextBox .contentTextBoxes img:first-child{border:3px
solid #aca9a2}#diversityToggles{margin:30px
0 30px 0}.diversitySection{margin:0
0 30px 0}.diversitySection
h6{margin:1em
0 .5em;color:inherit;font:inherit}.diversitySection h6
br{display:none}.videoLibraryRow:after{content:'';display:block;clear:both;margin:0
0 20px 0}.videoItem{position:relative;float:left;width:200px;padding-right:17px;margin-bottom:10px}.videoItem
.videoTitleText{margin:10px
0 10px 0;color:#005696}.videoItem .videoInfoText
p{margin:0
0 0 0;padding:0
0 0 0}.js
.videoItem{display:none}.js
#moreVideos{display:none}.videoItem
.videoWrapper{border:1px
solid #c9c9c9;width:200px;height:118px}.embedWrapper{margin:1em
0}.miniVid
.vidThumb{display:block;width:200px;height:118px;border:1px
solid #c9c9c9;cursor:pointer;background-color:#c9c9c9;background-repeat:no-repeat}.miniVid .vidThumb
span{display:block;width:100%;height:100%;background:url('../i-t1518222373/mini-play-button.png') 6px -52px no-repeat}.miniVid
.closeButton{display:block;position:absolute;right: -15px;top: -15px;width:auto;height:auto;padding:4px
5px 4px 5px;background:#000;border:1px
solid #f2f2f2;font-size:13px;line-height:13px;font-weight:bold;color:#f2f2f2;cursor:pointer}.miniVid .closeButton:hover{border:1px
solid #fff;color:#fff}.miniVid
.videoWrapper{display:none;position:fixed;left:50%;top:50%;z-index:3000;margin-left: -150px;margin-top: -150px;padding:8px;width:auto;height:auto;background:url('../i-t1518222373/video-bg.png') repeat;border:none;cursor:pointer}.viewMoreMedia{display:none;clear:both}.videoRow{clear:both}body#diversity
.videoWrapper{float:right;margin:0
0 0 40px;border:3px
solid #aca9a2}#mainVideos{margin:0
0 30px 0}#mainVideos:after{content:'';display:block;clear:both}body#probono
.largeBackground{background:url('../i-t1518222373/probono-bg.jpg')}body#probono
#contentMenu{padding:0;border:none}body#probono
#rightContainer{display:inline-block;height:322px;width:auto;padding:0;margin:0}body#probono #rightContainer a
img{display:block}body#probono
#videoContainer{display:inline-block;height:322px;width:auto;padding:0;margin:0;float:right;width:338px;height:200px;margin-right:5px;margin-top:15px}#static_news
ul{margin:0;padding:20px
0 0 0;border-top:1px solid #E7E7E7}#static_news
li{margin:0
0 20px 0 !important;padding:0
10px 20px 0;list-style:none;border-bottom:1px solid #E7E7E7;overflow:auto}#static_news
.itemdate{float:left;width:150px}#static_news
.title{float:right;width:470px}#about-history
#mainContent{width:auto;padding:0
25px 25px 25px;margin:0}#yearList{position:absolute;top: -82px;width:939px;height:55px;background:url('../i-t1518222373/transparent-blue.png');color:#FFF;font-weight:bold;font-size:17px;text-align:center}#yearList
ul{height:100%;margin:0;overflow:visible}#yearList ul
li{display:inline-block;height:100%;list-style:none;margin:0
0 0 18px;line-height:55px;overflow:visible;cursor:pointer}.selectedYear{background:url('../i-t1518222373/white-arrow-up.png') no-repeat 10px 45px}#historyContainer{position:relative;width:860px;height:285px;padding:0
40px;overflow:hidden;margin:0
auto}#historyLeft,#historyRight{position:absolute;top:38px;height:54px;width:32px;cursor:pointer}#historyLeft{left:0px;background:url('../i-t1518222373/history-arrow-left.gif')}#historyRight{right:0;background:url('../i-t1518222373/history-arrow-right.gif')}#historyList{position:relative;overflow:hidden;height:415px;width:820px;margin:0
auto}#historyList
ul{position:absolute;display:block;left:0px;height:415px;margin:0;overflow:hidden}#historyList ul
li{float:left;display:inline-block;height:100%;list-style:none;margin:0;overflow:hidden}.historyItem{float:left;display:inline-block;width:210px;height:285px;background:#EEE;padding:15px
25px 0 25px;margin:0
20px 0 0;border-top:4px solid #CCC}.historyItem
h2{margin:0;padding:0;font-size:30px;font-weight:bold;color:#005696;border:none}.historyAbstract{height:314px;overflow:hidden}.historyAbstract
.more{display:block;font-weight:bold;cursor:pointer}.historyAbstract
h1{font-size:18px !important;font-weight:normal}#historyContent{display:none;width:870px;padding:30px;margin:30px
auto;border:3px
solid #EEE}.historyReveal{display:none;overflow:auto}.historyPhoto{float:left;margin:0
20px 0 0;line-height:0;border:4px
solid #ACA9A2}.historyReveal
h1{color:#005696}body#about #mainContent
h2{padding:8px;background:#EEE;border-bottom:none;border-top:1px solid #CCC;font-weight:bold}body#about table,
body#about
td{border:none}body#about
tr{border-bottom:1px solid #d2d2d2}body#about tr:first-child
td{padding:0}body#about
td{padding:5px
0}body#about table tr:first-child{text-transform:uppercase;font-size:11px;color:#8c9195}body#about table tr:first-child
font{color:#8c9195 !important}body#newsroom #mainContent div.results,
body#publications #mainContent
div.results{position:relative}body#newsroom #mainContent div.results .view_more,
body#publications #mainContent div.results
.view_more{position:absolute;top: -41px;right:22px;background:none}body#newsroom #mainContent div.results .view_more a,
body#publications #mainContent div.results .view_more
a{padding-right:24px;background:url('../i-t1518222373/arrow-right-blue.png') right 2px no-repeat;color:#005696}body#newsroom #mainContent h2,
body#publications #mainContent h2,
body#newsroom-events #mainContent h2,
body#newsroom-events-archive #mainContent
h2{background:#EEE;padding:8px
10px;border-bottom:none;border-top:1px solid #CCC;font-weight:bold}body#newsroom #mainContent h2,
body#publications #mainContent h2,
body#newsroom-events #mainContent h2,
body#newsroom-events-archive #mainContent
h2{margin-top:38px}body.publications #mainContent .results_list li,
body.publications #mainContent .results_list,
body.newsroom #mainContent .results_list li,
body.newsroom #mainContent
.results_list{padding:20px
0;margin:0;list-style:none}body.publications #mainContent .results_list li,
body.newsroom #mainContent .results_list
li{position:relative;min-height:10px;padding-right:10px;border-bottom:1px solid #E7E7E7;overflow:auto}body.publications #mainContent .results_list li:first-child,
body.newsroom #mainContent .results_list li:first-child{border-top:1px solid #E7E7E7}body.publications #mainContent .results_list li .startInline,
body.newsroom #mainContent .results_list li
.startInline{float:left}body.publications #mainContent .results_list li .title,
body.publications #mainContent .results_list li .subtitle,
body.newsroom #mainContent .results_list li .title,
body.newsroom #mainContent .results_list li
.subtitle{float:right;width:475px}#currentOpeningsTable{margin:20px
10px 20px 10px}#currentOpeningsTable
table{width:100%}hr.gray{color:#ccc;background-color:#ccc !important;height:1px;line-height:0px;font-size:0px;border:0px}body#practices-242 #mainContent div
div{text-align:right !important;direction:rtl}body#practices-242 #mainContent ul
li{direction:rtl;margin-right:20px}}.blogFeed
#feedHeader{font-weight:bold;margin:0
0 15px !important}#mainContent
.blogFeed{padding:0
!important;margin:20px
0 50px 0 !important}#mainContent .blogFeed
li{list-style:none;margin:0
0 20px !important;padding:0
!important;border:none !important;overflow:hidden}#mainContent .blogFeed li:nth-child(n+5){display:none}.blogFeed li .feedContent,
.blogFeed
li#feedHeader{display:flex}.blogFeed li .feedContent > div,
.blogFeed li#feedHeader>div:nth-child(3){flex:0 1 33.3333%;box-sizing:border-box}.blogFeed li .feedContent > div.postDate,
.blogFeed li#feedHeader>div:nth-child(1){flex:0 1 15.3333%;box-sizing:border-box}.blogFeed li .feedContent > div.title,
.blogFeed li#feedHeader>div:nth-child(2){flex:0 1 51.3333%;box-sizing:border-box}.blogFeed li .feedContent > div:nth-child(2),
.blogFeed li#feedHeader>div:nth-child(2){padding-right:27px;box-sizing:border-box}.blogFeed li .feedContent > div.blogName
a{color:inherit}#mainContent .blogFeed+.toggleExpand{margin-bottom:50px !important}@media
all{form{position:relative;margin:0px;padding:0px}form:after{content:'';display:block;clear:both}form div
div{position:relative;float:left;width:295px;height:50px;margin-right:22px}form div
div.sidebarField{float:none;width:248px;margin-right:0px}form
label{position:absolute;top:5px;left:7px;height:28px;line-height:28px;font-size:14px}form
#radio_wrapper{width:100%;margin:12px
0 15px 0}form #radio_wrapper
label{position:relative;left:0px;display:inline;visibility:visible;line-height:normal}form div
.textarea_wrapper{height:120px;width:auto;float:none;clear:both}form div #radio_wrapper label,
form div #newsletter_wrapper
label{float:none;position:relative;left:0px;display:inline;visibility:visible;line-height:normal}form div #newsletter_wrapper
input{float:left}form div
#newsletter_wrapper{width:100%;margin-left:30px}form div #newsletter_wrapper div
div{padding-bottom:5px;line-height:16px}form div #newsletter_wrapper
div{width:500px}form div #newsletter_wrapper label:first-child{display:block;height:18px}form .textarea_wrapper
label{float:none;display:inline;visibility:visible;line-height:normal;line-height:30px;height:30px}form div
#newsletter_wrapper{height:auto;margin:0
0 10px 0}form div #radio_wrapper
div{height:auto}form div #newsletter_wrapper
div{height:auto}form div #newsletter_wrapper div:first-child{width:100%;margin:0px
0 0 0}form div input[type=text]{width:285px;margin:0
0 9px 0;padding:9px
6px 8px 6px;background:#fff url('../i-t1518222373/input-bg.png') no-repeat;border:1px
solid #dadada;font-size:15px;color:#484e51}form div div.sidebarField input[type=text]{width:238px}form div
select{width:301px;margin:0
0 9px 0;padding:9px
6px 8px 6px;background:#fff;border:1px
solid #dadada;font-size:15px;color:#484e51}form div div.sidebarField
select{width:254px}form
.prettySelectBox{width:285px;height:26px;margin:0
0 9px 0;padding:5px
6px 3px 6px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAAAAABnFqgRAAAAW0lEQVR4AWP4jwsMT5lXKGIfkGQOH0CS2HIV2bTVt+ESZ3ah2jP5A5TxcBGaC/70/oHYMRnDbR+mgRVM+Inp6ntLgcS0D9j8c3LX/xW3sft0y8zDuMLgxtCPOQB8tX+7excDxQAAAABJRU5ErkJggg==) 269px 4px no-repeat;border:1px
solid #dadada;color:#484e51;font-size:15px;line-height:24px;overflow:hidden}form div div.sidebarField
.prettySelectBox{width:238px;background-position:222px 4px}form
.prettySelectBoxInner{max-width:265px}form div div.sidebarField
prettySelectBoxInner{max-width:218px}form
textarea{width:468px;height:100px;background:#f3efe7;border:1px
solid #dfdad1;font:normal 14px "Trebuchet MS", Helvetica, sans-serif;color:#000}#mainContent form input.checkboxInput label,
#mainContent form input.radioInput
label{position:relative;top:0px;left:0px}form div
.buttonWrapper{width:auto}form div
.buttonInput{width:auto;height:37px;margin:0px
0 0 0;padding:4px
8px 5px 8px;background:#fff;border:1px
solid #004b82;color:#004b82;cursor:pointer;font-size:14px}#attorneys #mainContent
form{height:240px}#newsroom-eventsrsvp form div + p,
#signup form div+p{clear:both}.pubSearchHeader{margin:30px
0 10px 0;font-size:16px}form div.navSearch
div{width:300px;margin-right:22px}form div.navSearch
div.navsearchbutton_wrapper{width:auto;margin-right:0px}form div.navSearch div.navsearchbutton_wrapper
.buttonInput{padding:4px
18px 5px 18px}.js
form{display:none}.loaded
form{display:block}#emailField{display:none}.autocomplete-w1{position:absolute;top:0px;left:0px;margin:8px
0 0 6px;background:url('../i-t1518222373/autocomplete-shadow.png') 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
span.autoCompleteMore{font-size:11px;color:#3874a8}.autocomplete
h2{margin:0
0 0 0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#3874a8}}@media
all{#fullswitch
a{display:none}#footer{position:relative;z-index:5;margin:0px
0 40px 0;padding:20px
0px 0 2px;color:#a2a2a2;font-size:11px;line-height:11px;text-align:right;text-transform:uppercase}#footer
a{color:#a2a2a2}#footer a:hover{color:#005696;text-decoration:none}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer
ul{clear:both;margin-bottom:25px}#footer ul
li{display:inline-block;float:left;margin:0
6px 0 0;padding:0
6px 0 0;border-right:1px solid #a2a2a2;font-size:10px;line-height:10px}#index #footer ul li+li+li+li+li+li{padding:0
0 0 0px;border-right:none}#footer ul li+li+li+li+li+li+li{padding:0
0 0 0px;border-right:none}#footer ul:nth-child(2){display:flex;justify-content:flex-end;margin-bottom:0}#footer ul:nth-child(2) li{position:relative;top: -5px;border:none}#footer
p{padding:0;margin:0;font-size:11px}#officeList ul
li{display:inline;list-style:none;list-style-image:none;float:left;padding-right:18px}#xofficeList ul li div:last-child{padding-bottom:9px}#footerTagLine{clear:both;padding:18px
0 18px 9px}}@media
all{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
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 #mainContent form
label{position:relative;top:0;left:0}#search #mainContent form div
div{height:23px}#search
#search_button{margin-left:8px}#search form
div{padding-bottom: .3em}#search form>div>div>label{position:static}#search .search_form
label{display:inline;margin:3px}#search .search_form label,
#search .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search .search_form
input#searchtext{width:280px}#search div.sections,
#search
div.search_type{width:35%;float:left}#search div.sections input,
#search div.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:#3874a8;width:70px;padding:4px
4px 4px 4px;color:#fff;text-align:center}#printMap:hover{background:#6a747c;text-decoration:none}}@media
all{#careers-lawstudents-summer
img{border:0;vertical-align:middle}#careers-lawstudents-summer
#stage{padding:8px;padding-right:18px;border-bottom:15px;margin:0
!important;color:#ccc;margin-bottom:35px;margin-left: -202px !important}#careers-lawstudents-summer
#viewPort{height:100%;margin-left:190px;text-align:center}#careers-lawstudents-summer
#sidebar{float:left;width:150px;height:100%;padding:8px
0 8px 0px;text-align:left;color:#fa8710;padding-left:18px;position:relative}#careers-lawstudents-summer #sidebar
p{text-align:left;margin:20px}#careers-lawstudents-summer #sidebar
h1{padding-bottom:5px;padding-left:3px;!padding-left: 8px;font-size:15px !important;font-weight:bold}#careers-lawstudents-summer
#albumMenu{position:relative}#careers-lawstudents-summer
#albumSelect{margin:0;padding:0;position:absolute;margin-left:3px;_margin-left:7px;list-style:none;text-align:left;width:122px;!width: 126px;background:white;padding:1px;border:1px
solid #1C6BA4;z-index:2}#careers-lawstudents-summer #albumSelect
li{display:none;background-color:#1C6BA4;color:white;font-size:10px;font-weight:bold;padding:3px;border-bottom:1px solid white;line-height:14px;margin:0}#careers-lawstudents-summer #albumSelect li
a{height:100%;border:2px
solid #1C6BA4;display:block;color:white}#careers-lawstudents-summer #albumSelect li a:hover{background-color:white;border:2px
solid white;text-decoration:none;color:#1C6BA4}#careers-lawstudents-summer #albumSelect.dropped li,
#careers-lawstudents-summer #albumSelect
li.first{display:block}#careers-lawstudents-summer #albumSelect
li.first{background-image:url(../i-t1518222373/down-arrow.gif);background-repeat:no-repeat;background-position:right}#careers-lawstudents-summer #albumSelect.dropped
li.first{background-image:url(../i-t1518222373/up-arrow.gif)}#careers-lawstudents-summer
#thumbnails{width:136px;overflow:hidden;padding-bottom:12px;padding-top:26px;!padding-left: 1px}#careers-lawstudents-summer #thumbnails
img{border:2px
solid #ccc;padding:3px;margin:3px
5px 3px 3px;display:block;float:left;cursor:pointer}#careers-lawstudents-summer #thumbnails a
img{border:0;padding:0;margin-left: -16px;margin-top:50px}#careers-lawstudents-summer
#bigImage{width:100%;height:100%;text-align:center;margin-top:30px}#careers-lawstudents-summer
#imageDescription{width:100%;height:70px;text-align:center}#careers-lawstudents-summer #imageDescription
h1{font-size:14px;margin:0;padding-bottom:5px;padding-top:0px}#careers-lawstudents-summer #imageDescription
p{margin:0;padding:0}#careers-lawstudents-summer #bigImage
img{border:8px
solid #ccc;padding:5px;display:inline;clear:both;background:white}#careers-lawstudents-summer #bigImage
.wrapper{height:1px;width:1px;overflow:hidden}#careers-lawstudents-summer #bigImage
.showWrapper{overflow:visible;height:auto;width:auto;visibility:visible;text-align:center}#careers-lawstudents-summer
#bigImage{background-position:center;background-repeat:no-repeat}#careers-lawstudents-summer
#galleryNav{margin-top:40px}#careers-lawstudents-summer
.next{margin-left:100px}#careers-lawstudents-summer
a#slideShowToggle{clear:left;display:block;width:95px;!width: 99px;height:19px;!height: 23px;margin:auto;text-decoration:none;margin-bottom:3px;display:none}#careers-lawstudents-summer
a.toggleOff{border-left:2px solid #666;border-top:2px solid #666;border-bottom:2px solid #ccc;border-right:2px solid #ccc;background-position:0 0}#careers-lawstudents-summer
a.toggleOn{border-right:2px solid #666;border-bottom:2px solid #666;border-top:2px solid #ccc;border-left:2px solid #ccc;background-position:0 -19px}#careers-lawstudents-summer
#floaters{display:none}.calendarTogglerExpanded,.photoTogglerExpanded{display:block !important}ul.jobListings
li{line-height:17px}}@media
all{body#index{overflow:hidden}#index
#content{min-height:999px;margin:0px
0 0 0;background:none}#index
#mainContent{width:990px;margin:0px
0 0 0px;padding:0
0 0px 0px}#index
#homeAnimation{position:absolute;z-index:5;top:82px;left: -440px}#index
.homeAnimationImage{position:absolute;z-index:4}#index
.animationBoxInner{position:absolute;z-index:5;top:299px;width:1900px;height:266px;overflow:hidden;padding:0
0 0 0;background:url('../i-t1518222373/animation-stripe.png') repeat-x}#index
.animationBoxInner{width:1445px;padding:60px
0 0px 455px}#index
.animationTitle{width:640px;padding:0
0 12px 0;color:#f6f7f7;font-size:36px;line-height:36px}#index
.animationAbstract{width:640px;color:#f6f7f7;font-size:18px;line-height:26px}#index
#animationNavBox{display:none;position:absolute;z-index:10;top:400px}#index #animationNavBox
a{display:inline-block;float:left;height:24px;margin:0
1px 0 0}#index #animationNavBox a:hover{background:#f2f2f2}#index
#animationURL{display:none}#index
#animationClicker{position:absolute;top:400px;left:0px;width:650px;height:180px;background:url('../i-t1518222373/blank.png') repeat;cursor:default}#index #homeAnimation
a.sp_pencil{margin-left: -30px}#index #mainContent .homeHeadline:first-child{margin-top:122px}#index
.homeHeadline{position:relative;clear:right;float:right;width:328px;height:145px;margin:0
0 4px 0;overflow:hidden;background:url('../i-t1518222373/headline-bg.png') 0px 0px no-repeat}#index #mainContent .homeHeadline ul,
#index #mainContent .homeHeadline ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0;color:#3b3b3b;font-size:14px;line-height:18px}#index #mainContent .homeHeadline ul
li{position:absolute;display:none;float:left;padding:10px
50px 8px 30px}#index #mainContent
.headlineNav{display:none;position:absolute;top:20px;right:0px}#index #mainContent .headlineNav a.prevHeadline,
#index #mainContent .headlineNav
a.nextHeadline{display:inline-block;width:24px;height:24px;background:url('../i-t1518222373/slider-rr.png') no-repeat;text-indent: -9999em}#index #mainContent .headlineNav
a.nextHeadline{margin:0
0 0 1px;background:url('../i-t1518222373/slider-ff.png') no-repeat}#index #mainContent .headlineNav a:hover{background-color:#ccc}#index #mainContent .homeHeadline ul li:first-child{display:block}#index #mainContent .homeHeadline ul li
a{color:#3b3b3b;font-size:14px;line-height:18px}#index #mainContent .homeHeadline
h2{margin:10px
0 0 0;padding:15px
20px 0px 30px;border:0px
solid #fff;color:#005696;font-size:18px;font-weight:bold}#index #mainContent .homeHeadline
a.homeMore{display:block;position:absolute;bottom:0px;right:8px;color:#999;font-size:12px;text-transform:uppercase}#index #mainContent
.extendedHeadlines{display:none;position:absolute;z-index:20;top:162px;left:347px;width:250px;padding:20px
32px 10px 33px;min-height:413px;max-height:620px;margin:0
14px 0 0;background:#f6f7f7}#index #mainContent .extendedHeadlines ul,
#index #mainContent .extendedHeadlines ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#index #mainContent .extendedHeadlines ul
li{padding:9px
0 5px 0;color:#3b3b3b;font-size:14px;line-height:18px}#index #mainContent .extendedHeadlines ul li
a{color:#3b3b3b}#index
.view_all_items{margin:10px
0 10px 0}#index .view_all_items
a{padding:4px
10px 4px 10px;background:#e2e2e2;font-weight:bold;border:1px
solid #cacaca}#index
#footer{height:auto;padding:17px
0px 10px 50px;color:#898989;background:#000}#index #footer
a{color:#898989}#index #footer a:hover{color:#fff}#index
#logo90{position:absolute;top:326px;left: -310px}}@media
print{*{background:none !important;color:#000 !important}#body,body{padding:0
!important;margin:0
!important;width:auto !important;min-width:0 !important}#content{margin:0}#index #mainContent,#upperContent{width:auto !important}#upperContent{height:auto}#index
#mainContent{float:none !important}#subContent{width:25% !important;margin:0
0 0 0 !important}#subContent
h2{margin:0}#subContent h2 + div,
#subContent h2.toggleSideSlider+div{padding:0}#index
#content{min-height:0 !important}#mainContent{width:70% !important;margin:0
!important;padding:0
0 0 !important;float:right}.offices
#upperContent{max-height:300px !important}img#bannerImage{width:100% !important;height:auto !important}h1#pageTitle{margin:0
!important}#mainNav,
#footer,
#homeAnimation,
#animationNavBox,
#topLinks,
.homeMore,
.subNavList,
.view_more,
#yearList,
#historyLeft,
#historyRight,
#historyContainer,
#rightContainer,
#letterLinks,
.search_form,
#officesMap,
.pubSearchHeader,
#diversity #contentMenu,
#officePDF,
.vcard,
#bioNavSearch,
#bioPDF,
#bioVcard,
#bioEmail,
#tabGroups,
.toggleExpand,
#printMap,
#itemPDF,
#pdfLink,
#areaPDF,
#areaMainList,
#mainVideos,
.vidThumb,
.videoWrapper,
#contentMenu h2,
.yahooMap,
#mainContent h5:after,
.email,
#expanderBlock,
#topLinks ul li#languagePages,.sp_pencil{display:none !important}#contactOfficeList{position:static !important;width:auto !important;height:auto !important}#contactOfficeList>ul>li{float:none !important;background:none !important;display:block !important;box-shadow:none !important}.attorneys-item h1#pageTitle,#bioTitle{color:#000 !important}#subContent
h2.toggleSideSlider{margin:0
!important}#subContent h2.toggleSideSlider+div{padding:10px
0 !important}.attorneys-item
#upperContent{width:auto !important;height:auto}#subContent h2.toggleSideSlider+div{display:block !important}#mainContent h5~*,.diversitySection{display:block !important}#bioInfo{padding:0
!important;width:auto !important;height:auto !important}#bioOffices{position:static !important;color:#000 !important}.bioItem{display:inline-block !important;border-bottom:2px solid #EEE;width:100%}.bioList{width:auto !important;padding:0
!important}.bioList+h3{display:none}div.sp_map{display:none !important}.js #area_newsletter .results_list > li:nth-child(n+4),
.js #area_book .results_list > li:nth-child(n+4),
.js #area_mevent .results_list > li:nth-child(n+4),
.js #area_article .results_list > li:nth-child(n+4),
.js #area_news .results_list > li:nth-child(n+4),
.js #bio_news .results_list > li:nth-child(n+4),
.js #bio_mevent .results_list > li:nth-child(n+4),
.js #bio_book .results_list > li:nth-child(n+4),
.js #bio_newsletter .results_list > li:nth-child(n+4),
.js #Xbio_article .results_list>li:nth-child(n+4){display:list-item !important}body.publications #mainContent .results_list li .title,
body.publications #mainContent .results_list li .subtitle,
body.newsroom #mainContent .results_list li .title,
body.newsroom #mainContent .results_list li
.subtitle{width:auto !important;float:none !important}.results_list{height:auto !important}.bioList .results_list > div
.title{width:200px !important;padding:0}.bioList .results_list > div
.office{width:150px !important;padding:0
0 0 10px}.bioList .results_list > div
.phone{width:115px !important;padding:0
0 0 10px !important}.bioList .results_list > div
.email{width:auto !important;padding:10px
0 10px 0 !important}#index
.homeHeadline{float:none !important}#index #mainContent .homeHeadline ul
li{position:static !important}#index #mainContent .homeHeadline:first-child{margin-top:0 !important}.results_list{height:auto !important;max-height:100% !important}#historyContent{width:auto !important}#about-history #mainContent,
#probono #mainContent,
#practices #mainContent,
#industries #mainContent,
#attorneys #mainContent,
#offices #mainContent,
#careers #mainContent,
#diversity #mainContent,
#attorneys-directory
#mainContent{padding:0
!important;margin:0
!important;width:100% !important;float:none}#contentMenuWrapper{box-shadow:none !important}#contentMenuBottom
#leftContainer{width:auto}#contentMenu
h2{color:#000}#careers,#diversity{overflow:hidden !important}#about-clients table tr td
img{width:100% !important;height:auto !important}#contentMenuWrapper{position:static !important;width:auto !important}#mainContent div.listColumn>ul>li{padding:10px
0 !important}#mainContent
#listColumnHolder{width:auto !important}#mainContent
div.listColumn{padding:0
!important;margin:0
!important;width:auto !important;float:none !important}#contentMenuTextBox .contentTextBoxes,.careerHover{position:static !important;width:auto !important;padding:0
!important;display:inline-block !important;overflow:auto !important}body#newsroom #mainContent h2,
body#publications #mainContent h2,
body#newsroom-events #mainContent h2,
body#about #mainContent
h2{padding:0
!important;border-top:none !important}.hierList{display:block !important}#upperContent{margin-left:0 !important}#navTriggers{display:none !important}#iconLinks{float:none}#iconLinks>ul>li{display:none !important}.historyReveal,#historyContent,div[id^='tab'][id$='-group']:not(#tab1-group){display:block !important}.historyReveal{padding:20px
0 0 0;margin:20px
0;border-top:3px solid #EEE;overflow:hidden}.historyPhoto{border:none;display:inline-block}}