
/* css/template.css
 */
@media
al{#sf-parent-services>ul{display:block !important;top:50px !important;visibility:visible !important;z-index:300 !important}.menuColumn{display:block;min-height:2em;background:red;border:1px
solid blue}}
/* 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}#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
 */
@font-face{font-family:'Journal';src:url('../css-t1637201884/journal.eot');src:url('../css-t1637201884/journal.eot?#iefix') format('embedded-opentype'),
url('../css-t1637201884/journal.woff') format('woff'),
url('../css-t1637201884/journal.ttf') format('truetype'),
url('../css-t1637201884/journal.svg#JournalRegular') format('svg');font-weight:normal;font-style:normal}html{overflow: -moz-scrollbars-vertical;overflow-y:scroll}body{width:971px;background:white;margin:0
auto;padding:0
10px;font:normal 13px/1.3 Arial,sans-serif;color:#464646;line-height:19px;position:relative}p{display:block;padding:7px
0;margin:0;line-height:19px}td
p{margin:0px;padding:0px}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}blockquote{margin:0
1.5em;padding:7px
0 0 0}html[data-whatinput="mouse"] *:focus,
html[data-whatinput="touch"] *:focus{outline:0}a{color:#3c658f;text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#0e3864;margin:1em
0 0 0;clear:both}h1{font-size:24px;font-weight:normal;_font-weight:bold;line-height:1.1;margin-top:0;margin-bottom:10px;letter-spacing:0}h1~h1{margin:15px
0 0 0}h2{font-size:16px;margin-bottom:0}h3{font-size:15px;font-weight:normal;letter-spacing:1px}h4{font-size:13px}h5{font-size:12px;font-weight:normal;letter-spacing:1px;word-spacing:1px}h6{font-size:11px;text-transform:uppercase;font-weight:bold}ol{margin: .5em 0}ul{padding-left:1.2em;margin: .5em 0}ul
li{list-style-image:url(../i-t1637201884/list-bullet.png);padding:0;margin:0
0 5px 0}li
ul{}ul li
p{}sup,sub{line-height:0}img{border:0}main,footer,nav{display:block}.results_list,
.results_list
li{list-style:none;list-style-image:none;padding:0}.results_list
.subtitle{line-height:normal;font-style:italic}.noPrint{display:none}.error{color:red}.errors{color:red}#subContent h2 button,
#bioPhotoSlide
button{margin:0;padding:0;background:none;border:none;font:inherit;color:inherit;white-space:nowrap;cursor:pointer;text-align:left}h2.expandableHeading{position:relative;cursor:pointer;font-weight:normal;border-top:1px solid #ccc;padding:18px
0;margin:0}h2.expandableHeading:first-of-type{margin-top:18px}h2.expandableHeading:last-of-type{border-bottom:1px solid #ccc}.expandableHeading
button{margin:0
!important;padding:0
!important;background:none !important;border:none;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;text-align:inherit}h2.expandableHeading button::after{content:'';position:absolute;top:10px}.expandableHeading button::after{margin:0;padding:0;overflow:hidden;border:1px
solid #0e3864;border-radius:50%;font:inherit;text-align:left;cursor:pointer;background:url(../i-t1637201884/expand-arrow.jpg) center no-repeat;width:29px;height:29px;position:absolute;top:8px;right:2px;transition:transform 400ms ease-out}.expandableHeading.expanded button::after{transform:rotate(-180deg)}h2.expandableHeading.expanded:last-of-type{border-bottom:none}div.expandableContent{display:none}#header{height:143px;position:relative}#logo{margin-top:19px}#topSearch{position:absolute;top:44px;right:0;border:1px
solid #cecece}#topSearch
label{position:absolute;top:1px;*top:1px;left:4px}#topSearch
input{margin:0;vertical-align:middle;padding-left:3px}#topSearch
#searchtext{border:0;width:120px}#topLinks{position:absolute;right:166px;top:48px;line-height:normal;font-weight:bold}#header ul,
#header
li{display:block;list-style:none;margin:0;padding:0}#header
li{list-style:none;float:left}#topLinks
a{display:inline-block;padding:0
6px;color:#737171;font-size:12px;border:1px
solid white}.contentJump{display:none;z-index:1;background:inherit}html[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}#sf-nav, #sf-nav
*{margin:0;padding:0;list-style:none}#sf-nav{line-height:1.2}#sf-nav
ul{position:absolute;top:			-999em;width:212px}#sf-nav ul
li{width:100%}#sf-nav li:hover{visibility:inherit}#sf-nav
li{float:left;position:relative}#sf-nav
a{display:block;position:relative}#sf-nav li:hover ul,
#sf-nav li.sfHover ul,
#sf-nav li.keepOpen
ul{left:			-5px;top:31px;z-index:99}#sf-nav li.keepOpen>ul{display:block !important;visibility:visible !important}ul#sf-nav li:hover li ul,
ul#sf-nav li.sfHover li
ul{top:			-999em}ul#sf-nav li li:hover ul,
ul#sf-nav li li.sfHover
ul{left:212px;top:0}ul#sf-nav li li:hover li ul,
ul#sf-nav li li.sfHover li
ul{top:			-999em}ul#sf-nav li li li:hover ul,
ul#sf-nav li li li.sfHover
ul{left:212px;top:0}ul#sf-nav > #sf-parent-professionals ul
li{width:130px;list-style-type:none;list-style-image:none;float:none}ul#sf-nav > #sf-parent-professionals ul li:first-child+li{border-top:0}#sf-nav{position:absolute;top:97px}#sf-nav
a{text-decoration:none}#sf-nav a, #sf-nav a:visited{}#sf-nav a, #sf-nav a:visited{outline:none;color:#3c658f;text-decoration:none}#sf-nav a:hover,
#sf-nav a:focus{color:#000 !important}#sf-nav li
ul{padding:18px
23px}#sf-nav li
li{padding:5px
0;border-top:1px solid #e4e4e4}#sf-nav li li:first-child{border-top:none}.sf-shadow
ul{background:url('../i-t1637201884/shadow.png') no-repeat bottom right}body .sf-shadow ul.sf-shadow-off{background:transparent !important}.nav-button{height:31px;line-height:31px;text-align:center;width:120px;overflow:hidden}.nav-span{background:url(../i-t1637201884/sprites.png) 0 0 no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.js .nav-span{background-color:white}.loaded .nav-span{background-color:transparent}.sf-parent .sf-sub-indicator{display:none}.sf-child
a{width:100%}.sf-child .sf-sub-indicator{position:absolute;width:7px;height:9px;top:3px;right:3px;display:inline-block !important;font-size:1px;line-height:100px;background:transparent url(../i-t1637201884/menu-arrows.png) 0 -9px no-repeat;overflow:hidden}.sf-child:hover .sf-sub-indicator{background:transparent url(../i-t1637201884/menu-arrows.png) 0 0px no-repeat}#sf-firm-button{width:103px}#sf-services-button{width:104px}#sf-professionals-button{width:148px}#sf-client-button{width:145px}#sf-news-button{width:155px}#sf-resources-button{width:119px}#sf-careers-button{width:102px}#sf-offices-button{width:94px}#sf-firm-button .nav-span{background-position: -0px 0}#sf-services-button .nav-span{background-position: -103px 0}#sf-professionals-button .nav-span{background-position: -207px 0}#sf-client-button .nav-span{background-position: -355px 0}#sf-news-button .nav-span{background-position: -500px 0}#sf-resources-button .nav-span{background-position: -655px 0}#sf-careers-button .nav-span{background-position: -774px 0}#sf-offices-button .nav-span{background-position: -876px 0}#sf-firm-button:hover .nav-span,
.sfHover #sf-firm-button .nav-span,
.current #sf-firm-button .nav-span{background-position: -0px -31px}#sf-services-button:hover .nav-span,
.sfHover #sf-services-button .nav-span,
.current #sf-services-button .nav-span{background-position: -103px -31px}#sf-professionals-button:hover .nav-span,
.sfHover #sf-professionals-button .nav-span,
.current #sf-professionals-button .nav-span{background-position: -207px -31px}#sf-client-button:hover .nav-span,
.sfHover #sf-client-button .nav-span,
.current #sf-client-button .nav-span{background-position: -355px -31px}#sf-news-button:hover .nav-span,
.sfHover #sf-news-button .nav-span,
.current #sf-news-button .nav-span{background-position: -500px -31px}#sf-resources-button:hover .nav-span,
.sfHover #sf-resources-button .nav-span,
.current #sf-resources-button .nav-span{background-position: -655px -31px}#sf-careers-button:hover .nav-span,
.sfHover #sf-careers-button .nav-span,
.current #sf-careers-button .nav-span{background-position: -774px -31px}#sf-offices-button:hover .nav-span,
.sfHover #sf-offices-button .nav-span,
.current #sf-offices-button .nav-span{background-position: -876px -31px}#subContent
.subNavList{background:#eee;padding:25px
35px 20px 35px;margin:0}.sideStaticImage{margin-top:28px}body[class*=-item] .subNavList .hereParent a,
.subNavList .here
a{color:#464646}.subNavList ul
li{padding-left:15px}.subNavList ul
li{padding-left:15px;background:url(../i-t1637201884/subnav-arrow.png) 8px 6px no-repeat}.subNavList > li, .subNavList
ul{padding-left:0}.professionals #pageTitle,
#careers
#pageTitle{display:none}.professionals #bannerContent,
#careers
#bannerContent{background-image:none;height:49px;padding:0;clear:both}#topNavList{padding:0;margin:0}#topNavList
li{line-height:48px;list-style-type:none;list-style-image:none;float:left;padding-left:23px}#topNavList
a{color:#b6d3f2}#topNavList .here
a{color:#FFF}.sf-shadow #sf-parent-professionals ul > li > ul,
.sf-shadow #sf-parent-professionals
ul{width:558px;background:url('../i-t1637201884/shadow-prof.png') no-repeat bottom right}.menuSearch{padding:0
!important;padding-left:20px !important;border-left:1px solid #e4e4e4;height:80px;width:390px !important;float:right !important;font-weight:bold}.menuSearch .ITEM_SEARCH div:first-child{width:100% !important}.menuSearch .search_form
div{position:relative;border:0;top:10px;height:19px !important;width:146px !important;float:left !important}.menuSearch .search_form
label{top:-4px !important;line-height:19px;z-index:2}.menuSearch .search_form input[type=text]{position:relative;clear:left;line-height:19px !important;width:146px !important;height:19px !important}.menuSearch .search_form input[type=submit]{position:relative;clear:left;!left: -17px}.menuSearch .search_form div+div{margin-left:17px !important}.menuSearch .search_form .buttonWrapper, .menuSearch .search_form .buttonWrapper
input{width:55px !important}#sf-parent-professionals input[type=submit]{height:20px}#menuLetterLinks{width:600px !important;margin-left:-3px;margin-top:10px}#menuLetterLinks a, #menuLetterLinks
span{width:15px;float:left;text-align:center}ul#sf-nav > #sf-parent-services
ul{z-index:9999;width:558px;background:url('../i-t1637201884/shadow-prof.png') no-repeat bottom right}ul#sf-nav > #sf-parent-services span.sf-sub-indicator{display:none !important}ul#sf-nav #sf-parent-services ul li.sf-child{border:0;width:50%;float:left}ul#sf-nav #sf-parent-services ul li.sf-child
ul{padding:10px
0 0 10px}ul#sf-nav #sf-parent-services ul li.sf-child ul
li{list-style-image:none;position:relative;width:40%;float:none}ul#sf-nav #sf-parent-services ul li.sf-child
a{font-weight:bold}ul#sf-nav #sf-parent-services ul li.sf-child ul
a{font-weight:normal !important}ul#sf-nav #sf-parent-services ul li
ul{position:relative;display:block !important;visibility:visible !important;left:0px;top:0 !important;background:none!important}#sf-nav #sf-parent-offices
ul{width:450px;background:url('../i-t1637201884/shadow-offices.png') no-repeat bottom right}#sf-nav #sf-parent-offices ul
li{width:45%;float:left;clear:left}#sf-nav #sf-parent-offices ul
li.megaMenu{border:0;width:50%;height:280px;line-height:20px;float:right}#sf-nav #sf-parent-offices.left ul
li{float:right;clear:right}#sf-nav #sf-parent-offices.left ul
li.megaMenu{float:left}#sf-nav
.menuColumn{width:47%;margin-left:6%;float:left;background:none;border:0}#sf-nav .menuColumn:first-child{margin-left:0 !important}#sf-nav .menuColumn
ul{position:relative !important;top:0 !important;left:0 !important;height:auto !important;width:auto !important;padding:0
!important;margin:0
!important}#sf-nav .menuColumn
a{*line-height:16px}#content{padding-bottom:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAABCAYAAAD0K+rmAAAAKUlEQVQ4Ee3BMREAIAwEsNx1Ye1eA/UvEDSwfwKFg8Zgb0TEBywGjYN6eiEwy5dEnVsAAAAASUVORK5CYII=) 15px 0 repeat-y;overflow:hidden}#bannerContent{background:#0e3864 url(../i-t1637201884/default-banner.jpg) no-repeat;padding-left:330px;height:139px;position:relative;overflow:hidden}.firm
#bannerContent{background-image:url(../i-t1637201884/default-banner.jpg)}.client
#bannerContent{background-image:url(../i-t1637201884/client-banner.jpg)}.news
#bannerContent{height:140px;background-image:url(../i-t1637201884/news-banner.jpg)}.news-networking
#bannerContent{background-image:url(../i-t1637201884/news-networking-banner.jpg)}#news
#bannerContent{height:276px;background-image:url(../i-t1637201884/clouds-blank-banner.jpg)}#professionals
#bannerContent{height:312px;background-image:url(../i-t1637201884/professionals-banner.jpg)}.services
#bannerContent{height:140px;background-image:url(../i-t1637201884/services-banner.jpg)}#services #bannerContent,
#services-practices #bannerContent,
#services-industries
#bannerContent{height:205px}.careers
#bannerContent{background-image:url(../i-t1637201884/careers-banner.jpg)}.probono
#bannerContent{background-image:url(../i-t1637201884/probono-banner2.jpg)}.diversity
#bannerContent{background-image:url(../i-t1637201884/diversity-banner.jpg)}.resources
#bannerContent{background-image:url(../i-t1637201884/resources-banner.jpg)}#bannerLinks{width:641px;height:35px;left:0;padding:15px
0 0 330px;position:absolute;bottom:0;z-index:0}#bannerLinks
a{background:url(../i-t1637201884/sprites.png) 0 -500px no-repeat;padding-left:30px;margin-right:22px;color:#b6d3f2;*display:inline-block;*height:25px}#bannerLinks
div{display:inline-block}#bannerLinks
.addthis_button_compact{margin-right:16px}.addthis_button_compact
span{padding-right:3px;position:relative;top:1px}#bannerLinks .shareLink
a{background:transparent;padding-left:0}a#pdfLink, #bioPDF
a{display:inline-block;background-position: -200px -498px;padding-top:2px;padding-left:22px;height:25px}#bioPDF
a{margin-top:-2px}a#signUpLink{margin-top:3em;background:#0e3864 url(../i-t1637201884/arrow-right-signup.png) right no-repeat;color:white;border:20px
solid #0e3864;border-width:10px 30px 10px 9px;display:block}.news-item #bannerLinks,
.news-press-item #bannerLinks,
.resources-events-item #bannerLinks,
.services-practices-item #bannerLinks,
.resources
#bannerLinks{height:37px;text-align:right}.videoWrapper{margin-left: -330px;height:100%;width:971px;overflow:hidden;background:#eee;border-bottom:1px solid #FFF}#pageTitle{position:absolute;bottom:0;left:15px;z-index:10;width:221px;min-height:52px;padding:26px
45px 12px 30px;margin:0;background:url(../i-t1637201884/sprites.png) -1000px -300px no-repeat}#mainContent{padding-top:36px;background:white;overflow:hidden}#mainContent p:first-child,
#mainContent h2:first-child{padding-top:0;margin-top:0}#subContent+#mainContent{float:right;width:641px}#subContent{float:left;width:269px;padding:0
5px 35px 20px}#subContent>*{padding:0
29px}#subContent
p{margin:0
0 .5em 0}#subContent
h2{background-color:#cdcdcd;border:1px
solid white;border-width:1px 0;padding-top:7px;margin:0;min-height:22px;letter-spacing:0;font-size:13px;line-height:15px;color:#0e3864}.js #subContent
h2{background:#cdcdcd url(../i-t1637201884/sprites.png) 244px -192px no-repeat;cursor:pointer}.js #subContent h2+*{background:#eee;overflow:hidden;padding-top: .5em;padding-bottom: .5em}#subContent > div
#subContent>ul{padding:7px
0px 11px 29px !important}#subContent > div *:first-child{padding-top:0 !important;margin-top:0.5em !important}#mainContent>div>ul>li{margin:0
0 10px}#subContent
h2.collapsed{background:#cdcdcd url(../i-t1637201884/sprites.png) 246px -294px no-repeat}#subContent h2.collapsed+*{display:none}#subContent>div>ul:first-child{padding-left:0}#subContent
li{list-style:none;list-style-image:none;margin:0
0 9px 0;line-height:17px}#subContent
p{line-height:17px}#cookiePopup{position:absolute;top:0px;left:10px;right:10px;width:calc(100% - 20px);z-index:999999;padding:23px
8em;background:rgba(0,0,0,.85);color:#fff;font-weight:600;box-sizing:border-box}#cookiePopup
p{max-width:990px;margin:1em
auto;padding:0}#cookieClose{position:absolute;top:20px;right:20px;text-transform:uppercase}#cookieClose:after{display:inline-block;content:'×';padding-left:5px;font-size:2em;vertical-align:top}#mainContent
.search_form{overflow:hidden;clear:both;!height: 100%;min-height:1em;margin:0;padding:0}form>div>div{position:relative;float:left;height:39px;width:212px}#mainNav label,
#mainContent form>div>div>label{position:absolute;top:0px;left:6px;font:normal 13px/30px Arial, sans-serif}#mainNav input[type=text],
#mainContent input[type=text],
#mainContent input[type=password],select{font:normal 13px/27px Arial, sans-serif;width:194px;border:1px
solid #cecece;border-color:#626262	#626262 #cecece #cecece;height:27px;padding:0
0 0 4px;margin:0;vertical-align:bottom}.buttonWrapper{width:auto}input[type=submit]{color:white;background:#af0000;border:1px
solid #730000;padding:3px
11px;vertical-align:bottom;font-weight:bold;font-size:1em;height:29px;!padding: 2px 4px}input[type=submit]:hover,input[type=submit]:focus{background:#8d0000 !important}select{border-color:#cecece;height:30px;width:200px;background:#f6f6f6;line-height:3em;color:#464646;padding:4px;line-height:1em\9;padding:5px
4px\9;!margin-top: 4px}form
textarea{font:normal 13px/27px Arial, sans-serif;background-color:#f9fafb;border:1px
solid #cecece;height:68px;width:626px}.radioInput{}.checkboxInput{}.buttonInput{}.js
form{display:none}#emailField{display:none}#footer{padding:27px
0 27px 180px;margin-top:0px;color:#707070;font-weight:bold;font-size:10px;line-height:1em;text-transform:uppercase;background:url(../i-t1637201884/sprites.png) 0 -610px no-repeat}#footer ul,
#footer
li{list-style:none;list-style-image:none;margin:0;padding:0}#footer
li{display:block;float:left;border-left:1px solid #707070;padding:0
.7em}#footer li:first-child{border-left:0}#footer
a{border-top:#e4e4e4;color:#707070}#socialLinks{position:absolute;top:15px;right:0}#socialLinks
li{margin:0;border:0;padding:0
2px}#socialLinks li
a{display:inline-block;text-indent: -9999em;overflow:hidden;height:16px}#socialLinks li a
img{display:block}.firm
h2{font-weight:normal;color:#464646;padding-bottom:10px;font-size:18px;padding-bottom:20px;line-height:24px}#awardList{margin-top:25px}#careers
#content{background:none}#careers
#mainContent{position:relative;width:100%;top:-5px;*top:1px;padding:0}#careerQuotes{position:relative;width:971px;height:484px;overflow:hidden;padding-left:15px;background:transparent url(../i-t1637201884/careers-bg.png) left center no-repeat}.quote{position:relative;top:10px;background:transparent url(../i-t1637201884/quote-bg.png) center center no-repeat;width:233px;height:384px;float:left;padding:40px}#careerQuotes
h2{font-size:17px;margin:0
0 10px 0}#careerQuotes h2
a{color:#0e3864}#careerQuotes .quote>img{position:absolute;bottom:24px;right:19px}.quote
.attr{position:absolute;top:260px;width:120px}.quoteName{font:40px/30px Journal,Arial,sans-serif}.quoteName:hover,.quoteName:focus{text-decoration:none}.quotePos{color:#666;margin-top:10px}#careers #topNavList
li{line-height:44px}#firm-timeline #subContent, #firm-timeline
#bannerContent{display:none}#firm-timeline
#content{background:none}#firm-timeline
#mainContent{padding-top:2px;width:971px}#timeline{padding-top:10px;position:relative;height:530px;width:971px;background:transparent url(../i-t1637201884/timelineDashedLine.png) 49px 18px no-repeat}#timelineCar{position:absolute;left:31px;top:0px;width:80px;height:35px;background:transparent url(../i-t1637201884/timelineCar.png) center center no-repeat;z-index:5}#timelinePrev{position:absolute;top:268px;width:18px;height:39px;background:transparent url(../i-t1637201884/timelineArrows.png) -18px center no-repeat;cursor:pointer;z-index:5}#timelinePrev:hover,#timelinePrev:focus{background:transparent url(../i-t1637201884/timelineArrows.png) 0px center no-repeat}#timelinePrev.inactive{background:transparent url(../i-t1637201884/timelineArrows.png) -36px center no-repeat !important;cursor:default !important}#timelineNext{position:absolute;top:80px;right:0;width:18px;height:39px;background:transparent url(../i-t1637201884/timelineArrows.png) -72px center no-repeat;cursor:pointer;z-index:5}#timelineNext:hover,#timelineNext:focus{background:transparent url(../i-t1637201884/timelineArrows.png) right center no-repeat}#timelineNext.inactive{background:transparent url(../i-t1637201884/timelineArrows.png) -54px center no-repeat !important;cursor:default !important}#timelineNext.inactive:hover,#timelineNext.inactive:focus{background:transparent url(../i-t1637201884/timelineArrows.png) -54px center no-repeat}#timelineList{height:20px;position:relative;list-style-type:none;list-style-image:none;padding:0;margin:0}#timelineList
li{height:20px;float:left;margin:0;padding:0;list-style-image:none;cursor:pointer;background:transparent url(../i-t1637201884/timelineListItemBackground.png) right 4px no-repeat}#timelineList li:hover,
#timelineList li:focus{background:transparent url(../i-t1637201884/timelineListItemBackground.png) right -86px no-repeat}.timelineListItem{text-indent:-9999px;overflow:hidden}.timelineBookend{color:#3c658f;font-weight:bold;font-size:14px}.timelineBookend0{width:53px;background:transparent url(../i-t1637201884/timelineListItemBackground.png) center top no-repeat}.timelineBookend0:hover,.timelineBookend0:focus{background:transparent url(../i-t1637201884/timelineListItemBackground.png) center -86px no-repeat}.timelineBookend1{margin-left:10px !important;width:33px;text-align:right;background:none !important}#timelineItems{position:relative;margin-top:17px;height:298px;background:gray url(../i-t1637201884/timelineBackground.jpg) left top no-repeat;overflow:hidden}.timelinePage{position:absolute;left:971px;height:298px}.timelinePage0{left:0px}.timelineItemThumb{width:175px;height:123px}.timelineItemThumb img, .timelineItemThumb
canvas{zoom:1;position:absolute;top:8px;left:8px;border:3px
solid #FFF}.timelineItemThumb
canvas{height:112px;width:164px;display:none}.timelineItem{position:absolute;width:364px;height:128px;cursor:pointer}.timelineItem:hover .timelineItemDate,
.timelineItem:focus
.timelineItemDate{color:#8d0000}.timelineItem0{left:27px;top:29px;background:url(../i-t1637201884/timelineActiveItemBackground.png) 3px 3px no-repeat}.timelineItem1{left:218px;top:137px;background:url(../i-t1637201884/timelineActiveLowerItemBackground.png) 3px 3px no-repeat}.timelineItem2{left:409px;top:29px;background:url(../i-t1637201884/timelineActiveItemBackground.png) 3px 3px no-repeat}.timelineItem3{left:596px;top:137px;background:url(../i-t1637201884/timelineActiveLowerItemBackground.png) 3px 3px no-repeat}.timelinePage
.inactive{background:url(../i-t1637201884/timelineItemBackground.png) 3px 3px no-repeat}.timelineItemTitle{position:relative;line-height:14px}.timelineItem1 .timelineItemInfo,
.timelineItem3
.timelineItemInfo{top:34px}.timelineItemInfo{color:#4f4d4d;position:absolute;top:7px;left:199px;width:155px;font-size:12px}.timelineItemDate{position:relative;font-weight:bold;color:#0e3864;margin-bottom:2px}.timelineItemContent{display:none;height:0;overflow:hidden}.SpitLootContainer
li{margin:0
!important;width:auto !important;text-indent:0 !important;list-style-type:none !important;list-style-image:none !important;background:none !important;font-size:14px;font-weight:bold;color:#0e3864}#timelineContentBox{position:relative;height:189px;margin-top:1px;background:#0e3864}#timelineContentBox{background:#0e3864;padding:10px}.timelineContentImage,.timelineContent{float:left}.timelineContentImage{width:222px;height:157px;padding-left:6px;padding-top:6px;margin-left:5px;margin-top:6px;background:#0e3864 url(../i-t1637201884/timelineContentShadow.png) left top}.timelineContent{margin-top:14px;margin-left:26px;width:680px;color:#b6d3f2;height:150px;overflow:auto;padding-right:10px}.timelineContent
h2{margin-top:0px !important;padding:0
0 0 0;color:#FFF}.timelineContent a:link,
.timelineContent a:visited,
.timelineContent a:hover,
.timelineContent a:focus{color:#FFF;font-weight:bold}#bioSpotlight{position:absolute;top:0;left:0;height:312px;width:100%}#bioSpotlight
#spotPhoto{position:absolute;left:14px;bottom:19px;padding:10px
0 38px 10px;width:230px;background:url(../i-t1637201884/sprites.png) -400px -200px no-repeat}#bioSpotlight
blockquote{position:absolute;top:35px;left:285px;padding:0
85px 0 0;margin:0;font-size:17px}#bioSpotlight
p{margin:0;padding:0;line-height:25px}#bioSpotlight
strong{color:#0e3864;font-size:24px;font-weight:normal}#bioSpotlight h2
a{color:white;position:absolute;bottom:28px;left:26px;z-index:3;font-weight:normal;text-transform:uppercase}#viewSpotBio{background:url(../i-t1637201884/sprites.png) -600px -550px no-repeat;width:92px;height:30px;overflow:hidden;display:block;position:absolute;right:37px;bottom:115px;text-align:center;font-size:13px;font-weight:bold;line-height:31px}#bioPhotoSlide{position:absolute !important;left:auto !important;right:20px;bottom:17px;margin-top:25px;height:78px;width:641px;padding:0
20px;overflow:hidden}#bioPhotoSlide ul
li{padding:0
2px;margin:0;display:block}#bioPhotoSlide ul li
a{display:block;background:white;font-size:11px;line-height:11px;height:72px;width:84px;padding:3px;overflow:hidden}#bioPhotoSlide a:hover,
#bioPhotoSlide a:focus{border:3px
solid #7498be;padding:0}#bioPhotoSlide
img{position:relative;left: -3px;top: -3px;display:block;border-bottom:1px solid #d8d8d8;height:78px}#bioPhotoSlide
button{position:absolute;top:0;left:0;z-index:300;width:20px;padding-left:20px;height:78px;background:#0e3864 url(../i-t1637201884/sprites.png) -600px -467px;cursor:pointer}#bioPhotoSlide button:focus{background-color:#464646}#bioPhotoSlide
#bioSlidePrev{background-position: -628px -467px;right:0;left:auto}#professionals
#content{background:none}#professionals #mainContent form>div>div{width:228px;height:27px;margin-bottom:12px;margin-right:13px}#professionals #mainContent input[type=text]{width:224px}#professionals #mainContent .search_form>div>select{color:#464646}#professionals-results #mainContent .search_form>div>input[type="text"]{*margin-top:-1px}#alumni-directory #mainContent .search_form,
#professionals-results #mainContent
.search_form{margin-top:20px}#professionals #mainContent
.search_form{width:100% !important;height:auto !important;border:0
!important}#professionals #mainContent
.buttonWrapper{width:100% !important}#professionals #mainContent
select{width:230px}#professionals-results
#content{background:none}#mainContent>.letterLinks{display:block;padding:0
0 10px 0;margin:0;text-align:center}#mainContent > #letterLinks a:first-child{margin:0}#professionals-results .letterLinks a:hover,
#professionals-results .letterLinks a:focus{color:#AF0000;text-decoration:none}.professionals #mainContent
.buttonWrapper{width:auto;float:none;clear:both}.letterLinks{display:inline-block;!display: inline;!zoom: 1;padding-left:12px;font-size:15px;padding-left:0;clear:both;width:auto}.letterLinks
*{margin-left:8px;font-weight:bold}#alumni-direcotry
.letterLinks{padding-left:0;clear:both;width:auto}#alumni-directory .letterLinks
*{margin-left:0;margin-right:7.5px;font-weight:bold}.letterLinks
span{color:#999}.viewAll{color:#af0000}#attorneySearch
h2{color:#9e2727;font-size:14px;font-weight:normal;margin:12px
1px 3px 0;float:left}.topLink{float:right;margin:12px
0 3px 0;text-transform:uppercase;font-size:10px;color:#949191;padding-left:8px;background:url(../i-t1637201884/sprites.png) -300px -497px no-repeat}.bioItem{zoom:1;clear:both;overflow:hidden;border:1px
solid #eee;border-width:1px 0;margin-bottom: -1px}.bioItem>div{zoom:1;float:left;width:157px;padding:12px
17px;border:1px
solid #eee;border-width:0 1px;margin-right: -1px;min-height:16px}#professionals-other .bioItem>.title{width:207px}.bioItem
.name{border-left:0;width:180px;padding-left:2px;font-size:16px}#professionals-other .bioItem
.name{width:150px}.bioItem
.offices{width:185px}#professionals-other .bioItem
.offices{width:135px !important}.bioItem .phone, #professionals-other .bioItem
.phone{width:98px;border-right:0}.bioItem .email, #professionals-other .bioItem
.email{width:58px;border:0}.bioItem .email a,
.bioItem .vcard
a{padding-left:30px;background:url(../i-t1637201884/sprites.png) -100px -536px no-repeat}.bioItem .vcard, #professionals-other .bioItem
.vcard{width:93px;border:0}.bioItem .vcard
a{background-position: -200px -536px}.professionals-item
#pageTitle{display:block;bottom:192px;min-height:63px;background-position: -1000px 0}.professionals-item
#bannerContent{height:343px;background:#0e3864 no-repeat}#bioPhoto{position:absolute;bottom:82px;left:476px}#officeBackground{display:block;position:absolute;top:0;left:0;width:971px;height:261px}.professionals-item
#subContent{position:relative;top: -192px;left:0;min-height:192px;background:url(../i-t1637201884/sprites.png) -985px -508px no-repeat}.professionals-item #subContent>div{padding:7px
11px 11px 29px}.professionals-item #subContent div *:first-child{padding-top:0 !important;margin-top:0.5em}.professionals-item #Education>*{margin:0
!important;padding-top:2px !important}.professionals-item #mainContent>div>ul>li{margin:0
0 10px}.professionals-item
h2{margin-bottom:5px}.professionals-item
a.toggleMore{display:inline-block;margin-bottom:15px}.professionals-item #mainContent>div>ul>li{list-style-image:none;list-style-type:none;margin:0
0 10px 0}.professionals-item #mainContent>div>ul{padding-left:0}.professionals-item #mainContent .decisions ul,
.professionals-item #mainContent .matters ul,
.professionals-item #mainContent .memberships ul,
.professionals-item #mainContent .community ul,
.professionals-item #mainContent .honors ul,
.professionals-item #mainContent #Experience ul,
.professionals-item #mainContent #biocontentbox
ul{padding-left:1.2em}.professionals-item #mainContent .decisions ul li,
.professionals-item #mainContent .matters ul li,
.professionals-item #mainContent .memberships ul li,
.professionals-item #mainContent .community ul li,
.professionals-item #mainContent .honors ul li,
.professionals-item #mainContent #Experience ul li,
.professionals-item #mainContent #biocontentbox ul
li{list-style-type:disc;list-style-image:url(../i-t1637201884/list-bullet.png) !important;padding:0;margin:0
0 5px 0}#bioInfo
ul{list-style:none;list-style-image:none;margin:0;padding:0}#bioInfo
li{position:absolute;list-style:none;list-style-image:none;margin:0;padding:0;width:126px;padding:4px
11px;border:1px
solid #34587d;border-width:0 0 0 1px;color:white;line-height:normal}#bioInfo #bioEmail,
#bioInfo
#bioVcard{width:94px !important}#bioInfo li
a{color:#b6d3f2;padding-left:30px;background:url(../i-t1637201884/sprites.png) 0 -500px no-repeat}#bioInfo #bioVcard
a{background-position: -100px -500px}#bioInfo #bioPDF
a{background-position: -200px -500px;padding-left:22px}#bioOffice,#bioPhone,#bioEmail,#bioPDF,#bioPhone2{top:278px}#bioInfo
#bioOffice{border:none}li#bioOffice{width:190px;font-weight:bold;font-size:15px;line-height:39px}#bioInfo #bioOffice
a{display:block;padding:0;background:none}#bioInfo
#bioOffice.hasAlts{line-height:18px}#bioInfo
#bioOffice{left:319px}#bioPhone,#bioFax{left:542px}.alt
#bioPhone{width:190px}#bioFax,#bioVcard{top:301px}#bioInfo
#bioPDF{left:807px;border-right:none}#bioEmail,#bioVcard,#bioPhone2{left:690px}.alt
#bioEmail{left:807px;top:301px}.noFax
#bioEmail{top:278px;left:690px}.noFax
#bioPhone2{top:301px;left:542px}#bioTitle{display:block;color:#464646;font-size:13px;padding-top:2px;padding-bottom:10px}.js #mainContent > .collapsed + div > p + p + p + p ~ p,
.js #mainContent>.collapsed+div>ul>li+li+li+li~li{display:none}#mainContent>h2+div{overflow:hidden}a.toggleMore{border-bottom:1px solid #e4e4e4;color:#9e2727;text-decoration:none;padding:3px
0;margin:0
0 15px 0;display:block}.toggleMore
.heading{padding-right:12px;background:url(../i-t1637201884/collapse-bullets.png) right no-repeat}a.toggleMore.on
.heading{background:none}a.toggleMore.on{padding-left:12px;background:url(../i-t1637201884/collapse-bullets.png) left no-repeat}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:0px;padding-bottom:0px}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 #mainContent
label{position:relative !important}#sp_class_search .sections>div{margin:0;padding:0;height:auto}#sp_class_search
.search_text{text-align:center}#sp_class_search div.form-section{margin-top:1em}#sp_class_search div>div{float:none}#sp_class_search p.form-section-label{font-weight:bold;margin-top: .5em !important;margin-bottom: .2em;text-align:left}#sp_class_search .SEARCH-button{display:inline-block;margin-top: .75em}#sp_class_search
#searchtext{width:100%;padding:5px
!important}#search #mainContent .search_form
label{display:inline;margin:3px}#search #mainContent .search_form label,
#search #mainContent .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search div.sections,
#search
div.search_type{}#search div.sections input,
#search div.search_type
input{border:0px}#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 div.section-header
h3{font-weight:bold;letter-spacing:0;font-size:140%;border-top:solid 1px #ccc;padding-top:1.2em}#search div.section-header .result-count{margin-bottom: .5em}.results_list
.url{display:none}#emailPopupBackground{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#333;border:1px
solid #cecece}#emailPopup{display:none;position:fixed;top:calc(50% - 30vh);left:calc(50% - 30vw);z-index:99999999;height:30vh;width:60vw;background:#fff;border:12px
solid #cecece;overflow:auto}#emailDisclaimerContentWrapper{padding:20px
20px 0px 20px}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px 4px 6px;background:#3c658f;background:#0e3864;color:#fff;text-align:center}#emailPopupClose{margin:0
!important;padding:0
!important;border:none;font:inherit;cursor:pointer;text-align:left;display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:14px;line-height:13px;text-align:center;text-indent:1px;cursor:pointer}#emailPopupClose:hover,#emailPopupClose:focus{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup{left:calc(50% - 45vw);top:calc(50% - 20vh);width:90vw;height:40vh}}.services
.videoWrapper{height:155px}.listColumn{width:286px;float:left;overflow:hidden;margin-bottom:20px;clear:both}.listColumn+.listColumn{padding-left:24px;clear:right}.js .listColumn>ul>li>ul{display:none}.listColumn
ul{margin:0;padding-top: .5em;overflow:hidden;overflow:hidden}.listColumn
li{margin:0;padding-bottom: .5em}.listColumn ul
ul{padding-left:22px}.toggleButton{border:1px
solid #b1b1b1 !important;background:url(../i-t1637201884/sprites.png) -400px -100px no-repeat;width:9px;height:9px;padding:0;cursor:pointer;margin:4px
5px 0 0;float:left;font-size:0;overflow:hidden;text-indent:10px}.toggleButton.expanded{background:url(../i-t1637201884/sprites.png) -409px -100px no-repeat}.services-industries-item #pageTitle,
.services-practices-item
#pageTitle{min-height:64px}#services
h2{border-bottom:1px solid #e4e4e4;padding-bottom:3px;font-weight:bold;margin-bottom: .6em}.viewsLink{display:block;float:left;margin:0
1px 28px 0;background:#e2e2e2;padding:5px
11px}#services
#pageTitle{bottom:72px}#services
#subContent{position:relative;top:-72px;background:url(../i-t1637201884/sprites.png) -985px -627px no-repeat;min-height:200px}.snItem{float:left;width:47%;margin-right:3%;position:relative;height:130px}.snItemTitle{position:relative;font-size:18px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}.snItemTitle
img{position:relative;top:10px}.snItemTitle
a{line-height:32px}#news-networking
span.arrow{position:relative;display:inline-block;width:9px;height:32px;background:url(../i-t1637201884/arrow.png) center center no-repeat}#news-networking #mainContent>p{font-size:18px;margin-bottom:5px;line-height:24px}#office
#bannerContent{display:none !important}#office
#content{background:none}#office
#mainContent{padding-top:26px}.offices-item
#bannerContent{height:311px}#officePhoto{position:absolute;top:0;left:0}#office .officeInfo
span.arrow{display:inline-block;width:4px;height:9px;background:transparent url(../i-t1637201884/office-arrow.png) no-repeat}.offices-item
#pageTitle{display:block;bottom:160px;min-height:63px;background-position: -1000px 0}.offices-item
#subContent{position:relative;top: -160px !important;left:0;min-height:125px;background:url(../i-t1637201884/sprites.png) -985px -540px no-repeat}.offices-item #subContent
.subNavList{padding:15px
29px;margin:0}.js
#officeAttorneys{display:none}.js #officeAttorneys>h2{display:none}.offices-item #bannerLinks
a{line-height:13px !important;height:13px !important;background:url(../i-t1637201884/sprites.png) no-repeat}.offices-item #bannerLinks
a#emailPage{background-position:0 -500px}.offices-item #bannerLinks
a#pdfLink{background-position: -200px -500px;display:inline-block;line-height:20px !important;height:20px !important}.offices-item #bannerLinks
a#professionalsLink{background-position: -400px -500px}.offices-item #bannerLinks
a#directionsLink{background-position: -400px -550px}#officeAddress{padding:15px
29px 20px 29px !important}.offices-item
.sp_map{margin-top:20px}#areaContacts{position:relative;line-height:13px;padding:10px
0 0 30px !important}#areaContacts>ul>li{position:relative;padding-left:92px;overflow:hidden;clear:both;min-height:90px}#areaContacts > ul > li ul:first-child{margin:0;padding:0
!important}#areaContacts
.title{font-weight:bold}#areaContacts
.photo{position:absolute;left:0;top:0}#subContent #areaContacts ul li
div{clear:both;padding:0
0 5px 0;margin:0
!important}.offices-item #subContact .office
ul{margin-left:0;padding-left:0}#subContent #areaContacts > ul > li
.office{margin-top:-5px !important}#areaContacts
.email{padding-left:28px !important;background:transparent url(../i-t1637201884/sprites.png) 0 -500px no-repeat;float:left}#areaContacts li div.title
a{display:inline-block}#areaContacts li div.title
span{display:inline-block;margin:4px
0 0 0}#areaContacts li.noPhoto .title,
#areaContacts li.noPhoto .phone,
#areaContacts li.noPhoto
.email{position:absolute;left:0px}#areaContacts .photo
img{position:absolute;top:0;left:0;width:78px;border:1px
solid #FFF}#areaContacts > div:first-child .results_list,
#areaContacts > div:first-child .results_list
li{margin-top:0px !important}#areaContacts li div.title span.contact-title{display:block}.officeItem{position:relative;width:233px;float:left;height:267px;padding:17px
0 18px 0px;border-bottom:1px solid #cecece}.officeItem3{width:216px}.officeItem1,.officeItem2,.officeItem3{padding-left:17px}.officeItem0,.officeItem1,.officeItem2{border-right:1px solid #cecece}.firstRow{padding-top:0 !important}.lastRow{border-bottom:0;padding-bottom:0}.officeItem
h2{margin:0
0 7px 0;text-transform:uppercase}.contactPhotoLink{display:block;height:117px}.officeInfo{height:130px;width:196px;padding:20px
0 0 20px;margin:0;color:#FFF;line-height:15px;background:#6d6d6d url(../i-t1637201884/graybox.png) left top repeat-x}.officeItem:hover .officeInfo,
.officeItem:focus
.officeInfo{background:#6d6d6d url(../i-t1637201884/graybox.png) left bottom repeat-x}.arrow{font-weight:bold}.officeInfo a:link, .officeInfo a:visited, .officeInfo a:active{color:#b6d3f2;font-weight:normal}.officeInfo a:hover,
.officeInfo a:focus{color:#FFF;text-decoration:none}.officeItem
.linkSpan{position:absolute;top:0;left:0;width:233px;height:286px}.officeItem
.sp_pencil{position:absolute;bottom:0 right: 0}.sp_map{clear:both}#mainContent .alumniNewsList .results_list li,
.news #mainContent .results_list
li{padding:15px
0 15px 0;border-top:1px solid #e4e4e4;margin:0}.news-item .results_list
li{border-top:0 !important}#news #pageTitle, #resources-events
#pageTitle{display:block;bottom:132px;min-height:63px;background-position: -1000px -300px}#news #subContent, #resources-events
#subContent{position:relative;top: -132px !important;left:0;width:269
min-height:150px;background:url(../i-t1311264527/sprites.png) -985px -568px no-repeat}#news .ITEM_SEARCH .abstract
p{padding:10px
0 0 0 !important}.viewMore
a{padding-right:14px;font-weight:bold;color:#af0000;background:url("../i-t1637201884/collapse-bullets.png") no-repeat scroll right center transparent}#mediaSpots{position:relative;width:610px;top:30px;font-size:14px}#mediaSpots h2
a{font-size:17px;color:#0e3864 !important}#mediaSpots h2 a:hover,
#mediaSpots h2 a:focus{color:#af0000 !important;text-decoration:none}#mediaSpots
.itemdate{color:#757272;margin:5px
0}#mediaSpots .abstract
p{margin-top:0px;line-height:22px}#mediaSpots
div.spotPhoto{float:right;width:139px;height:146px;padding:8px
0 0 8px;margin-top:10px;background:transparent url(../i-t1637201884/news-spotlight-photo-bg.png) center center no-repeat}.mediaSpotInfo{float:left}.spotPhoto+.mediaSpotInfo{width:450px}.resources-events
.mediaSpotInfo{width:390px}.js
.mediaSpot{display:none}#resources-events
#bannerContent{height:275px;background-image:url(../i-t1637201884/clouds-blank-banner.jpg)}#calendarWrap{width:641px}#calendar{position:absolute;right:20px;top:32px;width:212px;height:199px;background:transparent url(../i-t1637201884/calendar-bg.png) 8px 8px no-repeat;font-size:11px}#calendar
.calendar{width:179px}#calendar
.rows{position:relative;display:block;height:105px;padding:8px
10px;width:159px;line-height:normal;font-size:12px}#calendar
.letterHeader{color:black}#calendar
.row{clear:both;overflow:auto;position:relative;display:block;width:159px !important}#calendar .row
div{position:relative;display:inline-block;float:left;text-align:center;height:16px;width:22px}#calendarBorder{position:relative;left:16px;top:16px;width:179px;background:#FFF;border:1px
solid #FFF}#calendar .calendar-month{position:relative;background:#d5c625;color:#FFF;font-weight:bold;height:27px;width:179px;line-height:27px}#calendar
.month{position:absolute;left:10px;width:auto}#calendar
.year{position:absolute;right:10px;width:auto}#calendar
a{color:#af0000;font-weight:bold}#calendar .calendar-next, #calendar .calendar-prev{position:absolute;top:75px;display:block;width:15px;height:26px}#calendar .calendar-next a, #calendar .calendar-prev
a{display:block;text-indent:-9999px;width:15px;height:26px;background:transparent url(../i-t1637201884/calendar-arrows.png)}#calendar .calendar-next
a{background-position:center right}#calendar .calendar-next{position:absolute;right:-1px;background-position:center right}.clear{clear:both;height:0 !important;width:0 !important}#news #subContent
ul{margin:0}#mainContent .alumniNewsList div.ITEM_SEARCH.results,
.news #mainContent
div.ITEM_SEARCH.results{margin-top:24px}.alumniNewsList div.ITEM_SEARCH.results ul li,
.news div.ITEM_SEARCH.results ul
li{margin:0
0 0 0 !important}#resources-events
div.ITEM_SEARCH.results{margin-top:10px}.news-item
h1{font-size:20px;line-height:26px;margin-top:0}.news-item #subContent .results, .news-item #subContent
.results_list{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.news-item #subContent .results_list
li{padding:7px
0 7px 0}.news-item
.itemdate{font-weight:bold}.news-item
.publication{font-style:italic}.title>cite{font-weight:bold}#index
#bannerContent{min-height:343px;color:#b6d3f2}#index
#content{padding-bottom:10px}#index
#mainContent{margin-bottom:9px !important}#index #bannerContent
p{margin: .3em 0}#homeItems{position:absolute;left:0;width:100%}#homeItems
ul{position:absolute;top:160px;right:18px;z-index:10;width:98px}#homeItems ul,
#homeItems
li{list-style:none;list-style-image:none;margin:0;padding:0;display:block}#homeItems
li{float:left;width:23px}#homeItems li
a{background:white;display:block;padding:18px
0 0 21px;margin:0
0 2px 0;height:0;width:0;overflow:hidden}#homeItems li a:hover,
#homeItems li a:focus{background:#B6D3F2}#homeItems li
a.selected{background:#0e3864}#homeItems
.videoWrapper{display:block;position:absolute;top:0;left:0;z-index:1;margin:0;background:#eee;height:198px}#homeItems>div{padding:221px
0 0 264px}#homeItems ul+div{display:block}.js #homeItems>div{display:none}.homeBio{background:url(../i-t1637201884/sprites.png) -100px -200px no-repeat;position:absolute;top:64px;left:15px;min-height:255px;padding:5px
17px 5px 5px;z-index:3}#index .homeBio
*{display:block;text-decoration:none}.homeBioName{font-size:14px;line-height:1;text-transform:uppercase;padding:12px
0 0 14px}#homeItems
a{color:white}#homeItems
h2{font-size:18px;margin:0
0 0 0;line-height:normal;font-weight:normal}#homeItems
.abstract{border-right:1px solid #34587d;margin:0;width:380px;padding-right:22px}#index
#content{background:white}#index
#mainContent{overflow:hidden;border-left:1px solid #e4e4e4;margin:1.5em 0;padding:0;width:100%}#index
#footer{background:white;border-top:1px solid #e4e4e4;padding-top:22px}#index .homeList,#homeContent{padding:0
26px;float:left}#index
.homeList{border-right:1px solid #e4e4e4;width:613px;height:200px}#index
#homeNews{}#index .homeList
li{border-bottom:1px solid #e4e4e4;padding:2px
0 0 0;height:40px;overflow:hidden;margin-right:18px}#index
#prev{position:absolute;bottom:72px;left:645px;cursor:pointer;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #999}#index
#next{position:absolute;bottom:258px;left:645px;cursor:pointer;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #999}#index #prev:hover,
#index #prev:focus{border-top:10px solid #ccc}#index #next:hover,
#index #next:focus{border-bottom:10px solid #ccc}#homeContent{position:relative;left: -1px;border-left:1px solid #e4e4e4;padding:0
0 0 19px;width:284px;positon:relative;line-height:19px}#homeContent
p{margin:0;line-height:19px}#homeContent p
strong{color:#0e3864;font-size:18px}#homeContent>div{position:absolute;bottom:0;right:1em}#homeSpot{position:absolute;z-index:4;right:0;top:221px;width:175px;padding:0
15px 0 114px;border-left:1px solid #34587d}#homeSpot
p{margin:0;padding:0}#homeSpot
h2{color:white;font-weight:normal}#homeSpot
*{margin:0}#homeSpot
a{color:#b6d3f2}#homeSpot>img{position:absolute;top:0;left:19px}#speakerList{clear:both;width:100%}#speakerList
.results_list{width:636px}#speakerList .results_list
.speakerItem{background:transparent url(../i-t1637201884/speaker-column.png) right center repeat-y;border:1px
solid #d5d5d5;border-width:1px 0;margin-bottom: -1px;height:auto;overflow:hidden;zoom:1}#speakerList .results_list .speakerItem:first-child{border:0
!important}#speakerList .results_list .speakerItem+.speakerItem{border-top:0}#speakerList .results_list .speakerItem+.speakerItem+.speakerItem{border:1px
solid #d5d5d5;border-width:1px 0;margin-bottom: -1px;height:auto;overflow:hidden;zoom:1}#speakerList
.odd{background:transparent url(../i-t1637201884/speaker-column.png) left center repeat-y !important}.speakerItem>div{float:left;min-height:40px;padding:10px;width:190px}.speakerItem
ul{padding:0
!important;margin:0
!important}.speakerItem
li{border:0
!important;padding:0
!important}#speakerHeaders{height:29px !important;line-height:29px;font-weight:bold;font-size:13px;border:0;color:#FFF}#speakerHeaders
div{height:29px !important;padding:0px
10px 0px 10px !important;margin-right:3px;min-height:0;background:#FFF url(../i-t1637201884/speaker-gradient.png) left top repeat-x}.events{margin-right:0px !important}p.formMandatory{display:block;clear:both}#awardList .results_list
li{border-top:1px solid #e4e4e4;clear:both;width:641px}#awardList .results_list
p{padding:0;margin:0}#awardList .results_list
.itemInfo{padding:10px
10px 10px 0;float:left;width:431px}#awardList .results_list
span.title{font-style:italic}#awardList .results_list
.itemImage{border-left:1px solid #e4e4e4;padding:10px
0 10px 10px;width:170px;float:left}#submit_wrapper>*{float:left}#submit_wrapper>p{padding:0;margin-left:20px}#client-feedback #mainContent form div
div{width:201px;height:28px;margin:0
0 10px 10px;border:1px
solid #cecece}#client-feedback #mainContent form div
input{position:relative;color:#464646;width:196px;border:none;*margin-top:-1px;border-right:1px solid #626262;border-top:1px solid #626262}#client-feedback #mainContent form
label{z-index:2;color:#464646}#client-feedback #mainContent form
div.textarea{padding-top:29px;margin-top:20px;position:relative;height:auto !important;width:100%;float:none;border:none;clear:left !important}#client-feedback #mainContent form div.textarea
label{left:0;font-size:14px;font-weight:bold}#client-feedback
.q{color:#9e2727}#client-feedback
textarea{background-color:#f9fafb;border:1px
solid #cecece;height:68px;width:621px;color:#979797;padding-left:5px}@media screen and (-webkit-min-device-pixel-ratio:0){#client-feedback #mainContent form div.textarea
textarea{width:619px}}.mandatory{color:red}#client-feedback
#submit_wrapper{width:auto !important;margin:0
0 10px 10px !important;*margin:0
0 10px 5px !important;border:0
!important}#client-feedback
#submit{background-color:#af0000 !important;color:white !important;width:100px !important;position:relative;border:1px
solid #730000 !important}#client-feedback #submit:hover,
#client-feedback #submit:focus{background-color:#8d0000 !important}#client-feedback #mainContent form
div.first{clear:left;border:0;border-top:10px solid white}#client-feedback #mainContent form label[for="Field 1"]{}#options_wrapper,#newsletter_wrapper{float:none;clear:both;height:auto;width:auto}#resources-signup #options_wrapper > label,
#resources-signup #newsletter_wrapper>label{position:static;font-weight:bold}#resources-signup
#options_wrapper{margin-top:18px}#radio_wrapper{width:100%;height:auto;padding: .5em 0}#radio_wrapper div>div{float:left;width:108px}#radio_wrapper
label{padding-left: .3em}#resources-signup
#submit_wrapper{clear:both;width:100%;height:auto;padding-top:1.2em}#alumni-careers-submit #submit_wrapper,
#alumni-newsroom-submit
#submit_wrapper{clear:both;width:100%;height:auto}.alumni-directory-item
#bannerContent{height:173px}.alumni-directory-item #bioInfo
ul{position:absolute;top: -170px;left: -220px}.alumni-directory-item
#bannerLinks{float:right;right:0;left:auto;width:200px;padding-left:0}.alumni-directory-item #bioInfo #bioVcard
a{background-position:0 -500px}.scrollingCB{background-color:#fff;border:1px
solid #dedede;display:block;font-size:9pt;height:160px;overflow:auto;width:490px;margin-bottom:16px}.yearWrapper~div{width:100%;clear:both}.websiteWrapper{width:auto;float:none}#mainContent .websiteWrapper
input{width:490px}.websiteWrapper~div{clear:both}#alumni-profile
textarea{width:490px;height:120px;line-height:20px}#alumni-profile #mainContent
select{width:490px}#alumni-profile #content #mainContent form>div>div>label{display:block;position:static;font:bold 13px/1.5 Arial, sans-serif}#alumni-profile form>div>div{width:auto;height:auto;margin-bottom: .8em;padding-right: .8em}#alumni-profile form>div>div>div>div{float:left;padding-right: .5em}#resources-signup #submit_wrapper
p{display:inline}#resources .results_list
li{padding:15px
0 15px 0;border-top:1px solid #e4e4e4;margin:0}#resources-signup
#radio_wrapper{margin:10px
0 !important}#resources-signup
#submit_wrapper{margin-top:10px}#resources-signup #submit_wrapper
p{font-style:italic}#resources-publications #mainContent .ITEM_SEARCH
.search_form{margin-bottom:17px}#resources-publications .results_list
li{padding:15px
0 15px 0;border-top:1px solid #e4e4e4;margin:0}#resources-publications .results_list li
p{padding:0}.services-practices-item
#bannerLinks{height:37px}.services-practices-item
#bannerLinks{width:487px;height:35px;left:0;padding:15px
0 0 30px;position:absolute;bottom:0;z-index:0}.services-practices-item #bannerLinks
a{background:url(../i-t1637201884/sprites.png) 0 -500px no-repeat;padding-left:30px;margin-right:22px;color:#b6d3f2}.services-practices-item
a#pdfLink{display:inline-block;background-position: -200px -498px;padding-top:2px;padding-left:22px;height:25px}#news-speakers #mainContent
.search_form{margin-bottom:10px}#news-speakers #mainContent .search_form div+div{border:0;width:auto}#news-speakers #mainContent .search_form
select{height:30px}#professionals-leadership #content,
#professionals-other
#content{background:none}#mobileBannerContent{display:none}.blogs-theme-1{width:1031px;padding:0
16px 10px 16px;background:#0e3864}.blogs-theme-1
#body{width:999px;padding:0
16px 0 16px;background:#0e3864 url(../i-t1637201884/blog-bg.png) 0px 0px repeat-y}.blogs-theme-1
#header{height:61px;background:#fff url(../i-t1637201884/blog-search-bg.png) 842px 17px no-repeat}.blogs-theme-1
#blogBannerImage{position:absolute;left:0px;top:0px;display:block}.blogs-theme-1 #sf-nav{top:17px}.blogs-theme-1 .nav-span{background:white url(../i-t1637201884/blog-navback.png) 0 0 no-repeat}.loaded.blogs-theme-1 .nav-span{background-color:transparent}.blogs-theme-1 #sf-home-button{width:72px}.blogs-theme-1 #sf-about-button{width:76px}.blogs-theme-1 #sf-services-button{width:92px}.blogs-theme-1 #sf-professionals-button{width:137px}.blogs-theme-1 #sf-contactus-button{width:119px}.blogs-theme-1 #sf-scorecard-button{width:196px}.blogs-theme-1 #sf-newsletter-button{width:150px}.blogs-theme-1 #sf-home-button .nav-span{background-position:0px 0}.blogs-theme-1 #sf-about-button .nav-span{background-position: -72px 0}.blogs-theme-1 #sf-services-button .nav-span{background-position: -148px 0}.blogs-theme-1 #sf-professionals-button .nav-span{background-position: -240px 0}.blogs-theme-1 #sf-contactus-button .nav-span{background-position: -377px 0}.blogs-theme-1 #sf-scorecard-button .nav-span{background-position: -496px 0}.blogs-theme-1 #sf-newsletter-button .nav-span{background-position: -692px 0}.blogs-theme-1 #sf-home-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-home-button .nav-span,
.blogs-theme-1 .current #sf-home-button .nav-span{background-position:0px -31px}.blogs-theme-1 #sf-about-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-about-button .nav-span,
.blogs-theme-1 .current #sf-about-button .nav-span{background-position: -72px -31px}.blogs-theme-1 #sf-services-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-services-button .nav-span,
.blogs-theme-1 .current #sf-services-button .nav-span{background-position: -148px -31px}.blogs-theme-1 #sf-professionals-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-professionals-button .nav-span,
.blogs-theme-1 .current #sf-professionals-button .nav-span{background-position: -240px -31px}.blogs-theme-1 #sf-contactus-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-contactus-button .nav-span,
.blogs-theme-1 .current #sf-contactus-button .nav-span{background-position: -377px -31px}.blogs-theme-1 #sf-scorecard-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-scorecard-button .nav-span,
.blogs-theme-1 .current #sf-scorecard-button .nav-span{background-position: -496px -31px}.blogs-theme-1 #sf-newsletter-button:hover .nav-span,
.blogs-theme-1 .sfHover #sf-newsletter-button .nav-span,
.blogs-theme-1 .current #sf-newsletter-button .nav-span{background-position: -692px -31px}.blogs-theme-1
#topSearch{top:21px;right:6px;background:#fff}.blogs-theme-1 #topSearch
#blogsearch{border:0;width:120px}.blogs
#feedburnerForm{position:relative;border:1px
solid #cecece;background:#fff;!margin: 4px 0 0 0}.blogs #feedburnerForm
#email{border:0;width:180px;!width: 175px}.blogs #feedburnerForm
label{position:absolute;top:1px;*top:1px;left:4px}.blogs #feedburnerForm
input{margin:0;vertical-align:middle;padding-left:3px}.blogs-theme-1
#bannerContent{height:249px;background-color:#fff}.blogs-theme-1
#content{background:#fff url(../i-t1637201884/blog-content-bg.png) 0px 0 repeat-y}.blogs-theme-1
#mainContent{padding-top:36px;background:white;overflow:hidden}.blogs-theme-1 #subContent+#mainContent{float:left;width:620px;padding:40px
0 0 32px}.blogs-theme-1
#subContent{width:327px;padding:0
5px 35px 0px;margin:0px;float:right}.blogs-theme-0
#subContent{position:relative;top: -145px}.blogs-theme-1
h1#pageTitle{position:absolute;bottom:0;left:691px;z-index:10;width:221px;min-height:52px;padding:26px
45px 0px 30px;margin:0;background:url(../i-t1637201884/sprites.png) -1000px -300px no-repeat}.blogs-theme-1
h1#printBlogTitle{display:none}.blogs-theme-1
div#pageTitle{position:absolute;bottom:0;left:696px;z-index:10;width:269px;min-height:70px;padding:0px
0px 0px 0px;margin:0;background:none;background-color:#fff}.blogs-theme-1
#blogExtraBox{margin:0
29px 0 29px;background:#efefef;color:#0e3864}.blogs-theme-0
#blogExtraBox{padding-top:30px;padding-bottom:20px;background:#fff;color:#0e3864}.blogs-theme-0 #subContent > div *:first-child,
.blogs-theme-1 #subContent > div *:first-child{padding-top:0 !important;margin-top:0.0em !important}.blogs-theme-1 #subContent
h2{padding:0px
0 0 30px;line-height:30px}.blogs-theme-0 #subContent
.blogSideList{padding:0}.blogs-theme-0 #subContent
h2{padding:5px
29px 0 29px;line-height:30px}.blogs-theme-0 .blogSideList
ul{margin:0px;padding:20px
30px 20px 30px !important}.blogs-theme-0 #subContent .blogSideList
ul.results_list{padding-top:16px !important;padding-bottom:13px !important}.blogs-theme-0 .blogSideList ul
li{line-height:130%;padding-bottom:8px}.blogs-theme-1 .blogSideList
ul{margin:0px;padding:25px
30px 25px 30px}.blogs-theme-1 .blogSideList ul
li{font-size:11px;line-height:15px}.blogs
.blogSideBio{clear:left;height:50px;margin:0px
0 15px 0;line-height:17px}.blogs
img.bioSidePhoto{float:left;margin-right:10px;border:1px
solid #fff}.contribPhoto{width:64px;min-height:46px;float:left}.blogs
.blogpost{padding:40px
0 30px 0;border-top:1px solid #ccc}.blogs .blogpost:first-child{padding:0px
0 30px 0;border-top:0px solid #ccc}.blogs .blogShareLink,
.blogs .blogEmailLink,
.blogs .blogPrintLink,
.blogs
.blogHomeLink{float:left;padding:0px
10px 0 0px;margin:10px
0 0 0}.blogs .blogEmailLink,
.blogs .blogPrintLink,
.blogs
.blogHomeLink{padding:0px
10px 0 10px;border-left:1px dotted #ccc}.blogs .blogShareLink a,
.blogs .blogEmailLink a,
.blogs .blogPrintLink
a{padding-right:28px;background:#fff url(../i-t1637201884/blog-email.png) right no-repeat}.blogs .blogShareLink
a{padding-right:19px;background:#fff url(../i-t1637201884/blog-share.png) right no-repeat}.blogs .blogPrintLink
a{padding-right:24px;background:#fff url(../i-t1637201884/blog-print.png) right no-repeat}.blogs
.email_form{display:none}.blogs
.textareaWrapper{height:auto}.blogs .textareaWrapper
textarea{width:550px}.blogs
#blogFormPolicy{clear:both}.blogs
#blogFormPolicy{width:400px}.blogs span.readMore
a{font-weight:bold;text-decoration:underline}.blogs
.postImage{float:left;width:186px;height:130px;margin:2px
25px 20px 0}.blogs
h2{clear:none;margin-top:0}.blogs
.byline{padding:5px
0 10px 0;color:#999}.blogs
#searchMessage{clear:both;padding-top:20px}.blogs
.blogBlurbBox{padding:20px
0 0 0}.blogs
.blogBioPhoto{float:left;margin:0
20px 0 0}.blogs
.bioTitle{display:block;font-size:16px;font-weight:bold}.blogs
.blogViewBio{display:block}.blogs-theme-1
#footer{background:#fff url(../i-t1637201884/blog-footer.png) 0px 0px no-repeat}.blogs-theme-0
#footer{padding:27px
0 27px 323px}.blogs-theme-1 .prev,
.blogs-theme-1
.next{font-weight:bold;font-size:13px}ul+.readMore{display:block}#payment #mainContent form
div{float:none;height:auto;width:auto;margin: .5em 0}#payment
input{margin:0}#payment input[type=submit]{margin-top:1em}#payment form
small{display:block}#payment #mainContent form div
label{display:block;font-weight:bold;position:static}#bannerLinks
#alumniLogout{float:right;background:none}#alumni-login
#content{background:#0e3864 url(../i-t1637201884/alumni-login-bg.jpg) no-repeat;position:relative}#alumni-login #content>*{background:transparent url(../i-t1637201884/alumni-login-box.png) no-repeat}#alumni-login
#bannerContent{height:68px;margin:54px
0 0 48px}#alumni-login
#pageTitle{background:none;bottom:5px;left:41px;padding:0;min-height:0}#alumni-login
#mainContent{background-position:48px -63px;min-height:201px;padding:0;margin:0}#alumniLoginLinks,
#alumniLoginLinks
li{display:block;list-style:none;list-style-image:none;margin:0;padding:0}#alumniLoginLinks{position:absolute;left:320px;top:138px;background:white}#alumniLoginLinks
li{padding-left:9px;background:url(../i-t1637201884/alumni-help-arrow.png) left no-repeat}#alumni-login
.login_form{width:363px;height:193px;padding:8px
41px 0 89px}#alumni-login #mainContent
form{margin:0;padding:0}#alumni-login .loginForm>div>div{width:134px;padding-top:5px;float:left}#alumni-login .loginForm>div>div+input{float:left;margin-left:0}#loginNews{clear:both;border-top:1px solid white;padding:24px
0 24px 32px}#loginNews
h2{color:white;font-size:19px;font-weight:normal;margin-bottom:10px}#mainContent #loginNews
li{float:left;border-left:1px solid #34587d;width:240px;min-height:74px;padding:0
42px;margin:0;font-size:16px;line-height:1.3;color:#b6d3f2}#loginNews
a{color:#b6d3f2}#loginNews li>a{background:url(../i-t1637201884/alumni-news-arrow.png) right no-repeat;padding-right:10px}#mainContent #loginNews li:first-child{padding-left:0;border-left:0}.alumniNewsList
.type{display:inline-block;font-weight:bold}.alumniNewsList .type+.title{display:inline-block}.alumniNewsList .type+.title:before{content:": ";font-weight:bold}.alumniNewsList
.title{font-weight:bold}.alumniNewsList .title
a{font-weight:normal}.alumni #mainContent
form{margin:1.2em 0}#textarea_wrapper{width:auto;height:auto;margin:0;padding:0}.alumni #mainContent>.letterLinks{margin:1em
0;text-align:left}#alumniFaces>ul>li{display:block;float:left;width:180px;padding-left:120px;height:90px !important;position:relative}#alumniFaces
.photo{position:absolute;left:10px;top:0}#alumniFaces .photo
img{width:100px}#alumniFaces
.title{font-size:1.5em}#alumniFaces li
ul{display:block;margin:0;padding:0}#alumniFaces ul .office
li{display:inline-block;margin:0;padding:0}#alumniFaces .office li+li:before{content:", "}.alumni .bioItem
div{border:0}.alumni .bioItem
.name{width:280px}.alumni .bioItem
.phone{width:135px}.alumni .bioItem
.yearstarted{width:45px}.alumni .bioItem .name
div{border-left:0;width:180px;padding-left:2px;font-size:14px}#mobile-menu-button{display:none}#fullswitch
button{margin:0
!important;padding:0
!important;background:none !important;border:none;font:inherit;text-transform:inherit;color:inherit;white-space:nowrap;cursor:pointer;text-align:left}@media
print{*{background:none !important;color:#000 !important}body,#content{margin:0;padding:0;width:100%;overflow:visible !important}#mainContent{margin:0;padding:0;margin-left:3%;width:75% !important;overflow:visible !important}#subContent{margin:0
!important;padding:0
!important;width:22% !important}#subContent
img{display:none !important}ul.subNavList{padding:0
!important}#bannerContent{padding:0;height:auto !important;display:none}h1{position:relative !important;top:0 !important;left:0 !important;padding:0
0 20px 0 !important;width:100% !important;min-height:0 !important;height:auto !important}#footer{display:none}#header{height:85px}#logo{margin:0;padding:0}#cookiePopup, #header form, #socialLinks, #topLinks, #bannerLinks, #mainNav, .timelineItemThumb, #timelineList, #timeline a,
.firm #subContent, .viewsLink, .letterLinks, .bioItem .email, .bioItem .vcard, #topNavList, #client-feedback #subContent,
.news #subContent, #calendarWrap, .offices-item #subContent .subNavList, .offices-item #subContent #areaContacts+h2,.sp_map,#officePhoto{display:none !important}.firm #mainContent, #services #mainContent, #professionals-results #mainContent, #professionals-other #mainContent,
#professionals-leadership #mainContent, #client-feedback #mainContent, .news #mainContent, #careers
#mainContent{float:none !important;width:100% !important;margin:0
!important;padding:0
!important}#awardList .results_list
li{width:100%}#awardList .results_list
.itemInfo{padding:20px
0;height:auto !important;width:60%}#awardList .results_list
.itemImage{padding:20px
0 20px 5px;height:auto !important;width:35%}#firm-timeline #mainContent,
#firm-timeline
#subContent{width:100% !important;margin:0;float:none}#timelineList
li{margin-left:0 !important}#timeline, #timeline
*{cursor:auto;position:relative !important;display:block;top:0 !important;left:0 !important;float:none !important;margin:0;width:auto !important;height:auto !important;overflow:inherit !important;text-indent:0 !important;opacity:1 !important;text-align:left}.timelineItem{padding-bottom:10px !important;border-bottom:1px solid black;margin-bottom:10px !important}#services
.listColumn{padding:0;margin:0;width:50%}#services .listColumn
*{display:block !important;overflow:inherit !important}#services{width:95%}#services
#mainContent{height:auto !important}#services
h2{padding:0
!important;margin:0
!important}.services-practices-item #subContent h2:first-child,
.services-practices-item #subContent h2+div{padding:0
!important;display:none !important}.services-practices-item #subContent #areaContacts,
.services-practices-item #subContent #areaContacts
img{display:block !important;position:relative}.services-practices-item #subContent #areaContacts
li{padding:0;height:140px}.services-practices-item #subContent #areaContacts
*{position:relative;padding-left:0 !important}.services-practices-item #subContent h2+div+h2{padding:0
!important}.services-practices-item #subContent h2+div+h2+div{padding:0;display:block !important}.bioItem .name,
.bioItem .title,
.bioItem .offices,
.bioItem
.phone{width:25% !important;height:auto !important;border-bottom:0}#client-feedback #mainContent
*{position:relative !important}#client-feedback #mainContent
textarea{width:100% !important;}#client-feedback #mainContent input[type=text]{border:0}#client-feedback #mainContent form div
div{margin:10px
0 0 0}#pageTitle{bottom:auto !important;margin:0;padding:0
!important}#mediaSpots{top:0}#careers #mainContent
*{cursor:auto;position:relative !important;display:block;top:0 !important;left:0 !important;float:none !important;margin:0;width:auto !important;height:auto !important;overflow:inherit !important;text-indent:0 !important;opacity:1 !important;text-align:left}#office #mainContent,#contactOfficeList{width:100% !important}#contactOfficeList .officeItem, #contactOfficeList .officeItem
a{width:auto;margin:0
!important;padding:0
!important;border-bottom:0}#contactOfficeList
a.linkSpan{display:none}.offices-item #bannerContent *,#bannerContent{background:none !important}.offices-item #subContent, .offices-item #subContent *,
.offices-item #subContent div
*{cursor:auto;position:relative !important;top:0 !important;left:0 !important;margin:0
!important;padding:0
!important;height:auto !important;overflow:inherit !important;text-indent:0 !important;opacity:1 !important;text-align:left}.professionals-item
#subContent{top:0 !important}#professionals-results
.bioItem{position:relative !important;clear:both !important;page-break-inside:avoid !important;border:0
!important;margin:0
!important;border-width:1px !important;padding:0
!important;padding:15px
0 !important;overflow:auto !important;float:none !important}#professionals-results .bioItem
*{page-break-inside:avoid;border:0
!important;margin:0
!important;border-width:1px !important;padding:0
!important;margin-bottom:0 !important;overflow:auto !important}#client-feedback #mainContent
*{cursor:auto;position:relative !important;top:0 !important;overflow:inherit !important;text-indent:0 !important;opacity:1 !important;float:none !important;*clear:both !important;text-align:left;zoom:1}#client-feedback #mainContent
textarea{width:90%}#client-feedback #mainContent #officeAttorneys,
.js
#officeAttorneys{display:block !important}.offices .bioItem .name,
.offices .bioItem
.title{width:40% !important}#client-feedback #mainContent form
div{float:left !important;border:none !important}#client-feedback #mainContent form div input[type=text]{border:1px
solid black}input[type=submit]{border:1px
solid black !important}#office
#mainContent{margin:0
!important;padding:0
!important}#office
.officeItem{width:21%;margin-left:2% !important;border:0}#office .officeItem
*{padding:0;font-size:11px}#office .officeItem h2
a{font-weight:bold}#office .officeItem
img{width:100%}#office
.contactPhotoLink{height:auto !important}#index #bannerContent,
#index
#content{display:block !important;position:relative !important;overflow:inherit;min-height:0}#index .videoWrapper,
#index .homeBio,
#homeSpot, .timelineContent
h2{display:none !important}#homeItems{position:relative}#homeItems>div{padding:0;display:block !important}#homeItems > div
.abstract{width:100%;border:0;padding:0}#index .homeList,#homeContent{padding:0}#awardList
*{page-break-inside:avoid}.timelineItemInfo, .timelineItemInfo
*{page-break-inside:avoid}.offices-item #content,.bioItem{overflow:inherit !important}.offices-item #directions .sp_map
*{display:none !important}#careers
#mainContent{padding:0
!important;top:0 !important;margin:0}#careerQuotes{padding:0
!important}#careers
.quote{padding:0;padding-top:40px !important}#careers .quote+.quote{page-break-after:always}#careers .quote+.quote+.quote{page-break-after:avoid}#careers .quote:first-child{padding:0
!important}#client-feedback #mainContent form div
input{text-align:Center}#services #mainContent>div>ul>li{margin:0}#client-feedback #mainContent label,
#client-feedback #mainContent
input{position:absolute !important;top:0 !important;left:0 !important}#client-feedback #mainContent
label{left:4px !important}#client-feedback #mainContent div.textarea label,
#client-feedback #mainContent div.textarea
input{position:relative !important;top:0 !important;left:0 !important}#client-feedback #mainContent
div.textarea{padding-top:20px !important}#services #mainContent
.listColumn{cursor:auto;position:relative !important;display:block;top:0 !important;left:0 !important;float:none !important;margin:0;width:auto !important;height:auto !important;overflow:inherit !important;text-indent:0 !important;opacity:1 !important;text-align:left;}body:nth-of-type(1)  #services #mainContent
.listColumn{float:left !important}#client-feedback #mainContent input[type=submit],
#client-feedback #mainContent form div #submit_wrapper,
#client-feedback #mainContent form div .textarea,
#client-feedback
#mainContent{position:relative !important;height:auto !important;float:none !important;padding:0
!important;margin:0
!important}#emailField{display:none !important}body.blogs-theme-1,
.blogs-theme-1 #body,
.blogs-theme-1
#content{margin:0
!important;padding:0
!important;width:99% !important;overflow:visible !important}.blogs-theme-1
#bannerContent{display:block !important;margin:0
!important;padding:0
!important;min-height:80px !important}.blogs-theme-1
div#pageTitle{display:block !important;top:0;left:0px}.blogs-theme-1
.noPrint{display:block !important}h2.printHeaderTwo{font-size:150%;margin-bottom:20px}.blogs-theme-1
#mainContent{margin:0
!important;padding:0
!important;width:70% !important;overflow:visible !important}.blogs-theme-1
#subContent{margin:0
!important;padding:0
!important;width:27% !important}.blogs-theme-0
#subContent{padding-top:150px !important}.blogs-theme-1 #subContent
div{margin:0
!important;padding:0
!important}.blogs-theme-1 #blogExtraBox,
.blogs-theme-1 #header,
.blogs-theme-1 div.blogShareLink,
.blogs-theme-1 div.blogEmailLink,
.blogs-theme-1 div.blogPrintLink,
.blogs-theme-1 span.readMore,
.blogs-theme-1 div#historyLinks,
.blogs-theme-1 #blogBannerImage,
.blogs-theme-1
#pageTitle{display:none !important}.blogs-theme-0 #blogExtraBox,
.blogs-theme-0 div.blogShareLink,
.blogs-theme-0 div.blogEmailLink,
.blogs-theme-0
div.blogPrintLink{display:none !important}#alumniFaces>ul>li{margin-bottom:1em}}@-moz-document url-prefix(){#services #mainContent
.listColumn{float:left !important}}@media screen and (-webkit-min-device-pixel-ratio:0){#services #mainContent
.listColumn{float:left !important}}