html{width:100%;height:100%}body{width:100%;height:100%;padding:0;margin:0;background:#001E34;font-family:'Open Sans Condensed', sans-serif;color:#FFFFFF}.icon-email,.icon-menu,.icon-right{fill:#0096ff}.icon-menu.icon-menu-white{fill:#ffffff}.icon-fax,.icon-phone,.icon-search{fill:#ffffff}h1,h2,h3,h4,h5{font-family:'Oswald', sans-serif;font-weight:300}ol,p,ul{font-size:18px;line-height:24px}a{color:#0096ff;text-decoration:none}a:not([href]){cursor:default}.topLine{border-top:1px solid #0096ff}.tShadow{text-shadow:0 0 15px rgba(7,20,44,0.5)}.bar-heading{position:relative;font-size:40px;line-height:48px;color:#FFFFFF;text-transform:uppercase;margin:0 0 20px;padding:5px 20px;box-sizing:border-box;display:block}.bar-heading > span{color:#0096ff;font-size:30px}.bar-heading.txt{text-align:center}.bar-heading.bio{border-left:5px solid #0096ff;background:#001E34}.sub-bar-heading{position:relative;font-size:20px;line-height:26px;color:#FFFFFF;text-transform:uppercase;border-left:5px solid #0096ff;margin:0 0 20px;padding:2px 10px;box-sizing:border-box;display:block}.sub-bar-heading.backbar{background:#001E34}.sub-bar-heading.notb{font-size:18px;color:#0096ff;padding:0 10px;border-left:5px solid #FFFFFF}.sub-bar-heading.bottom-border{border-bottom:1px solid #0096ff}.sub-bar-heading.sm{font-size:18px;border-left:5px solid #FFFFFF}.sub-bar-heading-side{position:relative;font-size:20px;line-height:24px;color:#FFFFFF;background:#001E34;border-left:5px solid #0096ff;margin:0;padding:0 10px;box-sizing:border-box;display:block}.m-sub-menu{position:absolute;top:0;right:0;width:100%;height:100%;font-size:16px;text-align:right;padding:0 10px;box-sizing:border-box;display:none}hr.divider{position:relative;width:100%;max-width:280px;margin:40px auto;background:#07142c;border-top:2px 0 #07142c;border-right:0;border-bottom:0;border-left:0}.super-img{position:relative;width:100%;display:block;margin:0 0 40px}.max{position:relative;width:100%;display:block}.max-1920{position:relative;width:100%;max-width:1920px;margin:0 auto;display:block}.max-1440{position:relative;width:100%;max-width:1440px;margin:0 auto;display:block}.max-1200{position:relative;width:100%;max-width:1200px;margin:0 auto;display:block}.max-1100{position:relative;width:100%;max-width:1100px;margin:0 auto;display:block}.max-1000{position:relative;width:100%;max-width:1000px;margin:0 auto;display:block}.max-800{position:relative;width:100%;max-width:800px;margin:0 auto;display:block}.max-600{position:relative;width:100%;max-width:600px;margin:0 auto;display:block}.h100{height:100%}.bg-dkb-100{background:#07142c}.bg-dkb-80{background:rgba(4,17,39,0.80)}.bg-ltb-50{background:rgba(4,17,39,0.50)}.bg-aqua-80{background:rgba(0,150,255,0.8)}.pdb40{padding:40px 0}.pdt40{padding:40px 0 0}.pdd40{padding:0 0 40px}.plr20{padding:0 20px}.contact-phones,.phones{text-decoration:none;color:#FFFFFF}.pad-stripe{padding:10px 0;box-sizing:border-box}.pad-stripe-bottom{padding:0 0 10px;box-sizing:border-box}.back-marble{background:url("/images/background-cloud.gif") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.back-marble-two{background:url("/images/background-cloud-3.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.section-stripe{border-top:1px solid #0096ff;border-bottom:1px solid #0096ff;box-sizing:border-box;display:block}.main-navigation{position:fixed;top:0;left:0;width:100%;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block;z-index:1000}.main-navigation.scroll{background:#FFFFFF;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);box-shadow:0 1px 5px 0 rgba(0,0,0,0.5)}.logo-container{position:relative;float:left;overflow:hidden;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:inline-block}.logo-container.top{width:330px;height:105px;margin:10px}.logo-container.scroll{width:214px;height:68px;margin:5px}.logo{position:relative;width:100%;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block}.logo.top{top:0;left:0}.logo.scroll{top:-69px}.main-nav{position:relative;float:left;padding:0;margin:0;text-transform:uppercase}.main-nav li{position:relative;display:inline-block}.main-nav li > span.back{position:absolute;bottom:0;left:0;width:100%;height:0;background:#001E34;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;margin:0;padding:0;box-sizing:border-box;display:block;z-index:0}.main-nav li:hover > span.back{height:105px;opacity:1}.main-nav li a{position:relative;font-size:16px;font-weight:700;color:#FFFFFF;letter-spacing:1px;text-align:center;text-decoration:none;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;padding:38px 10px;box-sizing:border-box;display:block;z-index:10}.main-nav li a .icon-home{fill:#ffffff}.main-nav.scroll li a{color:#0096ff;padding:28px 10px}.main-nav.scroll li a:hover,.main-nav.scroll li:hover > a{color:#FFFFFF}.main-nav li a.top-search{font-size:20px}.main-nav li a.top-search:hover{color:#001E34}.main-nav li a .icon-home:hover{fill:#001E34}.main-nav li a:hover{text-decoration:none}.main-nav.main-menu li.m-home{display:none}.has-sub{position:absolute;width:100%;top:0;left:0;text-align:right;display:block;z-index:100;display:none}.c-sub{position:relative;right:0;text-align:right;display:block}.sub-menu{position:absolute;margin:0;padding:0;box-sizing:border-box;display:block;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);display:none;z-index:100}.sub-menu li{letter-spacing:1px;background:#001E34;display:block}.sub-menu li.title{background:#07142c;font-size:18px;font-weight:700;padding:5px 20px 5px 15px;box-sizing:border-box}.sub-menu li.cpt-only{display:none}.main-nav.scroll li > ul.sub-menu li a,.sub-menu li a{white-space:nowrap;color:#FFFFFF;font-size:16px;font-weight:500;text-align:left;padding:5px 20px;box-sizing:border-box;border-left:4px solid #001E34;display:block}.main-nav.scroll li > ul.sub-menu li a:hover,.sub-menu li a:hover{padding:5px 30px 5px 10px;border-left:4px solid #0096ff}.main-nav li:hover > ul.sub-menu{display:block}.main-nav.mid-menu li a{position:relative;font-weight:400;font-size:30px;padding:34px 20px;box-sizing:border-box;text-decoration:none;display:none}.main-nav.scroll.mid-menu li a{padding:28px 20px}.main-nav.mobile{display:none}.close-menu-right{position:absolute;top:10px;left:0;font-size:30px;text-decoration:none;color:#0096ff;width:100%;padding:10px 30px 10px 0;box-sizing:border-box;text-align:right;display:none}.cta-container{position:relative;text-align:right;float:right;display:block}.cta-container.top{margin:5px 10px 10px}.cta-container.scroll{margin:5px}.cta-container span.fc{font-size:22px;line-height:22px;color:#ff8b2d;margin:0 0 2px;font-weight:600;white-space:nowrap;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block}.cta-container span.fc.sp{letter-spacing:1px}.cta-container.scroll span.fc{font-size:16px;line-height:16px;color:#0096ff}.cta-container a.cta-phone{color:#FFFFFF;font-size:39px;margin:0;padding:0;line-height:28px;box-sizing:border-box;text-decoration:none;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block}.cta-container.scroll a.cta-phone{font-size:28px;color:#001E34}.cta-container a.cta-phone:hover{text-decoration:none}ul.language-list{position:relative;padding:0;margin:0;text-align:right;box-sizing:border-box;display:inline-block}ul.language-list li{position:relative;margin:0 4px 0 0;display:inline-block}ul.language-list li a > img{position:relative;top:2px;height:16px;margin:0 4px 0 0}.cta-container.scroll > ul.language-list li a{color:#001E34}ul.language-list li a{line-height:16px;color:#FFFFFF;text-decoration:none;display:block}.h-video{position:absolute;width:1920px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.jumbotron{background:url("/images/fslawfirm-main-jumbo.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.inner-jumbo{margin:78px auto 0;height:500px;padding:0;box-sizing:border-box}.inner-jumbo-heading-cont{position:absolute;background:rgba(255,255,255,0.8);padding:10px 20px;bottom:0;box-sizing:border-box;display:block}.inner-jumbo.legal{background:url("/images/fitapelli-schaffer-conference.jpg") no-repeat center 80%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.main{background:url("/images/fitapelli-schaffer-lobby.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.rights{background:url("/images/fitapelli-schaffer-lobby.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.practice{background:url("/images/fitapelli-schaffer-waiting.jpg") no-repeat left 60%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.moreinfo{background:url("/images/D3S_5051.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.bio{height:auto;padding:40px 20px;background:url("/images/fitapelli-schaffer-lobby.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.policy{background:url("/images/D3S_5063.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.conference{background:url("/images/fitapelli-schaffer-conference.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.current-cases{background:url("/images/employment-litigation.jpg") no-repeat center 80%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.inner-jumbo.super-lawyers{background:url("/images/superlawyers-2023.jpg") no-repeat center 25%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.jumbo-text-holder{position:absolute;top:50%;left:50%;width:90%;height:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:block;z-index:300}.jumbo-header{position:relative;margin:0 auto;padding:5px 0;color:#FFFFFF;font-size:50px;line-height:52px;letter-spacing:5px;border-top:2px solid #0096ff;border-bottom:2px solid #0096ff;white-space:nowrap;box-sizing:border-box;animation-name:jumboTitle;animation-duration:1s;display:inline-block}.jumbo-header.sp{font-size:40px;line-height:42px}.jumbo-header-two{font-weight:700;font-size:100px;line-height:100px;letter-spacing:2px;color:#0096ff}.jumbo-header-three{font-size:70px;line-height:70px;letter-spacing:2px}.jumbo-header-four{color:#0096ff;font-size:70px;line-height:70px;letter-spacing:2px}.jumbo-header-four,.jumbo-header-three,.jumbo-header-two{position:absolute;width:100%;padding:0 !important;margin:0 !important;white-space:nowrap}.jumboButton{position:absolute;bottom:0;width:100%;animation-name:jumboButton;animation-duration:2s;display:block}.jumbo-button{position:relative;margin:10px auto;color:#FFFFFF;text-decoration:none;font-size:40px;font-weight:700;white-space:nowrap;background:rgb(255,182,66);background:-moz-linear-gradient(top, rgba(255,182,66,1) 0%, rgba(255,114,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);background:linear-gradient(to bottom, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ffb642', endColorstr='#ff7200',GradientType=0 );border-bottom:4px solid #ff8b2d;padding:5px 20px;box-sizing:border-box;display:inline-block;z-index:200}.jumbo-button:hover{background:rgb(255,114,0);background:-moz-linear-gradient(top, rgba(255,114,0,1) 0%, rgba(255,182,66,1) 100%);background:-webkit-linear-gradient(top, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);background:linear-gradient(to bottom, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ff7200', endColorstr='#ffb642',GradientType=0 )}.jumbo-header-two.setOne{animation-name:jumboTitleTwo;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}.jumbo-header-three.setOne{animation-name:jumboTitleThree;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}.jumbo-header-four.setOne{animation-name:jumboTitleFour;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}.jumbo-header-two.setTwo{animation-name:jumboTitleFive;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}.jumbo-header-three.setTwo{animation-name:jumboTitleSix;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}.jumbo-header-four.setTwo{animation-name:jumboTitleSeven;animation-delay:1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:forward}@keyframes jumboTitle{0%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}100%{top:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes jumboTitleTwo{0%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}45%,5%{top:16%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:block}49%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}100%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}}@keyframes jumboTitleThree{0%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}46%,6%{top:40%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:block}49%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}100%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}}@keyframes jumboTitleFour{0%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}47%,7%{top:58%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:block}49%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}100%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none}}@keyframes jumboTitleFive{0%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}55%,95%{top:16%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}99%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}100%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes jumboTitleSix{0%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}56%,96%{top:40%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}99%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}100%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes jumboTitleSeven{0%,50%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}57%,97%{top:58%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}99%{top:-20%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}100%{top:90%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes jumboButton{0%,40%{bottom:-20;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}100%{bottom:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}.fade-strip{position:absolute;width:100%;height:80px;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(10,13,32,0) 0%, rgba(10,13,32,1) 90%);background:-webkit-linear-gradient(top, rgba(10,13,32,0) 0%,rgba(10,13,32,1) 90%);background:linear-gradient(to bottom, rgba(10,13,32,0) 0%,rgba(10,13,32,1) 90%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#0a0d20', endColorstr='#0a0d20',GradientType=0 );display:block}.charity-img{position:relative;width:33.333333%;float:left;display:block}.main-heading{position:relative;width:100%;text-align:center;text-transform:uppercase;font-size:80px;line-height:70px;margin:0;padding:20px 0;box-sizing:border-box;color:#0096ff;display:inline-block}.txt-white{color:#FFFFFF !important}.sub-heading{position:relative;width:100%;text-align:center;text-transform:uppercase;font-size:40px;margin:0;letter-spacing:21px;color:#001E34;white-space:nowrap;padding:0;box-sizing:border-box;display:inline-block}.sub-heading.white{color:#FFFFFF}.main-heading.left,.sub-heading.left{text-align:left}.main-heading.right,.sub-heading.right{text-align:right}.main-heading.single,.sub-heading.single{padding:0}.violation-block{padding:40px 0;box-sizing:border-box;vertical-align:top;display:block}.violation-item{position:relative;width:25%;margin:0;float:left;border:1px solid #001E34;text-align:center;box-sizing:border-box;display:inline-block;overflow:hidden}.violation-item.offset-1{margin-left:12.5%}.violation-item > img{position:relative;width:100%;background:rgba(0,150,255,0);transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block;z-index:0}.violation-title{position:absolute;bottom:0;width:100%;font-size:20px;font-weight:600;color:#FFFFFF;text-transform:capitalize;background:#001E34;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;padding:0 5px 5px;box-sizing:border-box;display:block;z-index:10}.violation-blurb{position:absolute;bottom:0;height:38px;text-align:justify;background:#07142c;color:#07142c;padding:40px 0 0;box-sizing:border-box;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block;overflow:hidden}.violation-button{position:absolute;top:80%;left:50%;color:#FFFFFF;font-weight:700;text-decoration:none;background:#FFFFFF;border:1px solid #FFFFFF;padding:5px 10px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;box-sizing:border-box;display:inline-block;z-index:200}.violation-item:hover > .violation-blurb{height:60%;padding:20px;background:#FFFFFF}.violation-item:hover > .violation-title{position:absolute;bottom:70%;color:#001E34;background:transparent !important}.violation-item:hover > img{background:rgba(0,150,255,0.90)}.violation-item:hover > .violation-button{top:32%;background:#0096ff;padding:5px 20px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.violation-button:hover{text-decoration:none;background:#001E34 !important}.whv{background:url("/images/wage-and-hour-violations.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.over-v{background:url("/images/overtime-violations.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.fsla{background:url("/images/Fair-Labor-Standards-act-violations.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wrong{background:url("/images/Wrongful-termination.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.retaliation{background:url("/images/Retaliation.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sexual{background:url("/images/sexual-harassment.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.discrimination{background:url("/images/race-gender-discrimination.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.disability-discrimination{background:url("/images/Disability-discrimination.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.pregnancy-discrimination{background:url("/images/Pregnancy-discrimination.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.background-check{background:url("/images/background-check-discrimination.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.severance{background:url("/images/Severance-negotiations.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.whistleblower{background:url("/images/Whistleblower-claims.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.contract{background:url("/images/Breach-of-employment-agreements.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.c-cases{background:url("/images/current-cases.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.commission{background:url("/images/Failure-to-pay-commissions.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.negotiation{background:url("/images/Negotiating-employment-contracts.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banks-financial-institutions{background:url("/images/banks-financial-institutions.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.call-center-employees{background:url("/images/call-center-employees.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.casual-dining-chain-restaurants{background:url("/images/casual-dining-chain-restaurants.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.independent-contractors{background:url("/images/independent-contractors.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.oil-gas-industry{background:url("/images/oil-gas-industry.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.retail-industry{background:url("/images/retail-industry.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.truck-drivers{background:url("/images/truck-drivers.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.aml-overtime-lawsuits{background:url("/images/aml-overtime-lawsuits.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.assistant-manager-misclassifications{background:url("/images/assistant-manager-misclassifications.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.assistant-manager-salary{background:url("/images/assistant-manager-salary.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.day-rate-jobs{background:url("/images/day-rate-jobs.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.exempt-vs-non-exempt-employees{background:url("/images/exempt-vs-non-exempt-employees.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.independent-contractor-misclassification{background:url("/images/independent-contractor-misclassification.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.job-reclassification{background:url("/images/job-reclassification.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.marcellus-shale{background:url("/images/marcellus-shale.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.new-york-pennsylvania-fracking-overtime-lawsuits{background:url("/images/new-york-pennsylvania-fracking-overtime-lawsuits.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.nyc-employment-lawyers{background:url("/images/nyc-employment-lawyers.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.oil-field-jobs-overtime-pay{background:url("/images/oil-field-jobs-overtime-pay.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.oil-field-overtime-lawsuit{background:url("/images/oil-field-overtime-lawsuit.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.per-diem-workers{background:url("/images/per-diem-workers.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.restaurant-worker-rights{background:url("/images/restaurant-worker-rights.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.restaurant-worker-rights-ny{background:url("/images/restaurant-worker-rights-ny.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.skyline{background:url("/images/lower-manhattan-skyline.jpg") no-repeat center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 0 20px}.meetJB{background:rgb(7,20,44);background:-moz-linear-gradient(top, rgba(7,20,44,1) 0%, rgba(0,30,52,1) 100%);background:-webkit-linear-gradient(top, rgba(7,20,44,1) 0%,rgba(0,30,52,1) 100%);background:linear-gradient(to bottom, rgba(7,20,44,1) 0%,rgba(0,30,52,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#07142c', endColorstr='#001e34',GradientType=0 )}.meet-jb{position:relative;width:40%;margin:0 auto;display:block;z-index:50}.meet-block{position:absolute;top:40%;width:50%;min-height:40%;background:#FFFFFF;padding:0 30px;box-sizing:border-box;display:block}.meet-block.left{left:0;background:-moz-linear-gradient(left, rgba(15,77,92,0.7) 0%, rgba(15,77,92,0) 80%, rgba(15,77,92,0) 100%);background:-webkit-linear-gradient(left, rgba(15,77,92,0.7) 0%,rgba(15,77,92,0) 80%,rgba(15,77,92,0) 100%);background:linear-gradient(to right, rgba(15,77,92,0.7) 0%,rgba(15,77,92,0) 80%,rgba(15,77,92,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#b30f4d5c', endColorstr='#000f4d5c',GradientType=1 )}.meet-block.right{right:0;background:-moz-linear-gradient(left, rgba(4,15,107,0) 0%, rgba(4,15,107,0) 20%, rgba(4,15,107,0.7) 100%);background:-webkit-linear-gradient(left, rgba(4,15,107,0) 0%,rgba(4,15,107,0) 20%,rgba(4,15,107,0.7) 100%);background:linear-gradient(to right, rgba(4,15,107,0) 0%,rgba(4,15,107,0) 20%,rgba(4,15,107,0.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#00040f6b', endColorstr='#b3040f6b',GradientType=1 )}.meet-block > p{position:relative;font-size:30px;line-height:32px;font-weight:400;text-align:justify;box-sizing:border-box;display:block}.meet-block.left > p{padding:0 44% 0 0}.meet-block.right > p{padding:0 0 0 44%}.meet-name{position:absolute;top:25%;font-family:'Oswald', sans-serif;font-weight:200;display:block}.meet-name.joe{left:17%}.meet-name.brian{right:17%}.meet-name > a > span{display:block}.meet-name.joe > a > span.mName{color:#FFFFFF;font-size:60px;line-height:58px;letter-spacing:3px}.meet-name.joe > a > span.mTitle{color:#0096ff;font-size:30px;letter-spacing:9px}.meet-name.brian > a > span.mName{color:#FFFFFF;font-size:60px;line-height:58px;letter-spacing:10px}.meet-name.brian > a > span.mTitle{color:#0096ff;font-size:30px;letter-spacing:9px}.slider-main-pad{padding:40px 20px 60px;box-sizing:border-box}.section-slider-display{position:relative;margin:60px auto 0;border:1px solid #0096ff;background:rgba(7,20,44,0.7);overflow:hidden;display:block}.section-slider{position:relative;display:flex}.sectionSlide{position:relative;min-width:100%;padding:20px 0;box-sizing:border-box;flex-grow:1}.slider-block{position:relative;width:50%;padding:0 20px;box-sizing:border-box;display:block}.slider-block.media{float:right}.slider-block.form{float:left}.slider-video{position:relative;width:100%;display:block}.slider-buttons{position:relative;width:100%;padding:0;margin:0;display:flex}.slider-buttons li{position:relative;min-width:33%;text-align:center;margin:0;box-sizing:border-box;display:inline;flex-grow:1}.slider-buttons li a{color:#0096ff;font-size:24px;text-decoration:none;background:#001E34;padding:10px;border-top:1px solid #0096ff;box-sizing:border-box;display:block}.slider-buttons li:nth-child(1){border-right:1px solid #0096ff}.slider-buttons li:nth-child(3){border-left:1px solid #0096ff}.slider-buttons li a:hover{color:#FFFFFF;background-color:transparent !important}.slider-buttons li a.active{color:#FFFFFF;border-top:0;background-color:transparent !important}.slider-heading{font-family:'Open Sans Condensed', sans-serif;font-size:36px;margin:0 0 10px;text-align:center}form#sliderContact > .slider-block > input[type=email],form#sliderContact > .slider-block > input[type=tel],form#sliderContact > .slider-block > input[type=text],form#sliderContact > .slider-block > textarea,form#sliderContact-es > .slider-block > input[type=email],form#sliderContact-es > .slider-block > input[type=tel],form#sliderContact-es > .slider-block > input[type=text],form#sliderContact-es > .slider-block > textarea{position:relative;color:#FFFFFF;width:100%;font-family:'Open Sans Condensed', sans-serif;font-size:18px;font-weight:200;background:rgba(2,84,144,0.6);margin:0 0 10px;padding:10px;border:1px solid #0096ff;box-sizing:border-box;display:block}form#sliderContact > .slider-block > textarea,form#sliderContact-es > .slider-block > textarea{height:140px;resize:none}form#sliderContact > .slider-block > input[type=email]::-webkit-input-placeholder,form#sliderContact > .slider-block > input[type=tel]::-webkit-input-placeholder,form#sliderContact > .slider-block > input[type=text]::-webkit-input-placeholder,form#sliderContact > .slider-block > textarea::-webkit-input-placeholder,form#sliderContact-es > .slider-block > input[type=email]::-webkit-input-placeholder,form#sliderContact-es > .slider-block > input[type=tel]::-webkit-input-placeholder,form#sliderContact-es > .slider-block > input[type=text]::-webkit-input-placeholder,form#sliderContact-es > .slider-block > textarea::-webkit-input-placeholder{color:#FFFFFF}form#sliderContact > .slider-block > input[type=email]::-moz-placeholder,form#sliderContact > .slider-block > input[type=tel]::-moz-placeholder,form#sliderContact > .slider-block > input[type=text]::-moz-placeholder,form#sliderContact > .slider-block > textarea::-moz-placeholder,form#sliderContact-es > .slider-block > input[type=email]::-moz-placeholder,form#sliderContact-es > .slider-block > input[type=tel]::-moz-placeholder,form#sliderContact-es > .slider-block > input[type=text]::-moz-placeholder,form#sliderContact-es > .slider-block > textarea::-moz-placeholder{color:#FFFFFF}form#sliderContact > .slider-block > input[type=email]:-ms-input-placeholder,form#sliderContact > .slider-block > input[type=tel]:-ms-input-placeholder,form#sliderContact > .slider-block > input[type=text]:-ms-input-placeholder,form#sliderContact > .slider-block > textarea:-ms-input-placeholder,form#sliderContact-es > .slider-block > input[type=email]:-ms-input-placeholder,form#sliderContact-es > .slider-block > input[type=tel]:-ms-input-placeholder,form#sliderContact-es > .slider-block > input[type=text]:-ms-input-placeholder,form#sliderContact-es > .slider-block > textarea:-ms-input-placeholder{color:#FFFFFF}form#sliderContact > .slider-block > input[type=email]:-moz-placeholder,form#sliderContact > .slider-block > input[type=tel]:-moz-placeholder,form#sliderContact > .slider-block > input[type=text]:-moz-placeholder,form#sliderContact > .slider-block > textarea:-moz-placeholder,form#sliderContact-es > .slider-block > input[type=email]:-moz-placeholder,form#sliderContact-es > .slider-block > input[type=tel]:-moz-placeholder,form#sliderContact-es > .slider-block > input[type=text]:-moz-placeholder,form#sliderContact-es > .slider-block > textarea:-moz-placeholder{color:#FFFFFF}form#sliderContact > .slider-block > input[type=submit],form#sliderContact-es > .slider-block > input[type=submit]{position:relative;width:100%;margin:10px auto;color:#FFFFFF;font-family:'Open Sans Condensed', sans-serif;text-decoration:none;font-size:24px;font-weight:700;white-space:nowrap;background:rgb(255,182,66);background:-moz-linear-gradient(top, rgba(255,182,66,1) 0%, rgba(255,114,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);background:linear-gradient(to bottom, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ffb642', endColorstr='#ff7200',GradientType=0 );border-bottom:4px solid #ff8b2d;border:0;padding:5px 20px;box-sizing:border-box;display:inline-block;cursor:pointer}form#sliderContact > .slider-block > input[type=submit]:hover,form#sliderContact-es > .slider-block > input[type=submit]:hover{background:rgb(255,114,0);background:-moz-linear-gradient(top, rgba(255,114,0,1) 0%, rgba(255,182,66,1) 100%);background:-webkit-linear-gradient(top, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);background:linear-gradient(to bottom, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ff7200', endColorstr='#ffb642',GradientType=0 )}.slideBtn{position:relative;float:left;color:#FFFFFF;text-align:center;text-decoration:none;font-size:20px;font-weight:700;white-space:nowrap;background:rgb(255,182,66);background:-moz-linear-gradient(top, rgba(255,182,66,1) 0%, rgba(255,114,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);background:linear-gradient(to bottom, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ffb642', endColorstr='#ff7200',GradientType=0 );border-bottom:4px solid #ff8b2d;padding:5px 10px;box-sizing:border-box;display:inline-block}.slideBtn.media{width:49%;margin:10px 1% 10px 0}.slideBtn.victories{width:49%;margin:10px 0 10px 1%}.slideBtn:hover{background:rgb(255,114,0);background:-moz-linear-gradient(top, rgba(255,114,0,1) 0%, rgba(255,182,66,1) 100%);background:-webkit-linear-gradient(top, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);background:linear-gradient(to bottom, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ff7200', endColorstr='#ffb642',GradientType=0 )}.contact-block{position:relative;width:50%;float:left;padding:0 20px 20px;box-sizing:border-box;display:block}.home-map{width:100%;height:250px}.contact-heading{position:relative;font-size:30px;line-height:36px;text-align:center;color:#0096ff;padding:0 20px;box-sizing:border-box;display:block}.contact-address{position:relative;width:100%;padding:0;margin:0 0 10px;display:block}.contact-address li{position:relative;padding:5px 5px 5px 0;box-sizing:border-box;display:block}form.homeContact > input[type=email],form.homeContact > input[type=tel],form.homeContact > input[type=text],form.homeContact > textarea{position:relative;color:#FFFFFF;width:100%;font-family:'Open Sans Condensed', sans-serif;font-size:18px;font-weight:200;background:rgba(2,84,144,0.6);margin:0 0 10px;padding:10px;border:1px solid #0096ff;box-sizing:border-box;display:block}form.homeContact > textarea{height:200px;resize:none}form.homeContact > input[type=email]::-webkit-input-placeholder,form.homeContact > input[type=tel]::-webkit-input-placeholder,form.homeContact > input[type=text]::-webkit-input-placeholder,form.homeContact > textarea::-webkit-input-placeholder{color:#FFFFFF}form.homeContact > input[type=email]::-moz-placeholder,form.homeContact > input[type=tel]::-moz-placeholder,form.homeContact > input[type=text]::-moz-placeholder,form.homeContact > textarea::-moz-placeholder{color:#FFFFFF}form.homeContact > input[type=email]:-ms-input-placeholder,form.homeContact > input[type=tel]:-ms-input-placeholder,form.homeContact > input[type=text]:-ms-input-placeholder,form.homeContact > textarea:-ms-input-placeholder{color:#FFFFFF}form.homeContact > input[type=email]:-moz-placeholder,form.homeContact > input[type=tel]:-moz-placeholder,form.homeContact > input[type=text]:-moz-placeholder,form.homeContact > textarea:-moz-placeholder{color:#FFFFFF}form.homeContact > input[type=submit]{position:relative;width:100%;margin:10px auto;color:#FFFFFF;font-family:'Open Sans Condensed', sans-serif;text-decoration:none;font-size:24px;font-weight:700;white-space:nowrap;background:rgb(255,182,66);background:-moz-linear-gradient(top, rgba(255,182,66,1) 0%, rgba(255,114,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);background:linear-gradient(to bottom, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ffb642', endColorstr='#ff7200',GradientType=0 );border-bottom:4px solid #ff8b2d;border:0;padding:5px 20px;box-sizing:border-box;display:inline-block;cursor:pointer}form.homeContact > input[type=submit]:hover{background:rgb(255,114,0);background:-moz-linear-gradient(top, rgba(255,114,0,1) 0%, rgba(255,182,66,1) 100%);background:-webkit-linear-gradient(top, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);background:linear-gradient(to bottom, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ff7200', endColorstr='#ffb642',GradientType=0 )}.footer{position:relative;margin:20px auto 0;padding:20px 0 50px;background:#001E34;box-sizing:border-box;display:block}.footer-block{position:relative;float:right;padding:0 20px;box-sizing:border-box;display:block}.footer-block.legal{width:50%;border-right:1px solid #07142c}.footer-block.links{width:25%}.footer-block.links > ul{position:relative;padding:0 20px;margin:0;display:block}.footer-block.links > ul li{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #07142c;box-sizing:border-box;display:block}.footer-block.links > ul li a{position:relative;color:#FFFFFF;letter-spacing:2px;text-decoration:none;display:block}.footer-block.links > ul li a:hover{color:#0096ff}.footer-address{position:relative;padding:0;margin:10px 0 0;display:block}.footer-address li{letter-spacing:2px;padding:0 0 3px;box-sizing:border-box;display:block}.disclaimer{font-size:14px}.footer-links{position:relative;margin:0;padding:0;display:block}.footer-links li{position:relative;margin:0 5px 0 0;display:inline-block}.footer-links li a{color:#FFFFFF;text-decoration:none}.footer-links li a:hover{color:#0096ff}.footer-social{position:absolute;top:0;right:30px;display:inline-block}.footer-social span{font-size:18px;font-weight:500;letter-spacing:2px}.social-list{position:relative;margin:0;padding:0;display:block}.social-list li{margin:0 5px 0 0;display:inline-block}.social-list li a{position:relative;width:40px;height:40px;font-size:30px;text-decoration:none;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-sizing:border-box;display:block}.social-list li a svg{margin:0 auto}.social-list li a.fb{padding:6px 0 0 10px;background:#3b5998;background:-moz-linear-gradient(top, #3b5998 0%, #7db9e8 36%, #7db9e8 50%, #3b5998 100%);background:-webkit-linear-gradient(top, #3b5998 0%,#7db9e8 36%,#7db9e8 50%,#3b5998 100%);background:linear-gradient(to bottom, #3b5998 0%,#7db9e8 36%,#7db9e8 50%,#3b5998 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#3b5998', endColorstr='#3b5998',GradientType=0 )}.social-list li a.fb:hover{background:#3b5998}.social-list li a.tw{padding:6px 0 0 5px;background:#4099ff;background:-moz-linear-gradient(top, #4099ff 0%, #87bce5 35%, #92c1e5 51%, #4099ff 100%);background:-webkit-linear-gradient(top, #4099ff 0%,#87bce5 35%,#92c1e5 51%,#4099ff 100%);background:linear-gradient(to bottom, #4099ff 0%,#87bce5 35%,#92c1e5 51%,#4099ff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#4099ff', endColorstr='#4099ff',GradientType=0 )}.social-list li a.tw:hover{background:#4099ff}.social-list li a.li{padding:6px 0 0 5px;background:#0e76a8;background:-moz-linear-gradient(top, #0e76a8 0%, #87bce5 35%, #92c1e5 51%, #0e76a8 100%);background:-webkit-linear-gradient(top, #0e76a8 0%,#87bce5 35%,#92c1e5 51%,#0e76a8 100%);background:linear-gradient(to bottom, #0e76a8 0%,#87bce5 35%,#92c1e5 51%,#0e76a8 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#0e76a8', endColorstr='#0e76a8',GradientType=0 )}.social-list li a.li:hover{background:#0e76a8}.social-list li a.gp{padding:6px 0 0 1px;background:#d34836;background:-moz-linear-gradient(top, #d34836 0%, #d18b83 35%, #d18b83 52%, #d34836 100%);background:-webkit-linear-gradient(top, #d34836 0%,#d18b83 35%,#d18b83 52%,#d34836 100%);background:linear-gradient(to bottom, #d34836 0%,#d18b83 35%,#d18b83 52%,#d34836 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#d34836', endColorstr='#d34836',GradientType=0 )}.social-list li a.gp:hover{background:#d34836}.social-list li a.in{padding:6px 0 0 5px;background:#8a3ab9;background:-moz-radial-gradient(center, ellipse cover, #8a3ab9 0%, #fccc63 40%, #fbad50 53%, #8a3ab9 100%);background:-webkit-radial-gradient(center, ellipse cover, #8a3ab9 0%,#fccc63 40%,#fbad50 53%,#8a3ab9 100%);background:radial-gradient(ellipse at center, #8a3ab9 0%,#fccc63 40%,#fbad50 53%,#8a3ab9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#8a3ab9', endColorstr='#8a3ab9',GradientType=1 )}.social-list li a.in:hover{background:#8a3ab9}.social-list li a.env{padding:6px 0 0 4px;background:#3b5998;background:-moz-linear-gradient(top, #3b5998 0%, #7db9e8 36%, #7db9e8 50%, #3b5998 100%);background:-webkit-linear-gradient(top, #3b5998 0%,#7db9e8 36%,#7db9e8 50%,#3b5998 100%);background:linear-gradient(to bottom, #3b5998 0%,#7db9e8 36%,#7db9e8 50%,#3b5998 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#3b5998', endColorstr='#3b5998',GradientType=0 )}.social-list li a.env:hover{background:#3b5998}.featured-display{display:flex}.featured-block{position:relative;width:50%;float:left;margin:0;padding:20px;box-sizing:border-box;flex-grow:1}.featured-block > p{font-size:20px}.abc-img{position:absolute;top:20px;left:20px;height:20%;display:block}.sl-img{position:absolute;top:20px;right:20px;height:20%;display:block}.wsj-img{position:absolute;top:50%;left:50%;height:20%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.cbs-img{position:absolute;bottom:20px;left:20px;height:20%;display:block}.nyp-img{position:absolute;bottom:20px;right:20px;height:20%;display:block}.popout-container{position:fixed;top:50%;right:-322px;width:320px;background:#FFFFFF;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #0096ff;z-index:1000;display:block}.popout-contact{position:relative;width:320px;margin:0 auto;padding:20px;box-sizing:border-box;display:block}.popout-header{position:relative;color:#001E34;font-size:20px;letter-spacing:8px;white-space:nowrap;margin:0;display:block}.popout-header.sp{letter-spacing:10px}.popout-phone{position:relative;color:#0096ff;font-size:50px;line-height:46px;letter-spacing:5px;text-decoration:none;display:block}hr.popout-divider{position:relative;width:100%;margin:10px 0;background:#0096ff;border-top:1px solid #0096ff;border-right:0;border-bottom:0;border-left:0}form.popoutContact > input[type=email],form.popoutContact > input[type=tel],form.popoutContact > input[type=text],form.popoutContact > textarea{position:relative;color:#FFFFFF;width:100%;font-family:'Open Sans Condensed', sans-serif;font-size:14px;font-weight:200;background:rgba(0,150,255,0.6);margin:0 0 10px;padding:5px;border:1px solid #0096ff;box-sizing:border-box;display:block}form.popoutContact > textarea{height:60px;resize:none}form.popoutContact > input[type=email]::-webkit-input-placeholder,form.popoutContact > input[type=tel]::-webkit-input-placeholder,form.popoutContact > input[type=text]::-webkit-input-placeholder,form.popoutContact > textarea::-webkit-input-placeholder{color:#FFFFFF}form.popoutContact > input[type=email]::-moz-placeholder,form.popoutContact > input[type=tel]::-moz-placeholder,form.popoutContact > input[type=text]::-moz-placeholder,form.popoutContact > textarea::-moz-placeholder{color:#FFFFFF}form.popoutContact > input[type=email]:-ms-input-placeholder,form.popoutContact > input[type=tel]:-ms-input-placeholder,form.popoutContact > input[type=text]:-ms-input-placeholder,form.popoutContact > textarea:-ms-input-placeholder{color:#FFFFFF}form.popoutContact > input[type=email]:-moz-placeholder,form.popoutContact > input[type=tel]:-moz-placeholder,form.popoutContact > input[type=text]:-moz-placeholder,form.popoutContact > textarea:-moz-placeholder{color:#FFFFFF}form.popoutContact > input[type=submit]{position:relative;width:100%;margin:10px auto 0;color:#FFFFFF;font-family:'Open Sans Condensed', sans-serif;text-decoration:none;font-size:18px;font-weight:700;white-space:nowrap;background:rgb(255,182,66);background:-moz-linear-gradient(top, rgba(255,182,66,1) 0%, rgba(255,114,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);background:linear-gradient(to bottom, rgba(255,182,66,1) 0%,rgba(255,114,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ffb642', endColorstr='#ff7200',GradientType=0 );border-bottom:4px solid #ff8b2d;border:0;padding:5px 10px;box-sizing:border-box;display:inline-block;cursor:pointer}form.popoutContact > input[type=submit]:hover{background:rgb(255,114,0);background:-moz-linear-gradient(top, rgba(255,114,0,1) 0%, rgba(255,182,66,1) 100%);background:-webkit-linear-gradient(top, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);background:linear-gradient(to bottom, rgba(255,114,0,1) 0%,rgba(255,182,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#ff7200', endColorstr='#ffb642',GradientType=0 )}form.popoutContact > p{margin:0;color:#000000;font-size:14px}form.popoutContact > span.acceptDisclaimer{color:#FF0000;font-size:14px;vertical-align:top}.close-menu-left{position:relative;top:0;left:0;font-size:30px;text-decoration:none;color:#0096ff;width:100%;padding:0 0 20px;box-sizing:border-box;display:none}.popout-tab{position:absolute;top:-1px;left:-54px;text-decoration:none;color:#0096ff;background:#FFFFFF;border-top:1px solid #0096ff;border-left:1px solid #0096ff;border-bottom:1px solid #0096ff;border-right:0;padding:10px;box-sizing:border-box;display:block}.email-policy-popup{position:fixed;top:0;left:0;width:100%;height:100%;font-size:18px;line-height:26px;background:rgba(0,0,0,0.95);padding:20px;box-sizing:border-box;display:none;z-index:5000}.email-policy-text{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000000;background:#FFFFFF;border:1px solid #0096ff;padding:0 20px 20px;box-sizing:border-box}.email-policy-header{font-size:20px;color:#0096ff}.email-btn{position:relative;padding:5px 10px;color:#FFFFFF;text-decoration:none;font-weight:700;box-sizing:border-box;display:inline-block}.email-btn.agree{background:#FF0000}.email-btn.disagree{background:#1e1e1e}.team-page{padding:40px 0;box-sizing:border-box}.team-flex{position:relative;flex-wrap:wrap;display:flex}.team{position:relative;padding:10px 20px 10px 10px;background:rgba(0,150,255,0.3);box-sizing:border-box;flex-grow:1;overflow:hidden}.team.partner{max-width:48%;margin:0 1% 20px}.team.fslaw{max-width:31.333333%;margin:0 1% 20px}.team > img{position:relative;float:left;width:50%;margin:0 10px 0 0;z-index:0}.team-names{width:45%}.team > .team-names{position:relative;display:inline-block;z-index:100}.team .team-names > h4,.team > .team-names > h3{font-family:'Oswald', sans-serif}.team.partner > .team-names > h3.team-name{font-size:36px;line-height:36px;margin:0 0 5px;padding:0}.team.partner > .team-names > h3 span{margin:0 0 0 5px}.team.partner > .team-names > h4.team-title{font-size:30px;line-height:30px;letter-spacing:2px;color:#0096ff;margin:0 0 5px;padding:0}.team.fslaw > .team-names > h3.team-name{font-size:26px;line-height:26px;margin:0 0 3px;padding:0}.team.fslaw > .team-names > h3 span{margin:0 0 0 5px}.team.fslaw > .team-names > h4.team-title{font-size:24px;line-height:24px;letter-spacing:2px;color:#0096ff;margin:0 0 5px;padding:0}.team > a{position:absolute;top:0;right:-50%;width:50%;height:100%;background:#07142c;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block;z-index:0}.team-profile{position:absolute;bottom:20%;left:10px;color:#FFFFFF;border:1px solid #0096ff;background:rgba(0,150,255,0.5);padding:5px 10px;box-sizing:border-box;display:inline-block}.team:hover > a{right:0}.team-profile-img{position:relative;border:4px solid #FFFFFF;width:30%;float:left;margin:0 20px 1% 0;display:inline-block}.team-heading{position:relative;font-size:90px;line-height:80px;margin:0;padding:40px 0 10px;box-sizing:border-box;color:#0096ff;display:block}.team-sub-heading{position:relative;font-size:40px;margin:0;letter-spacing:2px;padding:0;box-sizing:border-box;display:block}.team-member{padding:0 20px;box-sizing:border-box}.team-bio{position:relative;width:73%;float:left;margin:0;padding:0;display:inline-block}.team-nav{position:relative;width:23%;float:right;margin:0;padding:0;display:inline-block}.team-bio > p{position:relative;margin:0 0 15px;font-size:20px;line-height:28px;text-align:justify;letter-spacing:1px;box-sizing:border-box;display:inline-block}.team-nav-menu{position:relative;font-size:18px;margin:0;padding:20px 0 !important;letter-spacing:1px;border:1px solid #001E34;box-sizing:border-box;display:block}.team-nav-menu li{margin:0;display:block}.team-nav-menu li a{color:#FFFFFF;font-size:18px;text-transform:capitalize;text-decoration:none;padding:5px 20px;box-sizing:border-box;display:block}.team-nav-menu li a:hover{color:#0096ff;background:#001E34}.team-nav-menu li a.active{color:#0096ff;background:#07142c;pointer-events:none}.team-page > ol,.team-page ul{padding:0 0 0 50px}.team-page > ol li,.team-page ul li{margin:5px 0}.no-style li{list-style:none}.no-style li > ul{padding:0 0 0 35px}.no-style li > ul li{list-style:disc}.no-style li > ul li > ul li{list-style:inherit}.misc-text{text-align:justify;padding:0 20px;box-sizing:border-box}.list-wrap{position:relative;display:block}.list-wrap li{position:relative;vertical-align:top;width:24%;margin:0 1% 0 0;display:inline-block}.media-flex{flex-wrap:wrap;display:flex}.media-container{position:relative;min-width:48%;max-width:48%;margin:0 1% 20px;padding:0 0 10px;box-sizing:border-box;flex-grow:1}.media-title{color:#07142c;text-align:center;font-size:30px;padding:0 10px;box-sizing:border-box}.media-description{text-align:center;font-size:24px;padding:0 10px;box-sizing:border-box}.contact-form{padding:40px 0 20px;box-sizing:border-box}.cc-pad{padding:20px;box-sizing:border-box}.cc-flex{position:relative;flex-wrap:wrap;display:flex;overflow:hidden}.cc-tiles{position:relative;width:18%;height:auto;margin:0 1% 15px;padding:0 0 40px;background:#001E34;box-sizing:border-box;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;flex-grow:0}.cc-on{animation-name:visibleTiles;animation-duration:1s}.cc-off{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.cBlock{display:none}@keyframes visibleTiles{from{-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}.cc-tiles > a,.cc-tiles > p > a{position:absolute;width:100%;bottom:0;left:0;font-size:18px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#FFFFFF;background:#0096ff;border:1px solid #0096ff;padding:5px 10px;box-sizing:border-box;display:block}.cc-tiles > a:hover,.cc-tiles > p > a:hover{color:#0096ff;background:#FFFFFF}.cc-tiles > p:has( > a){margin:0;padding:0}.cc-img-container{position:relative;width:100%;height:170px;display:block;overflow:hidden}.cc-img-container > img{position:relative;width:auto;width:100%;height:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;display:block}.cc-tiles:hover{background:#000000}.cc-tiles > ul li{text-transform:capitalize}.cc-tiles > p{padding:0 20px;box-sizing:border-box}.cc-tiles h2.ccDate{font-size:20px;padding:0 20px;box-sizing:border-box}.n-scroll{position:relative;display:block}.reload-block{text-align:center}.load-more{position:relative;color:#FFFFFF;background:#0096ff;text-transform:uppercase;font-size:24px;font-weight:700;margin:20px auto;padding:10px 20px;box-sizing:border-box}.load-more.on{display:inline-block}.load-more.off{display:none}.victories-block{overflow:hidden}.victories-block > .victory-container{position:relative;left:0;width:100%;max-width:1000px;margin:0 auto 40px;border:solid 1px #0096ff;background-color:rgba(7,20,44,0.7);transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;box-sizing:border-box;visibility:hidden}.victories-block > .victory-container.onleft{left:-100%}.victories-block > .victory-container.onright{left:100%}.victory-container > .victory-amount{position:relative;float:left;width:30%;padding:20px 0;box-sizing:border-box;background:#0096ff;display:block}.victory-container > .victory-content{position:relative;float:right;width:70%;letter-spacing:1px;padding:0 20px;box-sizing:border-box;display:block}.victory-amount > .victory-dollar{margin:0;font-size:36px;font-weight:700;text-align:center;display:block}.victory-content > .victory-title{text-align:left;border-left:4px solid #0096ff;padding:0 0 0 20px;box-sizing:border-box}.victory-content > .victory-byline{text-align:left;font-size:18px;color:#0096ff;padding:0 0 10px;border-bottom:1px solid #0096ff;box-sizing:border-box}.award-window{position:relative;width:90%;margin:0 5%;padding:50px 0;box-sizing:border-box;overflow:hidden;display:flex}.award-window > .victory-container{position:relative;left:0;min-width:20%;text-align:center;border-left:1px solid rgba(0,150,255,0.2);border-right:1px solid rgba(0,150,255,0.2);padding:0;box-sizing:border-box;flex-grow:0}.award-window > .victory-container:first-child{border-left:1px solid rgba(0,150,255,0.5)}.award-window > .victory-container > .victory-amount{position:relative;width:100%;padding:0 0 20px;box-sizing:border-box;background:transparent;display:block}.award-window > .victory-container > .victory-content{position:relative;width:100%;padding:0 40px;box-sizing:border-box;background:transparent;display:block}.award-window > .victory-container > .victory-amount > .victory-dollar{color:#35fdff;font-size:30px;white-space:nowrap}.award-window > .victory-container > .victory-content > .victory-byline{color:#FFFFFF;text-align:center;border-bottom:0}.award-window > .victory-container > .victory-content > .victory-title,.award-window > .victory-container > .victory-content > p{display:none}.asLeft{position:absolute;left:0}.asRight{position:absolute;right:0}.asLeft,.asRight{top:50%;color:#0096ff;font-weight:100;font-size:80px;padding:0 20px;text-decoration:none;box-sizing:border-box;display:inline-block}.blogroll{position:relative;padding:40px 20px;box-sizing:border-box;flex-wrap:wrap;display:flex}.blog-roll-slate{position:relative;width:31.333333%;margin:1%;background:#050827;padding:20px 20px 80px;box-sizing:border-box;flex-grow:1}.blog-roll-btn{position:absolute;bottom:20px;right:20px;width:50%;text-align:center;color:#FFFFFF;font-size:18px;font-weight:700;background:#00107f;background:-moz-linear-gradient(top, #00107f 0%, #5b6ee5 63%, #152fe6 100%);background:-webkit-linear-gradient(top, #00107f 0%,#5b6ee5 63%,#152fe6 100%);background:linear-gradient(to bottom, #00107f 0%,#5b6ee5 63%,#152fe6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#00107f', endColorstr='#152fe6',GradientType=0 );border-bottom:2px solid #0099bd;display:block}.blog-roll-btn:hover{background:#0099bd}.blog-roll-date{position:relative;float:left;width:30%;display:block}.blog-roll-date > span{margin:0;text-align:center;color:#ff4e00;display:block}.blog-month{text-transform:uppercase;font-weight:700}.blog-day{font-size:70px;line-height:54px;color:#0096ff !important}.blog-year{font-size:36px}.blog-roll-title{position:relative;float:right;width:65%;padding:0 0 20px;border-bottom:1px solid #0096ff;box-sizing:border-box;display:block}.blog-roll-title{font-size:18px;letter-spacing:1px;font-weight:700}.sitemap-list{position:relative;width:100%;margin:0 0 20px 0 !important;padding:0 !important;display:block}.sitemap-list li{position:relative;width:24.5%;vertical-align:top;margin:0 !important;padding:5px 10px;box-sizing:border-box;display:inline-block}.sml{margin:0}.grecaptcha-badge{z-index:9999}@media(min-width:1921px){.blr{border-left:1px solid #07142c;border-right:1px solid #07142c}}@media(max-width:1589px){.meet-block > p{font-size:26px;line-height:30px}}@media(max-width:1499px){.violation-item{width:33.333333%}.violation-item.lg-offset-1{margin-left:33.3333%}.violation-item.offset-1{margin-left:0}.main-heading{font-size:80px;line-height:70px;margin:0;padding:40px 0 0}.award-window > .victory-container{min-width:25%}}@media(max-width:1399px){.meet-block > p{font-size:22px;line-height:26px}.meet-name.joe{left:14%}.meet-name.brian{right:14%}.jumbo-header-three.sp{font-size:50px;line-height:50px;letter-spacing:0}}@media(max-width:1499px){.main-nav.house.top{display:none}.main-nav{float:right}.main-nav.house{display:none}.main-nav.main-menu li.m-home{display:block}.main-nav.main-menu{position:fixed;width:320px;height:100%;float:none;top:0;right:-320px;z-index:2000;background:#FFFFFF;padding:60px 0 40px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);display:block}.main-nav.main-menu li ul.sub-menu{position:relative;width:100%;padding:0 30px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.5);box-shadow:0 0 0 0 rgba(0,0,0,0.5);background:#FFFFFF;display:none}.main-nav li,.main-nav.mid-menu li a{display:block}.main-nav.top.mid-menu li a{display:block}.main-nav.main-menu.top{position:fixed;width:320px;height:100%;float:none;top:0;right:-320px;z-index:2000;background:#FFFFFF;padding:60px 0 40px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);box-shadow:-1px 0 5px 0 rgba(0,0,0,0.5);display:block}.main-nav li:hover > span.back{height:0;opacity:0}.main-nav.mid-menu li:hover > span.back{height:115px;opacity:1}.main-nav.main-menu li a,.main-nav.scroll.main-menu li a,.main-nav.top.main-menu li a{position:relative;font-size:20px;font-weight:700;color:#001E34;letter-spacing:1px;text-align:center;text-decoration:none;border-bottom:1px solid #0096ff;margin:0 30px;padding:10px 0;box-sizing:border-box;display:block;z-index:10}.sub-menu li{background:#FFFFFF}.sub-menu li:last-child{border-bottom:1px solid #07142c}.sub-menu li.cpt-only{display:block}.main-nav.main-menu li a,.main-nav.main-menu.scroll li a,.main-nav.main-menu.top li a{text-align:left}.main-nav.main-menu li ul.sub-menu li a,.main-nav.main-menu.scroll li ul.sub-menu li,.main-nav.main-menu.top li ul.sub-menu li a{box-sizing:border-box}.main-nav.main-menu.scroll li ul.sub-menu li.title,.main-nav.main-menu.top li ul.sub-menu li a,.main-nav.scroll li > ul.sub-menu li a,.sub-menu li a,.sub-menu li.title{font-size:20px;box-sizing:border-box}.main-nav.main-menu li ul.sub-menu li a,.main-nav.main-menu.scroll li ul.sub-menu li a,.main-nav.main-menu.top li ul.sub-menu li a{padding:10px 0;border-bottom:0;border-left:0;font-weight:700;background:#FFFFFF;color:#0096ff;white-space:normal}.main-nav.scroll li a:hover,.main-nav.scroll li:hover > a{color:#0096ff}.has-sub{height:auto;cursor:pointer;display:block}.c-sub{position:relative;right:0;text-align:right !important;border-bottom:0 !important;display:block}.close-menu-right{display:block}}@media(max-width:1319px){.main-heading{font-size:70px;line-height:60px;margin:0;padding:40px 0 0}}@media(max-width:1299px){.meet-name{top:20%}}@media(max-width:1199px){.main-heading{font-size:60px;line-height:50px;margin:0;padding:40px 0 0}.violation-title{font-size:20px}.meet-block{min-height:auto}.meet-block > p{font-size:18px;line-height:22px}.meet-name.joe{left:11%}.meet-name.brian{right:10%}.award-window{width:86%;margin:0 7%}.team.fslaw > .team-names > h3.team-name{font-size:20px;line-height:20px}.team.fslaw > .team-names > h4.team-title{font-size:18px;line-height:18px;letter-spacing:2px;color:#0096ff;margin:0 0 5px;padding:0}.cc-tiles{width:23%}.blog-roll-title{font-size:16px}.blog-roll-btn{font-size:20px}.blog-month{14px}.blog-day{font-size:60px;line-height:44px}.blog-year{font-size:30px}.award-window > .victory-container{min-width:33.333333%}}@media(max-width:1149px){.media-title{font-size:26px}.media-description{font-size:20px}.inner-jumbo{height:350px}}@media(max-width:1099px){.footer-social{position:relative;top:auto;right:auto;margin:10px 0;display:block}}@media(max-width:1023px){.violation-item{width:50%}.violation-item.lg-offset-1{margin-left:0}.jumbo-header{font-size:46px;line-height:48px;letter-spacing:5px;border-top:2px solid #0096ff;border-bottom:2px solid #0096ff}.jumbo-header.sp{font-size:34px;line-height:36px}.jumbo-header-two{font-size:90px;line-height:90px;letter-spacing:2px}.jumbo-header-two.sp{font-size:80px;line-height:80px;letter-spacing:0}.jumbo-header-three{font-size:60px;line-height:60px;letter-spacing:2px}.jumbo-header-four{font-size:60px;line-height:60px;letter-spacing:2px}.main-heading{font-size:55px;line-height:60px}.sub-heading{font-size:20px;letter-spacing:21px}.footer-block.legal{width:40%;border-right:1px solid #07142c}.footer-block.links{width:30%}.footer-block.links > ul{padding:0 10px}.meet-block{min-height:0;height:60%}.meet-block > p{font-size:16px;line-height:20px}.meet-name.joe > a > span.mName{font-size:44px;line-height:38px;letter-spacing:3px}.meet-name.joe > a > span.mTitle{color:#0096ff;font-size:20px;letter-spacing:8px}.meet-name.brian > a > span.mName{font-size:44px;line-height:38px;letter-spacing:10px}.meet-name.brian > a > span.mTitle{color:#0096ff;font-size:20px;letter-spacing:9px}.meet-name.joe{left:30px}.meet-name.brian{right:30px}.featured-display{display:block}.featured-block{width:100%;float:none;padding:20px 30px 0;box-sizing:border-box;flex-grow:0}.featuredLogo{position:relative;width:50%;min-width:280px;margin:0 auto}.featured-block > p{font-size:20px}.featured-block.logos{height:300px;padding:20px 50px 0}.abc-img{left:50px}.sl-img{right:50px}.cbs-img{left:50px}.nyp-img{right:50px}.team.fslaw,.team.partner{max-width:48%;margin:0 1% 10px}.team.fslaw > .team-names > h3.team-name,.team.partner > .team-names > h3.team-name{font-size:24px;line-height:24px}.team.fslaw > .team-names > h4.team-title,.team.partner > .team-names > h4.team-title{font-size:20px;line-height:20px;letter-spacing:2px}.team-heading{font-size:70px;line-height:50px}.team-sub-heading{font-size:40px}.team-profile-img{width:40%}.cc-tiles{width:31.333333%}.inner-jumbo{height:250px}.victory-container > .victory-amount{width:40%}.victory-container > .victory-content{width:60%}.blog-roll-slate{width:48%}.award-window > .victory-container{min-width:50%}.sitemap-list li{width:33%}}@media(max-width:899px){.jumbo-header-three.sp{font-size:40px;line-height:42px}}@media(max-width:799px){.jumbo-button.sp{font-size:30px;padding:5px 20px}}@media(max-width:768px){hr.divider{width:100%;max-width:120px}}@media(max-width:767px){.slider-heading{font-size:26px;margin:0 0 10px;text-align:center}.slider-block.media{width:100%;float:none;display:block}.slideBtn{font-size:16px;padding:5px}.sectionSlide.off{display:none}ul.slider-buttons{display:none}.jumbo-header{padding:5px 0;font-size:34px;line-height:36px;letter-spacing:5px}.jumbo-header.sp{font-size:28px;line-height:30px}.jumbo-header-two{font-size:70px;line-height:70px;letter-spacing:2px}.jumbo-header-two.sp{font-size:40px;line-height:40px}.jumbo-header-four,.jumbo-header-three{font-size:50px;line-height:50px;letter-spacing:2px}.jumbo-button{margin:10px auto;font-size:30px;padding:5px 20px}.contact-block{position:relative;width:100%;float:none;padding:0 30px 20px}.footer-block.legal{width:100%;padding:20px 40px;border-right:0}.footer-block.links{width:50%}.footer-block.links > ul{padding:0 20px}.award-window{width:80%;margin:0 10%}.team-page{padding:10px 0}.team{padding:5px}.team > img{width:100%;display:block}.team-names{position:absolute;width:100%;left:0;bottom:0;background:rgba(7,20,44,0.5);padding:5px 10px;box-sizing:border-box}.team > a{position:absolute;top:0;right:0;width:100%;height:100%;background:transparent !important;z-index:200}.team-profile{display:none}.team-heading{font-size:50px;line-height:30px}.team-sub-heading{font-size:30px}.team-bio{position:relative;width:100%;float:none;margin:0;padding:0;display:block}.team-nav{position:fixed;left:0;bottom:0;width:100%;height:30px;float:none;margin:0;padding:0;background:#FFFFFF;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.5);box-shadow:0 -1px 5px 0 rgba(0,0,0,0.5);display:block;z-index:200}.team-nav.open{height:60%;overflow:auto}.team-nav-menu{border:0}.team-nav-menu li a{color:#07142c;border:0}.n-scroll{position:relative;height:90%;-webkit-overflow-scrolling:touch;overflow:auto;display:block}.m-sub-menu{display:block}.media-flex{flex-wrap:nowrap;display:block}.media-container{min-width:90%;max-width:90%;margin:0 auto 20px;flex-grow:0}.cc-tiles{width:48%}.cc-tiles > ul{padding:0 0 0 30px;box-sizing:border-box}.violation-blurb{padding:32px 0 0;height:32px}.violation-title{font-size:16px}.charity-img{width:50%}.victory-container > .victory-amount{float:none;width:100%;padding:10px 0}.victory-container > .victory-content{float:none;width:100%}.victory-amount > .victory-dollar{font-size:30px}.award-window > .victory-container{min-width:100%}.sitemap-list li{width:49.5%}}@media(max-width:719px){.main-heading{font-size:30px;line-height:30px;padding:20px 0 0}.sub-heading{letter-spacing:8px}}@media(max-width:699px){.meet-block > p{display:none}.meet-name{top:40%}.inner-jumbo{margin:105px 0 0}.list-wrap li{width:49%;margin:0 1% 0 0;display:inline-block}.jumbo-header-three.sp{font-size:30px;line-height:30px}.violation-blurb{color:#FFFFFF}}@media(max-width:669px){.main-navigation.top{background:#FFFFFF;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);box-shadow:0 1px 5px 0 rgba(0,0,0,0.5)}.logo-container.scroll,.logo-container.top{width:180px;height:57px;margin:5px}.logo.scroll,.logo.top{top:-58px}.main-nav.scroll li a{color:#0096ff;padding:28px 10px}.main-nav.scroll li a:hover,.main-nav.scroll li:hover > a{color:#001E34}.cta-container.scroll,.cta-container.top{margin:5px}.cta-container.scroll span.fc,.cta-container.top span.fc{font-size:13px;line-height:13px;margin:0;color:#0096ff}.cta-container.scroll a.cta-phone,.cta-container.top a.cta-phone{font-size:23px;line-height:22px;color:#001E34}ul.language-list li a{color:#07142c}.main-nav.mid-menu,.main-nav.search{display:none}.main-nav.mobile{clear:both;float:none;width:100%;background:#025490;display:block}.main-nav.mobile li{position:relative;margin:0;width:33.333333%;background:#025490;float:left;display:inline-block}.main-nav.mobile li a{color:#FFFFFF;font-size:22px;padding:5px;box-sizing:border-box;display:block}.contact-heading{font-size:20px;line-height:26px}.contact-phones{display:block}.jumbo-header.sp{font-size:22px;line-height:24px}}@media(max-width:639px){#blogroll,.violation-block{display:none}}@media(max-width:599px){.jumbo-header{padding:5px 0;font-size:24px;line-height:26px;letter-spacing:4px}.jumbo-header-two{font-size:50px;line-height:50px;letter-spacing:2px}.jumbo-header-four,.jumbo-header-three{font-size:30px;line-height:30px;letter-spacing:2px}.jumbo-button,.jumbo-button.sp{margin:10px auto;font-size:24px;padding:5px 10px}.footer-block.legal{width:100%;padding:20px 40px;border-right:0}.main-nav.main-menu{right:-100%;width:100%}.meet-jb{width:70%}.meet-name{top:56%;background:rgba(0,30,52,0.7);padding:10px;box-sizing:border-box;z-index:100}.award-window{width:64%;margin:0 18%}.victory-content > .violation-title{font-weight:200}}@media(max-width:579px){.featured-block.logos{height:auto;text-align:center;padding:20px}.abc-img,.cbs-img,.nyp-img,.sl-img,.wsj-img{position:relative;top:auto;left:auto;right:auto;bottom:auto;height:auto;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);margin:0 auto 10px;display:block}.bar-heading{font-size:30px;line-height:30px;margin:0 0 20px;padding:10px 20px}.bar-heading > span{font-size:20px}}@media(max-width:534px){.abc-img,.cbs-img,.nyp-img,.sl-img,.wsj-img{max-width:280px}.team-heading{font-size:40px;line-height:30px;padding:20px 0 10px}.team-sub-heading{font-size:26px}.jumbo-header.sp{font-size:18px;line-height:20px}.jumbo-header-three.sp{font-size:22px;line-height:22px}.sitemap-list li{width:100%}}@media(max-width:509px){.footer-block.legal{padding:20px 30px}.footer-block.links{width:100%}.footer-block.links > ul{padding:0 10px}}@media(max-width:499px){.list-wrap li{width:100%;margin:0;display:block}.jumbo-button.sp{font-size:20px}.violation-blurb{padding:50px 0 0;height:50px}.violation-title{font-size:14px;white-space:normal;padding:5px 10px;box-sizing:border-box}.violation-item{height:140px}}@media(max-width:459px){.jumbo-header.sp{font-size:16px;line-height:18px}}@media(max-width:449px){.team-heading{font-size:34px;line-height:24px;padding:20px 0 10px}.team-sub-heading{font-size:20px}}@media(max-width:425px){.jumbo-header{padding:2px 0;font-size:22px;line-height:22px;letter-spacing:2px}.jumbo-header-two{font-size:34px;line-height:34px;letter-spacing:2px}.jumbo-header-four,.jumbo-header-three{font-size:26px;line-height:26px;letter-spacing:2px}.jumbo-button{margin:10px auto;font-size:20px;padding:5px 10px}.bar-heading{font-size:24px;line-height:24px;padding:5px 10px}.bar-heading > span{font-size:18px}.cc-tiles{width:100%;margin:0 0 20px;padding:0}.cc-tiles > a,.cc-tiles > p > a{position:relative;left:auto;bottom:auto}}@media(max-width:413px){.main-heading{font-size:26px;line-height:30px}.sub-heading{font-size:18px;letter-spacing:6px}.meet-jb{width:80%}.meet-name.joe > a > span.mName{font-size:29px;line-height:28px;letter-spacing:3px}.meet-name.joe > a > span.mTitle{color:#0096ff;font-size:18px;letter-spacing:4px}.meet-name.brian > a > span.mName{font-size:29px;line-height:28px;letter-spacing:7px}.meet-name.brian > a > span.mTitle{color:#0096ff;font-size:18px;letter-spacing:4px}.meet-name.joe{left:30px}.meet-name.brian{right:30px}.team-heading{font-size:28px;line-height:20px;padding:10px 0}.team-sub-heading{font-size:20px}.no-style.press{padding:0}.jumbo-header-three.sp{font-size:18px;line-height:18px}.jumbo-button.sp{font-size:16px}}@media(max-width:374px){.main-heading{font-size:22px;line-height:30px}.sub-heading{font-size:14px;letter-spacing:6px}.jumbo-header{padding:2px 0;font-size:18px;line-height:18px;letter-spacing:2px}.jumbo-header.sp{font-size:14px;line-height:16px}.jumbo-header-two{font-size:34px;line-height:34px;letter-spacing:2px}.jumbo-header-four,.jumbo-header-three{font-size:26px;line-height:26px;letter-spacing:2px}.jumbo-button{margin:10px auto;font-size:16px;padding:5px 10px}.team.fslaw > .team-names > h3.team-name,.team.partner > .team-names > h3.team-name{font-size:20px;line-height:20px}.team.fslaw > .team-names > h4.team-title,.team.partner > .team-names > h4.team-title{font-size:18px;line-height:18px}.bar-heading{font-size:20px;line-height:20px;padding:5px 10px}.bar-heading > span{font-size:16px}.no-style.press{font-size:16px;line-height:16px}.jumbo-header-two.sp{font-size:30px;line-height:30px}}@media(max-height:767px){.inner-jumbo{height:200px}.inner-jumbo.super-lawyers{height:300px}}@media(max-height:669px){.jumbo-text-holder{top:60%;position:absolute;height:50%}.jumbo-header{padding:2px 0;font-size:22px;line-height:22px;letter-spacing:2px}.jumbo-header-two{font-size:34px;line-height:34px;letter-spacing:2px}.jumbo-header-four,.jumbo-header-three{font-size:26px;line-height:26px;letter-spacing:2px}.jumbo-button{margin:10px auto;font-size:20px;padding:5px 10px}}@media(max-height:469px){.jumbo-button.sp{font-size:20px;padding:5px 10px}.jumbo-text-holder{top:60%;position:absolute;height:55%}}@media(max-height:399px){.jumbo-button.sp{font-size:16px;padding:5px 10px}}@media(max-width:669px) and (max-height:767px){.close-menu-left{display:block}.popout-container{position:fixed;height:100%;top:0;left:-320px;right:auto;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:1px 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 0 5px 0 rgba(0,0,0,0.5);box-shadow:1px 0 5px 0 rgba(0,0,0,0.5);border:0;overflow:auto}.popout-tab{display:none}}@media(max-width:599px) and (max-height:767px){.popout-container{left:-100%;width:100%;padding:0 0 20px;box-sizing:border-box}}@media(max-width:375px) and (max-height:667px) and (orientation: portrait){.jumbo-text-holder{top:55%;position:absolute;height:40%}}@media(max-width:3000px){.jumbotron{background:none}}@media(max-width:1023px){.jumbotron{background:url("/images/fslawfirm-main-jumbo.jpg") no-repeat center center}}@media (min-width:1500px){.magic-input{float:right!important}}.very-long.jumbo-header-two{font-size:78px}.setTwo.jumbo-header-two{font-size:74px}@media only screen and (max-width: 1080px){.setTwo.jumbo-header-two{font-size:69px}}@media only screen and (max-width: 950px){.setTwo.jumbo-header-two,.very-long.jumbo-header-two{font-size:58px}}@media only screen and (max-width: 809px){.setTwo.jumbo-header-two,.very-long.jumbo-header-two{font-size:50px}}@media only screen and (max-width: 767px){.setTwo.jumbo-header-two,.very-long.jumbo-header-two{font-size:50px}}@media only screen and (max-width: 667px){.setTwo.jumbo-header-two,.very-long.jumbo-header-two{font-size:34px}}@media only screen and (max-width: 460px){.setTwo.jumbo-header-two{font-size:26px}}@media only screen and (max-width: 375px){.very-long.jumbo-header-two{font-size:26px}}.sectionSlide{overflow:hidden}.testimonials{margin-top:10px;padding:75px 50px;text-align:center}.testimonial{position:relative;left:0;width:40%;display:table-cell;vertical-align:middle;text-align:center;padding:0 5%;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;padding-top:40px;background-image:url('../images/fivestars.png');background-repeat:no-repeat;background-position:center top}.testimonial p{max-width:500px;margin:0 auto}.testimonial.onleft{left:-100%}.testimonial.onright{left:100%}.testimonial cite{display:block}.testimonial.hidden{display:none!important}@media (max-width:719px){.testimonials{margin-top:10px;padding:25px}.testimonial{width:80%;display:block;margin:0 auto}.testimonial p{font-size:14px}.m1-20{margin-bottom:20px}.m2-20{margin-top:20px}}@media (min-width:720px){.testimonial{font-size:20px}.testimonial{font-size:20px}.m1-20{margin-right:20px}.m2-20{margin-left:20px}}@media (min-width: 1024px){.testimonial{font-size:24px}}.homeContact span:not(.acceptDisclaimer){display:none;line-height:30px;color:red}.mail-message-area{width:100%;padding:0 15px}.mail-message{width:100%;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;transition:all 0.7s;margin:0 auto;border-radius:0}.not-visible-message{height:0;opacity:0}.visible-message{height:auto;opacity:1;margin:25px auto 0;font-size:25px}.popout-container .visible-message{color:#000000}.homeContact span:not(.acceptDisclaimer){display:none;line-height:30px;color:red}.mail-message-area{width:100%;padding:0 15px}.mail-message{width:100%;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;transition:all 0.7s;margin:0 auto;border-radius:0}.not-visible-message{height:0;opacity:0}.visible-message{height:auto;opacity:1;margin:25px auto 0;font-size:25px}.popout-container .visible-message{color:#000000}.popoutContact span:not(.acceptDisclaimer){display:none;line-height:30px;color:red}.mail-message-area{width:100%;padding:0 15px}.mail-message{width:100%;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;transition:all 0.7s;margin:0 auto;border-radius:0}.not-visible-message{height:0;opacity:0}.visible-message{height:auto;opacity:1;margin:25px auto 0;font-size:25px}.popout-container .visible-message{color:#000000}