article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}html,body,figure,fieldset,nav ul,nav li,#footer ul,#footer li,.imgBoxes,.imgBoxes li,aside ul,aside li,ul.news,ul.news li,.featureList,.featureList li,.imgCols,.imgCols li,.ui-autocomplete,.ui-autocomplete li,.accountList,.accountList li,.borderedList,.borderedList li{margin:0px;padding:0px}menu li,nav li,#footer li,.imgBoxes li,aside li,.news li,.featureList li,.imgCols li,.ui-autocomplete li,.borderedList li{list-style-type:none}b{font-weight:300}i{font-style:normal}a{text-decoration:none;color:#0086B0;cursor:pointer}a:hover{text-decoration:underline}a img{border:0px}img{display:block;max-width:100%}fieldset{border:0px}input,textarea,select{font-family:inherit;font-size:inherit}address{font-style:normal}address span{display:block}dl,dt,dd{margin:1em 0;padding:0}::selection{background:rgba(44,123,97,0.35)}html{position:relative}html.touch{-webkit-text-size-adjust:none}html.touch input,html.touch select{font-size:12pt !important}body{font-family:'Verdana', sans-serif;font-size:90%;color:#484848;background:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,.intro{margin:1em 0}h1 img,h2 img,h3 img,.intro img{display:inline;padding-right:0.25em}h1{font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif;font-weight:100;font-size:2em;margin:0.75em 0 0.5em;line-height:1;color:#0086B0}@media screen and (min-width: 30em){h1{font-size:3.5em}}h1.green{color:#377A72}h1.olive{color:#890}h1.purple{color:#66198C}h2,h3{font-family:'Melior W01', 'Palatino', serif;font-size:1.6em;line-height:1.1;font-weight:100;color:#000}@media screen and (min-width: 30em){h2,h3{font-size:2.35em}}h2 a,h3 a{color:#000}h3{font-size:1.85em}h4,.Bio_Section_Heading{font-size:1.1em;color:#333}h4 a,.Bio_Section_Heading a{color:#333}h5 a{color:#333}h6{font-size:0.75em;margin-bottom:0.2em}h1+h2,h2+h3,h3+h4,h1+.intro,h2+.intro{margin-top:-0.5em}h1+h2{margin-top:-0.5em}.intro{font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif;font-weight:100;font-size:1.35em;line-height:1.275;color:#101010}@media screen and (min-width: 30em){.intro{font-size:1.75em}}.intro strong{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-weight:400}blockquote{font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif;font-size:2em;padding-left:0.75em;line-height:1.1;border-left:5px solid #ddd}time{display:block;font-weight:600;font-size:0.85em;color:#777}.meta{font-size:0.8em;color:#666}.meta span{display:block}figure.left,.imageLeft{padding:0}@media screen and (min-width: 40em){figure.left,.imageLeft{margin:0 2em 1em 0;float:left;max-width:35%}}figure.smallLeft,.imageSmallLeft{float:left;clear:left;width:65px;padding:0;margin:0 0.75em 1em 0}figure.smallLeft+.arrowLink,.imageSmallLeft+.arrowLink{margin:0 0 0 75px;padding-top:0}figure.smallLeft+.arrowLink h3,.imageSmallLeft+.arrowLink h3{margin-bottom:0.25em}figure.smallLeft+.arrowLink+p,.imageSmallLeft+.arrowLink+p{margin-top:0em;margin-left:5.2em}figure.smallLeft+.arrowLinkAlt,.imageSmallLeft+.arrowLinkAlt{font-size:0.8em;margin:0;padding-top:0}figure.smallLeft+.arrowLinkAlt h3,.imageSmallLeft+.arrowLinkAlt h3{font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif;margin-bottom:0.25em}figure.smallLeft+.arrowLinkAlt+p,.imageSmallLeft+.arrowLinkAlt+p{font-family:'Melior W01', 'Palatino', serif;font-size:1.1em;margin-top:0.25em;margin-left:0}figure.smallLeft+.arrowLinkAlt+p a,.imageSmallLeft+.arrowLinkAlt+p a{text-decoration:underline}figure.right,.imageRight{padding:0}@media screen and (min-width: 40em){figure.right,.imageRight{margin:0 0 1em 2em;float:right;max-width:35%}}figure.outsideRight,.imageOutsideRight{margin:1.5em auto}@media screen and (min-width: 40em){figure.outsideRight,.imageOutsideRight{float:right;width:35%;margin:0 0 1.5em 1.5em}}@media screen and (min-width: 55em){figure.outsideRight,.imageOutsideRight{width:50%;margin-right:-68%}}figure.left figcaption,figure.left p,figure.right figcaption,figure.right p,figure.outsideRight figcaption,figure.outsideRight p,.imageLeft figcaption,.imageLeft p,.imageRight figcaption,.imageRight p,.imageOutsideRight figcaption,.imageOutsideRight p{padding:1em 0;font-family:'Arial', sans-serif;font-size:0.8em;font-weight:bold;border-bottom:1px solid #ddd}figure.left img,figure.right img,figure.outsideRight img,.imageLeft img,.imageRight img,.imageOutsideRight img{margin:0 auto;border:2px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35)}hr{height:0;color:transparent;background:transparent;border:0px transparent}hr:after{content:'';display:block;margin:3em auto 0;border-top:3px solid #eee}.tableScroll{position:relative;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;z-index:0}table{border:0;margin:1.5em 0;width:100%;border-collapse:collapse;font-size:0.9em}th,td{border:1px solid #fff;text-align:left;padding:0.25em 0.75em;background:#f4f4f4}th{background:#eee}.handle{color:#377A72}label{display:block;font-weight:normal;font-size:0.8em}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{border:1px solid #ddd;font-size:1.1em;padding:0.65em;margin:0;max-width:100%;background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:-webkit-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:-o-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:-ms-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:linear-gradient(to bottom, #f0f0f0 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 )}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{outline:none;border:1px solid #999}input[type=search]{-webkit-appearance:textfield;padding:0.65em 0 0.65em 0.65em}select{display:block;height:2.65em;width:100%;border-radius:0;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:-o-linear-gradient(top, #f0f0f0 0%, #fff 50%);background:-ms-linear-gradient(top, #f0f0f0 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 )}select option[disabled=disabled]{color:#ddd}form a{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;color:#666;text-decoration:underline}@media screen and (min-width: 30em){form a{font-size:1.1em}}form a:hover{color:#0086B0}form ul{padding:0}form li{list-style-type:none;margin:0 0 1em}form .advancedSearch{margin:0.9em 0;float:right}form .cta{font-weight:normal;font-size:1.1em;padding:0.7em 1.5em}.form-type-textfield input[type="text"],.form-type-password input[type="password"]{width:90%;max-width:25em}.button.showHiddenField{display:none}.js .showHiddenField{display:inline-block}.ctas{margin:1em 0}.button,.cta,.ctas a{position:relative;cursor:pointer;display:inline-block;margin:0.5em 0;z-index:0;color:#fff;font-size:0.875em;font-weight:600;border:0;border-radius:3px;padding:0.6em 0.8em;background:#febe41;background:-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.medium,.cta.medium,.ctas a.medium{font-weight:normal;font-size:1.1em;padding:0.65em 1em}.button.big,.cta.big,.ctas a.big{font-weight:normal;font-size:1.25em;padding:0.75em 2em}.button.block,.cta.block,.ctas a.block{display:block;text-align:center}.button.pointy:after,.cta.pointy:after,.ctas a.pointy:after{padding-left:0.25em;content:' >';color:#000}.button.pointyAlt:after,.cta.pointyAlt:after,.ctas a.pointyAlt:after{color:#fff}.button.caps,.cta.caps,.ctas a.caps{text-transform:uppercase}.button:hover,.cta:hover,.ctas a:hover{text-decoration:none;opacity:0.9}.button:active,.cta:active,.ctas a:active{top:1px;background-color:#FEBE41}.button.vCard,.cta.vCard,.ctas a.vCard{padding-left:35px;background:#febe41,url("../img/i-vcard.png") no-repeat 7px center;background:url("../img/i-vcard.png") no-repeat 7px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-vcard.png") no-repeat 7px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-vcard.png") no-repeat 7px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-vcard.png") no-repeat 7px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-vcard.png") no-repeat 7px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-vcard.png") no-repeat 7px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.pdf,.cta.pdf,.ctas a.pdf{padding-left:35px;background:#febe41,url("../img/i-pdf.png") no-repeat 9px center;background:url("../img/i-pdf.png") no-repeat 9px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-pdf.png") no-repeat 9px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-pdf.png") no-repeat 9px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-pdf.png") no-repeat 9px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-pdf.png") no-repeat 9px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-pdf.png") no-repeat 9px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.download,.cta.download,.ctas a.download{padding-left:35px;background:#febe41,url("../img/i-download.png") no-repeat 7px center;background:url("../img/i-download.png") no-repeat 7px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-download.png") no-repeat 7px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-download.png") no-repeat 7px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-download.png") no-repeat 7px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-download.png") no-repeat 7px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-download.png") no-repeat 7px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.email,.cta.email,.ctas a.email{padding-left:35px;background:#febe41,url("../img/i-email.png") no-repeat 6px center;background:url("../img/i-email.png") no-repeat 6px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-email.png") no-repeat 6px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-email.png") no-repeat 6px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-email.png") no-repeat 6px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-email.png") no-repeat 6px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-email.png") no-repeat 6px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.eFolio,.cta.eFolio,.ctas a.eFolio{padding-left:35px;background:#febe41,url("../img/i-efolioadd.png") no-repeat 9px 45%;background:url("../img/i-efolioadd.png") no-repeat 10px 45%,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-efolioadd.png") no-repeat 10px 45%,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-efolioadd.png") no-repeat 10px 45%,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-efolioadd.png") no-repeat 10px 45%,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-efolioadd.png") no-repeat 10px 45%,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-efolioadd.png") no-repeat 10px 45%,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.follow,.cta.follow,.ctas a.follow{padding-left:38px;background:#febe41,url("../img/i-twitter-white.png") no-repeat 7px center;background:url("../img/i-twitter-white.png") no-repeat 7px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 7px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-twitter-white.png") no-repeat 7px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 7px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 7px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 7px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button.follow.big,.cta.follow.big,.ctas a.follow.big{padding:0.35em 0.75em 0.35em 50px;background:#febe41,url("../img/i-twitter-white.png") no-repeat 15px center;background:url("../img/i-twitter-white.png") no-repeat 15px center,-moz-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 15px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febe41), color-stop(100%, #fea800));background:url("../img/i-twitter-white.png") no-repeat 15px center,-webkit-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 15px center,-o-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 15px center,-ms-linear-gradient(top, #febe41 0%, #fea800 100%);background:url("../img/i-twitter-white.png") no-repeat 15px center,linear-gradient(to bottom, #febe41 0%, #fea800 100%)}.button[disabled=disabled],.button.disabled,.cta[disabled=disabled],.cta.disabled,.ctas a[disabled=disabled],.ctas a.disabled{cursor:not-allowed;filter:none;background-color:#ccc !important;opacity:0.35;-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray}.button[disabled=disabled]:active,.button.disabled:active,.cta[disabled=disabled]:active,.cta.disabled:active,.ctas a[disabled=disabled]:active,.ctas a.disabled:active{top:0}.boxLink{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;padding:0.25em 0.5em 0.25em 0.5em;background:#222;color:#fff;text-transform:uppercase}.boxLink.pointy:after{padding-left:0.25em;content:' >';color:#999}.boxLink.back:before{padding-right:0.25em;content:'<';color:#999}a.more{color:#333;text-decoration:none;border-bottom:1px solid #444}a.more:after{content:' >'}.showMore{text-transform:lowercase}.showMore:before{text-transform:none;content:'Expand '}.showMore.toggled:before{content:'Collapse '}.showMore.toggled:after{content:''}.js .expandPeople:before,.js .expandServices:before{content:'See our award winning attorneys'}.js .expandPeople.toggled:before,.js .expandServices.toggled:before{content:'Hide '}.js .expandPeople.toggled:after,.js .expandServices.toggled:after{content:' ^'}.js .expandServices:before{content:'See our award winning services'}.no-js .expandPeople,.no-js .expandServices{display:none}.expand{position:relative;display:inline-block;margin:1em 0;background:#e7e7e7;color:#666;font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.25em;padding:0.5em 0.5em 0.65em 2em}.expand:after{content:'\25BC';position:absolute;left:0.5em;top:0.5em}.expand.toggled:after{content:"▲"}.expandPeople,.expandServices{margin-bottom:2em}a.rss{padding:1em 0 1em 50px;color:#555;background:url("../img/i-rss.png") no-repeat left center}a.facebook{padding:1em 0 1em 50px;color:#555;background:url("../img/i-facebook.png") no-repeat left center}a.twitter{padding:1em 0 1em 50px;color:#555;background:url("../img/i-twitter.png") no-repeat left center}a.linkedIn{padding:1em 0 1em 50px;color:#555;background:url("../img/i-linkedin.png") no-repeat left center}.arrowLink,.arrowLinkAlt,.arrowBlock{display:block;font-size:0.9em;line-height:1;color:#222;text-decoration:underline;min-height:35px;padding:18px 0 0 40px;margin:1em 0 2em;max-width:55%;background:url("../img/i-gt-green-square-white.png") no-repeat left center}.arrowLink h3,.arrowLinkAlt h3,.arrowBlock h3{margin-top:0}.arrowLink h3+p,.arrowLinkAlt h3+p,.arrowBlock h3+p{margin-top:-1.5em}.arrowLinkAlt{display:inline;text-decoration:none;background:url("../img/i-gt-green-square-white-small.png") no-repeat right center;padding:0 30px 0 0}.arrowBlock{text-decoration:none;padding:0 0 0 45px;margin:0;max-width:none;background:url("../img/i-gt-green-square-white.png") no-repeat top left}.arrowBlock p{line-height:1.2}.arrowBlock .sub,.arrowBlock .tags{font-size:0.85em}.peopleLink{padding:0.25em 0.5em 0.25em 28px;background:#222 url("../img/i-person.jpg") no-repeat left top}aside{font-size:0.85em;padding:1.5em;margin:2em 0;background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #fff 75%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(75%, #fff));background:-webkit-linear-gradient(top, #f0f0f0 0%, #fff 75%);background:-o-linear-gradient(top, #f0f0f0 0%, #fff 75%);background:-ms-linear-gradient(top, #f0f0f0 0%, #fff 75%);background:linear-gradient(to bottom, #f0f0f0 0%, #fff 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 )}aside h3{margin:0}aside li{padding:1.25em 0;border-bottom:1px solid #e9e9e9}aside nav li{padding:0;border:0}ul.news{margin:2em 0}ul.news li{padding:1.25em 0;border-top:1px solid #e9e9e9}ul.news li:first-child{border-top:none}.tweet .gutters{padding-top:2em;padding-bottom:2em}.tweet .gutters:after{content:'';display:table;clear:both}.tweet blockquote,.tweet iframe{font-family:'Palatino', serif;border:0;color:#212121;margin:1em 0;padding:0;font-size:1.5em;clear:both}.tweet blockquote a,.tweet iframe a{color:#212121;text-decoration:underline;word-break:break-word}.tweet q{padding-left:30px;background:url("../img/bg-blockquote-q.png") no-repeat left top}.tweet q:before,.tweet q:after{content:''}.tweet .follow{float:right;font-size:1em;margin:-0.5em 0 1em 1em}@media screen and (min-width: 40em){.tweet .handle{display:block}.tweet blockquote,.tweet iframe{float:left;clear:none;width:65% !important}.tweet .follow{margin:2.5em 0 2em;font-size:1.25em}.tweet time{clear:both}}@media screen and (min-width: 50em){.tweet blockquote{font-size:1.65em}.tweet .follow{margin-right:8.5%}}.content+.tweet{margin-top:3em}.tabs>nav,nav.tabs,.pagination{background:#555;padding:0 5%;-webkit-box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.5),inset 0px -5px 5px -5px rgba(0,0,0,0.5);box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.5),inset 0px -5px 5px -5px rgba(0,0,0,0.5)}.tabs>nav:after,nav.tabs:after,.pagination:after{content:'';display:table;clear:both}.tabs>nav a,nav.tabs a,.pagination a{font-size:1.25em;color:#eee;outline:none}@media screen and (min-width: 33em){.tabs>nav,nav.tabs,.pagination{-webkit-box-shadow:none;box-shadow:none}}.tabs>nav,nav.tabs{font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif}.tabs>nav a,nav.tabs a{float:left;display:block;margin:0.5em;border-radius:3px}.tabs>nav .ui-state-active a,nav.tabs .ui-state-active a{color:#fff;text-decoration:underline}@media screen and (min-width: 33em){.tabs>nav,nav.tabs{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;background:#bbb;background:-moz-linear-gradient(top, #bbb 0%, #555 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbb), color-stop(100%, #555));background:-webkit-linear-gradient(top, #bbb 0%, #555 100%);background:-o-linear-gradient(top, #bbb 0%, #555 100%);background:-ms-linear-gradient(top, #bbb 0%, #555 100%);background:linear-gradient(to bottom, #bbb 0%, #555 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#555555',GradientType=0 )}.tabs>nav ul,nav.tabs ul{display:table;margin:0;border:0;border-spacing:0px;border-collapse:collapse}.tabs>nav li,nav.tabs li{display:table-cell;vertical-align:middle;text-align:center;border:0;border-spacing:0px;border-collapse:collapse;border-right:1px solid rgba(240,240,240,0.1)}.tabs>nav a,nav.tabs a{font-size:1em;float:none;margin:0;padding:0.5em 1em;color:#ccc}}@media screen and (min-width: 33em) and (min-width: 42em){.tabs>nav a,nav.tabs a{font-size:1.1em}}@media screen and (min-width: 33em) and (min-width: 55em){.tabs>nav a,nav.tabs a{padding:0.65em 1.5em;font-size:1.25em}}@media screen and (min-width: 33em){.tabs>nav .ui-state-active,nav.tabs .ui-state-active{font-weight:normal;background:#ddd;background:-moz-linear-gradient(top, #ddd 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddd), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #ddd 0%, #fff 100%);background:-o-linear-gradient(top, #ddd 0%, #fff 100%);background:-ms-linear-gradient(top, #ddd 0%, #fff 100%);background:linear-gradient(to bottom, #ddd 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 )}.tabs>nav .ui-state-active a,nav.tabs .ui-state-active a{text-decoration:none;color:#444}}@media screen and (min-width: 1010px){.tabs>nav,nav.tabs{padding:0}.tabs>nav li:first-child a,nav.tabs li:first-child a{padding-left:3em}.tabs>nav a,nav.tabs a{font-size:1.4em}}.tabs>nav.hasFilters a,nav.tabs.hasFilters a{float:left}.tabs>nav.hasFilters .filterToggle,nav.tabs.hasFilters .filterToggle{float:right}.tabs>nav.hasFilters .dropdown,nav.tabs.hasFilters .dropdown{display:none}.tabs>nav.hasFilters .ui-state-active .dropdown.active,nav.tabs.hasFilters .ui-state-active .dropdown.active{display:block}.pagination{clear:both;text-align:center;line-height:4em;color:#ddd}.pagination:after{content:'';display:table;clear:both}.pagination ul{font-size:0.85em}.pagination li{display:inline-block}.pagination a,.pagination .pager-current{padding:0.5em;margin:0.1em;color:#fff}.pagination .control,.pagination .pager-first,.pagination .pager-next,.pagination .pager-last,.pagination .pager-previous{display:inline;font-size:1.4em;padding:0.2em 0;background:#888;font-weight:800}.pagination .prev,.pagination .pager-previous{margin-right:0.5em}.pagination .next,.pagination .pager-next{margin-left:1em}.pagination .current,.pagination .pager-current{font-weight:bold;text-decoration:underline}@media screen and (min-width: 40em){.pagination{background:#cacaca;background:-moz-linear-gradient(top, #cacaca 0%, #a7a7a7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacaca), color-stop(100%, #a7a7a7));background:-webkit-linear-gradient(top, #cacaca 0%, #a7a7a7 100%);background:-o-linear-gradient(top, #cacaca 0%, #a7a7a7 100%);background:-ms-linear-gradient(top, #cacaca 0%, #a7a7a7 100%);background:linear-gradient(to bottom, #cacaca 0%, #a7a7a7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#a7a7a7',GradientType=0 )}}.wrap{position:relative;max-width:1010px;margin:0 auto;z-index:0}.gutters{padding:1px 5.75%;background:#fff}@media screen and (min-width: 55em){.innerGutters{width:60%}}.siteHeader{margin:0 auto;padding:1px 0 0.5em;border-top:5px solid #377A72;-webkit-box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.25);box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.25)}@media screen and (min-width: 610px){.siteHeader{-webkit-box-shadow:inset 0px 50px 50px -50px rgba(0,0,0,0.5);box-shadow:inset 0px 50px 50px -50px rgba(0,0,0,0.5)}}.siteHeader .gutters{padding:0;margin:0 auto}.siteHeader .branding{max-width:75%;margin:0.5em auto 0.35em}@media screen and (max-height: 320px){.siteHeader .branding{margin-top:2% !important;margin-bottom:2% !important}.siteHeader .branding img{max-height:16px}}.siteHeader .branding img{display:block;margin:0 auto}.siteHeader .toggleNav{text-align:center}.siteHeader .toggleNav a{display:inline-block;position:relative;text-indent:-9999em;width:2.25em;height:2.25em;border-radius:2.25em;margin:0.5em}.siteHeader .toggleNav a.toggled:after{content:'';background:#f6f6f6;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;position:absolute;display:block;bottom:-1.95em;left:37.5%;right:37.5%;width:10px;height:10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:inset 5px 5px 5px -5px rgba(0,0,0,0.25);box-shadow:inset 5px 5px 5px -5px rgba(0,0,0,0.25)}.siteHeader .toggleNav #toggleMenu{background:#ddd url("../img/i-menu.png") no-repeat center center}.siteHeader .toggleNav #toggleMenu.toggled{background:#377A72 url("../img/i-menu.png") no-repeat center center}.siteHeader .toggleNav .toggleFolio{background:#ddd url("../img/i-folio.png") no-repeat center 45%}.siteHeader .toggleNav .toggleFolio.toggled{background:#377A72 url("../img/i-folio.png") no-repeat center 45%}.siteHeader .toggleNav .toggleSearch{background:#ddd url("../img/i-search.png") no-repeat center center}.siteHeader .toggleNav .toggleSearch.toggled{background:#377A72 url("../img/i-search.png") no-repeat center center}.js .siteMenus,#siteSearch,#myFolio,.megaToggle{display:none}.siteMenus,.js #siteSearch,.myFolio{background:#f6f6f6;border-top:1px solid #dcdcdc;border-bottom:1px solid #e8e8e8;color:#444;margin:1em 0;-webkit-box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.25);box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.25)}.siteMenus a{display:block;color:#444;font-size:1.35em;font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif}.pNav a,.tools a{padding:0.5em}.siteSearch{padding:0.5em}.siteSearch:after{content:'';display:table;clear:both}.siteSearch input{font-size:0.9em}.siteSearch input[type=search]{float:left;width:85%}.siteSearch input[type=submit]{display:block;cursor:pointer;float:right;width:10%;border:0;background:url("../img/i-search-large.png") center right no-repeat;height:2.85em;text-indent:-9999em}.siteSearch input[type=submit]:hover{opacity:0.9}.myFolio .changer{background:#eee;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );border-bottom:1px solid #ddd;font-weight:bold;margin:0;padding:0.75em}.myFolio .changer select{display:inline-block;max-width:70%;font-size:0.85em;font-weight:bold;padding:0.1em;line-height:1;height:2em;display:inline-block}.myFolio ul{margin:0;padding:0 0.75em;max-height:18.5em;overflow-y:auto}.myFolio li{list-style-type:none;padding:0.5em 0.5em 0.5em 0;border-top:1px solid #eee}.myFolio li:first-child{border:0}.myFolio a{color:#666}.myFolio .remove{color:#999;margin-right:0.5em;padding-right:0}.myFolio .actions{display:table;width:100%}.myFolio .actions a{display:table-cell;padding:0.75em 1em;text-align:center;background:#777;color:#fff;font-size:0.9em}.myFolio .actions .add{text-transform:uppercase;font-weight:600;background:#999}.myFolio .actions .add.disabled{color:#777;text-shadow:0px 1px 0 rgba(255,255,255,0.5);cursor:not-allowed}.myFolio .actions .add.disabled:hover{text-decoration:none}.pNav>ul>li:first-child{display:none}.siteHeader .tools .folio,.siteHeader .tools .search,.pNav ul li.megaToggle{display:none}.pNav>ul>li,.siteMenus .tools li{width:50%;float:left}@media screen and (min-width: 400px){.pNav>ul>li,.siteMenus .tools li{width:33.333%}}#tools:after{content:'';display:table;clear:both}#tools ul{background-position:0 150%;-webkit-transition:background-position 0.25s linear;-moz-transition:background-position 0.25s linear;-o-transition:background-position 0.25s linear;transition:background-position 0.25s linear}#menus{position:static;top:0;left:0;right:0;z-index:999;padding-top:0;-webkit-transition:z-index 0.25s;transition:z-index 0.25s}#menus .tools{top:0}@media screen and (min-width: 610px){.no-touch #menus .tools,.no-js #menus .tools{position:fixed;z-index:1}#menus{margin:0}.no-touch #menus.stuck{position:fixed;top:0;left:0;right:0;margin:0;padding-top:1.9em;-webkit-box-shadow:0px 10px 20px -20px rgba(0,0,0,0.5);box-shadow:0px 10px 20px -20px rgba(0,0,0,0.5);z-index:999}.no-touch #menus.stuck .tools{position:absolute;top:-1px}.js #siteSearch,#myFolio{position:fixed;top:2em;left:0;right:0;border:0;margin:0;background:none;-webkit-box-shadow:none;box-shadow:none;z-index:1000}#block-dickstein-efolio-dickstein-efolio-header-menu{z-index:1000}#block-dickstein-efolio-dickstein-efolio-header-menu .content{z-index:1000}#siteSearch{padding:0}#siteSearch form{position:absolute;right:1px;top:0;width:375px;background:#fff;padding:1.5em;-webkit-box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5)}#myFolio .inner{position:absolute;top:0;right:0;font-size:0.9em;min-width:18em;max-width:30em;background:#fff;-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.25)}.no-touch body.stuck .siteHeader{margin-bottom:4.75em}.toggleNav{display:none}.siteHeader{position:relative;z-index:3}.siteHeader .tools{position:absolute;top:0;left:0;right:0;background:#377A72;-webkit-box-shadow:inset 0px -8px 8px -8px rgba(0,0,0,0.35);box-shadow:inset 0px -8px 8px -8px rgba(0,0,0,0.35)}.siteHeader .tools ul{max-width:1010px;height:2em;margin:0 auto;display:block;text-align:right}.siteHeader .tools li,.siteHeader .tools .folio,.siteHeader .tools .search{display:block;width:auto;float:right}.siteHeader .tools li:last-child a{border-left:1px solid #2f6962}.siteHeader .tools a{display:block;border-right:1px solid #2f6962;padding:0.5em 1em;font-family:'Verdana', sans-serif;font-size:0.8em;font-weight:600;color:#fff}.siteHeader .tools a:hover{background-color:#25524C;text-decoration:none}.siteHeader .tools a.toggled{background-color:#fff;color:#222}.siteHeader .tools a.contact{background:#000}.siteHeader .tools .folio{padding-right:35px;background:url("../img/i-folio-round.png") 90% 40% no-repeat}.siteHeader .tools .search{padding-right:38px;background:url("../img/i-search-round.png") 90% 45% no-repeat}.siteHeader .branding{position:relative;max-width:50%;margin:0.75em 1rem 0.5em;z-index:0}}@media screen and (min-width: 610px) and (min-width: 766px){.siteHeader .branding{margin:0.9em 1rem 0.7em}}@media screen and (min-width: 610px) and (min-width: 1030px){.siteHeader .branding{max-width:1010px;margin:1em auto 0.5em}}@media screen and (min-width: 610px){.siteHeader .branding img{display:inline;margin:auto}.pNav{max-width:1010px;margin:0 auto;position:relative;top:0;z-index:0}.pNav>ul{display:table;width:100%}.pNav>ul>li,.pNav>ul>li:first-child{float:none;width:auto;display:table-cell;text-align:center;border-right:1px solid #e8e8e8}.pNav>ul>li>a,.pNav>ul>li:first-child>a{text-decoration:none;padding:0.75em 0.5em 0.35em 0.5em}.pNav>ul>li>a:hover,.pNav>ul>li:first-child>a:hover{color:#888}}@media screen and (min-width: 610px) and (min-width: 720px){.pNav>ul a{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.5em;padding:0.35em 0.5em 0.5em 0.5em}}@media screen and (min-width: 610px){.pNav>ul>li:first-child{width:40px;text-align:center;background:#e0e0e0;background:-moz-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-ms-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:linear-gradient(to bottom, #e0e0e0 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#f4f4f4',GradientType=0 )}.pNav>ul>li:first-child a{display:block;width:40px;line-height:3.5em;padding:0;font-size:1em}.pNav>ul>li:first-child a:hover{opacity:0.8}.pNav>ul>li:first-child .home{text-indent:-9999em;background:url("../img/i-home.png") no-repeat center 45%}.pNav>ul li.megaToggle{width:40px;text-align:center;background:#e0e0e0;background:-moz-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:-ms-linear-gradient(top, #e0e0e0 0%, #f4f4f4 100%);background:linear-gradient(to bottom, #e0e0e0 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#f4f4f4',GradientType=0 )}.pNav>ul li.megaToggle>a{display:block;width:40px;line-height:3.5em;padding:0;font-size:1em;text-decoration:none}.pNav>ul li.megaToggle>a:after{content:"▼"}.pNav>ul li.megaToggle.toggled{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ececec));background:-webkit-linear-gradient(top, #fff 0%, #ececec 100%);background:-o-linear-gradient(top, #fff 0%, #ececec 100%);background:-ms-linear-gradient(top, #fff 0%, #ececec 100%);background:linear-gradient(to bottom, #fff 0%, #ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 )}.pNav>ul li.megaToggle.toggled>a:after{content:"▲"}.pNav>ul .megaMenu{display:table;display:none;font-size:0.85em;text-align:left;position:absolute;padding:2em;top:100%;left:-1px;right:-1px;border-bottom:3px solid #D6D6D6;background:#ebebeb;background:-moz-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:linear-gradient(to bottom, #ebebeb 0%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f1f1f1',GradientType=0 );-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.25);z-index:9}.pNav>ul .megaMenu a{font-family:'Verdana', sans-serif;font-size:1em;padding:0}.pNav>ul .megaMenu p{margin:0.5em 0}.pNav>ul .megaMenu p a{display:inline;text-decoration:underline}.pNav>ul .megaMenu h1,.pNav>ul .megaMenu h2{color:#000;font-size:1.6em;margin:0 0 0.5em;font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif}.pNav>ul .megaMenu h2{font-size:1.35em;margin:0.75em 0 0.35em}.pNav>ul .megaMenu section{display:table-cell;width:20%;padding:0 2em 1em;border-left:1px solid #DDD;vertical-align:top}.pNav>ul .megaMenu section:first-child{padding-left:0;border-left:0}.pNav>ul .megaMenu section:last-child{padding-right:0}.pNav>ul .megaMenu ul{margin:1em 0}.pNav>ul .megaMenu li{padding-left:25px;background:url("../img/li-tiny-green-gt.png") no-repeat left 0.1em;margin:0.5em 0}.pNav>ul .megaMenu .az{font-size:1.2em;background:none;margin:0 0 1em}.pNav>ul .megaMenu .az li{margin-right:0.15em;padding-left:0;background:none}.pNav>ul .megaMenu .az .all{display:block;float:none;clear:both}.pNav>ul .megaMenu .az .all a{background:none;font-size:0.85em;color:#666;text-decoration:underline}.pNav>ul .megaMenu figure img{width:100%}.pNav>ul .megaMenu figure.left{float:left;margin:0.25em 1.5em 0.5em 0}.pNav>ul .megaMenu figure.left img{width:95px;max-width:none;border:3px solid #fff}.pNav>ul .megaMenu i{display:block;font-size:0.9em;margin-top:-0.25em}.pNav>ul .megaMenu .name{clear:both}.pNav>ul .megaMenu input[type=text]{width:95%}.pNav>ul .megaMenu .button{font-size:1.2em;font-weight:400;padding:0.5em 2em;float:left}.pNav>ul .megaMenu .advanced{background:#ddd;color:#444;text-decoration:none;text-align:center;font-size:0.9em;padding:0.75em 2.5em;margin-top:0.65em;float:right}.pNav>ul .megaMenu section.search{width:25%}.pNav>ul .megaMenu section.imgBox{width:185px}.pNav>ul .megaMenu section.texty{width:30%}.pNav>ul .megaMenu section.texty h1{font-size:1.2em;margin-top:1em}.pNav>ul .megaMenu section.texty h1:first-child{margin-top:0}.pNav>ul .megaMenu.services .info{background:#ebebeb;background:-moz-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #ebebeb 0%, #f1f1f1 100%);background:linear-gradient(to bottom, #ebebeb 0%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f1f1f1',GradientType=0 )}.pNav>ul .megaMenu.services section.areas{width:725px}.pNav>ul .megaMenu.services .serviceHovers>li{position:static;background:none;padding:0;margin:-1px 0 0}.pNav>ul .megaMenu.services .serviceHovers>li>a{width:200px;position:relative;color:#fff;border-top:1px solid #fff;background:#C0C454;text-decoration:none;padding:0.85em 2.5em 0.85em 1em;font-size:1em}.pNav>ul .megaMenu.services .serviceHovers>li.hasSub>a:after{content:'+';position:absolute;right:0;top:1px;bottom:1px;width:1em;background:#A5AC00;color:#111;padding:0.5em 0.8em;font-weight:bold;text-align:center}.pNav>ul .megaMenu.services .serviceHovers>li:first-child a{border-top:0}.pNav>ul .megaMenu.services .serviceHovers>li:hover>a{color:#000;background:#fff}.pNav>ul .megaMenu.services .serviceHovers>li:hover>a:after{display:none}.pNav>ul .megaMenu.services .serviceHovers>li:hover .info{display:block}.pNav>ul .megaMenu.services .serviceHovers>li.hasSub:hover>a{width:230px}.pNav>ul .megaMenu.services .serviceHovers>li.hasSub:hover .sub{display:block}.pNav>ul .megaMenu.services .serviceHovers .info{display:none;position:absolute;top:2em;left:2em;width:185px}.pNav>ul .megaMenu.services .serviceHovers .sub{display:table;display:none;position:absolute;right:2em;top:2.9em;bottom:4em;width:475px;background:#fff;border:2px solid #fff}.pNav>ul .megaMenu.services .serviceHovers .sub ul{display:table-cell;width:33%}.pNav>ul .megaMenu.services .serviceHovers .sub ul li{background:none;padding:0;margin:0}.pNav>ul .megaMenu.services .serviceHovers .sub ul a{display:block;font-family:'Arial', sans-serif;font-size:0.95em;color:#222;background:#eee;margin:2px;padding:0.5em 0.75em;line-height:1.1;text-decoration:none}.pNav>ul .megaMenu.services .serviceHovers .sub ul a:hover{background:#444;color:#fff}.siteMenus{display:block !important}}@media screen and (min-width: 1010px){.js .siteHeader .pNav ul li.hasMegaToggle{border-right:0}.js .siteHeader .pNav ul li.hasMegaToggle a{text-align:left;padding:0.35em 1em 0.5em 1em}.js .siteHeader .pNav ul li.megaToggle{display:table-cell;text-align:center}}.panel{position:relative;margin:0;padding:2.5em 0 0 0;overflow:hidden}.panel .gutters{-webkit-box-shadow:inset 0px 50px 50px -50px rgba(0,0,0,0.075);box-shadow:inset 0px 50px 50px -50px rgba(0,0,0,0.075)}.panel .background{position:absolute;top:0;left:0;right:0;z-index:0;overflow:hidden}@media screen and (min-width: 680px){.panel .background{background-size:100% 110%;background-repeat:no-repeat}}@media screen and (min-width: 860px){.panel .background{bottom:0}.panel .background img{min-height:100%}}.panel .background img{min-width:100%;overflow:hidden}.panel iframe{width:100%;height:200px}@media screen and (min-width: 30em){.panel iframe{float:right;margin:0 0 1.5em 2.5em;width:50%}}@media screen and (min-width: 50em){.panel iframe{width:63.5%;height:360px;margin:0.5em 0 2em 3.5em}}.panel.panelBorder{border-top:25px solid #fff;padding-top:0}.panel.hasInnerWrap figure img{margin:0 auto}@media screen and (min-width: 37.5em){.panel.hasInnerWrap .first{float:left;clear:left;width:35%}.panel.hasInnerWrap figure img{float:right}.panel.hasInnerWrap .innerWrap{float:right;width:55%;margin-top:2em}.panel.hasInnerWrap .innerWrap p{font-size:0.95em}}@media screen and (min-width: 37.5em) and (min-width: 1160px){.panel.hasInnerWrap .innerWrap{width:50%;margin-right:10%}}.panel.noWrapBackground h1,.panel.noWrapBackground .intro{color:#fff}.panel.noWrapBackground .wrap{background:transparent;margin:0 auto}.panel.noWrapBackground .innerWrap{padding:0.25em 1em;margin:0 -0.75em;background:#f4f4f4;background:rgba(255,255,255,0.95)}@media screen and (min-width: 37.5em){.panel.noWrapBackground .innerWrap{width:53.75%;margin-top:2em}}@media screen and (min-width: 45em){.panel.noWrapBackground .innerWrap{width:54.25%}}@media screen and (min-width: 1160px){.panel.noWrapBackground .innerWrap{width:48%;margin-right:10%;padding:0.75em 1.5em}}.panel.solidWrapBackground .wrap{background:#fff}.panel.practiceBlog{color:#111}.panel.practiceBlog h1{color:#633}.panel.practiceBlog p{font-size:0.9em;line-height:1.25}.panel.practiceBlog .intro{font-size:1.75em}.panel.practiceBlog li p{margin:0}@media screen and (min-width: 680px){.panel.practiceBlog .gutters:after{content:'';clear:both;display:table}.panel.practiceBlog .first{float:left;width:55%}.panel.practiceBlog .news{float:right;width:37.5%}}.panel.engage{border-top:25px solid #fff;padding-top:0}.panel.engage .gutters{min-height:360px}.panel.engage .gutters:after{content:'';display:table;clear:both}.panel.engage h1{color:#FEA600}.panel.engage figure{position:relative;margin:0 auto;text-align:center;z-index:0}.panel.engage figure img{margin:0 auto;max-width:55%}@media screen and (min-width: 480px){.panel.engage figure img{max-width:45%;max-height:350px}}@media screen and (min-width: 810px){.panel.engage figure{z-index:4}}.panel.engage figure+*{position:relative;z-index:3;margin-top:0;padding:1em 0;border-top:1px solid #eee;-webkit-box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2);box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2)}.panel.engage .position,.panel.engage i{display:block;color:#888;font-size:1.35em;margin:-1.25em 0 0}.panel.engage .flexslider{margin-top:-2.5em}@media screen and (min-width: 480px){.panel.engage .flexslider{margin-top:-3.5em}}.panel.engage .flexslider .slides>li{position:relative}.panel.engage form{margin:2em 0 1em;padding:0}@media screen and (min-width: 810px){.panel.engage h1{position:relative;z-index:1}.panel.engage p{margin-bottom:8em}.panel.engage .gutters{padding-bottom:0}.panel.engage .flexslider{margin-top:-6em;z-index:0}.panel.engage .flexslider h2{margin-top:2em}.panel.engage .flexslider .flex-control-nav{position:absolute;bottom:7em;left:0;width:45%;text-align:left;padding:0;margin:0}.panel.engage h2,.panel.engage i,.panel.engage .position{margin-right:40%}.panel.engage figure{float:right;width:40%;margin:-8em 0 0 1em}.panel.engage figure img{max-width:100%}.panel.engage figure+*{border-top:none;-webkit-box-shadow:none;box-shadow:none}.panel.engage form{position:absolute;bottom:3.5em;left:5.75%;width:40%}.panel.engage .boxLink{position:absolute;bottom:2em;left:5.75%}.panel.engage .flexslider ~ form{bottom:2.5em}.panel.engage .flexslider ~ .boxLink{bottom:1em}}.panel.testimonial .wrap{background:#fff}.panel.testimonial h1{color:#377A72}.panel.testimonial h2+.position{display:block;margin:-1.5em 0 1em}.panel.testimonial figure{position:relative;margin:0 auto;text-align:center;z-index:0}.panel.testimonial figure img{margin:0 auto;max-width:55%}@media screen and (min-width: 480px){.panel.testimonial figure img{max-width:45%}}.panel.testimonial figure+*{position:relative;z-index:3;margin-top:0;padding:1em 0;border-top:1px solid #eee;-webkit-box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2);box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2)}.panel.testimonial blockquote{font-family:'Verdana', sans-serif;font-size:1em;padding:2em 50px 0 0;border:0;margin:0 0 1em;line-height:1.5;background:url("../img/quote-close.png") right 2em no-repeat}@media screen and (min-width: 810px){.panel.testimonial h1,.panel.testimonial h2,.panel.testimonial h2+.position,.panel.testimonial blockquote{margin-left:50%}.panel.testimonial figure{float:left;width:40%;margin:-10em 0 0 1em}.panel.testimonial figure img{max-width:100%}.panel.testimonial figure+*{border-top:none;-webkit-box-shadow:none;box-shadow:none}}.panel.explore{border-top:25px solid #fff}.panel.explore h1{color:#66198C}@media screen and (min-width: 480px){.panel.explore .featureList li{float:left;width:45%;margin-right:5%;clear:none}.panel.explore .featureList li:first-child{float:none;width:auto;margin:1em 0}}@media screen and (min-width: 50em){.panel.explore .wrap{background:none}.panel.explore .wrap .gutters{width:55%;background:#f4f4f4;background:rgba(255,255,255,0.9)}}.panel.excellence,.panel.experience{border-top:25px solid #fff;padding-top:0}.panel.excellence h1,.panel.experience h1{color:#890}@media screen and (min-width: 50em){.panel.excellence .featureList,.panel.experience .featureList{margin-left:-5%}.panel.excellence .featureList li,.panel.experience .featureList li{float:right;clear:right;width:44.5%;margin-left:2.5%;padding-left:2.5%;border-left:1px solid #ddd}.panel.excellence .featureList li:first-child,.panel.experience .featureList li:first-child{float:left;border:0;margin-bottom:3em}.panel.excellence .featureList li:first-child h2,.panel.experience .featureList li:first-child h2{font-size:2.5em}.panel.excellence .featureList li:first-child p,.panel.experience .featureList li:first-child p{font-size:1.1em;line-height:1.5}}.panel.value h1{color:#66198C}.panel.results h1{color:#FEA600}.panel.service h1{color:#890}.panel.service h2{color:#fff;background:#444;color:rgba(255,255,255,0.8)}.panel.news{border-top:25px solid #fff;padding-top:0}.panel.news h1,.panel.news .author{color:#66198C}.panel.news .featureList li{border-top:1px solid #ddd}.panel.news .featureList li:first-child{border-top:0}@media screen and (min-width: 50em){.panel.news .featureList{margin-left:-5%}.panel.news .featureList li{float:left;width:27.3333%;clear:none;margin-left:2.5%;padding-left:2.5%;border-top:0;border-left:1px solid #ddd}.panel.news .featureList li:first-child{border-left:0}.panel.news .featureList h1{margin-top:0}.panel.news .featureList h1 img{height:1em;margin-bottom:-0.25em}}.panel.social h1{margin-bottom:-0.75em}.panel.social iframe{float:none;height:485px !important;margin:auto}@media screen and (min-width: 40em){.panel.social section.twitter .featureList{margin:-2em 0 1em -5%}.panel.social section.twitter .featureList li{float:left;clear:none;width:45%;margin-left:5%}}@media screen and (min-width: 60em){.panel.social section.twitter{float:left;width:60%;margin-right:5%}}.panel.social section.youtube h2{font-size:1.25em}@media screen and (min-width: 60em){.panel.social section.youtube{float:right;width:35%}}.panel.social .featureList>li{border-top:1px solid #ddd}.panel.social .featureList>li:first-child{border-top:0}@media screen and (min-width: 50em){.panel.social .featureList{margin-left:-5%}.panel.social .featureList>li{float:left;width:27.3333%;clear:none;margin-left:2.5%;padding-left:2.5%;border-top:0}.panel.social .featureList>li:first-child{border-left:0}.panel.social .featureList h1{margin-top:0}.panel.social .featureList h1 img{height:1em;margin-bottom:-0.25em}}.panel.social .accountList{margin-bottom:1em}.panel.social .accountList h4{font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif;font-weight:normal;font-size:1.4em;margin-bottom:0}.panel.social .accountList h4 img{height:1em;float:left;margin-right:0.25em}.panel.social .accountList h4 .icon{height:2em;margin-top:-0.35em;margin-right:0.5em}.panel.social .accountList p{margin:0;font-size:0.9em}.imgPanel{padding:1px 0}.imgPanel .wrap{background:#f4f4f4;background:rgba(255,255,255,0.95);margin:2em 1em}@media screen and (min-width: 1030px){.imgPanel .wrap{margin:3em auto;padding:1em 0 1em}}.imgPanel .wrap .gutters{background:none;padding-bottom:2em;-webkit-box-shadow:none;box-shadow:none}.imgPanel .background{bottom:0;max-width:100%;background-size:cover}@media screen and (min-width: 680px){.imgPanel .background{background-size:150% 150%;background-position-x:center !important}}.imgPanel .background img{min-height:100%}@media screen and (max-width: 680px){.imgPanel .background img{max-width:none;margin:0 -50% 0 -100%}}.js .moreContent,.no-js .showMore,.js nav.sectors,.no-js .expandSectors{display:none}.contentHead{background:#eee}.contentHead .wrap .gutters{padding-bottom:4.95em;-webkit-box-shadow:none;box-shadow:none}.contentHead.noTabs{background:#fff}.contentHead.noTabs .wrap .gutters{padding-bottom:1em}.contentHead.hasBorder .gutters:after{content:'';display:block;margin:2em auto 0;border-top:3px solid #eee}@media screen and (min-width: 860px){.contentHead.hasAside .wrap>.gutters{width:55%;min-height:375px}.contentHead.hasAside .wrap>.gutters .introContent{min-height:9em}}@media screen and (min-width: 1010px){.contentHead.hasAside .wrap .gutters .introContent{min-height:7.55em}}@media screen and (min-width: 860px){.contentHead.hasExpand .background{max-height:35em}}@media screen and (min-width: 1010px){.contentHead.hasExpand .background{max-height:33.7em}}.contentHead.overflowImage{overflow:visible}.contentHead.overflowImage .background{overflow:visible}.contentHead.overflowImage .background img{overflow:visible}.contentHead+.content>.wrap:first-child>.tabs:first-child{margin-top:-3.895em}.contentHead .boxLink:first-child{display:inline-block;background:#eee;margin:3em 0 0;color:#444}.contentHead .boxLink:first-child+h1{margin-top:0.25em}.contentHead .position,.contentHead i{display:block;color:#888}.contentHead .position{font-size:1.35em;margin:-0.75em 0 0}.contentHead aside{background:#444;background:rgba(0,0,0,0.7);filter:none;color:#fff}@media screen and (min-width: 560px) and (max-width: 859px){.contentHead aside{background:#444;background:rgba(0,0,0,0.7);float:right;width:40%;margin:0 0 1em 2em}}@media screen and (min-width: 860px){.contentHead aside{position:absolute;z-index:-1;right:0;top:-2em;bottom:-2em;left:66.5%;text-align:center;max-height:35.35em}}@media screen and (min-width: 1010px){.contentHead aside{max-height:33.75em}}.contentHead aside b{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:3em;letter-spacing:-0.05em;color:#fff}@media screen and (min-width: 860px){.contentHead aside b{font-size:4em;display:block;margin:1em 0 0}}@media screen and (min-width: 900px){.contentHead aside b{font-size:5em}}@media screen and (min-width: 1010px){.contentHead aside b{font-size:6em}}.contentHead aside b i{color:#ccc;display:inline}.contentHead aside b i.small{font-size:0.6em}.contentHead aside p{font-size:0.95em;margin-top:-0.5em;margin-bottom:2em}@media screen and (min-width: 860px){.contentHead aside p{margin-bottom:5em;padding:0 1em}}.contentHead aside blockquote{position:relative;border:0;margin:3.25em 0;padding:0 1em;font-size:1.3em;text-align:left;min-height:8em}.contentHead aside q{font-family:'Verdana', sans-serif;font-size:1em}.contentHead aside q:before{content:'\201c';color:#ccc;display:block;float:left;height:0.5em;margin-top:-0.25em;padding:0 0.1em 0 0;font-family:'Times New Roman', 'Times', serif;font-size:3.5em}.contentHead aside q:after{content:''}.contentHead aside cite{display:block;color:#ccc;margin:1em 0;font-style:normal}.contentHead aside cite i{font-size:0.8em}.contentHead aside figure{text-align:center;margin:0 auto 1em}.contentHead aside figure img{margin:0 auto}.contentHead aside .cta{margin:0.5em;font-size:1em;font-weight:600}.contentHead iframe{width:100%;height:200px}@media screen and (min-width: 30em){.contentHead iframe{float:right;margin:0 0 1.5em 2.5em;width:50%}}@media screen and (min-width: 50em){.contentHead iframe{width:63.5%;height:360px;margin:0.5em 0 2em 3.5em}}.contentHead .asideImg{margin:1em 0}@media screen and (min-width: 30em){.contentHead .asideImg{float:right;margin:0 0 1.5em 2.5em;width:40%}.contentHead .asideImg img{float:right}}@media screen and (min-width: 50em){.contentHead .asideImg{width:55%;margin:-4.5em 0 2em 3.5em}}.contentHead .asideIcon{float:right;width:15%;margin:-3em 0 1.5em 2.5em}.contentHead .tel{margin-top:1.5em}.contentHead .fax{margin-bottom:1.5em}.contentHead .sectors{padding:2em 0;background:#e7e7e7;background:-moz-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:-o-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:-ms-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:linear-gradient(to bottom, #e7e7e7 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=0 )}.contentHead .sectors .gutters{background:none !important}.contentHead form input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contentHead form .advancedFields{clear:both}@media screen and (min-width: 30em){.contentHead form li{width:49%;float:left}.contentHead form li:nth-child(odd){clear:both}.contentHead form li:nth-child(even){margin-left:2%}}@media screen and (min-width: 50em){.contentHead form .primaryField{width:57.5%}}.sNav{padding-bottom:3.5em}.sNav input{-moz-box-sizing:border-box;box-sizing:border-box}.sNav input[type=text]{font-size:0.85em;margin-bottom:1em;width:80%}.sNav input[type=text]+.button{width:15%;float:right;margin:0}.sNav .select-inline{display:inline-block;font-size:0.7em;width:28%;padding:0.3em}.sNav .select-inline+.button{width:15%;float:right;margin:0}.sNav .labelInput{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.3em;margin:0.1em 0 -0.1em}.sNav .labelSub{margin:0.25em 0 0.85em}.sNav .labelSub i{display:inline-block;width:20%}.sNav .datepicker-container input[type=text]{width:35%}.sNav form{margin:1em 0}@media screen and (min-width: 33em){.sNav .tabs>nav{margin:1em 0 2em;background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #e7e7e7));background:-webkit-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);background:-o-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);background:-ms-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);background:linear-gradient(to bottom, #f4f4f4 0%, #e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e7e7e7',GradientType=0 )}.sNav .tabs>nav a{color:#aaa}.sNav .tabs>nav .ui-state-active{margin-top:-0.2em}.sNav .tabs>nav .ui-state-active a{color:#555}.sNav .tabs>nav li:first-child a{padding:0.65em 1.5em}}@media screen and (min-width: 45em){.sNav{float:left;width:32.5%}.sNav+.content{width:63.5%;margin-top:0;float:right}.sNav+.content:after{content:'';display:table;clear:both}.sNav .tabs>nav ul{width:100%}}@media screen and (min-width: 55em){.sNav{width:28%}.sNav+.content{width:68%}}.filterTitle,.filterResultsTitle{font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif;color:#0086B0;font-size:1.6em;margin-bottom:0}.filterResultsTitle{color:#888}@media screen and (min-width: 55em){.tNav{float:right;width:265px;margin:-10.5em -6.5% 2em 0;padding:10em 4em 2em}.tNav .gridLinks.twoCol>ul{width:auto;float:none;margin:0}}.tree{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.25em}.tree .expandToggle:before{content:'\25B6';display:block;float:left;background:#aaa;width:1em;height:1.5em;border-right:2px solid #fff;margin:-0.25em 0.5em 0 -0.5em;padding:0.25em 0.35em 0.25em 0.5em}.tree .expandToggle.toggled:before{content:'\25BC';padding:0.25em 0.4em 0.25em 0.45em}.tree .folder{display:block;width:1em;height:1.35em;padding:0.55em 0.6em 0.65em 0.4em;color:#377A72;text-decoration:none;font-size:0.85em;position:absolute;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.tree .folder:hover{color:#999}.tree label{cursor:pointer;font-size:0.95em;padding:0.4em 2.5em 0.35em 1.75em}.tree label:hover{color:#666}.tree input[type=checkbox]{position:absolute;right:5px;top:5px;display:block}.tree input[type=checkbox]:checked+label{color:#377A72}.tree input[type=checkbox]:indeterminate+label{color:#666}.tree ul ul{font-size:0.9em}.tree>li>ul>li>label{font-size:0.85em}.tree ul ul ul{padding-left:1em}.tree li{position:relative;margin-bottom:0}.tree>li>a{display:block;background:#888;color:#fff;padding:0.25em 0.5em;margin:0.2em 0}.tree>li>ul>li>ul>li{border-top:1px solid #ddd}.tree .expands>ul{display:none}.tree .expands.open{background:#eee}.tree .expands.open .open ul{background:#ddd;margin-left:-1em;padding-left:1.35em}.tree .expands.open>ul{display:block}.tree .expands.open .folder{top:0.4em}.az{clear:both;margin:1.5em 0}.az p{font-size:0.8em}.az ul{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.35em;background:#eee;padding:0.35em 0.5em}.az ul:after{content:'';display:table;clear:both}.az li{float:left;width:auto;margin:0.1em 0}.az a{display:block;padding:0.15em 0.5em;color:#666}.az a:hover{color:#0086B0}.az .all{float:right}.az .all a,.az .active a{color:#fff;background:#aaa}.gridLinks>ul{margin:0 0 0 -0.5em;padding:0}.gridLinks li{display:block;position:relative}.gridLinks .expands a:after{display:none}.gridLinks a{position:relative;display:block;background:#5EAFC7;color:#fff;padding:0.5em 3em 0.5em 0.5em;margin:3px 0 3px 0.5em;z-index:1}.gridLinks a:after,.gridLinks a.expandToggle,.gridLinks a.expandToggle:after{content:'>';position:absolute;right:0;top:0;bottom:0;width:1em;background:#A4D1DC;color:#000;padding:0.5em 0.8em;font-weight:bold;text-align:center;z-index:2}.gridLinks a.expandToggle{top:-3px;bottom:-3px}.gridLinks a.expandToggle:after{display:block;content:'+'}.gridLinks a.toggled.expandToggle:after{content:'-'}.gridLinks ul ul{margin-top:-3px}.gridLinks ul ul a{background:#A4D1DC url("../img/li-tiny-blue-gt.png") no-repeat 0.5em 0.65em;margin:-3px 0 0 0.6em;padding-left:25px;font-size:0.85em;color:#111}.gridLinks .fullWidth:after{content:'';clear:both;display:table}@media screen and (min-width: 35em){.gridLinks .fullWidth li{float:left;width:50%}.gridLinks .fullWidth li:nth-child(odd){clear:left}.gridLinks .fullWidth a{line-height:1;height:2em}.gridLinks .fullWidth a:after{padding:1em 0.8em 0}}@media screen and (min-width: 50em){.gridLinks .fullWidth li{float:left;width:33.333%}.gridLinks .fullWidth li:nth-child(odd){clear:none}.gridLinks .fullWidth li:nth-child(3n+4){clear:left}}.gridLinks.twoCol{margin:2em 0}.gridLinks.twoCol:after{content:'';display:table;clear:both}@media screen and (min-width: 40em){.gridLinks.twoCol>ul{width:47.5%;float:left;margin-right:5%}.gridLinks.twoCol>ul+ul{margin-right:0}}.js .gridLinks ul ul{display:none}.no-js .gridLinks .expandToggle{display:none}.expList{margin:2em 0;padding:0;border-bottom:1px solid #ddd}.expList ul{margin:1.5em 0;padding:0}.expList li{list-style-type:none}.expList>li{display:table;width:100%;border-top:1px solid #ddd}.expList>li.featured{border-top:1px solid #377A72}.expList>li.featuredHeader{border-top:0}.expList>li figure{padding-bottom:2em}.expList .details{padding:0 0 2em 0}.expList .details>*:first-child{margin-top:-0.5em}.expList .details>h1:first-child,.expList .details h4:first-child{margin-top:0}.expList>li>*:first-child{padding-top:2em}.expList li>h4:first-child{padding-top:0.85em;padding-bottom:0.85em}.expList time{text-transform:uppercase;font-weight:100}.expList time b{display:block;font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif;line-height:1.2em;font-size:1.75em;font-weight:normal;text-transform:none;color:#333}.expList p time{display:inline}.expList h4{font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif;line-height:1.2em;font-size:1.75em;font-weight:normal;margin-top:0.25em}.expList .tags{font-size:0.75em}.expList .tags+.tags{margin-top:-0.75em}.expList h6+.tags{margin-top:0}.expList i{display:block}.expList i.tel{margin-top:2em}.expList i.fax{margin-bottom:1.5em}.expList h5+p{margin-top:-1em}.expList .remove{margin-right:0.5em;background:#666;color:#fff;padding:0.25em 0.5em}.expList .noTopMargin{margin-top:0px}.expList .indicator-tag{position:absolute;top:0;right:0;background:#ddd;padding:0.1em 0.5em;font-size:0.8em}.expList .indicator-tag.indicator-tag-inline{display:inline-block;position:static;margin:1em 0}@media screen and (min-width: 35em){.expList>li>*{display:table-cell;vertical-align:top}.expList>li>*:first-child{padding:2em 0 2em 0;border-top:3px solid #ddd;width:32.5%}.expList>li.featured>*:first-child{border-top:3px solid #377A72}.expList .details{padding:2em 0 2em 2em;width:67.5%}.expList .details:first-child{width:60%}}@media screen and (min-width: 35em) and (min-width: 60em){.expList .details:first-child{width:40%;padding-right:3em}}@media screen and (min-width: 35em){.expList>li>figure{text-align:right;padding:2em 0 2em 3em}.expList>li>figure img{display:inline}}.expList+.moreContent .expList{margin-top:-2.05em}.imgCols{margin:-1em 0 1em}.imgCols li{margin:1.5em 0 2em}.imgCols li:after{content:'';display:table;clear:both}.imgCols h3{position:relative;font-size:1.65em;margin:0.35em 0;height:2.2em;overflow-y:visible;z-index:2}.imgCols .arrowLink{margin:0;max-width:none}.imgCols figure img{display:block;border:3px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35)}@media screen and (min-width: 40em){.imgCols figure{float:left;max-width:35%}.imgCols figure ~ p{margin-left:40%}}@media screen and (min-width: 50em){.imgCols:after{content:'';display:table;clear:both}.imgCols li{float:left;width:31.5%;margin:0 0 0 2.75%}.imgCols li:first-child{margin-left:0}.imgCols figure{float:none;max-width:100%}.imgCols figure ~ p{margin:1em auto;min-height:10em}}.twoCol .arrowLink{margin:0;max-width:none}@media screen and (min-width: 40em){.twoCol:after{content:'';display:table;clear:both}.twoCol>div{float:left;width:45%;margin-left:10%}.twoCol>div:first-child{margin-left:0}}.sNav+.content .expList>li{padding:0.75em 0;position:relative}.sNav+.content .expList>li,.sNav+.content .expList>li>*{display:block}.sNav+.content .expList>li>*:first-child{padding:0;border-top:none;width:auto}.sNav+.content .expList h4{margin-bottom:0}.sNav+.content .expList time{margin-top:1em}@media screen and (min-width: 35em){.awards .details>*:first-child{padding-top:2em}}.featureList{margin:1.5em 0 2em}.featureList:after,.featureList li:after{content:'';clear:both;display:table}.featureList li{clear:both;margin:1em 0}.featureList li h2{font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif;font-size:1.35em}@media screen and (min-width: 40em){.featureList li h2{font-size:1.75em}}.featureList figure{float:left;width:25%}.featureList figure ~ time,.featureList figure ~ h2{margin-left:30%}.featureList h2{font-family:'Verdana';font-size:1em;margin:0.5em 0}@media screen and (min-width: 600px){.featureList figure{float:left;width:125px}.featureList figure ~ time,.featureList figure ~ h2{margin-left:150px}}.peopleList{margin:2em 0 3em;padding:0;width:100%}.peopleList li{position:relative;list-style-type:none;display:table;width:100%;padding:1.5em 0;border-bottom:1px solid #ddd;z-index:0}.peopleList li.featured{border-bottom:1px solid #377A72}.peopleList li.featured figure{border-bottom:3px solid #377A72}.peopleList .title{color:#111}.peopleList h4{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.5em;line-height:1;font-weight:normal;margin-top:0;word-wrap:break-word}.peopleList .position{display:block;margin:-2em 0 0;font-weight:normal}.peopleList .practice{display:block;font-weight:normal}.peopleList figure{position:absolute;bottom:0;left:0;width:30%;z-index:-1;border-bottom:3px solid #ddd}.peopleList figure img{max-height:9em}.peopleList .location{font-size:0.9em;margin:0.25em 0}.peopleList .contact{font-size:0.9em}.peopleList .contact i{display:block}.peopleList .contact .email{font-size:0.85em}.peopleList .title,.peopleList .location,.peopleList .contact{margin-left:35%}@media screen and (min-width: 45em){.peopleList li{padding:1em 0 0 0;table-layout:fixed}.peopleList li.featured .title{border-bottom:3px solid #377A72}.peopleList li.featured figure{border:0}.peopleList .title,.peopleList .location,.peopleList .contact{margin:0;padding:2em 0 1.5em;display:table-cell;vertical-align:middle}.peopleList .title{width:50%;border-bottom:3px solid #ddd}.peopleList figure{border:0;position:static;float:left;margin:-4em 0 -1.5em}.peopleList figure img{max-height:6em}.peopleList h4{font-size:1.75em;padding-right:0.5em}.peopleList h4,.peopleList .position,.peopleList .practice{margin-left:100px}.peopleList .position{font-size:0.85em;margin-top:-2.5em}.peopleList .practice{font-size:0.85em}.peopleList .location{width:25%;text-align:center}.peopleList .contact{width:25%}}.borderedList li{border-top:2px solid #ddd;padding-top:1em;padding-bottom:0.5em}.borderedList .smallLeft{margin-bottom:0.25em}.avRoom .borderedList .arrowLinkAlt{font-size:0.8em;font-family:'AvenirNextLTW01-Condens 721299', 'Arial Narrow', sans-serif}.avRoom .borderedList h3{margin:0 0 0 80px;line-height:0.95em}.avRoom .borderedList p{margin:0.15em 0 1.25em 80px}.avRoom .borderedList p a{font-family:'Melior W01', 'Palatino', serif;font-size:1.1em;text-decoration:underline}.tagsPeople{padding-left:33px;margin-top:2em;background:url("../img/i-person.jpg") no-repeat left top}.tagsPeople a{color:#444;text-decoration:underline}.tagsPeople a:hover{color:#0086B0}.searchTags{padding:0;margin:-0.5em 0 1em}.searchTags:after{content:'';display:table;clear:both}.searchTags li{list-style-type:none;float:left;padding:0.25em 0.5em;margin:0 0.5em 0.5em 0;font-size:0.85em;background:#ddd;color:#555}.searchTags b{text-transform:capitalize}.searchTags.areas{font-size:1.2em}.searchTags.contentType{font-size:0.95em;color:#777}.searchTags+.searchTags{clear:both;margin-top:-1em}.remove{display:inline-block;color:#777;font-weight:800;font-size:0.9em;margin:-0.75em -0.75em -0.75em -0.25em;padding:0.75em}.main{position:relative;z-index:1;background:#eee}.main .gutters:after{content:'';display:table;clear:both}.content{position:relative;z-index:1}.content .gutters{padding-bottom:1em}.content .gutters>p:first-child{margin-top:2em}@media screen and (min-width: 55em){.content .gutters .tNav ~ .innerGutters{margin-top:-2em;padding-bottom:2em}}.imgPanel+.content{border-top:25px solid #fff}.bio .contentHead figure{position:relative;margin:0 auto;text-align:center;z-index:0}.bio .contentHead figure img{margin:0 auto;max-width:55%;max-height:325px}@media screen and (min-width: 480px){.bio .contentHead figure img{max-width:45%}}.bio .contentHead address{position:relative;z-index:3;padding:1em 0;border-top:1px solid #eee;-webkit-box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2);box-shadow:0px -15px 15px -15px rgba(0,0,0,0.2)}.bio .contentHead .ctas{margin-bottom:3em}@media screen and (min-width: 840px){.bio .contentHead .gutters{padding-top:2.5%;padding-bottom:5em}.bio .contentHead h1,.bio .contentHead h2,.bio .contentHead i,.bio .contentHead address,.bio .contentHead .link-contact,.bio .contentHead .ctas{margin-left:45%}.bio .contentHead h1{width:55%}.bio .contentHead h2{font-size:2em}.bio .contentHead figure{position:absolute;bottom:3.85em;left:0;width:40%}.bio .contentHead figure img{max-width:100%}.bio .contentHead address{border-top:none;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width: 1010px){.bio .contentHead .gutters{padding-bottom:9em}.bio .contentHead figure{left:2.5%}.bio .contentHead i,.bio .contentHead address,.bio .contentHead .link-contact{width:35%}.bio .contentHead .ctas{position:absolute;right:5%;bottom:5em;width:15%}.bio .contentHead .ctas a{display:block}}@media screen and (min-width: 680px){.bio .tabs article{float:left;width:60%}.bio .tabs aside,.bio .tabs .aside{margin-top:6.75em;float:right;width:29%}.bio .tabs aside+aside,.bio .tabs .aside+aside{margin-top:0em;clear:right}.bio .tabs .aside{width:33.3%;margin-top:0}.bio .tabs .aside.gridLinks .fullWidth li{width:100%}.bio .tabs aside.education{clear:both;float:none;width:auto;margin-top:3em}.bio .tabs section:after{content:'';clear:both;display:table}}.servicePanelHeader{color:#000;display:block;position:relative;padding:1px 0.5em 1px 5em;margin-bottom:1px;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e2e2e2));background:-webkit-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e2e2e2',GradientType=0 )}@media screen and (max-width: 40em){.servicePanelHeader{font-size:0.8em}}.servicePanelHeader:first-child{margin-top:3em}.servicePanelHeader:before{content:'>';position:absolute;left:1em;top:50%;margin-top:-1em;color:#fff;width:1em;height:1em;background:#A5AC00;text-align:center;font-weight:800;font-size:1.25em;padding:0.25em 0.5em 0.75em}.servicePanel{background:#eee;background:-moz-linear-gradient(top, #eee 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #eee 0%, #fff 100%);background:-o-linear-gradient(top, #eee 0%, #fff 100%);background:-ms-linear-gradient(top, #eee 0%, #fff 100%);background:linear-gradient(to bottom, #eee 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );padding:2.5%}.servicePanel:after{content:'';display:table;clear:both}.servicePanel figure ul{padding:0}.servicePanel figure ul li{list-style-type:none;padding-left:25px;margin:0.25em 0;background:url("../img/li-black-gt.png") no-repeat left 0.25em}.servicePanel figure ul a{color:#111}.servicePanel .view{clear:none;margin:1em 0}.servicePanel h4{margin-bottom:-1em}@media screen and (min-width: 40em){.servicePanel figure img{float:left;width:46.5%;margin-bottom:1.5em}.servicePanel figure ul,.servicePanel p,.servicePanel .view{margin:0 0 1em 52%}.servicePanel .gridLinks{clear:both;padding-top:1px}}@media screen and (min-width: 60em){.servicePanel figure{float:left;width:27.5%}.servicePanel figure img{float:none;width:auto}.servicePanel figure ul{margin:1em 0}.servicePanel p,.servicePanel .gridLinks,.servicePanel h4{clear:none;margin:0 0 2em 30%}.servicePanel .view{margin:1em 0}.servicePanel h4{margin-bottom:0.5em}}.js .accordionToggle{display:block;position:relative;padding:1px 0.5em 1px 5em;margin-bottom:1px;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e2e2e2));background:-webkit-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #e2e2e2 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e2e2e2',GradientType=0 )}@media screen and (max-width: 40em){.js .accordionToggle{font-size:0.8em}}.js .accordionToggle:hover{text-decoration:none}.js .accordionToggle:before{content:'+';position:absolute;left:1em;top:50%;margin-top:-1em;color:#fff;width:1em;height:1em;background:#999;text-align:center;font-weight:800;font-size:1.25em;padding:0.25em 0.5em 0.75em}.js .accordionToggle.toggled:before{content:'-'}.js .accordionToggle:first-child{margin-top:3em}.expandSectors{position:relative;margin:1em 0;padding:0.25em 3em 0.25em 0.5em;background:#bbb;color:#fff}.expandSectors:after{content:'+';top:0;left:auto;right:0;bottom:0;width:1em;text-align:center;background:#888;padding:0.25em 0.45em;color:#fff}.expandSectors.toggled:after{content:'-'}.js .accordionContent{display:none}.accordionContent{background:#eee;background:-moz-linear-gradient(top, #eee 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #eee 0%, #fff 100%);background:-o-linear-gradient(top, #eee 0%, #fff 100%);background:-ms-linear-gradient(top, #eee 0%, #fff 100%);background:linear-gradient(to bottom, #eee 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );padding:2.5%}.accordionContent:after{content:'';display:table;clear:both}.relatedPractices .imgBoxes{margin-top:-1.5em}.relatedPractices.gridLinks ul{margin:-0.5em 0 2em}.relatedPractices.gridLinks a{background:#377A72}.relatedPractices.gridLinks a:after{background:#95BDBA;color:#fff}.imgBoxes{font-family:'AvenirNextLTW01-MediumC 721311', 'Arial Narrow', sans-serif}.imgBoxes:after{content:'';display:table;clear:both}@media screen and (min-width: 50em){.imgBoxes{font-size:1.25em}}.imgBoxes li{list-style-type:none;float:left;width:50%}.imgBoxes li:nth-child(odd){clear:both}.imgBoxes li:nth-child(odd) figure{margin-left:0}.imgBoxes li:first-child figure{margin-left:0}.imgBoxes li figure{margin:1em 0 1em 5%}.imgBoxes li figure img{width:100%;margin-bottom:0.25em}@media screen and (min-width: 600px){.imgBoxes li{width:25%}.imgBoxes li:nth-child(odd){clear:none}.imgBoxes li:nth-child(odd) figure{margin-left:5%}.imgBoxes li:first-child figure{margin-left:0}}.imgBoxes a{color:#555}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li{display:block;float:left}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.2 !important;color:#888 !important;filter:alpha(opacity=20);cursor:default;-webkit-box-shadow:none !important;box-shadow:none !important}.flex-control-nav{width:100%;text-align:center}.flex-control-nav li{margin:0 6px 0 0;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#FEA600;cursor:pointer;text-indent:-9999px;border:1px solid #fff}.flex-control-paging li a:hover{border:1px solid #FEA600}.flex-control-paging li a.flex-active{background:#fff;border:1px solid #FEA600;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flexslider .flex-direction-nav a{position:absolute;display:block;top:0;bottom:0;color:#fff;background:#666;background:rgba(50,50,50,0.5);width:2em}.flexslider .flex-direction-nav a:hover{background:#555}@media screen and (min-width: 1210px){.flexslider .flex-direction-nav a{width:75px;background:none !important;color:#666;color:rgba(150,150,150,0.8);font-size:3.5em}.flexslider .flex-direction-nav a:hover{color:#555}}.flexslider .flex-direction-nav .flex-next{right:0;-webkit-box-shadow:-10px 0px 10px -10px rgba(0,0,0,0.5);box-shadow:-10px 0px 10px -10px rgba(0,0,0,0.5)}@media screen and (min-width: 1210px){.flexslider .flex-direction-nav .flex-next{right:-75px;-webkit-box-shadow:-15px 0px 15px -15px rgba(0,0,0,0.5);box-shadow:-15px 0px 15px -15px rgba(0,0,0,0.5)}}.flexslider .flex-direction-nav .flex-next:after{content:'>';background:none;position:absolute;top:50%;margin-top:-1em;left:0;right:0;text-indent:0;text-align:center;line-height:2em;font-weight:600}.flexslider .flex-direction-nav .flex-prev{left:0;-webkit-box-shadow:10px 0px 10px -10px rgba(0,0,0,0.5);box-shadow:10px 0px 10px -10px rgba(0,0,0,0.5)}@media screen and (min-width: 1210px){.flexslider .flex-direction-nav .flex-prev{left:-75px;-webkit-box-shadow:15px 0px 15px -15px rgba(0,0,0,0.75);box-shadow:15px 0px 15px -15px rgba(0,0,0,0.75)}}.flexslider .flex-direction-nav .flex-prev:after{content:'<';background:none;position:absolute;top:50%;margin-top:-1em;left:0;right:0;text-indent:0;text-align:center;line-height:2em;font-weight:600}.peopleSlider .flexslider{position:relative;background:#ddd;-webkit-transition:all .3s ease;padding:0 2em}@media screen and (min-width: 1210px){.peopleSlider .flexslider{padding:0}}.peopleSlider .flexslider i{display:block}.peopleSlider .flexslider .slides{border:5px solid #ddd}.peopleSlider .flexslider .slides a{color:#444}.peopleSlider .flexslider figure{background:#fff;border:3px solid #ddd}.peopleSlider .flexslider img{margin:0 auto;padding:0.5em 0}.peopleSlider .flexslider figcaption{background:#eee;border-top:1px solid #eee;padding:0.5em 0.5em}.peopleSlider .flexslider .featured figcaption{color:#fff;background:#377A72}.peopleSlider .flexslider .name{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif;font-size:1.2em;line-height:1}.peopleSlider .flexslider .position{font-size:0.8em}.content>.peopleSlider:first-child{padding:2em 0;background:#fff;background:-moz-linear-gradient(top, #fff 50%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background:-o-linear-gradient(top, #fff 50%, #eee 100%);background:-ms-linear-gradient(top, #fff 50%, #eee 100%);background:linear-gradient(to bottom, #fff 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );-webkit-box-shadow:inset 0px 15px 15px -15px rgba(0,0,0,0.25);box-shadow:inset 0px 15px 15px -15px rgba(0,0,0,0.25)}@media screen and (min-width: 1010px){.content>.peopleSlider:first-child{padding:3em 0}}.carouselPanel .flexslider .slides li{position:relative;padding:2em 0 4em}@media screen and (min-width: 40em){.carouselPanel .flexslider .flex-direction-nav a{font-size:1.5em}}@media screen and (min-width: 1210px){.carouselPanel .flexslider .flex-direction-nav{position:absolute;top:50%;left:0;right:0;margin-top:-1em;z-index:1}.carouselPanel .flexslider .flex-direction-nav li{position:relative;position:relative;max-width:1010px;margin:0 auto;z-index:0}.carouselPanel .flexslider .flex-direction-nav a{font-size:5em;color:#f4f4f4;color:rgba(255,255,255,0.8)}.carouselPanel .flexslider .flex-direction-nav a:hover{color:#fff}.carouselPanel .flexslider .flex-direction-nav .flex-next{right:-100px}.carouselPanel .flexslider .flex-direction-nav .flex-prev{left:-100px}}@media screen and (max-width: 1210px){.carouselPanel .flexslider .flex-direction-nav a{background:#f4f4f4;background:rgba(255,255,255,0.25);color:#fff;-webkit-box-shadow:none;box-shadow:none;text-shadow:0px 0px 5px rgba(0,0,0,0.5)}.carouselPanel .flexslider .flex-direction-nav a:hover{background:#f4f4f4;background:rgba(255,255,255,0.8)}}.carouselPanel .flexslider .flex-control-nav{position:absolute;bottom:1.25em;text-align:center;padding:0;margin:0}.carouselPanel .flexslider .flex-control-nav a{background:#ccc;background:rgba(255,255,255,0.5);background-clip:padding-box;border:1px solid transparent}.carouselPanel .flexslider .flex-control-nav a:hover{border:1px solid #eee;border:1px solid rgba(255,255,255,0.5)}.carouselPanel .flexslider .flex-control-nav .flex-active{background:#fff;border:1px solid #fff}@media screen and (max-width: 50em){.carouselPanel .flexslider h2{font-size:1.5em;margin-top:-0.65em}.carouselPanel .flexslider .intro{font-size:1.35em}}@media screen and (max-width: 35em){.carouselPanel .flexslider h2{font-size:1.25em;margin-top:-0.65em}.carouselPanel .flexslider .intro{font-size:1.2em}}.carouselPanel .background{overflow:visible}.carouselPanel .background img{margin:auto}.carouselPanel .wrap{margin:0em 1em;padding:0;z-index:2;background:none}@media screen and (min-width: 1030px){.carouselPanel .wrap{margin:0em auto}}.carouselPanel .wrap .gutters{padding-bottom:3em}@media screen and (min-width: 50em){.carouselPanel .wrap .gutters{width:45%}}@media screen and (min-width: 50em){.carouselPanel .wrap .gutters-fullWidth{width:auto}}.carouselPanel .arrowLink{font-size:1em}.slideWrapper{-webkit-box-shadow:10px 10px 10px -10px #000;box-shadow:10px 10px 10px -10px #000;background-position:left center}@media screen and (min-width: 50em){.slideWrapper{background-position:right center}}.slideWrapper>div{vertical-align:top}.slideWrapper .stampThru{position:relative;display:table-cell;display:none;width:35%}.slideWrapper .stampThru figure{position:absolute;top:0;bottom:0;overflow-y:hidden;min-height:300px;border:1em solid rgba(255,255,255,0.92)}.slideWrapper .stampThru figure img{width:100%;margin-top:-155%}@media screen and (min-width: 37.5em){.slideWrapper .stampThru{display:table-cell}}.no-js .carouselPanel .flexslider .slides li{border-top:25px solid #fff;float:none}.miniCarouselPanel{font-size:1.35em;padding:0 1em}@media (min-width: 1210px){.miniCarouselPanel{padding:0}}.miniCarouselPanel h1{margin-bottom:0.1em;text-align:right}.miniCarouselPanel h1 .block{display:block}.miniCarouselPanel h1 strong{font-family:'AvenirNextLTW01-DemiCn', 'Arial Narrow', sans-serif}.miniCarouselPanel h1+.intro{text-align:right;margin-top:0.5em;font-size:1.5em}@media (min-width: 60em) and (min-height: 30em){.miniCarouselPanel h1+.intro{font-size:1.85em}}@media (min-width: 80em) and (min-height: 60em){.miniCarouselPanel h1+.intro{font-size:2.5em;padding-left:15%}}.miniCarouselPanel .innerWrap.innerWrapFull{background:rgba(255,255,255,0.75);float:none;width:auto;margin:5em -1em 0.5em;padding:0;font-size:0.65em}.miniCarouselPanel .innerWrap.innerWrapFull h2{padding:0.5em 5%}@media (min-width: 60em) and (min-height: 50em){.miniCarouselPanel .innerWrap.innerWrapFull{margin-top:12.5em}}@media (min-width: 80em) and (min-height: 65em){.miniCarouselPanel .innerWrap.innerWrapFull{margin-top:12.5em}}@media (min-width: 1210px){.miniCarouselPanel .innerWrap.innerWrapFull{margin-left:0;margin-right:0}.miniCarouselPanel .innerWrap.innerWrapFull h2{min-height:4em;padding:0.25em 0}}.miniCarouselPanel h2{margin:0.5em auto}.miniCarouselPanel h2+p{margin-top:-0.5em}.miniCarouselPanel .featureList{margin:0 2.5em}.miniCarouselPanel .featureList li{border-top:1px solid #ddd}.miniCarouselPanel .featureList li h2{font-family:'Melior W01', 'Palatino', serif}.miniCarouselPanel .featureList li:first-child{border-top:0}@media screen and (min-width: 50em){.miniCarouselPanel .featureList{margin-left:0}.miniCarouselPanel .featureList li{float:left;width:26.3333%;clear:none;margin-left:3%;padding-left:3%;border-top:0;border-left:1px solid #bbb}.miniCarouselPanel .featureList li:first-child{border-left:0}}.miniCarouselPanel .background{bottom:0;background-color:#000;background-repeat:no-repeat;background-position:right center;background-size:150%}@media screen and (min-width: 860px){.miniCarouselPanel .background{background-position-x:center !important;background-position:center center;background-size:cover}}.touch .miniCarouselPanel .background,.no-js .miniCarouselPanel .background{background-position:right -5%}.siteFooter{border-top:25px solid #fff;background:#222;color:#ccc;position:relative;z-index:3}.siteFooter .gutters{background:#1c1c1c}.siteFooter .gutters:after{content:'';display:table;clear:both}.siteFooter section{margin:1em 0 2em;clear:both}.siteFooter section:after{content:'';display:table;clear:both}@media screen and (min-width: 720px){.siteFooter section{float:left;clear:none;width:24.5%;margin:0 0 0 5%;padding-left:0.5%}.siteFooter section.atGlance{width:40%;margin-left:0;padding-left:0}}.siteFooter h4{color:#fff}.siteFooter a[href^='mailto'],.siteFooter a[href^='/interstitial'],.siteFooter a[href^='/notice']{color:#377972}.siteFooter ul{margin:1em 0;padding:0}.siteFooter ul li{padding-left:25px;list-style-type:none;background:url("../img/li-footer.gif") left 0.35em no-repeat}.siteFooter ul li.social{padding:0;background:none;float:left;max-width:20%;margin:0.5em 0.2em 1em 0}.siteFooter ul li.social a{display:block;text-indent:-9999em}.siteFooter ul li a{color:#ccc}.siteFooter .atGlance img{float:left;margin:0 1em 1em 0}.siteFooter .atGlance p{font-size:0.85em}.siteFooter .awards{clear:both;position:relative;border-top:2px solid #000;width:100%;margin:2em 0}.siteFooter .awards .all{display:table;color:#ccc;font-size:0.7em;font-weight:normal}.siteFooter .awards .all:after{content:' >';font-weight:bold;font-size:0.8em}.siteFooter .awards ul{margin-left:-9%}.siteFooter .awards li{padding:0;margin:0 0 1em 8.5%;float:left;max-width:33%;background:none}.siteFooter .awards img{display:inline-block}@media screen and (min-width: 320px){.siteFooter .awards ul{display:table;width:100%;margin-left:0}.siteFooter .awards li{display:table-cell;background:none;float:none;padding:0 1em;vertical-align:middle}}.siteFooter .awards a{display:inline}footer.legal{font-size:0.75em;padding:1em 0 2em;-webkit-box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.5);box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.5)}footer.legal:after{content:'';display:table;clear:both}footer.legal ul{float:left;margin:0;padding:0;width:35%}footer.legal li{list-style-type:none}footer.legal li a{color:#444;padding-left:10px;background:url("../img/i-gt.png") no-repeat left center}@media screen and (min-width: 1050px){footer.legal li a{float:left;margin-right:1.25em}}footer.legal p{float:right;clear:right;margin:0;width:65%;text-align:right}footer.legal .copyright{color:#999}@media screen and (min-width: 1030px){footer.legal .gutters{padding:0}}footer.social{background:#eee;border-top:25px solid #fff}footer.social ul{background:#f1f1f1;padding-bottom:1px;margin:0}@media screen and (min-width: 35em){footer.social ul:after{content:'';display:table;clear:both}}footer.social ul li{list-style-type:none}@media screen and (min-width: 35em){footer.social ul li{font-size:1.1em;float:left;width:40%;margin:1em 2em 1em 0}}@media screen and (min-width: 55em){footer.social ul li{width:auto}}@media screen and (min-width: 55em){footer.social ul .alt{float:right}}footer.social a{display:block;color:#222;line-height:1.1;padding:0.75em 0 0.75em 63px;margin:1em 1em 1em 0}footer.social b{display:block;font-weight:bold}footer.social .eFolio{background:url("../img/i-folio-large.png") 7px center no-repeat}footer.social .print{background:url("../img/i-print-large.png") left center no-repeat}footer.social .download{background:url("../img/i-download-large.png") left center no-repeat}footer.social .shareThis{background:url("../img/i-sharethis-large.png") left center no-repeat}footer.social .newsletter{background:url("../img/i-newsletter-large.png") 7px center no-repeat}footer.social .block-sharethis{display:none;padding:0em 3em 2em;background:#f1f1f1}footer.register{background:#eee;border-top:25px solid #fff}footer.register .wrap{padding:1px 0 1em;background:#f1f1f1}footer.register .gutters{background:none}@media screen and (min-width: 30em){footer.register .button{float:right;margin:-0.5em 0 1em 2em}}#loading{position:fixed;display:block;display:none;top:50%;left:50%;margin-left:-3.5em;margin-top:-3.5em;width:5.5em;height:2.5em;padding:2.75em 1em 2.25em;text-align:center;background:rgba(47,104,98,0.95);color:#fff;z-index:998;border-radius:5em;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.9, 0.9)}50%{-webkit-transform:scale(1, 1)}100%{-webkit-transform:scale(0.9, 0.9)}}#mask{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;background:transparent}@media screen and (min-width: 1010px){#mask{display:block}}.noPager .pager{display:none}.ui-datepicker,#ui-datepicker{background:#f4f4f4;position:static !important;margin:0.5em 0;padding-top:0.5em}.ui-datepicker .ui-datepicker-title select,#ui-datepicker .ui-datepicker-title select{font-size:0.65em;padding:0.35em;width:45%;float:left;margin:2.5%}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,#ui-datepicker .ui-datepicker-prev,#ui-datepicker .ui-datepicker-next{display:block;position:static;margin:0 !important;text-decoration:none;font-size:0.95em;padding:0.25em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span,#ui-datepicker .ui-datepicker-prev span,#ui-datepicker .ui-datepicker-next span{position:static;margin:0 !important}.ui-datepicker .ui-datepicker-prev,#ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next,#ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-title,#ui-datepicker .ui-datepicker-title{margin:0 auto;text-align:center;width:60%}.ui-datepicker .ui-datepicker-calendar,#ui-datepicker .ui-datepicker-calendar{margin:0.5em 0}.ui-datepicker table,#ui-datepicker table{border:0}.ui-datepicker table th,.ui-datepicker table td,#ui-datepicker table th,#ui-datepicker table td{padding:0.1em 1%;color:#888;text-align:center;border:0}.ui-datepicker table a,#ui-datepicker table a{display:block}#ui-datepicker-div{border-right:none !important;border-bottom:none !important}.datepicker-no-calendar .ui-datepicker-calendar{display:none !important}.ui-autocomplete{position:absolute;display:block;top:0;left:0;margin-top:-1px;cursor:default;background:#fff;border:1px solid #999;border-top:0;font-size:0.85em}.ui-autocomplete a{display:block;color:#888;padding:0.5em}.ui-autocomplete .ui-state-focus{background:#f0f0f0;color:#0086B0;text-decoration:none}#map_canvas img{max-width:none}#map_canvas div{overflow:visible}.eFolioChanger{width:80%;display:inline-block}.eFolioChanger select{width:auto;max-width:75%;display:inline-block}.js .eFolioChanger button[type=submit]{display:none}.wrap-messages{background:#fff;margin:1em auto -0.5em;border-bottom:0.5em solid #fff;padding:0 1em 1em;text-align:center}@media screen and (min-width: 1010px){.wrap-messages{margin:0 auto -1em;padding:0 0 1em}}.wrap-messages .messages{border-radius:3px;padding:0.75em 3em;background-image:none;color:#fff}.wrap-messages .messages ul{text-align:left;font-size:0.75em;max-width:55em;margin:1em auto 1em 3em}.wrap-messages .messages ul li{word-break:break-word;margin-bottom:0.5em;list-style-type:none}.wrap-messages .messages p:empty{display:none}.wrap-messages .messages.error{border:0;background:#8A3737}.wrap-messages .messages.error a{color:#fdd}.wrap-messages .messages.status{border:0;background:#378069}.wrap-messages .messages.status:before{content:'\2713';color:#fff;padding-right:0.5em;position:absolute;top:50%;left:1em;margin-top:-0.75em}.wrap-messages .messages.status a{color:#dfd}.search-results li{margin-top:1em;padding-top:1em;border-top:1px solid #ddd}.search-results li:first-child{border-top:0;padding-top:0}.tweetBox{background:#eee;margin:1.5em 0 1em;padding:0.5em 1em;border-radius:2px}.byebye-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;background:rgba(255,255,255,0.9);z-index:99}.byebye-inner{position:absolute;display:block;text-align:center;padding:1em 2em;top:10em;left:50%;margin-left:-140px;width:280px;background:#377A72;color:#fff;z-index:99;box-sizing:border-box;box-shadow:0 0 3em rgba(0,0,0,0.25)}@media (min-width: 30em){.byebye-inner{width:25em;margin-left:-12.5em}}@media (min-width: 45em){.byebye-inner{width:42.5em;padding:2em 4em;margin-left:-21.25em}}.byebye-inner *{color:#fff}.byebye-inner a{text-decoration:underline}
