@media only screen and (max-width:1020px){html body{font-size:16px;line-height:22px}#masthead,#mobileContentSwapper ul.practicesSubmenu>li,.desktopOnly,.page-template-about #bodyHeader div.headline,.printOnly,.right #relatedContentSwapper,.right #sideMenu,.right #submenu{display:none}.mobileOnly{display:inline!important}.siteCenter{width:94%;padding:0 2%}div#body{padding-bottom:300px}#mobileMenuToggle{position:absolute;top:6px;right:4%;z-index:550}#mobileMenuToggle a{font-size:38px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}#mobileMenuToggle a i.fa-close{display:none}#mobileMenuWrapper{position:absolute;top:0;right:0}#mobileSearchWrapper{background-color:#837f7b}#mobileSearchWrapper input[type=text]{padding:3px 0 3px 5%;border:none;border-radius:0;color:#000;background-color:transparent;text-transform:lowercase;font-size:18px;width:80%}#mobileSearchWrapper button{background-color:transparent;font-size:22px;color:rgba(255,255,255,.8)}#mobileSearchWrapper button:hover{box-shadow:none;color:#fff}#mobileMainMenu{background-color:rgba(14,17,30,.95);position:absolute;z-index:500;top:0;right:-250px;padding:60px 0 100px 0;width:250px}#mobileMainMenu .mobileMenuItem{text-transform:uppercase;font-size:17px;color:#fff}#mobileMainMenu .mobileMenuItem a{color:#fff;display:block;padding:10px 0 10px 5%}#mobileMainMenu .mobileMenuItem.contact{background-color:rgba(69,191,85,.8)}#mobileMainMenu .mobileMenuItem.referral{background-color:rgba(255,109,31,.8)}#mobileMainMenu .mobileMenuItem.spanish{background-color:rgba(216,171,82,.8)}#mobileMainMenu .mobileMenuItem.phone a{color:#b58500}#mobileMainMenu nav#mobileMenu{margin:0;padding:0}#mobileMainMenu nav#mobileMenu>ul>li{list-style:none;font-size:17px;color:#fff;text-transform:uppercase}#mobileMainMenu nav#mobileMenu>ul>li>a{color:#fff;display:block;padding:6px 0 6px 5%;margin:2px 0}#mobilePracticesMenu{background-color:rgba(14,17,30,.95);padding:60px 0 100px;position:absolute;right:-250px;top:0;width:250px;z-index:150}#mobilePracticesMenu a.backButton:link,#mobilePracticesMenu a.backButton:visited{text-transform:uppercase;font-weight:600;font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#9f9c99;padding-left:5%}#mobilePracticesMenu a i{color:#b58500}#mobilePracticesMenu>ul>li{border-top:1px solid #c8c8c8;padding:10px 0 0 0;margin:10px 0 0 5%;line-height:18px;font-size:16px}#mobilePracticesMenu>ul>li>ul{margin:10px 0 15px 15px}#mobilePracticesMenu>ul>li>ul>li{padding:0;margin:0 0 10px 0;line-height:18px;font-size:16px}#mobilePracticesMenu a:link,#mobilePracticesMenu a:visited{color:#fff}#mobilePracticesMenu a:active,#mobilePracticesMenu a:hover{color:#b58500}#mobileResourcesMenu{background-color:rgba(14,17,30,.95);padding:60px 0 100px;position:absolute;right:-250px;top:0;width:250px;z-index:150}#mobileResourcesMenu a.backButton:link,#mobileResourcesMenu a.backButton:visited{text-transform:uppercase;font-weight:600;font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#9f9c99;padding-left:5%}#mobileResourcesMenu a i{color:#b58500}#mobileResourcesMenu>ul>li{border-top:1px solid #c8c8c8;padding:10px 0 0 0;margin:10px 0 0 5%;line-height:18px;font-size:16px}#mobileResourcesMenu>ul>li>ul{margin:10px 0 15px 15px}#mobileResourcesMenu>ul>li>ul>li{padding:0;margin:0 0 10px 0;line-height:18px;font-size:16px}#mobileResourcesMenu a:link,#mobileResourcesMenu a:visited{color:#fff}#mobileResourcesMenu a:active,#mobileResourcesMenu a:hover{color:#b58500}#contentHeader{height:240px}#headerImage{height:300px}#logo{height:110px;left:2%;position:absolute;top:60px;width:107px;z-index:0}#logo a:link{background-position:5px 10px;background-size:90% auto}#bodyHeader h1,#bodyHeader h6.large{width:100%;font-size:19px}#bodyHeader .headline{font-size:28px;line-height:30px;position:relative;text-align:left;width:100%;display:block;margin-bottom:5px}.page-template-about #contentHeader{height:330px}#contentHeader #featuredBiosController{left:2%;width:98%;top:185px}#contentHeader #featuredBiosController ul{margin:0}#contentHeader #featuredBiosWrapper .featuredBio .content .quote{left:2%;position:relative;top:210px;width:98%}#contentHeader #featuredBiosWrapper .featuredBio .content .quote p{color:#fff;font-size:18px;line-height:20px}#contentHeader #featuredBiosWrapper{height:300px}#contentHeader #featuredBiosWrapper .bioImage img.desktopOnly,#contentHeader #featuredBiosWrapper .bioImage img.mobileOnly.tablet{display:none!important}#contentHeader #featuredBiosWrapper .featuredBio .bioImageWrapper .bioImage{right:-25%;top:30px}#mobileContentToggle{position:absolute;top:-20px;left:2%}#mobileContentToggle a{font-size:20px;font-weight:600;font-family:'Roboto Condensed',sans-serif;color:#fff;text-transform:uppercase}#mobileContentSwapper.mobileOnly{position:relative;font-size:20px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:600}#mobileContentSwapper ul{margin:0;padding:0 0 20px 0;display:none}#mobileContentSwapper>ul{border-top:1px solid #b58500;padding:20px 0;margin:-35px 0 40px 0;width:75%}#mobileContentSwapper>ul:first-of-type{border-top:none;padding:0;margin-top:0}#mobileContentSwapper ul li{margin:15px 0 0 0;list-style:none}#mobileContentSwapper ul.practicesSubmenu>li.active{display:block}#mobileContentSwapper ul li ul{margin:15px 0 0 0;padding:0 0 20px 0}#mobileContentSwapper ul li:first-child{margin-top:0}#mobileContentSwapper li a:link,#mobileContentSwapper li a:visited{color:#fff}#mobileContentSwapper li a.active,#mobileContentSwapper li a:active,#mobileContentSwapper li a:hover,#mobileContentSwapper li.active>a{color:#b58500}.narrative p{line-height:22px}.narrative>.left:not(.practice-area-sidebar){float:none;width:100%;padding-bottom:20px}.narrative>.right:not(.practice-area-right){float:none;width:100%;padding-bottom:20px}.narrative .col.half{float:none;padding:0 0 20px 0;width:100%}.narrative .col{float:none;padding:0;width:100%}.narrative .col.quarter{width:100%}.practice-area-sidebar{float:left;width:30%}.practice-area-right{float:left;width:70%}.page-template-results-landing .narrative .left,.page-template-stories-landing .narrative .left{width:100%}.page-template-results-landing .narrative .right,.page-template-stories-landing .narrative .right{width:100%}.right .results.resultsList{border-left:none;margin-top:0;padding-left:0}.page-template-results-landing #filteredResults ul{width:100%}.page-template-stories-landing #storyArchive ul{width:100%}.narrative h1{font-size:26px;line-height:30px;margin-top:10px}.narrative ul.sitemap>li>ul{margin:10px 0 30px 0}.results.featuredItems .thumbnailWrapper{float:none;width:100%;margin:0 0 15px 0}#resultsSearchWrapper span.toggle,#storiesSearchWrapper span.toggle{font-size:20px;margin-top:4px;padding-right:25px}#resultsSearchWrapper #viewAllLink{height:38px}#resultsSearchWrapper a.viewAll:link,#resultsSearchWrapper a.viewAll:visited{font-size:20px;padding:9px 0 7px}#bios.related{margin-top:20px}#bios.related li{width:100%}#bios.related .thumbnailWrapper{float:left;height:160px;margin:0 15px 15px 0;max-width:200px;width:50%}#bios.related .thumbnailWrapper img{margin:-10px 0 0 -35px}.paginate{width:100%;padding:20px 0 10px 0}.page-template-results-landing #resultsArchive ul,.page-template-stories-landing #storyArchive ul{width:100%;margin-bottom:50px}div#googleMap{width:100%}.fscf-div-form input[type=submit],.right .formSidebar form input[type=submit]{margin-bottom:50px}#FSContact1 .fscf-div-clear{float:none;width:100%}#FSContact1 div.selectWrapper{margin-bottom:15px}#FSContact1 #fscf_div_clear1_3{clear:left;width:98%}#FSContact1 textarea{width:100%}#FSContact1 .fscf-div-clear,#FSContact1 .fscf-div-clear:nth-child(2n+1){width:100%;margin-right:0}#FSContact1.fscf-div-form input[type=submit]{float:none;margin:0 0 45px 0}#bottomRelatedResults .itemWrapper.active,#bottomRelatedResults .scroll{display:none}#bottomRelatedResults{border-top:none;margin:0 0 40px 0;padding:60px 0 0 0;display:none}#relatedResultsWrapper{position:relative;left:0}.wp-google-header{display:inline-block}.practice-area-right{width:100%}#bottomRelatedResults .itemWrapper{float:none;height:auto;width:100%;border-left:0;padding:0;margin:0 0 30px 0;display:none}#bottomRelatedResults .itemWrapper:first-of-type{display:block}#bottomRelatedResults .itemTitle{border-bottom:1px solid #b58500;bottom:auto;margin:0 0 5px -3%;padding:0 3% 5px;position:relative;width:100%}#bottomRelatedResults .itemContent{width:96%}#mobileResultsController{position:absolute;top:-85px;left:2%}#mobileResultsController li{float:left;margin:0 5px 0 0}#mobileResultsController a:link,#mobileResultsController a:visited{color:rgba(174,138,42,.5);font-size:30px}#mobileResultsController a.active,#mobileResultsController a:active,#mobileResultsController a:hover{color:#ae8a2a}footer{height:300px;position:absolute;overflow:visible;padding-bottom:20px}nav#footerNav li{font-size:16px;font-family:'Open Sans Condensed',sans-serif}footer p{padding:0}footer #footerToggleControllers{position:relative;margin:10px 0;width:100%;text-align:center;height:40px}footer #footerToggleControllers>div{float:left;width:40%;margin:0 5% 20px 5%}footer #footerToggleControllers>div a:link,footer #footerToggleControllers>div a:visited{display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;background-color:#10182a;padding:5px 0}footer #footerToggleControllers>div a.active,footer #footerToggleControllers>div a:hover{color:#b58500}#footerConnect,#footerShare{position:absolute;width:100%;background-color:#404e67;top:0;left:0;height:0;overflow:hidden}#footerConnect li,#footerShare li{list-style:none;float:left;width:25%;margin:0;text-align:center;font-size:40px;padding:0}#footerShare li{width:20%}#footerConnect span,#footerShare span{display:none}#footerConnect a:link,#footerConnect a:visited,#footerShare a:link,#footerShare a:visited{text-align:center;display:block;height:100% width: 100%;padding:10px 0;color:#fff}#footerConnect a:hover,#footerShare a:hover{color:#b58500}#footerConnect a.linkedin{background-color:#0077b5}#footerConnect a.facebook{background-color:#3b5998}#footerConnect a.twitter{background-color:#4099ff}#footerConnect a.print{background-color:#404e67}#footerConnect a.email{background-color:#45bf55}#footerShare a.linkedin{background-color:#0077b5}#footerShare a.facebook{background-color:#3b5998}#footerShare a.twitter{background-color:#4099ff}#footerShare a.print{background-color:#404e67}#footerShare a.email{background-color:#45bf55}.right h3:first-of-type{display:block}.right>div{border-top:1px solid #b58500}}@media only screen and (max-width:450px){#mobileContentToggle a span{display:none}}