.nyroModalBg{position:fixed;overflow:hidden;top:0;left:0;height:100%;width:100%;background:#000;opacity:.7;z-index:10}.nmReposition{position:absolute}.nyroModalCloseButton{top:-35px;right:-4px;width:12px;height:12px;text-indent:-9999em}.nyroModalTitle{top:-26px;left:0;margin:0;font-size:1.1em;color:#ddd}.nyroModalCont{position:absolute;z-index:20}.nyroModalCont iframe{width:600px;height:400px}.nyroModalError{border:4px solid red;color:red;width:250px;height:250px}.nyroModalError div{min-width:0;min-height:0;padding:10px}.nyroModalLink,.nyroModalDom,.nyroModalForm,.nyroModalFormFile{position:relative;min-height:250px;min-width:250px;max-width:1000px}.nyroModalImage,.nyroModalSwf,.nyroModalIframe,.nyroModalIframeForm{position:relative;overflow:hidden}.nyroModalImage img{vertical-align:top}.nyroModalHidden{left:-9999em;top:-9999em}.nyroModalLoad{position:absolute;width:100px;height:100px;padding:0}.nyroModalPrev,.nyroModalNext{outline:0;position:absolute;top:0;height:60%;width:150px;min-height:50px;max-height:300px;cursor:pointer;text-indent:-9999em;background:transparent url('data:image/gif;base64,AAAA') left 20% no-repeat}.nyroModalImage .nyroModalPrev,.nyroModalImage .nyroModalNext{height:100%;width:40%;max-height:none}.nyroModalPrev{left:0}.nyroModalNext{right:0;background-position:right 20%}.nyroModalNext:hover{background-position:right 20%}
html{height:100%;background:#75787b}body{background:white}.wrapper{width:100%;padding:0 15px;margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper.wrapper--dark-bg{background:#e0dccd}.wrapper.wrapper--dark-bg.true-dark{background:#333}.wrapper.page-top-wrapper{margin:0;overflow:hidden}.wrapper.page-title-wrapper{margin-top:20px}.not-upper{text-transform:none}.wrapper.no-padding{padding:0}.wrapper.no-margin{margin:0}.wrapper.no-margin-bottom{margin-bottom:0}.wrapper.wrapper--gray-tile-bg{background:url(../images/gray-dot-tile.png)}a,a:hover{text-decoration:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.no-background{background:none!important}.force-show{display:block!important}:focus{outline:0}:active{outline:0}a:active{outline:0}input{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="checkbox"]{-webkit-appearance:checkbox}.header{min-height:60px;background:#fff;position:relative;z-index:5;padding-right:0;padding-left:0;-webkit-box-shadow:0 0 8px 0 #aeaeae;-moz-box-shadow:0 0 8px 0 #aeaeae;box-shadow:0 0 8px 0 #aeaeae}.header-block__top .header-block__top-list-elem a:hover{color:#00a89f}.footer-block__main-container a:hover{color:#00a89f}.social-contact a:hover,.social-media .social-contact a.social-share:hover{color:#d6001c}div.logo a,h1.logo a{display:block;height:auto;width:204px;min-width:180px;overflow:hidden;text-indent:-9999px;position:static;z-index:2}div.logo a img,h1.logo a img{display:block;width:100%;height:auto;margin-left:-5px}.zh-logo,.language-zh .en-logo,.language-en .zh-logo{display:none}.language-en .en-logo,.language-zh .zh-logo{display:block}.social-media{float:right;margin-top:19px;margin-bottom:3px;margin-right:15px;color:#787878}.social-media .social-contact{padding:0 5px;padding-right:0}.social-media .social-contact .social-share{display:inline;color:#787878}.social-media .social-contact li{margin-left:17px;position:relative}.social-media .social-contact li:after{content:'•';right:-12px;top:0;position:absolute;color:#787878}.social-media .social-contact li.social-share-link:after{display:none}.social-media .social-links{display:none;position:absolute;right:0;top:23px}.social-media .social-contact a.social-share:after{content:'.';text-indent:-9999px;width:14px;height:16px;background:url(../images/sharethis.gif);background-position:-16px 0;position:absolute;top:1px;right:-16px}.social-media .social-contact a.social-share:hover:after{background-position:-16px -16px}.social-media .social-links li{float:none;display:block}.social-media li{float:left}.share-block__icon{background:url(../images/social-icon-sprite.png);display:block;float:left;text-indent:-9999px;overflow:hidden;width:25px;height:25px;margin-right:15px}.share-block__icon.linkedin-icon{background-position:-24px -61px}.share-block__icon.twitter-icon{background-position:-62px -61px}.share-block__icon.google-icon{background-position:-100px -61px}.share-block__icon.facebook-icon{background-position:-141px -61px}.share-block__icon.youtube-icon{background-position:-179px -61px;width:33px}.search-block{position:absolute;top:7px;right:45px}.search-block__input-submit{border:0;text-indent:-99999px;overflow:hidden;background:0;cursor:pointer;position:absolute;top:10px;right:10px;width:24px;height:24px;z-index:1;display:none}.header-block.search-shown .search-block-mobile .search-block__input-submit{display:block}.search-block__search-icon{position:absolute;right:10px;top:10px;text-indent:-9999px;overflow:hidden;width:24px;height:24px;background:url(../images/search-icon-sprite.png) no-repeat;background-position:-4px 0}.search-block__search-input{-webkit-appearance:none;background:#d6d6d6;border:0;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s width;-moz-transition:.25s width;-ms-transition:.25s width;-o-transition:.25s width;transition:.25s width;margin:0;width:0;padding:0;color:#5e5f60}.search-block__search-input.visible{padding:0 10px}.header-block__main-drop{display:none}.mega-more:hover{color:#d6001c}.attorney-search__container{width:100%}.nav-block{display:block}.header-block__top,.header-block__main{display:none}.slicknav_menu .header-block__top,.slicknav_menu .header-block__main{display:block}.slicknav_menu{background:#333}.header-block__main-drop-item{padding:0}.slicknav_menu .header-block__main-list{display:block}.slicknav_item{padding:0}.slicknav_menu .slicknav_nav .header-block__main-drop-item{padding:0}.slicknav_menu .header-block__teal-arrow{display:none}.slicknav_menu .header-block__main-link,.slicknav_menu .header-block__main-drop-elem-p,.slicknav_menu .header-block__main-drop-subelem-p{padding:15px;border-bottom:1px solid #444}.slicknav_menu .header-block__main-drop-subelem-p{padding-left:30px}.slicknav_menu .header-block__main-elem-news .header-block__list-title,.slicknav_menu .header-block__main-elem-services .header-block__list-title{display:none}.slicknav_menu .header-block__main-drop-content,.slicknav_menu .header-block__main-list{width:100%}.slicknav_menu .header-block__main-drop-list.unit{padding:0}.slicknav_menu .header-block__subpractice-list,.slicknav_menu .header-block__main-elem .header-block__main-drop{position:static}.slicknav_btn{position:absolute;right:12px;top:18px;background:url(../images/mobile-menu-text.png) no-repeat;width:29px;height:26px;text-indent:-9999px;overflow:hidden;cursor:pointer;outline:0}.slicknav_item{position:relative;display:block;cursor:pointer;outline:0}.slicknav_item .slicknav_arrow{position:absolute;right:20px;top:20px;width:20px;height:10px;text-indent:-999px;overflow:hidden;background:url(../images/mobile-menu-arrows.png) no-repeat}.slicknav_open>.slicknav_item>.slicknav_arrow{background-position:-21px 0}.header-block__main-drop-subelem-p .slicknav_item .slicknav_arrow{top:5px;right:5px}
.header-block__about-us-sublist-elem:first-child a{padding-top:20px}.header-block__about-us-sublist-elem a{display:block;padding:10px 0;padding-left:15px}.office-title{background:#e0dccd;float:left;overflow:hidden;height:150px}.office-title-wrapper{padding:15px 10px 10px 10px}.office-name{margin-bottom:10px}.office-info{margin-bottom:0}.side-wrapper .contact-card .contact-seperator{background:url(../images/pager-black.png) no-repeat;background-size:30%;background-position-x:5px;width:10px;height:5px;display:inline-block}.office-map img{width:100%;height:100%}.map-static{display:none}.office-map{margin-bottom:20px}#map-canvas{height:300px}.map--base-img{width:100%}.map--loader{width:100%;height:100%;visibility:visible;background-image:url('/images/loader.gif');background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0}a.black-link,a.type-15.black-link{color:#000;border-bottom:none!important}a.black-link:hover,a.type-15.black-link:hover{color:#d6001c}.attorney .content-body .content-section a{border-bottom:1px dotted #ccc}.attorney .content-body .content-section .expando-side-header a,.attorney .content-body .content-section .expando-side-header a:hover{color:#000;border-bottom:0}.attorney .content-body .content-section a:hover{color:#d6001c;text-decoration:none;border-bottom:1px dotted #d6001c}.experience-bg{background:#e0dccd;padding:30px 20px 40px 20px;margin-bottom:20px;margin-top:20px;display:none}.experience-bg h2{margin-bottom:25px}.experience-bg .bx-pager-item{display:inline;margin-right:10px}.experience-bg .bx-viewport{margin-bottom:25px}.experience-bg .bx-pager{margin-top:-3px}.experience-bg .bx-controls{display:inline-block;position:absolute;margin-left:14%;padding-left:55px}.content-wrapper .experience-bg li.experience-block{margin:0;min-height:130px}.content-wrapper .experience-bg li.experience-block a:hover,.experience-bg a:hover,.hover_black:hover{color:#000}.content-wrapper .experience-block__link:hover{border-bottom:1px dotted black}.content-wrapper .experience-block__link{font-family:'Din-Medium';color:black;text-decoration:none}.experience-block__link-wrapper{margin-bottom:4px}.content-wrapper .experience-bg li.experience-block img{padding:0 10px 0 0;float:left}.experience-block__title{margin-bottom:8px}.experience-bg .bx-pager .bx-pager-item a{background:url("../images/pager-white.png") no-repeat;padding:7px;font-size:0}.experience-bg .bx-pager .bx-pager-item a.active,.experience-bg .bx-pager .bx-pager-item a:hover{background:url("../images/pager-red.png") no-repeat}.experience-bg .bx-controls-direction{position:absolute;margin-top:-18px}.experience-bg .bx-controls-direction .bx-prev,.experience-bg .bx-controls-direction .bx-next{position:absolute;width:8px;height:16px}.experience-bg .bx-controls-direction .bx-prev{background:url("../images/exp-prev.png") no-repeat;margin-left:-18px}.experience-bg .bx-controls-direction .bx-next{background:url("../images/exp-next.png") no-repeat;margin-left:150px}.experience-bg .bx-controls-direction .bx-prev:hover{background-image:url("../images/exp-prev-hover.png")}.experience-bg .bx-controls-direction .bx-next:hover{background-image:url("../images/exp-next-hover.png")}.tab-sections{padding-bottom:20px}.spot-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:url(../images/gray-dot-tile.png);padding:20px 0}.spot-wrapper .bx-wrapper{padding-bottom:0;margin-left:auto;margin-right:auto}.spot-wrapper .bx-controls{position:relative}.spot-wrapper .bx-pager{margin:20px auto;width:100%;text-align:center}.spot-wrapper .bx-pager .bx-pager-item{display:inline;padding:0 5px}.spot-wrapper .bx-pager .bx-pager-item a{background:url("../images/pager-gray.png") no-repeat;padding:7px;font-size:0}.spot-wrapper .bx-pager .bx-pager-item a:hover,.spot-wrapper .bx-pager .bx-pager-item a.active{background:url("../images/pager-red.png") no-repeat}.spot-wrapper .bx-controls-direction{display:none}.spot-wrapper .spot-slider li.no-img .img-wrapper{display:none}.spot-wrapper .spot-slider li.no-img a{width:100%}.spot-wrapper .spot-slider li.no-img p{width:100%}.spot-wrapper .spot-slider li{background:#59524f;height:270px;overflow:hidden!important}.spot-wrapper .spot-slider .spot-content{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.spot-wrapper .spot-slider .spot-content a{text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.spot-wrapper .spot-box-text{float:left;width:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spot-wrapper .spot-slider li.no-img .spot-box-text{width:100%}.spot-wrapper .spot-slider li.one-elem,.spot-wrapper .spot-slider.one-elem{width:280px;margin:auto}.spot-wrapper .spot-link{margin-bottom:5px}.spot-wrapper .spot-slider .spot-content a:hover{border-bottom:1px dotted}.spot-wrapper .spot-slider .spot-content .img-wrapper{overflow:hidden;float:left;padding:0;padding-right:12px;width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}.spot-wrapper .spot-slider .spot-content .img-wrapper img{width:100%;height:auto}.spot-wrapper .spot-slider .spot-content p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spot-wrapper .spot-slider .title{background:#59524f;height:36px;position:relative;margin-bottom:10px;margin-top:8px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spot-wrapper .spot-slider .title table,.spot-wrapper .spot-slider .title tr,.spot-wrapper .spot-slider .title td{height:100%;width:100%;vertical-align:middle}.ruby-slider-block .bx-controls-direction{display:none}.ruby-slider-block .bx-pager{display:inline-block;overflow:hidden;clear:both}.ruby-slider-block .bx-pager-item{float:left}
.ruby-slider-block .bx-pager-item a{width:11px;height:11px;background:url(../images/slider-dot-tablet-gray.png) no-repeat -11px 0;display:block;text-indent:-9999px;overflow:hidden;margin-right:6px;border:0!important}.ruby-slider-block .bx-pager-item a.active,.ruby-slider-block .bx-pager-item a:hover{background-position:0 0}.homepage-top-slider-block,.homepage-top-slider-block .homepage-top-slider__elem,.homepage-top-slider-block .homepage-top-slider__elem-img img{width:100%;height:auto;display:block}.homepage-top-slider-block .homepage-top-slider__elem-img{height:190px}.homepage-top-slider-block{margin-bottom:0}.homepage-top-slider-block-inner{position:relative}.homepage-top-slider__content-header{position:absolute;top:40px;left:50px;width:40%}.homepage-top-slider-block .homepage-top-slider__elem.black .type-8,.homepage-top-slider-block .homepage-top-slider__elem.black .type-9{color:#000}.homepage-top-slider-block .homepage-top-slider__elem.right .homepage-top-slider__content-header{left:auto;right:50px;width:40%}.homepage-top-slider-block .homepage-top-slider__content.homepage-top-slider__content-hide{border:0;padding:0}.homepage-top-slider-block .bx-wrapper{position:relative}.homepage-top-slider-block .bx-controls{position:absolute;top:160px;left:0;width:100%;text-align:center}.homepage-top-slider-block .bx-pager{display:inline-block;clear:both;overflow:hidden;text-align:center}.homepage-top-slider__elem-img{position:relative;overflow:hidden}.homepage-top-slider-block .homepage-top-slider__content{background:#333;padding:12px 50px;border-top:1px solid #8a8a8a;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-top-slider__content-title{margin-bottom:3px}.homepage-top-slider__content-subtitle{margin-bottom:3px}.homepage-top-slider__content-quote{margin:10px 0;position:relative}.homepage-top-slider__content-content{padding:10px 0}.homepage-top-slider__quote-left,.homepage-top-slider__quote-right{position:absolute;width:30px;height:auto}.homepage-top-slider__quote-left{left:-40px;top:0}.homepage-top-slider__quote-right{right:-40px;bottom:0}.homepage-top-slider a{color:#d6001c;border-bottom:1px dotted #d6001c}.homepage-top-slider a:hover{color:#fff;border-bottom:1px dotted #fff}.ruby-slider-block iframe{width:100%;height:100%}.vid-gal-grid-wrapper .vid-wrapper,.vid-gal-grid-wrapper .rtg-youtube{display:none}.rtg-youtube iframe,.rtg-youtube object{width:100%!important;height:100%!important}.video-thumbnail-stillframe-img{max-width:100%;height:auto}.vid-gal-grid-wrapper iframe,.vid-gal-grid-wrapper .fe-video{visibility:hidden;display:none}.vid-more-wrapper{display:none}.vid-gal-grid__title{display:inline-block;margin-top:15px}.vid-gal-grid-wrapper .vid-more-wrapper:first-child{display:block!important}.wrapper .fe-video{width:100%!important;height:auto!important;min-width:260px;max-width:100%;background:#3b3b3b}.wrapper .vid-wrapper .fe-video.iframe{height:100%!important}.video-slider-block__header{margin-bottom:15px}.video-block{position:relative}.vid-gal-slider-block .bx-wrapper,.video-slider-block .bx-wrapper{max-width:100%!important}.video-slider-block__video,.video-slider-block__text{padding:0!important;position:relative}.video-block__overlay-text{position:absolute;top:15px;left:0;padding:10px;width:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000}.video-slider-block .bx-viewport{left:-20px;padding-right:35px}.vid-gal-slider .bx-wrapper li,.video-slider-block .bx-wrapper li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;min-width:260px}.video-slider-block__text{padding:2px 12px;margin-top:15px}.video-slider-block .bx-controls{display:none}.career-block{padding:8px 0;overflow:hidden}.career-slider-block{overflow:hidden}.career-slider-title{padding-left:15px;margin-top:20px;margin-bottom:10px}.career-slider-block .career-slider img{width:120%;height:auto;display:block}.career-block__view-positions-link:hover{color:black}.career-block__view-positions-link{display:inline;margin-top:15px}.career-slider-block .bx-pager{display:inline-block}.career-slider-block .bx-controls{position:absolute;top:120px;width:100%;text-align:center}.career-slider-image{height:140px;overflow:hidden}.career-slider-block .bx-wrapper{position:relative}.career-slider-block .career-slider-rte{padding:15px 20px;background:#333}.right-sidenav{display:none;margin-bottom:20px}.right-sidenav__link{padding:9px 0 6px 0;border-bottom:1px solid #d8d8d8;display:block}.right-sidenav__link.active{color:#d6001c}.right-sidenav__link:hover{text-decoration:none}.grid .unit.career-sidebar,.career-sidebar{padding:0}.ruby-slider li,.rte .slide li,.homepage-top-slider li,.video-slider li,.blog-block__posts li,.homepage-custom-blocks-list li,.experience-slider li,.spot-slider li,.vid-gal-slider li,.career-slider li{visibility:hidden;position:absolute}.csstransitions .ruby-slider li,.csstransitions .rte .slide li,.csstransitions .homepage-top-slider li,.csstransitions .video-slider li,.csstransitions .blog-block__posts li,.csstransitions .homepage-custom-blocks-list li,.csstransitions .experience-slider li,.csstransitions .spot-slider li,.csstransitions .vid-gal-slider li,.csstransitions .career-slider li{opacity:0;-webkit-transition:0s opacity;-moz-transition:0s opacity;-ms-transition:0s opacity;-o-transition:0s opacity;transition:0s opacity}.csstransitions li.show{opacity:1;-webkit-transition:.25s opacity;-moz-transition:.25s opacity;-ms-transition:.25s opacity;-o-transition:.25s opacity;transition:.25s opacity}.ruby-slider li:first-child,.homepage-top-slider li:first-child,.video-slider li:first-child,.blog-block__posts li:first-child,.homepage-custom-blocks-list li:first-child,.experience-slider li:first-child,.spot-slider li:first-child,.vid-gal-slider li:first-child,.career-slider li:first-child{position:static}.blog-block__posts li{position:static}.carousel-swipe{display:none;height:0;width:0;z-index:-9999}
.touch .carousel-swipe{position:absolute;display:block;height:270px;width:350px;opacity:0;z-index:9999}.two-column-block.two-column-block--padding{padding-top:40px;padding-bottom:20px;padding-left:15px;padding-right:15px}.two-column-block .unit.two-column-block__left,.two-column-block .two-column-block__left,.two-column-block .unit.two-column-block__right,.two-column-block .two-column-block__right{padding:20px 20px 20px 20px}.two-column-block .unit.two-column-block__right{padding-top:0}.two-column-block--gray{background:#f2f2f2}.two-column-block--white-in-mobile{background:#fff}.two-column-block__list-item{margin-bottom:10px}.two-column-block__list-item a.black-link:hover{color:#d6001c}.two-column-block__img{width:100%;height:auto}.two-column-block__title{margin-bottom:3px;display:block}.two-column-block__more{margin-top:16px;display:inline}.two-column-block .abstract-rte,.two-column-block .abstract-rte p{display:inline}.homepage-custom-blocks{background:#e3e3e3;position:relative}.homepage-custom-block .two-column-block__text-box,.homepage-custom-block .unit.two-column-block__text-box{padding-top:0}.homepage-custom-blocks .bx-controls{position:absolute;top:12px;left:50%;width:50%;margin-left:-25%;text-align:center}.homepage-custom-blocks.ruby-slider-block .bx-pager-item a{background:url(../images/slider-dot-tablet.png) no-repeat -11px 0}.homepage-custom-blocks.ruby-slider-block .bx-pager-item a.active,.homepage-custom-blocks.ruby-slider-block .bx-pager-item a:hover{background-position:0 0}.blog-block{padding:5px 0}.blog-block.grid .blog-block__main-box{padding:0;display:none}.blog-block.grid .blog-block__post{height:50%;padding:0;margin-bottom:10px}.blog-block__slide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage .expando-header{padding-left:10px}.homepage .expando-home-wrapper{padding:10px 15px;margin:0}.homepage .expando-wrapper.no-padding .expando-header{margin:2px 20px}.homepage .expando-content{padding-top:10px;padding-bottom:10px}.homepage .two-column-block .unit.two-column-block__left,.homepage .two-column-block .two-column-block__left,.homepage .two-column-block .unit.two-column-block__right,.homepage .two-column-block .two-column-block__right{padding:0}.homepage .two-column-block .unit.two-column-block__text-box,.two-column-block .two-column-block__text-box{padding-top:20px}.homepage .video-slider-wrapper{margin:0}.expando-home-wrapper .expando-header{margin:1px 0}.body-wrapper{width:100%}.bio-box-bounder{overflow:hidden;height:100%}.bio-box{margin-bottom:10px;margin-top:15px;overflow:hidden;background:#e0dccd}.bio-img{background:#e0dccd;height:150px;max-width:135px;float:left;overflow:hidden}.bio-img img{height:100%;width:auto}.bio-title{background:#e0dccd;overflow:hidden;height:150px}.bio-title .title-wrapper{padding:15px 10px 10px 10px}.bio-title .bio-position{display:block}.bio-office-wrapper{background:#eceded;padding:10px;padding-bottom:17px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bio-office{overflow:hidden}.bio-office li{overflow:hidden;margin-top:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;min-height:75px;padding:0 12px}.bio-office .bio-off-name{float:left;width:100%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bio-office .bio-off-detail{float:left;width:100%}.bio-office .bio-off-detail p{margin-bottom:0;padding:0 15px 0 0}.bio-office .bio-office-detail__pdf{display:none}.bio-title .title-wrapper .contact-card{margin-left:0}.contact-card{overflow:hidden;margin-left:5px}.contact-card li{float:left;margin-right:9px;position:relative}.bio-box .contact-card li:before{content:'•';position:absolute;left:-7px;top:0}.contact-card a{color:#000;left:-3px}.pdf__page-header,.bio-pdf__attorney-header,.bio-pdf__footer{display:none}.tab-sections .bio-section__header:first-child{padding-top:0}.tab-sections .rte h3{margin:0}.bio-section__header{padding-top:10px;margin-bottom:10px}.bio-education-list p,.bio-education-list .inline{display:inline}.attorney-main-title,.attorney-rte{margin-bottom:15px}.pub-section{margin-bottom:15px}.pub-section .pub-article{margin-bottom:5px}.content-body .underline-link{border-bottom:1px dotted #ccc;color:black}.content-body .underline-link:hover{color:#d6001c;text-decoration:none;border-bottom:1px dotted #d6001c;cursor:pointer}.pdf-bio__info-block-experience-header{display:none}.bio__info-block{margin-bottom:0}.bio__info-list{margin-bottom:15px}.bio__info-list-item{margin-bottom:15px;overflow:hidden}.bio__info-list-item .rte p{margin-bottom:0}.attorney .bio__info-list .more-text,.attorney .bio__info-list .less-text{margin-top:0}.attorney .experience-attorney-rte.rte a,.attorney .experience-attorney-rte.rte a:hover{border-bottom:0;padding-left:0}.attorney .experience-attorney-rte.rte h3{margin:0}.attorney .experience-attorney-rte.rte h2:first-child{margin-top:0}.attorney .experience-attorney-rte.rte h2{margin-top:40px}.att-position{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-wrapper .side-inner-expando.related-side-bar{margin:25px 15px;padding:0}.error-wrapper{margin-bottom:50px}.more-content{display:none}.attorney-rte.more-content{margin:0!important}a.less-text,a.more-text{margin-bottom:10px;display:inline-block;border:none!important;color:#d6001c;cursor:pointer}a.less-text.white,a.more-text.white{color:#fff}a.less-text{display:none}a.less-text:hover,a.more-text:hover{color:black}a.less-text.white:hover,a.more-text.white:hover{color:#d6001c}.phone-num-type{padding-right:4px}.side-content{margin:0 15px;line-height:23px}.side-item-title{padding:10px 15px 10px 0;position:relative;border-top:1px solid #c8c8c8}.side-item-title:first-child{border:0}.tab-sections .side-item-title:first-child{padding-top:0}.side-item-title a{color:#000;position:relative;display:block}.side-item-wrapper{padding:5px 0 20px 0}
.side-item-wrapper:first-child{padding-top:0}.side-item-wrapper li{margin-left:17px;list-style:disc}.article-wrapper .side-item-list a,.side-item-wrapper .side-item-list li,.side-item-wrapper .side-item-list li a{color:#000}.article-wrapper .side-item-list a:hover,.side-item-wrapper .side-item-list li:hover,.side-item-wrapper .side-item-list li:hover a{color:#d6001c}.article-wrapper .side-item-list a,.side-item-wrapper a{border-bottom:1px dotted #ccc}.side-item-wrapper a:hover{text-decoration:none;border-bottom:1px dotted #d6001c}.side-item-list{margin-bottom:15px}.related-services__list li{margin-bottom:5px}.education-list p{display:inline}.side-wrapper .side-item-title a{font-family:'Din-Cond-Thin'}.contact-list-wrapper a.contact-list-name,.contact-wrapper .contact-info a{color:black}.contact-list-wrapper a.contact-list-name:hover,.contact-wrapper .contact-info a:hover{color:#d6001c}.contact-wrapper a.contact-title:hover{border-bottom:1px dotted #d6001c}.contact-descrip{line-height:16px;margin-bottom:10px}.side-contacts{padding:0 15px;margin:30px 0}.expando-content .side-contacts{margin-top:10px;margin-bottom:20px}.side-contacts .side-contact-title{margin-bottom:10px;padding-top:10px}.side-contacts .contact-photo{width:70px;height:90px;float:left;margin-bottom:10px;margin-right:10px;box-sizing:border-box}.contact-wrapper{overflow:hidden;margin-bottom:20px}.contact-wrapper img{height:auto;width:100%}.image-title-block .img-wrapper .img-title-img{position:relative;height:auto;width:100%;display:block}.image-title-block .img-wrapper{position:relative;overflow:hidden}.image-title-block{height:auto;overflow:hidden;max-width:1360px;margin-left:auto;margin-right:auto;position:relative}.image-title-block.no-img-wrapper{height:95px;background:#e0dccd}.career-slider-block.no-img-wrapper{height:95px;background:#e0dccd;overflow:hidden}.job-search-container .grid .unit:first-child,.job-search-container .grid .unit{padding:0}.job-search-container .wrapper{margin-top:0}.job-listing .job-img-wrapper{overflow:hidden}.job-listing.wrapper{overflow:hidden}.job-detail-info{margin-bottom:10px}.disclaimer{margin-top:10px}.job-listing-apply{margin-top:15px;display:inline-block}.case_study .page-wrapper{margin-bottom:40px}.news .view-full-list{display:none}.view-full-list:hover{color:black}.news .page-wrapper{margin-bottom:40px}.page-wrapper .news-head{display:inline;margin-right:5px}.content-body{padding-top:10px}.content-wrapper{margin:15px;margin-bottom:0}.wrapper.content-wrapper{margin-bottom:0;margin-left:0;margin-top:0}.content-wrapper .rte li{margin-left:0}.content-title{margin-bottom:7px}.side-wrapper .related-link a:hover{border-bottom:1px dotted red}.side-wrapper .related-wrapper,.side-wrapper .side-inner-expando{padding:0 15px}.side-wrapper .related-wrapper a{color:black;font-family:'Din-Light';border-bottom:1px dotted #999}.side-wrapper .related-wrapper a:hover{color:#d6001c}.side-wrapper .related-wrapper a.more-text{font-family:'Din-Medium';margin:0}.news-detail__location{margin-bottom:15px}.news-detail__location .rte p{margin:0}.results-block__source-field.rte p{margin:0}.teal-box{background:#00b2af;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px 24px 20px 24px;margin-top:20px;position:relative}.teal-box__header{margin-bottom:10px}.teal-box img{max-width:100%;height:auto}.teal-box li{list-style:disc;margin-left:18px}.video-slider-block__link a:hover,.two-column-block__more:hover,.news-pub-block__more:hover{color:#000}.two-column-block a.two-column-block__title:hover{color:#f9423a}.teal-box a,.teal-box .rte a{color:#fff;border-bottom:1px dotted #fff;text-decoration:none}.teal-box .rte a:hover,.teal-box a:hover{color:#d6001c;border-bottom:1px dotted #d6001c;text-decoration:none}.box-indent{background:url('../images/box-indent.png') no-repeat;width:20px;height:10px;display:block;position:absolute;left:17px;top:0;z-index:1}.expando-header{background:#59524f;position:relative;height:36px;display:none;cursor:pointer}.expando-content{padding-top:10px;padding-bottom:10px}.content-wrapper p.expando-header{margin-bottom:2px}.expando-header.cont-open{background:#890057}.expando-header a{height:36px;position:absolute;width:100%;text-indent:10px;color:white;text-decoration:none}.expando-icon{background:url('../images/close-arr.png') no-repeat;height:12px;width:18.7px;display:block;position:absolute;top:12px;right:16px}.expando-icon.icon-open{background:url('../images/open-arr.png') no-repeat}.expando-side-icon{background:url('../images/side-close.png') no-repeat;height:17px;width:9px;position:absolute;display:inline-block;margin-left:7px;margin-top:5px}.expando-side-icon.side-icon-open{background:url('../images/side-open.png') no-repeat;background-position:0 -8px;height:9px;width:17px;margin-top:9px}.page-wrapper.mar-top-bot{margin-bottom:40px;margin-top:15px}.standard-main-content{margin-top:25px}.standard-interior .teal-box .rte li{margin-bottom:5px}.standard-interior .side-inner-expando{margin-top:15px}.standard-interior .side-inner-expando .item-0{border-top:0}.standard-interior .side-inner-expando .more-text{margin-top:30px}.standard-interior .teal-box .rte ul{padding:0}.standard-interior-block{max-width:1360px;margin-left:auto;margin-right:auto;position:relative}.standard-interior-block img{width:100%;height:100%;display:block}.footer.wrapper{padding:0;background:#75787b}.footer-block__top{background:#75787b;margin-top:10px;margin-bottom:15px;padding-top:4px;padding-left:10px;padding-bottom:4px}.footer-block{text-align:center}.footer-block__bottom-link{padding:3px 14px;margin-bottom:5px;display:inline-block}.rte p,.rte ul,.rte ol{margin-bottom:15px}.rte ul{padding-left:20px;list-style-type:disc}.rte ul,.rte ul li{list-style-type:disc}.rte ol{padding-left:20px;list-style-type:decimal}.rte ol,.rte ol li{list-style-type:decimal}.rte li{margin-bottom:8px}
.rte ul ul,.rte ol ol{margin-top:8px}.rte img{max-width:100%;height:auto}.rte iframe{max-width:100%}.rte .switcher,.rte .button-list{display:none}.rte h2,.rte h3{margin-bottom:15px}.rte table.align-middle,.rte table.align-middle tbody,.rte table.align-middle tbody tr,.rte table.align-middle tbody tr td{vertical-align:middle}.rte table a{border:0}.rte table img{display:block}.grid .unit,.grid .unit.whole,.grid .unit.half,.grid .unit.one-third,.grid .unit.two-thirds,.grid .unit.one-quarter,.grid .unit.three-quarters,.grid .unit.one-fifth,.grid .unit.two-fifths,.grid .unit.three-fifths,.grid .unit.four-fifths{width:100%}.unit .grid .unit{padding-left:0;padding-right:0}.center-on-mobiles{text-align:center!important}.hide-on-mobiles{display:none!important}.show-on-mobiles{display:block!important}.ui-selectmenu{position:relative;display:block;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#515151;outline:0}.ui-selectmenu-status{display:block;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.ui-selectmenu-icon{position:absolute;right:8px;top:13px;width:18px;height:15px;background:url(../images/selectmenu-icon-tablet.png) no-repeat}.ui-selectmenu-menu{display:none;border-top:0;left:0!important;top:100%!important;width:100%}.ui-selectmenu-menu .ui-selectmenu-item-selected{display:none!important}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute;left:0;top:100%;background:#515151;z-index:7!important}.ui-selectmenu-menu ul{max-height:400px;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}.ui-selectmenu-menu li a{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-selectmenu-menu li a:hover{color:#fff;background:#8a8a8a;text-decoration:none}a.ui-selectmenu:hover,.ui-selectmenu a:hover{text-decoration:none}.ui-autocomplete .ui-menu-item a,.attorney-search__input,.ui-selectmenu-status,.ui-selectmenu-menu li a{padding:12px 10px 10px 10px}.nav-block .ui-autocomplete{top:43px}.nav-block .ui-autocomplete a{color:#fff}.search__input{width:50%}.results-preview__reset{float:right;margin-top:10px}.results-preview__reset:hover{color:#d6001c}.attorney-search__prof-letters{padding:0 18px;margin:10px 0;display:block}.attorney-search__prof-letters.second-row{margin-top:0}.attorney-search__prof-letters li{float:left;margin-right:10px;width:10px}.grid .unit.attorney-search__field{padding:18px 18px;padding-right:0;position:relative}.attorney-search__field-inner{position:relative}.attorney-search__field-inner .ui-selectmenu{width:auto!important}.attorney-search__input{background:#8a8a8a;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:12px 10px 11px 10px;margin:0;line-height:normal}.attorney-search__input::-webkit-input-placeholder{color:#fff}.attorney-search__input:-moz-placeholder{color:#fff}.attorney-search__input::-moz-placeholder{color:#fff}.attorney-search__input:-ms-input-placeholder{color:#fff}.attorney-search-block.grid .unit.no-left-padding{padding-left:0!important}.attorney-search-block .attorney-search__prof-letters{padding-left:0;padding-right:0}.attorney-search__prof-letters li a:hover{color:#00b2af}.attorney-search-block .attorney-search__field-list{margin-left:-18px}.attorney-search__button{border:0;margin:0;padding:12px 40px 10px 40px;display:block;background:#d6001c;float:right;margin-right:0;text-transform:uppercase}.attorney-search__button:hover{background:#ab0016;text-decoration:none}.teal-box.search-sidebox{display:none}.ui-helper-hidden-accessible{display:none}.video_gallery .nyroModalCont{overflow:hidden!important}.vid-gal-grid-wrapper .ui-selectmenu-menu{width:auto}.vid-gal-slider-block .bx-viewport{left:-15px;padding-right:30px}.vid-gal-grid .fe-video{min-width:0}.grid .unit.vid-gal-slide__video{padding:10px}.vid-gal-grid-wrapper{background:#ebebeb}.bline{width:100%;border-bottom:2px solid white;float:left}.vid-gal-grid-wrapper .select-wrapper a{color:white}.select-wrapper .ui-selectmenu-menu{top:100%!important;min-width:150px;right:0;left:auto!important}.select-wrapper .ui-selectmenu-menu .ui-selectmenu-menu-dropdown{min-width:100%}.vid-gal-grid-wrapper .select-wrapper{margin-bottom:50px;position:relative;display:block;float:right}.vid-gal-grid-wrapper{margin-top:20px;padding:25px 15px;width:100%;margin:10px 0 0 0 0;box-sizing:border-box}.vid-gal-grid-wrapper .ui-selectmenu{display:block;float:right;min-width:150px}.vid-gal__vid-title{display:block;color:black;height:50px;margin-top:5px;float:left}.vid-gal__selector{float:right}.grid .unit.vid-gal-grid__item{padding:10px 0;border-bottom:1px solid white;margin-bottom:40px}.vid-gal-slider-block .bx-viewport{height:auto!important}.vid-gal-slider-block .bx-wrapper{width:100%!important;margin:auto}.vid-gal-slider-block .slide{overflow:hidden}.vid-gal-slider-block .bx-pager{margin:auto;display:table;margin-top:10px}.vid-gal-slider-block .bx-controls{top:auto;bottom:-20px}.vid-gal-slider-block{width:100%;margin:auto}.vid-gal-slider-block .bx-controls-direction{display:none}.vid-gal-slider-block .bx-prev{left:0;background:url(../images/slider-arrows-tablet.png)}.vid-gal-slider-block .bx-next{right:0;background:url(../images/slider-arrows-tablet.png) -39px 0}.vid-gal-slider-block .bx-prev:hover{background-position:0 -39px}.vid-gal-slider-block .bx-next:hover{background-position:-39px -39px}.vid-gal-slider-block .bx-prev,.vid-gal-slider-block .bx-next{overflow:hidden;text-indent:-9999px;position:absolute;top:50%;width:39px;height:39px;margin-top:-36px}.nyro-vid-wrapper{position:relative}.vid-gal-grid-wrapper .nyro-vid-wrapper .vid-wrapper{position:absolute;top:0;left:0;z-index:0;visibility:hidden}.nyroModalDom{height:100%}.nyroModalCloseButton{width:30px;height:30px;background:url(../images/close.png);z-index:30}.nyro-vid-link{height:100%;width:100%;display:block;position:relative;z-index:1;cursor:pointer;max-height:180px;overflow:hidden}
.nyro-vid-link img{width:100%;height:auto;display:block}.ajax-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/mega-menu-bg.png);z-index:-10;text-align:center;opacity:0}.ajax-loader.show{z-index:10;opacity:1}.ajax-loader table,.ajax-loader tr,.ajax-loader td{width:100%;height:100%;vertical-align:middle}.results-block .results-block__row a{color:#000}.results-block .results-block__row a:hover{color:#d6001c}.results-block__attorney-img{z-index:5}.results-block__row.invert .results-block__attorney-img{display:block}.site-search-container br{display:none}.site-search__input{float:left;width:78%!important}.site-search-btn{float:left;margin-top:0;margin-left:2%;width:20%;padding:11px 0;cursor:pointer}.site-search-container{margin-bottom:20px}.site-search-block{padding:0;border-top:2px solid #cbcccd;padding-top:60px;margin-top:30px}.site-search-container .results-block__search_item{border-top:0}.site-search-container .results-block__row{border:0}.site-search-container .site-attorney .results-block__row{border-top:1px solid #cbcccd}.news-search-block .results-block__news_body a{border-bottom:1px dotted #ccc;color:black}.news-search-block .results-block__news_body a:hover{color:#d6001c;text-decoration:none;border-bottom:1px dotted #d6001c;cursor:pointer}.news-search-block .results-block__column.results-block__office{width:100%}.news-search-container{margin-bottom:40px}.news-search-block .results-block__row{border:0;margin-bottom:5px}.results-block__search_item{padding:10px 0 50px 0}.results-block__search_item{border-top:1px solid #cbcccd;padding:20px 0 30px 0}.results-block__more-link{padding-bottom:0;padding-left:15px;display:inline-block}.results-block__search_item{padding:0 0 30px 0}.news-search-container .results-container-block{margin-top:50px}.results-block__section{margin-top:15px}.news-search-container .results-block__num-results{margin-bottom:0;margin-left:15px}.attorney-search-container{margin-bottom:40px}.results-block__num-results{margin-bottom:15px}.results-block__row{min-height:100px;border-top:1px solid #cbcccd;width:100%;display:block;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.results-block__row--th{min-height:60px}.news-search-block .results-block__row{min-height:0}.results-block__column,.results-block__two-cols{float:left}.results-block__two-cols{width:50%}.results-block__column{float:none;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.results-block__attorney-info{display:none}.results-block__name-link{display:block}.results-block__contact .phone-number,.results-block__contact a{display:block}.results-block__contact .phone-number{margin-bottom:3px}.results-block__pager{width:100%;padding-top:20px}.results-block__page-link{float:left;margin-right:10px;height:14px;display:block}.results-block__page-link.active,.results-block__page-link:hover{color:#d6001c}.results-block__pager-first,.results-block__pager-last,.results-block__pager-prev,.results-block__pager-next{overflow:hidden;text-indent:-9999px;background:url(../images/table-arrow-sprite.png);height:14px}.results-block__pager-first,.results-block__pager-last{width:20px}.results-block__pager-prev,.results-block__pager-next{width:14px}.results-block__pager-prev{background-position:-30px 0}.results-block__pager-next{background-position:-125px 0}.results-block__pager-last{background-position:-152px 0}.results-block__pager-first:hover{background-position:0 -17px}.results-block__pager-prev:hover{background-position:-30px -17px}.results-block__pager-next:hover{background-position:-125px -17px}.results-block__pager-last:hover{background-position:-152px -17px}.item-0.no-top-border{border-top:none!important}.jvectormap-label{position:absolute;display:none;border:solid 1px #cdcdcd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:white;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;padding:3px;color:white;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center}.jvectormap-zoomin{top:10px;display:none}.jvectormap-zoomout{top:30px;display:none}#map{width:100%;margin-left:auto;margin-right:auto;height:465px;position:relative}.map--is-hidden{visibility:hidden}#map circle{cursor:pointer;width:1%}#map,#map svg{-webkit-tap-highlight-color:rgba(0,0,0,0)}.map--svg-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.office-box.show,.office-box{display:block}.prof-list-wrapper{background:#ececec;display:block;width:100%}.prof-list-wrapper .prof-list-wrapper-inner{background-color:#59524f;height:85px;padding:0}.prof-list-wrapper .prof-list__header{color:#fff;display:inline}.prof-list-wrapper .prof-list__header{position:relative}.prof-list-wrapper .prof-list-wrapper-inner table,.prof-list-wrapper .prof-list-wrapper-inner tr,.prof-list-wrapper .prof-list-wrapper-inner td{height:100%;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prof-list-wrapper .expando-header{height:auto;padding:0}.prof-list-wrapper .prof-list-wrapper-inner span{background:url("../images/expando-white-close.png") no-repeat;-webkit-background-size:85%;-moz-background-size:85%;background-size:85%;height:31px;width:33px;position:absolute;display:block;right:-40px;top:-2px}.prof-list-wrapper .prof-list-wrapper-inner span.icon-prof-open{background:url("../images/expando-white-open.png") no-repeat 0 -9px;height:33px;width:31px}.prof-list-wrapper .prof-list-wrapper-inner a{line-height:38px;margin:auto;padding-left:20px}.prof-list-wrapper .prof-list-wrapper-inner a:hover{color:white}.prof-list-wrapper .prof-list-wrapper-inner:hover,.prof-list-wrapper .prof-list-wrapper-inner.cont-prof-open{background:#d6001c}.prof-list-wrapper .expando-content{background:#ececec;padding:15px;padding-bottom:40px}
.prof-list-wrapper .prof-items{position:relative;border-bottom:1px solid #fff;padding:5px 0;overflow:hidden}.prof-list-wrapper .prof-items .vcard{background:url("../images/vcard.png") no-repeat;height:16px;width:24px;display:block}.prof-list-wrapper .prof-items a:hover{color:#d6001c}.prof-list-wrapper .expando-content .left-col,.prof-list-wrapper .expando-content .right-col{padding-left:0;padding-top:0;padding-bottom:0}.prof-list-wrapper .prof-items .prof-entry{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 0}.prof-list-wrapper .prof-items .prof-entry__link{display:block}.prof-list-wrapper .prof-items .prof-entry.prof-name,.prof-list-wrapper .prof-items .prof-entry.prof-position{float:none}.prof-entries{width:30%;overflow:hidden;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prof-entries.prof-entries-name{width:70%}.office .side-content .side-inner-expando{border-top:1px solid #c8c8c8}.office .side-content .related-wrapper{border-top:1px solid #c8c8c8;padding:10px 15px}.map-wrapper{display:block;height:0;overflow:hidden}.office-block--invisible{visibility:hidden}.office-block__offices{display:block;height:0;overflow:hidden;padding:0!important}.office-block__sidebar-partner{border-bottom:1px dotted #ccc;color:#75787b}.office-block__sidebar-partner:hover{color:#d6001c;border-bottom:1px dotted #d6001c}.expando-office-header:first-child{border-top:1px solid #ccc}.expando-office-header{width:100%;padding:5px 0;border-bottom:1px solid #ccc;cursor:pointer}.expando-office-content{border-bottom:1px solid #ccc;padding:10px 0}.office-block__sidebar,.unit.office-block__sidebar{padding-top:0;padding-left:0;padding-right:0}.expando-office-header{position:relative}.expando-office-wrapper .expando-icon{background:url(../images/office-expando-icon.png);background-position:0 -10px;position:absolute;right:0;top:12px;width:18px;height:10px}.expando-office-header.cont-open .expando-icon{background-position:0 0}.office-block__office-show-mobile{margin-top:5px;margin-bottom:5px}.office-block__office-show-mobile a{border-bottom:1px transparent;color:#00a89f}.office-block__office-show-mobile a:hover{border-bottom:1px dotted #00a89f}.ui-datepicker{background:#fff;display:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2);z-index:3!important}.ui-datepicker table{border:1px solid #d0d0d0}.ui-datepicker th{padding:5px 7px;font-weight:normal;color:#75787b}.ui-datepicker td{border:1px solid #d0d0d0}.ui-datepicker thead{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.ui-datepicker td a{width:100%;height:100%;display:block;padding:5px 7px;color:#75787b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-datepicker .ui-datepicker-header{position:relative;background:#00b2af;color:#fff}.ui-datepicker .ui-datepicker-title{text-align:center;font-family:'Din-Medium',Helvetica;padding:5px 3px;border:1px solid #d0d0d0;border-bottom:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;position:absolute;top:10px;cursor:pointer;font-size:12px;line-height:12px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-state-active{color:#000;background:#e0dccd}.ui-datepicker .ui-icon{text-indent:0}.wrapper.error-head-wrapper{margin-top:18px}.wrapper.error-wrapper{padding:0}.ui-autocomplete{background:#515151;z-index:1;position:absolute;left:0;top:42px!important;z-index:3;max-height:400px;overflow:auto}.ui-autocomplete .ui-menu-item a{width:100%;display:block;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-autocomplete .ui-menu-item a.ui-state-hover,.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete .ui-menu-item a.ui-state-focus,.ui-autocomplete .ui-menu-item a:hover{color:#fff;width:100%;display:block;background:#8a8a8a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vid-wrapper{cursor:pointer;max-width:100%}.vid-wrapper div{height:100%}.iconBackground-phone{width:20%!important;height:30%!important;top:50%!important;margin-top:-15%!important;left:50%!important;margin-left:-10%!important}.origin-body{display:none}.accessibility-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.share-overlay{background:#fff;background-color:rgba(255,255,255,0.8);position:absolute;display:none;height:32px;width:160px;top:-9px;right:36px;opacity:0}.share-overlay__spacing{padding-top:5px}.share-overlay .share-block__icon:last-child{margin-right:0}.seo-h1-tag{display:none}.experience_landing iframe{width:100%;position:relative}
@media only screen and (min-width:600px),print{.wrapper{padding:0 25px}.wrapper.no-padding{padding:0}.wrapper.page-top-wrapper{margin:10px 0}.wrapper.page-title-wrapper{margin-top:10px}.homepage .video-slider-wrapper{margin:10px 0}.attorney-search-container .wrapper{margin-top:0}.wrapper.wrapper--dark-bg,.wrapper.wrapper--dark-bg.true-dark{background:#e0dccd}.header{background:#333;height:60px;padding-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0!important}.header-block{position:relative}div.logo a,h1.logo a{height:auto;width:29%;max-width:242px;left:25px;border:1px solid #efefef;-webkit-box-shadow:0 0 12px rgba(0,0,0,.3);-moz-box-shadow:0 0 12px rgba(0,0,0,.3);box-shadow:0 0 12px rgba(0,0,0,.3);position:absolute;top:0;left:15px;z-index:2;overflow:hidden;text-indent:-9999px;margin-left:0;background:#fff}div.logo a img,h1.logo a img{margin-left:0}.header-block__top,.header-block__main{display:block}.header-block__top{height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-block__search-zone,.header-block__top-list{float:right;height:100%}.header-block__main-list{width:auto}.search-block{position:relative;top:auto;right:auto}.search-block__search-zone{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-block__search-input{width:130px;height:100%;padding:0 10px}.search-form{height:100%}.search-block__search-input{padding-right:26px}.search-block__input-submit{border:0;text-indent:-99999px;overflow:hidden;background:0;cursor:pointer;position:absolute;top:3px;right:5px;width:22px;height:22px;z-index:1;display:block}.search-block__search-icon{right:5px;top:3px;width:22px;height:22px;background:url(../images/search-icon-sprite.png) no-repeat;background-position:-32px -2px}.header-block__list>li{display:block;float:left}.slicknav_menu{display:none}.header-block__main-list{float:right}.header-block__top-list-elem{margin-right:14px}.header-block__main-elem{padding:1px 6px 0 6px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-block__about-us-sublist{display:none}.header-block__main-elem.header-block__main-elem-services .header-block__main-drop-elem-p{text-transform:uppercase}.header-block__main-elem-services .header-block__subpractice-elem .header-block__main-drop-subelem-p{text-transform:none}.header-block__main-link{position:relative;cursor:pointer}.header-block__main-elem.hover .header-block__main-drop{display:block}.header-block__main-elem .header-block__main-drop{position:absolute;left:0;top:60px;background:#fff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,.3);-moz-box-shadow:0 0 12px rgba(0,0,0,.3);box-shadow:0 0 12px rgba(0,0,0,.3)}.no-boxshadow .header-block__main-elem .header-block__main-drop{border:1px solid #aaa;border-top:0}.header-block__main-drop-content{width:100%;height:100%;display:block}.header-block .grid .unit.header-block__main-drop-item{padding:0;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid .unit.header-block__main-drop-item.header-block--padding-left,.grid .unit.header-block__main-drop-item.header-block--padding-right{padding-top:40px;padding-bottom:40px}.grid .unit.header-block__main-drop-item.header-block--padding-left{padding-left:20px}.grid .unit.header-block__main-drop-item.header-block--padding-right{padding-right:20px}.header-block .grid .unit.header-block__main-drop-item-image{background:#00a89f;padding:40px 50px}.header-block .grid .unit.header-block__drop-menu-image{padding:0;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-block__drop-menu-image img{max-width:100%;height:auto;margin-bottom:15px}.header-block__menu-image-title{margin-bottom:10px}.header-block__menu-image-caption{margin-bottom:10px}.header-block__menu-image-link{margin-bottom:15px}.header-block__drop-menu-image .header-block__search-zone .search-block__search-input{height:30px;width:100%;float:none;margin-bottom:10px}.header-block__drop-menu-image .header-block__search-zone{width:100%;float:none}.header-block__subpractice-list{position:absolute;left:100%;top:63px;padding-left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;z-index:1;display:none}.header-block__main-drop-elem.hovered .header-block__subpractice-list{display:block}.header-block__main-drop-elem-p{position:relative}.header-block__main-drop-elem .header-block__main-drop-elem-p .header-block__teal-arrow{display:none}.header-block__main-drop-elem.hovered .header-block__main-drop-elem-p .header-block__teal-arrow{display:block;position:absolute;top:3px;right:3px;width:auto;height:17px}.grid .unit.header-block__main-drop-item.header-block--send-to-back{z-index:0}.header-block__main-drop-list{border-left:1px solid #ccc;height:100%}.header-block .header-block__main-drop-list.unit{padding-left:0;padding-right:0}.header-block__list-title,.header-block__sublist-link,.header-block__list-link{padding:4px 18px 2px 18px;width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-block__practice-list .header-block__list-link{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-block__list-title{padding-top:0}.header-block__main-drop-elem.hovered .header-block__list-link,.header-block__sublist-link:hover,.header-block__list-link:hover{background:#cec6b6;text-decoration:none}.header-block__list-title,.header-block__sublist-link{border-left:1px solid transparent}.header-block__sublist-link:hover{border-left:1px solid #ccc}.attorney-search{padding-right:20px}.attorney-search__prof-letters{padding:0 18px;margin:10px 0;width:100%;float:left}.attorney-search__prof-letters li{float:left;margin-right:15px}.grid .attorney-search .unit.attorney-search__field,.grid .unit.attorney-search__field{padding:18px 18px;padding-top:0;padding-right:0;position:relative}
.grid .unit.attorney-search__field-inner{position:relative}.attorney-search__input{background:#8a8a8a;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:12px 10px 10px 10px;margin:0;line-height:normal}.ui-autocomplete .ui-menu-item a,.attorney-search__input,.ui-selectmenu-status,.ui-selectmenu-menu li a{padding:10px 7px 9px 7px}.ui-selectmenu-status{padding-right:30px}input.attorney-search__input{padding-top:11px}.wrapper .side-wrapper{padding-right:0;margin-top:-49px}.attorney .more-text,.attorney .less-text{margin-top:20px}.ui-helper-hidden-accessible{display:none}.vid-gal-slider-block .bx-controls-direction{display:block}.vid-gal-slider-block .bx-viewport{left:0;padding-right:0}.grid .unit.vid-gal-slide__video{padding-left:0!important;padding-right:55px}.grid .unit.vid-gal-slide__text{padding-right:30px!important;padding-left:55px}.vid-gal-slider-block .bx-pager{margin-top:25px}.grid .unit.vid-gal-grid__item{display:inline-block;float:left;padding:10px!important;width:33.33%!important;box-sizing:border-box}.vid-gal-grid-wrapper .select-wrapper{padding:0 10px}.select-wrapper .ui-selectmenu-menu{margin-right:10px}.vid-gal-grid__title{margin-top:0}.vid-gal-grid-wrapper{padding:30px 15px}.vid-gal-grid-wrapper .ui-selectmenu,.select-wrapper .ui-selectmenu-menu{min-width:200px}.ruby-slider-block .bx-wrapper{position:relative}.ruby-slider-block .bx-controls{display:inline-block;text-align:center;width:100%}.ruby-slider-block .bx-pager{display:inline-block;width:auto;margin:0;margin-top:15px;text-align:center}.ruby-slider-block .bx-pager-item a{width:11px;height:11px;background:url(../images/slider-dot-tablet-gray.png) no-repeat -11px 0;margin-right:6px}.ruby-slider-block .bx-pager-item a.active,.ruby-slider-block .bx-pager-item a:hover{background-position:0 0}.homepage-top-slider-block .bx-controls{height:0;display:block}.homepage-top-slider-block,.homepage-top-slider-block .homepage-top-slider__elem-img,.homepage-top-slider__image-link{max-height:638px;height:auto;overflow:hidden}.homepage-top-slider-block .homepage-top-slider__elem-img img{width:auto;height:700px;display:block}.homepage-top-slider__elem-img{position:relative;overflow:hidden}.homepage-top-slider-block .homepage-top-slider__elem-img img{height:auto;width:100%;position:relative}.homepage-top-slider .homepage-top-slider__content{background:0;width:400px;position:absolute;top:80px;left:15px;border-top:0}.homepage-top-slider-block .homepage-top-slider__content.homepage-top-slider__content-hide,.homepage-top-slider-block .homepage-top-slider__content{padding:12px 50px}.homepage-top-slider-block .homepage-top-slider__elem.right .homepage-top-slider__content-header,.homepage-top-slider__content-header{position:static;top:auto;width:100%}.homepage-top-slider__content-quote{display:block}.homepage-top-slider-block .bx-wrapper{position:relative}.homepage-top-slider-block .bx-controls{position:static;width:100%;text-align:center;background:#fff}.homepage-top-slider-block .bx-pager{position:relative;bottom:40px;margin-top:0}.homepage-top-slider-block .homepage-top-slider__elem.black .type-8,.homepage-top-slider-block .homepage-top-slider__elem.black .type-9,.homepage-top-slider-block .homepage-top-slider__elem.black .type-10,.homepage-top-slider-block .homepage-top-slider__elem.black .type-11{color:#000}.homepage-top-slider-block .homepage-top-slider__elem.right .homepage-top-slider__content{left:auto;right:15px}.homepage-top-slider-block .homepage-top-slider__elem.right .homepage-top-slider__content-header{left:auto;right:auto}.homepage-top-slider__content-title{margin-bottom:3px}.homepage-top-slider__content-subtitle{margin-bottom:3px}.homepage-top-slider__content-content{border-top:0}.homepage-top-slider__content-quote{text-indent:-37px}.homepage-top-slider__content-quote.homepage-top-slider__quote-indent-removal{text-indent:0}.homepage-top-slider__content-quote p{display:inline}.homepage-top-slider__quote-left,.homepage-top-slider__quote-right{position:static;display:inline;width:26px;height:auto}.homepage-top-slider__quote-left{padding-right:5px}.homepage-top-slider__quote-right{padding-left:5px}.homepage-top-slider-block .bx-controls-direction{display:block}.homepage-top-slider-block .bx-prev,.homepage-top-slider-block .bx-next{overflow:hidden;text-indent:-9999px;position:absolute;top:50%;background:url(../images/slider-arrows-tablet.png);width:39px;height:39px;margin-top:-19px}.homepage-top-slider-block .bx-prev{left:10px}.homepage-top-slider-block .bx-prev:hover{background-position:0 -39px}.homepage-top-slider-block .bx-next{right:10px;background-position:-39px 0}.homepage-top-slider-block .bx-next:hover{background-position:-39px -39px}.video-slider-block{padding-top:30px;padding-bottom:30px}.video-slider-block .bx-wrapper{padding-bottom:10px}.video-slider-block .bx-viewport{left:0;padding-right:0}.video-block__overlay-text{position:absolute;top:15px;left:20px;padding:10px;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000}.video-slider-block__link{float:left;padding-right:8px;padding-left:8px;border-left:1px solid #000}.video-slider-block__link a{display:block}.video-slider-block__link.first{border-left:0;padding-right:8px;padding-left:0}.video-slider-block__video{padding:0 20px!important}.video-slider-block__text{padding:0 20px!important;margin-top:0}.video-slider-block__rte{margin-bottom:20px}.video-slider-block .bx-wrapper li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0}.video-slider-block__text{padding:2px 12px}.video-slider-block .bx-controls{display:block}.video-slider-block .bx-pager{bottom:10px}.video-slider-block .bx-pager-item a{width:11px;height:11px;background:url(../images/slider-dot-tablet-gray.png) no-repeat -11px 0;margin-right:6px}.video-slider-block .bx-pager-item a.active,.video-slider-block .bx-pager-item a:hover{background-position:0 0}.career-slider-block{display:block}
.career-block{padding:15px 0}.career-slider-wrapper,.career-slider{position:relative}.career-slider-block .career-slider-rte{position:absolute;left:40px;width:80%;padding:0;bottom:9%}.career-slider-title{position:absolute;left:40px;width:65%;top:17%;z-index:1;padding-left:0;margin:0}.career-slider-title.black{left:40px}.career-slider img{max-width:100%;height:auto;display:block}.career-slider-block{margin:0}.career-slider-block .bx-controls-direction{display:block}.career-slider-block .bx-prev,.career-slider-block .bx-next{overflow:hidden;text-indent:-9999px;position:absolute;top:50%;background:url(../images/slider-arrows-tablet.png);width:39px;height:39px;margin-top:-19px}.career-slider-block .bx-pager{position:relative;bottom:35px;margin-top:0}.career-slider-block .bx-controls{position:static;top:auto;display:block;height:0}.career-slider-block .bx-controls-direction{position:absolute;top:50%;width:100%}.career-slider-image{height:auto}.career-slider-block .bx-prev{left:10px}.career-slider-block .bx-prev:hover{background-position:0 -39px}.career-slider-block .bx-next{right:10px;background-position:-39px 0}.career-slider-block .bx-next:hover{background-position:-39px -39px}.career-slider-block .career-slider-rte{background:0}.right-sidenav{display:block}.grid .unit.career-sidebar,.career-sidebar{padding:0 15px}.homepage-top-slider li,.video-slider li,.blog-block__posts li,.experience-slider li,.spot-slider li,.career-slider li{visibility:hidden;position:absolute}.career-slider.no-slider li{visibility:visible;position:absolute}.homepage-top-slider li:first-child,.video-slider li:first-child,.blog-block__posts li:first-child,.homepage-custom-blocks-list li:first-child,.experience-slider li:first-child,.spot-slider li:first-child,.career-slider li:first-child{position:static}.spot-wrapper .bx-pager{display:block}.blog-block__posts li{position:absolute}.two-column-block__left.unit.center_block{float:none;margin:auto}.two-column-block{padding-top:0;padding-bottom:0}.two-column-block.two-column-block--padding{padding-left:0;padding-right:0}.homepage .two-column-block .unit.two-column-block__left,.two-column-block .unit.two-column-block__left,.two-column-block .two-column-block__left{padding:20px 20px 20px 20px}.homepage .two-column-block .unit.two-column-block__right,.two-column-block .unit.two-column-block__right,.two-column-block .two-column-block__right{padding:20px 20px 20px 20px}.two-column-block .unit.two-column-block__right{padding-top:20px}.homepage .two-column-block .two-column-block__right.two-column-block__image,.two-column-block .two-column-block__right.two-column-block__image{padding-left:0!important}.homepage .two-column-block .two-column-block__left.two-column-block__image,.two-column-block .two-column-block__left.two-column-block__image{padding-right:0!important}.two-column-block__header{margin-bottom:1px}.two-column-block__list-item{margin-bottom:12px;padding-bottom:4px;border-bottom:1px solid #fff}.two-column-block__list-item a:hover{color:#d6001c}.two-column-block--gray,.two-column-block--white-in-mobile{background:#f2f2f2}.two-column-block__title{margin-bottom:5px}.two-column-block__more{margin-top:10px}.homepage-custom-blocks{background:#fff}.homepage-custom-list-0{border-bottom:10px solid #f0f0f0}.homepage-custom-list-0.no-border{border:0}.teal-box .more-text,.side-wrapper .side-item-list .more-text{margin-top:15px}.blog-block-wrapper{width:100%;padding-left:60px;padding-right:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#59524f}.blog-block{border-left:1px solid #ccc;border-right:1px solid #ccc}.blog-block,.blog-block__main-box-inner,.blog-block__posts-container{height:300px;padding:0;position:relative}.blog-block.grid .blog-block__main-box{padding:0}.blog-block__main-box-inner{display:table-cell;vertical-align:middle;padding-left:20px}.blog-block__main-box,.blog-block__posts{height:100%;display:block}.blog-block__main-box{background:#d6001c;border:1px solid #ccc;position:absolute;left:0;top:0}.blog-block.grid .blog-block__main-box{display:block}.blog-block__posts-container{position:absolute;left:25%;top:0;width:75%}.blog-block__posts{height:100%}.blog-block__slide{width:100%;height:100%}.blog-block.grid .blog-block__post{height:50%;padding:0!important;margin:0}.blog-block__post-link{display:block;background:#59524f;height:100%;border:1px solid #ccc;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-block__post-link:hover{background:#850957;text-decoration:none}.blog-block__post-link.no-hover:hover{cursor:default;background:#59524f}.blog-block .bx-wrapper{height:100%}.blog-block .bx-viewport{height:100%!important}.blog-block .bx-controls{position:absolute;top:50%;left:0;width:100%;height:39px;margin-top:-19px}.blog-block .bx-pager{display:none}.blog-block .bx-prev,.blog-block .bx-next{background:url(../images/slider-arrows-tablet.png) no-repeat;display:block;height:39px;width:39px;overflow:hidden;text-indent:-9999px;position:absolute}.blog-block .bx-prev{left:-33.3333333%;margin-left:-50px}.blog-block .bx-prev:hover{background-position:0 -39px}.blog-block .bx-next{right:0;margin-right:-50px;background-position:-39px 0}.blog-block .bx-next:hover{background-position:-39px -39px}.homepage .expando-home-wrapper{padding:0}.homepage .expando-home-wrapper{padding:0;margin:0}.homepage .expando-content{padding-top:10px;padding-bottom:10px}.site-search__input{width:80%!important}.site-search-btn{width:18%;padding:9.5px 0}.results-block__row.invert{background:#1cb2af}.results-block__row.invert .results-block__title,.results-block__row.invert .results-block__office,.results-block__row.invert .red,.results-block__row.invert .phone-number{color:white}.results-block .results-block__row .results-block__name.hover,.results-block .results-block__row .results-block__name.hover a{color:#fff}.results-block .results-block__row.no-main-content-hover .results-block__office,.results-block .results-block__row.no-main-content-hover .results-block__office a,.results-block .results-block__row.no-main-content-hover .results-block__contact span,.results-block .results-block__row.no-main-content-hover .results-block__contact a,.results-block .results-block__row.no-main-content-hover .results-block__title a,.results-block .results-block__row.no-main-content-hover .results-block__title{color:#fff;z-index:4;position:relative}
.results-preview__reset{float:right;margin-top:17px}.attorney-search-block .attorney-search__field-list{margin-left:-18px}.attorney-search-block .attorney-search__field.unit.full{padding-left:18px}.results-block__date_col{width:20%;float:left;min-height:1px;max-width:155px}.results-block__date{padding-right:10px}.results-block__content_col{width:75%;float:left;box-sizing:border-box;padding-left:2%;min-height:1px}.results-block__content_col.results-block__item-content{padding-left:4%}.results-block__column.results-block__news_date{width:100%}.results-block__column.results-block__news_title{width:100%}.results-block__column.results-block__news_body{width:100%}.results-block__section{margin-top:20px}.results-block__search_item{padding:0 0 30px 0}.results-block__more-link{padding-bottom:5px}.results-block{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.results-block__row--th.results-block__row{min-height:50px}.results-block__row{padding:15px;position:relative;min-height:80px}.results-block__row--th .results-block__column{position:relative}.results-block__row--th{min-height:100px}.results-block__column{width:52%;float:left}.results-block__name-and-title{width:46%}.results-block__office-and-contact{width:48%}.results-block__column.results-block__name{width:55%}.results-block__column.results-block__title{width:45%}.results-block__column.results-block__office{width:40%}.results-block__column.results-block__contact{width:60%}.results-block__name-link{position:relative;z-index:4}.results-block__attorney-info{display:none;position:absolute;top:0;left:0;width:100%;background:#00b2af;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}.results-block__attorney-rte{position:relative;top:0;padding:10px 0;height:100%;box-sizing:border-box;margin-left:26%;margin-right:17%;overflow:hidden}.results-block__name.hover .results-block__attorney-info{display:block}.results-block__name.hover .results-block__name-link{color:#fff;position:relative;z-index:4}.results-block__name.hover .results-block__name-link:hover{text-decoration:none}.results-block__attorney-img{width:auto;height:150%;position:absolute;right:-20px;top:-25%}.teal-box.search-sidebox{min-height:353px;height:auto;display:block}.news-search-side-wrapper .teal-box.search-sidebox{min-height:346px}.results-block__sort-icon{background-position:0 0;position:absolute;left:-15px;top:0;display:block;width:11px;height:16px}.results-block__sort-icon .sort-arrow{background:url(../images/results-sort-icon.png) no-repeat;width:100%;height:8px;display:block;position:absolute}.results-block__sort-icon .sort-arrow.up-arrow{top:0;left:0}.results-block__sort-icon .sort-arrow.down-arrow{background-position:0 -8px;bottom:0;left:0}.results-block__sort-icon.active.desc .sort-arrow.up-arrow{background-position:-11px 0}.results-block__sort-icon.active.asc .sort-arrow.down-arrow{background-position:-11px -8px}.office-detail-header.bio-box .bio-img img{width:auto}.map-wrapper{display:block;height:auto}.office-block__offices{display:block;height:auto;padding:20px!important;padding-right:0!important}.office .side-content .related-wrapper{padding:15px 0 0 0;margin-top:0}.office .side-content .side-inner-expando{border:0;margin-top:30px}.office-box{visibility:hidden;position:relative;z-index:0}.office-box.show{visibility:visible;position:relative;z-index:1}.office-block__offices{padding-left:0!important}.office-block__offices-list .column{padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.office-block__offices li{display:inline-block;width:100%}.office-block__offices li a{padding:6px 0;border-top:1px solid #ccc;display:block;width:100%}.office-block__sidebar-box{padding:40px 20px 30px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:310px;background:#e0dcce;position:relative}.office-block__sidebar-office,.office-block__sidebar-time{display:block;margin-bottom:10px}.office-block__sidebar-box li{display:none}.office-block__sidebar-box li.office-1{display:block}.office-block__sidebar-box .office-box.office-force{display:block;visibility:visible}.office-block__sidebar-box .office-box.office-force .expando-office-header{display:none}.office-box-0 .expando-office-header{display:none!important}.office-box-0.show .expando-office-header{display:block}.body-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.bio-box{height:173px;margin-bottom:2px;margin-top:0}.bio-img{width:25%;max-width:none;height:100%}.bio-img img{float:right;width:auto}.bio-title{height:65px;overflow:hidden}.bio-title .title-wrapper{padding:17px 10px 0 17px}.bio-title .title-wrapper h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bio-title .bio-position{display:inline;padding-left:15px}.bio-title-container{overflow:hidden}.bio-office-wrapper{width:75%;margin:0;background:#e0dccd;padding:0}.bio-office{padding:7px 10px 0 17px;height:75px;margin:0}.bio-office li{margin:0;margin-right:25px;float:left;width:auto;padding:0}.bio-office .bio-off-name{float:none;width:100%;letter-spacing:.08em}.bio-office .bio-off-detail{width:100%;float:none;letter-spacing:.04em}.bio-office .bio-off-detail p{padding:0;margin:0;line-height:16px}.contact-card{height:25px;margin-left:17px;letter-spacing:.04em}.contact-card li{margin-right:27px}.bio-box .contact-card li:before{left:-16px;top:0}.contact-card a:hover{color:#d6001c}.phone-num-type{padding-right:0}.bio-title .att-position{line-height:12px}.job-search-container .career-sidebar{margin-top:-10px}.results-block__three-cols{float:left;width:33%;min-height:1px}.results-block__three-cols.results-block__position-name{width:33%}.results-block__three-cols.results-block__position-service{width:50%}.results-block__three-cols.results-block__position-office{width:17%}.results-block__three-cols .results-block__column{width:85%}
.job-title-wrapper,.job-listing.wrapper{height:230px}.job-listing .job-img-wrapper{top:0;position:absolute;left:0;right:0}.image-title-block .img-wrapper{height:100%}.image-title-block.no-img-wrapper{height:150px}.career-slider-block.no-img-wrapper{height:150px}.office-title{height:173px}.office-title-wrapper{padding:17px 10px 0 17px}.office-name{margin-bottom:6px}.office-info{margin-bottom:4px}.footer.wrapper{padding:0}.footer-block{margin-top:0;text-align:left}.footer-block .grid .unit.one-fifth.special-fifth{width:25%;padding-right:40px}.footer-block .grid .unit.one-fifth{width:18.75%}.footer-block__top{background:#eceae1;display:block;height:30px;margin:0;padding:0}.footer-block__top-content{overflow:hidden;height:100%}.footer-block__main-container{background:#75787b;padding:15px 30px 0 30px}.grid .footer-block__column.unit:first-child{border-left:0;padding-left:0}.footer-block__column{border-left:1px solid #9fa1a3}.footer-block__column .footer-block__header{padding-top:0;padding-bottom:0}.footer-block__header{margin-bottom:7px}li.footer-block__header.type-43 a{font-size:13px;font-family:Din-Cond-Medium,Helvetica,sans-serif;color:#fff}li.footer-block__header.type-43 a:hover{color:#00a89f}.footer-block__column li{padding:3px 0;display:block}.footer-block__letter-list{margin-left:-5px;margin-top:4px;width:110%}.footer-block__letter-elem{float:left}.footer-block__letter-link{padding:5px;margin-bottom:1px;margin-right:5px;display:block;width:5px}.footer-block__bottom{margin-left:-14px;margin-top:15px}.footer-block__bottom-link{padding:3px 10px;margin-bottom:5px;display:block;float:left}.footer-wrapper{overflow:hidden;float:none}.footer-link-wrapper{overflow:hidden;float:left}.footer-block__bottom-link.copyright{display:inline-block}.share-block{float:left;margin-top:3px;padding-left:25px}.share-block__icon{background:url(../images/social-icon-sprite.png);display:block;float:left;text-indent:-9999px;overflow:hidden;width:25px;height:25px;margin-right:15px}.share-block__icon.linkedin-icon{background-position:-24px -61px}.share-block__icon.twitter-icon{background-position:-62px -61px}.share-block__icon.google-icon{background-position:-100px -61px}.share-block__icon.facebook-icon{background-position:-141px -61px}.share-block__icon.youtube-icon{background-position:-179px -61px;width:33px}.prof-list-wrapper .prof-list-wrapper-inner{height:55px;padding:0}.prof-list-wrapper .prof-list-wrapper-inner a{line-height:46px}.prof-list-wrapper .prof-list-wrapper-inner span{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;top:-4px}.prof-list-wrapper .prof-list-wrapper-inner span.icon-prof-open{margin-top:3px}.prof-list-wrapper .prof-items{overflow:hidden;padding:3px 0}.prof-list-wrapper .prof-items .vcard{display:inline-block;position:relative;right:0;float:right}.prof-list-wrapper .prof-items .prof-entry.prof-position{width:40%}.prof-list-wrapper .prof-items .prof-entry{width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.prof-list-wrapper .prof-items .prof-card{width:30%;padding-right:10px;float:right}.prof-list-wrapper .prof-items .prof-entry.prof-office,.prof-list-wrapper .prof-items .prof-entry.prof-position{padding-left:20px}.prof-list-wrapper .prof-items .prof-entry.prof-name{width:60%}.prof-list-wrapper .expando-content{padding:20px;padding-bottom:45px}.prof-list-wrapper .expando-content .left-col.unit,.prof-list-wrapper .expando-content .left-col{border-right:1px solid #fff;padding-bottom:0;padding-left:0}.prof-list-wrapper .expando-content .right-col{padding-left:20px;padding-top:0}.prof-list-wrapper .prof-items .prof-entry.prof-name,.prof-list-wrapper .prof-items .prof-entry.prof-position{float:left}.prof-entries{width:40%;overflow:hidden;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prof-entries.prof-entries-name{width:60%}.side-wrapper .side-inner-expando{padding:0}.side-wrapper .side-inner-expando.related-side-bar{margin:25px 0;padding-top:15px}.page-wrapper{overflow:hidden}.page-wrapper.mar-top-bot{margin-top:5px}.standard-main-content{margin-top:0}.mar-top-bot .content-wrapper{margin-top:25px}.content-wrapper{max-width:555px;min-width:100px;width:66.666666%;margin:20px 0 27px 0;float:left}.wrapper.content-wrapper{margin:20px 0 27px 0}.content-wrapper .rte img{display:block;margin:0 10px 10px 0}.content-wrapper .rte .vidResized{margin:0 10px 10px 0}.content-wrapper .rte table img{margin:0}.side-wrapper{max-width:265px;width:33.3333333%;margin:20px 0 30px 0;float:right;overflow:hidden;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-title{margin:0}.side-wrapper .contact-card{list-style:none;overflow:hidden;float:left;margin-left:0;width:100%;height:100%}.side-wrapper .contact-card li{float:left;font-size:11px;margin-right:-3px;line-height:13px}.side-wrapper .contact-card a{left:-3px}.side-wrapper .contact-card .contact-seperator{background-position-x:0}.side-wrapper .related-wrapper.no-border{border:0}.side-wrapper .related-wrapper{margin:25px 0;margin-top:15px;padding:15px 0 0 0;border-top:1px solid #c8c8c8}.side-wrapper .related-wrapper h3{margin-bottom:15px}.side-wrapper .related-wrapper h4{margin-bottom:0}.side-wrapper .related-wrapper a{color:black;font-family:'Din-Light';border-bottom:1px dotted #999}.side-wrapper .related-wrapper .article-wrapper{margin-bottom:10px;display:block}.side-wrapper .related-wrapper a:hover{color:#d6001c}.side-wrapper .side-item-title.item-0{border-top:0}.side-wrapper .side-inner-expando.related-side-bar{padding:0}.breadcrumb{margin-top:28px;color:#787878;width:68%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb a{color:#787878}.experience-bg{display:block}.experience-bg .bx-viewport{margin-bottom:35px}.spot-wrapper{padding:20px 90px 65px 90px;background:url(../images/gray-dot-tile.png)}.spot-wrapper .bx-wrapper{margin:auto}.spot-wrapper .bx-viewport{margin-left:0}
.spot-wrapper .bx-pager{position:absolute}.spot-wrapper .bx-controls-direction{display:block;position:absolute;left:0;width:100%}.spot-wrapper .bx-controls-direction a{position:absolute;top:-150px}.spot-wrapper .bx-controls-direction .bx-prev,.spot-wrapper .bx-controls-direction .bx-next{background:url(../images/slider-arrows-tablet.png);height:39px;width:39px}.spot-wrapper .bx-controls-direction .bx-prev{left:0;margin-left:-50px;background-position:0 0}.spot-wrapper .bx-controls-direction .bx-prev:hover{background-position:0 -39px}.spot-wrapper .bx-controls-direction .bx-next{right:0;margin-right:-50px;background-position:-39px 0}.spot-wrapper .bx-controls-direction .bx-next:hover{background-position:-39px -39px}.spot-wrapper .spot-slider .title{height:40px;margin-top:5px}.spot-wrapper .spot-slider li{height:270px}.side-content{margin:0;min-width:100px}.side-item-title{padding:10px 15px 15px 0}.side-item-title:first-child{border-top:1px solid #c8c8c8}.side-contacts h3{margin-bottom:10px}.contact-wrapper .contact-info{float:left;width:65%}.contact-wrapper .contact-info p{margin-bottom:3px}.side-contacts{padding:0;margin:0;padding-bottom:20px}.social-media{margin-top:-15px}.teal-box{position:relative;margin-top:30px}.box-indent{background:url('../images/box-indent-desktop.png') no-repeat;width:28px;height:15px;display:block;position:absolute;left:17px;top:0;z-index:1}.blog-block .box-indent{background:url('../images/box-indent-desktop-gray.png') no-repeat}.teal-box .rte li{margin-bottom:0}.top-tabs__exp-list{margin-bottom:8px}.top-tabs{width:100%;background:#59524f}.top-tabs li.no-content{display:none}.top-tabs li{width:22.4%;height:33px;float:left;background:#59524f;cursor:pointer}.top-tabs li.active,.no-touch .top-tabs li:hover{background:#890057}.top-tabs li{padding:0 1.3%;position:relative}.top-tabs-bounder{overflow:hidden}.top-tabs li.border .white-border.right{right:-2px}.top-tabs li.border.last-tab .white-border.right{right:0}.top-tabs li.border .white-border.left{left:0}.top-tabs li.border .white-border{display:block;height:100%;position:absolute}.top-tabs li .white-border{display:none}.top-tabs li.border .white-border{display:block}.top-tabs li.border .white-border img{height:100%;width:100%}.top-tabs a{margin:auto;height:18px;padding-right:5px;line-height:19px;position:static;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-tabs table,.top-tabs tr,.top-tabs td{vertical-align:middle;height:100%}.top-tabs td{padding-left:4px}.top-tabs .box-indent{left:16px;display:none;background-size:55%;left:5.5%}.top-tabs .active .box-indent{display:inline}.tab-sections{padding-top:0;padding-bottom:50px}.ajax-loader.ajax-loader--tab.show{margin-top:70px;position:relative}.grid .unit{float:left;width:100%;padding:10px}.grid .unit:first-child{padding-left:20px}.unit .unit:first-child{padding-left:0}.unit .grid:first-child .unit{padding-top:0}.grid .whole,.grid .unit.whole,.grid .w-1-1{width:100%}.grid .half,.grid .unit.half,.grid .w-1-2{width:50%}.grid .one-third,.grid .unit.one-third,.grid .w-1-3{width:33.3334%}.grid .two-thirds,.grid .unit.two-thirds,.grid .w-2-3{width:66.6667%}.grid .one-quarter,.grid .unit.one-quarter,.grid .w-1-4{width:25%}.grid .three-quarters,.grid .unit.three-quarters,.grid .w-3-4{width:75%}.grid .one-fifth,.grid .unit.one-fifth,.grid .w-1-5{width:20%}.grid .two-fifths,.grid .unit.two-fifths,.grid .w-2-5{width:40%}.grid .three-fifths,.grid .unit.three-fifths,.grid .w-3-5{width:60%}.grid .four-fifths,.grid .unit.four-fifths,.grid .w-4-5{width:80%}.grid .golden-small,.grid .w-g-s{width:38.2716%}.grid .golden-large,.grid .w-g-l{width:61.7283%}.hide-on-mobiles{display:block!important}.show-on-mobiles{display:none!important}.ui-selectmenu-icon{position:absolute;right:8px;top:12px;width:18px;height:15px;background:url(../images/selectmenu-icon-tablet.png) no-repeat}.ui-selectmenu-menu{display:none;border-top:0;left:0!important}.wrapper.error-head-wrapper{margin-top:30px}.wrapper.error-wrapper{padding:0}.ui-autocomplete{top:39px!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.no--hover:hover{color:#000!important}.no--hover:hover.active,.no--hover.active{color:#d6001c!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.no--hover:hover{color:#000!important}.no--hover:hover.active,.no--hover.active{color:#d6001c!important}}
@media only screen and (min-width:900px),print{.wrapper{padding:0 40px}.wrapper.no-padding{padding:0}.wrapper.wrapper--dark-bg{background:#e0dccd}.wrapper.wrapper--gray-bg{background:#aaa}.wrapper.wrapper--dark-gray-bg{background:#59524f}.wrapper.page-top-wrapper,.wrapper.page-title-wrapper{max-width:1360px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header{height:90px;padding-right:0}.header-block{max-width:1360px;margin-left:auto;margin-right:auto}.header__gray-line{top:45px}div.logo a,h1.logo a{height:auto;max-width:352px;left:40px;text-indent:-9999px;overflow:hidden}.header-block__top{height:45px}.header-block__top-list-elem{margin-right:20px}.search-block__search-input{width:265px;padding-right:40px}.search-block__input-submit{border:0;text-indent:-99999px;overflow:hidden;background:0;cursor:pointer;position:absolute;top:10px;right:15px;width:22px;height:22px;z-index:1}.search-block__search-icon{right:15px;top:10px;width:22px;height:22px;background:url(../images/search-icon-sprite.png) no-repeat;background-position:-62px -2px}.header-block__main-elem{padding:2px 10px 0 10px;height:45px}.header-block__main-drop-elem-p{position:relative}.header-block__main-drop-elem .header-block__main-drop-elem-p .header-block__teal-arrow{display:none}.header-block__main-drop-elem.hovered .header-block__main-drop-elem-p .header-block__teal-arrow{display:block;position:absolute;top:3px;right:5px;width:auto;height:20px}.header-block__main-elem .header-block__main-drop{top:90px}.grid .unit.header-block__main-drop-item.header-block--padding-left,.grid .unit.header-block__main-drop-item.header-block--padding-right{padding-top:50px;padding-bottom:50px}.grid .unit.header-block__main-drop-item.header-block--padding-left{padding-left:40px}.grid .unit.header-block__main-drop-item.header-block--padding-right{padding-right:40px}.header-block .grid .unit.header-block__main-drop-item-image{background:#00a89f;padding:50px 75px}.header-block .grid .unit.header-block__drop-menu-image{padding:0}.header-block__drop-menu-image .header-block__search-zone .search-block__search-input{height:45px}.header-block__subpractice-list{position:absolute;left:100%;top:76px;padding-left:0;padding-right:20px;width:100%;z-index:1}.header-block__list-title,.header-block__sublist-link,.header-block__list-link{padding:5px 18px 2px 18px;display:block}.header-block__list-title{padding-top:0}.attorney-search__prof-letters{padding:0 18px;margin:10px 0;margin-top:0;width:auto}.attorney-search-block .attorney-search__prof-letters{padding-right:6px}.attorney-search-block .attorney-search__prof-letters.second-row{padding-right:0}.attorney-search__prof-letters li{float:left;margin-right:12px}.grid .unit.attorney-search__field{padding:12px 18px;padding-right:0;position:relative}.grid .unit.attorney-search__field-inner{position:relative}.attorney-search__input{background:#8a8a8a;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;margin:0;line-height:normal}.ui-autocomplete .ui-menu-item a,.attorney-search__input,.ui-selectmenu-status,.ui-selectmenu-menu li a{padding:11px 10px 10px 10px}.ui-selectmenu-status{padding-right:38px}input.attorney-search__input{padding-bottom:9px}.ui-selectmenu-icon{position:absolute;right:12px;top:14px;width:23px;height:19px;background:url(../images/selectmenu-icon-desktop.png) no-repeat}.ui-helper-hidden-accessible{display:none}.ruby-slider-block .bx-pager-item a{width:19px;height:19px;background:url(../images/slider-dot-desktop-gray.png) no-repeat -42px 0;margin-right:6px}.ruby-slider-block .bx-pager-item a.active,.ruby-slider-block .bx-pager-item a:hover{background-position:-13px 0}.vid-slide-wrap{padding:0 10px}.vid-gal-slider-block .bx-pager{margin-top:35px}.grid .unit.vid-gal-grid__item{padding:10px!important;width:25%!important}.grid .unit.vid-gal-slide__text{padding-left:85px}.grid .unit.vid-gal-slide__video{padding-right:85px}.vid-gal-slider-block .bx-prev{background:url(../images/slider-arrows-desktop.png)}.vid-gal-slider-block .bx-next{background:url(../images/slider-arrows-desktop.png) -61px 0}.vid-gal-slider-block .bx-prev:hover{background-position:0 -61px}.vid-gal-slider-block .bx-next:hover{background-position:-61px -61px}.vid-gal-slider-block .bx-prev,.vid-gal-slider-block .bx-next{width:61px;height:61px}.homepage-top-slider-block,.homepage-top-slider-block .homepage-top-slider__elem-img,.homepage-top-slider__image-link{max-height:510px;height:auto;overflow:hidden}.homepage-top-slider-block{max-width:1360px;margin-left:auto;margin-right:auto}.homepage-top-slider .homepage-top-slider__content{width:58%;top:50px;left:40px;border-top:0}.homepage-top-slider-block .homepage-top-slider__elem.right .homepage-top-slider__content{left:auto;right:40px}.homepage-top-slider-block .homepage-top-slider__elem-img img{height:auto;width:100%;left:0;position:relative}.homepage-top-slider-block .homepage-top-slider__content{padding-left:75px;padding-right:75px}.homepage-top-slider__content-title,.homepage-top-slider__content-subtitle{margin-bottom:0;display:inline}.homepage-top-slider__content-title{padding-right:10px}.homepage-top-slider__content-quote{margin:25px 0;text-indent:-48px}.homepage-top-slider__content-quote.homepage-top-slider__quote-indent-removal{text-indent:0}.homepage-top-slider__quote-left,.homepage-top-slider__quote-right{width:34px;height:auto}.homepage-top-slider-block .bx-prev,.homepage-top-slider-block .bx-next{overflow:hidden;text-indent:-9999px;position:absolute;top:50%;background:url(../images/slider-arrows-desktop.png) no-repeat;width:61px;height:61px;margin-top:-36px}.homepage-top-slider-block .bx-prev{left:10px}.homepage-top-slider-block .bx-prev:hover{background-position:0 -61px}.homepage-top-slider-block .bx-next{right:10px;background-position:-61px 0}.homepage-top-slider-block .bx-next:hover{background-position:-61px -61px}.career-block{padding:30px 0}.career-block,.career-slider-block{max-width:1360px;margin-left:auto;margin-right:auto;position:relative}
.career-slider-block,.career-slider-block .bx-wrapper,.career-slider-block .bx-viewport{max-height:420px}.career-slider-block .bx-prev,.career-slider-block .bx-next{overflow:hidden;text-indent:-9999px;position:absolute;top:50%;background:url(../images/slider-arrows-desktop.png) no-repeat;width:61px;height:61px;margin-top:-36px}.career-slider-block .bx-prev{left:10px}.career-slider-block .bx-prev:hover{background-position:0 -61px}.career-slider-block .bx-next{right:10px;background-position:-61px 0}.career-slider-block .bx-next:hover{background-position:-61px -61px}.career-slider-block .career-slider-rte{top:66%;bottom:auto}.spot-wrapper .spot-slider li{height:255px}.spot-wrapper .spot-slider .title{margin-bottom:0}.spot-wrapper .bx-controls-direction .bx-prev,.spot-wrapper .bx-controls-direction .bx-next{background:url(../images/slider-arrows-desktop.png);height:61px;width:61px}.spot-wrapper .bx-controls-direction .bx-prev{background-position:0 0;margin-left:-75px}.spot-wrapper .bx-controls-direction .bx-prev:hover{background-position:0 -61px}.spot-wrapper .bx-controls-direction .bx-next{background-position:-61px 0;margin-right:-75px}.spot-wrapper .bx-controls-direction .bx-next:hover{background-position:-61px -61px}.prof-list-wrapper .prof-list-wrapper-inner{height:85px;padding:0}.prof-list-wrapper .prof-list__header-inner{max-width:1360px;margin-left:auto;margin-right:auto}.prof-list-wrapper .prof-list-wrapper-inner a{line-height:46px}.prof-list-wrapper .prof-list-wrapper-inner span{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;top:8px;right:-50px}.prof-list-wrapper .expando-content{max-width:1360px;margin-left:auto;margin-right:auto;padding-bottom:55px}.expando-side-icon{margin-top:6px;margin-left:14px}.expando-side-icon.side-icon-open{margin-top:14px}.job-title-wrapper,.job-listing.wrapper{height:280px}.experience-bg .bx-pager{margin-top:0}.experience-bg .bx-controls-direction{margin-top:-20px}.experience-bg .bx-viewport{margin-bottom:40px}.video-slider-block{max-width:1360px;margin-left:auto;margin-right:auto}.video-slider-block .bx-wrapper{padding-bottom:10px}.video-block__overlay-text{width:255px;left:60px}.video-slider-block__video{padding:0 90px 0 53px!important}.video-slider-block__text{padding:0 113px!important}.video-slider-block__link.first{padding-right:10px}.video-slider-block .bx-controls-direction{display:block}.video-slider-block .bx-controls-direction .bx-prev,.video-slider-block .bx-controls-direction .bx-next{background:url(../images/slider-arrows-desktop.png) no-repeat;width:61px;height:61px;text-indent:-9999px;overflow:hidden}.video-slider-block .bx-pager{bottom:15px}.video-slider-block .bx-controls-direction .bx-prev{position:absolute;left:9px;top:50%;margin-top:-27px;background-position:0 0}.video-slider-block .bx-controls-direction .bx-prev:hover{background-position:0 -61px}.video-slider-block .bx-controls-direction .bx-next{position:absolute;right:9px;top:50%;margin-top:-27px;background-position:-61px 0}.video-slider-block .bx-controls-direction .bx-next:hover{background-position:-61px -61px}.video-slider-block .unit.one-third-in-desktop{width:37%!important;padding-right:0!important}.video-slider-block .unit.two-thirds-in-desktop{width:63%!important}.image-title-block.no-img-wrapper{height:200px}.career-slider-block.no-img-wrapper{height:200px}.job-detail-info{margin-bottom:15px}.disclaimer{margin-top:10px}.job-listing-apply{margin-top:25px}.two-column-block{max-width:1360px;margin-left:auto;margin-right:auto}.two-column-block.two-column-block--padding{padding-top:5px;padding-bottom:5px}.two-column-block .unit.two-column-block__left,.two-column-block .two-column-block__left{padding:30px 40px 30px 40px}.homepage .two-column-block .unit.two-column-block__left{padding:30px 10px 30px 113px}.two-column-block .unit.two-column-block__right,.two-column-block .two-column-block__right{padding:30px 40px 30px 40px}.homepage .two-column-block .unit.two-column-block__right{padding:30px 90px 30px 30px}.homepage .two-column-block .two-column-block__right.two-column-block__image{padding-left:20px!important}.homepage .two-column-block .two-column-block__left.two-column-block__image{padding-right:0!important}.two-column-block__header{margin-bottom:15px}.two-column-block__list-item{margin-bottom:15px}.two-column-block__title{margin-bottom:7px}.two-column-block__more{margin-top:20px}.blog-block-wrapper{width:100%;max-width:1370px;padding-left:100px;padding-right:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#59524f;margin-left:auto!important;margin-right:auto!important}.blog-block{border-left:1px solid #ccc;border-right:1px solid #ccc}.blog-block,.blog-block__main-box-inner,.blog-block__posts-container{height:345px}.blog-block__main-box{padding:0!important}.blog-block__main-box-inner{padding-left:20px}.blog-block__post-link{padding:20px}.blog-block .bx-controls{position:absolute;top:50%;left:0;width:100%;height:54px;margin-top:-30px}.blog-block .bx-prev,.blog-block .bx-next{background:url(../images/slider-arrows-desktop.png) no-repeat;display:block;height:61px;width:61px;overflow:hidden;text-indent:-9999px;position:absolute}.blog-block .bx-prev{left:-33.333333%;margin-left:-87px}.blog-block .bx-prev:hover{background-position:0 -61px}.blog-block .bx-next{right:0;background-position:-61px 0;margin-right:-87px}.blog-block .bx-next:hover{background-position:-61px -61px}.attorney-search-container{max-width:1360px;margin-left:auto;margin-right:auto}.news-search-container{max-width:1360px;margin-left:auto;margin-right:auto}.site-search__input{width:82%!important}.site-search-btn{margin-left:3%;width:15%;padding:10.5px 0}.vid-page-wrapper,.site-search-container{max-width:1360px;margin-left:auto;margin-right:auto}.teal-box.search-sidebox{min-height:328px;height:auto}.news-search-side-wrapper .teal-box.search-sidebox{min-height:358px}.office-block{max-width:1360px;margin-left:auto;margin-right:auto}.office-block__sidebar-box{padding:40px 20px 30px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:330px;background:#e0dcce;position:relative}
.bio-box{height:240px}.bio-box-bounder{max-width:1360px;margin-left:auto;margin-right:auto}.bio-box .bio-img img{width:auto}.bio-box .bio-title{height:auto}.bio-title .bio-position{display:inline;padding-left:20px}.bio-box .bio-title .title-wrapper{padding:20px 22px 5px 22px}.bio-box .bio-office{height:96px;padding:3px 22px 5px 22px}.bio-box .bio-office li{width:auto;margin-right:48px}.bio-box .bio-office .bio-off-detail p{line-height:21px}.bio-box .contact-card{padding:0;height:46px;margin-left:22px}.bio-title .att-position{line-height:25px}.pub-section .pub-article{margin-bottom:8px}.bio-section__header{margin-bottom:17px}.bio__info-block{margin-bottom:30px}.office-title{height:310px}.office-title-wrapper{padding:31px 22px 0 22px}.office-name{margin-bottom:10px}.office-info{margin-bottom:1px}.side-wrapper .side-inner-expando.related-side-bar{margin:25px 0;padding-top:15px;border-top:0}.standard-banner-wrapper{max-height:400px;overflow:hidden}.footer.wrapper{padding:0}.footer-block{margin-top:0;background:#75787b}.footer-block__bottom-link{padding:3px 14px}.footer-wrapper{display:inline-block}.footer-wrapper{overflow:hidden;float:right}.footer-link-wrapper{overflow:hidden;float:left;display:inline-block}.footer-block__top{height:45px}.footer-block__top-content{max-width:1360px;margin-left:auto;margin-right:auto}.footer-block__main-container{padding:15px 30px 0 30px;max-width:1360px;margin-left:auto;margin-right:auto}.grid .footer-block__column.unit:first-child{padding-left:0}.footer-block__column{border-left:1px solid #9fa1a3;padding-left:15px!important}.footer-block__column:first-child{border-left:0;padding-left:0!important}.footer-block__letter-list{width:100%}.share-block{padding-left:30px;margin-top:7px}.share-block__icon{width:32px;height:32px;margin-right:15px}.share-block__icon.linkedin-icon{background-position:-22px -7px}.share-block__icon.twitter-icon{background-position:-64px -7px}.share-block__icon.google-icon{background-position:-105px -7px}.share-block__icon.facebook-icon{background-position:-151px -7px}.share-block__icon.youtube-icon{background-position:-193px -7px;width:42px}.breadcrumb{margin-top:32px;width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.social-media{margin-right:18px;margin-top:-22px}.social-media .social-contact a.social-share:after{content:'.';text-indent:-9999px;width:16px;height:16px;background:url(../images/sharethis.gif);background-position:0 0;position:absolute;top:4px;right:-20px}.social-media .social-contact a.social-share:hover:after{background-position:0 -16px}.page-wrapper.mar-top-bot{margin-top:25px}.wrapper.body-wrapper{margin-top:0}.body-wrapper{max-width:1360px;margin-left:auto;margin-right:auto;display:block;width:100%}.content-wrapper{max-width:2000px}li.footer-block__header.type-43 a{font-size:17px;line-height:22px}.content-wrapper .rte li{margin-left:0}.content-wrapper .rte .vidResized,.content-wrapper .rte img{margin:0 20px 20px 0}.content-wrapper .rte table img{margin:0}.side-wrapper{max-width:1000px;padding-right:40px}.side-wrapper .contact-wrapper{overflow:hidden}.side-wrapper .contact-photo{float:left}.side-wrapper .contact-info{float:left;width:58%}.side-wrapper .related-wrapper{margin-top:30px;padding-top:20px}.side-wrapper .contact-card li{margin-right:-2px;line-height:18px}.side-wrapper .contact-card .contact-seperator{background-size:40%;height:6px}.contact-wrapper{margin-bottom:20px}.contact-descrip{line-height:24px;margin-bottom:18px}.contact-wrapper .contact-photo{height:130px;width:110px}.side-item-title{padding:10px 15px 20px 0}.side-item-wrapper li{margin-left:18px}.top-tabs li{height:58px}.top-tabs-bounder{max-width:1360px;margin-left:auto;margin-right:auto;overflow:hidden}#map{max-width:1360px}.top-tabs .box-indent{background-size:100%;left:6%}.teal-box{margin-top:40px}.teal-box .rte li{margin-bottom:8px}.ui-selectmenu-icon{position:absolute;right:12px;top:14px;width:23px;height:19px;background:url(../images/selectmenu-icon-desktop.png) no-repeat}.ui-selectmenu-menu{display:none;border-top:0;left:0!important}.wrapper.error-head-wrapper{margin-top:26px}.wrapper.error-wrapper{padding:0}.ui-autocomplete{top:43px!important}.share-overlay{width:188px;top:-7px;right:50px}.share-overlay__spacing{padding-top:0}}@media only screen and (min-width:1280px){.breadcrumb{margin-top:42px}.header-block__main-drop-elem.hovered .header-block__main-drop-elem-p .header-block__teal-arrow{display:block;position:absolute;top:3px;right:5px;width:auto;height:23px}.homepage-top-slider-block,.homepage-top-slider-block .homepage-top-slider__elem-img,.homepage-top-slider__image-link{max-height:638px;height:auto;overflow:hidden}.homepage-top-slider__content-quote{margin:40px 0;text-indent:-48px}.homepage-top-slider-block .homepage-top-slider__elem-img img{height:auto;width:100%;left:0;position:relative}.blog-block,.blog-block__main-box-inner,.blog-block__posts-container{height:370px}.two-column-block.two-column-block--padding{padding-top:40px;padding-bottom:40px}.bio-box{height:310px}.bio-box .bio-title .title-wrapper{padding:31px 22px 0 22px}.bio-box .bio-office{height:96px;padding:37px 22px 5px 22px}.bio-box .contact-card{padding:14px 0 0 0;height:46px;margin-left:22px}.career-slider-block,.career-slider-block .bx-wrapper,.career-slider-block .bx-viewport{max-height:520px}.teal-box.search-sidebox{min-height:348px;height:auto}.news-search-side-wrapper .teal-box.search-sidebox{min-height:375px}.spot-wrapper .spot-slider li{height:270px}.spot-wrapper .spot-slider .title{margin-bottom:5px}.standard-banner-wrapper{max-height:none;overflow:hidden}.image-title-block.no-img-wrapper{height:235px}.career-slider-block.no-img-wrapper{height:235px}.wrapper.error-head-wrapper{margin-top:32px}.expando-side-icon{margin-top:10px;margin-left:14px}.header-block__subpractice-list{top:79px}.ui-autocomplete{top:46px!important}}
