/* compressed */

/* css/mobile.css
 */
html{overflow-y:scroll;-ms-filter:"Alpha(opacity=99)";filter:progid:Alpha(opacity=99);zoom:1}body{margin:0;padding:0;margin:0
auto;position:relative;background:white;font:normal 1em Verdana,Arial,Helvetica,sans-serif;color:#473A35}td{vertical-align:top}p{padding:0;margin:0
0 1em 0}sup,sub{line-height:0}td
p{margin:0;padding:0}#rss td p~p{margin: .5em 0}#rss td+td{padding-left: .5em}a{color:#99001D;text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{margin:1em
0 .5em 0;padding:0;color:#672613;line-height:normal;-webkit-font-smoothing:antialiased}h1{font-size:30px;font-weight:normal}h1#pageTitle{margin:0;padding-bottom:23px}h2{font-size:145%}h3{padding:5px
0 5px 0;color:#000;font-size:135%;font-weight:normal}h4{text-transform:uppercase}h5{padding:5px
0 5px 0;font-size:125%}h6{font-weight:bold;font-size:100%}ul{margin:0
0 6px 10px;padding:0}ol{margin:0
0 6px 10px;padding:0
0 0 20px}ol
li{background:none;list-style-type:decimal;padding:0
0 6px 0px}ul{padding:0;margin:0
0 0 9px;line-height:16px}ul
li{padding:0;margin:0;line-height:16px}ul li
ul{padding:0;margin:8px
0 0 0;line-height:16px}ul li
p{margin:0;padding:3px
0 2px 0;line-height:22px}blockquote
blockquote{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#firm-involvement
img{width:100%;height:auto;border:0;margin-left:0 !important}#content>div>*:first-child{margin-top:0}.emailrequired{display:none}img{max-width:100%;height:auto}#header{position:relative;overflow:auto;margin:0
0 0px 0}#logo{width:100%}#header>a{display:block;margin:55px
auto 0 auto;width:95%}



