@media(max-width:1220px){.inner{padding:0 20px}.col-row-container{padding-left:20px;padding-right:20px}.content-banner-text{width:48%}.content-banner-text ul.social-list{display:inline-block;margin-left:0}.banner-overlay:before{margin-left:-900px}.divider{padding-top:42%}.divider-inner .inner{padding:0!important}.divider-inner .banner-text-holder{width:50%}.divider-inner .banner-image-holder{width:100%}.divider-inner .banner-text-holder{padding-left:20px}.banner-carousel .slick-dots{left:20px;margin-left:auto;width:auto}.banner-carousel-small .banner-text-cell p{width:100%!important}.banner-carousel-small .banner-text-header{width:100%!important}.banner-carousel-small .banner-text-holder{padding:20px}ul.breadcrumbs li:first-child{width:100%;display:block}ul.breadcrumbs li{margin-bottom:10px}footer{padding-left:20px;padding-right:20px;text-align:left}p.sign-off{float:none;margin:70px 0 0 0;width:80%}ul.social-list{float:none;display:block}ul.footer-list{display:block;margin:30px 0 0 0}ul.footer-list li{margin:0 20px 0 0}ul.flip-list{position:relative;bottom:inherit}.sticky-sidebar{width:33%}.col-row-container-sticky .col-row{width:65%}.sidebar-inner{padding-left:15px;padding-right:15px}.tile-carousel .col-row{width:100%}.tile-carousel .col-row .col-3{width:100%}.filter-container .col-3.col-search{width:50%}.filter-container .col-3.col-sort{width:50%;padding-right:0}.filter-container .col-3.col-sort-2{width:100%;margin-top:15px}.filter-container .col-3.col-search .search-container{width:100%}.text-container{padding-right:0}.search-sort-container{width:50%}.dropdown-container-outer{width:50%}.search-results-container .search-container{width:60%}.search-results-container .sort-by-container{width:36%;margin:0 2%}.search-results-container .dropdown-container-region{width:20%}.btn-dropdown{padding-left:15px}.btn-dropdown:after{right:7px}.search-results-container-flexible-3 .dropdown-container-region,.search-results-container-flexible-4 .dropdown-container-region{width:auto}.search-results-container-button .sort-by-container{width:38%;margin-left:2%;margin-right:0}.search-results-container-button .search-sort-container{width:30%;margin-right:1%}.search-results-container-button .dropdown-container-outer{width:48%}.search-results-container-button .dropdown-container-region{width:20%}.search-results-container-button .btn-border{width:20%}.search-results-container-button .btn-dropdown{padding-left:15px}.search-results-container-button .btn-dropdown:after{right:7px}.search-results-container-button.flexible .btn-dropdown{padding-right:30px}.search-results-container .dropdown-container-smaller{width:auto}.search-results-container .dropdown-container-smaller .btn-dropdown{padding-right:28px}.search-results-container-50-50.search-results-container .dropdown-container-region{width:25%}}@media(max-width:1055px){.search-results-container-flexible .search-sort-container{width:100%}.search-results-container-flexible .sort-by-container{width:38%;margin-right:0}.search-results-container-flexible .dropdown-container-outer{width:100%;margin-top:20px}.search-results-container .dropdown-container-smaller .btn-dropdown{padding:0 40px 0 20px}ul.tab-list li{font-size:14px}}@media(max-width:1024px){.banner-carousel-small .divider{padding-top:60%}.search-sort-container{width:100%}.dropdown-container-outer{width:100%;margin-top:20px}.search-results-container .sort-by-container{width:38%;margin:0 0 0 2%}.btn-dropdown{padding-left:18px}.btn-dropdown:after{right:15px}.dropdown-container{display:inline-block}.search-results-container-button .sort-by-container{width:38%}.search-results-container-button .search-sort-container{width:100%;padding-right:0}.search-results-container-button .dropdown-container-outer{width:100%;margin-top:20px}.search-results-container-button .btn-border{width:auto;margin-top:20px}.search-results-container-button .btn-dropdown{padding-left:18px}.search-results-container-button .btn-dropdown:after{right:15px}.search-results-container-button.flexible .btn-dropdown{padidng-left:40px;padding-right:50px}.search-results-container-50-50 .dropdown-container-outer{margin-top:0}.search-results-container-50-50.search-results-container .dropdown-container-region{width:25%}}@media(max-width:960px){header{padding-bottom:30px}header.content-page-header{padding-bottom:0}header.content-page-header .logo-lockup{width:100%}header.content-page-header .logo-lockup .header-controls{display:block;margin:30px 0 0 0;width:100%}.content-banner-text{width:54%}.content-banner-text h1{font-size:40px}.col-4{width:33.3%}.col-2{width:33.3%}.col-row-compressed .col-2{width:50%}.col-row-compressed .col-4{width:25%}.col-2.col-left-wide{width:70%}.col-2.col-right-narrow{width:25%;margin-left:5%}.col-row-container-alt .col-2{width:50%}.col-row-container-alt .col-2 .col-2{width:50%}.divider{padding-top:45%}.banner-carousel .col-1{padding-left:0}.divider-inner .banner-text-holder{width:80%}.banner-text-holder .banner-text-header{font-size:30px}.article-popup{width:90%;height:90%;overflow:scroll;margin-left:-45%;left:50%;padding:30px;top:30px;margin-top:0}.article-popup h1{font-size:24px}.article-popup p.category{font-size:12px}.article-popup-left{width:50%}.article-popup-right{width:50%}.popup-video .article-popup{height:auto}.article-popup-left{width:100%;padding-right:0;margin-bottom:25px}.article-popup-right{width:100%;height:auto;overflow:visible;position:relative}.article-popup-right:after{bottom:0}.popup-article-text-only .article-popup{left:0;top:0;margin-left:auto;margin-top:auto;width:100%;height:100%}.col-2.col-2-contact{width:100%}footer{text-align:center}footer ul.social-list{float:none}ul.footer-list{margin-top:40px}p.sign-off{text-align:center;font-size:14px;width:100%;padding:0 10px;margin-top:70px}.col-row-gallery .col-2{width:50%}.tab-list-container{position:relative}.tab-list-container ul.tab-list{display:none;position:absolute;left:0;top:47px;width:100%;z-index:10}ul.tab-list li{font-size:14px;display:block;width:100%;border-right:none;border-tops:2px solid #fff}.mobile-dropdown-btn{display:block}}@media(max-width:768px){.logo-lockup-right{width:auto;display:block;margin-left:0;margin-top:50px}header:after{width:426px;height:283px}.search-container{width:48%}.language-container{width:50%;margin-left:2%}.banner-carousel .slick-dots{display:none!important}.divider{height:450px}.content-banner-text{width:60%}.banner-overlay:before{margin-left:-840px}.sidebar-inner{padding-left:20px;padding-right:20px}.sticky-sidebar{width:100%;position:relative}.col-row-container-sticky .col-row{width:100%}.text-listing{padding:40px 20px}.btn-bottom{position:relative!important;right:auto;top:auto;bottom:auto;margin:20px 0}blockquote.plain{padding:25px}.search-results-container-50-50 .search-sort-container{width:100%;padding-right:0}.search-results-container-50-50 .dropdown-container-outer{width:100%;margin-top:20px}}@media(max-width:760px){.col-row-container-sticky{padding-left:10px;padding-right:10px}.col-row-container-sticky .col-row{margin-left:0;margin-right:0}.content-banner-text{width:100%}.content-banner-container{height:auto;padding-top:40%}.content-banner-text{padding-bottom:20px}.content-banner-text h1{font-size:30px}.content-banner-text p{width:100%}.content-banner-text hr{margin:20px 0}.banner-overlay:before{width:150%;top:auto;bottom:-110%;margin-left:-70%;left:50%}}@media(max-width:667px){header.content-page-header:after{width:240px;height:164px}.search-container{width:100%;margin-bottom:10px}.language-container{width:100%;margin-left:0%}header.content-page-header .logo-lockup .header-controls{display:none}footer ul.social-list{float:none}.col-4{width:50%}.col-2{width:50%}.col-3{width:50%}.col-row-container-alt .col-2{width:100%}.col-row-container-alt .col-2 .col-2{width:100%}.col-row-compressed .col-2{width:100%}.col-row-compressed .col-4{width:50%}.img-fill{height:250px!important}.divider-inner .banner-text-holder{width:90%}ul.footer-list{display:block;margin:30px 0 0 0}ul.footer-list li{margin:0 20px 10px 0}p.sign-off{width:100%;margin-top:13px}.article-hover{padding:15px}.tailor-content-container-outer.active{height:auto}.tailor-content-container{position:relative;text-align:right}.tailor-dropdown-container{display:none}.tailor-content-container-outer.active .tailor-dropdown-container{display:block}.tailor-dropdown-container .btn-dropdown{display:block;text-align:left}.dropdown-container{display:block}.dropdown-container.active .tailor-dropdown{position:relative;text-align:left}.search-results-container-50-50.search-results-container .dropdown-container-region{width:100%}.overview-hover{margin-left:0;width:100%}.overview-container .col-3{width:100%}.search-results-container .dropdown-container-region{width:100%}.dropdown-container-region .tailor-dropdown{width:100%}.dropdown-container.active .tailor-dropdown{position:relative;width:100%}.dropdown-container-outer.eight .dropdown-container-smaller{width:100%}.col-2.narrow{width:25%;margin-right:2%}.col-2.wide{width:68%}.sitemap-container a.green-mid{padding:10px;font-size:13px}.sitemap-container .flow-col-3{column-count:2}.col-row-gallery .col-3{width:33.3%}.col-row-gallery .col-2{width:100%}.col-listing{width:100%}.col-listing .col-2{width:50%}.col-filter-container{width:100%}.col-filter-container .form-container{width:100%}.col-2.col-left-wide blockquote p,.col-2.col-left-wide blockquote cite{font-size:18px}.col-2.col-right-narrow{width:28%;margin-left:2%}.col-3.span-2{width:100%}.col-3.panel-contact{width:100%}}@media(max-width:425px){header{background-size:200px auto}header .inner{padding-top:16px}header.content-page-header:after,header:after{width:250px;height:170px;top:-90px}.logo{width:90px;height:90px}.logo-lockup-right{margin-left:0;width:100%;margin-top:50px}.logo-lockup-right h1 br{display:none}.col-4{width:100%}.col-2{width:100%}.col-3{width:100%}.four-cols .col-4{border-right:none;border-bottom:1px solid #fff;padding-left:0;padding-right:0}.col-row-compressed .col-4{width:100%}.flow-col-2{column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.content-banner-container{background-size:auto 240px}.banner-overlay:before{margin-left:-63%;left:50%;bottom:-25%;top:auto;width:150%;height:90%}.search-for-something-else h3{font-size:20px}.search-for-something-else .form-cell input[type="text"]{font-size:16px;padding:15px}.search-for-something-else .form-cell-submit input[type="submit"]{font-size:16px;padding:15px}.filter-container{margin-bottom:0}.filter-container .col-3.col-sort-2 .form-cell{width:100%;margin-bottom:15px}.filter-container .col-3.col-search{width:100%;padding-right:0}.filter-container .col-3.col-sort{width:100%}.text-container h1{font-size:36px}.text-container p.intro{font-size:18px}.text-container p{font-size:16px}.col-2-contact .form-cell{width:100%}.div-select-container .dropdown-select .col{width:100%}.col-2.narrow{width:100%;margin-right:0%}.col-2.wide{width:100%}.flow-col-3{column-count:1}.text-container.text-container-with-col{padding-right:0;width:100%;border-right:none;border-bottom:2px dotted #bec5c2;margin-bottom:20px;padding-bottom:15px}.col-locations{width:100%;margin-left:0}.col-buttons{width:100%;padding-left:0}.call-to-action-inner p{width:90%}.col-listing .col-2{width:100%}.col-2.col-left-wide{width:100%}.col-2.col-right-narrow{width:100%;margin-left:0}}@media(max-width:360px){.content-banner-container{padding-top:50%}.banner-overlay:before{height:95%;margin-left:-67%}.content-banner-text ul.social-list{margin-left:0}.banner-controls{display:block}}@media(max-width:320px){header:after{width:200px;height:136px;top:-70px}}@media(max-width:767px){.slick-slider .divider{background-repeat:no-repeat}.image-celeb{height:auto!important;position:relative!important;right:0!important;bottom:0!important;margin:0!important;padding-top:12px!important}.carousel-capibilities .divider{background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-position:center}.banner-carousel-small .banner-text-cell.banner-text-holder.full-width p{font-size:32px!important}.practice-group-carousal-item{overflow:hidden;max-height:150px;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:8;display:-webkit-box;-webkit-box-orient:vertical}.carousel-capibilities .rightImage-Back,.carousel-capibilities .col-sm-4{height:120px!important}.banner-text-holder.full-width .col-row .practice-group-fulltext,.banner-text-holder.full-width .col-row .practice-group-textalign{display:inline-block!important}}@media(max-width:480px){.banner-carousel-small .practice-group-carousal{font-size:25px;line-height:25px}.practice-group-carousal-item{font-size:17px}.carousel-capibilities .col-sm-4,.carousel-capibilities .col-sm-8{width:100%!important;position:relative}.carousel-capibilities .rightImage-Back,.carousel-capibilities .col-sm-4{height:120px!important;position:relative!important}.carousel-capibilities .rightImage-Back{margin-top:10px}.carousel-capibilities .divider{height:120px!important;max-height:346px!important}.slick-slider .divider{background-repeat:no-repeat}.carousel-capibilities .divider{background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-position:center}.banner-carousel-small .banner-text-cell.banner-text-holder.full-width p{font-size:32px!important}.practice-group-carousal-item{overflow:hidden;max-height:150px;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:8;display:-webkit-box;-webkit-box-orient:vertical}.carousel-capibilities .rightImage-Back,.carousel-capibilities .col-sm-4{height:120px!important}}@media(max-width:1860px){.col-row-container-sticky .col-row.wide{width:830px}.col-row-container-sticky .col-row.wide .col-4{width:33.3%}.article-panel.registered{min-height:314px}}@media(max-width:1220px){.inner{padding:0 20px}.col-row-container{padding-left:20px;padding-right:20px}.content-banner-text{width:48%}.content-banner-text ul.social-list{display:inline-block;margin-left:0}.banner-overlay:before{margin-left:-900px}.divider{padding-top:42%}.divider-inner .inner{padding:0}.divider-inner .banner-text-holder{width:50%}.divider-inner .banner-image-holder{width:100%}.divider-inner .banner-text-holder{padding-left:20px}.banner-carousel .slick-dots{left:20px;margin-left:auto;width:auto}.banner-carousel-small .banner-text-cell p{width:100%!important}.banner-carousel-small .banner-text-header{width:100%!important}.banner-carousel-small .banner-text-holder{padding:20px}ul.breadcrumbs li:first-child{width:100%;display:block}ul.breadcrumbs li{margin-bottom:10px}footer{padding-left:20px;padding-right:20px;text-align:left}p.sign-off{float:none;margin:70px 0 0 0;width:80%}ul.social-list{float:none;display:block}ul.footer-list{display:block;margin:30px 0 0 0}ul.footer-list li{margin:0 20px 0 0}ul.flip-list{position:relative;bottom:inherit}.sticky-sidebar{width:33%}.col-row-container-sticky .col-row,.col-row-container-sticky .col-row.wide{width:65%}.sidebar-inner{padding-left:15px;padding-right:15px}.tile-carousel .col-row{width:100%}.tile-carousel .col-row .col-3{width:100%}.filter-container .col-3.col-search{width:50%}.filter-container .col-3.col-sort{width:50%;padding-right:0}.filter-container .col-3.col-sort-2{width:100%;margin-top:15px}.filter-container .col-3.col-search .search-container{width:100%}.text-container{padding-right:0}.search-sort-container{width:50%}.dropdown-container-outer{width:50%}.search-results-container .search-container{width:60%}.search-results-container .sort-by-container{width:36%;margin:0 2%}.search-results-container .dropdown-container-region{width:20%}.btn-dropdown{padding-left:15px}.btn-dropdown:after{right:0}.search-results-container-flexible-3 .dropdown-container-region,.search-results-container-flexible-4 .dropdown-container-region{width:auto}.search-results-container-button .sort-by-container{width:38%;margin-left:2%;margin-right:0}.search-results-container-button .search-sort-container{width:30%;margin-right:1%}.search-results-container-button .dropdown-container-outer{width:48%}.search-results-container-button .dropdown-container-region{width:20%}.search-results-container-button .btn-border{width:20%}.search-results-container-button .btn-dropdown{padding-left:15px}.search-results-container-button .btn-dropdown:after{right:7px}.search-results-container-button.flexible .btn-dropdown{padding-right:30px}.search-results-container .dropdown-container-smaller{width:auto}.search-results-container .dropdown-container-smaller .btn-dropdown{padding-right:28px}.search-results-container-50-50.search-results-container .dropdown-container-region{width:25%}.col-2.alumni-right{margin-right:0}.publication-tile{width:210px}.publication-tile .content .title{font-size:26px}.publication-tile .content hr{border-color:#333;margin:22px 0;width:auto;border-style:solid}#PeopleFiltersBox .btn-dropdown:after{right:5px;margin-top:-2.5px}}@media(max-width:1055px){.search-results-container-flexible .search-sort-container{width:100%}.search-results-container-flexible .sort-by-container{width:38%;margin-right:0}.search-results-container-flexible .dropdown-container-outer{width:100%;margin-top:20px}.search-results-container .dropdown-container-smaller .btn-dropdown{padding:0 23px 0 20px}ul.tab-list li{font-size:14px}.publication-tile{width:190px}.publication-tile .content .title{font-size:24px}}@media(max-width:1024px){.banner-carousel-small .divider{padding-top:60%}.search-sort-container{width:100%}.dropdown-container-outer{width:100%;margin-top:20px}.search-results-container .sort-by-container{width:38%;margin:0 0 0 2%}.btn-dropdown{padding-left:18px}.btn-dropdown:after{right:0}.dropdown-container{display:inline-block}.search-results-container-button .sort-by-container{width:38%}.search-results-container-button .search-sort-container{width:100%;padding-right:0}.search-results-container-button .dropdown-container-outer{width:100%;margin-top:20px}.search-results-container-button .btn-border{width:auto;margin-top:20px}.search-results-container-button .btn-dropdown{padding-left:18px}.search-results-container-button .btn-dropdown:after{right:15px}.search-results-container-button.flexible .btn-dropdown{padidng-left:40px;padding-right:50px}.search-results-container-50-50 .dropdown-container-outer{margin-top:0}.search-results-container-50-50.search-results-container .dropdown-container-region{width:25%}.col-2.alumni-left{width:60%}.col-2.alumni-right{width:40%}.publication-tile{width:175px}}@media(max-width:960px){header{padding-bottom:30px}header.content-page-header{padding-bottom:0}header.content-page-header .logo-lockup{width:100%}header.content-page-header .logo-lockup .header-controls{display:block;margin:30px 0 0 0;width:100%}.content-banner-text{width:54%}.content-banner-text h1{font-size:40px}.col-4{width:33.3%}.col-2{width:33.3%}.col-row-compressed .col-2{width:50%}.col-row-compressed .col-4{width:25%}.col-2.col-left-wide{width:70%}.col-2.col-right-narrow{width:25%;margin-left:5%}.col-row-container-alt .col-2{width:50%}.col-row-container-alt .col-2 .col-2{width:50%}.divider{padding-top:45%}.banner-carousel .col-1{padding-left:0}.divider-inner .banner-text-holder{width:80%}.banner-text-holder .banner-text-header{font-size:30px}.article-popup{width:90%;height:90%;overflow:scroll;margin-left:-45%;left:50%;padding:30px;top:30px;margin-top:0}.article-popup h1{font-size:24px}.article-popup p.category{font-size:12px}.article-popup-left{width:50%}.article-popup-right{width:50%}.popup-video .article-popup{height:auto}.article-popup-left{width:100%;padding-right:0;margin-bottom:25px}.article-popup-right{width:100%;height:auto;overflow:visible;position:relative}.article-popup-right:after{bottom:0}.popup-article-text-only .article-popup{left:0;top:0;margin-left:auto;margin-top:auto;width:100%;height:100%}.col-2.col-2-contact{width:100%}footer{text-align:center}footer ul.social-list{float:none}ul.footer-list{margin-top:40px}p.sign-off{text-align:center;font-size:14px;width:100%;padding:0 10px;margin-top:70px}.col-row-gallery .col-2{width:50%}.tab-list-container{position:relative}.tab-list-container ul.tab-list{display:none;position:absolute;left:0;top:47px;width:100%;z-index:10}ul.tab-list li{font-size:14px;display:block;width:100%;border-right:none;border-tops:2px solid #fff}.mobile-dropdown-btn{display:block}.btn-dropdown:after{width:12px;height:6px}.search-results-container .dropdown-container-smaller .btn-dropdown{padding:0;margin:0 10px 0 10px;position:relative;padding-right:12px}.publication-tile .content .title{font-size:22px}.publication-tile{width:152px}#PeopleFiltersBox .dropdown-container-dark-grey .btn-dropdown:after{right:17px;margin-top:-2.5px}}@media(max-width:768px){.logo-lockup-right{width:auto;display:block;margin-left:0;margin-top:50px}header:after{width:426px;height:283px}.search-container{width:48%}.language-container{width:50%;margin-left:2%}.banner-carousel .slick-dots{display:none!important}.divider{height:450px}.content-banner-text{width:60%}.banner-overlay:before{margin-left:-840px}.sidebar-inner{padding-left:20px;padding-right:20px}.sticky-sidebar{width:100%;position:relative}.col-row-container-sticky .col-row,.col-row-container-sticky .col-row.wide{width:100%}.text-listing{padding:40px 20px}.btn-bottom{position:relative!important;right:auto;top:auto;bottom:auto;margin:20px 0}blockquote.plain{padding:25px}.search-results-container-50-50{}.search-results-container-50-50 .search-sort-container{width:100%;padding-right:0}.search-results-container-50-50 .dropdown-container-outer{width:100%;margin-top:20px}.publication-tile{width:47%;margin-right:20px}.publication-tile:nth-child(even){margin-right:0}.search-results-container.publication .dropdown-container-smaller{width:100%}.sticky-sidebar.publication{height:auto!important;margin-bottom:50px}.btn-dropdown:after{width:10px;height:5px;right:0;margin-top:-2.5px}.dropdown-container-dark-grey .btn-dropdown:after{right:7px;margin-top:-2.5px}.search-results-container .dropdown-container-smaller .btn-dropdown{padding:0;margin:0 10px 0 10px;position:relative;padding-right:23px}.publication-tile .content .title{font-size:35px}#PeopleFiltersBox .dropdown-container-dark-grey .btn-dropdown:after{right:26px;margin-top:-2.5px}}@media(max-width:760px){.col-row-container-sticky{padding-left:10px;padding-right:10px}.col-row-container-sticky .col-row{margin-left:0;margin-right:0}.content-banner-text{width:100%}.content-banner-container{height:auto;padding-top:40%}.content-banner-text{padding-bottom:20px}.content-banner-text h1{font-size:30px}.content-banner-text p{width:100%}.content-banner-text hr{margin:20px 0}.banner-overlay:before{width:150%;top:auto;bottom:-110%;margin-left:-70%;left:50%}}@media(max-width:667px){header.content-page-header:after{width:240px;height:164px}.search-container{width:100%;margin-bottom:10px}.language-container{width:100%;margin-left:0%}header.content-page-header .logo-lockup .header-controls{display:none}footer ul.social-list{float:none}.col-4{width:50%}.col-2{width:50%}.col-3{width:50%}.col-row-container-sticky .col-row.wide .col-4{width:50%}.col-row-container-alt .col-2{width:100%}.col-row-container-alt .col-2 .col-2{width:100%}.col-row-compressed .col-2{width:100%}.col-row-compressed .col-4{width:50%}.img-fill{height:250px!important}.divider-inner .banner-text-holder{width:90%}ul.footer-list{display:block;margin:30px 0 0 0}ul.footer-list li{margin:0 20px 10px 0}p.sign-off{width:100%;margin-top:13px}.article-hover{padding:15px}.tailor-content-container-outer.active{height:auto}.tailor-content-container{position:relative;text-align:right}.tailor-dropdown-container{display:none}.tailor-content-container-outer.active .tailor-dropdown-container{display:block}.tailor-dropdown-container .btn-dropdown{display:block;text-align:left}.dropdown-container{display:block}.dropdown-container.active .tailor-dropdown{position:relative;text-align:left}.search-results-container-50-50.search-results-container .dropdown-container-region{width:100%}.overview-hover{margin-left:0;width:100%}.overview-container .col-3{width:100%}.search-results-container .dropdown-container-region{width:100%!important}.dropdown-container-region .tailor-dropdown{width:100%}.dropdown-container.active .tailor-dropdown{position:relative;width:100%}.dropdown-container-outer.eight .dropdown-container-smaller{width:100%}.col-2.narrow{width:25%;margin-right:2%}.col-2.wide{width:68%}.sitemap-container a.green-mid{padding:10px;font-size:13px}.sitemap-container .flow-col-3{column-count:2}.col-row-gallery .col-3{width:33.3%}.col-row-gallery .col-2{width:100%}.col-listing{width:100%}.col-listing .col-2{width:50%}.col-filter-container{width:100%}.col-filter-container .form-container{width:100%}.col-2.col-left-wide blockquote p,.col-2.col-left-wide blockquote cite{font-size:18px}.col-2.col-right-narrow{width:28%;margin-left:2%}.col-3.span-2{width:100%}.col-3.panel-contact{width:100%}.col-2.alumni-left{width:100%}.col-2.alumni-right{width:100%}.btn-dropdown:after{width:16px;height:9px;right:0;margin-top:-2.5px}.dropdown-container-dark-grey .btn-dropdown:after{right:20px;margin-top:-2.5px}}@media(max-width:425px){header{background-size:200px auto}header .inner{padding-top:16px}header.content-page-header:after,header:after{width:250px;height:170px;top:-90px}.logo{width:90px;height:90px}.logo-lockup-right{margin-left:0;width:100%;margin-top:50px}.logo-lockup-right h1 br{display:none}.col-4{width:100%}.col-2{width:100%}.col-3{width:100%}.four-cols .col-4{border-right:none;border-bottom:1px solid #fff;padding-left:0;padding-right:0}.col-row-compressed .col-4{width:100%}.col-row-container-sticky .col-row.wide .col-4{width:100%}.flow-col-2{column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.content-banner-container{background-size:auto 240px}.banner-overlay:before{margin-left:-63%;left:50%;bottom:-25%;top:auto;width:150%;height:90%}.search-for-something-else h3{font-size:20px}.search-for-something-else .form-cell input[type="text"]{font-size:16px;padding:15px}.search-for-something-else .form-cell-submit input[type="submit"]{font-size:16px;padding:15px}.filter-container{margin-bottom:0}.filter-container .col-3.col-sort-2 .form-cell{width:100%;margin-bottom:15px}.filter-container .col-3.col-search{width:100%;padding-right:0}.filter-container .col-3.col-sort{width:100%}.text-container h1{font-size:36px}.text-container p.intro{font-size:18px}.text-container p{font-size:16px}.col-2-contact .form-cell{width:100%}.div-select-container .dropdown-select .col{width:100%}.col-2.narrow{width:100%;margin-right:0%}.col-2.wide{width:100%}.flow-col-3{column-count:1}.text-container.text-container-with-col{padding-right:0;width:100%;border-right:none;border-bottom:2px dotted #bec5c2;margin-bottom:20px;padding-bottom:15px}.col-locations{width:100%;margin-left:0}.col-buttons{width:100%;padding-left:0}.call-to-action-inner p{width:90%}.col-listing .col-2{width:100%}.col-2.col-left-wide{width:100%}.col-2.col-right-narrow{width:100%;margin-left:0}.publication-tile{width:100%;margin-right:0}.article-panel.registered{min-height:260px}}@media(max-width:360px){.content-banner-container{padding-top:50%}.banner-overlay:before{height:95%;margin-left:-67%}.content-banner-text ul.social-list{margin-left:0}.banner-controls{display:block}}@media(max-width:320px){header:after{width:200px;height:136px;top:-70px}}@media(min-width:769px){.article-panel.registered{min-height:314px}}.article-holder.match-row{background-color:#fff}.tile-outer-padding ul.flip-list{bottom:15px;position:absolute;margin:0 25px -8px}.search-results-container .dropdown-container-smaller{background-color:rgba(77,83,87,.8)}.green-mid .article-holder.match-row{background-color:#2c5e4f!important}@media(max-width:667px){.filter-container.tcCovidWidth .col-3{width:100%}}@media(max-width:1024px){.filter-container.tcCovidWidth .col-3{width:100%}.filter-container.tcCovidWidth .col-3+.col-3{width:100%}}@media(max-width:768px){.carousel-capibilities .nofullimage .litigation-image-carousel .divider{height:270px!important}}@media(max-width:414px){.carousel-capibilities .nofullimage .divider{height:285px!important}.carousel-capibilities .nofullimage .litigation-image-carousel .divider{height:244px!important}}@media(max-width:375px){.carousel-capibilities .nofullimage .litigation-image-carousel .divider{height:224px!important}.litigation-image-carousel .banner-text-holder .banner-text-header{font-size:20px!important}}@media(max-width:414px){.newtextbox{margin-top:24px!important}}@media(max-width:760px){.banner-overlay:before{top:170px!important}}@media(max-width:1024px)and (min-width:800px){.newtextbox{width:125%!important}.capabilities-blue .newtextbox{width:100%!important}}@media(max-width:480px){.divider-inner .banner-image-holder-litigation{right:-255px!important}}@media(max-width:960px){p.nav-header{font-size:24px!important}}@media(max-width:414px){#mobile-menu .language-container{width:95%!important}#mobile-menu .search-container{width:95%!important}.mobile-slider .btn-border{width:95%!important}.mobile-nav li,.mobile-slider li{width:95%!important}}