.page-id-11218 .home-video-div,.page-id-17658 .home-video-div{background-image:url(https://pricebenowitz.com/wp-content/uploads/2023/12/video_thumbnail_1.png) !important}@media only screen and (min-width:1200px){.team-detail-banner-image{max-width:40%;width:40%}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec{max-width:60%;width:60%}#inner-pages .team-detail-banner-wrap .team-detail-banner-img-inner img.attorney-img-block{max-height:none!important}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-small-heading{font-size:18px}.page-template-template-attorney-detail-new .team-detail-banner-image{max-width:30%;width:30%}.attorney_categories_div .practice--area-team .custom-col{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (min-width:1400px){#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-small-heading{font-size:20px}}@media only screen and (min-width:1260px){#page-banner{padding-top:125px}.container{width:1220px}#page-sidebar{padding-left:80px;padding-top:80px}}@media only screen and (min-width:1850px){.mobile-tab .contact-location-details li.contact-item a{font-size:20px}.banner-content.loc-banner-content{height:400px}#header-nav{padding:0}.header-bottom{padding:25px 0}.social-media-buttons{top:13px}.small-header .header-left img{max-width:370px}.header-left img{max-width:370px}.social-media-buttons a{margin-bottom:25px}#banner-bottom .main-content .container .content-wrap,.banner-bottom .main-content .container .content-wrap{padding:110px 80px;margin:80px 0;font-size:18px}.single-section .section-title,.single-section h1{font-size:45px}#banner-bottom .main-content.home-third-fold-sec .container .content-wrap{padding:110px 70px 110px 60px;padding-top:140px;padding-bottom:120px}#banner-bottom.location-second-fold-sec .main-content.home-third-fold-sec .container .content-wrap,.banner-bottom .location-second-fold-sec .main-content.home-third-fold-sec .container .content-wrap{padding-top:100px;padding-bottom:100px}.home-video-div .section-title{max-width:100%;padding:60px 30px;left:auto;width:auto}#page-banner{height:850px}#banner-bottom .main-content.home-third-fold-sec,.banner-bottom .main-content.home-third-fold-sec{margin-top:0}.location-detail-wrap #banner-bottom .main-content.home-third-fold-sec,.location-detail-wrap .banner-bottom .main-content.home-third-fold-sec{margin-top:0}.about-second-fold-sec{padding:120px 0}.about-third-fold-sec .content-wrap{padding:80px 55px 90px;margin:80px 0}#schedule-consultation.about-consultation,.schedule-consultation.about-consultation{margin-top:-180px;padding-top:170px}.container{width:100%;padding:0 80px}.page-template-template-attorney-detail .main-content .container{width:1220px}.media-listing .main-content .container{width:1250px;padding:0 15px}#inner-pages #page-banner .banner-title-sec{max-width:700px}#inner-pages #page-banner img.attorney-img-block{margin-left:-90px;margin-top:14px;max-width:100%;width:auto;max-height:650px}#inner-pages .banner-big-title{font-size:34px}body{font-size:20px}#page-banner .banner-buttons a,.single-section .btn{font-size:17px}.about-second-fold-sec .col-sm-6{padding:80px 60px;flex:0 0 45%;max-width:45%}#site-header .navbar li a{font-size:17px;padding:10px 16px}#site-header .navbar li:last-child a{background-position:44px bottom!important}.practice-inner{max-width:100%;padding:0 80px}.practice-inner .area-inner-box .practice-icon-area{height:180px;width:180px;line-height:160px}.practice-list img{max-width:100%}#practice-areas .practice-detail-title{font-size:24px}#case-consultation .container,.case-consultation .container{max-width:1240px;margin:auto}form textarea{height:220px}.review-form-section textarea{height:110px}.single-section input[type=submit]{min-width:210px}form input,form textarea{font-size:16px!important}.awards-sec li{height:170px;line-height:170px;padding:0 12px;margin:0 5px}.awards-sec ul{width:100%;display:block}#schedule-consultation{font-size:24px;padding:120px 0}.banner-small-title{font-size:70px;line-height:70px}.banner-big-title{font-size:100px;line-height:120px}#page-banner .banner-title-sec{max-width:860px}#page-banner .banner-description{font-size:22px}#page-banner .banner-buttons a,.single-section .btn{padding:23px 30px;min-width:200px}#main-footer .container{max-width:1200px;padding:0 15px}.contact-us-wrap #page-banner .banner-description{font-size:17px}.contact-us-wrap #page-banner .col-sm-6:last-of-type{padding-left:140px}.contact-location-details .section-title{margin-top:40px;font-size:32px}.contact-us-wrap #page-banner .contact-form{bottom:0;max-width:670px;right:15px}#page-banner .contact-form input{height:60px}#page-banner .contact-form input[type=submit]{padding:17px 15px!important}.contact-us-wrap #page-banner .contact-form .form-header{padding:0 70px 15px;font-size:17px}form input,form textarea{padding:12px 25px!important}.single-contact-block{font-size:16px}.attorney-single-block ul li{padding:0 16px;font-size:17px}#second-fold-attorney-listing .container .row{margin:0}#second-fold-attorney-listing .container{width:100%;padding:0}#second-fold-attorney-listing .attorney-single-block>a{padding:80px 10px;padding-left:450px}#second-fold-attorney-listing .attorney-single-block:nth-child(even)>a{padding-right:430px}.attorney-listing-wrap #page-section{max-width:55%;font-size:16px}.attorney-single-block ul li:after{height:16px}.header-top .header-top-right a{font-size:20px}.awards-sec{margin-bottom:0}#main-footer{font-size:18px}.contact-us-wrap #page-banner .contact-form .section-title{font-size:35px}.home-video-div .section-title span{font-size:32px}#third-fold-attorney-listing .attorney-content-sec{font-size:17px}#third-fold-attorney-listing .attorney-content-sec{padding:0 45px 0 30px}#third-fold-attorney-listing .attorney-single-block:nth-child(even) .attorney-content-sec{padding-left:40px}#fourth-fold-attorney-listing .single-all-attorney-list-block{width:18.5%;height:356px}#fourth-fold-attorney-listing .single-all-attorney-list-block .attorney-info .attorney-designation{font-size:15px}#third-fold-attorney-listing .attorney-content-sec .section-title{margin-bottom:20px}.single-media .media-block .media-title{font-size:26px}#inner-pages.attorney-detail-wrap #page-banner .banner-content:after{top:18px;width:92%}.banner-practice-areas ul{margin-bottom:0;padding:3px 5px 8px}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec{padding-left:80px}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-big-title{line-height:70px;padding-bottom:20px;font-size:70px;margin-bottom:25px}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-small-heading{font-size:27px}.banner-practice-areas ul li{font-size:15px}.banner-content .banner-small-description{font-size:16px}a.scroll-bottom-btn{height:60px;width:60px;line-height:58px;font-size:38px}#page-sidebar .widget{padding:60px}#page-sidebar .widgettitle{font-size:30px;margin-bottom:35px;padding-bottom:20px}.location-second-fold-sec .page-wrap ul li{padding:0 60px 0 20px}.location-second-fold-sec .page-wrap ul li:last-child{padding-right:0}#inner-pages .main-content.default-page #page-section.col-sm-8{padding:70px 0 70px 80px}#page-sidebar .widget_nav_menu li a:before{top:9px}#page-sidebar .widget_nav_menu li a:before,.main-content.default-page #page-section ul li:before{top:12px}#location-third-fold .container{max-width:1300px}#location-third-fold ul:last-of-type{padding-left:60px}#location-third-fold{padding-top:160px}#location-third-fold ul li:before{top:10px}.list-style-dots ul li:before,.location-second-fold-sec .page-wrap ul li:before{top:8px}#page-sidebar{padding-left:120px}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{padding:20px}#location-seventh-fold ul li:before{top:5px}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{font-size:16px}.about-third-fold-sec .content-wrap{padding:70px 45px;margin:90px 0}#schedule-consultation.about-consultation,.schedule-consultation.about-consultation{margin-top:-190px;padding-top:190px;padding-bottom:100px}#attorney-fourth-fold ul{width:30%}#attorney-fifth-fold{padding:120px 0}.contact-us-wrap .main-content iframe{height:600px}.page-id-38 #location-third-fold,.page-template-template-location-detail #location-third-fold{padding-bottom:90px;padding-top:170px}.attorney-detail-second-fold{padding-bottom:140px}#banner-bottom.attorney-video-sec{margin-top:-50px}#testimonialCarousel .testimonial-main-content{font-size:20px}#location-fifth-fold,.location-fifth-fold{background-position:top}#location-fifth-fold ul li:before,.location-fifth-fold ul li:before{top:9px}.header-top{font-size:17px}}@media only screen and (min-width:2200px){#fourth-fold-attorney-listing .single-all-attorney-list-block{height:455px}}@media (min-width:992px){.page-template-template_faq_video .video-listing-row>div{padding:5px;-ms-flex:0 0 30%;flex:0 0 31%;margin:1%;box-shadow:inherit;max-width:31%}#header-nav,.small-header #header-nav,.header-bottom{padding-bottom:0}header .header-left{width:100%;text-align:left}header #header-nav{padding-top:0}}@media only screen and (max-width:1849px){.page-template-template-location-detail .below-banner-main-sec.single-section{padding-bottom:0}body.page-template-template-video,.page-template-template_faq_video{padding-top:120px}}@media only screen and (max-width:1280px){#site-header .navbar li a{font-size:13px}}@media only screen and (max-width:1199px){.page-template-template-attorney-detail h3{font-size:20px}.attorney_page_logos .li{width:calc(100% / 3)}.contact-us-wrap #page-banner .banner-description{padding-bottom:350px}.contact-location-details li{border-right:1px solid #073074}.contact-location-details li:last-child{border-right:none}.banner-content .contact-location-details ul.nav.nav-tabs.contact-tab{display:none}.banner-content .contact-location-details .section-title{display:none}li.nav-item.contact-item .active p{color:#fff;line-height:normal}.mobile-tab{display:block}.mobile-tab .contact-location-details li.contact-item a{font-size:20px}.header-top .header-top-left li{margin-right:10px}.header-left img{width:100%}#site-header .navbar li a{padding:10px 4px;font-size:11px}.header-bottom{padding:10px 0}.awards-sec li{height:100px;line-height:90px}#footer-right,.footer-right{padding:0 20px 0 50px}#footer-middle,.footer-middle{padding:0 40px 0 70px}#banner-bottom.location-second-fold-sec .main-content .home-video-div,.banner-bottom .location-second-fold-sec .main-content .home-video-div,.mobile-video-row .home-video-div{height:350px;width:350px;display:inline-block;float:right;margin:0 0 20px 40px;position:relative}.home-video-div .section-title span{font-size:17px}.home-video-div .section-title{max-width:150px;padding:20px;font-size:24px}#banner-bottom .main-content.home-third-fold-sec,.banner-bottom .main-content.home-third-fold-sec{background-image:url(//pricebenowitz.com/wp-content/themes/PriceBenowitz/css/../img/blue-bg-without-dots.jpg)}.home #banner-bottom .main-content.home-third-fold-sec .container .content-wrap{padding-top:30px}#banner-bottom.location-second-fold-sec .main-content .home-video-div,.banner-bottom .location-second-fold-sec .main-content .home-video-div,.home-third-fold-sec .mobile-video-row .home-video-div{box-shadow:-9px 9px 0 #fff}.practice-inner .area-inner-box .practice-icon-area{height:100px;width:100px;line-height:80px}.practice-list img{max-width:40px;max-height:40px}#practice-areas .practice-detail-title{font-size:15px}#inner-pages #page-banner .banner-title-sec{padding-bottom:0}#inner-pages #page-banner .banner-title-sec,#inner-pages #page-banner img.attorney-img-block{width:50%}#inner-pages #page-banner img.attorney-img-block{max-height:100%;margin-top:30px}#inner-pages .banner-big-title{font-size:25px}#page-banner .banner-description{font-size:14px}#page-banner .banner-buttons a,.single-section .btn{padding:14px 20px;font-size:12px}.about-second-fold-sec{background-position:65% 100%}#banner-bottom .main-content .container .content-wrap,#banner-bottom.location-second-fold-sec .main-content #page-section,.about-third-fold-sec .content-wrap,.banner-bottom .location-second-fold-sec .main-content #page-section,.banner-bottom .main-content .container .content-wrap{border:0!important}#schedule-consultation.about-consultation,.schedule-consultation.about-consultation{margin-top:-150px}.location-detail-wrap .below-banner-main-sec{padding-bottom:40px}#location-practice-areas ul{width:50%}#location-fifth-fold .col-sm-6,.location-fifth-fold .col-sm-6{flex:0 0 100%;max-width:100%;background:rgba(7,47,116,.92)}#location-practice-areas .practice-areas-list{max-width:100%}#location-third-fold{padding-top:100px}.location-detail-wrap #location-third-fold{padding-top:120px}.page-template-template-location-detail .location-detail-wrap #location-third-fold{padding-top:70px}.page-template-template-location-detail #location-third-fold{margin-top:0}.page-template-template-location-detail .banner-bottom .single-section.location-second-fold-sec{padding-bottom:0;padding-top:40px}.page-template-template-location-detail .banner-bottom .single-section.location-second-fold-sec .main-content.home-third-fold-sec{background:url(//pricebenowitz.com/wp-content/themes/PriceBenowitz/css/../img/blue-bg-without-dots.jpg) no-repeat;background-size:cover}#location-practice-areas ul:last-child li:last-child{border-bottom:1px solid #ededed}#banner-bottom .location-grey-fold-sec,.page-template-template-location-detail .banner-bottom .location-grey-fold-sec{padding-top:0}.attorney-listing-wrap #page-section{max-width:100%}.attorney-listing-wrap .main-content{padding-bottom:170px}#third-fold-attorney-listing .attorney-content-sec,#third-fold-attorney-listing .attorney-img-block{width:100%}.attorney-third-fold-main-block{min-height:100%}#third-fold-attorney-listing .attorney-content-sec a.read-more-attorney{margin-bottom:40px}#third-fold-attorney-listing .attorney-single-block:nth-child(even) .attorney-content-sec{padding-left:40px}#third-fold-attorney-listing .attorney-single-block:nth-child(odd) .attorney-img-block img{margin-bottom:30px}.location-detail-wrap #banner-bottom .main-content.home-third-fold-sec,.location-detail-wrap .banner-bottom .main-content.home-third-fold-sec{margin-top:20px;padding-top:0}.location-detail-wrap #banner-bottom.location-second-fold-sec .main-content #page-section,.location-detail-wrap .banner-bottom .location-second-fold-sec .main-content #page-section{margin:0;padding:40px 0 20px}.location-detail-wrap #banner-bottom.location-second-fold-sec .main-content #page-section .content-wrap,.location-detail-wrap .banner-bottom.location-second-fold-sec .main-content #page-section .content-wrap{padding:20px 40px 50px}#inner-pages.contact-us-wrap #page-banner .banner-title-sec{width:100%}#inner-pages.contact-us-wrap #page-banner .banner-content{padding-top:30px}.contact-us-wrap #page-banner .contact-form{bottom:-55px}.contact-location-details li{width:49.3%}.contact-location-details li.social-li{padding-left:0}.attorney-detail-wrap #banner-bottom .main-content.home-third-fold-sec .container .content-wrap{padding-top:0;padding-bottom:0}#main-footer .widgettitle{line-height:1}#footer-top #footer-left .footer-left-tagline{margin-bottom:8px;margin-top:0}.about-third-fold-img-div{box-shadow:-7px -9px 0 #9e9e9d}#inner-pages.contact-us-wrap #page-banner{padding-bottom:40px}.blog-content{display:block;padding:20px 10px 0}.blog-featured{display:block;height:250px;width:100%}.blog-listing{display:block;width:100%}#fourth-fold-attorney-listing .single-all-attorney-list-block{height:246px;width:24.4%;background-size:cover}#fourth-fold-attorney-listing .single-all-attorney-list-block:nth-child(5n+5){margin-right:20px}#location-fifth-fold,.location-fifth-fold{background:#cacac7 none repeat scroll 0 0}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-big-title{font-size:50px}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{min-height:100%}body.page-template-template-video,.page-template-template_faq_video{padding-top:90px}.testimonial-main-content .testimonial_author{font-size:24px}.content-section-1.single-section.p-0{padding-top:70px !important}.page-template-template-attorney-detail-new #inner-pages #page-banner{height:550px}.page-template-template-attorney-detail-new #inner-pages #page-banner img.attorney-img-block{width:70%}.page-template-template-attorney-detail .main-content .left{width:100%;padding:30px;background-color:#073074}.page-template-template-attorney-detail .main-content .right{width:100%;padding:30px}.page-id-193 .home-second-fold{margin-top:0}.page-template-template-attorney-detail .container .content-wrap{margin-top:0 !important}.team-listing .item{width:calc(100% / 4) !important}.single-section{padding:40px 0}.page-template-template-team #page-banner{height:300px}#banner-bottom .main-content.home-third-fold-sec,.banner-bottom .main-content.home-third-fold-sec{padding-top:40px !important}}@media only screen and (max-width:991px){.alert.alert-dismissible.hellobar{font-size:10px !important;line-height:15px !important;background:#083075}.content-section-1.single-section.p-0{padding-top:50px !important}#inner-pages #page-banner.video-banner{height:auto}#footer-left,.footer-left{padding-right:30px}#footer-middle,.footer-middle{padding:0 30px}#footer-right,.footer-right{padding:0 20px 0 30px}#main-footer .widgettitle{font-size:18px}.home-third-fold-sec .section-title{font-size:25px}.awards-sec li{margin-bottom:10px}.awards-sec{margin-bottom:50px}.social-media-buttons{left:0}.header-right{display:none}.banner-small-title{font-size:49px}.banner-big-title{font-size:70px}#page-banner .banner-title-sec{max-width:630px}#wprmenu_bar{height:41px!important;left:auto!important;overflow:hidden;padding:10px 8px!important;position:fixed;right:30px;top:57px!important;transition:all ease-in-out .5s;width:46px!important}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:29px!important}.hamburger-box{width:30px!important}#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right{top:109px!important;height:calc(100% - 109px)!important}#mg-wprm-wrap ul li{border-top:1px solid #112851;border-bottom:1px solid #465d86!important}body.small-header #mg-wprm-wrap.cbp-spmenu-left,body.small-header #mg-wprm-wrap.cbp-spmenu-right{top:83px!important;height:calc(100% - 83px)!important}html.js{padding-top:0!important}#mg-wprm-wrap ul li{border-bottom:1px solid #00175c!important;border-top:1px solid #1a4287}#wprmenu_menu_ul>li.current-menu-ancestor>a,#wprmenu_menu_ul>li.current-menu-parent>a,#wprmenu_menu_ul>li.current-page-ancestor>a,#wprmenu_menu_ul>li.current-page-parent>a{background:#06296e!important}#mg-wprm-wrap li a:hover,#mg-wprm-wrap li.current-menu-item>a,#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover{background:#06296e}div#mg-wprm-wrap ul li span.wprmenu_icon{padding:24px 24px 25px}#mg-wprm-wrap ul>li:first-of-type{border-top:0!important}html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{padding:0}#mg-wprm-wrap{background-color:#083075!important}html body #wprmenu_menu_ul li .sub-menu{background:#06296e}#wprmenu_bar{background-color:#052969!important}body.small-header #wprmenu_bar{top:20px!important}#mg-wprm-wrap ul li .sub-menu li{border-bottom:1px solid #001459!important;border-top:1px solid #204388!important}.mobile-top-leftmenu{display:block}.top-leftmenu{display:none}.btn.btn-secondary.dropdown-toggle,.btn.btn-secondary.dropdown-toggle:focus{background:rgba(0,0,0,0)!important;border:0 none!important;box-shadow:none!important;color:#fff!important}a.btn.btn-secondary.dropdown-toggle:hover{color:#fff!important}a.btn.btn-secondary.dropdown-toggle:hover span{color:#fff!important}.header-top .header-top-left li{display:block;margin-right:0!important}.header-top .dropdown-menu{padding:0;border-radius:0;background:#052969}.header-top .header-top-left li:first-of-type a{border-top:0}.header-top-left .dropdown-menu a{border-top:1px solid #001555;color:#fff;display:block;padding:5px 10px}.single-section{padding:60px 0}#page-banner{position:relative}#inner-pages #page-banner .banner-buttons a{margin-bottom:10px}#location-reviews-sec ul li{margin-bottom:10px;margin-right:0}.single-section .section-title,.single-section h1{font-size:26px}#banner-bottom .main-content.location-grey-fold-sec .content-wrap,.banner-bottom .main-content.location-grey-fold-sec .content-wrap{margin:0 0 10px}.page-id-36 #banner-bottom .location-grey-fold-sec,.page-id-38 #banner-bottom .location-grey-fold-sec,.page-template-template-location-detail .banner-bottom .location-grey-fold-sec{margin-top:0}.attorney-single-block img.attorney-img{max-width:230px}.attorney-listing-wrap .main-content{padding-bottom:70px}#second-fold-attorney-listing .attorney-single-block>a{display:block;padding:70px 0 70px 215px}#second-fold-attorney-listing .attorney-single-block:nth-child(2n)>a{padding-left:0;padding-right:216px}#fourth-fold-attorney-listing .single-all-attorney-list-block{margin-top:70px}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-big-title{font-size:35px;line-height:40px;padding-bottom:10px}#page-sidebar .widget{padding:20px}.contact-location-details li,.contact-location-details li.social-li{padding-left:5px}.contact-us-wrap #page-banner .contact-form{bottom:auto;top:10px}#page-banner .contact-form{padding:20px}.single-contact-block>a,.single-contact-block>p{font-size:13px}.attorney-detail-wrap#inner-pages #page-banner img.attorney-img-block{vertical-align:bottom}.banner-highlighted-description{font-size:15px}.attorney-detail-wrap#inner-pages #page-banner .banner-title-sec{padding-left:20px}.attorney-detail-wrap#inner-pages #page-banner .banner-buttons{padding-bottom:45px}.attorney-detail-wrap #banner-bottom .main-content.home-third-fold-sec .container .content-wrap{padding-bottom:70px;padding-top:20px}.header-left.col-sm-4.col-md-4.text-left.col-12{width:50%;max-width:50%;flex:0 0 50%}#footer-left p{margin-bottom:5px}#footer-top{padding-bottom:50px}.banner-practice-areas ul li{font-size:10px}#inner-pages #page-banner{padding-top:106px}.contact-location-details li span.location-detail-title{font-size:15px}.contact-location-details li,.contact-location-details li.social-li{float:none;padding-left:0}.attorney-detail-wrap .banner-buttons{display:none}#footer-top-most .single-footer-top-block li{font-size:14px}.attorney-detail-wrap .banner-small-description p{margin-bottom:50px}.about-second-fold-sec{background:#cacac7 none repeat scroll 0 0}.about-second-fold-sec .col-sm-6{width:100%;flex:0 0 100%;max-width:100%}.about-us-wrap .about-third-fold-sec{padding-top:0!important}.about-us-wrap .about-third-fold-sec .content-wrap{margin-top:0!important}#page-banner .banner-content.loc-banner-content{height:250px}.breadcrumbs{display:none}.video-listing-row>div{-ms-flex:0 0 29%;flex:0 0 29%;margin:2%;max-width:29%}.testimonial-main-content .testimonial_author{font-size:20px}#footer-top .footer-right{padding-right:0;padding-left:0}#footer-top #footer-right li,#footer-top .footer-right li,.single-section .contact-info li{padding-left:20px}.footer-right ul li img{margin-left:-24px}.page-template-template-attorney-detail-new #inner-pages #page-banner{height:400px}.attorney-detail-wrap#inner-pages #page-banner img.attorney-img-block{width:70%}.team-listing .item{width:calc(100% / 3) !important}.team-detail-banner-img-inner .v-btn{font-size:20px}}@media(min-width:769px) and (max-width:990px) and (orientation:landscape){.page-template-template-attorney-detail-new #page-banner .banner-content{vertical-align:middle}.page-template-template-attorney-detail-new #inner-pages #page-banner{height:400px}.page-template-template-attorney-detail-new #inner-pages.attorney-detail-wrap #page-banner .banner-content{padding-top:0}.page-template-template-attorney-detail-new #inner-pages #page-banner img.attorney-img-block{width:60%}.page-template-template-attorney-detail-new .third_fold_section img{margin-bottom:30px;margin-top:-150px}.page-template-template-attorney-detail-new .attorney-detail-second-fold{padding-bottom:200px}.page-template-template-attorney-detail-new .second-section-attorney-image{min-height:350px;width:50%;margin-bottom:50px}.page-template-template-attorney-detail-new .attorney-detail-second-fold .right .content-wrap:before{right:0;bottom:0;height:100%;width:100%}}@media (max-width:768px){.page-template-template-attorney-detail-new .attorney-detail-second-fold .right .content-wrap{margin-top:50px}.page-template-template-attorney-detail-new .attorney-detail-second-fold .right .content-wrap:before{right:0;bottom:0;height:100%;width:100%;margin-top:50px}}@media only screen and (max-width:767px){.page-template-template-attorney-detail #main-wrapper ul{text-align:left}.attorney_page_logos .li{width:calc(100% / 2)}.media_list_row{margin-top:0;margin-bottom:30px}.page-template-template-attorney-detail div#media-list .media_list_row .single-media:nth-child(even) .media-block{margin-left:0}.page-template-template-attorney-detail div#media-list .media_list_row .single-media:nth-child(odd) .media-block{margin-right:0}.content-section-1.single-section.pt-0{padding-bottom:40px !important;padding-top:20px !important}.content-section-1.single-section.p-0{padding-top:40px !important}.small-header .header-top{background:#072f73}.headerv2 .header-top-right.text-right{margin-left:0}.banner-title-sec.loc-banner{padding:100px 0}.pa-links{display:flex;flex-wrap:wrap}.pa-links>a{width:50%;flex-wrap:wrap}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block!important}.rev-desktop{display:none}.contact-us-wrap #page-banner .banner-description{padding-bottom:0}.contact-us-wrap #page-banner .contact-form{position:absolute;bottom:-28px;right:15px;max-width:100%}.mobile-tab .contact-location-details li.contact-item a{font-size:16px}#inner-pages #page-banner{padding-top:0}#inner-pages .below-banner-main-sec .content-section p,#inner-pages .main-content .page-wrap p{text-align:justify}#footer-top-most .single-footer-top-block li{font-size:16px}.container{max-width:100%;width:100%}#footer-left:after,#footer-middle:after,.footer-left:after,.footer-middle:after,.social-media-buttons{display:none}.col-12,.row,.single-footer-top-block{display:block;margin:0;max-width:100%;width:100%}.review-box.row{display:none}#footer-top-most .single-footer-top-block{display:block!important;margin:0 0 20px;max-width:100%;width:100%}#footer-top-most .single-footer-top-block:last-of-type{margin-bottom:0}#footer-top-most .single-footer-top-block:nth-child(3n+3),#main-footer{text-align:center}#footer-top-most .single-footer-top-block:nth-child(3n+3) .widgettitle:after,#main-footer .widgettitle:after{left:0;margin:auto;right:0}#footer-top .col-12{margin-bottom:20px;padding:0 15px!important}#footer-right ul li img,.contact-info ul li img{border:0 none;left:0;padding:6px 15px 0 0;position:relative;top:-3px}#footer-top .footer-right li,.single-section .contact-info li{padding-left:0}#footer-bottom{text-align:center}#footer-bottom .pull-left,#footer-bottom .pull-right{display:block;float:none;text-align:center;width:100%}.area-box{display:inline-block;float:none;width:20%}.header-top .row{display:flex!important}.row.hidden-lg-down{display:none!important}.header-left img.normal-logo{display:none}.header-left img.scroll-logo{display:block}.header-top{background:#072f73}#site-header{background:#fff;box-shadow:0 0 10px #000}.header-bottom,.small-header .header-bottom{padding:12px 0;background-color:#fff}.banner-big-title{font-size:50px}.banner-small-title{font-size:35px}#page-banner{height:500px}#banner-bottom{padding-bottom:40px}.awards-sec{margin-bottom:0}#banner-bottom .main-content.home-third-fold-sec{margin-top:0;padding-top:0;background:#0a2e6b;float:left}.single-section.bg-cover.text-center{clear:both}#banner-bottom .main-content .container .content-wrap,.banner-bottom .main-content .container .content-wrap{float:right;font-size:15px;margin:40px 0;padding:40px 15px 20px;text-align:center;width:100%}#banner-bottom .main-content .container .content-wrap h1,#banner-bottom .main-content .container .home-third-fold-sec .section-title,.banner-bottom .main-content .container .content-wrap h1,.banner-bottom .main-content .container .home-third-fold-sec .section-title{text-align:center}#banner-bottom .main-content .section-title,.banner-bottom .main-content .section-title,.home-third-fold-sec .section-title{clear:both;text-align:center}#banner-bottom.location-second-fold-sec .main-content .home-video-div,.banner-bottom .location-second-fold-sec .main-content .home-video-div,.mobile-video-row .home-video-div{display:inline-block;float:none;height:350px;margin:0 0 40px;position:relative;width:350px}#banner-bottom .main-content .container .content-wrap h1:after,#banner-bottom .main-content .container .content-wrap h1:before,.home-second-fold .section-title:after,.home-second-fold .section-title:before,.home-third-fold-sec .section-title:after,.home-third-fold-sec .section-title:before{right:0;margin:auto}.header-left img{max-width:270px}.header-top-left a{color:#ccc;padding:5px 0}#wprmenu_bar{top:54px!important}#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right{height:calc(100% - 107px)!important;top:107px!important}.awards-sec li:hover{box-shadow:none;top:0}.visible-xs{display:block}#banner-bottom .location-second-fold-sec .main-content .home-video-div,#banner-bottom.location-second-fold-sec .main-content .home-video-div,.mobile-video-row .home-video-div{height:300px}#page-banner{margin-top:0}.about-third-fold-sec,.about-third-fold-sec .page-wrap{text-align:center!important}.about-third-fold-sec .text-justify .section-title{text-align:center}.about-third-fold-sec .text-justify .section-title:after,.about-third-fold-sec .text-justify .section-title:before,.attorney-detail-wrap#inner-pages .section-title:after,.attorney-detail-wrap#inner-pages .section-title:before,.contact-us-wrap .banner-big-title:after,.contact-us-wrap .banner-big-title:before,.location-grey-fold-sec .section-title:after,.location-grey-fold-sec .section-title:before{right:0;margin:auto}.bg-cover.about-third-fold-img-div.home-video-div{margin-top:0}#inner-pages .banner-buttons{display:none}#inner-pages .banner-big-title{font-size:24px}#location-third-fold ul:first-of-type{padding-right:0;position:relative}#location-third-fold ul{display:inline-block;text-align:center;vertical-align:top;width:100%}#location-third-fold ul li{text-align:center}#location-third-fold ul:last-of-type{padding-left:0}#location-third-fold ul li:before{padding-right:10px;position:static}#location-third-fold ul:first-of-type:after{display:none}#location-reviews-sec ul li img{position:static}#location-reviews-sec ul li a{display:block;padding:16px 15px}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{font-size:11px;padding:15px 10px}.location-detail-wrap #location-third-fold{padding-top:50px}#banner-bottom .main-content.location-grey-fold-sec .container .content-wrap,.banner-bottom .main-content.location-grey-fold-sec .container .content-wrap{margin:0;padding:20px 15px 50px}.attorney-single-block img.attorney-img{max-width:190px}#second-fold-attorney-listing .attorney-single-block:nth-child(2n){border-left:0 none}.visible-xs{display:block!important}#third-fold-attorney-listing .attorney-img-block img{margin-bottom:30px}#third-fold-attorney-listing .attorney-single-block:nth-child(2n+1) .attorney-content-sec img{margin-bottom:0}#third-fold-attorney-listing .attorney-content-sec.text-justify,#third-fold-attorney-listing .text-justify .section-title{text-align:center!important}#third-fold-attorney-listing{padding:50px 0 20px}.attorney-listing-wrap .main-content{padding-bottom:50px}.attorney-single-block img.attorney-detail-arrow{display:none}#fourth-fold-attorney-listing .single-all-attorney-list-block{width:30.4%}#inner-pages .main-content.default-page #page-section.col-sm-8:after{left:15px;width:calc(100% - 30px)}#inner-pages .main-content.default-page #page-section.col-sm-8{padding:35px 50px;margin-bottom:40px}#page-sidebar .widget{margin-bottom:40px}.contact-us-wrap #page-banner .contact-form{position:relative;right:0;margin:50px 0}.contact-location-details li{width:33.3%}.contact-location-details.no-margin-ul,.contact-us-wrap #page-banner .banner-description,.contact-us-wrap .banner-content .banner-big-title,.contact-us-wrap .banner-content.white-text{text-align:center!important}.contact-location-details li img{position:static}.contact-us-wrap #page-banner .col-sm-6:last-of-type{padding-left:15px}.contact-location-details li.social-li{margin-top:15px}.contact-us-wrap #page-banner .banner-description{display:block;font-size:14px}.contact-us-wrap #page-banner .contact-form .section-title{font-size:24px}.attorney-detail-wrap#inner-pages #banner-bottom.attorney-video-sec{margin-top:0}.attorney-detail-wrap#inner-pages #banner-bottom .main-content .container .content-wrap{margin:0}.attorney-detail-wrap#inner-pages .attorney-third-fold-video .home-video-div{margin:0 0 20px;padding-bottom:50px}#inner-pages.attorney-detail-wrap #banner-bottom .main-content .container .content-wrap{padding:60px 15px 50px}.attorney-detail-wrap #banner-bottom .main-content.home-third-fold-sec .container .content-wrap{padding-bottom:50px;padding-top:50px}#banner-bottom .main-content.home-third-fold-sec,.banner-bottom .main-content.home-third-fold-sec,.single-section.text-center.white-text{clear:both}.attorney-detail-wrap .home-second-fold .videoWrapper{margin-top:0}#footer-right ul li:last-of-type,#footer-top .row .col-sm-4.col-12:last-of-type{margin-bottom:0!important}#footer-left{margin-top:10px!important}.header-left.col-sm-4.col-md-4.text-left.col-12{flex:0 0 100%;max-width:100%;width:100%}#compact-form .controls .row:last-of-type .form-group{margin-bottom:0}h2{font-size:25px}.location-detail-wrap .below-banner-main-sec ul li{font-size:14px}.wp-pagenavi{margin-bottom:50px}.extend{display:none!important}#third-fold-attorney-listing .attorney-single-block:after{display:none}.attorney-bottom-content .blue-left-block{bottom:0;height:100%;left:0;right:auto;top:0;width:100%;box-shadow:none}.attorney-bottom-content{margin-bottom:-50px;margin-top:60px;padding-bottom:60px;padding-top:40px;position:relative}#fourth-fold-attorney-listing .single-all-attorney-list-block{margin-top:25px}#fourth-fold-attorney-listing .single-all-attorney-list-block .attorney-info{min-width:100%;padding:6px 10px 10px;text-align:center}.single-media .media-block{text-align:left;height:100%!important;padding:30px 20px 30px 150px}.attorney-detail-wrap #page-banner,.parallax.bg-cover{background-position:40% center!important}body.home .parallax.bg-cover{background-position:82% center!important}body.home .main-content.home-third-fold-sec .content-wrap{padding-bottom:50px!important;padding-top:50px!important}.Practice-Area-Main .bg-image{display:none!important;opacity:0!important}.practice-inner .area-box:hover .practice-icon-area{background:rgba(255,255,255,.21)}.pa-links>a{width:25%}.awards-slider-outer{display:block}.home-third-fold-sec .page-wrap:after{content:"";display:table;clear:both}.video-listing-row>div{-ms-flex:0 0 100%;flex:0 0 100%;margin:15px 0;max-width:100%}.testimonial-main-content .testimonial_author{font-size:18px}.page-template-template-video .load-more-button{margin-top:10px;margin-bottom:25px}.team-listing .item{width:calc(100% / 2) !important}}@media(min-width:576px) and (max-width:767px) and (orientation:landscape){.page-template-template-attorney-detail-new .third_fold_section img{margin-bottom:20px;margin-top:-150px}.page-template-template-attorney-detail-new .attorney-detail-second-fold{padding-bottom:150px}.page-template-template-attorney-detail-new #inner-pages #page-banner{padding-top:55px}.page-template-template-attorney-detail-new .second-section-attorney-image{min-height:350px;width:50%;margin-bottom:50px}.page-template-template-attorney-detail-new .attorney-detail-second-fold .right .content-wrap:before{right:0;bottom:0;height:100%;width:100%}}@media only screen and (max-width:630px){.area-box{display:inline-block;float:none;width:31%}.contact-location-details li.contact-item a{font-size:15px;padding:15px}.contact-us-wrap iframe{width:100%;display:block;height:300px}.contact-location-details li{width:100%!important;margin-top:0;border-right:none;border-bottom:1px solid #073074}.contact-location-details li:last-child{border-bottom:none}ul.nav.nav-tabs.contact-tab{display:inline-block}.header-top-left.col-xs-6.col-sm-7.col-md-7{max-width:20%!important;width:20%!important;flex:0 0 20%}.header-top-right.col-xs-6.col-sm-5.col-md-5.text-right{max-width:80%;flex:0 0 80%}.banner-big-title{font-size:35px;line-height:1}.banner-small-title{font-size:26px}#inner-pages #page-banner .banner-title-sec{padding-left:20px}#inner-pages .banner-big-title{font-size:20px}.about-second-fold-sec .col-sm-6{padding:30px 20px}.about-third-fold-sec .content-wrap{margin:10px 0;padding:50px 20px}#schedule-consultation.about-consultation,.schedule-consultation.about-consultation{margin-top:-140px}#location-fifth-fold .col-sm-6,.location-fifth-fold .col-sm-6{padding:30px}#third-fold-attorney-listing .attorney-img-block img{max-width:280px}.contact-location-details li{display:inline-block;float:none;width:49%}.single-contact-block{padding-left:0}#inner-pages.attorney-detail-wrap #page-banner img.attorney-img-block{display:none}#inner-pages.attorney-detail-wrap #page-banner .visible-mobile .attorney-img-block,.visible-mobile{display:inline-block!important;text-align:center}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec{max-width:100%;text-align:center!important;width:100%}#inner-pages.attorney-detail-wrap #page-banner .banner-big-title:after,#inner-pages.attorney-detail-wrap #page-banner .banner-big-title:before{right:0!important;margin:auto!important}.visible-mobile{text-align:center}#inner-pages.attorney-detail-wrap #page-banner .banner-title-sec .banner-big-title{font-size:28px}.attorney-detail-wrap .banner-small-description p{margin-bottom:70px}#inner-pages.attorney-detail-wrap #page-banner .banner-content:after{height:calc(100% - 30px);left:0;right:0;top:15px;width:calc(100% - 15px)}#location-fifth-fold,.location-fifth-fold{background-position:67% center}#fourth-fold-attorney-listing .single-all-attorney-list-block{width:40.4%}#fourth-fold-attorney-listing .container .single-all-attorney-list-block:nth-of-type(even){margin-right:0}.pa-links>a{width:32%}.attorney-small-image{width:200px;height:200px;margin:0 auto 20px;float:none}.bio-header{text-align:center}}@media(max-width:575px){.alert.alert-dismissible.hellobar{font-size:11px !important;line-height:16px !important;padding:7px !important}#inner-pages.attorney-detail-wrap #banner-bottom .main-content .container .content-wrap{padding:0 15px 30px}.attorney_page_logos .li{width:calc(100% / 2)}.page-template-template-attorney-detail-new #inner-pages.attorney-detail-wrap #page-banner .banner-content:after{background-color:rgba(255,255,255,0)}.page-template-template-attorney-detail-new #inner-pages #page-banner{height:480px;padding-bottom:30px}.page-template-template-attorney-detail-new .third_fold_section img{margin-bottom:20px;margin-top:0 !important}.page-template-template-attorney-detail-new .attorney-detail-second-fold{padding-bottom:50px}.page-template-template-attorney-detail-new .third_fold_section.single-section{padding:30px 0 !important}.footer-right ul li img{margin-left:-30px}.page-template-template-attorney-detail-new .second-section-attorney-image{min-height:350px;width:90%;margin-bottom:50px}.page-template-template-attorney-detail-new .attorney-detail-second-fold .right .content-wrap:before{right:0;bottom:0;height:100%;width:100%}.team-listing .item{width:calc(100% / 1) !important}.attorney_categories_div .left,.attorney_categories_div .right{width:15%}.attorney_categories_div .centerr{width:70%}.page-template-template-attorney-detail div#media-list .media_list_row .single-media:nth-child(odd) .media-block{margin-right:0;padding:20px}.page-template-template-attorney-detail div#media-list .media_list_row .single-media:nth-child(even) .media-block{margin-left:0;padding:20px}.page-template-template-attorney-detail .main-content .left .section-title{text-align:center}.page-template-template-team #page-banner{height:200px}.page-template-template-team .banner-small-title{font-size:30px}}@media (max-width:575px) and (orientation:landscape){.team-listing .item{width:calc(100% / 2) !important}}@media only screen and (max-width:480px){#page-banner .banner-buttons a,#schedule-consultation a.btn{margin-top:10px}#page-banner .banner-content.loc-banner-content{height:200px}.single-section .section-title,.single-section h1{font-size:28px}#page-banner .banner-description{display:none}#inner-pages .banner-big-title{font-size:16px}.location-detail-wrap #banner-bottom.location-second-fold-sec .main-content #page-section .content-wrap,.location-detail-wrap .banner-bottom .location-second-fold-sec .main-content #page-section .content-wrap{padding:20px 32px 40px}#second-fold-attorney-listing .attorney-single-block>a{padding:70px 0 70px 160px}.attorney-single-block img.attorney-img{max-width:170px}#second-fold-attorney-listing .attorney-single-block:nth-child(2n)>a{padding-right:160px}#fourth-fold-attorney-listing .single-all-attorney-list-block{width:44.4%;margin-right:20px}.contact-location-details li{width:100%;margin-top:0}.contact-location-details li:first-of-type{margin-top:0}.contact-location-details .section-title{font-size:20px}.location-detail-wrap .below-banner-main-sec ul li{width:100%}.location-detail-wrap .below-banner-main-sec ul li:before{display:none}.location-detail-wrap .below-banner-main-sec ul li:before{content:'';background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(197,202,218,.46) 34%,rgba(197,202,218,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(34%,rgba(197,202,218,.46)),color-stop(100%,rgba(197,202,218,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(197,202,218,.46) 34%,rgba(197,202,218,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(197,202,218,.46) 34%,rgba(197,202,218,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(197,202,218,.46) 34%,rgba(197,202,218,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(197,202,218,.46) 34%,rgba(197,202,218,1) 100%);width:1px;height:100%}.location-detail-wrap .below-banner-main-sec ul li:after,.location-detail-wrap .below-banner-main-sec ul li:first-child:after,.location-detail-wrap .below-banner-main-sec ul li:last-child:after{background:rgba(209,214,226,1);background:-moz-linear-gradient(top,rgba(209,214,226,1) 0,rgba(208,213,226,1) 24%,rgba(208,213,226,1) 25%,rgba(208,213,226,1) 71%,rgba(209,214,226,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(209,214,226,1)),color-stop(24%,rgba(208,213,226,1)),color-stop(25%,rgba(208,213,226,1)),color-stop(71%,rgba(208,213,226,1)),color-stop(100%,rgba(209,214,226,1)));background:-webkit-linear-gradient(top,rgba(209,214,226,1) 0,rgba(208,213,226,1) 24%,rgba(208,213,226,1) 25%,rgba(208,213,226,1) 71%,rgba(209,214,226,1) 100%);background:-o-linear-gradient(top,rgba(209,214,226,1) 0,rgba(208,213,226,1) 24%,rgba(208,213,226,1) 25%,rgba(208,213,226,1) 71%,rgba(209,214,226,1) 100%);background:-ms-linear-gradient(top,rgba(209,214,226,1) 0,rgba(208,213,226,1) 24%,rgba(208,213,226,1) 25%,rgba(208,213,226,1) 71%,rgba(209,214,226,1) 100%);background:linear-gradient(to bottom,rgba(209,214,226,1) 0,rgba(208,213,226,1) 24%,rgba(208,213,226,1) 25%,rgba(208,213,226,1) 71%,rgba(209,214,226,1) 100%)}.location-detail-wrap .below-banner-main-sec ul:nth-of-type(2) li:after,.location-detail-wrap .below-banner-main-sec ul:nth-of-type(2) li:last-child:after{height:1px}#location-seventh-fold a.btn{margin-top:10px}.location-detail-wrap .below-banner-main-sec ul li{font-size:15px}.blog-listing{padding:15px}.wp-pagenavi a,.wp-pagenavi span{font-size:17px;height:45px;min-width:40px}.blog-featured{height:195px}.attorney-detail-wrap #page-banner,.parallax.bg-cover{background-position:40% center!important}body.home .parallax.bg-cover{background-position:82% center!important}.nextpostslink,.previouspostslink{display:none!important}.pa-links>a{width:100%}.single-media .media-block{text-align:center;height:100%!important;padding:30px 20px}.media-logo{position:relative;margin:0 auto 10px}}@media only screen and (max-width:414px){.header-left img,.small-header .header-left img{max-width:210px}#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right{height:calc(100% - 97px)!important;top:97px!important}#wprmenu_bar{top:48px!important;right:15px}.banner-big-title{font-size:26px;line-height:1}.banner-small-title{font-size:20px}.header-top-right.col-xs-6.col-sm-5.col-md-5.text-right{flex:0 0 90%;max-width:85%;padding-right:0}.header-top-left.col-xs-6.col-sm-7.col-md-7{flex:0 0 15%;max-width:15%!important;width:15%!important}#page-banner{margin-top:96px!important}#banner-bottom .location-second-fold-sec .main-content .home-video-div,#banner-bottom.location-second-fold-sec .main-content .home-video-div,.mobile-video-row .home-video-div{width:100%}.area-box{width:40%}#page-banner{height:420px}#inner-pages .banner-big-title{font-size:18px}#inner-pages h1.banner-big-title{font-size:25px}#location-practice-areas ul{width:100%}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{font-size:12px}.single-section .section-title,.single-section h1{font-size:25px}#second-fold-attorney-listing .attorney-single-block>a{padding:50px 0 50px 150px}.attorney-single-block img.attorney-img{max-width:150px}#fourth-fold-attorney-listing .single-all-attorney-list-block{max-width:223px!important;width:100%}#inner-pages .main-content.default-page #page-section.col-sm-8{padding:30px}#attorney-fifth-fold .btn{margin-top:10px!important}#fourth-fold-attorney-listing .single-all-attorney-list-block{margin-right:0}#banner-bottom.location-second-fold-sec .main-content .home-video-div,.banner-bottom .location-second-fold-sec .main-content .home-video-div,.mobile-video-row .home-video-div{display:block;width:100%}}@media only screen and (max-width:320px){#inner-pages .banner-big-title{font-size:11px}}@media(min-width:631px){.team-detail-banner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-detail-banner-image{-webkit-align-self:flex-end;align-self:flex-end}}@media(max-width:480px){#location-practice-areas ul{width:100%}#location-practice-areas ul li .practice-label,#location-practice-areas ul li a{font-size:14px}}@media only screen and (min-width:631px) and (max-width:1199px){.team-detail-banner-image{width:50%}.page-template-template-attorney-detail #inner-pages #page-banner img.attorney-img-block{width:auto}}@media only screen and (min-width:768px) and (max-width:1199px){.home-video-div .section-title{top:auto;bottom:0}}@media only screen and (min-width:992px) and (max-width:1199px){.header-left img{max-width:215px}}@media(min-width:992px){.banner-content.loc-banner-content{padding-bottom:60px!important}}@media(min-width:1285px){#site-header .navbar li a{padding:10px 8px;font-size:14px}}@media(min-width:1400px){.page-template-template-attorney-detail #banner-bottom .attorney-second-fold-video div#page-section{min-height:600px}}@media(min-width:1600px){.team-detail-banner-wrap{max-width:1400px;margin-left:auto;margin-right:auto}.page-template-template-attorney-detail #banner-bottom .attorney-second-fold-video div#page-section{min-height:700px}}@media(min-width:1800px){.team-detail-banner-wrap{max-width:1500px}.page-template-template-attorney-detail #banner-bottom .attorney-second-fold-video div#page-section{min-height:750px}}@media only screen and (max-width:767px){.header-top .container{padding:0}.mob-head-phone{width:26px}.header-top-left .header-left{display:flex;justify-content:space-between}.header-top .header-top-left{width:300px}.header-top-left .header-left a.head-logo{max-width:240px}.header-top-left .header-left .mob-head-phone{margin-right:10px;margin-top:7px}.header-top-left .header-left .mob-head-phone{display:block}}