
/* sp_class/assets/fonts/lato/lato.css
 */
@font-face{font-family:'lato';font-style:normal;font-weight:100;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Hairline.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Hairline.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:100;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-HairlineItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-HairlineItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:200;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Thin.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Thin.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:200;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-ThinItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-ThinItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:300;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Light.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Light.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:300;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-LightItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-LightItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:400;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Regular.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Regular.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:400;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Italic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Italic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:500;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Medium.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Medium.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:500;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-MediumItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-MediumItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:600;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Semibold.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Semibold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:600;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-SemiboldItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-SemiboldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:700;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Bold.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Bold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:700;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-BoldItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-BoldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:800;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Heavy.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Heavy.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:800;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-HeavyItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-HeavyItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:900;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-Black.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-Black.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:900;src:url(../sp_class/assets-t1753371469/fonts/lato/Lato-BlackItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753371469/fonts/lato/Lato-BlackItalic.woff) format('woff');font-display:swap}
/* css/accordion-slider.css
 */
.accordion-slider{position:relative;margin-left:auto;margin-right:auto}.accordion-slider
*{-webkit-tap-highlight-color:transparent}.as-mask{position:absolute;width:100%;height:100%;overflow:hidden}.as-panels{position:absolute}.as-horizontal .as-panels{height:100%}.as-vertical .as-panels{width:100%}.as-panel{position:absolute;overflow:hidden}.as-overlap .as-panel{overflow:visible}.as-horizontal .as-panel{height:100%;width:auto}.as-vertical .as-panel{width:100%;height:auto}.as-shadow{-webkit-box-shadow: -5px 0px 40px 1px #000;-mox-box-shadow: -5px 0px 40px 1px #000;box-shadow: -5px 0px 40px 1px #000}.as-background,.as-background-opened{border:none}.as-horizontal .as-background,
.as-horizontal .as-background-opened{height:100%;width:auto}.as-vertical .as-background,
.as-vertical .as-background-opened{width:100%;height:auto}.as-background-opened{position:absolute;left:0;top:0;visibility:hidden}.as-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}.as-black{color:#FFF;background:rgb(0,0,0);background:rgba(0,0,0,0.7)}.as-white{color:#000;background:rgb(255,255,255);background:rgba(255,255,255,0.7)}.as-rounded{border-radius:10px}.as-padding{padding:10px}.as-pagination-buttons{position:absolute;top:100%;width:100%;text-align:center;padding-top:10px}.as-pagination-button{width:10px;height:10px;border:2px
solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.as-pagination-buttons .as-selected{background-color:#000}.as-has-buttons{margin-bottom:32px}@media only screen and (min-width: 768px) and (max-width: 1024px){.as-pagination-button{width:14px;height:14px}.as-has-buttons{margin-bottom:36px}}@media only screen and (min-width: 568px) and (max-width: 768px){.as-pagination-button{width:16px;height:16px}.as-has-buttons{margin-bottom:38px}}@media only screen and (min-width: 320px) and (max-width: 568px){.as-pagination-button{width:18px;height:18px}.as-has-buttons{margin-bottom:40px}}.as-selectable{cursor:default}.as-grab{cursor:url(../i-t1753371469/openhand.cur),move}.as-grabbing{cursor:url(../i-t1753371469/closedhand.cur),move}.as-no-js{overflow:hidden;max-width:100%}.accordion-slider p.as-layer{font-size:14px;line-height:1.4}.accordion-slider h1.as-layer{font-size:32px;line-height:1.4}.accordion-slider h2.as-layer{font-size:24px;line-height:1.4}.accordion-slider h3.as-layer{font-size:19px;line-height:1.4}.accordion-slider h4.as-layer{font-size:16px;line-height:1.4}.accordion-slider h5.as-layer{font-size:13px;line-height:1.4}.accordion-slider h6.as-layer{font-size:11px;line-height:1.4}.accordion-slider img.as-layer{border:none}.accordion-slider .as-background,
.accordion-slider .as-background-opened{max-width:none !important;max-height:none !important;border:none !important;border-radius:0 !important;margin:0
!important;padding:0
!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.accordion-slider .as-background-opened{-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important}.accordion-slider
a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.accordion-slider iframe,
.accordion-slider object,
.accordion-slider video,
.accordion-slider embed,
.accordion-slider
canvas{max-width:none;max-height:none}
/* sp_class/assets/css/fs.sharebutton.css
 */
[class^="addthis_button_"] .defaultShareIcon,
[class^="socialshare_button_"] .defaultShareIcon{width:16px;height:16px;vertical-align:middle;position:relative;top: -0.1em}.blogPosts .addthis [class^="addthis_button_"] .defaultShareIcon,
.blogPosts .socialshare [class^="socialshare_button_"] .defaultShareIcon{display:inline-block}#socialShareList{display:none;position:absolute;top:0;left:0;padding: .8em 1.3em;background:rgba(255,255,255,.98);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);border-radius:0 2px 2px 2px;line-height:1.8;z-index:999999;width:auto;margin:0;text-align:left;min-width:147px}#socialShareList
img{filter:grayscale(100%)}#socialShareList
a{color:#595959}#socialShareList.buttonHovered,#socialShareList.hasFocus{display:block}#socialShareList.hasHover{background:red}#socialShareList.dropUp{box-shadow:0 -1px 3px 1px rgba(0,0,0,.2);border-radius:2px 2px 2px 0}#socialShareList.dropRight{border-radius:2px}#socialShareList{white-space:nowrap}#socialShareList.fixWhiteLinks
a{color:#333}#socialShareList
img{display:inline-block;height:1em;width:1em;vertical-align:baseline;border-radius:3px;margin-right: .5em;position:relative;top: .15em}.addthis_toolbox>a,.socialshare_toolbox>a{margin-bottom:5px;line-height:initial}.addthis_pill_style,.socialshare_pill_style{background:#EF7945;color:white;display:inline-block;border-radius:2px;padding:3px
3px 2px 0;box-sizing:border-box;vertical-align:top;text-decoration:none;font-size:11px;text-align:center}.addthis_pill_style .defaultShareIcon,
.socialshare_pill_style
.defaultShareIcon{height:14px;width:14px;vertical-align:middle;background:red;position:relative;top: -0.1em}
/* css/default.css
 */
html{overflow-y:scroll;overflow-x:hidden;font:400 17px/1.7 lato,Helvetica,Arial,sans-serif;color:#333}body{position:relative;min-width:320px;max-width:1346px;margin:0
auto;padding:0
10px 0 10px;background:#fff;box-sizing:border-box}[data-whatinput="mouse"] *:focus,
[data-whatinput="touch"] *:focus{outline:0}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}p{margin:0
0 1.3em 0}td
p{margin:0;padding:0}@media (max-width: 968px){#mainContent
table{width:100% !important;height:auto !important}}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p[style*='padding-left: 30px'],
td p[style*='padding-left: 30px']{padding-right:30px}p[style*='padding-left: 60px'],
td p[style*='padding-left: 60px']{padding-right:60px}p[style*='padding-left: 90px'],
td p[style*='padding-left: 90px']{padding-right:90px}sup,sub{line-height:0}a{color:#3874a8;text-decoration:none}a:hover,a:focus{text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#333;line-height:normal}h1{padding:5px
50px 15px 0;color:#000;font-weight:400;font-size:1.8rem}#upperContent
h1#pageTitle{padding:5px
0px 15px 0;color:#fff;font-family:Georgia,serif;font-size:2.35rem}body.attorneys-item #upperContent
h1#pageTitle{padding:36px
0 0 0;color:#bc9a5d}@media (max-width: 967px){body.attorneys-item #upperContent
h1#pageTitle{padding:10px
0 10px 0}}body.attorneys-item #upperContent h1#pageTitle
span.lastNameWhite{color:#fff}h2{padding:12px
0 8px 0;color:#000;font-weight:normal;font-family:Georgia,serif;font-size:1.45rem}h2.itemSubtitle{margin-top: -10px;padding:0px
0 23px 0}#subContent
h2{margin:28px
0 0 0;padding:0px
0 0px 29px;background:url('../i-t1753371469/subnav-pointer.png') 0px 3px no-repeat;color:#000;font:700 16px/22px lato,Helvetica,Arial,sans-serif;text-transform:uppercase}h3{padding:5px
0 5px 0;color:#000;font-size:1.35rem;font-weight:normal}h4{text-transform:uppercase}h5{padding:5px
0 5px 0;font-size:1.25rem}h6{font-weight:bold;font-size:1em}ul,ol{padding:0;margin:1em
0}ol{padding-left:1em}li{padding:0;margin:0
0 .5em 1.5em}ul
li{list-style:none url('../i-t1753371469/bullet.png')}ol ol,
ul
ul{margin:0;padding:0}ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}iframe{max-width:100%}#content>div>:first-child,#content>div>:first-child>:first-child{margin-top:0}#upperContent:before,
#tabLinks:before,
#footer:before,
#index #content:before{position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;background:inherit}#upperContent:before{background:#2e3536}#index #content:before{background:#ededed}#header{position:relative;height:152px;box-sizing:border-box}#logo{position:relative;top:41px}#logo
img{display:block;width:465px;padding:10px
10px 10px 0}#topLinks{position:absolute;top:0px;right:0px}#topLinks
li{position:relative;z-index:20002}#topLinks li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks
li{float:left;margin:0
0 0 10px}#topLinks li
a#upperSearchLink{display:none;position:absolute;top:14px;right:60px;width:22px;height:20px;background:url('../i-t1753371469/icon-search.svgz') 0px 0px no-repeat}#topSearch
form{display:block;margin:10px
10px 0 0;width:260px;height:28px;background:#fff;font-size:11px;line-height:14px;border:1px
solid #cfcdcd;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:1px 1px 1px 1px #dedcdd inset}#topSearch
label{top:0px;color:#666766;font-size:16px}#topSearch
input{float:left;margin:0;padding:6px
4px 0 0;border:0px;background:none;height:auto}#topSearch
button{float:right;padding-top:8px;cursor:pointer;border:0;background:transparent}#topSearch
input#searchtext{width:150px;margin:0px
0 0 2px;padding:0px
2px 2px 6px;border:0;color:#666766;font-size:16px}@media (max-width: 1180px){#logo
img{width:425px}}@media (max-width: 1100px){#logo
img{width:385px}}@media (max-width: 1025px){#logo
img{width:360px}}@media (max-width: 968px){#logo
img{width:320px}li#topSearch
form{display:none}#topLinks li
a#upperSearchLink{display:block}}@media (max-width: 420px){#logo
img{margin:15px
0 0 0;width:calc(100vw - 20px)}}#topNav,#mainNav{position:relative;line-height:normal}#mainNav{font-family:Arial,Helvetica,sans-serif;font-size:14px;max-width:800px}#topNav{position:absolute;top:0px;right:300px;z-index:20001;height:46px;padding:7px
0 0 0;box-sizing:border-box}#topNav ul,
#topNav li,
#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav>ul{}#topNav>ul>li>ul{display:none !important}#mainNav
a{display:block;margin:0
13px 0 13px;padding:5px
12px;color:#2e3536;line-height:20px;box-sizing:border-box}#mainNav>ul>li>a{border:1px
solid #fff;text-transform:uppercase}#topNav
a{display:block;padding:5px
12px;line-height:20px;margin:0px
10px 0px 10px;padding:3px
8px 3px 8px;color:#999;font-size:15px;line-height:24px}#mainNav>ul>li:hover>a{border:1px
solid #fff;color:#6fa0bf;text-decoration:none}#topNav li:hover>a{}#topNav
a{color:#999;border:1px
solid #fff}#topNav a:hover{color:#6fa0bf;text-decoration:none}#mainNav li ul
a{color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}#mainNav li ul a:hover{color:#bc9a5d;text-decoration:none}#mainNav .current>a{border:1px
solid #bc9a5d;color:inherit}#topNav .current>a{border:1px
solid #bc9a5d}#topNav .current>a:hover{text-decoration:none}#mainNav > ul > li > ul .current>a{color:#ccc;border:0px
solid #bc9a5d}#mainNav > ul
ul{display:none;position:absolute;width:275px;background:#6f7d84;padding:16px
0 16px 0;box-sizing:border-box}#topNav > ul > li:nth-last-child(-n + 2) ul,
#mainNav > ul > li:nth-last-child(-n + 2) ul{right:0}#topNav>ul,#topNav>ul>li{display:inline-block}#topNav > ul :hover>ul{display:block}#topNav li>a{white-space:nowrap}#topNav > ul > li:nth-last-child(-n + 2):hover > ul ul,
#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}@media (max-width: 1280px){#mainNav
a{margin:0
7px 0 7px;padding:5px
6px}}@media (max-width: 1000px){#mainNav
a{margin:0
5px 0 5px;padding:5px
4px}}@media (min-width: 968px){#navJump,#topJump{display:none}#mainNav{position:absolute;z-index:20000;top:80px;right:10px}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav > ul :hover>ul{display:block}#mainNav > ul :hover > ul
ul{top:0px;left:100%}#mainNav li>a{}}@media (max-device-width: 768px){#mainNav li
ul{display:none !important}}@media (max-width: 967px){#topNav{top:0px;right:100px}#topNav
a{font-size:14px}#mainNav{position:fixed;z-index:99;z-index:20003;top:0;left: -400px;max-width:calc(100% - 80px);height:100vh;padding:10px;background:#575252;background:#ccc;box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,.8);transition-duration:0.5s}#mainNav:before{display:none}#mainNav:target,#mainNav.target{left:0 !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav li
ul{display:none !important}#mainNav li
a{border:0px
!important;font-size:20px;padding:10px
0 10px 0}#topJump,#navJump{display:block;position:absolute;top:10px;right:10px;width:0;height:0;overflow:hidden;padding:14px
28px 0 0;border:0
solid #000;border-width:4px 0;cursor:pointer}#topJump::before,#topJump::after,#navJump::after{position:absolute;top:5px;left:0px;content:'';width:100%;border-top:inherit}#topJump{display:none;background:white}#mainNav.target~#topJump,#mainNav:target~#topJump{display:block}#topJump:after,#topJump:before{left:20%;width:60%;border-color:#0b3c5d;border-radius:2px;transform:rotate(-35deg)}#topJump:before{transform:rotate(35deg)}}ul.subNavList{margin-bottom:1em}ul.subNavList
li{list-style:none;margin:0
0 0 0;padding:0
0 14px 0;font-weight:700;font-size:14px;text-transform:uppercase}ul.subNavList li
a{padding:0
0 0 32px;color:#222}ul.subNavList li a:hover{color:#ac8c50;text-decoration:none}ul.subNavList
ul{padding-left:10px}ul.subNavList li.here > a,
ul.subNavList li.hereParent > a,
body.contact-item ul.subNavList li:first-child > a,
body.itemProfileEvent ul.subNavList li:first-child>a{color:#ac8c50}ul.subNavList li.here > a,
body.contact-item ul.subNavList li:first-child > a,
body.itemProfileEvent ul.subNavList li:first-child>a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAYAAAARZmTlAAAAYklEQVR4AWPYMyv2P5VwIxAzYMNgS6iIw+lhyTcgNqOdJQj8BIilaWcJAp8BYk7aWYLAq2lsCSLFwS2hMVahtSUttPbJClrHyUlQ6qJ1PpGgdY7XpWWO/wPEfrQuuypwlcIA4la6Nzx9qggAAAAASUVORK5CYII=) 0px 1px no-repeat}@media (min-width: 968px){#tabLinks{position:absolute;bottom:0px;height:63px;background:none;box-sizing:border-box}#tabLinks
a{display:inline-block;position:relative;height:63px;overflow:hidden;padding:13px
20px 0 20px;background:#2e3536;color:#ccc;font-size:20px;box-sizing:border-box;text-decoration:none}#tabLinks a:hover{color:#fff}#tabLinks
.current{background:#000;color:#fff;text-decoration:none;cursor:default}.js
.contentSection{display:none}.js
.sectionTitle{display:none}}@media (max-width: 967px){#tabLinks{display:none}h1.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
20px 13px 20px;background:#2e3536;color:#ccc;font-size:20px;cursor:pointer;box-sizing:border-box;text-decoration:none}h1.sectionTitle:after{content:'+';position:absolute;top: -1px;right:10px;font-weight:300;font-size:2rem}h1.sectionTitle.isOpen:after{content:'-'}.contentSection{display:block !important}.contentSection>*{display:none}}#upperContent{position:relative;min-height:185px;overflow:visible;background:#2e3536 url(data:image/png;base64,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) right 0px top 0px no-repeat}body.attorneySearchPage #upperContent,
body#practices
#upperContent{min-height:726px;background:none}body.attorneySearchPage #upperContent:before,
body#practices #upperContent:before{background:#2e3536 url(../i-t1753371469/search-bg.png)  no-repeat;background-size:cover}@media (max-width: 768px){body.attorneySearchPage #upperContent,
body#practices
#upperContent{background-image:none}}body#practices
#upperContent{overflow:visible;height:auto}body.attorneySearchPage #upperContentInner,
body#practices
#upperContentInner{padding:54px
166px 0 166px}@media (max-width: 968px){body.attorneySearchPage #upperContentInner,
body#practices
#upperContentInner{padding:34px
0px 0 0px}body.attorneys-item #upperContent,
body.contact-item
#upperContent{min-height:1px}body.practices-item #upperContent,
body.blog
#upperContent{min-height:98px}}#sectionTitle{position:relative;top:53px;width:615px;height:74px;padding:0
74px 0 0;margin:0
0 0 -135px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmcAAABKCAYAAAD+H/PQAAADwklEQVR4AcSTAQoDMQgEb7Xv7Mf6lr4tBRAoy4DBtJwAJmZ3cspFa61rEu/XU9d5zBn38fXjOzXg6ICjXstrZmGGNWsaHexRL9ajLyyT38/MXxrWB9wT7jev+0Q1Z1XOWrvX+VyHO63fhN7y6/xR2evp/n5uOIuwvaDfNJYalvr/y3qFuZmO3kFAXTtvZ3DO2r1vRTZo2cf8LnRc/3982LkDDC3DKAzDMfxEDDEgIoaIAYiIYRIRLSA6IkWJiIgWEBExlJyIiCGGGAacbbSeXvxAC+jBdfEs4eP2cV54cefpjy8X/oN/PyYAAI6n6ygjzgAA2Fk7na59cZYBAGB37Xy6dsVZBgCA/e0ftB1xlgEA4GjtWJzlAAB4Pl0vc+IMAIBP03U3J84AAFxw/pqu6zlxBgDggvNsui5nxBkAAPvbP2iboDgDAHDBmRNnAAA8m65XOXEGAMDH6bonzgAAci44T6brhjgDAMi54Pw9XXviDAAg74JTnAEABDhc+yzOAAByPJmu1+IMACDHh+m6L84AAHIuOH9O14E4AwDIu+AUZwAAAa6tnU7XRpwBAGS4vfZVnAEA5Hg8XW/EGQBAjvfT9UCcAQDkXXCKMwCAAJfWzqZrT5wBAGS4un1iYyPOAAAy3Fr7Js4AAHI8mq634gwAIPOCU5wBAAQ4ma4DcQYAkOHi2vl07YkzAIAMV7ZPbGzEGQBAhptr38UZAECOh9P1TpwBAOQ4FGcAABn+rP1t7w4w202DOI7P3R6AspQSCkoHsBQgN8gBlgVgSgFKQVlQUFBKWRCAgICAEMp/kDsMfD787vD18sx7Nx9nAAAce3+trNNsnAEAcOndraz9/IMAAAAeV9bH/J0zAAB2K+vZHwLmAQC8raytf2vOAwD47m2izcYZAACH3s3KOs/GGQAA5+vJjEO02TgDAOB+ZX1Fm40zAAC2K+s12mycAQDwsrJ20WbjDACAz95DtNk4AwBgf30AcBFnAACzTr3blXWMJs4AAOb89jYr6yeaOAMAmPW0st6jiTMAgFn/rqx/ookzAIBZ//X+jibOAABm/d+7W1m/4gwAYNbxejLjFE2cAQDMuVy/mO2jiTMAgFmPK+sjmjgDAJi1W1nP0cQZAMCst5W1jSbOAABmffc20cQZAMCsQ+9mZZ3F2SwAgPP1ZMYhmjibBQBwv7K+oomzWQAA25X1Gk2czQIAeFlZu2jibBYAwGfvIZo4mwUAsL8+ALiIs1kAAKfe7co6RhNncwAAfnublfUTTZzNAgB4WlnvMeAPtOO5lNRRG1wAAAAASUVORK5CYII=) right 0px top 0px no-repeat;color:#fff;font-family:Georgia,serif;font-size:2.0rem;line-height:1.9;text-align:right;box-sizing:border-box}@media (min-width: 768px){body.practices-item #subContent,
body.attorneys-item #subContent,
body.contact-item
#subContent{padding-top:50px !important}}@media (min-width: 968px){#upperContent{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:185px}body#index #upperContent,
body.blog #upperContent,
body.blogpostPage
#upperContent{height:auto}body.practices-item #upperContent,
body.attorneys-item
#upperContent{display:block}body#attorneys
#upperContent{display:block}#sectionTitle{position:static}#bannerText{margin:0
0 0 20px !important;padding:0
!important}}@media (min-width: 1350px){#sectionTitle{margin:0
0 0 -10vw}}@media (min-width: 1500px){#sectionTitle{margin:0
0 0 -196px}}body.practices-item
#sectionTitle{position:relative;top:25px}#titleBox{position:relative;border-bottom:1px solid #cfbb98}body.practices-item
#titleBox{margin-top: -15px;margin-bottom:30px}body.contact-item
#titleBox{padding-top:10px;margin-bottom:30px}#bannerText{position:relative;max-width:600px;margin: -12px 0 0 500px;padding:0
0 20px 0;color:#ccc;font-weight:300;font-size:19px;line-height:30px}#bannerText
p{margin:0;padding:0}@media (max-width: 968px){#upperContent{background:#2e3536}#sectionTitle{top:0px;width:100vw;height:46px;padding:8px
0 0 10px;margin:0
0 0 -10px;background:#bc9a5d;text-align:left;font-size:1.5rem;line-height:1.2}#bannerText{max-width:100vw;margin:30px
0 0 0}}#pdfLink{display:block;position:absolute;top:0px;right:0px;width:36px;height:36px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAASFBMVEW8ml3////p3svi0rfu5de/n2b59e/axqPHqnbLr3+hhlacgE3PwKfJuJzc0cC+qYbk281rlLFijqy6ytmxxNXO2eSdtcra4uqq/lUxAAAAn0lEQVR4Ae3UwQ6CMBAEUEYRsQtIpyD//6fW2PW2LReiiZ3DpIeXIeGwTc0hwSfN6bwHob0YqLumRIS234HQ9cXPvVQe3d7JIs1PICdu0JLRQDKNTgsw0SRaNhK5JyQym0tAaUnR4HLIzYglMsTXAT/z71JTb2a9mZ4+aHExENfFawEmWqllI/KRELmZS0BpSVHwOeQ3xCJDfH3zZtY8AWJuC7s3EIaLAAAAAElFTkSuQmCC) right 0px top 0px no-repeat}.blog
#pdfLink{top:30px}#pdfLink:hover{background-position:0px -36px}#upperImages{margin:35px
0 0 -8px !important}#upperImages ul,
#upperImages ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#upperImages ul
li{display:block;position:relative;float:left;width:calc(33.3333% - 8px);margin:0
0 0 8px}#upperImages ul li
img{display:block;position:relative;width:100%}#content{position:relative;clear:both;height:auto !important;min-height:350px}#content:after{display:block;clear:both;content:''}#content>div{margin:27px
0 0 0}main{display:block;margin:27px
0 0 0;padding:0
100px 20px 0;box-sizing:border-box}#subNav{padding:20px
20px 0px 0px;color:#666766;font-size:16px;line-height:22px;box-sizing:border-box}#subContent{padding:20px
20px 50px 0px;color:#666766;font-size:16px;line-height:22px;box-sizing:border-box}@media (min-width: 968px){#mainContent:not(:only-child){float:right;width:calc(100% - 33.33%)}body.attorneys-item #mainContent:not(:only-child),
body.practices-item #mainContent:not(:only-child),
body.contact-item #mainContent:not(:only-child),
body.itemProfile #mainContent:not(:only-child){width:calc(100% - 40% - 54px);padding:28px
0 40px 0}body#experience
#mainContent{width:100%;padding-right:0px}#subNav,#subContent{float:left;clear:left;max-width:446px;width:33.33%}body.attorneys-item #subContent,
body.practices-item #subContent,
body.contact-item #subContent,
body.itemProfile
#subContent{max-width:540px;width:40%;padding:2px
0px 40px 0px;margin:0
0px 0 0}body.attorneys-item #subContent > div,
body.practices-item #subContent > div,
body.contact-item #subContent > div,
body.itemProfile #subContent>div{max-width:400px}}@media (max-width: 967px){#content{display: -webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#mainContent{padding-right:0px}#subNav{-webkit-order:2;order:2}body.attorneys-item #subContent > div,
body.practices-item #subContent > div,
body.contact-item #subContent > div,
body.itemProfile #subContent>div{max-width:100%}}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 #bio_event .results_list > li:nth-child(n+7),
.js #bio_blogpost .results_list > li:nth-child(n+7),
.js #area_event .results_list > li:nth-child(n+7),
.js #area_blogpost .results_list>li:nth-child(n+7){display:none}.js #bio_event .results_list > li:last-child,
.js #bio_blogpost .results_list > li:last-child,
.js #area_event .results_list > li:last-child,
.js #area_blogpost .results_list>li:last-child{margin-bottom:0}#backLink{margin-bottom:14px;font-weight:bold}#letterLinks{min-height:54px;margin:0
0 10px -4px;padding:4px
0 8px 0}#letterLinks:after{display:block;clear:both;content:''}#letterLinks a,
#letterLinks
span{display:inline-block;float:left;width:3.8462%;color:#999;font-weight:300;font-size:24px;text-align:center}#letterLinks
a{color:#bc9a5d}#upperContent
#letterLinks{margin:0
0 0 -7px}#upperContent #letterLinks a,
#upperContent #letterLinks
span{font-size:28px}.bioList .results_list>h2{margin:0
0 0 0;padding:0
0 0 0;height:0px;font-size:0px;line-height:0px}.bioList .results_list>div{position:relative;width:100%;height:100%;overflow:hidden;margin:0
0 .8em 0;padding:0
2px .8em 2px;border-bottom:1px solid #ece6d9;line-height:normal}.bioList .results_list>div>div{display:inline-block;min-height:1em;vertical-align:top}.bioList .results_list > div
.title{position:relative;z-index:2;float:left;width:35%;max-width:270px;padding-right:15px;font-size:20px;font-weight:700}.bioList .results_list > div .title a:hover{color:#333}.bioList .results_list > div
.position{float:left;clear:left;width:35%;max-width:270px}.bioList .results_list > div
.office{width:30%;max-width:270px}.bioList .results_list > div .office
ul{margin:0}.bioList .results_list > div .office ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}.bioList .results_list > div .office ul li
a{color:#333}.bioList .results_list > div
.phone{width:30%;max-width:140px}.bioList .results_list > div
.startInline{position:absolute;z-index:1;top:0px;right:0px;width:auto}.bioList .results_list > div
.email{display:block;text-align:right}.bioList .results_list > div
.vcard{display:block;text-align:right}@media (max-width: 768px){.bioList .results_list>div>div{display:block;width:100vw !important}#letterLinks{padding:0
0 20px 0}#letterLinks a,
#letterLinks
span{width:7.5%}}#hoverBox{position:absolute;z-index:5;left:630px;width:580px;height:190px;background:#2e3536}#hoverBoxImage{float:left;max-width:227px;padding:10px
0 0 10px;margin:0
30px 0 0}#hoverBoxImage
img{display:block;width:100%}#hoverBoxContent{padding:28px
25px 0 30px;color:#fff;line-height:25px}#hoverBoxContent
a{color:#bc9a5d}#hoverBoxContent
#bioName{font-weight:700}@media (max-width: 1050px){#hoverBox{display:none !important}}#bioInfo{position:relative;margin:0
0 50px 0;padding:0
0 20px 0;border-bottom:1px solid #cfbb98;color:#333}#bioInfo
a{color:#333}#bioPhoto{display:block;width:100%;max-width:540px;max-height:406px}#bioTitle{padding:0
0 18px 0;font-family:Georgia,serif;font-size:24px;line-height:26px}#bioInfo ul,
#bioInfo ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#bioInfo ul#bioListLinks li#bioEmail
a{color:#ac8c50}#bioInfo
ul#bioIconLinks{position:absolute;right:0px;bottom:18px}#bioInfo ul#bioIconLinks
li{display:inline-block}#bioInfo ul#bioIconLinks li#bioPDF a,
#bioInfo ul#bioIconLinks li#bioVcard a,
#bioInfo ul#bioIconLinks li#bioLinkedIn a,
#bioInfo ul#bioIconLinks li#bioTwitter
a{display:block;width:36px;height:36px;overflow:hidden;margin:0
0 0 3px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAASFBMVEW8ml3////p3svi0rfu5de/n2b59e/axqPHqnbLr3+hhlacgE3PwKfJuJzc0cC+qYbk281rlLFijqy6ytmxxNXO2eSdtcra4uqq/lUxAAAAn0lEQVR4Ae3UwQ6CMBAEUEYRsQtIpyD//6fW2PW2LReiiZ3DpIeXIeGwTc0hwSfN6bwHob0YqLumRIS234HQ9cXPvVQe3d7JIs1PICdu0JLRQDKNTgsw0SRaNhK5JyQym0tAaUnR4HLIzYglMsTXAT/z71JTb2a9mZ4+aHExENfFawEmWqllI/KRELmZS0BpSVHwOeQ3xCJDfH3zZtY8AWJuC7s3EIaLAAAAAElFTkSuQmCC) right 0px top 0px no-repeat}#bioInfo ul#bioIconLinks li#bioVcard
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAAY1BMVEW8ml3////axqPDpW7Lr3/u5dfdy6zp3su/n2bSupDi0rfWwJrOtYfz7OL59e/m2MHHqna80+Z/stOPuteewtzj6/LE2Ojb5vCHttWtyuDM3eu0zuOmxt7r8Pf09/rT4e2WvtpKUp50AAAA1ElEQVR4AeyUVXoEIRAG/xofVul1v/8pI/1Mf3FPjQKFi76KfyjwoVIl1c3jX1tVVRdKNXTS46MmlBropSeqG1rGp6Qh9ZN+KuidslRBB6KS0wXSbIQnqquYe0lt5cyK0hRgIVLjLILBXPpgvsPczbsep69mkTQfpA5vl4ZHS//888H8n5nZbLU2MzY5520orWBr9vjYOpTWsDN7orr9hsNT0v64O+3OBjunLGXYgpHN2QbS5QBPVJe5ekmb7FyK0hngZhzXzi0YzPspgAJzxJWZowAASJgL7trxC5MAAAAASUVORK5CYII=) right 0px top 0px no-repeat}#bioInfo ul#bioIconLinks li#bioLinkedIn
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAAUVBMVEW8ml3OtYfaxqPSupDLr3/////DpW759e/Hqna/n2bp3svz7OLi0rfWwJqtooGippapo4iwoXp/stO3nmyFscuzn3S5nGWTrLOJr8ObqaWmpZBODVsNAAAAoklEQVR4Ae2RNQLDUAzFHGb4DPc/aF9xi72VNcgBBT/9eR1FWYlN3TSNWJWISilqu6brSaQexKQfx7EnqCqnppvbwxevCeqaMxMf3SjYCF7gko1G7HxdNNQ11gXqsYPR0p8/v8i67WKjtNZitSHapMhYbR2JKC8mLoTgCNq3qG0yhy+uCLL6TOSiBysbwRne2Chg5+sirxTWBXLYwTD0Mv6cAJuZD8+CKIm2AAAAAElFTkSuQmCC) right 0px top 0px no-repeat}#bioInfo ul#bioIconLinks li#bioTwitter
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAAXVBMVEW8ml3DpW7axqP59e/////u5dfOtYe/n2bm2MHi0rfHqnbp3svLr3/WwJrz7OLSupC3nmyippaFsct/stOPrbutooG5nGWYqqybqaWzn3STrLOwoXqmpZCJr8Opo4ggll/DAAAA0UlEQVR4Ae3OVZKEUAyF4QM3NK7Bbf/LnLoU0hIYd77nv06C019gYGYqsi62aUDguJi4NLE8CHzyDT1Is0BcIiLXQ3DUICRNWXMEUaToSgSRS9cciGyLrsSQmVf3FHYEwpBQRTRzscsw1TON5y+PK/NgJ/R14oc23u90OiWYpRnnRZkmEFQ1JjVP8gaClttED/KsE5eYuW7QHTXoWcvyOYJoyPjKAFHN1yqIypyvjJClV/cy7OiEIaEaeFZjV5JmzzRNuzyepQc7fauTti/xzU5P1C0RhZOo6r8AAAAASUVORK5CYII=) right 0px top 0px no-repeat}#bioInfo ul#bioIconLinks li#bioPDF a:hover,
#bioInfo ul#bioIconLinks li#bioVcard a:hover,
#bioInfo ul#bioIconLinks li#bioLinkedIn a:hover,
#bioInfo ul#bioIconLinks li#bioTwitter a:hover{background-position:0px -36px}#bio_area ul li,
#bio_clerkships ul li,
#bio_bars ul li,
#bio_education ul li,
#area_bio ul li,
#area_bio_contact ul li,
#area_hierarchy ul li,
#area_relatedsame ul li,
#item_bio ul li,
#item_area ul li,
#item_industry ul
li{margin:0
0 0 50px;padding:0
0 8px 0}#bio_education>p{margin:0
0 0 30px}#bio_education>ul{margin:0.5em 0 0 0px;padding:0
0 0px 0}#bio_education
h2{margin-bottom:18px}#bio_event ul,
#bio_event ul li,
#bio_blogpost ul,
#bio_blogpost ul li,
#area_event ul,
#area_event ul li,
#area_blogpost ul,
#area_blogpost ul
li{list-style:none;margin:0
0 0 0px;padding:0
0 0px 0}#bio_event ul li,
#bio_blogpost ul li,
#area_event ul li,
#area_blogpost ul
li{margin:0
0 0 0px;padding:2px
0 10px 0}@media (max-width: 967px){#bioPhoto{width:100vw;margin-left: -10px}#bioInfo
ul#bioIconLinks{position:relative;right:0px;bottom:0px;padding:10px
0 10px 0}}#upperContentInner
p{color:#ccc}#practiceMainList{padding:0
0 30px 0}#practiceMainList:after{content:'';display:block;clear:both}div.listColumn{width:calc(50% - 40px);float:left}div.listColumnTwo{margin:0
0 0 80px}div.listColumn ul,
div.listColumn ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0;font-weight:bold;line-height:normal;color:#fff}div.listColumn ul li
a{color:#fff}div.listColumn>ul>li{padding:8px
0 8px 0;border-top:1px solid #3b4444}div.listColumn>ul>li:first-child{border-top:0px solid #3b4444}div.listColumn ul.hierList
li{font-weight:normal;font-size:14px;padding:3px
0 3px 1em}#practiceExpander,
div.listColumn ul li
.expander{cursor:pointer;text-decoration:none}#practiceExpanderWrapper{margin:10px
0 10px 0}#practiceExpanderWrapper:after{content:'';display:block;clear:both}#practiceExpander{display:inline-block;padding:4px
13px 4px 13px;background:#bc9a5d;color:#fff;font-size:15px}#practiceExpander:after,
div.listColumn ul li .expander:after{content:'\0a0+\0a0';color:#fff}#practiceExpander.isOpen:after,
div.listColumn ul li .expander.isOpen:after{content:'\0a0-\0a0';color:#fff}div.listColumn ul li
.expander{float:right}div.listColumn ul li .expander:after{color:#bc9a5d}div.listColumn ul li .expander.isOpen:after{color:#bc9a5d}div.listColumn ul li
ul.hierList{display:none}@media (max-width: 768px){div.listColumn{width:100%}div.listColumnTwo{margin:0
0 0 0px}div.listColumn>ul>li:first-child{border-top:1px solid #3b4444}}img#areaPhoto{display:block;width:100%;max-width:540px;padding-bottom:20px}.newsroom #mainContent ul.results_list,
.newsroom #mainContent ul.results_list
li{margin:15px
0 29px 0;padding:0;list-style:none;list-style-image:none}.newsroom #mainContent ul.results_list li:after{content:'';display:block;clear:both}.newsroom #mainContent ul.results_list li>div{margin-left:48px}.newsroom #mainContent ul.results_list li
.itemIcon{float:left;width:48px;min-height:40px;margin:0px}.newsroom #mainContent ul.results_list li .itemIcon
.newsIcon{width:33px;height:36px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAaCAYAAAA5WTUBAAAA80lEQVR4Ae2WDYkDMRBGI6ESIqESIuEkREIkxEElVMJKGAknIRJWQi7AAz5yP8sAzdJjBx75mf3a16bQhFEJ+mlMi4LQKso3CRorK/0lcWN+l3mEpMx93YPAWAeZ3rGENPfBB/MKfSIybtAlb7xxFzaXBNgPEo39J883QTNFMsaHKn4JUAnBeP4x7e+Md9i055V4/iJhso5yZJppvJZJHjmfRIV5Pmduss4iE+g36T+OJZbWG0jEQXLgzcRjCc7egTdT30HCfxwvkPDXqyTywBxc3wT84x/m+RKM1YE3k64/MC29be8i8TmwhXC/4CxPIg/CF5Awtr10aYcnAAAAAElFTkSuQmCC) 0px 7px no-repeat}.newsroom #mainContent ul.results_list li .itemIcon .newsIcon
img{width:33px;height:26px}.newsroom #mainContent ul.results_list li .itemIcon
.eventIcon{width:32px;height:39px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAdCAYAAADLnm6HAAAA3ElEQVR4AWKwKFnxH9BOGZBKDANB9EuohEr4ElbCSaiESqiDSoiESlgJlRAJkdAbYAphyW25g5AAAR4hmeHyLixtSS4wBDbwZ4hcD3b+wavUZS5gAglodm674gloxn3pAhLz4HSF56sRULBwv4PTExCygovrDA7myekKX2ii6Kc/eD2+QGZ5msu8rjBj/puAZJzMJma7080FEpi/EmCwGSKzcO+d7t1T07G/H8d34GkGLFuNrEuBIaAMLFopay8wZqA7gQCkQKiRlQQi0AKxUjZmYAh0N4QNoIC25A1E+dULwOX9+AAAAABJRU5ErkJggg==) 0px 7px no-repeat}.newsroom #mainContent ul.results_list li .itemIcon .eventIcon
img{width:32px;height:29px}.newsroom #mainContent ul.results_list li
.subtitle{font-style:italic}div.publication,span.publication{font-style:italic}.photoRight{float:right;margin-left:14px}#itemPhoto{display:block;width:100%;max-width:540px;max-height:406px}.itemProfile
.publication{color:#bc9a5d}#itemDate{font-weight:700}#client{color:#000;font-weight:normal;font-family:Georgia,serif;font-size:1.45rem;font-style:italic}.itemProfileEvent
.sponsor{color:#bc9a5d}body.itemProfileEvent #subContent>h3{margin:0
0 10px 0;border-bottom:1px solid #cfbb98;display:inline-block;font-size:1.25rem;font-weight:700}#buttonWrapper>div{display:inline-block;margin:5px
5px 0px 0;background:#bc9a5d;color:#fff}#buttonWrapper > div
a{padding:5px
18px 5px 18px;background:#bc9a5d;color:#fff;font-size:16px}.itemProfile
.itemContent{margin-top:35px}.practices-item #area_casestudy li,
.attorneys-item #bio_casestudy
li{position:relative;list-style:none;margin:0;padding:0
0 20px 0;min-height:90px}.practices-item #area_casestudy li:last-child,
.attorneys-item #bio_casestudy li:last-child{padding:0
0 0px 0}.practices-item #area_casestudy li .photo,
.attorneys-item #bio_casestudy li
.photo{position:absolute;top:0;left:0;width:100px;padding:10px
0 0 0}.practices-item #area_casestudy li .title,
.practices-item #area_casestudy li .itemdate,
.practices-item #area_casestudy li .abstract,
.attorneys-item #bio_casestudy li .title,
.attorneys-item #bio_casestudy li .itemdate,
.attorneys-item #bio_casestudy li
.abstract{margin:0
0 0 125px}#bioSpotWrapper{position:absolute;left:calc(50% - 50vw);bottom:40px;width:100%;margin:0px
0 0px 0}#bioSpotGroup{display:none}#bioSpotWrapper:after{content:'';display:block;clear:both}#bioSpotWrapper>div{position:relative;width:150vw;min-height:226px;max-height:170px;overflow-y:hidden}@media (max-width: 968px){#bioSpotWrapper>div{width:calc(100vw - 10px);overflow:hidden}}.bioSpot{position:relative;float:left;vertical-align:top;width:15%;min-width:226px;max-width:170px;margin:0
36px 100px 0;background:#fff}.bioSpot:hover
a{color:#ffa11d !important}.bioSpot:hover{cursor:pointer}.bioSpot
img.bioSpotPhoto{display:block;position:relative;width:100%;background:#666}#bioSpotNext{display:none;position:absolute;bottom:158px;right:calc(50% - 50vw  +  7px);width:44px;height:44px;background:url('../i-t1753371469/spotlight-next.png') 0px 0px no-repeat;cursor:pointer}#bioSpotNext:hover{background-position:0px -44px}@media (max-width: 768px){#bioSpotWrapper{position:static;margin:18px
0 0px 0}#bioSpotNext{display:block !important;bottom:122px}}.officeList ul,
.officeList ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}.officeList
ul{margin:0
0 0 18px}.officeList ul
li{position:relative;clear:left;margin:0
0 30px 0;padding:0
0 20px 0}.officeList ul li:after{display:block;clear:both;content:''}.officeList ul li
.photo{float:left;width:60%;margin:0
30px 0px 0}.officeList ul li .photo
img{display:block;max-width:443px;width:100%}.officeList ul li>div{min-width:200px}.officeList ul li>div.title{font-family:Georgia,serif;font-size:1.25rem}.officeList ul li > div.title
a{color:#333;font-weight:700}.officeList ul li>div.title:after{content:"\00a0›"}#officePhoto{display:block;width:calc(100% - 30px);padding-bottom:20px}.officeAddress{margin:0
0 20px 0}@media (max-width: 1050px){.officeList
ul{margin:0
0 0 0px}.officeList ul li
.photo{float:none;width:100%;margin:0
30px 20px 0}#officePhoto{width:calc(100% - 0px)}}.js #clientList .client,
.js #clientList
.abstract{display:none}#clientHoverBoxes{clear:left}body#experience
#clientHoverBoxes{padding:0px
0 40px 0}body#experience #clientHoverBoxes:after{display:block;clear:both;content:''}#clientHoverBoxes
li{position:relative;list-style:none;float:left;width:calc(33.33% - 7px);margin:0
7px 7px 0;padding:0
0 0 0;color:#fff}#clientHoverBoxes li:after{display:block;clear:both;content:''}#clientHoverBoxes li .photo
img{display:block;width:100%}#clientHoverBoxes li
.client{display:block;position:relative;z-index:5;width:100%;min-height:68px;overflow:hidden;padding:20px
10px 15px 25px;background:#2e3536;font-weight:300;line-height:18px;box-sizing:border-box}.js #clientHoverBoxes li
.abstract{display:none;background:rgba(95,115,134,0.85);position:absolute;bottom:0;left:0;width:100%;height:100%;padding:20px;box-sizing:border-box}#clientHoverBoxes li .abstract
a{display:block;width:100%;height:100%;color:#fff}#clientHoverBoxes li .abstract a:hover{text-decoration:none}@media (max-width: 992px){#clientHoverBoxes
li{width:calc(50% - 7px)}}@media (max-width: 768px){#clientHoverBoxes
li{width:calc(100% - 0px)}#clientHoverBoxes li
.client{font-size:16px}}@media (min-width: 769px){#clientHoverBoxes li
.client{height:90px}}body#experience.js #clientBoxes .results_list>li:nth-child(n+7){display:none}form{position:relative;margin:0;padding:0}form:after{content:'';display:block;clear:both}form>div>div{position:relative;float:left;width:calc(33.33% - 12px);height:44px;margin:0
12px 12px 0}form>div>div.searchButtonWrapper{width:calc(100% - 12px);text-align:right}form>div>div.textarea_wrapper{height:auto;width:calc(100% - 12px)}form>div>div.fullWidthField,form>div>div.displayLabel{clear:both;float:none;width:calc(100% - 7px)}form>div>div.displayLabel{height:auto}form>div>div.radio_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:10px
0 5px 0}form>div>div.checkbox_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:5px
0 10px 0}form>p{clear:both}.js form>div>div>label{display:block;position:absolute;top:8px;left:8px;font:500 normal 16px/1.8 'Lato', sans-serif;color:#333}form > div > div.displayLabel
label{display:block !important;position:relative;font-weight:bold}form > div > div.radio_wrapper input,
form > div > div.checkbox_wrapper
input{position:relative;top: -3px}form > div > div.radio_wrapper label,
form > div > div.checkbox_wrapper
label{margin-left:5px}form>div>div.radio_wrapper>label,form>div>div.checkbox_wrapper>label{position:relative;margin-left: -3px;padding:0px
0 5px 0}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type=text],input[type=password]{max-width:947px;width:100%;height:44px;margin:0
0 0px 0;padding:1px
7px 1px 7px;color:#333;background:#cdcccb;border:1px
solid #cdcccb;border-radius:0;font:500 normal 16px/1.8 'Lato',sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}select{max-width:459px;width:calc(100% - 7px);height:44px;margin:0
0 0 0;padding:0
0px 0 0px;font:500 normal 16px/1.8 'Roboto', sans-serif;color:#333;background:#cdcccb;border:1px
solid #cdcccb;box-sizing:border-box;-moz-box-sizing:border-box}form > div > div.displayLabel
select.hasCustomSelect{max-width:100%}.customSelect{height:44px;max-width:452px;width:calc(100%);line-height:27px;margin:0
0 0 0;padding:8px
32px 2px 7px;color:#333;font:500 normal 16px/1.8 'Lato', sans-serif;overflow:hidden;border:1px
solid #cdcccb;box-sizing:border-box;-moz-box-sizing:border-box;background:#cdcccb url('../i-t1753371469/dropdowns.png') right 10px no-repeat}form > div > div.displayLabel
.customSelect{max-width:calc(100% - 6px)}.customSelectInner{display:inline !important}textarea{width:calc(100% - 6px);height:100px;background:#cdcccb;border:1px
solid #cdcccb;color:#333;font:500 normal 16px/1.8 'Lato',sans-serif}input[type=submit]{width:auto;height:44px;margin:0
0 10px 0;padding:0
20px 1px 20px;background:#bc9a5d;border:0
solid #bc9a5d;color:#fff;font:500 normal 14px/1.8 'Lato', sans-serif;cursor:pointer;text-transform:uppercase;-webkit-appearance:none;border-radius:0}form > div > div.searchButtonWrapper input[type=submit]{float:right}form > div > div.fullWidthField input[type=submit]{width:calc(100% - 5px)}form>div>div.checkbox_wrapper>label{position:relative}form>div>div#submit_wrapper{width:100%}.searchButtonWrapper
a.viewAll{display:inline-block;margin:4px
22px 0 0;color:#bc9a5d}#emailField{display:none}@media (max-width: 768px){#mainContent form > div > div,
#upperContent form>div>div{width:100%;margin:0
0px 12px 0}#mainContent select,
#mainContent .customSelect,
#upperContent select,
#upperContent
.customSelect{max-width:100%}}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ4AAAJcCAMAAAD+ajIfAAAAllBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6C80qAAAAMnRSTlMAAQIDBAUGBwgJCgsMDQ4QExUWFxgaHB8hIiYpKiwtLi80Nzg5PD9BQkZISUpMTU5PUFudul8AAAQ4SURBVHgB7dhBttsgEEVBG4Sy/+XGBiWNRD5LSA/qDj2t8zCivJS4fzzvVGnzLJySJj1Ai+e2qbUeKVJQ3EIPT/iUerR2nr+UoPNs7ahl6kyeeztNqbr3sw630KntTJOC45lPuf95jtKOozVEGWjatAiSgFnrKUetZ0uSzlqPstazbtXhlSQFRpkqkyeaPu+qNL2nzv7ueao5grN6eLZPSZC2jje39G9uGRMePMKDR3iEB4/w4BEe4cEjPHiER3jwCA8e4REePMIjPHiEB4/wCA8e4cEjPMKDR3jwCI/w4BEePMIjPHiER3jwCA8e4REePMKDR3iEB4/w4BEe4cEjPHiER3jwCI/w4BEePMIjPHiEB4/wCA8e4cEjPMKDR3jwCI/w4BEe4cEjPHiER3jwCA8e4REePMKDR3iEB4/w4BEe4cEjPMKDR3jwCI/w4BEePMIjPHiEB4/wCA8e4cEjPMKDR3iEB4/w4BEe4cEjPHiER3jwCA8e4REePMKDR3iEB4/wCM8Lj/DgER7hwSM8eIRHePAIDx7hER48woNHeIQHj/DgER7hwSM8woNHePAIj/DgER48wiM8eIQHj/AIDx7hwSM8woNHeIQHj/DgER7hwSM8eIRHePAIDx7hER48woNHeIQHj/AIDx7hwSM8woNHePAIj/DgER48wiM8eIQHj/AIDx7hER48woNHeIQHj/DgER7hwSM8eIRHePAIDx7hER48wiM8eIQHj/AIDx7hwSM8woNHePAIj/DgER48wiM8eIRHePAIDx7hER48woNHeIQHj/DgER7hwSM8eIRHePAIj/DgER48wiM8eIQHj/AIDx7hwSM8woNHePAIj/DgER7hwSM8eIRHePAIDx7hER48woNHeIQHj/DgER7hwSM8woNHePAIj/DgER48wiM8eIQHj/AIDx7hwSM8woNHeIQHj/DgER7hwSM8eIRHePAIDx7hER48woNHePKFR3jwCI/w4BEePMIjPHiEB4/wCA8e4cEjPMKDR3jwCI/w4BEe4cEjPHiER3jwCA8e4REePMKDR3iEB4/w4BEe4cEjPMKDR3jwCI/w4BEePMIjPHiEB4/wCA8e4cEjPMKDR3iEB4/w4BEe4cEjPHiER3jwCA8e4REePMKDR3iEB4/wCA8e4cEjPMKDR3jwCI/w4BEePMIjPHiEB4/wCA8e4REePMKDR3iEB4/w4BEe4cEjPHiER3jwCA8e4REePMIjPHiEB4/wCA8e4cEjPMKDR3jwCI/w4BEePH9Spc2zba4EaQtNnq0zUqQfn72eC04moGuv5znWvldPkgLjmirPegKnj/H5JkmfMXoA3euZ2wmv3ufv+u8FQ1gEScCs9YzvQJOJKEDWemI+V/ikSmP++0yeZz59nmy/E6R5vvVx7e+eez9j9BQpKO6b2+JZd+s0aXokfnPTYvkLHUKr5Q193xUAAAAASUVORK5CYII=) no-repeat bottom right}.autocomplete{font-size:95%;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:5px
5px;line-height:120%}.autocomplete div
span.autoCompleteMore{font-size:11px;color:#3874a8}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap;font-size:110%;color:#ac8c50}.autocomplete
strong{font-weight:bold;color:#3874a8}.autocomplete
.acBio{padding:0
5px 0 0}.autocomplete
.acBioPic{display:inline-block}.autocomplete .acBioPic
img{width:70px;height:52px}.autocomplete
.acBioText{display:inline-block;white-space:no-wrap}.autocomplete
.acBioName{padding:0;line-height:100%}.autocomplete
.acBioTitle{padding:0;line-height:100%;font-size:80%;color:#555}#footer{position:relative;min-height:265px;margin:30px
0 0 0;padding:0
0 0 0;background:#ededed;color:#999;font-size:16px;text-align:center;box-sizing:border-box}#footer:after{display:block;clear:both;content:''}#footer
a{color:#999}#footer a:hover{color:#0b3c5d;text-decoration:none}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer
div{clear:both}#footer ul
li{display:inline-block}#footer
p{margin:0;padding:0;font-size:16px}#footerSocial{padding:30px
0 30px 0}#footerSocial ul li#social_newsletterurl a,
#footerSocial ul li#social_share .addthis_toolbox > a,
#footerSocial ul li#social_linkedin a,
#footerSocial ul li#social_twitter a,
#footerSocial ul li#social_facebook a,
#footerSocial ul li#social_printer
a{display:inline-block;position:relative;width:40px;height:40px;margin:0
3px 0 3px;border-radius:50%;background:url('../i-t1753371469/footer-icon-signup.svgz') no-repeat center center;vertical-align:middle}#footerSocial ul li#social_linkedin
a{background:url('../i-t1753371469/footer-icon-linkedin.svgz') no-repeat center center}#footerSocial ul li#social_share .addthis_toolbox>a{background:url('../i-t1753371469/footer-icon-share.svgz') no-repeat center 10px}#footerSocial ul li#social_twitter
a{background:url('../i-t1753371469/footer-icon-twitter.svgz') no-repeat center 10px}#footerSocial ul li#social_facebook
a{background:url('../i-t1753371469/footer-icon-facebook.svgz') no-repeat center center}#footerSocial ul li#social_printer
a{background:url('../i-t1753371469/footer-icon-printer.svgz') no-repeat center center}#footerSocial ul li#social_newsletterurl a:hover,
#footerSocial ul li#social_share .addthis_toolbox > a:hover,
#footerSocial ul li#social_linkedin a:hover,
#footerSocial ul li#social_twitter a:hover,
#footerSocial ul li#social_facebook a:hover,
#footerSocial ul li#social_printer a:hover{background-color:#fefefe}#footerContact{color:#666766;font-weight:700;text-transform:uppercase}#footerOffices{margin:6px
0 0 0;padding:8px
0 0 0;border-top:1px solid #c6c5c5;color:#666766;font-weight:700}#footerOffices ul
li{padding:0
15px 0 15px}#footerOffices
a{color:#666766;font-weight:700}#footer
#footerLowerLinks{margin:16px
0 0 0}#footer #footerLowerLinks ul
li{margin:0
0 0 0;padding:0
12px 0 12px;border-left:1px solid #999;line-height:16px;font-weight:300}#footer #footerLowerLinks ul li:first-child{padding:0
12px 0 0px;border-left:0px solid #999}body.attorneySearchPage #footer,
body#practices
#footer{margin-top:0px}@media (max-width: 1100px){#footer #footerLowerLinks ul
li{border-left:0px solid #999}}.expandableHeading{cursor:pointer}.expandableHeading:after{content:'+'}.expandableHeading.expanded:after{content:' –'}table.SITE_MAP{margin-top:5px;border-collapse:collapse}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}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;text-align:left;padding:0}table,
table th,
table td,
table
tr{display:block}table.SITE_MAP
.v_separator{display:none}}#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{max-width:458px;width:100%;margin:0;padding:1px
7px 1px 7px;color:#666766;border:1px
solid #d6d6d6;font:normal 16px/1.8 Helvetica, Arial, sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}#search div.sections,
#search
div.search_type{width:40%;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 .sections p,
#search .search_type
p{margin:0
0 0 0;padding:0
0 0 0;font-weight:700}#search .sections > div,
#search .search_type>div{width:auto}#search
p.link{padding-top:5px;padding-bottom:0;margin:0}#search
h3{margin-top:1em;margin-bottom: .5em;padding:0}@media (max-width: 968px){#search div.sections,
#search
div.search_type{width:100%;float:none}#search .search_form
input#button{margin:3px
0px}}.printMap{display:inline-block;margin:15px
0 0 0;padding:5px
14px 5px 14px;background:#bc9a5d;color:#fff;text-align:center}.printMap:hover{background:#6a747c;text-decoration:none}button.toggleExpand{margin:5px
0 15px 0;padding:0
!important;background:none !important;border:none;font:inherit;cursor:pointer}button.toggleExpand
span{color:#ac894a;font-weight:700}body#experience.js
.toggleExpand{display:block;text-align:center;margin:0px
auto;font-size:1.25rem}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{display:block;clear:both;margin:0
auto}body.blog #upperContent img,
body.blogpostPage #upperContent
img{display:block;width:100%;height:auto}.blogPosts div>div.title{font-size:1.25em;line-height:1.5rem;margin-bottom: .3em}.blogPosts>div>div>div+div{margin-top: .5em;clear:both;overflow:hidden}.blogPosts .abstract
p{margin-bottom:0px}.blogPosts
.viewMore{margin-top:0px;margin-bottom:30px;text-align:right;font-style:italic}.blogPosts
.addthis{text-align:right;padding:0
0 8px 2px;margin:0
0 1em 0;border-bottom:1px solid #ccc}.blogPosts .addthis
a{display:inline-block;padding:0;width:26px;height:26px}.blogPosts
span.shareTitle{vertical-align:top}.blogPosts .addthis a
img{width:26px !important;height:26px !important;position:static;vertical-align:bottom;display:inline-block}.blogPosts
img{max-width:100%;height:auto}.blogPosts .results_list>div{margin:0
0 40px 0}.blogPosts
.viewMore{text-align:right}.blogPosts
.intro{overflow:hidden;margin:1rem 0}.blogPosts .floatLeft .content,
.blogPosts .floatRight
.content{clear:none;overflow:visible;margin-top:1rem}.blogPosts .floatLeft
.intro{float:left;margin:1rem 2rem 1rem 0}.blogPosts .floatRight
.intro{float:right;margin:1rem 0 1rem 2rem}.blogPosts .intro>div{display:inline}.blogPosts .photo:not(:empty){float:left;margin:7px
1em 0.5em 0}.blogPosts > div > div:not(:only-child) img{display:block;max-height:9.5em}.blogPosts > div > div:not(:only-child) .intro p:last-child{display:inline}.blog #subContent .results_list>li{margin:0
0 0 50px;padding:0
0 8px 0}.blog
a#sideRSS{padding:0
0 0 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACk0lEQVR4AXWTA5NjWxRG81dese3ORcY2C2O8sW1P2z22bdu2bcR2ctE539w9aPeqOuW1z6aOeD3mvyHGxdl282KOWRZzsC7lYFvOw54rwJEnwFmgvSIRrmIRzhKRWXL0dnKqZUducxinJsM4LRmW2SmwLUiDc0k63DkZ8BZkwl+ShWBFNsKr9Iis5SBt4BFc1wa/gxgX6e0kWvO6InRzJwJnSuHbMhzu3KwmZXmTAHWrCEsOZ9dZlwmMArjWDkVtWNgN6c4GhFa3bFSOruPhKm3GdJZlAqUNZ3l3SM9PQ/35DIhV1QQKOSEdH9dADlXq4SwyQGfNERrUHFjVBtL1crCoFwRiKtQbuXVkX1EWHAVaAFuuSDL8W4ci5vkJ9fNNRM8vQXiNgOjWDoiZH4OgrOSTE6tl9/IMkKuz54ugn4O7RtTtgecb5EMDIW9pDmb5E4RFvPBXtgLJdi1rW44WgNL4nXZlC0SOTIDyeDuYFAAIJYyqY4MhaZmwsAtE5PZWkGydnQrqn85RZGgwKnlnZzDHWxDMb0JolQGRCwUgWDQI27wsmKalwLxEC+AsNlTLyo0iVL0/BWV/X6h7u4BSBqDJ+fAUiGCKBMK5fgx+TEiCeREPnaukGUiW9vevqf/bFVC35bvrQSjfHoHSlt7dAuE7sxbfRifCtFAL4C5rxn6nvaMTIAdBqE93gLod3DkMRCzkBtUcurUPRODWYXz5PwGmBby2SMs5e/WS7O8B+fhYTeZoVFraBvj2zYJ390xQzZa83nBsmA5z3gB8GpaAHwuy7b+PiQ6j3pJUj4p+JplqprTp58/D4mGeb0Cdi6QTdRaLzFko0gnTOWtnzYPO27yQg2m+Hsa5evycm81+LMisPudfX3XmQEj5QEAAAAAASUVORK5CYII=) 0px 1px no-repeat}.blog
#searchMessage{border-bottom:1px solid #ccc;padding-bottom: .8rem;margin-bottom:1.3rem}.blog .blogSideForm,
.blogpostPage
.blogSideForm{margin:0
0 10px 0}.blog .blogSideForm h6,
.blogpostPage .blogSideForm
h6{margin:0
0 6px 0}.blog .blogSideForm input[type=text],
.blogpostPage .blogSideForm input[type=text]{float:left;width:calc(100% - 100px);max-width:200px}.blog .blogSideForm input.buttonInput,
.blogpostPage .blogSideForm
input.buttonInput{float:left;min-width:40px;max-width:100px;padding:0
10px 0 10px}.blog ::-webkit-input-placeholder{color:#333}.blog :-moz-placeholder{color:#333}.blog ::-moz-placeholder{color:#333}.blog :-ms-input-placeholder{color:#333}.blog #historyLinks a+a{float:right}.blog #historyLinks:after{display:block;clear:both;content:''}.blog .bioList ul,
.blog .bioList
li{list-style:none;margin-left:0}.blog .bioList
li{padding:18px
0 18px 0;border-top:1px solid gray;clear:both;overflow:hidden}.blog .bioList li:first-child{border-top:0px solid gray}.blog .bioList li .photo
img{display:block;margin:10px
18px 0 0}.blog .bioList li
.title{font-size:22px}@media (max-width: 968px){body.blog
#sectionTitle{top:25px}body.blog
#titleBox{margin-bottom:30px}.blogPosts div>div.title{font-size:1.5em;line-height:normal;margin-bottom: .7em}}@media (min-width: 768px){.blog .bioList li
.photo{float:left}}#index
#upperContent{background:#2e3536;min-height:50px}#index
#content{min-height:1px;background:#ededed url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcEAAAABCAIAAAApRoK/AAAAFklEQVR4AWPQMzUjD42iUTSKRtEoAgCi7AxpDen7CAAAAABJRU5ErkJggg==) repeat-y}#index
#bannerContent{display:block;position:relative;width:100%;max-width:1350px;max-height:500px;margin:0
0 0 0;background:#fefffd;background:#2e3536;box-sizing:border-box}#index
#homeTagline{position:absolute;z-index:2;bottom:130px;left:0px}#index
#homeAnim{display:none;position:relative;z-index:1;min-height:calc(37.5vw - 7)}#index img.as-background{position:relative;z-index:1}#index
.animationSummary{display:none;position:absolute;z-index:2;top:372px;left:50px;width:70%;width:600px}#index .animationSummary,
#index .animationSummary
a{color:#fff;font-size:20px;line-height:28px}#index
#mainContent{margin:0
0 0 0;padding:0
0 0 0}#homeBottom{position:relative}#index #homeBottom
h2{color:#000;font-size:19px}#index
#homeIntro{display:table-cell;width:33%;max-width:446px;padding:90px
50px 40px 50px;background:#2e3536;color:#ccc;box-sizing:border-box;vertical-align:top}#index
#homeNews{display:table-cell;width:33%;max-width:450px;padding:50px
10px 40px 50px;color:#ccc;box-sizing:border-box;vertical-align:top;background:#ededed}#index #homeNews ul,
#index #homeNews ul
li{list-style:none;margin:0;padding:0}#index #homeNews ul
li{margin:0;padding:8px
0 8px 0;color:#666766;font-size:16px}#index #homeNews ul li
a{color:#666766;font-size:16px}#index
#homeBioSpotlight{display:table-cell;width:33%;max-width:450px;padding:50px
0px 40px 50px;background:#ededed;color:#ccc;box-sizing:border-box;vertical-align:top}#index #homeBioSpotlight ul,
#index #homeBioSpotlight ul
li{list-style:none;margin:0;padding:0}#index #homeBioSpotlight ul
li{margin:0;padding:8px
0 8px 0;color:#666766;font-size:16px;line-height:22px}#index #homeBioSpotlight ul li
.photo{float:left;margin:5px
15px 5px 0}#index #homeBioSpotlight ul li .photo
img{display:block;width:100%;max-width:226px}#index #homeBioSpotlight ul li
a{color:#666766;font-size:16px}#index #homeBottom
.view_more{display:block;position:absolute;width:33%;max-width:450px;bottom:0px;margin:0
0 0 -50px;padding:0px
10px 0px 50px;text-align:right;box-sizing:border-box}#index #homeBottom #homeBioSpotlight
.view_more{margin:0
0 0 -50px;padding:0px
0px 0px 50px}#index #homeBottom .view_more
a{display:inline-block;padding:6px
10px 6px 10px;background:#fff;color:#bc9a5d;font-size:12px;line-height:normal;text-transform:uppercase}@media (min-width: 768px){#index
#bannerContent{min-height:250px}}@media (min-width: 1350px){#index
#bannerContent{min-height:500px}}@media (max-width: 1200px){#index #homeBioSpotlight ul li
.photo{float:none;margin:5px
0px 5px 0}#index #homeBioSpotlight ul li .photo
img{max-width:100%}}@media (max-width: 968px){#index
#homeTagline{position:relative;bottom:inherit;width:100%}#index #homeTagline
img{display:block;width:100%;margin:0
0 20px -30px}#index
#homeIntro{display:block;position:relative;width:100%;max-width:100%;padding:40px
30px 20px 30px}#index
.animationSummary{top:200px;width:82%;font-size:190%;line-height:120%;background:rgba(0,0,0,0.6);padding:20px}#index
#homeNews{display:block;width:100%;max-width:100%;padding:20px
10px 0px 10px}#index
#homeBioSpotlight{display:block;width:100%;max-width:100%;height:100%;padding:20px
10px 30px 10px}#index #homeBioSpotlight:after{display:block;clear:both;content:''}#index #homeBioSpotlight ul li
.photo{float:left;margin:5px
15px 5px 0}#index #homeBioSpotlight ul li .photo
img{max-width:226px}#index #homeBottom
.view_more{position:relative;width:auto;max-width:inherit;text-align:left}#index #homeBottom #homeBioSpotlight
.view_more{margin:0
0 0 0px;padding:10px
0 0 0}}@media (max-width: 450px){#index #homeBioSpotlight ul li
.photo{float:none;margin:5px
0px 5px 0}#index #homeBioSpotlight ul li .photo
img{max-width:100%}}#index
#footer{background:#fff}#index
#footerSocial{padding:10px
0 30px 0}@media
print{nav,
#footer,
form,
#topLinks,
#navJump,
.view_more,
#subNav,
#pdfLink,
#letterLinks,
.sectionTitle,
h1.sectionTitle:after,
#bioIconLinks,
#practiceExpander:after,
div.listColumn ul li .expander:after,
#practiceExpanderWrapper,
.subNavList,
#homeAnim,
#index #homeTagline,h1.sectionTitle,button.toggleExpand{display:none !important}#content,
div.listColumn ul li ul.hierList,
.contentSection > *,
body#experience #clientBoxes .results_list > li:nth-child(n+7),
#bio_event .results_list > li:nth-child(n+7),
#bio_blogpost .results_list > li:nth-child(n+7),
#area_event .results_list > li:nth-child(n+7),
#area_blogpost .results_list>li:nth-child(n+7){display:block !important}#mainContent{width:70%;float:right}body#experience
#mainContent{width:100%}#subContent{width:28%;float:left}#bioSpotWrapper{position:static}#bioSpotWrapper>div{width:100%;height:auto;max-height:none}h1.sectionTitle{background:none;padding:12px
0 8px 0;color:#000;font-weight:normal;font-family:Georgia,serif;font-size:1.45rem}#clientHoverBoxes
li{width:calc(50% - 7px);page-break-inside:avoid}#clientHoverBoxes li
.client{height:90px}.bioSpot{width:calc(50% - 10px);max-width:100%;margin-right:10px;page-break-inside:avoid}#bioSpotWrapper{height:auto}#bioPhoto{max-width:100%}#bio_area ul li,
#bio_clerkships ul li,
#bio_bars ul li,
#bio_education ul li,
#area_bio ul li,
#area_bio_contact ul li,
#area_hierarchy ul li,
#area_relatedsame ul li,
#item_bio ul li,
#item_area ul li,
#item_industry ul
li{margin:0
0 0 5px}#subContent
h2{padding-left:0;background:none}}