@font-face{font-family:'proxima_novabold';src:url(fonts/proximanova-bold-webfont.eot);src:url(fonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype') , url(fonts/proximanova-bold-webfont.woff2) format('woff2') , url(fonts/proximanova-bold-webfont.woff) format('woff') , url(fonts/proximanova-bold-webfont.ttf) format('truetype') , url(fonts/proximanova-bold-webfont.svg#proxima_novabold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight';src:url(fonts/proximanova-light-webfont.eot);src:url(fonts/proximanova-light-webfont.eot?#iefix) format('embedded-opentype') , url(fonts/proximanova-light-webfont.woff2) format('woff2') , url(fonts/proximanova-light-webfont.woff) format('woff') , url(fonts/proximanova-light-webfont.ttf) format('truetype') , url(fonts/proximanova-light-webfont.svg#proxima_novalight) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaregular';src:url(fonts/proximanova-regular-webfont.eot);src:url(fonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype') , url(fonts/proximanova-regular-webfont.woff2) format('woff2') , url(fonts/proximanova-regular-webfont.woff) format('woff') , url(fonts/proximanova-regular-webfont.ttf) format('truetype') , url(fonts/proximanova-regular-webfont.svg#proxima_novaregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"socialico";src:url(fonts/Socialico/Socialico.eot);src:url(fonts/Socialico/Socialico.eot?#iefix) format("embedded-opentype") , url(fonts/Socialico/Socialico.woff2) format("woff2") , url(fonts/Socialico/Socialico.woff) format("woff") , url(fonts/Socialico/Socialico.ttf) format("truetype") , url(fonts/Socialico/Socialico.svg) format("svg")}@font-face{font-family:"socialico-plus";src:url(fonts/SocialicoPlus/socialico-plus.eot);src:url(fonts/SocialicoPlus/socialico-plus.eot?#iefix) format("embedded-opentype") , url(fonts/SocialicoPlus/socialico-plus.woff2) format("woff2") , url(fonts/SocialicoPlus/socialico-plus.woff) format("woff") , url(fonts/SocialicoPlus/socialico-plus.ttf) format("truetype") , url(fonts/SocialicoPlus/socialico-plus.svg) format("svg")}body{max-width:100%;min-width:1200px;margin:0 auto;text-align:center;font-family:"proxima_novabold"}a{color:inherit;text-decoration:none}a:hover{text-decoration:none;color:inherit}h1,h2,h3,h4,h5{padding:0;margin:0}.row{max-width:1200px;margin:0 auto}.fl{float:left}.fr{float:right}.text-primary{color:#b11414}.text-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.text-center{text-align:center!important}.text-left{text-align:left}.btn{cursor:pointer;font-size:15px;font-weight:400;color:#fff;display:block;padding:10px 30px;background:#b20000;border:1px solid transparent;width:270px;margin:0 auto;z-index:1;position:relative}.btn::after{content:"";background:#000;position:absolute;height:100%;width:100%;top:0;left:0;transform:scaleX(0);transform-origin:top;z-index:-1;border-radius:0;transition:transform 1s ease}.btn:hover{box-shadow:0 15px 20px -15px #000;color:#fff}.btn:hover::after{transform:scaleY(1)}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.clearfix{display:block}.cc-animate.cc-revoke.cc-bottom{font-size:14px;padding:5px 10px;position:fixed;display:block!important;transform:none!important;bottom:0!important;left:20px!important}.destroy-on-load,.cta{display:none}.flex{display:flex;justify-content:space-around}.wrap{display:inline-block;vertical-align:top}.container{display:inline-block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"proxima_novalight"}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;transition:all 1s ease}.checkmark{position:absolute;top:-5px;left:0;height:15px;width:15px;background-color:#000;border:3px solid #222}.container:hover input ~ .checkmark {background-color:#b20000;box-shadow:0 0 8px #ccc}.container input:checked ~ .checkmark {background-color:#b20000}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after {display:block}.container .checkmark:after{left:3px;top:-1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}form .messages p{display:none;font-family:Arial!important;font-weight:400!important;letter-spacing:0!important;font-size:16px!important}form .loading{display:none}form .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}form .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}form .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}form [type="submit"]{margin:20px auto}.ctc-form{margin:0 auto;text-align:center}.ctc-form input[type="text"]{font-family:"proxima_novalight";font-size:16px;color:#000;height:45px;display:inline-block;width:48%;border:1px solid #ddd;border-radius:0;padding:5px 10px;box-sizing:border-box;margin:0 auto 12px}.inner #content .ctc-form input[type="text"]::placeholder,.inner #content .ctc-form textarea::placeholder,.inner #content .ctc-form option{color:#000;font-family:"proxima_novalight";font-size:13px}.ctc-form textarea{font-family:"proxima_novalight";color:#000;height:120px;display:block;width:98%;border:1px solid #ddd;border-radius:0;padding:5px 10px;box-sizing:border-box;margin:0 auto 12px}.ctc-form select{font-family:"proxima_novalight";color:#000;height:45px;display:block;width:98%;border:1px solid #ddd;border-radius:0;padding:5px 10px;box-sizing:border-box;margin:0 auto 12px}.ctc-form button{display:block}.ctc-form .recap{display:inline-block}.ctc-form .g-recaptcha div{margin:0 auto 10px}.ctc-form .ctc-hide{display:none}.ctc-form .checkmark{background:transparent;border:3px solid #222}#content .gallery-container{text-align:center}#content .gallery{list-style-type:none;margin:0;padding:0}#content .gallery li{display:inline-block}#content .thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:.42857;margin-bottom:20px;padding:4px;transition:border .5s ease-in-out 0s}#content .thumbnail:hover{transform:scale(1.02)}#content .page_navigation{display:inline-block}#content .page_link,#content .previous_link,#content .next_link,#content .first_link,#content .last_link,#content .ellipse{background-color:#fff;border:1px solid #ddd;color:#0275d8;display:inline-block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}#content .page_navigation>a:hover,.page_navigation>a.active_page{background-color:#eceeef;border-color:#ddd;color:#014c8c;text-decoration:none}h1{font-size:100px;font-weight:100;color:#000}#header{background:#222;padding:10px 0}#header span{color:#fff;font-size:14px;font-family:"proxima_novaregular";margin-left:8px}#header p{color:#545454;font-size:14px}#header .wrap{margin-right:26px;position:relative}#header .wrap:after{content:"";width:1px;height:22px;background:#555;position:absolute;right:0;top:0;right:-13px;top:12px}#header .wrap:last-of-type:after{content:none}#header .hd-socials img{vertical-align:bottom;margin:5px 10px 0;transition:all .5s ease}#header .hd-socials img:hover{box-shadow:0 0 10px #ccc;transform:scale(1.1);border-radius:50%}#header .logo-mobile{display:none}#banner #banner-content{position:fixed;top:10%;width:100%;left:0;z-index:999}#banner #banner-content.smaller{top:0;background:#000;padding-top:8px;z-index:99999;box-shadow:0 0 14px #ccc;padding-bottom:6px;transition:all .5s ease}#banner #banner-content.smaller .bn-nav{margin-top:15px}#banner #banner-content.smaller .bn-logo img{max-width:100px}#banner{position:relative}#banner #slider img{width:100%}#banner nav a#pull{display:none}#banner nav>ul{margin:0;padding:0;list-style:none}#banner nav ul li{vertical-align:middle;display:inline-block}#banner nav ul li a{font-size:14px;color:#cfcfcf;text-transform:uppercase;transition:all .5s ease;padding:0 35px}#banner nav ul li.active-menu a,#banner nav ul li a:hover{color:#fff;text-shadow:0 0 14px #222}nav .parent-nav{position:relative}nav .parent-nav:hover .sub-menu{display:block}nav .parent-nav .sub-menu{list-style:none;text-align:center;padding:10px 0;background:#000;position:absolute;top:20px;left:0;right:0;display:none;z-index:9999}nav .parent-nav .sub-menu li{display:block!important;padding:2px 10px}nav .parent-nav .sub-menu li:hover{background:#222}nav .parent-nav .sub-menu li a{padding:0!important}#banner .bn-content .bn-logo{display:inline-block;width:15%}#banner .bn-content .bn-logo img{transition:1s all ease}#banner .bn-content .bn-nav{display:inline-block;width:50%;vertical-align:top;margin-top:40px}#banner .banner-caption{position:absolute;bottom:34%;text-align:center;width:100%;left:0;z-index:99}#banner .banner-caption:before{content:'';background:url(https://batemanlawyer.com/images/common/xbnCap-bg.png.pagespeed.ic.qEyJFgtvUU.png) no-repeat center;position:absolute;height:100%;width:100%;background-size:83% 100%;left:0;top:10px;z-index:-1}#banner .banner-caption h1{font-size:24px;color:#fff!important}#banner .banner-caption h2{font-size:72px;color:#fff;margin-top:47px}#banner .banner-caption .btn{margin:59px auto -26px}.nivo-box img{display:none!important}.theme-default .nivo-controlNav{z-index:9999;position:absolute;bottom:50px;left:0;right:0;margin:0 auto}.nivoSlider .nivo-directionNav{display:block!important;opacity:1!important}.theme-default .nivo-controlNav a{width:9px!important;height:9px!important;border-radius:50%!important;margin:0 3px!important;background:#b20000!important}.theme-default .nivo-controlNav a.active{background:transparent!important;border:1px solid #fff!important}.theme-default .nivoSlider{background:none!important;box-shadow:none!important}.theme-default a.nivo-prevNav,.theme-default a.nivo-nextNav{display:none!important}#content-top{background:#000;padding:40px 0;margin-top:-10px}#content-top .ct-top-box{border:1px solid #222;width:43%;display:inline-block;margin:20px;padding:50px 0}#content-top .ct-top-box dd{display:inline-block;text-align:left}#content-top .ct-top-box p,#content-top .ct-top-box p a{font-size:40px;color:#fff;margin-top:0;margin-bottom:15px}#content-top .ct-top-box a{font-size:13px;color:#b20000;transition:all 1s ease}#content-top .ct-top-box a:hover{text-decoration:underline}#content-top .ct-top-box dt{display:inline-block}#content{padding:37px 0}#content .row{max-width:100%}#content .content-right{box-sizing:border-box;text-align:left;width:44%;padding-top:64px}#content .content-right h1{font-size:18px;color:#b20000}#content .content-right h2{font-size:48px;color:#000;box-sizing:border-box;max-width:570px}#content .content-right p{font-size:16px;font-family:"proxima_novalight";color:#333;box-sizing:content-box;max-width:565px;line-height:150%}#content .content-right p:first-of-type{margin-top:51px}#content .content-right p:last-of-type{margin-top:36px}#content .content-right .btn{margin:70px auto 0 0}#content .content-left{width:49%}#content .content-left img{width:100%;transition:1s ease}#content .content-left img:hover{transform:scale(1);filter:brightness(80%);box-shadow:0 0 14px #ccc}#contact-section{background:url(https://batemanlawyer.com/images/common/contact-bg.jpg.pagespeed.ce.T5FOwv-seh.jpg) no-repeat;background-size:cover;padding:36px 0}#contact-section .contact-container{width:60%;max-width:625px}#contact-section .contact-container h2{font-size:18px;color:#b20000}#contact-section .contact-container h3{font-size:48px;color:#fff}#contact-section .contact-container p{font-size:13px;color:#dfdfdf;font-family:"proxima_novalight"}#contact-section .qform{color:#dfdfdf;padding-top:43px}#contact-section .qform form{display:flex;justify-content:space-between;flex-wrap:wrap}#contact-section .qform .ctc-form input[type="text"]{display:inline-block;width:48%;background:#fff;border-radius:0;border:3px solid #222;color:#000;margin-bottom:15px;box-sizing:border-box}.ctc-form input.has-error{background:#f3d0d0!important;border:3px solid red!important}#contact-section .qform .ctc-form textarea,#contact-section .qform .ctc-form select{width:98%;background:#fff;border-radius:0;border:3px solid #222;color:#000;margin-bottom:15px;box-sizing:border-box}#contact-section .qform .ctc-form textarea::placeholder,#contact-section .qform .ctc-form input[type="text"]::placeholder,option{font-family:"proxima_novalight"!important;font-size:13px;color:#000}#contact-section .qform .ctc-form select{color:#dfdfdf;font-size:12px}#contact-section .qform .ctc-form select option{color:#000}#contact-section .qform .ctc-form select option:first-child{color:#dfdfdf}#contact-section .qform .ctc-form .check-txt{font-family:"proxima_novalight";font-size:13px;color:#dfdfdf}#contact-section .qform .ctc-form input[type="checkbox" i] {background:transparent!important;border:2px solid #222}#footer{padding-bottom:37px}#footer ul{display:flex;justify-content:center;list-style:none;margin:10px 0}#footer ul li{padding:0 8px;position:relative;font-family:"proxima_novaregular";font-size:14px;color:#000}#footer ul li:after{content:'';width:1px;height:14px;position:absolute;right:0;top:2px;background:#000}#footer ul li:last-of-type:after{content:none}#footer .ft-logo{padding:25px 0}#footer .ft-logo img{transition:all 1s ease}#footer .ft-socials img{padding-right:15px;transition:all 1s ease}#footer .ft-socials img:hover{transform:scale(1.1)}#footer .silver img{display:inline-block;vertical-align:middle;max-width:50px}.inner #header-inner{position:fixed;top:7.5%;width:100%;left:0;z-index:999}.inner #header-inner.smaller{top:0;background:rgba(0,0,0,.8);padding-top:8px;z-index:99999;box-shadow:0 0 14px #ccc;padding-bottom:6px;transition:all .5s ease}.inner #header-inner.smaller .hdIn-nav{margin-top:15px!important;z-index:99999}.inner #header-inner.smaller .hdIn-logo img{max-width:100px}.inner #header-inner{border-top:1px solid;border-top-color:rgba(238,238,238,.4);padding:10px 0}.inner #header-inner nav a#pull{display:none}.inner #header-inner nav>ul{margin:0;padding:0;list-style:none}.inner #header-inner nav ul li{vertical-align:middle;display:inline-block}.inner #header-inner nav ul li a{font-size:14px;color:#cfcfcf;text-transform:uppercase;padding:0 35px}.inner #header-inner nav ul li.active-menu a,.inner #header-inner nav ul li.parent-nav a.active-menu,.inner #header-inner nav ul li a:hover{color:#b20000}.inner #header-inner .hdIn-content .hdIn-logo{display:inline-block;width:15%}.inner #header-inner .hdIn-content .hdIn-logo img{transition:1s all ease}.inner #header-inner .hdIn-content .hdIn-nav{display:inline-block;width:50%;vertical-align:top;margin-top:40px}.inner #main{padding:50px 0 70px 0}.inner #content{min-height:300px;padding:0}.inner #content .row,.inner #inner-banner .row{max-width:1200px}.inner #inner-banner{background:url(https://batemanlawyer.com/images/common/innerBn-bg.png.pagespeed.ce.LUpHGM3zg_.png) no-repeat center center;background-size:cover;padding:60px 0;text-align:left;margin:130px 0 0}.inner #inner-banner h1{font-size:71px;color:#fff;margin:0;text-transform:uppercase}.inner #content .inner-container{width:67%}.inner #content .flex{justify-content:space-between}.inner #content p{font-family:"proxima_novalight";font-size:16px;color:#868485;text-align:left;line-height:150%}.inner #content .esp-top img{width:100%}.inner #content .esp-bottom{text-align:left;padding:30px 0}.inner #content .esp-bottom h2{font-size:40px;border-bottom:1px solid #d2d2d2;padding-bottom:20px}.inner #content .esp-bottom p{font-family:"proxima_novalight";color:#222;line-height:130%}.inner #content .esp-bottom p:first-of-type{padding-top:15px}.inner #content .esp-bottom .btn{margin:70px auto 0 0}.inner #content .rs-box{padding-bottom:100px}.inner #content .rs-box:first-of-type{padding-top:20px}.inner #content .rs-right{text-align:left;display:inline-block;vertical-align:top}.inner #content .rs-right .btn{margin:50px auto 0 0}.inner #content .rs-right h2{font-size:40px}.inner #content .rs-right p{margin:35px 0;max-width:600px}.inner #content .rs-left{display:inline-block;vertical-align:top}.inner #content .rs-left img{width:100%}.inner #content .rs-left,.inner #content .rs-right{width:calc(50% - 3px);box-sizing:border-box}.inner #content .contact-form{padding-top:30px;max-width:625px;text-align:center;margin:0 auto}.inner #content .contact-form form{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.inner #content .contact-form h3{font-size:48px;margin-bottom:0}.inner #content .contact-form p{font-size:13px;color:#000;font-family:"proxima_novalight";text-align:center}.inner #content .contact-top{background:url(https://batemanlawyer.com/images/common/inContact-bg.jpg.pagespeed.ce.pZ1oJk1hCO.jpg) no-repeat;padding:100px 50px 180px}.inner #content .cnTop-Left{text-align:left}.inner #content .cnTop-Left a{font-size:22px}.inner #content .cnTop-Left span{color:#b20000}.inner #content .cont-location p{font-size:22px;font-weight:600;color:#000;max-width:300px;margin:30px 0}.inner #content .cont-phone{margin:60px 0}.rs-conRight .rs-right{padding-left:65px}.rs-conLeft .rs-right{padding-right:65px}.inner #content .inner-container.full-container{width:100%}.lined-title{position:relative;margin-bottom:40px}.lined-title:before{width:100%;height:1px;background:#ddd;content:"";position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.lined-title h2{font-size:44px;font-weight:700;color:#000;padding:10px 25px;display:inline-block;background:#fff;position:relative}.prac-box{display:flex;justify-content:space-between;flex-wrap:wrap}.half-box{width:48%;max-width:580px;position:relative;margin-bottom:40px}.half-img{width:100%;transition:all ease .5s;display:block}.half-title{padding:30px 10px;font-size:48px;font-weight:700;color:#fff;background:rgba(178,0,0,.9);position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);max-width:420px;margin:0 auto;transition:all ease .5s;opacity:1}.half-hidden{opacity:0;position:absolute;transition:all ease .5s;padding:10px;left:0;right:0;max-width:420px;margin:0 auto;top:50%;transform:translateY(-50%);text-align:left}.half-hidden h4{font-size:36px;font-weight:700;color:#fff}.half-hidden p{font-size:13px!important;color:#fff!important}.half-btn{font-size:16px;color:#dfdfdf;position:relative;display:inline-block;transition:all ease .5s}.half-btn:after{width:6px;height:11px;background:url(https://batemanlawyer.com/images/common/arwIcn.png.pagespeed.ce.p0b5Pl-iV0.png);content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);transition:all ease .5s}.half-btn:hover{color:#b20000}.half-btn:hover:after{right:-15px}.half-box:hover .half-img{filter:brightness(30%)}.half-box:hover .half-title{opacity:0}.half-box:hover .half-hidden{opacity:1}#sidebar .sidebar-content{width:100%;background:rgba(0,0,0,.69)}#sidebar .sidebar-content ul{text-align:left;list-style:none;color:#fff;padding-left:0;margin:0}#sidebar .sidebar-content ul li{padding:0}#sidebar .sidebar-content ul li a{font-size:25px;padding:30px;box-sizing:border-box;display:block;text-transform:uppercase}#sidebar .sidebar-content ul li a:hover,#sidebar .sidebar-content ul li a.active-menu{background:#b20000;width:100%}#link{display:block;text-align:left;padding:15px 0 40px}#link p{color:#d6d6d6;font-weight:bold;margin:0}#link span{color:#000!important}#sidebar .sd-rev{max-width:300px;padding-top:20px;text-align:center}#sidebar .sd-rev h4{font-size:13px;font-weight:700;color:#000;margin:30px 0;letter-spacing:2px}#sidebar .sd-rev h2{color:#b20000;line-height:150%}#sidebar .sd-rev p{text-align:center}#sidebar .sd-rev p.auth{font-weight:600;color:#000}#sidebar .sd-rev .rev-txt{font-family:"proxima_novalight";color:#656565;line-height:120%;padding:10px 0}.inner #content .esp-bottom.main{padding:0}.inner #content .esp-bottom.main p{font-size:17px}.esp-bottom.main{padding:0!important;font-size:17px}.esp-bottom.main h3{font-size:25px;padding-top:15px}.text-right{text-align:right}.text-left{text-align:left}.toupper{text-transform:uppercase}label.error{display:none!important}#mbateman{position:absolute;bottom:0;right:19px}#mbatementft{position:absolute;bottom:0;left:0}.commentsbottomfrm{z-index:99}