@media (max-width: 479px){#awards .awards-slider{padding:10px 30px 39px 30px}#awards .awards-slider .left-arrow{left:15px}#awards .awards-slider .right-arrow{right:15px}}@media (min-width: 480px) and (max-width: 599px){#awards .awards-slider{padding:10px 30px 39px 30px}#awards .awards-slider .left-arrow{left:15px}#awards .awards-slider .right-arrow{right:15px}#awards .awards-slider .awards-box{margin-left:50px}}@media (min-width: 600px) and (max-width: 767px){#awards .awards-slider{padding:10px 30px 39px 30px}#awards .awards-slider .left-arrow{left:15px}#awards .awards-slider .right-arrow{right:15px}}@media (max-width: 767px){#twoCol-right.col-sm-9 .col-sm-9{padding-left:0;padding-right:0}#twoCol-right .news-box-item{height:auto;padding-bottom:10px}#twoCol-right .article-date-box .article-month div{display:inline}.trainee-content-right-sidebar{float:right;margin-top:20px}.jumbotron{margin-top:50px;margin-bottom:0px;text-align:center;max-height:350px}.jumbotron img{height:100%;width:auto}.jumbotron .input-group{margin-top:0px}.jumbotron .input-group input{font-size:14px}.jumbotron .bottom-link{margin-left:auto;margin-right:auto}.jumbotron .bottom-link-box{margin-top:110px;padding-left:0;margin-left:-10px;text-align:center}.jumbotron .btn{color:#41535f;font-size:16px;padding-right:20px}.jumbotron .home-img{max-height:350px}.jumbotron.trainee .banner-text{padding:78px 0px}.jumbotron.trainee .banner-text h2{margin:0}.home-intro-text{margin-top:0px;margin-bottom:13px}#news-article-left h2{padding-left:0}#news-article-left .article-date-box{position:relative}#title-align-center{padding-left:20px}#twoCol-content{padding:0;margin-right:0px}.sfContentBlock{padding-bottom:10px}#twoCol-right{padding-left:30px}#twoCol-right h1{margin-bottom:0}.standard-form .form-control{width:100%}.article-box{padding-left:0}#twoColr-parent{background:none}#twoColr-left{padding-top:20px}#twoColr-right{background:none;padding-left:15px}#twoColr-right h3{color:#d50032}#twoColr-right a{color:#253746}#twoColr-right ul{margin-bottom:35px}#fullwidth-banner{padding-top:2px;min-height:210px !important}#fullwidth-banner .bio-image-text{padding-left:15px;padding-right:15px;position:relative !important;top:0px !important;left:0 !important}#fullwidth-banner .bio-image-text h2{text-transform:uppercase;font-size:30px;margin-top:25px}#fullwidth-banner .bio-image-text h3{font-size:20px;margin-top:15px}#fullwidth-banner .bio-image-text .contact-link,#fullwidth-banner .bio-image-text .phoneNumber{color:#fff !important;background:#01273e;display:block;padding:10px;margin-bottom:5px;border-radius:4px}#fullwidth-banner .bio-image-text .glyphicon{color:#fff !important}.article-date-box{margin-bottom:10px}#news-article-left{padding-right:0}#news-article-left h2{font-size:20px !important}.right-contact-block p{color:#003e60 !important}.content-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.content-tabs .panel-group{padding-top:0px;padding-bottom:0px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;width:100%;margin-bottom:0}.content-tabs .panel-heading{background:#f0f0f0;border-radius:0;text-transform:uppercase;font-weight:bold}.content-tabs .panel-heading h4{margin-top:0 !important;margin-bottom:0 !important}.content-tabs li.active{background:#fff;color:#00273e !important}.content-tabs .tab-bg{position:relative !important;top:0 !important;max-height:inherit !important;height:auto !important;overflow:inherit !important;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%;width:100%}.content-tabs .tab-bg img{display:none !important}.content-tabs .tab-bg h2{position:relative !important;top:0 !important;bottom:auto !important;margin-top:0 !important}.tab-right-content{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:100%;width:100%}.tab-right-content .right-contact-block{width:100%}.article-insights-parent{background:none !important}.article-insights-parent #twoCol-left{padding-left:0}.news-article-navbar{margin-right:-15px;margin-left:-15px}.news-article-navbar a{width:90%;border-radius:4px;margin-left:5%;margin-top:10px}.news-article-navbar a:first-child{margin-left:5%}.news-article-navbar-box{height:225px}#oneCol-our-services .openall{padding:10px 10px}#oneCol-our-services #accordion h4{font-size:14px;width:75%}#oneCol-our-services #Div2 h4{font-size:15px;width:75%;line-height:1}#twoCol-right .news-box-item{height:auto;padding-bottom:10px}.openall,.closeall{float:left !important}#staff-list-pag{margin-left:15px}#staff-list-pag a{margin-bottom:5px}.content-tabs .tab-bg h2{background:#01273e}.left-nav{margin-bottom:20px;padding-top:7px}#main-navbar .container{padding-right:0;padding-left:0}#main-navbar .container .row{margin-right:0;margin-left:0}.jumbotron .input-group{margin-top:50px;width:100%}.jumbotron .input-group .btn-search:before{position:relative;top:7px;color:#d50032}.navbar{border:0;background:#f3f1f2 !important}#navbar{width:100% !important;margin-left:0;margin-right:0;margin-bottom:0;padding-right:0}#navbar a{font-size:14px}#navbar .dropdown-menu{background:#fff;width:100%;margin-top:0px;margin-left:-15px;padding:0;position:relative;border:0}#navbar .dropdown-menu a{color:#d50032;width:100%;padding-top:10px;padding-bottom:10px;padding-left:30px;float:left}#navbar .dropdown-menu a:first-of-type{border-bottom:1px solid #d50032}#navbar .dropdown-menu ul{display:none}#navbar .dropdown-menu hr{display:none}#navbar .dropdown-menu .col-sm-6{border-top:1px solid #d50032;margin-top:-1px;padding-left:0;padding-right:0}#navbar .nav.navbar-nav{margin-left:0px;float:none;background-color:#fff}#logo-mobile{display:block}#logo-desktop{display:none}#navbar-top{display:none}.btn-apply{width:90%;margin:10px 15px 0 15px}#mobile-contact-nav{margin-right:0;margin-left:0;background-color:#fff}#mobile-contact-nav ul{margin-top:0}#mobile-contact-nav li{border-bottom:1px solid #333;border-top:none}#mobile-contact-nav li a{color:#333;text-transform:none;font-weight:normal;font-family:'Roboto', sans-serif;font-size:14px}#mobile-contact-nav li:first-child{border-top:0;border-bottom:1px solid #253746}#mobile-contact-nav li:first-child a{color:#253746;font-weight:normal}.navbar-toggle .icon-bar{background:#003e61;height:3px}.dropdown-nav ul{margin-bottom:0;margin-top:0}.dropdown-nav ul li{border-top:1px solid #d50032}#search-box{margin:0}#search-box ul{margin-bottom:7.5px;float:left}#search-box ul li{float:left;margin-left:7px;margin-right:0px;width:100%}.navbar-header{margin-right:0 !important;margin-top:-50px;position:absolute;width:100%}.navbar-header .glyphicon-search{margin-left:20px}#search-box.top-nav-search{position:absolute;top:0px;right:0px}#search-box.top-nav-search{right:0px;position:relative}.top-navs{margin-left:0px}.top-navs li a{color:#253746}.navbar-brand img{margin-top:-3px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:30px;max-width:50%}.nav-search-btn{float:left !important;font-size:18px;margin-top:5px}#search-box ul li{width:100%;margin-right:25px;border:0}.home-block-right .col-sm-6{width:100%}.breadcrumb-row{display:none}#fullwidth-banner .bio-image-text{top:130px}#fullwidth-banner .bio-image-text .box.video{color:#fff !important;background:#01273e;display:block;padding:10px;margin-bottom:5px;border-radius:4px}#fullwidth-banner .bio-image-text .box.video>a{color:#fff !important;padding-left:25px}#fullwidth-banner .bio-image-text .box.video>a:before{background:url("imgs/video-icon-white.png") no-repeat center center}#team-filter .control-block{width:100%}#team-filter .control-block .form-control{height:40px}#team-filter .control-block h3{margin-top:10px}#team-filter .control-btn-block{width:100%}#team-filter .control-btn-block .btn{height:40px;margin-top:20px}#team-filter .name-filter-row{margin-bottom:30px}#team-filter .name-filter-row .filter-block{width:100%;margin-bottom:10px}#team-filter hr{float:left;width:100%}#oneCol-our-services #services-header-row{padding-right:0;margin-top:30px}#oneCol-our-services #services-header-row .col-xs-3{padding-right:0}.news-article-navbar{padding-top:15px;padding-bottom:15px}.news-article-navbar a{border-radius:4px;margin-bottom:15px;margin-top:15px}.news-article-navbar-box{height:240px}.news-boxes .news-box-item{float:left}.article-date-box{width:100%;margin-right:0;padding:0 10px}#news-article-left .article-date-box{margin-right:20px}#twoColr-left{margin-left:0;margin-right:0;padding-bottom:10px}#twoCol-right h1:first-child{margin-top:0;margin-bottom:10px;padding-top:20px}#news-article-right .right-contact-block{width:100%}#news-article-right .right-contact-block img{width:100%}.news-article-navbar-box{display:none}.news-article-navbar{float:left;height:inherit;width:100%;padding-left:15px;padding-right:15px;background:#e1ddda;margin-left:0px !important;margin-right:0px !important}.news-article-navbar li{padding-left:0;margin-top:0;margin-bottom:0;padding-right:0;width:100%}.news-article-navbar li a{margin:0}.news-box-item{float:left;width:100%}.news-box-item .img-wrapper{height:inherit !important}.news-box-item .img-wrapper img{width:100% !important;height:auto !important}.standard-form-left{padding-right:0px;padding-left:15px}.standard-form-left .form-control{width:100%}.sfNavHorizontalSiteMap>li>ul>li{width:100% !important}.jumbotron h2{font-size:25px !important;margin-top:60px !important;margin-bottom:20px !important}.jumbotron .input-group{margin-top:0px !important}#practice-accordion{padding-top:0px}#twoColr-team-left{padding-right:15px !important}#oneCol-our-services #accordion .panel-body a,#oneCol-our-services #Div2 .panel-body a{width:100%}.navbar .container{width:100%}.home-blocks .home-block>a:first-of-type{min-height:0}.home-blocks .home-block>a:first-of-type:after{background-size:contain}.home-blocks .home-block img{height:auto !important}.home-block-left{padding-left:0}.home-block-right{padding-right:0}.col-client-services{margin:0}.practice-area{background:none !important}.practice-area #twoCol-left{display:none}.tab-right-content .right-contact-block{float:left;padding-right:15px;padding-left:15px}#news-article-right .right-contact-block{width:33.33%;float:left}#news-article-right h3{clear:both}#twoColr-left{-webkit-box-shadow:none;box-shadow:none}#twoColr-team-right{display:none}#oneCol-team-parent .pagination a{display:none}#oneCol-team-parent .pagination .prev-link,#oneCol-team-parent .pagination .next-link,#oneCol-team-parent .pagination .active{display:block}#twoCol-right{box-shadow:none}#twoCol-right .news-article-navbar-box{margin-left:-1000px}#twoCol-right p img{max-width:100% !important;width:auto}#twoCol-right .pagination a{display:none}#twoCol-right .pagination .prev-link,#twoCol-right .pagination .next-link,#twoCol-right .pagination .active{display:block}#twoCol-right .sf_2cols_1_25{margin-bottom:25px;width:100%}.footer{padding-bottom:30px}.footer .company-info{padding-top:8px}.footer-container{text-align:center}.footer-container #navbar-footer{margin-top:-10px}.footer-container #navbar-footer li{display:inline-block}.footer-container #navbar-footer li a{padding:8px 10px}.footer-container .company-info{float:none;margin-bottom:15px;display:block}#twoColr-parent{background:none}#twoColr-right h3{margin-top:0}#news-article-left{height:auto !important;margin-bottom:20px;padding-right:15px}#news-article-left .article-date-box{min-height:75px}#twoColr-left img{max-width:100%;width:auto}.team-result-row-trainee .team-result-content{width:100%}.team-result-row .team-result-content{width:100%}.team-result-row .team-result-content h3{margin-right:10px}#oneCol-our-services .col-sm-6:first-of-type,#oneCol-our-services .col-sm-12:first-of-type,#oneCol-our-services .col-sm-12,#oneCol-our-services .col-sm-6,#oneCol-our-services .col-xs-12{padding-left:0;padding-right:0}.gray-article-box{padding:27px 15px}.gray-article-box img{display:none !important}.news-article-navbar a{font-size:13px}.news-article-navbar .active a{height:47px}.article-date-box{margin-right:10px}.news-box-item,.right-contact-block{padding:0 0 10px}.result-line,.hr-after-para{margin-left:0}.newsSearchHesader{padding-left:30px}#twoCol-content .article-box,.article-box{padding-left:0}#twoCol-content .article-box .col-xs-10,.article-box .col-xs-10{padding-left:0}.article-date-box .article-date{margin-top:7px;margin-bottom:10px}#twoCol-right .content-tabs .tab-bg .image-bg,.content-tabs .tab-bg .image-bg{display:none}#spotLight .row{margin-left:-15px;margin-right:-15px;margin-bottom:0}#spotLight .row .box{margin-bottom:30px}.col-client-services-left #accordion .team-result-row .team-result-content{width:100% !important}.col-client-services-left #accordion .team-result-row .team-result-content h2{margin-top:15px}.gdpr-form .form-group>div>div .form-control{margin-bottom:0}.gdpr-form .form-group>div>div:first-of-type{width:40%}.gdpr-form .form-group>div>div:nth-of-type(2){width:60%}.gdpr-form .form-group>div>div:last-of-type{width:100%;border-left:none;padding-left:0;margin-left:40%}.gdpr-form .form-group span{width:100%;border-left:none;padding-left:0;margin-left:40%}.gdpr-form.forget-pass .form-group>label{width:40%;float:left}.gdpr-form.forget-pass .form-group>.form-control{width:60%;float:left;margin-bottom:0}.gdpr-form.forget-pass .form-group>span{width:100%;border-left:none;padding-left:0;margin-left:40%}.welcom-user{border-top:1px solid #e1ddda;padding:5px 15px;text-align:center;font-family:'Source Sans Pro', Arial, sans-serif;font-weight:400;color:#828080;font-size:14px}.navbar .col-xs-12.col-sm-3.text-right{text-align:center}.template-gdpr #navbar{margin-left:-5%;width:110% !important}.template-gdpr #navbar .nav.navbar-nav{margin-left:0;width:100%}}@media (min-width: 768px) and (max-width: 991px){body footer.footer,body .jumbotron .home-img,body .jumbotron,body #main-navbar,body #oneCol-our-services,body .breadcrumb-row,body #team-filter,body #fullwidth-banner,body #twoColr-parent,body #twoCol-parent,body #twoColr-team-parent,body #spotLight,body #awards{width:1000px !important;max-width:1000px !important}body #twoCol-right .content-tabs .nav-tabs li,body .content-tabs .nav-tabs li{padding-left:1px !important}body .container,body #twoCol-content{width:970px !important}#twoCol-parent{background:url("imgs/2col-bg.png") repeat-y}#mobile-contact-nav{display:none !important}.jumbotron .bottom-link-box{display:none}#awards .awards-slider .left-arrow{left:15px}#awards .awards-slider .right-arrow{right:15px}#awards .awards-slider .awards-box{max-width:768px;margin-left:130px}.trainee-content-right-sidebar{float:right;margin-top:20px}.team-result-row .imgLink{width:100%}.team-result-row .imgLink img{width:80%;min-width:80%;margin:0 10%}.team-result-row .team-result-row-trainee .team-result-content{min-width:80%;width:80%;margin:0 10%}}@media (min-width: 992px) and (max-width: 1199px){#mobile-contact-nav{display:none !important}#twoCol-right .content-tabs .nav-tabs li,.content-tabs .nav-tabs li{padding-left:1px !important}#twoCol-parent{background:url("imgs/2col-bg.png") repeat-y}#awards .awards-slider .left-arrow{left:15px}#awards .awards-slider .right-arrow{right:15px}#awards .awards-slider .awards-box{max-width:768px;margin-left:130px}}@media (min-width: 600px) and (max-width: 992px){.navbar-collapse{width:75%}.nav>li>a{padding:10px 7px}.navbar-brand img{max-width:175px}#navbar .nav.navbar-nav{margin-left:15px}#navbar a{font-size:16px}div#oneCol-our-services{width:100% !important}}@media (min-width: 1200px){#mobile-contact-nav{display:none !important}#twoCol-parent{background:url("imgs/2col-bg.png") repeat-y}}
@media (max-width: 767px){#twoColr-left .sfImageWrapper img{max-width:100%;width:auto}}