#topLinks
li{display:inline-block;list-style:none;margin:0
35px 0 0;padding:0;text-align:center}#topLinks li:last-of-type{margin:0}#topLinks{width:100%;text-align:center;margin:0
0 10px 0}#topSearch{position:absolute;top:0;width:100%;height:40px;background:#672613}#topSearch form
div{position:absolute;right:5%;top:5px}#topSearch input[type=image]{vertical-align:top;width:23px}#topSearch input[type=text]{border:0px
solid #d5d6d6;padding-left:8px;width:120px;height:23px;font:inherit;color:#927972;font-size:17px;vertical-align:top}#mainNav{line-height:normal;display:none}#index
#mainNav{display:block}#sf-nav
li{margin:0
0 2px 0;background:#927972}#sf-nav li
a{background:url(../i-t1540588992/m-arrow-right.png)no-repeat 94% 11px;color:#FFF;text-transform:uppercase}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none}.sf-menu{}.sf-menu
ul{display:none !important}.js .sf-menu>li>ul{display:none}.sf-menu ul
li{width:100%;list-style-image:none !important}.sf-menu li:hover{visibility:inherit}.sf-menu
li{position:relative}.sf-menu
a{display:block;position:relative}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{left:0;top:35px;z-index:99}ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li
ul{top: -999em}ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover
ul{left:15em;top:0}ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li
ul{top: -999em}ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover
ul{left:15em;top:0}.sf-menu ul li
a{height:21px;padding:5px
15px 0 15px;text-decoration:none}.sf-menu li.sf-gchild,
.sf-menu li.sf-gchild a,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active,
.sf-menu li.sf-gchild a:visited{height:auto;background:#F3F1F0}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active{color:#99001D;background:#F3F1F0;text-decoration:none}.sf-menu ul.sf-ul-gchild li.current
a{background:#F3F1F0;color:#99001D}.sf-menu ul a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-menu span.sf-sub-indicator{position:absolute;display:block;right: .75em;top:0.7em;width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url(../i-t1540588992/arrows-ffffff.png) no-repeat -10px -100px}.sf-menu a>span.sf-sub-indicator{background-position:0 -100px}.sf-menu a:focus > span.sf-sub-indicator,
.sf-menu a:hover > span.sf-sub-indicator,
.sf-menu a:active > span.sf-sub-indicator,
.sf-menu li:hover > a > span.sf-sub-indicator,
.sf-menu li.sfHover>a>span.sf-sub-indicator{background-position: -10px -100px}.sf-menu ul span.sf-sub-indicator{background-position:  -10px 0}.sf-menu ul a>span.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position: -10px 0}.nav-button{position:relative !important;overflow:hidden;padding:12px
5%;margin:0;font-size:1.3em}.nav-span{display:none}.loaded .sf-menu a.nav-button
span{background-color:transparent}.sf-menu>li>ul>li.megaMenu{overflow:hidden;width:500px;padding:5px
15px}#sf-nav
#menuLetterLinks{padding:0
0 1em 0}#sf-nav #menuLetterLinks
*{display:inline-block;padding:0
4px;color:inherit}#sf-nav #menuLetterLinks
span{color:#eee}#sf-nav .search_form
label{color:black;display:block;position:absolute;top:3px;left:4px;font:inherit}#sf-nav .search_form input[type=text]{font:inherit;width:232px;border:1px
solid #575252;padding:2px
3px}#sf-nav .search_form>div{float:left;width:250px;position:relative}#sf-nav .search_form
.submit{clear:both;display:block;width:auto;float:none;padding:18px
10px 0 0}#sf-nav .submit>a{float:right;padding:0
0 0 1em}#sf-nav .keepOpen>ul{display:block !important;top:35px !important;left:0 !important;opacity:1 !important;filter:none !important;z-index:999999}h3#parentLink{padding:20px
0 0 5%;margin:0;text-transform:uppercase}ul.subNavList{margin:10px
0 2em 0;padding:0;font-size:1.1em;font-weight:bold;line-height:1.18}ul.subNavList
a{display:block;padding:9px;color:#8a7967}#subContent .subNavList
li{list-style:none;margin:0
0 4px 0;padding:0
5%;background:#f2f0ee}#subContent .subNavList
#tabLinks{padding:0
0 0 0;margin:0;color:#99001D;font-weight:normal}#tabLinks{margin:0
0 10px 0}#tabLinks>li{display:none}#tabLinks
ul{margin:0;list-style:none !important}#tabLinks ul
li{margin:0
0 2px 0 !important}#tabLinks ul li
a{display:block;padding:8px;background:#672613;color:white;line-height:normal;font-size:1.2em}#subContent .subNavList ul ul,
#subContent .subNavList ul
li{padding-left:0}#subContent #tabLinks
a{padding:8px
13px;font-weight:normal}#subContent #tabLinks a.here,
#subContent #tabLinks a:hover,
#subContent #tabLinks a:focus{color:#99001D;text-decoration:none}#subContent #tabLinks a:before{content:'› '}#subContent .subNavList ul ul
a{margin-left:9px}.subNavList .here > a,
.subNavList .hereParent>a{color:#672613}#sidebar{}#sidebar
ul{padding:0;margin:0;list-style:none}#sidebar
.results_list{padding:10px
5%}.professionals #sidebar
ul{padding:0
5%}#sidebar ul
ul{padding-left:1em}#sidebar ul
li{margin:0
0 8px 0;padding-left:1em;position:relative}#sidebar ul li:before{content:'\203A';margin:0
1em;position:absolute;left: -1em;top: -2px;color:#99001D}#sidebar h2,
#sidebar
h3{margin-bottom: .5em;padding:0}#sidebar
h2{padding:5px
5%;margin:0
0 2px 0;background:#672613 url(../i-t1540588992/m-arrow-right.png)no-repeat 95% 10px;color:#FFF;font-size:1.2em}#sidebar h2+ul{display:none;padding:10px
5% !important}.sideBarOpen{background:#672613 url(../i-t1540588992/m-arrow-down.png)no-repeat 95% 12px !important}.treeList{padding:0
5% !important}#leads
.bioEmail{display:none}.lead-office
*{display:inline-block;margin:0
0 7px 0}#content{min-height:350px;height:auto !important;word-wrap:break-word;padding: 10px;}#content:after{content:'';display:block;clear:both}#mainContent{padding:0
5%;margin:0
0 0 0}#subContent{margin:0
0 0 0}#sidebar{padding:0}#mainContent ul li,
#subContent ul
li{margin:0
0 8px 13px;line-height:normal}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}#backLink{font-weight:bold;margin-bottom:14px}#bioTitle{padding:0
0 10px 0}.bioList .results_list>div{padding:0
2px .8em 2px;margin:0
0 .8em 0;overflow:hidden;height:100%;border-bottom:1px dashed #d7e7f5;line-height:normal;width:580px}.bioList .results_list>div>div{float:left;min-height:1em}.bioList .results_list > div
.title{width:134px}.bioList .results_list > div
.position{width:90px}.bioList .results_list > div
.email{width:45px}.bioList .results_list > div
.phone{width:110px}.bioList .results_list > div
.vcard{width:45px;text-align:right}.bioList .results_list > div
.office{width:134px}.bioList .results_list > div .office ul
li{list-style:none;list-style-image:none}div.publication,span.publication{font-style:italic}.itemRowImg{float:left;width:110px;text-align:left}.photoRight{margin-left:14px;float:right}#atic_auth,#atic_auth+div{display:none !important}form{position:relative;margin:0;padding:0}form:after{content:'';display:block;clear:both}form>div>div{position:relative}form>p{clear:both}#emailField{display:none}.autocomplete-w1{position:absolute;top:0px;left:0px;margin:8px
0 0 6px;background:url('../i-t1540588992/autocomplete-shadow.png') no-repeat bottom right}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;cursor:default;text-align:left}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:2px
5px;white-space:nowrap}.autocomplete
strong{font-weight:normal;color:#99001D}#footer{color:#757575;font-size:1em;padding:10px
2%}#index
#footer{padding-left:0}#footer
a{color:inherit}#footer a:hover{color:#0b3c5d;text-decoration:none}#footer ul
li{display:inline;list-style:none;margin:0
0 15px 0;padding:0;line-height:30px}#footer ul li:after{content:"|";padding:0
5px}#footer
ul{text-align:center}#footer
p{padding:0;margin:0;font-size:11px}#alfList
td{line-height:18px;padding:5px}#alfList
tr{padding:10px
0}#alfList
td.alfL{background-color:#99001D;color:#FFF;font-weight:bold;line-height:20px;padding:0
0 0 5px}#alfList{border:0;width:100%}#alfList
.vcard{display:none;width:0}table,
table tbody,
table tr,
table
td{display:block;width:auto !important;border:none !important;padding:0}#alfList
.title{background-color:#99001D;color:#FFF;font-weight:bold;line-height:20px;padding:0
0 0 5px}.alf{font-weight:bold;font-size:1.7em}.alf
a{display:inline-block;width:45px;padding:10px
0;margin:0
-3px 3px 0;text-align:center;background:#F3F1F0}.alf
span{display:inline-block;width:45px;padding:10px
0;margin:0
-3px 3px 0;text-align:center}.alf+p{margin:10px
0}.inputRec{text-align:right;clear:both;margin:0
0 10px 0}.inputRec label,
.inputRec
div{float:left;line-height:30px;padding-left:9px;text-transform:uppercase}.inputRec
input{width:95%;margin:2%;text-align:left}.inputRec
select{width:95%;height:30px;margin:2%;text-align:left}.inputRec
textarea{width:95%;height:15px;margin:2%;text-align:left}.inputRec
.textareacontent{margin:2%;float:right}.grayBack{background-color:#F3F1F0}span.mandatory,.redText{color:#980C25;font-weight:bold}.inputRec
.checkbox{margin:8px
12px 0 0;width:auto}.inputRec
.radiobutton{margin:8px
12px 8px 0;width:auto}.formOpp{clear:both;margin-top:8px;position:relative}.formOpp
div{position:absolute;right:12px;line-height:26px}table.SITE_MAP{border-collapse:collapse;margin-top:5px}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}div.EMAIL_PAGE
div.email_form{display:none}p.EMAIL_PAGE-title{font-weight:bold;margin-bottom:0;padding-bottom:0}p.EMAIL_PAGE-url{margin-top:0;font-style:italic}table.EMAIL_PAGE{width:500px}table.EMAIL_PAGE
td{width:47%}table.EMAIL_PAGE td
input{width:95%}table.EMAIL_PAGE td
textarea{width:100%;height:120px}div.EMAIL_PAGE
ul.error{color:red}#search
#search_button{margin-left:8px}#search form
div{padding-bottom: .3em}#search .search_form
label{display:inline;margin:3px}#search .search_form label,
#search .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search .search_form
input#searchtext{width:280px}#search div.sections,
#search
div.search_type{width:35%;float:left}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight:bold;font-size:1.1em}#search
div#select_all_links{margin-top:8px}.searchfoundtext{font-weight:bold}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}#search
h3{margin-top:1em;margin-bottom: .5em;padding:0}#printMap{display:inline-block;background:#99001D;width:70px;padding:4px
4px 4px 4px;color:#fff;text-align:center}#printMap:hover{background:#6a747c;text-decoration:none}#bioInfo{position:relative;overflow:auto;margin:0
0 20px 0;padding:0
5%}.professionals
#pageTitle{padding:0
5%}#bioContact,#bioAddress,#altOffice{padding:10px
0 0 110px;display:block}#bioVcard{display:none}#bioPos{padding:0
0 0 110px;font-size:24px;line-height:20px}#pageTitle{display:inline-block}#pdfLink{display:none;margin:0
0 5px 0}#pdfLink
*{display:inline;list-style:none}#pdfLink
a{color:#8a7967}#bioInfo
a{color:inherit}#bioPic{float:left;width:100px}#practices
.serviceColumn{-moz-box-sizing:border-box;box-sizing:border-box}#practices .serviceColumn~.serviceColumn{position:relative}.practices
#contactswrap{padding:0
5%}#contactswrap
.title{margin:0
0 10px 0;font-size:1.1em}#bioSecondaryLinks #bioTwitter
a{background:url(data:image/gif;base64,R0lGODdhEAALAPMPAAAAAPT09LW2tXp6epiZmNTV1FlZWcjJyDMzM4WGhQ8PD/39/e/w7x8gH////+np6SH/C1hNUCBEYXRhWE1QAT8ALAAAAAAQAAsAQARD0Mk5Hwk0FDOSAiA4UFMRfiGACMXUGI9EhALppmFMLUfCCRibI8AgIQAH4QxgCKBAmAXFgEsBGUWJoJogFRo4RIsSAQA7)no-repeat 0 4px}#bioSecondaryLinks #bioLinkedIn
a{background:url(data:image/gif;base64,R0lGODdhEAAQAPMPAAAAAHh4ePLy8s3Nzfn5+SoqKmJiYpubm0ZGRgYGBo6OjpaWlm9vb5+fn////6qqqiH/C1hNUCBEYXRhWE1QAT8ALAAAAAAQABAAAARi0MlJqyQhEGsZAAFXeQAjVopyUkS7DYPgPMdDLV/jFABifL3JIbcDGg+SxsfGAzwEgY8huSwWJlKqs4i4JABTh3LL6zoE3/CYGTynJYrPwvG9nj/mgcEwcAQMKg4EezorFhEAOw==)no-repeat 0 2px}#bioSecondaryLinks
a{padding:0
0 0 20px !important}#bioLinkedIn,#bioTwitter{margin:0
0 10px 0}#bioSecondaryLinks{clear:both;padding:10px
0 0 0px}.serviceColumn>:first-child{margin:0
0 1em 0}#practices ul.results_list
li{margin:0
0 15px 0;font-size:1;line-height:normal}#mainContent .serviceColumn li
ul{display:none;margin-left:0}.professionals #mainContent
h2{padding:5px
5%;margin:0
0 2px 0;background:#672613 url(../i-t1540588992/m-arrow-right.png)no-repeat 95% 10px;color:#FFF;font-size:1.2em}.professionals #mainContent h2+p{display:none;padding:10px
5% !important}.professionals #mainContent h2+ul,
.professionals #mainContent h2+ul+ul{display:none}.professionals #mainContent ul,
.professionals #mainContent
p{padding:0
5%}.professionals
#mainContent{padding:0}.serviceColumn .withChildren
span{!display: inline-block;vertical-align:center;padding-right:13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAADaCAMAAABD5ZijAAAAIVBMVEX+9Of///95eXl6enr5+fn6+vr7+/v8/Pz9/f3+/v7///8k2csZAAAAAnRSTlP/AOW3MEoAAABiSURBVEhL7ZbRCcAwCAVftSbq/gNXY9K/DlDwQDjhBnggpgKEKQmB3SapCoM1LQ4kq1o2olFlkOnNnl00Nqo74Dq0tbW1tbW1/dY+loLZXgru8dRSyHIvBZG5lkJSS+HtDg/4xwoJ1cmKRwAAAABJRU5ErkJggg==) 100% 3px no-repeat;cursor:pointer}.serviceColumn .expanded
span{background-position:100% -206px}#mainContent .serviceColumn
ul{list-style-type:none;font-weight:bold;padding:0;margin:0}#mainContent .serviceColumn ul
li{background-image:none;padding-left:0;margin-left:0}#mainContent .serviceColumn ul li
ul.hierList{padding-left:12px}#mainContent .serviceColumn ul li ul
li{line-height:normal;padding:3px
0 3px 12px;background-image:url(data:image/gif;base64,R0lGODdhBgAJAPAAACwkIf///ywAAAAABgAJAAACDIxvgHkaCiJzjrWFCgA7);background-repeat:no-repeat;background-position:left 9px;font-weight:normal}.marList{margin:0
100px 4px 18px}#content
.casestudiesRec{margin:27px
0 0 0;padding:0;list-style:none}#content .casestudiesRec
li{margin:0;padding:12px
0 0 0;background-image:none;clear:both}#content .casestudiesRec
img{float:left;padding-right:12px}#content .casestudiesRec
li.hr{border-bottom:1px solid #D8CECB}#content
.newsRec{margin:27px
0 0 0;padding:0;border-top:1px solid #D8CECB;list-style:none}#content .newsRec
li{margin:0;padding:12px
0;border-bottom:1px solid #D8CECB;background-image:none}#content
.eventRec{margin:14px
0 0 0;padding:0;border-top:1px solid #D8CECB;list-style:none}#content .eventRec
li{margin:0;padding:12px
0;border-bottom:1px solid #D8CECB;background-image:none}#content
.bureauRec{margin:4px
0 0 0;padding:4px
0 0 0;border-top:1px solid #D8CECB;list-style:none}#content
.bureauList{font-size:11px;padding:0
0 18px 0;margin:0
0 3px 0;list-style-type:none}#content .bureauList
li{padding:2px
0 4px 12px;background-image:url(../i-t1540588992/grayBull.gif);background-repeat:no-repeat;background-position:left 7px}#itemDetails{font-weight:bold;padding:0
0 2em 0}.rsvpButton
a{display:inline-block;margin:1em
0 0 0;background:url(../i-t1540588992/rsvp-button.png) no-repeat;width:135px;height:35px;line-height:35px;padding:0
0 0 16px;color:white;font-weight:bold;font-size:13px}#tabrow{clear:both;margin-top:1em}#tabrow
.tab{display:none}#tabrow
li.hiddenitem{display:none}#tabrow
li.showarchive{display:inline-block;*zoom:1;*display:inline;background:none;margin:10px
0;padding:5px
10px;border:1px
solid #dbd7d8;cursor:pointer}#tabrow li.showarchive + li.hiddenitem,
#tabrow li.hiddenitem:first-child{padding-top:10px;margin-top:8px;border-top:10px solid #dbd7d8;background-position:left 17px}#content #videoList ul,
#content #videoList
li{list-style:none;margin:0;padding:0}#content #videoList
li{max-width:210px;min-height:180px;padding:0
20px 10px 0;float:left}#firm-offices
#mainContent{}.firm-offices
#sidebar{padding-top:30px}#contacts>div{background-color:#8E746A;background-repeat:no-repeat;background-position:left 20px;background-size:contain;margin:0
0 10px 0}#contacts{clear:both}#contacts2{margin-bottom:14px;height:165px;background-color:#8E746A;background-repeat:no-repeat;background-position:left 20px}.contactArea{background-color:#99001D;color:#FFF;font-weight:bold;line-height:20px;padding:5px
10px}.contactAddress{font-size:1.1em;line-height:25px;color:#FFF;padding:0
7px 15px 7px;margin-top:245px}.contactAddress a, .contactArea a, .contactAddress2
a{color:#FFF}.contactAddress2{font-size:11px;line-height:20px;color:#FFF;margin:4px
15px 0 0;float:right;text-align:right}#alumni-login #content,
#alumni-login
#mainContent{position:relative;margin:0
0 20px 0}#alumni-login
#subContent{display:none}#alumni-login
#content{padding-left:8px}.alumniTextBox{margin:20px
0}#alumniSpot{background:#ebe4de;background:url(../css-t1540588992/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZTRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q3YzZiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #ebe4de 0%, #d7c6bc 50%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebe4de), color-stop(50%,#d7c6bc));background: -webkit-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background: -o-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background: -ms-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background:linear-gradient(to bottom,  #ebe4de 0%,#d7c6bc 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe4de', endColorstr='#d7c6bc',GradientType=0 );height:auto}img.alumniSpotHeader{padding:10px
0 5px 10px}.alumniSpotText{width:200px;padding:0px
0 16px 16px;margin:0
0 0 0}.alumniSpotText
a{color:#705a53}span.spot{color:#99001d}#scrollAlumniNews{padding:0
0 16px 0}#alumniNews{height:auto;margin:20px
0 0 0;background:#ebe4de;background:url(../css-t1540588992/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZTRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q3YzZiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #ebe4de 0%, #d7c6bc 50%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebe4de), color-stop(50%,#d7c6bc));background: -webkit-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background: -o-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background: -ms-linear-gradient(top,  #ebe4de 0%,#d7c6bc 50%);background:linear-gradient(to bottom,  #ebe4de 0%,#d7c6bc 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe4de', endColorstr='#d7c6bc',GradientType=0 )}img.alumniNewsEvents{padding:12px
0 5px 10px;color:#705a53}.alumniNews
ul{padding:0
0 0 0;margin:0
0 0 0}.alumniNews
li{margin:0
0 0 19px;list-style:none}.alumniNews li
a{color:#705a53}#alumniLogin{line-height:normal}.alumniContactBox{padding:25px
10px 0 0px}img.alumniLoginHeader{padding:20px
0 5px 0;margin:0px}#alumniLogin
.stndForm{color:#705a53}#alumniLogin .stndForm
p{padding:5px
0 0 0;margin:0
0 10px 0}#alumniLogin .stndForm
input.txt{margin:0px;width:189px;height:18px;font-size:11px;color:#705a53;padding:3px
0 0 3px;border:0px
solid #473A35;background:url(../i-t1540588992/alumni_input.png) no-repeat}#alumniLogin .stndForm
input.chx{margin:0px;width:12px;height:12px;font-size:11px;color:#705a53;padding:3px
0 0 3px;border:0px
solid #473A35}#alumniLogin .stndForm
.submitLogin{margin:10px
12px 5px 0}span.terms{}.alumniForm{width:540px}.inputRec
input.radiobutton{width:20px;margin:0;padding:0;margin-top:4px}.radiobutton{margin-right:260px}.inputRec
input.uploadfile{height:20px}.desc{margin-right:94px}#alumni-directory .alumniForm .formBox
label{margin-right:8px}#alumni-directory .list dl,
#alumni-directory-name .list dl,
#alumni-directory-dnc .list
dl{margin-bottom:4px;width:620px}.list dl
dt{margin:0;float:left;font-weight:bold;width:180px}.list dl dt
.nonbold{font-weight:normal}.list
dl{margin:0px;padding:0px}#alumni-directory .list dl dd,
#alumni-directory-name .list dl dd,
#alumni-directory-dnc .list dl
dd{margin:0;margin-right:10px;padding:0;float:right}#alumni-directory .list .phone,
#alumni-directory-name .list .phone,
#alumni-directory-dnc .list
.phone{width:140px}#alumni-directory .list .email,
#alumni-directory-name .list .email,
#alumni-directory-dnc .list
.email{width:220px}.biolisttitle{font-size:15px;background-color:#99001D;color:#FFF;font-weight:bold;line-height:20px;padding:0
0 0 5px;margin-top:14px}.alumnspotBox{clear:none;float:left}.alumnspotBox
h2{color:#473A35;font-weight:normal;text-transform:uppercase;line-height:160%;margin-bottom:15px}.sandbagUpper{float:left;width:155px;height:111px}.sandbagLower{clear:left;float:left;width:218px;height:145px}.alumniBioPic{position:absolute;z-index:5;top:161px;left:213px}.alumniBioCircle{position:absolute;z-index:10;top:290px;left:295px;width:124px;height:124px;background:url('../i-t1540588992/alumni_orangecircle.png') no-repeat}.alumniBioName{padding:45px
10px 0 10px;text-align:center;color:#fff;font-size:13px;font-weight:bold}.alumniSpotlightImg{padding:0
20px 20px 0;float:left}#alumniCalendar{float:right;width:220px;margin:0px;padding:20px
0 15px 20px;background:#fff}table.calendar{text-align:center;border:1px
solid #cecece;border-collapse:collapse}table.calendar
th{border:1px
solid #cecece;border-collapse:collapse}table.calendar
td{width:29px;height:18px;border:1px
solid #cecece;border-collapse:collapse;background:#fff}.calendar-month{color:#8E746A;font-weight:bold}table.calendar
th.month_abb{height:12px;font-size:10px;text-transform:uppercase}table.calendar
td.blank{background:#e3e3e3;border-collapse:none}table.calendar td.linked-day{background:#9b0014 url('../i-t1540588992/alumni_calendar_snip.gif') bottom right no-repeat}table.calendar td.linked-day
a{color:#fff}ul.alumniEventRec{margin:14px
0 0 0;padding:0;border-top:0px solid #D8CECB}ul.alumniEventRec
li{margin:0;padding:12px
0;border-top:1px solid #D8CECB;background-image:none}#alumniUpperBio{display:block;padding:15px
0 20px 0;width:700px;overflow:hidden;!height: 100%;!overflow: visible}.alumniBioProfilePic{float:left;padding:5px
15px 0 0}.alumniAddyTitle{color:#99001D;text-transform:uppercase;font-weight:bold}#alumniBioWork,#alumniBioHome{float:left;width:210px;padding:0
20px 0 0}alumniForm
.checkbox{font-size:11px;line-height:20px;clear:both;float:left;width:400px;padding:5px
0 15px 0px}#index
#subContent{padding:0
26px;height:515px;background:#9f0130;color:white}#index #subContent
a{color:inherit}#index #subContent .itemdate,
#index #subContent
.title{display:inline}#index #subContent .itemdate:after{content:' | '}#homeNews{padding:33px
0;position:relative}#homeNews
.results_list{height:368px;overflow:hidden}#homeNews>div>div{background:#730e27;margin-bottom:3px;overflow:hidden}#homeNews>div>div>div{padding:0
0 10px 14px;min-height:79px}#homeNews>div>div:before,#homeNews>div>div:after{content:'';height:5px;width:100%;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARkAAAAKBAMAAAByCzelAAAAMFBMVEWfATB2DSicAi90DieACiqJCCuXAy58CymJByuSBS2RBS19CymWBC53DSh0DSdzDifT6o2HAAAATUlEQVQ4y2OQ/z94gACD/yByjQND8uBxzOcEBs77g8Y1NxkYGFSLB0nIlCoAXaOxcXC45uMOoGu4Bk+mkmJgODd4UvG/A4Mshw+q0g8AhxJlcmzJIVYAAAAASUVORK5CYII=) bottom left}#homeNews>div>div:after{background-position:0 0}#homeNews .prev,
#homeNews
.next{position:absolute;top:0;background:#9f0130 url(../i-t1540588992/home-arrow-up.png) 50% 50% no-repeat;height:33px;width:100%;cursor:pointer}#homeNews
.next{top:auto;bottom:0;background-image:url(../i-t1540588992/home-arrow-down.png)}#index
h2{color:white;margin:0}#index #subContent
h2{text-align:center;padding:12px
0 0 0}#index #subContent
h3{color:white;font:inherit;font-size:14px;font-weight:bold;padding:5px
14px 0 14px;margin:0}#index #content,
#index
#mainContent{padding:0;margin:0
0 20px 0;float:none;width:auto;position:relative}#homeAnim{-webkit-font-smoothing:antialiased;line-height:1.02;color:white}#homeAnim
img{display:block;width:100%;height:auto}#homeAnim
.abstract{position:absolute;top:29px;padding:15px
50px 10px 25px;font-size:1.6em;background:rgba(0,0,0,.38)}#homeVideos{background:#a18e84;padding:21px
0 21px 35px}#homeVideos
h2{line-height:normal;margin:0
0 10px 0;padding:0}#homeVideos
#homeVideoList{padding:0
53px 0 42px;margin:0
11px 0 0;overflow:hidden;position:relative}#homeVideos #homeVideoList
ul{width:1000px}#content #homeVideos ul,
#content #homeVideos
li{float:left;list-style:none;margin:0;padding:0}#content #homeVideos
li{width:212px;font-size:14px;overflow:hidden}#content #homeVideos
li{margin-right:21px;margin-bottom:2em}#homeVideos{display:none}#homeVideos
.photo{border:1px
solid #e6deda;position:relative;margin-bottom: .3em;width:210px;height:131px;overflow:hidden}#homeVideos .photo
img{display:block}#homeVideos .photo:after{content:'';width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAYCAYAAACfpi8JAAABE0lEQVR4AWOYwKAhB8T1QDxzIDDUbjmQQ+pAAgOMG0AOmQHiDDRmoETzqEMebD80c4GK28A75P///zP//Pw183T7rJlTeYwG1CFw/OXpy5nbI4tnTmDUHEiHIPCTg6dnLjUIGEiHIPDf339mXpy6bOZ0QbOBdAgCf3v9bube9PqZE5m0BtIhCPzq3LWZKyzCB9QhCPzv38xrCzfMnC1pS2+HYOLvb97PPFjYPnAO+frizcxDJV2wsob+Dvn08NnM/dlNM6dwGgxMYn1/++HM3cnVMyez6Q5M9n1z5fbM7VElMycyaw9MgfbyzJWZmwNzkMsL+jrk6ZGzMzd4pg3v9sigaSoOqsazHBDXDlDIzIDaLQcAQY0ePSN0tgEAAAAASUVORK5CYII=) bottom right no-repeat;position:absolute;bottom:4px;right:4px}#homeVideos
a{color:#e6deda}#homeVideoList .prev,
#homeVideoList
.next{position:absolute;top:0;left:0;background:#A18E84 url(../i-t1540588992/home-arrow-left.png) 50% 50% no-repeat;height:100%;width:33px;cursor:pointer}#homeVideos
.next{top:auto;bottom:0;background-image:url(../i-t1540588992/home-arrow-right.png);left:auto;right:0}#homeSections{overflow:hidden;padding:0
5%;margin:15px
0 15px 0;color:#1e1e1e}#homeSections
h2{color:#a18e84;margin: .3em 0 .5em 0}#homeSections h3,
#homeSections
h4{margin-top:0}#homeSections
h3{border-top:1px solid #EEE;color:#006993}#homeSections p,
#homeSections
h4{text-transform:none;color:#1e1e1e;line-height:normal}#homeSections
h4{font-weight:bold}#homeSections
p{}#homeSections
a{color:inherit}#homeSpot{}#homeSpot:before,#homeSpot:after{}#homeSpot:after{bottom: -11px;top:auto;height:11px;background-position:bottom}#homeSpot>div{background:#948176;height:280px}#homeSpot
img{display:block;margin:0}#homeSpot
.linktext{text-align:center;line-height:35px;padding:12px
0 2px 0}#homeSpot .linktext
a{background:#672613;padding:10px
14px;line-height:normal;border-radius:5px}#homeZag{background:#ece8e6;position:relative;padding:15px;margin:10px
0}#homeZag
img{left:35px;top:16px}#homeZag
h2{font:inherit;font-weight:bold;font-size:18px;line-height:1.2;color:black;margin:0;padding:0}#homeZag
p{margin: .3em 0 0 0;padding:0}#global #content img,
#news #content img,
#news-events #content img,
#news-blogs #content img,
#news-videos #content img,
#careers #content
img{width:100%;height:auto}.checkBoxHolder{width:auto !important;margin:0
!important}input[type=text],input[type=submit]{border-radius:0 !important}input[type=checkbox],input[type=radio]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:10px;margin:0
10px 5px 0 !important}#alumni-login input[type=checkbox]{margin-left:5px !important}#index #mobile-menu-button,.bioPdf{display:none}#mobile-menu-button{display:block;position:absolute;left:5%;top:12px;width:30px;height:22px}#mobile-menu-button span{display:block;width:100%;height:3px;background:#FFF;margin-bottom:5px;border-radius:2px}#mobile-menu-button span:last-child{margin-bottom:0}#practiceExpanders{margin:0
0 15px 0}

.responsive_menu button.is-active
{
	left: auto!important;
	right: 2%!important;
}

.sidebar 
{
	display: none!important;
}

#container,
#header,
.contents,
#mainContent,
.container_sub,
.contents_set,
.contents_set .sub_visual,
.contents_set .sub_visual *,
.people_contact_of_list
{
	width: 100%!important;
	margin:0;padding: 0;
	border: none!important;background: none!important;
}

.people_contact_of_list
{
	float: left;
}


@media only screen and (min-width: 780px) {

	#officeList{display:none}#officeList
	li{display:inline-block;margin:0
	3% 0 0 !important}#officeList li:last-of-type{margin:0
	!important}#officeList{margin:55px
	auto 20px auto;text-transform:uppercase;line-height:normal;font-size: .8em}
}

#officeList *
{
	font-size: 11px;
	display: inline!important;
	color: #fff;
}
#officeList ul,
#officeList ul li
{
	list-style: none!important;
	display: inline!important;
	margin:0!important;padding: 0!important;
}
#officeList ul li.first-menu-item
{
	display: none!important;
}

#officeList .wpml-ls-menu-item .wpml-ls-flag
{
	vertical-align: middle!important;
}
.container_sub .contents_set h1
{
	width: 100%!important;
}

.container_sub .contents_set h1 span
{

	display: none!important;
}
.contents td{
	height: auto!important;
}
