
/* css/default.css
 */
@font-face{font-family:'proxima_novaregular';src:url('../fonts/proximanova-regular-webfont.eot');src:url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
url('../fonts/proximanova-regular-webfont.woff') format('woff'),
url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
url('../fonts/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaregular';src:url('../fonts/proximanova-regularit-webfont.eot');src:url('../fonts/proximanova-regularit-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-regularit-webfont.woff2') format('woff2'),
url('../fonts/proximanova-regularit-webfont.woff') format('woff'),
url('../fonts/proximanova-regularit-webfont.ttf') format('truetype'),
url('../fonts/proximanova-regularit-webfont.svg#proxima_novaitalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'proxima_novaregular';src:url('../fonts/proximanova-bold-webfont.eot');src:url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-bold-webfont.woff2') format('woff2'),
url('../fonts/proximanova-bold-webfont.woff') format('woff'),
url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-bold-webfont.svg#proxima_novabold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'proxima_novaregular';src:url('../fonts/proximanova-boldit-webfont.eot');src:url('../fonts/proximanova-boldit-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-boldit-webfont.woff2') format('woff2'),
url('../fonts/proximanova-boldit-webfont.woff') format('woff'),
url('../fonts/proximanova-boldit-webfont.ttf') format('truetype'),
url('../fonts/proximanova-boldit-webfont.svg#proxima_novabold_italic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'proxima_novalight';src:url('../fonts/proximanova-light-webfont.eot');src:url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-light-webfont.woff2') format('woff2'),
url('../fonts/proximanova-light-webfont.woff') format('woff'),
url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight';src:url('../fonts/proximanova-lightit-webfont.eot');src:url('../fonts/proximanova-lightit-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-lightit-webfont.woff2') format('woff2'),
url('../fonts/proximanova-lightit-webfont.woff') format('woff'),
url('../fonts/proximanova-lightit-webfont.ttf') format('truetype'),
url('../fonts/proximanova-lightit-webfont.svg#proxima_novalight_italic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'proxima_novaextrabold';src:url('../fonts/proximanova-extrabld-webfont.eot');src:url('../fonts/proximanova-extrabld-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-extrabld-webfont.woff2') format('woff2'),
url('../fonts/proximanova-extrabld-webfont.woff') format('woff'),
url('../fonts/proximanova-extrabld-webfont.ttf') format('truetype'),
url('../fonts/proximanova-extrabld-webfont.svg#proxima_novaextrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaextrabold';src:url('../fonts/proximanova-extrabldit-webfont.eot');src:url('../fonts/proximanova-extrabldit-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-extrabldit-webfont.woff2') format('woff2'),
url('../fonts/proximanova-extrabldit-webfont.woff') format('woff'),
url('../fonts/proximanova-extrabldit-webfont.ttf') format('truetype'),
url('../fonts/proximanova-extrabldit-webfont.svg#proxima_novaextrabold_italic') format('svg');font-weight:normal;font-style:italic}html{overflow-y:scroll}body{position:relative;max-width:1030px;margin:0
auto;padding:0;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAEElEQVR4AWO8gAuOwlE4CgFjkkagxruRlgAAAABJRU5ErkJggg==) 0 0 repeat-x;font:normal 16px/1.77 'proxima_novaregular', sans-serif;color:#323233}@media screen and (max-width: 1030px){body{overflow:hidden}}body.practices-item,body.practices-item{background:none}#innerBody{position:relative;padding:0
15px;background:#fff}p{margin:0;padding:5px
0 15px 0}sup,sub{line-height:0}td
p{margin:0;padding:0}a{color:#335075;text-decoration:none}body[data-whatinput="mouse"] *:focus,
body[data-whatinput="touch"] *:focus{outline:0}a:hover,a:focus{text-decoration:underline}a[href^=tel]{color:inherit !important;font-weight:inherit !important;text-decoration:none !important;cursor:default}main{display:block}main p a,
main ul:not([class]):not([id]) li a,
main ol:not([class]):not([id]) li
a{background:linear-gradient(to top, transparent 2px, rgba(102,102,102, .3) 2px) bottom repeat-x;background-size:100% 3px}#subContent p > strong:only-child > a:only-child,
#subContent p>a:only-child>strong:only-child{font-size:13px;position:relative;top: -10px}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#323233;line-height:normal}h1{padding:5px
0 15px 0;font-family:'proxima_novalight';font-size:32px;font-weight:normal;line-height:33px}body#attorneys
h1#pageTitle{margin: -6px 0 8px 0;padding:0
0 15px 0;color:#7a222e;font-size:26px}body.attorneys-item
h1#pageTitle{margin:0
0 8px 0;padding:0;color:#fff;font-size:39px;line-height:28px}body.practices-item
h1#pageTitle{color:#7a222e;font-size:34px;font-weight:bold;line-height:30px}h1#redPageTitle{color:#7a222e}h2{padding:12px
0 8px 0;color:#7a222e;font-size:16px;font-weight:bold;line-height:19px;text-transform:uppercase}h2.toggleSlider{padding:6px
0;font-size:16px;font-weight:bold;font-style:italic;line-height:23px;text-transform:none}h2.toggleSlider
button{padding:0
20px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAV0lEQVR4AWOAgV179gUA8QUg/g/DUH4ASB5ZYQNIEg9uQDbxPyEMtgFuNWF8gQHGmZVfBsZdHkH/q5T0QTRMDK4BphikABeGKybJZJLcTFJokBTOJMUgAJhCPUJBpSQZAAAAAElFTkSuQmCC) right center no-repeat;border:none;cursor:pointer}.js
h2.toggleSlider{cursor:pointer}.js h2.collapsed
button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAXUlEQVR4AWOAgV179gUA8QUg/g/DUH4ASB5ZYQNIEg9ugJuILDErv+x/lZI+mEYWB9sAt5qw4gsMSIrAuMsjCKQYRIP4KJpgikEKcGG4YpJMJsnNJIUGSeFMUgwCAKh5MfZjLNiuAAAAAElFTkSuQmCC) right center no-repeat;font-style:normal}.js h2.toggleSlider.collapsed+*{display:none}h3,h2.noBorder{position:relative;margin:0
0 4px 0;padding:5px
0 0 0;border-bottom:1px solid #636466;color:#636466;font-size:14px;font-weight:bold;line-height:22px;text-transform:uppercase}h3:after,
#index #mainContent h2:after,#footer:before{content:'';display:block;position:absolute;right:0;height:0;width:1px;border:inherit;border-width:21px}#footer:before{top:0}#index #mainContent h2:after{border-width:25px}h2.noBorder{border-bottom:0}h4{text-transform:uppercase}h5{padding:5px
0;font-size:18px;font-weight:bold}h6{font-weight:bold;font-size:100%}ul{padding:0;margin:0
0 0 9px;line-height:23px}li{padding:0;margin:0
0 8px 13px;line-height:23px}ul
ul{padding:0;margin:8px
0 0 0;line-height:23px}li
p{margin:0;padding:3px
0 2px 0;line-height:23px}img{border:0}#about-repclients
ul{list-style:none;margin:0}#about-repclients
li{margin:0
0 8px 0}#header{position:relative;z-index:5;height:400px;margin:0
-80px 0 -80px}body.practices-item
#header{height:120px}#headerBG{position:absolute;top:0;left:0;z-index:2;width:100%;height:122px}img#bannerImage{position:absolute;z-index:1;width:1160px;height:400px;left:50%;margin-left: -580px}@media screen and (max-width: 748px){#headerBG{position:static}img#bannerImage{width:105%;height:auto;position:static;left:0;margin-left:0}#header{height:auto}#index
#header{height:400px}#index
#headerBG{position:absolute}}#logo{position:relative;z-index:3;float:left;margin:16px
0 0 80px}#logo
img{height:91px;aspect-ratio:103/91;display:block}#topLinks{position:absolute;z-index:3;top:16px;right:80px}#topLinks li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks
ul{display:flex}#topLinks
li{margin:0
0 0 17px}#topLinks
a{margin:0
3px;color:#fff;font-size:14px;line-height:24px;text-transform:lowercase}#topLinks a:hover,
#topLinks a:focus,
#contact #topLinks a[href^=contact],
#careers #topLinks a[href^=careers]{text-decoration:none;border-bottom:1px solid white}#topLinks
#headerLinked{margin-left:16px}#topLinks #headerLinked
a{margin:0;text-decoration:none;border:0}#topLinks #headerLinked
img{border-radius:3px}#topLinks #headerLinked a:hover img,
#topLinks #headerLinked a:focus
img{background:#069;border-radius:3px}@media screen and (max-width: 748px){#index
#headerBG{height:40px;background-color:rgba(122,34,46,0.9) !important}#logo{position:absolute;top:16px;left:80px;margin:0}#index
#logo{top:56px;left:80px;margin:0}#index #logo
img{width:190px;height:106px}#topLinks{display:block;position:static;margin: -12px 0 0}#topLinks
ul{flex-wrap:wrap;text-align:left}#footer #topLinks ul
li{width:100%;text-align:left}#footer #topLinks ul li[id]{width:auto;margin:7px
5px 15px 0}#index
#topLinks{display:block;top:8px;right:80px;width:auto}#topLinks #headerLinked
img{background:currentColor}#index #topLinks
li{margin:0}#index #topLinks
a{margin:0
0 0 14px;font-size:14px}}#topSearch{display:inline-block;margin: -2px 0 0 0;width:186px;height:27px;border:1px
solid #fff;background:none;font-size:14px;line-height:24px}#topSearch
label{position:absolute;top:2px;left:8px;font-size:14px;line-height:24px;color:#fff;font-weight:normal}#topSearch
input#searchtext{float:left;width:168px;height:27px;margin:0
0 0 1px;padding:0
8px;background:none;border:none;color:#fff;font-size:14px;line-height:24px}#topSearch input[type=submit]{display:none}@media screen and (max-width: 748px){#footer
#topSearch{width:auto;border:0}#footer #topSearch
label{color:currentColor}#footer #topSearch
input#searchtext{width:154px !important;height:26px;color:#818286;border:1px
solid #818286}#footer #topSearch
input#search{display:block;float:left;width:auto;height:26px;margin:0;padding:0
8px;background:#818286;border:1px
solid #818286;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;color:#fff;cursor:pointer;vertical-align:middle;text-transform:uppercase}}.contentJump{display:none;z-index:1;background:rgba(122,34,46,0.9);color:white}body[data-whatinput="keyboard"] .contentJump{display:block}.contentJump:not(:focus){color:transparent;background:transparent;z-index: -1}.contentJump{position:absolute;z-index:999;top:5px;right:50%;padding:5px
15px}#mainNav{position:relative;z-index:20000;float:right;margin:75px
50px 0 0;height:30px;line-height:normal}@media screen and (max-width: 875px){#mainNav{margin:75px
70px 0 0}}.sf-menu, .sf-menu
*{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:9999;width:750px;padding:10px
0 0 0;background-color:rgba(255,255,255,0.9)}.sf-menu>li{float:left;background:rgba(255, 255, 255, .0)}#sf-nav .keepOpen
a{border-bottom:2px solid #fff}#sf-nav .keepOpen>ul{display:block !important;opacity:1 !important;filter:none !important;z-index:999999}.sf-menu li:focus-within>ul{display:block}.sf-menu li:hover > ul,
.sf-menu li.sfHover>ul{display:block}.sf-menu
a{display:block;position:relative}.sf-menu ul
ul{top:0;left:100%}.sf-menu
a{height:20px;margin:5px
28px;color:#fff;font-weight:bold;font-size:17px;line-height:23px;text-decoration:none;text-transform:uppercase}body#index .sf-menu>li>a{text-shadow:1px 1px rgba(0,0,0,.3)}@media screen and (max-width: 875px){.sf-menu
a{margin:5px
10px}}.sf-menu ul
li{color:#fff;white-space:nowrap}.sf-menu li:hover a,
.sf-menu li a:focus,
.sf-menu li.sfHover
a{border-bottom:2px solid #fff;color:#fff}.sf-menu li.current a.nav-button{padding:0
1px;border-bottom:2px solid #fff;color:#fff}.sf-menu ul li:hover > a,
.sf-menu ul li > a:focus,
.sf-menu ul li.sfHover>a{border-bottom:0 solid #fff;color:#636466;text-transform:none}.sf-menu ul li.current>a{border-bottom:0 solid #fff;color:#636466}.sf-menu li#sf-parent-attorneys.sf-parent ul.sf-ul-child li.sf-child{display:none !important}body#index .sf-menu li#sf-parent-attorneys.sf-parent ul.sf-ul-child{left:0}.sf-menu li#sf-parent-attorneys.sf-parent ul.sf-ul-child{left: -200px}@media only screen and (max-width: 1024px){.sf-menu li#sf-parent-attorneys.sf-parent ul.sf-ul-child{left: -310px}body#index .sf-menu li#sf-parent-attorneys.sf-parent ul.sf-ul-child{left: -110px}}.sf-menu
a.viewAll{color:#636466 !important;font-size:12px !important;border-bottom:0 solid #fff !important}@media screen and (max-width: 748px){#mainNav{float:none;position:absolute;top:64px;right:0;margin:0}#sf-nav{position:relative;width:45px;height:45px;background:url('../i-t1753385364/menu.png') top right no-repeat;cursor:pointer;overflow:hidden}#header{width:calc(100%  +  80px);margin:0
0 0 -80px}#header.showMenu{width:calc(100%  +  80px);height:400px !important;margin:0
0 0 -80px}body#practices
#header.showMenu{height:450px !important}body.practices-item
#header.showMenu{height:385px !important}#header.showMenu
#mainNav{position:absolute;margin:0;padding:0;top:49px;right:0;left:0;width:100%;height:60px;background:url('../i-t1753385364/menu.png') right 15px no-repeat}#header.showMenu+#content{margin-top:60px}body#attorneys #header.showMenu+#content{margin-top:0}body.careers #header.showMenu+#content{margin-top:0}body#contact #header.showMenu+#content{margin-top: -30px}html.noScroll,
html.noScroll body,
html.noScroll body
.innerBody{}.showMenu #sf-nav{position:relative;width:100%;height:calc(100vh - 122px);height:278px;overflow:visible;top:73px;left:0;padding:0
0 0 80px;background-color:rgba(0,0,0,1)}#sf-nav>li{left:0;width:100%;height:44px;margin:0
0 10px 0;padding:0}#sf-nav>li:first-child{padding:40px
0 0 0}#sf-nav > li
a{display:inline;float:none;height:28px;margin:0;padding:0;overflow:hidden;font-size:25px;line-height:32px}#sf-nav
ul{display:none !important}.sf-menu li:hover a,
.sf-menu li a:focus,
.sf-menu li.sfHover
a{border-bottom:0 solid #fff}}#index
#header{width:auto;margin:0
-80px 0 -80px}#index
#mainNav{position:absolute;float:none;top:138px;left:58px;margin:0}@media screen and (max-width: 875px){#index
#mainNav{position:absolute;float:none;top:138px;left:58px;margin:0}#index .sf-menu
a{margin:5px
28px}}@media screen and (max-width: 748px){#index
#mainNav{position:relative;float:right;top:inherit;left:inherit;margin:45px
82px 0 0}#index .sf-menu
a{margin:5px
28px}#index #sf-nav{position:relative;width:auto;height:auto;background:none;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:transparent}#index
#header.showMenu{max-height:100vh}#index .showMenu #sf-nav{width:auto;height:auto;overflow:visible}#index #sf-nav>li{float:none;height:44px;margin:0;padding:0}#index #sf-nav>li:first-child{margin:145px
0 0 0}#index #sf-nav > li
a{display:inline;float:right;margin:0;padding:0;overflow:hidden;text-align:right}}ul.subNavList{border-bottom:2px solid #e7e7e7;margin-bottom:14px}ul.subNavList
li{list-style:none;margin-right:10px;padding:0}ul.subNavList
ul{padding-left:10px}li.here>a,li.hereParent>a{color:inherit}.sectionTitle{display:none}#tabLinks{width:100%;position:relative;margin:0}#practices
#tabLinks{margin-top: -27px}#tabLinks
a{display:inline-block;position:relative;min-width:calc(25% - 42px);height:auto;margin:0
3px 0 0;padding:0
5px;background-color:rgba(51,80,117,1);font-size:14px;font-weight:bold;line-height:26px;color:#fff;text-transform:uppercase}#tabLinks a:only-child{display:none}#tabLinks a:first-child:nth-last-child(3),
#tabLinks a:first-child:nth-last-child(3)~a{min-width:25px}#practices #tabLinks
a{min-width:calc(33% - 42px);margin:0
12px 0 0;padding:0
15px}#tabLinks a:nth-child(2){background-color:rgba(122,34,46,1)}#tabLinks a:nth-child(3){background-color:rgba(30,56,90,1)}#tabLinks a:nth-child(4){background-color:rgba(255,255,255,.84);color:#323233}#tabLinks
a.current{background-color:rgba(51,80,117,0.9);cursor:default;text-decoration:none}#tabLinks a.current:nth-child(2){background-color:rgba(122,34,46,0.9)}#tabLinks a.current:nth-child(3){background-color:rgba(30,56,90,0.9)}#tabLinks a.current:nth-child(4){background-color:rgba(255,255,255,0.9)}.js
.contentSection{display:none}@media screen and (max-width: 748px){#tabLinks{margin: -220px 0 22px 0}.practices-industries-item #tabLinks,
.practices-topic-item #tabLinks,
.practices-item
#tabLinks{margin:0
0 22px}#tabLinks
a{width:calc(50% - 42px);margin:0
12px 16px 0;padding:7px
15px 3px 15px;background-color:rgba(51,80,117,0.9)}#tabLinks a+a{background-color:rgba(122,34,46,0.9)}#tabLinks a+a+a{background-color:rgba(30,56,90,0.9)}#tabLinks a+a+a+a{background-color:rgba(255,255,255,0.9)}}#content{position:relative;z-index:10;min-height:350px;height:auto !important}#content:after{content:'';display:block;clear:both}#content.sideColLeft
#mainContent{float:right;width:calc(100% - 259px);max-width:741px;margin:0
0 0 35px;padding:0
0 40px 0}#content.sideColLeft
#subContent{float:left;width:224px;margin:0;padding:0
0 40px 0}#content.sideColRight
#mainContent{float:left;width:calc(68% - 35px);max-width:68%;margin:0
35px 0 0;padding:30px
0 40px 0}#content.sideColRight
#subContent{float:right;width:32%;max-width:310px;margin:0;padding:0
0 40px 0}#pdfLink{width:67px;float:right;padding:0
0 0 21px;margin-left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAAyElEQVR4AaXSgQbCQACH8Xuk6BUKIaLXCCACIJAKQgkBAQg9SqBi1K2Uti0NArq+cZJZd1t3/MD4/M9NVFvdCTzsc3jYoIOKyDt8CKEMEsyxRS0vIC2BGEM8cUUjG/ChxI+jAyPcoRCgWTYwRpK5VrtoIEEPO0QI8YBE/ROwWGKAGabaAn17wOygX8F4BWVwEvppFF5fVEGXIj+SdUHosODssCATECWPDkiRVqD+ogO+6wLffYFjQDoEjmkgcAjc0sAKMYKSIqzfB08Gl+Z+GXsAAAAASUVORK5CYII=)  0 0 no-repeat}#industryWrapper,#topicWrapper{margin-top:18px}body.attorneys #content.sideColLeft
#mainContent{width:calc(68% - 25px);max-width:68%;margin:22px
0 0 25px}body#attorneys #content.sideColLeft
#mainContent{width:calc(68% - 35px);max-width:68%;margin:0
0 0 35px}body.attorneys #content.sideColLeft
#subContent{width:32%;max-width:310px;padding:0
0 10px 0}body.practices-item #content.sideColRight
#mainContent{margin-top:40px}body.practices-item #content.sideColRight
#subContent{margin-top:74px}@media screen and (max-width: 875px){body#practices #content.sideColRight
#mainContent{float:none;clear:right;width:100%;max-width:100%}body#practices #content.sideColRight
#subContent{float:none;clear:right;width:100%;max-width:100%}body#practices #content.sideColRight #subContent>div{float:left;width:calc(50% - 40px)}body#practices #content.sideColRight #subContent > div#industryWrapper,
body#practices #content.sideColRight #subContent>div#topicWrapper{float:left;margin-left:40px;padding:10px
0 30px 0}}@media screen and (max-width: 748px){#content.sideColLeft #mainContent,
body#attorneys #content.sideColLeft
#mainContent{float:none;width:100%;max-width:100%;margin:0;padding:0}#content.sideColLeft #subContent,
body.attorneys #content.sideColLeft
#subContent{float:none;clear:right;width:100%;max-width:100%}#content.sideColRight
#mainContent{width:100%;max-width:100%;margin:0;padding:0}#content.sideColRight
#subContent{float:none;clear:left;width:100%;max-width:100%;margin:0}body.attorneys #content.sideColLeft
#mainContent{width:100%;max-width:100%;margin:0}body#practices #content.sideColRight #subContent>div{float:none;width:calc(100% - 40px)}body#practices #content.sideColRight #subContent > div#industryWrapper,
body#practices #content.sideColRight #subContent>div#topicWrapper{float:none;width:100%;margin-left:0;padding:0}body.careers
#content{padding-top:30px}}#content.wideLayout
#mainContent{max-width:1000px;margin:27px
0 0 0;padding:0
0 40px 0}body#practices #content.sideColRight
#mainContent{position:relative;margin-top: -120px;padding-top:0;padding-bottom:0}body.practices #content.sideColRight #mainContent
.contentSection{padding:30px
30px;background-color:rgba(51,80,117,0.9);color:#fff}.practices #mainContent .contentSection
.hierList{margin-left:20px}body.attorneys-item
#content{margin-top: -120px}body#contact
#content{margin-top: -120px}body.itemPage #content.sideColRight
#subContent{margin-top:30px}.bioUpperSide{margin:0
0 30px 0;padding:0
20px;border:1px
solid #ee3a43;font-size:14px}.bioUpperSide
p{padding:0
0 2px 0}.bioUpperSide
li{margin:0
0 2px 13px}.bioLowerSide{padding:12px
20px 8px 20px;margin:0
0 30px 0;border:1px
solid #57585B}body.practices .contentSection a,
body.practices .contentSection h1,
body.practices .contentSection h2,
body.practices .contentSection h3,
body.practices .contentSection h4,
body.practices .contentSection h5,
body.practices .contentSection
h6{color:#fff}body.practices .contentSection
a{background:linear-gradient(to top, transparent 2px, rgba(255,255,255, .3) 2px) bottom repeat-x;background-size:100% 3px}.contentSection:nth-of-type(2){background-color:rgba(122,34,46,0.9) !important}.contentSection:nth-of-type(3){background-color:rgba(30,56,90,0.9) !important}.contentSection:nth-of-type(4){background-color:rgba(255,255,255,0.9) !important;color:#323233 !important}body.practices .contentSection:nth-of-type(4) h1,
body.practices .contentSection:nth-of-type(4) h2,
body.practices .contentSection:nth-of-type(4) h3,
body.practices .contentSection:nth-of-type(4) h4,
body.practices .contentSection:nth-of-type(4) h5,
body.practices .contentSection:nth-of-type(4) h6{color:#323233}body.practices .contentSection:nth-of-type(4) a{color:#335075}body.practices .contentSection .areaSection ul.results_list,
body.practices .contentSection .areaSection ul.results_list li,
body.itemPage #content.sideColRight #subContent ul.results_list,
body.itemPage #content.sideColRight #subContent ul.results_list
li{list-style:none;margin:0;padding:0}body.practices .contentSection .areaSection ul.results_list li,
body.itemPage #content.sideColRight #subContent ul.results_list
li{padding:3px
0 4px 0}body.practices .contentSection .areaSection ul.results_list li
a{font-weight:bold;color:white}body.practices .contentSection .areaExpanders ul.results_list li
.abstract{}body.practices .contentSection .areaExpanders ul.results_list li .abstract
p{display:inline}body.practices .contentSection .areaExpanders ul.results_list li .title a:first-child{display:inline-block;padding-right:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAQklEQVR4AWMgCP4H/L/wHwyAdACyRMN/VNCA0AEFQDYMBECkLmCRugCRggNkNlwKzVFAgEcXHrvwuBCnv3CHBiEAAAu+tlWo0YXAAAAAAElFTkSuQmCC) right center no-repeat}@media screen and (max-width: 748px){body.practices .contentSection .areaExpanders ul.results_list li .title a:first-child{display:inline}}body.practices.js .contentSection .areaExpanders ul.results_list li .title a:first-child{cursor:pointer}body.practices.js .contentSection .areaExpanders ul.results_list li .title
a.collapsed{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAPUlEQVR4AWMgCP4H/L/wHwyAdACyRMN/VNCA0IEBoDqBRmCCCxAprAAuheoohBRWgMcuPC7E6S/coUEIAAA9/MJJosqAkAAAAABJRU5ErkJggg==) right center no-repeat}body.practices.js .contentSection .areaExpanders ul.results_list li
.abstract{display:none}#subContent .sideStaticText
p{padding:0
0 15px 0}#subContent .sideStaticText
strong{font-family:'proxima_novaextrabold';font-size:13px;line-height:21px}#sideIndustryList ul.results_list,
#sideIndustryList ul.results_list li,
#sideTopicList ul.results_list,
#sideTopicList ul.results_list
li{list-style:none;margin:0;padding:0}#sideIndustryList ul.results_list li,
#sideTopicList ul.results_list
li{padding:0
0 6px 0;color:#7a222e;font-weight:bold;line-height:20px}#sideIndustryList ul.results_list li a,
#sideTopicList ul.results_list li
a{color:#7a222e;font-weight:bold;line-height:20px}#upperHighlight
p{font-family:'proxima_novalight';color:#7a222e;font-size:26px;line-height:33px}body#attorneys
#upperHighlight{margin:20px
0 30px 0}body#attorneys #upperHighlight
p{color:#57585B;font-size:36px;line-height:51px}@media screen and (max-width: 875px){body#attorneys #upperHighlight
p{font-size:28px;line-height:35px}}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_news .results_list > li:nth-child(n+4),
.js #area_event .results_list > li:nth-child(n+4),
.js #area_publication .results_list>li:nth-child(n+4){display:none}#backLink{font-weight:bold;margin-bottom:14px}#bioTitle{padding:0
0 10px 0}.bioList .results_list>div{padding:0
2px .8em 2px;margin:0
0 .8em 0;overflow:hidden;height:100%;border-bottom:1px solid #b8b8b8;line-height:normal;width:100%}.bioList .results_list>div>div{float:left;min-height:1em;padding-right:20px}.bioList .results_list > div
.title{width:calc(38% - 25px);padding-left:5px;font-family:'proxima_novalight';font-size:18px}.bioList .results_list > div
.position{width:calc(26% - 20px)}.bioList .results_list div.title
div.position{font-size:16px}.bioList .results_list > div
.phone{width:calc(21% - 28px)}.bioList .results_list > div
.email{width:7%;min-width:30px;padding-right:0}.bioList .results_list > div .email
a{display:inline-block;float:left;font-size:0;line-height:0;width:30px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAfUlEQVR4AWIAgY7OngIg/gDE/2mJoXYUMCADoIACEB+glaVQsxWQLRSAMlF8T0tfgh0AlQgAtFPHRgCAMAwDtf/UDOAmd99S0BEcQcSBHigXrMsmp1yYrgVGuQBJsTQdHQSNRlcHTxMNCwxjoAfpF6hCyiWfw1B6sK8f/IMfQ1DCWyJ0Tl4AAAAASUVORK5CYII=) 0 0 no-repeat}.bioList .results_list > div
.vcard{width:4%;min-width:32px;padding-right:0;float:right;text-align:right}.bioList .results_list > div .vcard
a{display:inline-block;float:left;font-size:0;line-height:0;width:26px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAYAAABFGc6jAAAAm0lEQVR4Ae3VDQnDMBDF8ZNQCZUQCZEQCZNQGRtMxKQ8CZUSB9kbHDAejCskx+cCP76Pfw9CY/fHcyfQSALaTCJZYOkR9yvU6aBKN+pZocO+jsdSQk1ClYaoFpwrIcgAUjZyxSM7jYyNOhUZKLMXwoIvldi6jc5gEKs2QhB6zW+UZz70D0FvHjV30gjFc/iENok1/cddoHNFH74392L5wTpPw+oAAAAASUVORK5CYII=) 0 0 no-repeat}.bioList .results_list > div .email a:focus,
.bioList .results_list > div .vcard a:focus{outline:2px
solid red}.bioList .results_list>div.bioItemHeaders{min-height:0;padding-bottom:4px}.bioList .results_list > div.bioItemHeaders > div,
.bioList .results_list > div.bioItemHeaders > div
button{min-height:0;color:#7a222e;font-family:inherit;font-size:14px;font-weight:bold;border:none}.bioList .results_list > div.bioItemHeaders > div
button{display:block;width:100%;text-align:left}.bioList .results_list > div.bioItemHeaders > div.title
button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAYAAAD37n+BAAAALElEQVQY02OoUtJrBOL/ROJGBhAgUhNEMQwQ0ISqmIAm7IpxaMKvGE0TVsUAiilFE2KvoEIAAAAASUVORK5CYII=)  50px 6px no-repeat;cursor:pointer}.bioList .results_list > div.bioItemHeaders > div.title.toggled button,
.bioList .results_list > div.bioItemHeaders > div.position.toggled
button{background-image:url('../i-t1753385364/attylist-up-arrow.png')}.bioList .results_list > div.bioItemHeaders > div.position
button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAYAAAD37n+BAAAALElEQVQY02OoUtJrBOL/ROJGBhAgUhNEMQwQ0ISqmIAm7IpxaMKvGE0TVsUAiilFE2KvoEIAAAAASUVORK5CYII=)  45px 6px no-repeat;cursor:pointer}.bioList .results_list>div.bioItemHeaders>div.vcard{width:7%;min-width:32px;padding-right:0;float:right;text-align:right}#hoverBox{position:absolute;left:58%;width:468px;height:204px;padding:10px;background:rgba(122,34,46,0.9);color:#fff;z-index:9999;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.35);box-shadow:5px 5px 5px 0 rgba(0,0,0,.35);box-sizing:border-box;-moz-box-sizing:border-box}#hoverBoxImage{width:179px;height:179px;float:left;overflow:hidden}#hoverBoxImage
img{width:auto;height:100%;display:block}#bioContent{position:relative;padding:71px
0 0 0;margin:0
0 0 200px;box-sizing:border-box;-moz-box-sizing:border-box}#bioContent
#more{color:#fff;text-transform:uppercase;font-weight:bold}#bioContent
p{line-height:18px;font-size:16px}#bioContent:before{position:absolute;left: -35px;top:60px;content:'';width:27px;height:54px;background:url('../i-t1753385364/popup-arrow.png') no-repeat}#bioContent
h3{border-bottom:none}#bioContent h3
a{font-size:21px;color:#fff;font-family:'proxima_novalight';text-transform:none}@media screen and (max-width: 875px){.bioList .results_list>div.bioItemHeaders>div.position{display:none}.bioList .results_list>div>div.position{display:none}.bioList .results_list>div>div.title{width:calc(60% - 45px);padding-right:10px}.bioList .results_list > div
.phone{width:calc(25% - 28px)}}@media screen and (min-width: 875px){.bioList .results_list>div.bioItemHeaders>div.title>div.position{display:none}.bioList .results_list>div>div.title>div.position{display:none}}#bioInfo{position:relative;min-height:242px;margin:0
0 35px 0;background-color:rgba(51,80,117,0.9)}#bioInfoInner{position:relative;float:left;width:calc(96% - 32%);min-height:206px;margin:0
0 0 32%;padding:18px
0 0 28px}#bioItemWrapperMobile{display:none}#bioInfo
#bioPhotoWrapper{position:absolute;width:32%;max-width:310px;height:242px;overflow:hidden}#bioInfo #bioPhotoWrapper
#bioPhoto{display:block}#bioTitleWrapper{margin:0
0 8px 0}#bioTitleWrapper>div{display:inline-block}#bioTitle{color:#fff;font-size:18px;font-weight:bold;line-height:28px;text-transform:uppercase}#bioTitleWrapper #bioPractice
a{display:inline-block;margin:0
0 0 12px;color:#fff;font-size:18px;line-height:28px}@media screen and (max-width: 748px){#bioTitleWrapper #bio_area a,
#bioTitleWrapper #bio_topic
a{margin:0;font-size:15px;line-height:18px}}ul#bioItemDetails{position:relative;float:left;width:28%}ul#bioItemDetails,
ul#bioItemDetails
li{list-style:none;margin:0;padding:0}ul#bioItemDetails
li{padding:0
0 3px 0}ul#bioItemDetails li,
ul#bioItemDetails li
a{color:#fff;font-size:14px;line-height:20px}ul#bioItemDetails li#bioEmail
a{padding:0
0 0 31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAQAAABqD59FAAAAdElEQVR4Ac3QVwGDQBAA0ZGwEiIBCZESCUhAChKQgAQkIAEHQ+/tN+/r2rbDsPRdYdAz81lKz9wAE2uv1SZgWLDd3BUeE7EtYepWsz/lFF85qo61uOgq12mC73YC3Mvo+Ln6FzwqDS5/G88afzae4I0/fNoCMvQDor91lm4AAAAASUVORK5CYII=)  0 0 no-repeat}ul#bioItemDetails li#bioVcard
a{padding:0
0 0 31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAQAAABqD59FAAAAfUlEQVR4AZWSWwHDIBAET0KkVEIkVMJJqIRKqIRIQUIknIR1MH23QB6Q2c8d3hiOaCPcGmImG39uj+wM/KsXe8DYo3qhJq5ZUqmK4aHObVWfDZxRYwNvMdvCxJhlylTLIIAgZYlMLQrtq22OqeKNWOXff79LcMJZ4gzMgPA7vB4I6cmPtfUAAAAASUVORK5CYII=)  0 0 no-repeat}ul#bioItemDetails li#bioLinkedIn
a{display:inline-block;padding:0
0 0 31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAPCAQAAAChU0zgAAAAZ0lEQVR4AWNgYPgv8P/C/w//AxgIA6BCEDhAjFIIWECM0oD/B/5v+C9AjFKD/w5AKIDCcgAa4IDLAQ1A1gGIU6Cu/w/kC+BWig4WEFL6AG7uB/xKH4BduwAijF/pBLCoAzFKG4a+UgAlRhKtxzeRhgAAAABJRU5ErkJggg==)  0 0 no-repeat;vertical-align:bottom}ul#bioItemDetails li#bioPDF
a{padding:0
0 0 31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAQAAADlN6ZZAAAArUlEQVR4AY3QtVkGAQyA4YzEDrhVrMEA9DS4u3S06Cg0uJ373X/a8eEOeXjTxoUFrjh/jyuOGaZNPhDxVc46p3R8JBh8lTBJg0fvW4IJ8gkJU6RAyOBfCdPkAOQM/ZaQM8IZMREtDDqfE77ZYZxVVlhhm9HnBMWtYHwb8ZUleMD9c/zGFSI0lhCpHWytw0eC/AEwBBuNIZh6B/VR/0ww0NwJIZpA2CMh/CNijh4AJicODhSZsUcAAAAASUVORK5CYII=)  0 0 no-repeat}#bioOffices{position:relative;float:left;width:calc(100% - 33%)}#bioOffices>div{float:left;width:calc(50% - 20px);padding:0
0 0 20px;color:#fff;font-size:14px;line-height:22px}#bioOffices > div
a{color:#fff;font-size:14px;font-weight:bold;line-height:22px;text-transform:uppercase}@media screen and (max-width: 875px){ul#bioItemDetails
li{line-height:16px}ul#bioItemDetails li,
ul#bioItemDetails li
a{line-height:16px}#bioOffices>div{clear:left;width:calc(100% - 20px);margin:0
0 8px 0;line-height:16px}#bioOffices > div
a{line-height:16px}}@media screen and (max-width: 748px){#bioInfo{min-height:141px;margin-bottom:0}#bioInfoInner{width:calc(96% - 180px);margin:0
0 0 164px;min-height:5px}body.attorneys-item
h1#pageTitle{font-size:20px;line-height:22px;padding-right:10px;margin-bottom:10px;margin-top:0}#bioTitleWrapper>div{display:block;font-size:14px;line-height:14px;padding-right:10px;padding-bottom:0}#bio_area a,
#bio_topic
a{margin:2px
0 0 0;font-size:14px;line-height:14px}#bioInfo
#bioPhotoWrapper{width:48%;height:auto;min-width:180px;max-width:180px}#bioInfo #bioPhotoWrapper
#bioPhoto{display:block;width:100%}#bioItemWrapperMobile{clear:left;display:block;min-height:142px;margin:0
0 20px 0;padding:28px
18px 20px 18px;border:1px
solid #335177;border-top:0}#bioItemWrapperMobile:after{content:'';display:block;clear:both}ul#bioItemDetails{width:157px}#bioItemWrapperMobile ul#bioItemDetails li,
#bioItemWrapperMobile ul#bioItemDetails li
a{color:#818284;font-size:14px;line-height:26px}#bioItemWrapperMobile ul#bioItemDetails
li{padding:0}#bioItemWrapperMobile ul#bioItemDetails li
a{background:none;padding:0}#bioItemWrapperMobile
#bioOffices{width:calc(100% - 157px)}#bioItemWrapperMobile #bioOffices>div{float:none;width:100%;padding:0;color:#818284;font-size:14px;line-height:20px}#bioItemWrapperMobile #bioOffices > div
a{color:#7a222e;font-size:14px;font-weight:bold;line-height:18px;text-transform:uppercase}}.js #bio_news .results_list > li:nth-child(n+3),
.js #bio_event .results_list>li:nth-child(n+3){display:none}#mainContent #area_publication ul,
#mainContent #area_publication ul li,
#mainContent #area_event ul,
#mainContent #area_event ul li,
#mainContent #area_news ul,
#mainContent #area_news ul li,
#subContent #bio_area ul,
#subContent #bio_area ul li,
#subContent #bio_topic ul,
#subContent #bio_topic ul li,
#subContent #bio_publication ul,
#subContent #bio_publication ul li,
#subContent #bio_event ul,
#subContent #bio_event ul li,
#subContent #bio_news ul,
#subContent #bio_news ul
li{list-style:none;margin-left:0}#subContent #bio_publication ul li .title,
#subContent #bio_event ul li .title,
#subContent #bio_news ul li
.title{padding:0
0 4px 0}#mainContent #area_news ul li .title,
#mainContent #area_news ul li .title a,
#mainContent #area_publication ul li .title,
#mainContent #area_publication ul li .title a,
#mainContent #area_event ul li .title,
#mainContent #area_event ul li .title
a{font-size:19px;line-height:24px}#subContent #bio_publication ul li .title,
#subContent #bio_publication ul li .title a,
#subContent #bio_event ul li .title,
#subContent #bio_event ul li .title a,
#subContent #bio_news ul li .title,
#subContent #bio_news ul li .title
a{color:#7a222e;font-size:19px;line-height:24px}#subContent #area_relatedsame ul,
#subContent #area_relatedsame ul li,
#subContent #area_bio ul,
#subContent #area_bio ul
li{list-style:none;margin:0;padding:0}#subContent #area_bio
ul{margin:0
0 20px 0}#subContent #area_bio ul
li{padding:0
0 4px 0}#subContent #area_bio ul li
a{color:#7a222e}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}#atic_auth,#atic_auth+div{display:none !important}#atAGlance{position:relative;width:48%;overflow:hidden;margin:50px
0}#mainContent
#atAGlance{width:100%}#atAGlance
h2{margin:0;padding:0;color:#636466;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}#atAGlance>div{position:relative;height:203px}#atAGlance
div#atAGlanceText{position:absolute;z-index:3;top:0;right:0;width:52%;height:202px;background:#fff;border-top:1px solid #7a7b7d;border-right:1px solid #7a7b7d;border-bottom:1px solid #7a7b7d;padding:0
10px 0 0;margin: -1px 0 0 0;overflow:hidden}#atAGlance div#atAGlanceText>div{padding:30px
10px 0 35px;overflow:hidden}#atAGlance div#atAGlanceText > div
h3{margin:0
0 4px 0;padding:0;border:0;color:#7a222e;font-size:18px;font-weight:normal;line-height:23px;text-transform:none}#atAGlance div#atAGlanceText > div
p{margin:0;padding:0;color:#323233;font-size:16px;line-height:21px}#atAGlance
div#atAGlanceImage{position:relative;z-index:2;width:48%;min-height:205px;margin:0;overflow:hidden}#atAGlance #atAGlanceImage
img{display:block;position:absolute;left:50%;margin: -1px 0 0 -155px}#atAGlance
#atAGlance100{display:block;position:absolute;z-index:2;top:10px;left:20px;color:#fff;font-size:103px;font-family:'proxima_novalight';line-height:103px}@media screen and (max-width: 748px){#atAGlance
#atAGlance100{font-size:70px}#atAGlance div#atAGlanceText > div
h3{font-size:14px;line-height:18px}#index #atAGlance div#atAGlanceText > div
h3{font-size:16px;line-height:20px;font-weight:bold}}#atAGlanceTriangle{position:absolute;right:52%;top:50%;z-index:3;margin-top: -26px;margin-right: -3px}#atAGlanceTriangleDown{display:none}#subContent
#atAGlance{max-width:310px;width:100%;height:auto}#subContent #atAGlance
div#atAGlanceText{position:relative;float:left;width:calc(100% - 12px);max-width:310px;height:auto;margin:0;border-top:0 solid #f1575f;border-right:1px solid #f1575f;border-bottom:1px solid #f1575f;border-left:1px solid #f1575f}#subContent #atAGlance div#atAGlanceText>div{padding:38px
10px 10px 18px}#subContent #atAGlance
div#atAGlanceImage{position:relative;float:left;width:100%;max-width:310px}#subContent #atAGlance #atAGlanceImage
img{display:block;position:absolute;left:50%;margin:0
0 0 -155px}#subContent
#atAGlanceTriangle{display:none}#subContent
#atAGlanceTriangleDown{display:block;position:absolute;left:50%;bottom: -19px;z-index:4;margin:0
0 0 -27px}h3+.newsroomList{margin:20px
0 0 0;padding:0
20px 0 0}.newsroomList ul.results_list,
.newsroomList ul.results_list
li{list-style:none;margin:0;padding:0}#mainContent .newsroomList ul.results_list
li{padding:25px
0 0 0}#mainContent .newsroomList ul.results_list li:first-child{padding:0}#mainContent .newsroomList ul.results_list li:after{content:'';display:block;clear:right}#mainContent .newsroomList ul.results_list li .title,
#mainContent .newsroomList ul.results_list li .title
a{color:#7a222e;font-family:'proxima_novaregular';font-size:21px;line-height:26px}#mainContent .newsroomList ul.results_list li:first-child .title,
#mainContent .newsroomList ul.results_list li:first-child .title
a{font-family:'proxima_novalight';color:#7a222e;font-size:26px;line-height:33px}#mainContent .newsroomList ul.results_list li
.abstract{display:none;padding:10px
0 0 0;font-size:16px;line-height:23px}#mainContent .newsroomList ul.results_list li:first-child
.abstract{display:block}#mainContent .newsroomList ul.results_list li
.itemdate{color:#57585B;font-size:14px;text-transform:uppercase}#sideEventWrapper{position:relative;margin: -30px 0 50px 0;padding:0
20px;background-color:rgba(122,34,46,0.9);color:#fff}#sideEventWrapper
h3{height:30px;margin:0
0 20px 0;padding:0;border:0;color:#fff;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}#subContent #sideEventWrapper ul.results_list,
#subContent #sideEventWrapper ul.results_list
li{list-style:none;margin:0;padding:0}#subContent #sideEventWrapper ul.results_list
li{padding:0
0 20px 0}#subContent #sideEventWrapper ul.results_list li
.title{padding:0
0 4px 0;color:#fff}#subContent #sideEventWrapper ul.results_list li .title
a{color:#fff;font-size:14px;font-weight:bold;line-height:20px}#subContent #sideEventWrapper ul.results_list li .startInline,
#subContent #sideEventWrapper ul.results_list li .speaker,
#subContent #sideEventWrapper ul.results_list li
.location{margin:0
0 10px 0;font-size:16px;line-height:15px}#subContent #sideEventWrapper ul.results_list li .itemdate:before,
#subContent #sideEventWrapper ul.results_list li .speaker:before,
#subContent #sideEventWrapper ul.results_list li .location:before{display:block;font-size:14px;line-height:15px;text-transform:uppercase}#subContent #sideEventWrapper ul.results_list li .itemdate:before{content:"when: "}#subContent #sideEventWrapper ul.results_list li .speaker:before{content:"speaker: "}#subContent #sideEventWrapper ul.results_list li .location:before{content:"where: "}body.newsroom-events h3.upcomingEventsHeader+div.newsroomList{margin-bottom:40px}#subContent #sideEventWrapper .view_more
a{display:block;padding:0
0 15px 0;color:#fff}p#eventOverviewLink{margin-top:30px}#sideContactsWrapper{position:relative;margin: -30px 0 40px 0;padding:0
20px 20px 20px;background-color:rgba(51,80,117,0.9);color:#fff}#sideContactsWrapper
a{color:#fff}#sideContactsWrapper
h2{height:30px;margin:0
0 20px 0;padding:0;border:0;color:#fff;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}#sideContactsWrapper
h3{padding:5px
0 0 0;color:#fff;text-transform:none;border:0;font-size:18px;font-weight:bold;margin:0}#sideContactsWrapper
p{padding-top:0;font-size:16px;line-height:18px}.contactBox{position:relative;width:100%;overflow:hidden;margin:20px
0}.contactBox>div{position:relative;height:243px}.contactBox
div.contactBoxText{position:absolute;z-index:3;top:0;right:0;width:50%;height:237px;background:#fff;border-top:2px solid #7a222e;border-right:2px solid #7a222e;border-bottom:2px solid #7a222e;padding:0;margin:0;overflow:hidden}.contactBox div.contactBoxText>div{padding:20px
10px 0 35px;overflow:hidden}.contactBox div.contactBoxText > div
h3{margin:0
0 14px 0;padding:0;border:0;color:#7a222e;font-family:'proxima_novalight';font-size:37px;font-weight:normal;line-height:23px;text-transform:none}.contactBox div.contactBoxText > div h3
a{color:#7a222e}.contactBox div.contactBoxText > div
p{margin:0;padding:0
0 10px 0;color:#323233;font-size:16px;line-height:21px}.contactBox div.contactBoxText .contactAddressWrapper>div{font-size:14px;line-height:18px}.contactExtra{margin:10px
0 0 0}.contactExtra
a{display:inline-block;margin-right:32px;font-family:'proxima_novaextrabold';font-size:14px;line-height:18px;text-transform:uppercase}.contactBox
div.contactBoxImage{position:relative;z-index:2;width:50%;min-height:242px;margin:0}.contactBox div.contactBoxImage
a{display:block}.contactBox div.contactBoxImage
img{display:block;position:absolute;left:50%;margin: -1px 0 0 -250px}#lowerContactContent
p{font-size:14px;line-height:18px}#lowerContactContent p b,
#lowerContactContent p
strong{color:#7a222e}#officeDetailAddress{margin:0
0 20px 0}@media screen and (max-width: 748px){.contactBox>div{height:323px}.contactBox
div.contactBoxText{height:317px}.contactBox div.contactBoxText>div{padding:20px
6px 0 10px}.contactBox div.contactBoxText > div
h3{font-size:29px;line-height:23px}.contactBox div.contactBoxText > div p,
.contactBox div.contactBoxText .contactAddressWrapper>div{font-size:14px;line-height:19px}.contactExtra
a{margin-right:0;font-size:14px;line-height:16px}.contactBox
div.contactBoxImage{height:322px}.contactBox div.contactBoxImage
img{height:100%}body.contact-item
h1#pageTitle{margin:20px
0 0 0;padding:0
0 10px 0}}.view_more{font-family:'proxima_novaextrabold';font-size:13px;line-height:23px;text-transform:uppercase}#mainContent .newsroomList .view_more,
#mainContent .newsroomList+.view_more{margin-top:20px;margin-bottom:40px}a.careersMoreLink{font-weight:bold;font-size:13px;line-height:23px;text-transform:uppercase}.testimonialBlock{position:relative;min-height:150px;margin:30px
0 0 0;padding:0
0 30px 0}@media screen and (min-width: 749px){.testimonialBlock{min-height:336px}}.testimonialBlock:after{content:'';display:block;clear:both}h2.testimonialHeader{display:inline-block;position:relative;z-index:2;bottom: -10px;left:0;min-width:184px;min-height:26px;background-color:rgba(122,34,46,0.9);margin:0;padding:6px
20px;color:#fff;font-size:14px;font-weight:bold;line-height:18px;text-transform:uppercase}.testimonialBlue
h2.testimonialHeader{background-color:rgba(51,80,117,0.9)}.testimonialGray
h2.testimonialHeader{background-color:rgba(99,100,102,0.9)}h2.testimonialHeader
a{color:#fff}.testimonialBlockInner{position:relative;display:table}.testimonialBannerWrapper{position:absolute;z-index:1;height:100%;left: -80px;width:1160px;overflow:hidden}img.testimonialBanner{position:absolute;left: -50%;min-width:100%;min-height:100%;margin:0
0 0 50%}.testimonialBlockInnerText{position:relative;top:40px;z-index:2;min-height:170px;margin:0
0 80px 0 !important;padding:40px
0}.testimonialBlockInnerText
p{margin:0
0 15px 0;padding:0;color:#fff;font-family:'proxima_novalight';font-size:28px;line-height:43px}.testimonialBlockInnerText
.client{padding:0
100px 0 0;color:#fff;font-size:14px;font-weight:bold;line-height:20px;text-transform:uppercase;text-align:right}#subContent .testimonialBlock .sidephoto
img{width:100%;height:auto}.testimonialBlockTripleCol .results_list>div{width:100%;overflow:hidden;width:100%}.testimonialBlockTripleCol div[class^=content]{float:left;padding:0
18px;min-height:170px;width:calc(50% - 18px)}.testimonialBlockTripleCol div[class^=content]:first-child{padding-left:0}.testimonialBlockTripleCol div[class^=content]:last-child{padding-right:0}.testimonialBlockTripleCol div[class^=content]:first-child:nth-last-child(3),
.testimonialBlockTripleCol div[class^=content]:first-child:nth-last-child(3)~div{width:calc(33.3333% - 24px)}.testimonialBlockTripleCol div[class^=title]{font-weight:bold}.testimonialBlockTripleCol div[class^=content]>p:first-child{padding-top:1.5em}.testimonialBlockTripleCol .testimonialBlockInnerText div,
.testimonialBlockTripleCol .testimonialBlockInnerText div
p{color:#fff;font-family:'proxima_novaregular';font-size:16px;line-height:20px}@media screen and (max-width: 748px){.testimonialBlockTripleCol .testimonialBlockInnerText
div.results_list{margin-left:0}.testimonialBlockTripleCol .testimonialBlockInnerText div.notablematter,
.testimonialBlockTripleCol .testimonialBlockInnerText div.novelissues,
.testimonialBlockTripleCol .testimonialBlockInnerText
div.precedentsettinglaw{display:block;max-width:100%;width:100%;margin-left:0;min-height:20px}}#subContent
.testimonialBlock{height:auto;margin:40px
0 0 0}#subContent .testimonialBlock
.testimonialBlockInner{height:auto}#subContent .testimonialBlock
.testimonialBlockInnerText{top:0;overflow:hidden;height:auto;margin:0
0 !important;padding:0;background:none}#subContent .testimonialBlock .testimonialBlockInnerText
p{margin:0;padding:0;color:#7a222e;font-size:22px;line-height:30px}#subContent .testimonialBlock
.testimonialBlockInner{padding:0}#subContent .testimonialBlock
.client{display:inline-block;width:100%;padding:0;color:#7a222e;text-align:right}#subContent .testimonialBlock
.startInline{position:relative;z-index:1;padding:10px
15px 18px 15px;border-top:1px solid #516a8a;border-right:1px solid #516a8a;border-left:1px solid #516a8a}#subContent .testimonialBlock
.photo{position:relative;z-index:1;width:100%;float:left}#subContent .testimonialBlock
.triangle{position:absolute;z-index:2;margin: -9px 0 0 0;left:calc(50% - 27px)}.spMapIframeEmbed{border:1px
solid #ccc}form{position:relative;margin:0;padding:0}form:after{content:'';display:block;clear:both}form>div>div{position:relative;float:left;min-height:38px;margin:0}form>p{clear:both}.js form>div>div>label{display:block;position:absolute;top:8px;left:7px;font-size:14px;line-height:14px;color:#333}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type=text]{width:100% !important;height:24px;margin:0;padding:0
5px;border:1px
solid #d8d8d8;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;font-size:14px;line-height:14px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box}select{width:392px;height:24px;margin:0;padding:0
5px;border:1px
solid #d8d8d8;font-size:14px;line-height:14px;color:#333}option{color:#333}form
.customSelect{width:380px;height:18px;margin:0;padding:6px
0 0 5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAQAAACmLXceAAABAklEQVR4AXWSA26FQRSFa5tx7QVUmyiDYge1ERZBjbAMayOqjbju28z3Jr81P797ZubewQlQLyIoY5RrfOK+FlRGRID8Io0ZnhkmV4lyBb0wS7qseypHrBBp06JZ55hUr+6hLLLqmWiFRULdcgXvJHgOiOedCrc8Tp90bf2Mu8UbcpR/vbgDFQqklmqFsrlxD/Bp/zgOaVSomT3ijFbXgE+DSniigCKeKdCUIK8B12Qb3MkmO7QacS537gGT1kVzzrEl6mXSa1vfiLfkzLRs65vXtoawyIr04EJk1li2m41I1hRrSM03zxuDZCmnkCfonQWJ+Qx7VzLODT5+uBRUKbO3H7rltFRHfgULAAAAAElFTkSuQmCC) 100% 4px no-repeat;border:1px
solid #d8d8d8;color:#333;font-size:14px;line-height:14px;overflow:hidden}.customSelectFocus{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.customSelectFocus{outline-color: -webkit-focus-ring-color;outline-style:auto}}#sf-parent-attorneys form
.customSelect{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA90lEQVR4AXWRg06GURiA32xrzr6AXzcRh3AH2ZieMGSMcczGlI05d24mnO83nuk1xYBIzAxyjkJx/ieZiRQXpDPBPf3kaS3vT3pgkgyHO409FogSN4hhmX3S/kTCmGVR/MACs4QJVp5JFD+QwDNWYZguCQDdDAsX5GqlmmqCtBREJeVayuFCUKIhnl1qtVTPFvGiQQmvYodS7iikmHsKRUMwSjgnR+zQyiobNIod8rgSRt2H5Jh9N62TUcHKEwluOVluaz5hFUKZZSHgoUIdp54nUtwgiiX7qe3PmuaJXrL1FfL/pGdmyBAXRGJjmAsUH5wyjM1R8Rc2B3VUxr3dygAAAABJRU5ErkJggg==) 98% 4px no-repeat}form
.customSelectInner{max-width:392px;width:auto !important;height:14px !important;overflow:hidden}textarea{width:386px;height:100px;border:1px
solid #d8d8d8;font-size:14px;line-height:14px;color:#333}.radioInput{}.checkboxInput{}.buttonInput{width:auto;height:26px;margin:0;padding:0
8px;background:#162949;border:1px
solid #162949;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;color:#fff;font:bold 14px 'proxima_novaregular',Arial,sans-serif;cursor:pointer;vertical-align:middle;text-transform:uppercase}form>div>div.checkbox_wrapper>label{position:relative}body.newsroom
input#keyword{border:1px
solid #636466}#subContent
form{margin-bottom:4px}#attySideSearchWrapper,#attyFullSearchWrapper{position:relative;margin: -30px 0 40px 0 !important;padding:0
20px 5px 20px;background-color:rgba(51,80,117,0.9)}#attySideSearchWrapper a,
#attyFullSearchWrapper
a{color:#fff}body#attorneys #content.sideColLeft #subContent #attyFullSearchWrapper,
body.practices-item #content #subContent
#attySideSearchWrapper{margin-top:0}#attySideSearchWrapper h2,
#attyFullSearchWrapper
h2{height:30px;margin:0
0 20px 0;padding:0;border:0;color:#fff;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}#attyFullSearchWrapper h2,
body#newsroom #content #subContent #attySideSearchWrapper h2,
body.practices-item #content #subContent #attySideSearchWrapper
h2{height:auto;margin:0
0 8px 0}.js #subContent form>div>div>label{color:#fff}#subContent input[type=text]{color:#fff;background:none}#subContent
select{color:#fff;background:none}#subContent form
.customSelect{color:#fff}#subContent form>div>div{width:184px}#subContent input[type=text],
#subContent select,
#subContent form
.customSelect{width:100% !important;height:26px;box-sizing:border-box;-moz-box-sizing:border-box}#content.sideColRight #subContent form,
#content.sideColLeft #subContent #attyFullSearchWrapper
form{margin-left: -20px}#content.sideColRight #subContent form > div > div,
#content.sideColLeft #subContent #attyFullSearchWrapper form>div>div{width:125px;margin:0
0 0 18px}#content.sideColLeft #subContent #attyFullSearchWrapper form>div>div{width:275px;max-width:100%}@media screen and (max-width: 875px){#content.sideColRight #subContent form>div>div{width:calc(100% - 20px)}#content.sideColLeft #subContent #attyFullSearchWrapper form>div>div{width:calc(100% - 20px)}}@media screen and (max-width: 748px){input[type=text],select,textarea{font-size:16px !important}#attySideSearchWrapper{margin: -30px 0 20px 0}body.practices-item
#attySideSearchWrapper{margin:30px
0 0 0}#attyFullSearchWrapper{margin:0
0 40px 0}#content #attySideSearchWrapper form > div > div,
#content #attySideSearchWrapper input[type=text],
#content #attySideSearchWrapper select,
#content #attySideSearchWrapper form .customSelect,
#content #attyFullSearchWrapper form > div > div,
#content #attyFullSearchWrapper input[type=text],
#content #attyFullSearchWrapper select,
#content #attyFullSearchWrapper form
.customSelect{width:calc(100% - 6px);color:#fff}#content #attySideSearchWrapper form > div > div label,
#content #attyFullSearchWrapper form > div > div
label{color:#fff}#content #attySideSearchWrapper input[type=text],
#content #attyFullSearchWrapper input[type=text]{background:none}#content #attySideSearchWrapper form,
#content #attyFullSearchWrapper
form{margin-left: -20px}#content #attySideSearchWrapper form > div > div,
#content #attyFullSearchWrapper form>div>div{width:calc(50% - 20px);margin:0
0 0 18px}#content #attySideSearchWrapper form > div > div.buttonWrapper,
#content #attyFullSearchWrapper form>div>div.buttonWrapper{width:calc(100% - 20px)}}#content.sideColLeft #subContent form > div > div.buttonWrapper,
#content.sideColRight #subContent form>div>div.buttonWrapper{width:100%}#content.sideColLeft #subContent #attyFullSearchWrapper form>div>div.buttonWrapper{clear:left;width:100%}.newsroom #mainContent
form{height:60px}.newsroom #mainContent form:after{content:'';display:block;clear:none}a.formReset,a.formAdvancedLink{display:inline-block;margin:0
0 0 6px;padding:0
0 2px 0;vertical-align:bottom;font-size:14px;line-height:9px;text-transform:uppercase}body#events-rsvp form>div>div#submit_wrapper{clear:left}#mainNav form form > div > div,
#mainNav form input[type=text],
#mainNav form select,
#mainNav form
.customSelect{width:calc(100% - 6px) !important}#mainNav form>div>div{width:calc(25% - 20px);margin:0
0 0 18px}#mainNav form > div > div input[type=text]{height:25px;background:none !important;box-sizing:border-box;-moz-box-sizing:border-box}.js #mainNav form>div>div>label{top:7px}#mainNav form>div>div.navsearchbutton_wrapper{position:relative}#mainNav .sf-menu form > div > div.navsearchbutton_wrapper
#searchNavLowerLinks{position:absolute;top:2px;right:0;float:none !important;display:block !important;width:80px !important}#mainNav form > div > div.navsearchbutton_wrapper #searchNavLowerLinks
a{margin:0;white-space:pre-wrap;line-height:13px}#mainNav form > div > div.navsearchbutton_wrapper
.buttonInput{background:#828385;border:1px
solid #828385}#mainNav
#tagline{padding:0
20px 10px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box}.js
form{display:none\9}#emailField{display:none}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px;background:url('../i-t1753385364/autocomplete-shadow.png') no-repeat bottom right}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;cursor:default;text-align:left}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:2px
5px;white-space:nowrap}.autocomplete div
span.autoCompleteMore{font-size:13px;color:#3874a8}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#3874a8}#footer{position:relative;clear:both;margin:0
0 10px 0;padding:25px
20px 10px 10px;border-top:1px solid #636466;color:#57585B;font-size:14px;line-height:14px}#footer:after{content:'';display:block;clear:both}#footer
a{color:inherit}#footer li
a{font-weight:bold}#footer a:hover{text-decoration:underline}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0;font-size:12px;line-height:16px}#footer
ul{float:right}#footer ul
li{display:block;text-align:right}#footer
p{padding:0;margin:0;font-size:13px}#footer
#footerOffices{float:left;margin:0
0 20px 0;padding:0
20px 0 0;text-align:left}#footer #footerOffices
h2{float:left;width:64px;margin:1px
0 0 0;padding:0;border:0;color:#7a222e;font-size:14px;line-height:14px;text-transform:uppercase}#footer #footerOffices ul
li{float:left;text-align:left;padding:0
22px 20px 13px;border-right:1px solid #636466}#footer #footerOffices ul li
a{color:#7a222e}@media screen and (max-width: 875px){#footer
ul#footerDetailLinks{width:30%}}@media screen and (max-width: 748px){#footer{padding:25px
10px 10px 0}#footer input[type=text]{width:50% !important}#footer
#footerOffices{margin:22px
0 0 0;padding:0;float:none;clear:both;overflow:hidden}#footer #footerOffices
ul{float:none}#footer
ul#footerDetailLinks{width:100%}#footer #footerOffices ul
li{padding:0
0 20px 0;border-right:0;float:right}#footer #footerOffices ul li:first-child{padding-left:0;float:left}#footer #footerOffices
h2{display:none}#footer
ul#footerDetailLinks{clear:both}#footer ul#footerDetailLinks
li{width:100%;text-align:center}}#cookiePopup{position:fixed;bottom:0px;right:0;left:0;width:100%;z-index:9999;padding:20px
8em;background:rgba(57,57,57,.8);border:4px
solid #e9e9e9;color:#fff;font-weight:700;box-sizing:border-box}#cookiePopup
p{max-width:990px;margin:1em
auto;padding:0}#cookiePopup
a{color:#ccc}#cookieClose{position:absolute;top:20px;right:20px;text-transform:uppercase}@media screen and (max-width: 748px){#cookiePopup{padding:40px
10px 18px 10px;background:rgba(57,57,57,.92)}#cookiePopup
p{margin:0;padding:10px
0 0 0;line-height:1.2}}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
#search_button{margin-left:8px}#search form
div{padding-bottom: .3em}#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;height:20px}#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:#335075;width:70px;padding:4px
4px;color:#fff;text-align:center}.printMap:hover{background:#6a747c;text-decoration:none}button.toggleExpand{margin:0;padding:0
!important;background:none !important;border:none;font:inherit;white-space:nowrap;cursor:pointer;line-height:inherit;display:block}#homeBanner{position:absolute;left:calc(50% - 50vw);width:100vw;height:400px;overflow:hidden}#homeBanner>div>div{position:absolute;right:50%;margin-right: -738px}#homeBanner>div>div+div{display:none}#homeBanner
img{display:block}#index #headerBG,
#index
#innerBody{background:none}#index #content.sideColLeft
#mainContent{padding-top:28px}#index #mainContent
h2{position:relative;margin:0
0 20px 0;padding:0;border-bottom:1px solid #636466;color:#636466;font-size:14px;line-height:20px;text-transform:uppercase}#index #mainContent h2+div.results{padding:0
20px 0 0}#index ul.results_list,
#index ul.results_list
li{list-style:none;margin:0;padding:0}#index #mainContent ul.results_list
li{padding:25px
0 0 0}#index #mainContent ul.results_list li:first-child{padding:0}#index #mainContent ul.results_list
.photo{float:right;margin:10px
0 10px 35px}@media screen and (max-width: 768px){#index #mainContent ul.results_list
.photo{display:none}}#index #mainContent ul.results_list li:after{content:'';display:block;clear:right}#index #mainContent ul.results_list li .title,
#index #mainContent ul.results_list li .title
a{font-family:'proxima_novalight';color:#7a222e;font-size:26px;line-height:33 px}#index #mainContent ul.results_list li
.abstract{padding:10px
0 0 0;font-size:16px;line-height:23px}#index #mainContent ul.results_list li
.itemdate{color:#57585B;font-size:14px;text-transform:uppercase}#index #subContent
#eventsSideBox{padding:10px
24px 5px 24px;border:1px
solid #ee3a43}#index #subContent #eventsSideBox ul.results_list li
.title{padding:0
0 4px 0}#index #subContent #eventsSideBox ul.results_list li .title
a{color:#7a222e;font-size:14px;font-weight:bold;line-height:20px}#index #subContent  #eventsSideBox ul.results_list li .itemdate,
#index #subContent  #eventsSideBox ul.results_list li .itemtime,
#index #subContent  #eventsSideBox ul.results_list li .sponsor,
#index #subContent  #eventsSideBox ul.results_list li .speaker,
#index #subContent  #eventsSideBox ul.results_list li
.location{font-size:13px}#index #subContent  #eventsSideBox ul.results_list li
.itemdate{text-transform:uppercase}#index #subContent  #eventsSideBox ul.results_list li .itemdate:before{content:"date: ";font-weight:bold;text-transform:none}#index #subContent  #eventsSideBox ul.results_list li .itemtime:before{content:"time: ";font-weight:bold}#index #subContent  #eventsSideBox ul.results_list li .sponsor:before{content:"detail: ";font-weight:bold}#index #subContent  #eventsSideBox ul.results_list li .speaker:before{content:"speaker: ";font-weight:bold}#index #subContent  #eventsSideBox ul.results_list li .location:before{content:"where: ";font-weight:bold}#index #subContent  #eventsSideBox .view_more
a{display:inline-block;background:#5c7391;margin:0
0 8px 0;padding:0
16px 0 10px;color:#fff}#index #subContent #eventsSideBox ul.results_list li div.view_more
a{background:none;margin:0
0 4px 0;padding:0;color:#335075}#index .testimonialBlock .testimonialBlockInnerText
p{margin:0
0 10px 0;padding:0;color:#fff;font-family:'proxima_novalight';font-size:39px;line-height:54px}#index .testimonialBlock .testimonialBlockInnerText p strong,
#index .testimonialBlock .testimonialBlockInnerText p
b{font-family:'proxima_novaregular'}@media screen and (max-width: 748px){#index .testimonialBlock .testimonialBlockInnerText
p{font-size:24px;line-height:32px}#index
#testimonialAreas{position:static}#index #testimonialAreas ul li:first-child{margin:0}#index #testimonialAreas ul
li{margin:0
0 0 6px !important}#index #testimonialAreas ul li a:first-child{font-size:14px !important}}#index
#testimonialAreas{position:absolute;z-index:2;bottom:11px;right:0;text-align:right}#index #testimonialAreas ul,
#index #testimonialAreas ul
li{list-style:none;margin:0;padding:0}#index #testimonialAreas ul
li{display:inline-block;margin:0
0 0 11px}#index #testimonialAreas ul li a:first-child{padding:6px
13px;border:1px
solid #fff;color:#fff;font-size:13px;font-weight:bold;line-height:24px;text-transform:uppercase}#index
#featureBox{float:left;width:48%;margin:50px
0 70px 0;padding:0}#index #featureBox
h2{margin:0;padding:0;color:#636466;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase}#index #featureBox
div.results_list{min-height:169px;overflow:hidden;border:1px
solid #7a7b7d}#index #featureBox div.results_list>div>div.startInline{position:relative;z-index:3;min-height:169px;margin-left:50%;padding:0
10px;background:#fff}#index #featureBox
.photo{position:relative;float:left;width:223px;margin:0
10px 0 0}#index #featureBox .photo
img{display:block;position:absolute;left:50%;margin:6px
0 0 -108px}#index #featureBox
.title{display:block;padding:10px
0 4px 0}#index #featureBox .title
a{color:#7a222e;font-size:21px;line-height:29px}#index #featureBox
.abstract{color:#323233;font-size:16px;line-height:20px}#index
#atAGlance{float:right}#index #atAGlance>div{background-color:#7a222e}#index #atAGlance > div
*{color:#fff}#index
#atAGlanceTriangle{display:none}#index #atAGlance>div{height:171px}#index #atAGlance
div#atAGlanceText{background:none;border:0
solid #7a7b7d}#index #atAGlance div#atAGlanceText>div{padding:18px
10px 0 35px;overflow:hidden}#index #atAGlance div#atAGlanceText > div
h3{color:#fff}#index #atAGlance div#atAGlanceText > div
p{color:#fff}#index
a#atAGlanceAbout{display:inline-block;position:absolute;bottom:15px;left:25px;padding:0
13px;border:1px
solid #fff;font-size:13px;font-weight:bold;line-height:24px;text-transform:uppercase}@media screen and (max-width: 748px){#index
#featureBox{float:none;width:100%;margin:20px
0;padding:0}#index
#atAGlance{float:none;clear:left;width:100%;margin-top:20px}#index #atAGlance>div{height:auto;padding:0
10px 10px 0}#index #atAGlance
div#atAGlanceText{margin-left:40%;width:60%;position:relative;height:100%}#headerBG:before{height:122px}}@media all and (min-width: 50px){#headerBG:before,.testimonialBlockInnerText:before{position:absolute;top:0;bottom:0;z-index: -1;content:'';left:calc(50% - 50vw);width:100vw}}@media (max-width: 1000px) and (min-width: 50px){#headerBG:before,.testimonialBlockInnerText:before{right: -15px;left: -15px;width:auto}}@media only screen and (min-width: 1000px){html{overflow-x:hidden}}#headerBG:before{background-color:rgba(122,34,46,0.9)}#subContent .testimonialBlockInnerText:before{background:none}#index #headerBG:before{background:none}.testimonialBlockInnerText:before{background-color:rgba(122,34,46,0.9);width:200vw}.testimonialBlue .testimonialBlockInnerText:before{background-color:rgba(51,80,117,0.9)}.testimonialGray .testimonialBlockInnerText:before{background-color:rgba(99,100,102,0.9)}@media
print{*, #content
.contentSection{background:none !important;color:#000 !important}#cookiePopup,
#mainNav,
#topLinks,
#attySideSearchWrapper,
#footer,
.bioList .results_list > div .email,
.bioList .results_list > div .vcard,#attyFullSearchWrapper,#testimonialAreas,.view_more,#bioEmail,#bioVcard,#bioLinkedIn,#tabLinks,.search_form,.testimonialBanner{display:none}li,
.bioList .results_list>div{page-break-inside:avoid;box-sizing:border-box;-moz-box-sizing:border-box}body{max-width:100%;margin:0}#innerBody{max-width:100%;margin:0;padding:0}img#bannerImage{margin-left:0;left:0}#header{overflow:hidden;margin:0}#headerBG{height:0;border-top:122px solid #71212C}#index #featureBox,
#index
#atAGlance{width:500px;float:none}body#attorneys #content.sideColLeft #mainContent,
#index #content.sideColLeft #mainContent,
body.attorneys #content.sideColLeft
#mainContent{width:65%;margin:0}body.attorneys #content.sideColLeft #subContent,
#content.sideColLeft #subContent,
body.attorneys #content.sideColLeft #subContent,
#content.sideColLeft
#subContent{width:30%;max-width:100%}#atAGlance{page-break-inside:avoid}body.attorneys-item #content,
body#practices #content.sideColRight
#mainContent{margin-top:0}#subContent .testimonialBlock
.photo{page-break-inside:avoid}}