html, body{overflow-x:hidden;}
body{font-weight:400;-webkit-text-stroke:1px transparent;font-family:'Open Sans', sans-serif;padding:0 !important;}
:focus{outline:none !important;}
a{text-decoration:none !important;color:#006bd1;}
a:hover, a:focus{color:#010101;}
div.wpcf7 .ajax-loader{background-image:none;width:25px;height:25px;margin-left:10px;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
p{color:#242023;font-size:20px;line-height:28px;width:100%;/*float:left;*/}
h2,h3,h4,h5 {
    color: #343435;
    font-family: 'Oswald', sans-serif;
}
textarea.form-control{height:auto;max-width:100%;width:100%;}
header{width:100%;float:left;background:rgba(13, 13, 13, 0.8);position:fixed;top:0;z-index:3;border-bottom:2px solid #006bd1;padding:12px 0;}
.header-logo{width:100%;float:left;margin:0 0 0 90px;}
.header-logo img {max-width: 275px;}
.header-logo>a{float:left;position: relative;z-index: 1;}
.header-right{
	float:right;
	margin:0 0 0 0;
	padding:10px 0 5px;
	position:relative;
	text-align:center;
}
.header-contact-main {
    float: right;
    width: 100%;
    margin: 0 0 0px;
}
.h-contact{float:left;    margin-right: 0px;}
/*.h-contact>a{font-size:33px;font-family:'Oswald', sans-serif;color:#fbbb02;font-weight:700;float:left;line-height:1;}*/
.h-contact>a{font-size:25px;font-family:'Oswald', sans-serif;color:#fbbb02;font-weight:700;float:left;line-height:30px;}
.h-contact>a:hover{color:#006bd1;}
.h-contact a>img{float:left;margin:5px 10px 0 0;}
.h-contact a>img:nth-child(2){display:none;}
.h-contact a:hover>img:nth-child(1){display:none;}
.h-contact a:hover>img:nth-child(2){display:block;}
.header-social{float: left;
    margin: 20px 0;}

.header-social>ul{float:left;padding:0;margin:0;}
.header-social>ul>li{float:left;list-style-type:none;}
.header-social>ul>li+li{margin-left:5px;}
.header-social>ul>li>a{float:left;color:#fff;width:40px;height:40px;border:2px solid #fff;border-radius:30px;text-align:center;line-height:36px;font-size:22px;background:#006bd1;}
.header-social>ul>li>a.facebook-icon{background:#3b5998;}
.header-social>ul>li>a.twitter-icon{background:#55acee;}
.header-social>ul>li>a.linkedin-icon{background:#007ab9;}
.header-social>ul>li>a.google-plus-icon{background:#f4511e;}
.header-social>ul>li>a{-webkit-transition:-webkit-transform ease-out 0.1s, background 0.2s;-moz-transition:-moz-transform ease-out 0.1s, background 0.2s;transition:transform ease-out 0.1s, background 0.2s;position:relative;}
.header-social>ul>li>a:hover{-webkit-transform:scale(0.93);-moz-transform:scale(0.93);-ms-transform:scale(0.93);transform:scale(0.93);}
.header-social>ul>li>a:hover:before{-webkit-animation:iconEffect2 1s ease-out 75ms;-moz-animation:iconEffect2 1s ease-out 75ms;animation:iconEffect2 1s ease-out 75ms;}
.header-social>ul>li>a:hover:after{-webkit-animation:iconEffect 1s ease-out 75ms;-moz-animation:iconEffect 1s ease-out 75ms;animation:iconEffect 1s ease-out 75ms;}
.header-social>ul>li>a:before, .header-social>ul>li>a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1);opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
@-webkit-keyframes iconEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);-webkit-transform:scale(1.3);opacity:0;}
}
@-moz-keyframes iconEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);-moz-transform:scale(1.3);opacity:0;}
}
@keyframes iconEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);transform:scale(1.3);opacity:0;}
}
@-webkit-keyframes iconEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);-webkit-transform:scale(1.1);opacity:0;}
}
@-moz-keyframes iconEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);-moz-transform:scale(1.1);opacity:0;}
}
@keyframes iconEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 7px 7px #3d8cd8, 0 0 0 7px rgba(255, 255, 255, 0.5);transform:scale(1.1);opacity:0;}
}
.header-right>figure{font-size:20px;font-family:'Oswald', sans-serif;color:#ffffff;font-weight:300;width:100%;clear:both;text-transform:uppercase;}
.banner-main{background:url(../images/home-banner.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;float:left;position:relative;min-height:825px;padding-top:108px;}
.banner-content{margin:170px 0 0px;float:left;background:rgba(15, 16, 17, 0.8);padding:25px 35px 25px 45px;font-family:'Oswald', sans-serif;}
.bc-small-content{text-transform:uppercase;line-height:1;float:left;font-size:52px;color:#006bd1;font-weight:700;margin-top:0;}
.bc-big-content, .bc-big-content-2{font-weight:300;font-size: 45px;color:#ffffff;float:left;padding:0;clear:both;line-height:1;word-spacing: 0px;}
.banner-content-inner{width:100%;float:left;border-left:5px solid #fbbb02;padding:0 0 0 8px;}
.pa-slider{width:100%;float:left;margin:-257px 0 0;position:relative;z-index:1;}
.pa-slider-box{background:#fff;width:100%;float:left;border-top:7px solid #13319c;font-weight:400;}
.pas-box-inner{width:100%;float:left;padding:0 15px;}
.pas-box-icon{width:100%;float:left;text-align:center;line-height:70px;margin:15px 0;}
.pas-box-content{width:100%;float:left;background:#1c3aa9;position:relative;}
.pas-box-content>figure{font-size:16px;color:#ffffff;text-align:center;width:100%;float:left;padding:17px 16px;min-height:175px;line-height:1.3;position:relative;}
.item{padding:0 15px;width:100%;float:left;}
.pas-box-btn{width:100%;float:left;margin:10px 0 0;position:relative;background:#006bd1;}
.pas-box-btn a{width:100%;float:left;text-align:center;font-size:18px;color:#fff;text-transform:uppercase;padding:10px 0;position:relative;}
.pas-box-btn h2{margin:0;font-family:'Open Sans', sans-serif;line-height: inherit;}
.owl-theme .owl-dots{display:none;}
.owl-theme .owl-nav{position:absolute;top:50%;width:100%;float:left;left:0;margin:0;}
.owl-theme .owl-nav [class*='owl-']{cursor:pointer;background: #1c7bd6 !important;color:#fff;padding:0;margin:0;font-size: 45px;position:absolute;font-weight: 400;line-height:45px;margin-top:-22px;width: 35px;}
.owl-carousel .owl-nav .owl-prev{left: -10px;}
.owl-carousel .owl-nav .owl-next{right: -10px;}
.owl-stage-outer.owl-height{height:auto !important;}
nav.navbar.navbar-default{border:0;margin:0 0 0;background:transparent;min-height:inherit;}
.navbar-default .navbar-collapse{padding:0;float:left;width:290px;position:fixed;left:-290px;top:0;z-index:11;-ms-transition:1s;-webkit-transition:1s;transition:1s;height:100% !important;overflow-y:auto !important;border:0;display:block;}
.navbar-toggle{display:block;border:0;padding:0;margin:0;margin-top:0px;left:0;margin-top:0;position:absolute;border-radius:0px;top:25px;}
.navbar-header{width:100%;}
nav.navbar.navbar-default .navbar-nav{width:100%;float:left;text-align:right;}
nav.navbar.navbar-default .navbar-nav>li{float:none;display:inline-block;margin-left:0px;}
.navbar-header{position:relative;}
.navbar-toggle .icon-bar{background:#fff;height:1px;width:50px;border-radius:0;float: left;clear: both;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:12px;}
.navbar-default .navbar-collapse.in{left:0;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#fbbb02;background-color:transparent;}
.navbar-default .navbar-nav>li>a{color:#ffffff;font-size:17px;text-transform:uppercase;font-weight:400;font-family:'Oswald', sans-serif;padding:15px 20px;border:0;}
.mobile-menu-contact{background:#fbbb02;float:left;font-family:"Oswald", sans-serif;padding:10px;text-align:center;width:100%;display:none;}
.mobile-menu-contact > figure{color:#073158;float:left;font-size:20px;font-weight:700;margin:0;text-transform:uppercase;width:100%;}
.mobile-menu-contact > figure > a{color:#073158;font-size:30px;}
.mobile-menu-contact > figure > a:hover, .mobile-menu-contact > figure > a:focus{color:#fff;}
footer{width:100%;float:left;background:#121318;padding:0px 0 0;}
.ft-top{width:100%;float:left;}
.ft-left{width:100%;float:left;font-size:17px;color:#fff;}
.ft-left address {
    margin: 0 0 10px;
    float: left;
    width: 100%;
}
.ft-left figure {
    float: left;
    position: relative;
    width: 100%;
}
.ft-left a{color:#fff;}
.ft-left a:hover{color:#006bd1;}
.ft-right{float:right;}
.ft-logo {
    float: left;
    width: 290px;
    margin: 0 0 15px;
    background: #323644;
    border-radius: 4px;
}
.ft-logo>a{padding:16px 10px;display:inline-block;}
.ft-logo img{width:100%;}
.ft-right .header-social {
    float: left;
    margin: 0;
    padding: 70px 0;
}
ul.ft-menu{width:100%;float:left;text-align:center;padding:0;list-style-type:none;margin:40px 0 30px;font-size:16px;}
ul.ft-menu>li{float:none;display:inline-block;margin-left:-4px;}
ul.ft-menu>li>a{color:#aaaaaa;padding:0;}
ul.ft-menu>li>a:hover, ul.ft-menu>li.active>a, ul.ft-menu>li.current-menu-item>a,ul.ft-menu>li.current-page-ancestor>a,  ul.ft-menu>li.current_page_parent>a{color:#006bd1;}
ul.ft-menu>li+li:before{content:'|';color:#aaaaaa;padding:0 15px;}
.ft-bottom{width:100%;float:left;border-top:1px solid #ddd;padding:20px 0 15px;}
.ft-copyright{color:#fff;font-size:12px;}
.ft-powerby{float:right;color:#fff;font-size:14px;}
.ft-powerby>span{font-style:italic;margin:0 10px 0 0;}
.middle-content{width:100%;float:left;}
.map-section-main{width:100%;float:left;position:relative;height:600px;}
.map-section-img{width:50%;left:0;position:absolute;height:100%;top:0;}
.map-section-img>img{width:100%;height:100%;}
.map-section{right:0;width:50%;position:absolute;height:100%;top:0;}
.map-section>iframe{width:100%;float:left;height:100%;border:0;}
.firm-difference{width:100%;float:left;background:url(../images/why-clients-bg.jpg);background-size:100% 100%;padding:80px 0 100px;color:#fff;background-repeat:no-repeat;}
.firm-difference p{color:#fff;font-size:18px;margin-bottom:20px;}
.firm-difference ul{width:100%;float:left;list-style-type:none;padding:0;margin:0;}
.firm-difference ul>li{width:100%;float:left;font-size:18px;color:#ffffff;padding:0 0 0 35px;position:relative;font-weight:400;line-height:24px;}
.firm-difference ul>li:before{position:absolute;content:"\f064";font:normal normal normal 14px/1 FontAwesome;left:0;font-size:24px;color:#006bd1;top:5px;}
.firm-difference ul>li:hover:before{color:#fbbb02;-ms-animation-name:example;-ms-animation-duration:0.5s;-webkit-animation-name:example;-webkit-animation-duration:0.5s;animation-name:example;animation-duration:0.5s;}
@-webkit-keyframes example{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
50%{-ms-transform:rotate(90deg);-webkittransform:rotate(90deg);transform:rotate(90deg);}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes example{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
50%{-ms-transform:rotate(90deg);-webkittransform:rotate(90deg);transform:rotate(90deg);}
100%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
.newsletter-container * {
    color: #fff;
}
.newsletter-container form.wpcf7-form input[type="submit"] {
    background: #006BD1;
    border: 1px solid #006BD1;
    border-bottom: 3px solid #1C3AA9;
    padding: 10px 25px;
    text-transform: uppercase;
    cursor: pointer;
}
.newsletter-container form.wpcf7-form input[type="text"], .newsletter-container form.wpcf7-form input[type="email"] {
    color: #000 !important;
}
.firm-difference ul>li+li{margin:20px 0 0;}
.firm-difference .row>div:nth-child(1){padding-right:20px;}
.firm-difference .row>div:nth-child(2){padding-left:20px;}
.fd-heading{font-size:52px;font-family:'Oswald', sans-serif;color:#f4f4f4;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 60px;width:100%;float:left;}
.fd-heading>span{position:relative;display:inline-block;}
.fd-heading>span:after{content:'';position:absolute;right:-130px;top:34px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.fd-heading>span:before{content:'';position:absolute;left:-130px;top:34px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.home-blog{width:100%;float:left;/*background:url(../images/home-blog-bg2.jpg);*/background-size:cover;padding:80px 0 100px;color:#fff;background-repeat:no-repeat;}
.home-blog-heading{color:#292d32;text-align:center;font-family:'Oswald', sans-serif;width:100%;text-transform:uppercase;float:left;margin:0 0 60px;}
.hbh-sm{font-weight:900;font-size:20px;display:inline-block;position:relative;}
.hbh-big{font-weight:600;font-size:52px;}
.hbh-sm:after{content:'';width:75px;height:5px;background:#006bd1;position:absolute;right:-95px;top:13px;}
.hbh-sm:before{content:'';width:75px;height:5px;background:#006bd1;position:absolute;left:-95px;top:13px;}
.blog-box{width:100%;float:left;border:1px solid #d8d8d8;padding:15px;}
.blog-box-inner{width:100%;float:left;}
.b-box-img{width:100%;float:left;position:relative;border:1px solid #d8d8d8;min-height:320px;}
.b-box-img>img{width:100%;height:100%;position:absolute;}
.b-box-img>figure{position:absolute;top:25px;left:20px;color:#292d32;background:#fff;font-size:18px;font-weight:600;padding:6px 14px;margin-right:20px;z-index:1;}
.b-box-content{width:100%;float:left;padding:15px 0 0;}
.b-box-content>figure{font-size:21px;color:#292d32;font-weight:700;line-height:24px;min-height:96px;}
.b-box-content>figure>a{color:#292d32;}
.b-box-like-author{border:1px solid #d8d8d8;width:100%;float:left;margin:20px 0 0;}
.b-box-like-author>figure{width:50%;float:left;text-align:center;color:#292d32;line-height:55px;}
.b-box-like-author>figure:nth-child(2){border-left:1px solid #d8d8d8;}
.b-box-like-author>figure>i{margin-right:10px;}
.b-box-text{color:#292d32;width:100%;float:left;font-weight:600;margin:25px 0 0;min-height:160px;}
.b-box-readmore{width:100%;float:left;text-align:center;margin:50px 0 20px;}
.b-box-readmore>a{font-size:18px;font-weight:500;text-transform:uppercase;background:#006bd1;color:#fff;border-bottom:5px solid #1c3aa9;padding:11px 60px;display:inline-block;}
.home-blog-inner{width:100%;float:left;}
.b-box-content>figure>a:hover{color:#006bd1;}
.b-box-readmore>a:hover{background:#404040;border-bottom:5px solid #000000;}
.blog-box-more-post{width:100%;float:left;text-align:center;margin:70px 0 0;}
.blog-box-more-post>a{font-size:18px;font-weight:500;text-transform:uppercase;background:#006bd1;color:#fff;border-bottom:5px solid #1c3aa9;padding:11px 60px;display:inline-block;}
.blog-box-more-post>a:hover{background:#404040;border-bottom:5px solid #000000;}
.home-contact-form{width:100%;float:left;background:#3d3c3a;background-size:cover;padding:60px 0 40px;color:#fff;background-repeat:no-repeat;}
.home-contact-form-heading{font-family:'Oswald', sans-serif;text-transform:uppercase;text-align:center;margin:0 0 70px;width:100%;float:left;}
.hcfh-big{font-size:52px;color:#f4f4f4;font-weight:700;position:relative;display:inline-block;}
.hcfh-big:before{content:'';position:absolute;left:-130px;top:34px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.hcfh-big:after{content:'';position:absolute;right:-130px;top:34px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.hcfh-sm{font-size:20px;font-weight:900;color:#006bd1;}
.home-contact-form-inner{width:100%;float:left;}
.hcf-left{font-family:'Oswald', sans-serif;width:100%;float:left;}
.hcf-heading {
    font-family: 'Oswald', sans-serif;
    background: #1c7bd6;
    margin: 0 -20px 10px;
    padding: 15px 10px;
}
figure.hcf-left-big{color: #fff;text-transform: uppercase;font-weight: 700;font-size: 42px;line-height: 1;text-align: center;margin-bottom: 10px;}
.hcf-heading summary {
    font-size: 22px;
    text-align: center;
    line-height: 1;
}
.home-contact-form.top-form-bg figure.required {
    font-size: 12px;
}
figure.hcf-left-sm{color:#fff;text-transform:uppercase;font-size:55px;font-weight:300;line-height:1;margin:-5px 0 0;}
.hcf-left-text{position:relative;background:#006bd1;float:left;font-size:31px;color:#fbbb02;text-transform:uppercase;width:340px;font-weight:500;padding:9px 48px 9px 0;line-height:1.3;margin:10px 0;}
.hcf-left-text:before{bottom:0px;content:"";right:100%;position:absolute;left:auto;top:0px;width:1960px;background:#006bd1;}
.hcf-left-number{width:100%;float:left;}
.hcf-left-text:after{content:'';width:0;height:0;border-top:98px solid #006bd1;border-right:30px solid transparent;position:absolute;top:0;right:-30px;}
.hcf-left-number a > img{width:44px;margin-right:10px;float:left;margin-top:8px;}
.hcf-left-number>a{font-size:46px;color:#ffffff;font-weight:700;line-height:1;float:left;}
.hcf-left-number > a > img:nth-child(2){display:none;}
.hcf-left-number > a:hover > img:nth-child(1){display:none;}
.hcf-left-number > a:hover > img:nth-child(2){display:block;}
.hcf-left-number>a:hover{color:#006bd1;}
.hc-form-main .form-control{background:transparent;box-shadow:none;outline:none;border-radius:0;border:2px solid #fff;height:50px;color:#dbdbdb;font-size:18px;font-style:italic;}
.yelp-form .hc-form-main .form-control{border-color:#000;}
.hc-form-main textarea.form-control{height:100px;}
.hc-form-main{width:100%;float:left;font-family:'Oswald', sans-serif;}
.hc-form-main .form-group{margin-bottom:20px;width:100%;float:left;}
.translated-ltr span.wpcf7-not-valid-tip {
    font-size: 11px;
}
.google-recaptcha-main{float:left;}
.google-recaptcha-main > img{max-width:100%;}
.ft-form-button{float:left;}
.ft-form-button>button{background:#006bd1;color:#fff;font-weight:700;text-transform:uppercase;border:0;border-radius:0;font-size:20px;letter-spacing:0px;padding:22px 40px;line-height:1;font-family:'Oswald', sans-serif;}
.read-the-disclaimer{float:left;font-size:14px;font-weight:600;color:#dbdbdb;width:100%;}
.read-the-disclaimer input[type=checkbox]{margin:0 7px 0 0;}
.read-the-disclaimer a{font-style:italic;text-decoration:underline !important;color:#dbdbdb;}
.read-the-disclaimer a:hover{color:#68b5ff;}
figure.required{color:#dbdbdb;font-size:16px;margin:0 0 10px;}
.home-personal-injuries{width:100%;float:left;background:url(../images/home-personal-injuries-bg.jpg);background-size:cover;padding: 90px 0 60px;color:#fff;background-repeat:no-repeat;}
.home-personal-injuries-heading{font-size:50px;font-family:'Oswald', sans-serif;color:#2f2f2f;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 60px;width:100%;float:left;line-height:1.2;}
.home-personal-injuries-heading>figure{position:relative;padding:0 130px;display:inline-block;}
.home-personal-injuries-heading>figure:before{content:'';position:absolute;left:0;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #000;border-bottom:6px solid transparent;opacity:0.7;}
.home-personal-injuries-heading>figure:after{content:'';position:absolute;right:0;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #000;border-bottom:6px solid transparent;opacity:0.7;}
.hpc-inner{width:100%;float:left;}
.hpc-inner>p{margin:0 0 20px;font-size:18px;}
.hpi-box-main{/* width:100%; *//* float:left; */margin: 0px -10px 0;padding:0;}
.hpi-box{width:25%;float:left;margin: 0 0 20px;padding: 0 10px;}
.hpi-box-main .hpi-box:nth-child(4n+1){/* clear: both; */}
.hpi-box>a{width:100%;float:left;position:relative;}
.hpi-box-inner{float:left;width:100%;text-align:center;position: relative;}
.hpi-box-icon{display: inline-block;/* line-height: 68px; */margin: 0;position: relative;width: 100%;float: left;}
.hpi-box-text{display:inline-block;color:#fff;font-family:'Oswald', sans-serif;text-transform:uppercase;text-align:center;position:relative;margin-bottom: 0;width:100%;}
.hpi-box-text>h2,.hpi-box-text>figure{
    position: relative;
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
    margin: 0;
    padding: 0 10px;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.4;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.home-free-consultant{width:100%;float:left;background:url(../images/home-free-consultant-bg.jpg);background-size:cover;padding:0;color:#fff;background-repeat:no-repeat;}
.home-free-consultant-inner{width:100%;float:left;}
.hfc-left{font-family:'Oswald', sans-serif;width:100%;float:left;padding:80px 0 0;}
figure.hfc-left-big{color:#292d32;text-transform:uppercase;font-weight:700;font-size:155px;line-height:1;}
figure.hfc-left-sm{color:#292d32;text-transform:uppercase;font-size:55px;font-weight:300;line-height:1;margin:-5px 0 0;}
.hfc-left-text{position:relative;background:#006bd1;float:left;font-size:31px;color:#fbbb02;text-transform:uppercase;width:340px;font-weight:500;padding:9px 15px 9px 0;line-height:1.3;margin:10px 0;}
.hfc-left-text:before{bottom:0px;content:"";right:100%;position:absolute;left:auto;top:0px;width:1960px;background:#006bd1;}
.hfc-left-text:after{content:'';width:0;height:0;border-top:98px solid #006bd1;border-right:30px solid transparent;position:absolute;top:0;right:-30px;}
.hfc-left-number{width:100%;float:left;}
.hfc-left-number a > img{width:44px;margin-right:10px;float:left;margin-top:8px;}
.hfc-left-number > a > img:nth-child(2){display:none;}
.hfc-left-number > a:hover > img:nth-child(2){display:block;}
.hfc-left-number > a:hover > img:nth-child(1){display:none;}
.hfc-left-number>a{font-size:46px;color:#292d32;font-weight:700;line-height:1;float:left;}
.hfc-left-number>a:hover{color:#006bd1;}
.victor-dante-main{float:left;width:70%;text-align:center;margin:20px 0 0;}
.victor-dante-inner{border:3px solid #292d32;display:inline-block;padding:0;}
.victor-dante-text{color:#1b1b1b;text-align:center;font-size:22px;text-transform:uppercase;font-weight:900;width:100%;float:left;margin:5px 0 0;line-height:1.2;}
.victor-dante-text a{color:#1b1b1b;}
.victor-dante-text a:hover{color:#006bd1;}
.victor-dante-text figure{text-transform:capitalize;font-size:15px;}
.home-free-consultant-inner>.row>div:nth-child(2){background:#d8b224;position:relative;padding:120px 15px 110px 60px;}
.home-free-consultant-inner>.row>div:nth-child(2):before{bottom:0px;content:"";left:100%;position:absolute;right:auto;top:0px;width:1960px;background:#d8b224;}
.hfc-from-main{font-family:'Open Sans', sans-serif;}
.hfc-from-main figure.required{color:#292d32;}
.hfc-from-main .form-control{color:#292d32;font-style:normal;}
.hfc-from-main .form-control::-webkit-input-placeholder{color:#292d32;}
.hfc-from-main .form-control::-moz-placeholder{color:#292d32;}
.hfc-from-main .form-control:-ms-input-placeholder{color:#292d32;}
.hfc-from-main .form-control:-moz-placeholder{color:#292d32;}
.hfc-from-main .read-the-disclaimer{color:#292d32;margin-bottom:10px;}
.hfc-from-main .read-the-disclaimer a{color:#292d32;}
.hfc-from-main .read-the-disclaimer a:hover{color:#006bd1;}
.hfc-from-main .ft-form-button>button{padding:14px 50px;}
.why-clients-main{width:100%;float:left;background:url(../images/firm-difference-bg-2.jpg);background-size:cover;padding:90px 0;color:#fff;background-repeat:no-repeat;}
.why-clients--heading{font-size:50px;font-family:'Oswald', sans-serif;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 60px;width:100%;float:left;line-height:1.2;}
.why-clients--heading>figure{position:relative;padding:0 130px;z-index:1;display:inline-block;}
.why-clients--heading>figure:before{content:'';position:absolute;left:0;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #e7e7e7;border-bottom:6px solid transparent;opacity:0.7;}
.why-clients--heading>figure:after{content:'';position:absolute;right:0;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #e7e7e7;border-bottom:6px solid transparent;opacity:0.7;}
.why-clients-inner{width:100%;float:left;}
.why-clients-box{width:48.5%;float:left;position:relative;font-family:'Lato', sans-serif;margin:0 0 30px;}
figure.why-clients-icon{width:96px;height:96px;position:absolute;background:#006bd1;border-radius:96px;text-align:center;line-height:96px;}
.why-clients-text{width:100%;float:left;padding:0 0 0 115px;}
.why-clients-box:nth-child(even){margin-left:3%;}
.why-clients-text>figure{font-size:20px;color:#fbbb02;font-weight:700;margin:0 0 10px;}
.why-clients-text>p{color:#fff;font-size:18px;}
.why-clients-box:nth-child(odd){clear:both;}
.cl-logo-box {
    float: none;
    display: inline-block;
    text-align: center;
    height: 132px;
    line-height: 132px;
    padding: 0 25px;
}
.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 85px; */
}
.cl-logo-box>img{max-width:100%;}
.cl-logo-slider {
    width: 100%;
    float: left;
    background: #ffffff;
    margin: 20px 0;
    border-radius: 6px;
    text-align: center;
}
.cl-logo-slider .row{margin: 0;}
.cl-logo-slider .item{padding:0 7px;}
.cl-logo-slider .owl-theme .owl-nav [class*='owl-']{color: #fff;}
.home-personal-inj-law{width:100%;float:left;background:url(../images/home-personal-inj-law-bg.jpg);background-size:cover;padding:70px 0;color:#fff;background-repeat:no-repeat;}
.home-personal-heading{color:#292d32;text-align:center;font-family:'Oswald', sans-serif;width:100%;text-transform:uppercase;float:left;margin:0 0 30px;}
.hph-big{font-weight:600;font-size:52px;margin: 0;line-height: 1.42857143;}
figure.hph-sm{font-weight:900;font-size:20px;display:inline-block;position:relative;}
figure.hph-sm:after{content:'';width:75px;height:5px;background:#006bd1;position:absolute;right:-95px;top:13px;}
figure.hph-sm:before{content:'';width:75px;height:5px;background:#006bd1;position:absolute;left:-95px;top:13px;}
.hpi-inner{width:100%;float:left;}
.hpi-inner p{color:#000;font-size:18px;margin-bottom:20px;line-height:24px;}
.hpi-inner ul{width:100%;float:left;list-style-type:none;padding:0;margin:0 0 20px;}
.hpi-inner ul>li{width:100%;float:left;font-size:18px;color:#000;padding:0 0 0 35px;position:relative;font-weight:400;line-height:24px;}
.hpi-inner ul>li:before{position:absolute;content:"\f064";font:normal normal normal 14px/1 FontAwesome;left:0;font-size:24px;color:#006bd1;top:5px;}
.hpi-inner ul>li:hover:before{color:#fbbb02;-ms-animation-name:example;-ms-animation-duration:0.5s;-webkit-animation-name:example;-webkit-animation-duration:0.5s;animation-name:example;animation-duration:0.5s;}
.hpi-inner ul>li+li{margin:20px 0 0;}
.top-form-bg{width:100%;float:left;background:url(../images/top-form-bg.jpg);background-size:cover;padding: 0;color:#fff;background-repeat:no-repeat;margin: 0;}
.top-form-bg .hcf-left-text{font-size:23px;min-height:98px;line-height:80px;}
.top-form-bg .hc-form-main .row{margin:0 -7px;}
.top-form-bg .hc-form-main .row div[class*="col-"]{padding:0 7px;width: 100%;}
.top-form-bg .hc-form-main .form-control{font-style:normal;color:#fff;}
.top-form-bg .form-control::-webkit-input-placeholder{color:#fff;}
.top-form-bg .form-control::-moz-placeholder{color:#fff;}
.top-form-bg .form-control:-ms-input-placeholder{color:#fff;}
.top-form-bg .form-control:-moz-placeholder{color:#fff;}
.top-form-bg .hc-form-main {
    font-family: 'Open Sans', sans-serif;
    background: #000;
    padding: 0 20px 10px;
    margin-top: -189px;
}
header.sticky .header-logo{margin:0 0 0 90px;-ms-transition:1s;-webkit-transition:1s;transition:1s;}
header.sticky .navbar-toggle{top:25px;-ms-transition:1s;-webkit-transition:1s;transition:1s;}
header.sticky .header-right{padding:5px 0;-ms-transition:1s;-webkit-transition:1s;transition:1s;}
header .row>div{visibility:visible !important;}
.pas-box-btn:before{content:'';width:0;position:absolute;-moz-transition:width 0.5s;-o-transition:width 0.5s;-ms-transition:width 0.5s;-webkit-transition:width 0.5s;transition:width 0.5s;background:#1c3aa9;overflow:hidden;height:100%;top:0;left:0;float:left;margin:0;z-index:0;}
.pa-slider-box:hover .pas-box-content{background:#fbbb02;}
.pa-slider-box:hover .pas-box-content>figure{color:#000;}
.pa-slider-box:hover .pas-box-btn:before{width:100%}
.pa-slider-box:hover{border-top:7px solid #fbbb02;}
.why-clients-box:hover figure.why-clients-icon{-webkit-animation-name:example2;-webkit-animation-duration:0.7s;animation-name:example2;animation-duration:0.7s;}
@-webkit-keyframes example2{0%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
50%{-ms-transform:scale(0.1);-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.1;}
100%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
@keyframes example2{0%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
50%{-ms-transform:scale(0.1);-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.1;}
100%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
.blog-box:hover{background:rgba(255, 255, 255, 0.6);box-shadow:1px 8px 5px 0px rgba(230, 230, 230, 0.44);}
.blog-box:hover .b-box-content>figure>a{color:#006bd1;}
.blog-box:hover .b-box-img>figure{color:#fff;background:#006bd1;}
.small-banner{background:url(../images/contact-us.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;float:left;position:relative;min-height:350px;}
.small-banner-content{padding:104px 0;width:100%;float:left;}
.small-banner-content-inner{color:#ffffff;text-align:center;font-family:'Oswald', sans-serif;width:100%;text-transform:uppercase;float:left;}
.sbc-small-content{font-weight:900;font-size:20px;display:inline-block;position:relative;}
.sbc-big-content{display:inline-block;position:relative;font-weight:600;font-size:87px;width:100%;line-height:1.2;margin:0 0 10px;}
.sbc-small-content:before{content:'';width:94px;height:5px;background:#006bd1;position:absolute;left:-108px;top:13px;}
.sbc-small-content:after{content:'';width:94px;height:5px;background:#006bd1;position:absolute;right:-108px;top:13px;}
.small-banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#0d0d0d;opacity:0.65;}
.small-banner>div{position:relative;z-index:1;}
.contactus-content{width:100%;float:left;background:#fff;background-size:cover;padding:70px 0 30px;background-repeat:no-repeat;}
.contactus-content h3, .contactus-content h2,.contactus-content h4{width:100%;float:left;margin-bottom:20px;}
.cc-heading{font-size:50px;font-family:'Oswald', sans-serif;color:#2f2f2f;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 60px;width:100%;float:left;line-height:1.2;}
figure.cch-big{position:relative;display:inline-block;}
figure.cch-big:before{content:'';position:absolute;left:-110px;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #000;border-bottom:6px solid transparent;opacity:0.7;}
figure.cch-big:after{content:'';position:absolute;right:-110px;top:25px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #000;border-bottom:6px solid transparent;opacity:0.7;}
.contactus-content p{color:#2f2f2f;font-size:18px;margin-bottom:20px;}
.contactus-form{width:100%;float:left;background:#274e93;background-size:cover;padding:80px 0 30px;color:#fff;background-repeat:no-repeat;}
.contactus-form.home-bt-form {
    padding: 40px 0 30px;
}
.contactus-form.home-bt-form .cf-heading {
    margin-bottom: 20px;
}
.contactus-form.home-bt-form .cf-heading>figure {
    font-size: 60px;
}
.contactus-form.home-bt-form .cf-heading>summary {
    font-size: 22px;
    /* text-align: left; */
}
.contactus-form.home-bt-form .contactus-form-main .row>div{width: 100%;}
.contactus-form.home-bt-form .contactus-form-main .row>div:nth-child(1), .contactus-form.home-bt-form .contactus-form-main .row>div:nth-child(2){width: 50%;}
.contactus-form.home-bt-form .contactus-form-main .read-the-disclaimer {
    margin-top: 0;
}
.contactus-form.home-bt-form .contactus-form-main .ft-form-button {
    float: left;
}
.contactus-form.home-bt-form .cf-bt-line {
    font-size: 20px;
    text-align: left;
    margin: 15px 0 0;
}
.contactus-form.home-bt-form .home-at-form-img {
    margin: 20px 0 -30px;
}
.contactus-form.home-bt-form .home-at-form-img img {
    max-width: 100%;
}
.translated-ltr .contactus-form.home-bt-form .cf-bt-line {
    font-size: 18px;
}
.translated-ltr .contactus-form.home-bt-form .cf-heading>summary {
    font-size: 18px;
}
.contactus-form.yelp-form{background-color:transparent;}
.cf-heading{font-family:'Oswald', sans-serif;color:#fff;text-transform:uppercase;text-align:center;width:100%;float:left;line-height:1.2;margin:0 0 40px;}
.cf-heading>figure{font-size:83px;font-weight:700;}
.cf-heading>summary{font-weight:300;font-size:29px;}
.contactus-form-main .form-control{color:#fff;font-style:normal;}
.contactus-form-main{font-family:'Open Sans', sans-serif;}
.contactus-form-main .form-control::-webkit-input-placeholder{color:#fff;}
.contactus-form-main .form-control::-moz-placeholder{color:#fff;}
.contactus-form-main .form-control:-ms-input-placeholder{color:#fff;}
.contactus-form-main .form-control:-moz-placeholder{color:#fff;}
.contactus-form-main .read-the-disclaimer{color:#fff;margin:20px 0 0;}
.contactus-form-main .read-the-disclaimer a{color:#fff;}
.contactus-form-main .read-the-disclaimer a:hover{color:#f2ff00;}
.contactus-form-main .ft-form-button{float:right;position:relative;}
.contactus-form-main .ft-form-button>button{padding:17px 28px;}
.cf-bt-line{font-size:32px;font-weight:300;text-transform:uppercase;font-family:'Oswald', sans-serif;width:100%;float:left;text-align:center;margin:15px 0 45px;}
.contactus-client-reviews{width:100%;float:left;background:url(../images/contactus-client-reviews-bg.jpg);background-size:cover;padding:60px 0 70px;color:#fff;background-repeat:no-repeat;}
.cc-reviews-content{width:100%;float:left;}

.cc-reviews-content p{color:#fff;font-size:18px;margin-bottom:20px;}
.cc-reviews-content>summary{background:#006bd1;width:100%;float:left;position:relative;font-weight:300;text-transform:uppercase;font-size:30px;font-family:'Oswald', sans-serif;padding:12px 25px;margin:0 0 20px;}
.cc-reviews-content>summary:before{content:'';position:absolute;left:0;top:0;width:10px;height:100%;background:#292d32;}
.cc-reviews-content-right{width:100%;float:left;}
.cc-reviews-content-heading{font-size:40px;font-family:'Oswald', sans-serif;color:#f4f4f4;font-weight:300;text-transform:uppercase;text-align:center;margin:0 0 60px;width:100%;float:left;}
.cc-reviews-content-heading>figure{position:relative;display:inline-block;}
.cc-reviews-content-heading>figure:before{content:'';position:absolute;left:-112px;top:24px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.cc-reviews-content-heading>figure:after{content:'';position:absolute;right:-112px;top:24px;z-index:0;width:0;height:0;border-top:6px solid transparent;border-left:100px solid #f4f4f4;border-bottom:6px solid transparent;opacity:0.7;}
.ccrc-logo{width:100%;float:left;}
.ccrc-logo-box{width:50%;float:left;padding:8px;}
.ccrc-logo-box-inner{width:100%;float:left;height:132px;background:#fff;border-radius:4px;text-align:center;line-height:112px;padding:10px;}
.ccrc-logo-box-inner>img{max-width:100%;}
.ccrc-logo-row{margin:0 -8px;}
.con-our-location{width:100%;float:left;background:#fff;background-size:cover;padding:60px 0 80px;color:#fff;background-repeat:no-repeat;}
.con-our-location-inner{width:100%;float:left;}
.co-location-box{width:100%;float:left;}
.co-location-contact{width:100%;float:left;color:#121318;font-size:32px;font-weight:500;font-family:'Oswald', sans-serif;line-height:1.2;text-align:center;margin:0 0 45px;}
.co-location-contact a{color:#121318;display:inline-block;}
.co-location-contact a:hover{color:#006bd1;}
.co-location-contact a > img:nth-child(2){display:none;}
.co-location-contact a > img{margin:-5px 12px 0 0;}
.co-location-contact a:hover > img:nth-child(1){display:none;}
.co-location-contact a:hover > img:nth-child(2){display:inline-block;}
.co-location-contact>figure{width:100%;float:left;text-align:center;}
.co-location-img{width:100%;float:left;border:8px solid #006bd1;}
.co-location-img>img{width:100%;}
.co-location-map{width:100%;float:left;border:8px solid #006bd1;height: 310px;position:relative;}
.co-location-map>iframe{position:absolute;width:100%;height:100%;}
.practicearea-details{width:100%;float:left;}
.practicearea-details-first{width:100%;float:left;padding:50px 0;background-repeat:no-repeat;background-size:cover;background-position:left bottom;}
.pa-details-sidebar{width:100%;float:left;background-size:cover;color:#000;background-repeat:no-repeat;margin-bottom:30px;padding: 0;}
.pa-details-sidebar figure{color: #006bd1;font-family:'Oswald', sans-serif;font-size:45px;text-transform:uppercase;font-weight:700;width:100%;float:left;margin:0 0 15px;}
.pa-details-sidebar ul{width:100%;float:left;padding:0;margin:0;list-style-type:none;}
.pa-details-sidebar ul>li{width:100%;float:left;border-top: 1px solid #ddd;font-family:'Rubik', sans-serif;font-size:20px;font-weight:300;padding: 0;}
.pa-details-sidebar>ul>li:first-child{
    border-top: 0;
}
.pa-details-sidebar>ul>li:last-child{border-bottom: 1px solid #ddd;}
.pa-details-sidebar ul>li>a{color: #000;padding: 8px 0;display: inline-block;}
.pa-details-sidebar ul>li>a:hover, .pa-details-sidebar ul>li.active>a, .pa-details-sidebar ul>li.current-cat>a{color: #006bd1;}
.pa-details-sidebar ul>li:hover, .pa-details-sidebar ul>li.active, .pa-details-sidebar ul>li.current-cat, .pa-details-sidebar ul>li:hover>a, .pa-details-sidebar ul>li.active>a, .pa-details-sidebar ul>li.current-cat>a{color:#006bd1;}
.pa-details-first-inner{width:100%;float:left;}
.pa-details-img{width:100%;float:left;}
.pa-details-img>img{width:100%;}
.pa-text-big-small{font-family:'Oswald', sans-serif;width:100%;float:left;text-align:center;font-weight:700;text-transform:uppercase;margin:0px 0 0; background: #3f4041; font-size: 50px; color: #fff; padding: 12px 10px; text-align: center; line-height: 1;}
.pa-text-big-small figure{padding-right: 0px;display: inline-block;}
.pa-text-big-small summary{display: inline-block;}
.pa-details-first-content{width:100%;float:left;margin:10px 0 0;}
.pa-details-first-content>figure, .blog-main .pa-details-first-content>.post-title, .blog-main .pa-details-first-content h2, .single-practicearea .cc-reviews-content h2, .single-city .cc-reviews-content h2, .single-practicearea .cc-reviews-content>summary, .single-city .cc-reviews-content>summary{background:#006bd1;width:100%;float:left;position:relative;font-weight:300;text-transform:uppercase;font-size:29px;font-family:'Oswald', sans-serif;padding:12px 25px;margin:0 0 20px;color:#fff;line-height: inherit;}
.blog-main .pa-details-first-content>h2{color:#006bd1;background:transparent;padding-left:0;}
.blog-main .pa-details-first-content>h3, .blog-main .pa-details-first-content>h4{width:100%;float:left;margin:10px 0 20px;font-weight:500;font-family:'Oswald', sans-serif;}
.pa-details-first-content>figure:before, .blog-main .pa-details-first-content>.post-title:before, .single-practicearea .cc-reviews-content h2:before, .single-city .cc-reviews-content h2:before, .single-practicearea .cc-reviews-content>summary:before, .single-city .cc-reviews-content>summary:before{content:'';position:absolute;left:0;top:0;width:10px;height:100%;background:#292d32;}
.pa-details-first-content p, .single-practicearea .cc-reviews-content p, .single-city .cc-reviews-content p{font-size:18px;color:#000;margin-bottom:20px;}
.cc-reviews-content-inner{width:100%;float:left;background:#0072e6;margin:0;padding:20px;}
.cc-reviews-list{width:100%;float:left;max-height:465px;overflow-y:auto;}
.cc-reviews-list>ul{width:100%;float:left;list-style-type:none;padding:0;margin:0;font-family:'Rubik', sans-serif;font-size:20px;font-weight:300;}
.cc-reviews-list>ul>li{width:100%;float:left;margin:0 0 5px;padding:8px 5px;}
.cc-reviews-list>ul>li>a{width:100%;float:left;color:#fff;padding:8px 5px 8px 0;-ms-transition:1s;-webkit-transition:1s;transition:1s;margin:-8px 0;}
.cc-reviews-content-inner>ul, .cc-reviews-content-inner>ol{width:100%;float:left;list-style-type:none;padding:0;margin:0 0 15px;font-size:18px;font-weight:400;}
.cc-reviews-content-inner>ul>li{width:100%;float:left;color:#fff;margin:7px 0;position:relative;padding-left:22px;}
.cc-reviews-content-inner>ul>li>a{color:#fff}
.cc-reviews-content-inner>ul>li:before{content:'';background:url(../images/type-injuries-list-icon.png);width:13px;height:19px;background-repeat:no-repeat;position:absolute;left:0;top:4px;z-index:1;}
.cc-reviews-content-inner>ol{list-style-type:decimal;padding-left:20px;}
.cc-reviews-content-inner>ol>li{margin:7px 0;}
.pa-details-reviews .cc-reviews-content>summary{margin:0;font-size:26px;}
.pa-details-reviews .cc-reviews-content>summary:before{background:#ffffff;}
.cc-reviews-list>ul>li>a:hover{background:#175492;padding-left:10px;}
.helpyou-main{width:100%;float:left;background:#d4e0ec;background-size:cover;padding:20px 0 40px;color:#fff;background-repeat:no-repeat;}
.helpyou-heading{color:#343435;font-family:'Oswald', sans-serif;text-transform:uppercase;width:100%;float:left;text-align:center;margin:0 0 30px;}
.helpyou-main p{text-align: right;margin-top: 20px;float: left;font-size: 19px;line-height: 34px;}
.helpyou-main p+p{
    margin-top: 0;
}
.helpyou-main.hp-form {
    padding: 0;
}
.hp-form .helpyou-left-content {
    height: inherit;
    padding: 60px 0 40px;
    background: #d4e0ec;
    min-height: 525px;
}
.helpyou-left-content {
    width: 100%;
    float: left;
    height: 490px;
    position: relative;
}
.helpyou-left-content-inner {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    float: left;
    width: 100%;
}
.hp-form .helpyou-left-content-inner {
    position: inherit;
    top: inherit;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
.helpyou-heading {
    color: #343435;
    font-family: 'Oswald', sans-serif;
    text-transform: uppercase;
    width: 100%;
    float: left;
    margin: 0 0 30px;
    text-align: right;
    margin-bottom: 0;
}
.helpyou-heading>summary{font-size: 26px;margin-bottom: 15px;font-weight: 300;line-height: 1.2;}
.helpyou-heading>figure{font-weight:700;font-size: 57px;line-height:1.2;}
.helpyou-contact{width:100%;float:left;}
.helpyou-contact>a{font-size:36px;font-weight:700;color:#343435;}
.helpyou-contact>a>img:nth-child(2){display:none;}
.helpyou-contact>a:hover>img:nth-child(2){display:inline-block;}
.helpyou-contact>a:hover>img:nth-child(1){display:none;}
.helpyou-contact>a>img{margin:0 12px 0 0;}
.helpyou-contact>a:hover{color:#006bd1;}
.type-injuries{width:100%;float:left;/* background:url(../images/type-injuries-bg.jpg); */background-size:cover;padding:60px 0 40px;color:#fff;background-repeat:no-repeat;}
.type-injuries p{font-size:18px;margin-bottom:20px;}
.type-injuries .home-personal-injuries-heading{margin-bottom:40px;}
ul.type-injuries-list{width:100%;float:left;background:url(../images/type-injuries-list-bg.jpg);background-size:cover;color:#fff;background-repeat:no-repeat;padding:0;margin:0 0 20px;list-style-type:none;font-family:'Rubik', sans-serif;font-size:18px;font-weight:300;position:relative;}
ul.type-injuries-list li{width:50%;float:left;border-width:2px;border-color:#f9f9f9;border-style:solid;position:relative;z-index:1;min-height:44px;padding:10px 20px 10px 40px;line-height:1.2;}
ul.type-injuries-list.ti-list-links li{padding:10px 20px 10px 40px;}
ul.type-injuries-list li>a{color:#fff;position:relative;width:100%;float:left;padding:0;height:40px;line-height:40px;}
ul.type-injuries-list li:before{content:'';background:url(../images/type-injuries-list-icon.png);width:13px;height:19px;background-repeat:no-repeat;position:absolute;left:20px;top:10px;z-index:1;}
ul.type-injuries-list.ti-list-links>li>a{line-height:1.3;padding:10px 0;min-height:40px;height:inherit;margin:-10px 0;}
ul.type-injuries-list.ti-list-links>li>a:hover:before, ul.type-injuries-list.ti-list-links>li>a:hover:after{height:100%;top:0;}
ul.type-injuries-list li.blank{background:#f9f9f9;}
ul.type-injuries-list li>a:hover{background:#3c3c3c;}
ul.type-injuries-list li>a:hover:before{left:-40px;content:'';background:#3c3c3c;position:absolute;width:40px;height:40px;z-index:-1;}
ul.type-injuries-list li>a:hover:after{right:-20px;content:'';background:#3c3c3c;position:absolute;width:20px;height:40px;z-index:-1;}
.accident-questions{width:100%;float:left;/*background:url(../images/accident-questions-bg.jpg);*/background:#000;background-size:cover;padding:60px 0 40px;color:#fff;background-repeat:no-repeat;}
.accident-questions p{color:#fff;font-size:18px;margin-bottom:20px;}
.hire-miami{width:100%;float:left;/* background:url(../images/hire-miami-bg.jpg); */background-size:cover;padding:60px 0 40px;color:#242023;background-repeat:no-repeat;}
.hire-miami .home-personal-injuries-heading{margin-bottom:40px;}
.hire-miami p{font-size:18px;margin-bottom:20px;}
.take-these-steps{width:100%;float:left;padding:0 30px;margin:10px 0 30px;}
.take-these-steps>summary{background:#006bd1;width:100%;float:left;position:relative;font-weight:700;text-transform:uppercase;font-size:42px;font-family:'Oswald', sans-serif;padding:8px 30px;margin:0;color:#fff;}
.take-these-steps>summary:before{content:'';position:absolute;left:0;top:0;width:16px;height:100%;background:#2f2f2f;}
ul.take-these-steps-list{width:100%;float:left;background:url(../images/take-these-steps-list-bg.jpg);background-size:cover;color:#fff;background-repeat:no-repeat;padding:0;margin:0;list-style-type:none;font-family:'Rubik', sans-serif;font-size:18px;font-weight:400;position:relative;}
ul.take-these-steps-list li{width:100%;float:left;border-width:4px 0 0 0;border-color:#f9f9f9;border-style:solid;position:relative;z-index:1;color:#000;padding:9px 20px;line-height:28px;padding-left:50px;}
ul.take-these-steps-list li>a{color:#000;}
ul.take-these-steps-list li>a:hover{color:#006bd1;}
ul.take-these-steps-list li:before{content:'';background:url(../images/take-these-steps-list-icon.png);width:13px;height:19px;background-repeat:no-repeat;position:absolute;left:20px;top:13px;}
.home-contact-form .ft-form-button{float:right;position:relative;}
.home-contact-form .read-the-disclaimer{width: 100%;margin-top: -10px;margin-bottom: -10px;}
.home-contact-form .read-the-disclaimer span.wpcf7-not-valid-tip {
    margin-top: -10px;
}
.home-contact-form .ft-form-button>button {
    padding: 16px 10px;
    margin-top: 0;
    width: 100%;
}
.helpyou-big{}
.helpyou-text{color:#343435;font-family:'Oswald', sans-serif;font-weight:300;width:100%;float:left;line-height:42px;margin:0 0 50px;text-align: right;margin-bottom: 30px;font-size: 26px;}
.helpyou-text strong{font-weight:600;font-style:italic;}
.home-contact-form.top-form-bg .ft-form-button{float:left;    width: 100%;}
.blog-main .pa-details-sidebar figure{text-align:center;}
.blog-box-main .blog-box{margin-bottom:30px;background:#fff;}
.blog-main .pa-details-sidebar{margin-bottom:30px;}
.pa-details-first-content.bd-content{margin:20px 0 0;}
.pa-details-first-content.bd-content ul{width:100%;float:left;padding:0 0 0 10px;margin:0 0 20px;list-style-type:none;color:#000;font-family:'Open Sans', sans-serif;font-weight:400;}
.pa-details-first-content.bd-content ul>li{font-size:18px;position:relative;width:100%;float:left;padding-left:23px;margin-bottom:4px;}
.pa-details-first-content.bd-content ul>li:before{content:'';background:url(../images/take-these-steps-list-icon.png);background-repeat:no-repeat;width:13px;height:19px;position:absolute;left:0;top:3px;}
.single-practicearea .pa-details-first-content ul, .single-practicearea .pa-details-first-content ol, .single-city .pa-details-first-content ul, .single-city .pa-details-first-content ol{width:100%;float:left;padding:0 0 0 10px;margin:0 0 20px;list-style-type:none;color:#000;font-family:'Open Sans', sans-serif;font-weight:400;}
.single-practicearea .pa-details-first-content ul>li, .single-practicearea .pa-details-first-content ol>li, .single-city .pa-details-first-content ul>li, .single-city .pa-details-first-content ol>li{font-size:18px;position:relative;width:100%;float:left;padding-left:23px;margin-bottom:4px;}
.single-practicearea .pa-details-first-content ul>li>a, .single-practicearea .pa-details-first-content ol>li>a, .single-city .pa-details-first-content ul>li>a, .single-city .pa-details-first-content ol>li>a{color:#000;}
.single-practicearea .pa-details-first-content ul>li>a:hover, .single-practicearea .pa-details-first-content ol>li>a:hover, .single-city .pa-details-first-content ul>li>a:hover, .single-city .pa-details-first-content ol>li>a:hover{color:#006bd1;}
.single-practicearea .pa-details-first-content ul>li:before, .single-city .pa-details-first-content ul>li:before{content:'';background:url(../images/take-these-steps-list-icon.png);background-repeat:no-repeat;width:13px;height:19px;position:absolute;left:0;top:3px;}
.single-practicearea .pa-details-first-content ol>li, .single-city .pa-details-first-content ol>li{list-style-type:decimal;padding-left:0;}
.single-practicearea .pa-details-first-content ol, .single-city .pa-details-first-content ol{padding-left:30px;}
.bd-list-box-main{width:100%;float:left;}
.bd-list-box{width:100%;float:left;position:relative;margin-top:10px;}
.bd-list-box>summary{background:#006bd1;color:#fff;width:60px;height:60px;border-radius:60px;text-align:center;font-family:'Oswald', sans-serif;font-weight:300;font-size:30px;line-height:60px;position:absolute;left:0;top:-5px;}
.bd-list-box-text{width:100%;float:left;padding-left:80px;}
.bd-list-box-text>figure{font-size:30px;font-weight:300;color:#3f4041;font-family:'Oswald', sans-serif;width:100%;float:left;margin:0 0 15px;}
button.close-btn{width:100%;height:47px;background:#70afff;border:0;right:0px;position:absolute;font-size:22px;color:#fff;padding:0 17px 0 0px;z-index:1;text-align:right;}
.h-menu-inner{width:100%;position:absolute;top:0;left:0;background:#e7e7e7;height:100%;overflow-y:auto;}
.header-right.open-menu .navbar-toggle{opacity:0;height:0;-ms-transition:1s;-webkit-transition:1s;transition:1s;}
.header-right.open-menu .navbar-toggle .icon-bar{height:0;width:0;}
.ft-bottom ul{width:100%;float:left;padding:0;list-style-type:none;margin:7px 0 0;font-size:14px;}
.ft-bottom ul>li{float:left;}
.ft-bottom ul>li>a{color:#aaaaaa;}
.ft-bottom ul>li+li:before{content:'|';color:#aaaaaa;padding:0 5px;}
.ft-bottom ul>li>a:hover, .ft-bottom ul>li>a.active, .ft-bottom ul>li.current-menu-item>a{color:#006bd1;}
.postid-3131 .small-banner {
	background-size: contain !important;
}
.inner-page-main, .small-banner{margin-top:110px;}
.privacy-policy-main ul.type-injuries-list li{width:100%;}
.information-collection{width:100%;float:left;background:url(../images/information-collection-bg.jpg);background-size:cover;padding:60px 0 40px;color:#fff;background-repeat:no-repeat;}
.information-collection p{font-size:18px;margin-bottom:20px;color:#fff;}
.information-collection .cc-heading{color:#fff;}
.information-collection figure.cch-big:before{border-right-color:#e7e7e7;}
.information-collection figure.cch-big:after{border-left-color:#e7e7e7;}
.blog-box-main .row>div:nth-child(2n+1){clear:both;}
.access-control{width:100%;float:left;background:url(../images/access-control-bg.jpg);background-size:cover;padding:60px 0 60px;color:#fff;background-repeat:no-repeat;}
.access-control p{font-size:18px;margin-bottom:20px;color:#2f2f2f;}
.access-control .cc-heading{margin-bottom:40px;}
.information-collection.security-bg{background:url(../images/security-bg.jpg);background-size:cover;background-repeat:no-repeat;}
.information-collection p>a:hover{color:#fff;}
.practicearea-main .hph-big{font-size:46px;}
.practicearea-main .practicearea-details-first{/* background:url(../images/type-injuries-bg.jpg); *//* background-size:cover; *//* background-repeat:no-repeat; */}
.pa-contact-box{width:100%;float:left;padding:50px 15px;background:url(../images/pa-contact-box-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:left bottom;color:#fff;text-align:center;font-family:'Oswald', sans-serif;line-height:1.3;}
.pa-contact-box>a{color:#fff;font-weight:700;font-size:50px;}
.pa-contact-box>figure{font-weight:300;font-size:50px;margin-bottom:15px;}
.pa-contact-box>a:hover{color:#006bd1;}
.practicearea-tab{width:100%;float:left;position:relative;}
.practicearea-tab-text-main{position:absolute;width:100%;top:0;float:left;height:100%;}
.pa-tabsidebar{width:100%;float:left;margin:50px 0;}
.pa-tabsidebar-heading{width:100%;float:left;color:#fff;text-align:center;font-family:'Oswald', sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:15px;}
ul.nav.nav-pills.nav-stacked{width:100%;float:left;padding:30px 15px 30px 45px;background:url(../images/pa-details-sidebar-bg.jpg);background-size:cover;background-repeat:no-repeat;max-height:780px;overflow-y:auto;}
.practicearea-tab>.container>.row>div{position:relative;z-index:1;width:38.1%;left:61.9%;}
.nav-stacked>li{width:100%;float:left;margin:0 !important;}
.nav-pills>li>a{border-radius:0;width:100%;float:left;color:#fff;font-family:'Rubik', sans-serif;font-size:22px;font-weight:300;border-bottom:1px solid #59a9f6;padding:12px 5px;-ms-transition:1s;-webkit-transition:1s;transition:1s;border-left:8px solid transparent;position: relative;padding-left: 45px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover, .nav>li>a:focus, .nav>li>a:hover{background-color:#fff;color:#337ab7;}
.nav-pills>li>a>img:nth-child(2), .nav-pills>li>a:hover>img:nth-child(1), .nav-pills>li.active>a>img:nth-child(1), .nav-pills>li.active>a:focus>img:nth-child(1), .nav-pills>li.active>a:hover>img:nth-child(1){display:none;}
.nav-pills>li>a:hover>img:nth-child(2), .nav-pills>li.active>a>img:nth-child(2), .nav-pills>li.active>a:focus>img:nth-child(2), .nav-pills>li.active>a:hover>img:nth-child(2){display:inline-block;}
.nav>li>a>img{position: absolute;left: 0;top: 12px;}
.pa-tabsidebar .nav > li > a > img {
	max-width: 33px;
}
.nav-pills>li.active>a:before{content:'';position:absolute;width:110px;height:3px;background:#59a9f6;left:-110px;top:27px;}
.tab-content>.tab-pane:before{position:absolute;right:0;top:0;width:70%;height:100%;content:"";background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.90) 65%);background:-o-linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.90) 65%);background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.90) 65%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.90) 65%);background-repeat:repeat-x;z-index:0;}
.tab-content{width:100%;float:left;height:100%;}
.tab-content>.tab-pane{width:100%;float:left;height:100%;}
.tab-content>.tab-pane>.container, .tab-content>.tab-pane>.container>.row, .tab-content>.tab-pane>.container>.row>div, .pa-tab-content{height:100%;}
.pa-tab-content-inner{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0, 0, 0, 0.75);color:#fff;border-left:10px solid #03579e;padding:20px 25px 20px 30px;}
.pa-tab-content-inner>p{color:#fff;font-size:18px;margin-bottom:20px;}
.pa-tab-content-inner>figure{font-size:44px;border-bottom:3px solid #03579e;display:inline-block;margin:0 0 20px;}
.pa-tab-readmore{width:100%;float:left;text-align:right;}
.pa-tab-readmore>a{background:#03579e;color:#fff;padding:12px 50px;font-size:22px;display:inline-block;}
.pa-tab-readmore>a:hover{color:#000;background-color:#fbbb02;}
.law-firm-main .cc-heading{margin-bottom:10px;}
.law-firm-main .victor-dante-main{width:100%;margin:10px 0 0;}
.law-firm-main .victor-dante-inner>img{width:250px;max-width:100%;}
.law-firm-main .read-more-btn>a{font-size:18px;font-weight:500;text-transform:uppercase;background:#006bd1;color:#fff;border-bottom:5px solid #1c3aa9;padding:11px 60px;display:inline-block;}
.law-firm-main .read-more-btn>a:hover{background:#404040;border-bottom:5px solid #000000;}
.law-firm-main .read-more-btn{text-align:right;width:100%;float:left;}
.law-firm-main .victor-dante-text{font-size:32px;}
.law-firm-main .victor-dante-text>figure{font-size:20px;font-weight:600;}
.law-firm-main .practicearea-details-first{}
.profile-details{width:100%;float:left;padding-left:20px;}
.profile-details>ul{width:100%;float:left;background:url(../images/profile-list-bg.jpg);background-size:100% 100%;color:#fff;background-repeat:no-repeat;padding:0;margin:0;list-style-type:none;font-family:'Rubik', sans-serif;font-size:18px;font-weight:300;position:relative;}
.profile-details>ul li{width:100%;float:left;border-width:3px 0;border-color:#f9f9f9;border-style:solid;position:relative;z-index:1;padding:15px 20px 15px 51px;line-height:1.2;}
.profile-details>ul li:before{content:'';background:url(../images/type-injuries-list-icon.png);width:13px;height:19px;background-repeat:no-repeat;position:absolute;left:20px;top:17px;z-index:1;}
.profile-details>ul li>figure{font-weight:700;font-size:20px;margin:0 0 4px;}
.profile-details>ul li>p{color:#fff;margin-bottom:0px;}
.law-firm-main .pa-details-first-content .victor-dante-main{}
.practicearea-details.law-firm-main .pa-details-first-content>.row{margin-bottom:50px;}
.bc-small-content{font-size: 52px;margin-bottom:14px;}
.home-contact-form.top-form-bg{background: #1c7bd6;}
.top-form-bg .hc-form-main .form-control{color: #000;background: #fff;}
.top-form-bg .form-control::-webkit-input-placeholder{color: #000;}
.top-form-bg .form-control::-moz-placeholder{color: #000;}
.top-form-bg .form-control:-ms-input-placeholder{color: #000;}
.top-form-bg .form-control:-moz-placeholder{color: #000;}
.home-free-consultant{background:#d8b224;}
.hfc-from-main .form-control{background:#fff;}
header.sticky nav.navbar.navbar-default .navbar-nav{text-align:right;-ms-transition:1s;-webkit-transition:1s;transition:1s;}
.home-personal-injuries{background:#000;}
.home-personal-injuries .home-personal-injuries-heading{color:#fff;}
.home-personal-injuries .home-personal-injuries-heading>figure:before{border-right:100px solid #fff;}
.home-personal-injuries .home-personal-injuries-heading>figure:after{border-left:100px solid #fff;}
.home-personal-injuries .hpc-inner>p{color:#fff;}
nav.navbar.navbar-default .navbar-nav > li{width:100%;float:left;text-align:left;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, nav.navbar.navbar-default .navbar-nav >li.current-menu-item>a,nav.navbar.navbar-default .navbar-nav >li.current-page-ancestor>a, nav.navbar.navbar-default .navbar-nav >li.current_page_parent>a{color:#fff;background-color:#2D2F30;border-bottom:1px solid #0d88fd;}
.navbar-default .navbar-nav > li > a{color:#fff;font-size: 16px;text-transform:uppercase;font-weight: 400;font-family:'Oswald', sans-serif;padding:13px 18px;border-bottom:1px solid #407ce2;}
.mobile-menu-contact{background:#70afff;float:left;font-family:"Oswald", sans-serif;padding:10px;text-align:center;width:100%;display:block;}
.h-menu-inner{width: 100%;position:absolute;top:0;right:0;background:rgba(0, 107, 209, 0.9);height:100%;overflow-y:auto;padding-top:46px;}
.header-left-section{position:relative;}
#slider{width:500px;top:15%;position:fixed;z-index:99999;}
#header{width:320px;position:absolute;right:0;margin-left:40px;background:#fff;padding:0 0 0px 0;box-shadow:2px 1px 5px rgba(0,0,0,0.4);}
#sidebar, #sidebar1{position:absolute;top:180px;left:180px;}
.form-style input, .form-style textarea{margin-bottom:17px;padding:6px 10px;height:40px;width:100%;font-size:15px;border-radius:0;background:#fff;box-sizing:border-box;color:#000;font-weight:400;border:1px solid #ddd;}
.form-style input::-webkit-input-placeholder, .form-style textarea::-webkit-input-placeholder{color:#000;}
.form-style input::-moz-placeholder, .form-style textarea::-moz-placeholder{color:#000;}
.form-style input:-ms-input-placeholder, .form-style textarea:-ms-input-placeholder{color:#000;}
.form-style input:-moz-placeholder, .form-style textarea:-moz-placeholder{color:#000;}
.form-style textarea{height:80px;margin-bottom: 8px;}
.form-style label, .form-style label.cp{float:left;width:100%;margin-bottom:0;margin-top:0;}
.form-style button{background:#006bd1;border:none;color:#fff;font-size:22px;font-weight:700;padding:8px 0;border-radius:0;cursor:pointer;margin-bottom: -10px;text-transform:uppercase;width:100%;font-family:'Oswald', sans-serif;}
.form-style button:hover{color:#333;background-color:#fbbb02;}
.contact-popup h2{background:#006bd1;color:#fff;text-transform:uppercase;margin:0;padding:12px 15px;font-weight:700;font-family:'Oswald', sans-serif;font-size:24px;}
.form-style{padding:10px 12px 10px;width:100%;float:left;}
.form-style .wpcf7-form-control-wrap{display:block;}
.form-style span.wpcf7-not-valid-tip{font-weight:400;margin-top:-16px;position:absolute;width:100%;font-size:13px;}
#slider .wpcf7-response-output {margin: -5px 0 5px;}
.form-style .cp span.wpcf7-not-valid-tip{margin-top:-20px !important;font-size:12px;padding-left:5px;}
.closebtn{position:absolute;top:7px;right:12px;cursor:pointer;}
.contact_slider{color:#fff;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;left:-130px;padding:0;text-transform:uppercase;font-weight:700;z-index:1;border-radius:0;font-size:16px;cursor:pointer;top:20px;font-family:'Oswald', sans-serif;height:50px;line-height:50px;-webkit-box-shadow:1px 3px 5px rgba(0, 0, 0, 0.15);box-shadow:0px 3px 5px rgba(0, 0, 0, 0.15);}
.form-style label.cp>br{display:none;}
.contact_slider:before, .contact_slider:after{position:absolute;left:-8px;top:0;height:50px;width:14px;content:"";-ms-transform: skew(-8deg, 0deg);-webkit-transform: skew(-8deg, 0deg);transform: skew(-8deg, 0deg);background:#fff;border-radius: 5px 0 0 0;-webkit-box-shadow:-4px 0 5px rgba(0, 0, 0, 0.15);box-shadow:-4px 0 5px rgba(0, 0, 0, 0.15);/*transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;*/}
.contact_slider>span{height:50px;float:left;width:50px;background:#fff;color:#006bd1;text-align:center;font-size:27px;line-height:45px;}
.contact_slider:after{background:#006bd1;border-radius: 0 5px 0 0;-ms-transform: skew(8deg, 0deg);-webkit-transform: skew(8deg, 0deg);transform: skew(8deg, 0deg);left:auto;right:-5px;-webkit-box-shadow:4px 0 5px rgba(0, 0, 0, 0.15);box-shadow:4px 0 5px rgba(0, 0, 0, 0.15);}
.contact_slider>font{background:#006bd1;height:50px;float:left;padding:0 20px 0 10px;}
.extra-page{width:100%;float:left;background:#eaeaea;position:relative;padding:70px 0;}
.extra-page-inner{font-family:'Oswald', sans-serif;width:100%;float:left;text-align:center;padding:70px 90px;position:relative;z-index:1;border-radius:260px;background:url(../images/type-injuries-list-bg.jpg);background-size:cover;background-repeat:no-repeat;}
.extra-page-inner>*{position:relative;z-index:2;}
.extra-page-title{font-size:110px;font-weight:900;line-height:110px;color:#ffffff;letter-spacing:5px;width:100%;float:left;text-transform:uppercase;margin-bottom:20px;}
.extra-page-btn{width:100%;float:left;margin:30px 0;}
.extra-page-btn>a{font-size:20px;color:#000000;text-transform:uppercase;background:#fbbb02;float:none;font-weight:700;border-radius:0;padding:10px 30px;border:0;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.37), inset 0px -3px 0px 0px rgba(0,0,0,0.004);display:inline-block;}
.extra-page-btn>a:hover, .extra-page-btn>a:focus{background:#dadada;}
.extra-page-social{width:100%;float:left;}
.extra-page-social .header-social{float:none;display:inline-block;margin:0;}
.extra-page-text{width:100%;float:left;font-size:24px;margin:0;color:#fff;}
.extra-page-contact{width:100%;float:left;margin:10px 0 0;}
.extra-page-contact>a{font-size:40px;font-weight:700;float:none;display:inline-block;color:#f2f0f0;}
.extra-page-contact>a:hover{color:#faba02;}
.bc-small-content{width: 593px;text-align:center;}
.bc-small-content>figure, .bc-small-content>summary{display:inline-block;overflow:hidden;white-space:nowrap;margin:0 0 0 -4px;}
.bc-small-content>figure{-ms-animation:showup 7s;-webkit-animation:showup 7s;animation:showup 7s;}
.bc-small-content>summary{width: 357px;-ms-animation:reveal 7s;-webkit-animation:reveal 7s;animation:reveal 7s;margin-left: 14px;}
.bc-small-content>summary>span{margin-left:0px;-ms-animation:slidein 7s;-webkit-animation:slidein 7s;animation:slidein 7s;}
@keyframes showup{0%{opacity:1;}
20%{opacity:1;}
80%{opacity:1;}
100%{opacity:1;}
}
@keyframes slidein{0%{margin-left:-800px;}
20%{margin-left:-800px;}
35%{margin-left:0px;}
100%{margin-left:0px;}
}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:357px;}
80%{opacity:1;}
100%{opacity:1;width:357px;}
}
.bc-big-content{position:relative;width: 593px;margin:0 auto;/*border-right:2px solid rgba(255,255,255,.75);*/text-align:center;white-space:nowrap;overflow:hidden;-ms-animation:typewriter 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;-webkit-animation:typewriter 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;animation:typewriter 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;animation-delay:3s;}
@keyframes typewriter{from{width:0;}
to{width:593px;}
}

.hpi-box-icon{-webkit-transition:-webkit-transform ease-out 0.1s, background 0.2s;-moz-transition:-moz-transform ease-out 0.1s, background 0.2s;transition:transform ease-out 0.1s, background 0.2s;}
.hpi-box-icon>img {
    width: 100%;
    height: inherit;
}
.hpi-box-text {
    background: rgba(11, 68, 123, 0.4);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
.hpi-box:hover .hpi-box-text {
    background: rgba(28, 123, 214, 0.8);
}
.hpi-box-icon:before, .hpi-box-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1);opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.hpi-box:hover .hpi-box-icon:after{-webkit-animation:sonarEffect 0.5s ease-out 75ms;-moz-animation:sonarEffect 0.5s ease-out 75ms;animation:sonarEffect 0.5s ease-out 75ms;}
.hpi-box:hover .hpi-box-icon:before{-webkit-animation:sonarEffect2 0.5s ease-out 75ms;-moz-animation:sonarEffect2 0.5s ease-out 75ms;animation:sonarEffect2 0.5s ease-out 75ms;}
@-webkit-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);-webkit-transform:scale(1.3);opacity:0;}
}
@-moz-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);-moz-transform:scale(1.3);opacity:0;}
}
@keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);transform:scale(1.3);opacity:0;}
}
@-webkit-keyframes sonarEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);-webkit-transform:scale(1.1);opacity:0;}
}
@-moz-keyframes sonarEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);-moz-transform:scale(1.1);opacity:0;}
}
@keyframes sonarEffect2{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);}
100%{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3d8cd8, 0 0 0 10px rgba(255, 255, 255, 0.5);transform:scale(1.1);opacity:0;}
}
.single-practicearea .hph-big, .single-city .hph-big{}
span.wpcf7-list-item, span.wpcf7-list-item>label{margin:0;font-weight:600;}
span.wpcf7-not-valid-tip{position:absolute;font-size:13px;font-family:'Open Sans', sans-serif;line-height:1;top:100%;margin-top:2px;color: #fbbb02;}
.wpcf7-form-control-wrap{display:block;width:100%;float:left;}
div.wpcf7-response-output{margin:-15px 0 0;padding:5px 10px;width:100%;float:left;font-size:13px;font-family:'Open Sans', sans-serif;line-height:1;text-align:center;}
.breadcrumb-main{font-size:0;font-family:'Oswald', sans-serif;color:#303132;padding:8px 0;float:left;background:#eaeaea;width:100%;}
.breadcrumb-main a{color:#006bd1;}
.breadcrumb-main a:hover{color:#c59200;}
.breadcrumb-main span{margin-right:0px;font-size:18px;}
.breadcrumb-main span ~ span:before{content:'/';margin:0 10px;color:#74bafd;}
nav.navigation.pagination .nav-links a, nav.navigation.pagination .nav-links span{background:transparent;padding:9px 12px;text-transform:uppercase;color:#3d3d3d;font-size:14px;font-weight:700;float:left;margin:0 2px;border:2px solid #3d3d3d;}
nav.navigation.pagination{margin:0;width:100%;float:left;text-align:center;}
nav.navigation.pagination .nav-links span.page-numbers.current, nav.navigation.pagination .nav-links a:hover{background:#006bd1;color:#fff;border:2px solid #006bd1;}
nav.navigation.pagination .nav-links{display:inline-block;}
nav.navigation.post-navigation{margin:30px 0 0;width:100%;float:left;text-align:center;}
nav.navigation.post-navigation .nav-links a{background:transparent;padding:9px 12px;text-transform:uppercase;color:#3d3d3d;font-size:14px;font-weight:700;float:left;margin:0 2px;border:2px solid #3d3d3d;}
nav.navigation.post-navigation .nav-links a:hover{background:#006bd1;color:#fff;border:2px solid #006bd1;}
nav.navigation.post-navigation .nav-links{display:inline-block;}
nav.navigation.post-navigation .nav-links>div{float:left;}
.single-post .blog-main .b-box-img{min-height:inherit;}
.single-post .blog-main .b-box-img>img{height:inherit;position:relative;}
.why-clients-main .cf-bt-line{margin-bottom:0;}
.single-practicearea .helpyou-text strong, .single-city .helpyou-text strong{font-weight:inherit;font-style:inherit;}
.pa-details-first-content.bd-content ol{width:100%;float:left;padding-left:46px;counter-reset:item;list-style-type:none;}
.pa-details-first-content.bd-content ol>li{position:relative;width:100%;float:left;padding-left:13px;z-index:1;color:#fff;line-height:normal;margin-bottom:10px;}
.pa-details-first-content.bd-content ol>li:before{content:'';background:#006bd1;width:45px;height:45px;border-radius:45px;position:absolute;left:-45px;z-index:-1;top:-5px;content:counter(item) " ";counter-increment:item;text-align:center;line-height:45px;font-size:24px;}
.pa-details-first-content.bd-content ol>li>figure{font-size:30px;font-weight:300;color:#3f4041;font-family:'Oswald', sans-serif;width:100%;float:left;margin:-5px 0 15px;}
.pa-details-first-content.bd-content ol>li>p{font-size:18px;color:#000;margin-bottom:20px;font-family:'Open Sans', sans-serif;font-weight:400;}

div.wpcf7 .ajax-loader{position:absolute;top:100%;right:0;margin:2px 0 0;}

.single-practicearea .practicearea-details img, .single-city .practicearea-details img{max-width:100%;height:auto;display: inline-block;}
.banner-client-img{float:right;position:relative;top:101px;}
.banner-client-img img{max-width:100%;}
.searchbarform .form-control{-ms-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform:rotateY(90deg);right:0;top:0;width:0;-ms-transform-origin:center top 0;-webkit-transform-origin:center top 0;transform-origin:center top 0;-ms-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;opacity:0;font-size:15px;border-radius:0;position:absolute;height:40px;background:#fff;border:2px solid #006bd1;color:#000;}
.searchbarform-1 .form-control{display:block;opacity:1;-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);width:260px;right:38px;}
.searchbarform .form-control::-webkit-input-placeholder{color:#000;}
.searchbarform .form-control::-moz-placeholder{color:#000;}
.searchbarform .form-control:-ms-input-placeholder{color:#000;}
.searchbarform .form-control:-moz-placeholder{color:#000;}
.searchsection button{background:#006bd1;border:medium none;color:#fff;float:right;font-size:18px;font-weight:700;height:40px;width:40px;position:relative;z-index:2;border-radius:0;}
.searchsection{position:relative;float:left;}
.single-practicearea .accident-questions ul, .single-practicearea .accident-questions ol, .single-city .accident-questions ul, .single-city .accident-questions ol{width:100%;float:left;padding:0 0 0 10px;margin:0 0 20px;list-style-type:none;color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;}
.single-practicearea .accident-questions ul>li, .single-practicearea .accident-questions ol>li, .single-city .accident-questions ul>li, .single-city .accident-questions ol>li{font-size:18px;position:relative;width:100%;float:left;padding-left:23px;margin-bottom:4px;}
.single-practicearea .accident-questions ul>li>a, .single-practicearea .accident-questions ol>li>a, .single-city .accident-questions ul>li>a, .single-city .accident-questions ol>li>a{color:#fff;}
.single-practicearea .accident-questions ul>li>a:hover, .single-practicearea .accident-questions ol>li>a:hover, .single-city .accident-questions ul>li>a:hover, .single-city .accident-questions ol>li>a:hover{color:#fbbb02;}
.single-practicearea .accident-questions ul>li:before, .single-city .accident-questions ul>li:before{content:'';background:url(../images/type-injuries-list-icon.png);background-repeat:no-repeat;width:13px;height:19px;position:absolute;left:0;top:3px;}
.single-practicearea .accident-questions ol>li, .single-city .accident-questions ol>li{list-style-type:decimal;padding-left:0;}
.single-practicearea .accident-questions ol, .single-city .accident-questions ol{padding-left:30px;}
.single-practicearea .type-injuries .home-personal-injuries-heading, .single-practicearea .accident-questions .why-clients--heading, .single-practicearea .hire-miami .home-personal-injuries-heading, .single-city .type-injuries .home-personal-injuries-heading, .single-city .accident-questions .why-clients--heading, .single-city .hire-miami .home-personal-injuries-heading{font-size:34px;}
.single-practicearea .type-injuries .home-personal-injuries-heading>figure:before, .single-practicearea .type-injuries .home-personal-injuries-heading>figure:after, .single-practicearea .accident-questions .why-clients--heading>figure:before, .single-practicearea .accident-questions .why-clients--heading>figure:after, .single-practicearea .hire-miami .home-personal-injuries-heading>figure:before, .single-practicearea .hire-miami .home-personal-injuries-heading>figure:after, .single-city .type-injuries .home-personal-injuries-heading>figure:before, .single-city .type-injuries .home-personal-injuries-heading>figure:after, .single-city .accident-questions .why-clients--heading>figure:before, .single-city .accident-questions .why-clients--heading>figure:after, .single-city .hire-miami .home-personal-injuries-heading>figure:before, .single-city .hire-miami .home-personal-injuries-heading>figure:after{top:15px;}
.cc-reviews-content p a{color:#fbbb02;}
.cc-reviews-content p a:hover{color:#fff;}
.page-template-contactus footer .contactus-form{display:none;}
footer .contactus-form{background:#000;margin-bottom:35px;display:none;}
footer .hc-form-main .form-control{border:2px solid #979797;}
footer .cf-bt-line{display:none;}
.footer-practice-areas{float:left;width:100%;background:#000;padding:50px 0;}
.footer-practice-areas ul{margin:0;padding:0;}
.footer-practice-areas ul li{list-style:none;float:left;width:12.3%;text-align:center;background:#338ee6;margin:1px;height:90px;position:relative;overflow:hidden;font-size:16px;font-weight:600;font-family:'Oswald', sans-serif;color:#fff;}
.footer-practice-areas.footer-practice-areas-inner ul li { width: 19%; }
.footer-practice-areas ul li a{color:#fff;}
.footer-practice-areas ul li:after{border-bottom:90px solid #046ed4;border-left:153px solid transparent;display:block;float:left;right:0;content:"";position:absolute;top:0;}
.footer-practice-areas ul li > a{position:absolute;height:100%;width:100%;left:0;z-index:1;}
.footer-practice-areas ul li a > figure{line-height:37px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;width:100%;z-index:1;padding:0 10px;line-height:21px;}
.footer-practice-areas ul li:hover,.footer-practice-areas ul li.active{background:#fbbb02;}
.footer-practice-areas ul li:hover a,.footer-practice-areas ul li.active a{color:#000;}
.footer-practice-areas ul li:hover:after,.footer-practice-areas ul li.active:after{border-bottom:90px solid #c59405;}
.tags-links{width:100%;float:left;font-size:0;margin-bottom:30px;}
.tags-links>span{width:100%;float:left;font-size:18px;margin-bottom:15px;color:#000;}
.tags-links a{background:transparent;padding:9px 12px;text-transform:uppercase;color:#006bd1;font-size:14px;font-weight:700;float:left;margin:2px;border:1px solid #006bd1;}
.tags-links a:hover{color:#fff;background:#006bd1;}
.single-practicearea .sbc-big-content, .single-city .sbc-big-content{font-size:45px;/* margin-bottom:0; */}
.single-practicearea .sbc-big-content>h1,.single-city .sbc-big-content>h1,.sbc-big-content>h1{font-size:inherit;margin:0;font-weight:600;line-height:inherit;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding: 123px 0;}
.single-practicearea .hph-big, .single-city .hph-big{font-size:38px;margin-top: 0;}
.contactus-form.yelp-form{background-color:transparent;color:#000;}
.yelp-form .hc-form-main .form-control{border-color:#000;color:#000;}
.yelp-form .hc-form-main .form-control::-webkit-input-placeholder{color:#000;}
.yelp-form .hc-form-main .form-control::-moz-placeholder{color:#000;}
.yelp-form .hc-form-main .form-control:-ms-input-placeholder{color:#000;}
.yelp-form .hc-form-main .form-control:-moz-placeholder{color:#000;}
.contactus-form.yelp-form figure.required{color:#000;}
.contactus-form.yelp-form .contactus-form-main .ft-form-button{float:left;}
span.wpcf7-list-item + span.wpcf7-list-item{margin-left:10px;}
span.wpcf7-list-item{margin-bottom:10px;}
footer{padding:35px 0 0;}
.page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button{float:right;}
.site-map-page{padding:70px 0;}
.site-map-page h3{float:left;margin-bottom:20px;color:#252525;padding-bottom:15px;font-weight:700;font-family:'Oswald', sans-serif;text-transform:capitalize;position:relative;font-size:36px;}
.site-map-page h3:before{content:'';width:110px;height:7px;position:absolute;bottom:0;border-left-width:15px;border-right-width:15px;border-top-width:1px;border-bottom-width:1px;border-radius:7px;border-color:#006bd1;border-style:solid;}
.site-map-page h3+ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;padding-left:0;}
.site-map-page ul{width:100%;padding:0 0 0 30px;margin:0px 0 10px;display:inherit;list-style-type:none;float:left;}
.site-map-page ul li{padding:0 0 6px 20px;margin-left:0;clear:both;list-style-type:none;/*position:relative;*/}
.site-map-page ul li:before{}
.site-map-page ul li a{color:#000;font-size:16px;line-height:24px;float:none;position:relative;text-decoration:none;background:transparent;display: inline-block;}
.site-map-page ul a::before{content:'';margin-right:0;position:absolute;left:-20px;width:12px;height:12px;border:2px solid #d6d6d6;border-radius:22px;text-align:center;top: 7px;display:inline-block;}
.site-map-page ul a::after{content:'';margin-right:0;position:absolute;left:-17px;width:6px;height:6px;background:#006bd1;border-radius:22px;text-align:center;top: 10px;display:inline-block;}
.site-map-page ul ul a:before{background:#d6d6d6;top: 7px;}
.site-map-page ul ul a:after{background:#ffffff;width:8px;height:8px;left:-18px;top: 9px;}
.site-map-page ul ul{padding-left:0;margin:0;float: none;}
.site-map-page h3>a{color:#d9543e;}
.site-map-page li.menu-item-has-children>a{font-weight:700;}
.site-map-page ul li a:hover{color:#006bd1;}
.site-map-page h3>a{color:#252525;}
.accident-questions a{color: #1f92ff;}
.accident-questions a:hover{color: #fbbb02;}
.category .hph-big {font-size:44px;}
.pa-details-first-inner iframe{max-width:100%;}






.home footer .contactus-form{display:none;}
.home-contact-form {display: none;}
.home-contact-form.top-form-bg{display:block;}
/*.home footer{padding:0px 0 0;}*/
.pa-text-big-small.small-blue {
    background: #03589c;
    font-size: 45px;
    margin-bottom: 10px;
}


.page-template-scholarships .middle-content ul li{
    font-size: 18px;
    position: relative;
    width: 100%;
    list-style: none;
    float: left;
    padding-left: 23px;
    margin-bottom: 4px;
}
.page-template-scholarships .middle-content ul {
    margin: 0 0 25px 0;
    padding: 0;
    float: left;
    width: 100%;
}
.page-template-scholarships  .contactpage-content {
    padding: 50px 0;
}

.page-template-scholarships .middle-content ul li:before{content: '';
background: url(/wp-content/themes/dantelaw/images/take-these-steps-list-icon.png);
    background-repeat: repeat;
background-repeat: no-repeat;
width: 13px;
height: 19px;
position: absolute;
left: 0;
top: 3px;}
.page-template-scholarships .middle-content h2{background: #006bd1;
width: 100%;
float: left;
position: relative;
font-weight: 300;
text-transform: uppercase;
font-size: 29px;
font-family: 'Oswald', sans-serif;
padding: 30px 25px 0 25px;
margin: 0 0 20px;
color: #006bd1;
background: transparent;
padding-left: 0;
}
.post-type-archive-testimonial .blog-box-main .row > div:nth-child(2n+1) {
    clear: inherit;
}

.post-type-archive-testimonial .b-box-text {
    min-height: 85px;
}

.pa-slider .row>div.owl-carousel-11{display:none !important;}

.inner-title {
     color: inherit;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    line-height: inherit;
        font-weight: inherit;
}
.sub-title {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    line-height: inherit;
        font-weight: inherit;
}
.inner-sub-title{color: inherit;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    line-height: inherit;
        font-weight: inherit;
}


.mobile-contact-icon{/* background:#84d60d; */position:fixed;left: 0;bottom: 10px;z-index:2;/* width: 40px; *//* height: 40px; *//* -webkit-box-shadow:-4px 0 5px rgba(0, 0, 0, 0.15); *//* box-shadow:4px 0px 5px rgba(0, 0, 0, 0.15); */display:none;}
.mobile-contact-icon>a {
    color: #ffffff;
    font-size: 29px;
    position: relative;
    top: 0;
    background: #fbbb02;
    width: 40px;
    height: 40px;
    -webkit-box-shadow: -4px 0 5px rgba(0, 0, 0, 0.15);
    box-shadow: 4px 0px 5px rgba(0, 0, 0, 0.15);
    display: block;
    text-align: center;
}
.mobile-contact-icon>a:hover, .mobile-contact-icon>a:focus{color:#ffffff;}
.mobile-contact-icon>a:before, .mobile-contact-icon>a:after {
    position: absolute;
    left: 0px;
    bottom: -8px;
    height: 14px;
    width: 40px;
    content: "";
    -ms-transform: skew(-8deg, 0deg);
    -webkit-transform: skew(-8deg, 0deg);
    transform: skew(0deg, -8deg);
    background: #fbbb02;
    border-radius: 0 0 5px 0;
}
.mobile-contact-icon>a:after {
    background: #fbbb02;
    border-radius: 0 5px 0 0;
    -ms-transform: skew(8deg, 0deg);
    -webkit-transform: skew(8deg, 0deg);
    transform: skew(0deg, 8deg);
    left: 0;
    top: -8px;
}
ul.type-injuries-list.ti-list-links.newdesign-a-list>li>a {
    width: auto;
    float: none;
    background: transparent;
}
ul.type-injuries-list.newdesign-a-list li>a:hover:before,ul.type-injuries-list.newdesign-a-list li>a:hover:after {
    opacity: 0;
}
ul.type-injuries-list.ti-list-links.newdesign-a-list>li>a:hover {
    color: #fbbb02;
}

.contactus-form.pa-form .cf-bt-line {
    display: none;
}
.lang-btn {
    float: left;
    /*display: none !important;*/
    margin-top: 2px;
}
.lang-btn a {
    background: #006bd1;
    color: #fff;
    font-size: 16px;
    padding: 7px 10px;
    float: left;
}
.lang-btn a:hover {
    background: #fbbb02;
    color: #292929;
}




/* translate */


.translated-ltr .bc-small-content {
    text-transform: uppercase;
    line-height: 1;
    float: left;
    font-size: 52px;
    color: #006bd1;
    font-weight: 700;
    margin-top: 0;
}
.translated-ltr .bc-small-content {
    font-size: 37px;
    margin-bottom: 14px;
}
.translated-ltr .bc-small-content{width: 602px;text-align:center;}
.translated-ltr .bc-small-content>figure,.translated-ltr .bc-small-content>summary{display:inline-block;overflow:hidden;white-space:nowrap;margin:0 0 0 -4px;}
.translated-ltr .bc-small-content>figure{-ms-animation:showup-t 7s;-webkit-animation:showup-t 7s;animation:showup-t 7s;}
.translated-ltr .bc-small-content>summary{width: 432px;-ms-animation:reveal-t 7s;-webkit-animation:reveal-t 7s;animation:reveal-t 7s;margin-left: 12px;}
.translated-ltr .bc-small-content>summary>span{margin-left:0px;-ms-animation:slidein-t 7s;-webkit-animation:slidein-t 7s;animation:slidein-t 7s;}
.translated-ltr .bc-big-content {
    font-weight: 300;
    font-size: 42px;
    color: #ffffff;
    float: left;
    padding: 0;
    clear: both;
    line-height: 1;
    word-spacing: 0px;
}
@keyframes showup-t{0%{opacity:1;}
20%{opacity:1;}
80%{opacity:1;}
100%{opacity:1;}
}
@keyframes slidein-t{0%{margin-left:-800px;}
20%{margin-left:-800px;}
35%{margin-left:0px;}
100%{margin-left:0px;}
}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:432px;}
80%{opacity:1;}
100%{opacity:1;width:432px;}
}
.translated-ltr .bc-big-content{position:relative;width: 602px;margin:0 auto;/*border-right:2px solid rgba(255,255,255,.75);*/text-align:center;white-space:nowrap;overflow:hidden;-ms-animation:typewriter-t 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;-webkit-animation:typewriter-t 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;animation:typewriter-t 2s steps(44) 1s 1 normal both, blinkTextCursor 500ms steps(44) infinite normal;animation-delay:3s;line-height: 47px;text-transform: uppercase;}
@keyframes typewriter-t{from{width:0;}
to{width:602px;}
}



.translated-ltr .pas-box-btn {
    min-height: 70px;
}
.translated-ltr .pas-box-btn h2{
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    float: left;
    width: 100%;
}
.translated-ltr .top-form-bg {
    margin: -131px 0 0;
    padding-top: 135px;
}
.translated-ltr figure.hcf-left-big {
    font-size: 42px;
}
.translated-ltr .top-form-bg .hcf-left-text {
    font-size: 17px;
    padding-right: 0px;
}
.translated-ltr .home-contact-form .ft-form-button>button {padding: 6px 50px 16px;}
.translated-ltr .contact_slider{
    font-size: 18px;
}

.sidebar-contact-form {
    width: 100%;
    float: left;
    padding: 20px 0;
    padding-left: 40px;
    position: relative;
}

.sidebar-contact-form>figure {
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Oswald', sans-serif;
    font-size: 45px;
    color: #000;
    width: 100%;
    float: left;
    margin: 0 0 20px;
    color: #fff;
    text-align: center;
}
.helpyou-main .sidebar-contact-form>* {
    position: relative;
    z-index: 1;
}
.sc-form {
    width: 100%;
    float: left;
}
.sc-form .form-control {
    padding: 6px 10px;
    height: 40px;
    width: 100%;
    font-size: 15px;
    border-radius: 0;
    background: #fff;
    box-sizing: border-box;
    color: #000;
    font-weight: 400;
    border: 1px solid #ddd;
    box-shadow: none;
}
.sc-form .form-control::-webkit-input-placeholder, .form-style textarea::-webkit-input-placeholder{color:#000;}
.sc-form .form-control::-moz-placeholder, .form-style textarea::-moz-placeholder{color:#000;}
.sc-form .form-control:-ms-input-placeholder, .form-style textarea:-ms-input-placeholder{color:#000;}
.sc-form .form-control:-moz-placeholder, .form-style textarea:-moz-placeholder{color:#000;}
.sc-form .read-the-disclaimer {
    color: #fff;
}
.sc-form .read-the-disclaimer a {
    color: #fff;
}
.read-the-disclaimer a:hover {
    color: #68b5ff;
}
.sc-form-btn {
    background: #006bd1;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    border: 0;
    border-radius: 0;
    font-size: 24px;
    letter-spacing: 4px;
    padding: 13px 28px;
    line-height: 1;
    font-family: 'Oswald', sans-serif;
}
.sc-form-btn:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.sc-form .form-group {
    width: 100%;
    float: left;
    margin-bottom: 18px;
    position: relative;
}

.sc-form textarea.form-control {
    height: 80px;
}
.sc-form .read-the-disclaimer span.wpcf7-not-valid-tip {
    width: 290px;
    margin-top: -11px;
}
div.wpcf7 .sc-form .ajax-loader {
    position: relative;
    left: 8px;
    top: -7px;
}
.translated-ltr .contactus-form-main .ft-form-button>button{padding:7px 28px 17px;}
.translated-ltr .b-box-content>figure{font-size: 20px;}
.translated-ltr .b-box-text{min-height: 200px;}
.translated-ltr .mobile-menu-contact > figure{font-size: 16px;}
.translated-ltr .pa-contact-box > figure {font-size: 40px;}
.translated-ltr .pa-tab-content-inner > figure {
    font-size: 34px;
}
.translated-ltr .nav-pills > li > a{font-size:21px;}
.translated-ltr .pa-details-sidebar ul > li {
    font-size: 18px;
}
.translated-ltr .cc-reviews-content-heading {
    font-size: 30px;
}
.translated-ltr .cc-reviews-content-heading > figure::before,.translated-ltr .cc-reviews-content-heading > figure::after {
    top: 15px;
}
.translated-ltr .pa-details-sidebar figure{font-size:40px;}
.translated-ltr nav.navigation.pagination .nav-links a,.translated-ltr  nav.navigation.pagination .nav-links span{padding: 9px 10px;}

.contactus-content h2:nth-child(1) {
    margin-top: 0;
}
.translated-ltr span.wpcf7-list-item,.translated-ltr  span.wpcf7-list-item > label {
font-size: 13px;
}
.translated-ltr .form-style .wpcf7-form-control-wrap.email {
    margin-bottom: 10px;
}
.translated-ltr .page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button {
    font-size: 22px;
    padding: 6px 15px 14px;
}
.translated-ltr .contactus-form.yelp-form div.wpcf7-response-output {
    margin-top: 0;
}
.cc-reviews-content .cc-reviews-content-inner>ul>li>a:hover {
    color: #000;
}


.contact-popup {
    left: 100%;
    margin-left: 0px;
    -ms-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
    width: 320px;
    top: 25%;
    position: fixed;
    z-index: 99999;
}
.contact-popup.popup-open {
    margin-left: -320px;
}
.sidebar-btn {
    position: absolute;
    top: 0;
    left: 0;
}
.contact_slider {top: 185px;}
.navbar-default ul.navbar-nav li.menu-item-has-children:before {
    content: "\f107";
    position: absolute;
    right: 0;
    width: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: 30px;
    cursor: pointer;
    height: 100%;
    opacity: 1;
    font-family: FontAwesome;
    background: #fbbb02;
    display:block !important;
}
.navbar-default ul.navbar-nav li.menu-item-has-children.sub-open:before {
    content: "\f106";
}
.navbar-default ul li ul.sub-menu {
    width: 100%;
    position: relative;
    list-style-type: none;
    padding: 0;
    margin: 0;
    float: left;
    left: 0;
    display: none;
    border-top: 1px solid #7d7d7d;
}
.navbar-default ul li.menu-item-has-children.sub-open>.sub-menu {
    display: block!important;
}
.navbar-default ul li ul.sub-menu>li {
    width: 100%;
    float: left;
    position: relative;
}
.navbar-default .navbar-nav li.menu-item-has-children>a {
    margin-right: 50px;
    width: calc(100% - 50px);
}
.navbar-default ul li ul.sub-menu>li>a {
    padding: 11px 20px;
    width: 100%;
    float: left;
    color: #000;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4;
    text-align: left;
    text-transform: capitalize;
    background: #e8f4ff;
    border-bottom: 1px solid #d5e0ea;
    font-family: 'Oswald', sans-serif;
}
.navbar-default ul li ul.sub-menu>li>a:hover, .navbar-default ul li ul.sub-menu>li.current-menu-item>a, .navbar-default ul li ul.sub-menu>li.current-menu-ancestor.current-menu-parent>a {
    color: #000000;
    background: #fbbb02;
}

header .header-social{display:none !important;}

.blog-box-details .pa-details-first-content.bd-content ol > li {
    color: #000;
    margin-bottom: 28px;
    font-size: 18px;
}
section.pa-slider{display: none;}
section.firm-difference{display: none;}
.hpi-box-icon:before, .hpi-box-icon:after {
    display: none;
}
.form-style div.wpcf7-response-output {
    margin-top: 15px;
}


.review-main {
    width: 100%;
    float: left;
    background: #95beea;
    margin-top: 20px;
    border-radius: 6px;
}
.review-main .carousel-control {
    background: none;
    text-shadow: none;
    opacity: 1;
    font-size: 45px;
    width: 35px;
    display: inline-block;
    background: #1c7bd6;
    height: 45px;
    line-height: 45px;
    top: 50%;
    margin-top: -22px;
    border-radius: 2px;
}

.carousel-control.right {
    right: -10px;
}

.carousel-control.left {
    left: -10px;
}

.review-box {
    width: 100%;
    float: left;
    padding: 20px 0;
    position: relative;
    min-height: 195px;
}

.review-text {
    width: 100%;
    float: left;
}

.review-text>p {
    font-size: 18px;
    font-style: italic;
    line-height: 1.4;
    margin-bottom: 7px;
}

.review-logo-rating {float: right;margin-right: 40px;}

.review-logo-rating>figure {
    float: left;
}

.review-logo-rating>figure>img {
    width: 90px;
}

.review-logo-rating>summary {
    float: left;
    margin-top: 0;
    margin-left: 10px;
    color: #000;
    font-size: 18px;
}

.review-logo-rating>summary i+i {
    margin-left: 1px;
}

.review-box-inner:before, .review-box-inner:after {
    content: '';
    background: url(../images/quote-icon.png);
    position: absolute;
    background-repeat: no-repeat;
    display: inline-block;
    width: 44px;
    height: 44px;
    left: 15px;
    top: -10px;
}

.review-box-inner:after {
    right: 20px;
    bottom: -10px;
    left: auto;
    top: auto;
    transform: rotate(-180deg);
}
.review-box-inner {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 0 30px 0 60px;
}

.translated-ltr .review-text>p{font-size:17px;}

.home-contact-form.top-form-bg.pa-sidebar-form {
    position: relative;
    z-index: 1;
    margin-bottom: 20px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -153px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -157px;
}

.home-contact-form.top-form-bg.pa-sidebar-form  .read-the-disclaimer input[type=checkbox] {
    position: relative;
    top: 2px;
    margin-right: 0;
}
.hp-at-img {
    position: relative;
    /* top: 0; */
    bottom: -40px;
}
.hp-at-img>img {
    width: 320px;
}
ul.sub_practice_area {
    display: none !important;
    background: #f9f9f9;
}

li.has-child-practicearea {
    position: relative;
}

li.has-child-practicearea:before {
    content: '+';
    position: absolute;
    right: 0;
    font-weight: 700;
    cursor: pointer;
    background: #006bd1;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    top: 7px;
}

.pa-details-sidebar ul>li.has-child-practicearea>a {
    padding-right: 32px;
}

li.has-child-practicearea.sidebar-sub-open ul.sub_practice_area {
    display: block !important;
}

ul.sub_practice_area li>a {
    padding-left: 20px;
}

ul.sub_practice_area li {
    font-size: 17px;
}
li.has-child-practicearea.sidebar-sub-open:before {
    content: '-';
}
.single-practicearea .cc-reviews-content-inner, .single-city .cc-reviews-content-inner {
    background: transparent;
    padding: 0;
}
.single-practicearea .cc-reviews-list, .single-city .cc-reviews-list {
    max-height: inherit;
    overflow-y: inherit;
    margin-bottom: 20px;
}
.single-practicearea .cc-reviews-content-inner ul, .single-city .cc-reviews-content-inner ul {
    font-size: 18px;
    font-family: inherit;
    font-weight: 400;
    margin-bottom: 20px;
}
.single-practicearea .cc-reviews-content-inner ul>li:nth-child(2n+1), .single-city .cc-reviews-content-inner ul>li:nth-child(2n+1) {
    clear: both;
}
.single-practicearea .cc-reviews-content-inner ul>li, .single-city .cc-reviews-content-inner ul>li {
    position: relative;
    width: 50%;
    float: left;
    padding: 0 10px 0 23px;
    margin-bottom: 8px;
    color: #000;
}
.single-practicearea .cc-reviews-content-inner ul>li:before, .single-city .cc-reviews-content-inner ul>li:before {
    content: '';
    background: url(../images/take-these-steps-list-icon.png);
    background-repeat: no-repeat;
    width: 13px;
    height: 19px;
    position: absolute;
    left: 0;
    top: 3px;
}
.single-practicearea .cc-reviews-content-inner ul>li>a, .single-city .cc-reviews-content-inner ul>li>a {
    color: #006bd1;
    width: auto;
    -ms-transition: none;
    -webkit-transition: none;
    transition: none;
    font-weight: 600;
}
.single-practicearea .cc-reviews-list>ul>li>a:hover, .single-city .cc-reviews-list>ul>li>a:hover {
    background: transparent;
    padding-left: 0;
    color: #000;
}
.single-practicearea .cc-reviews-content, .single-city .cc-reviews-content {
    margin-top: 25px;
}
.single-practicearea .ccrc-logo-row, .single-city .ccrc-logo-row {
    margin: 0 -2px;
}
.single-practicearea .ccrc-logo-box, .single-city .ccrc-logo-box {
    width: 25%;
    padding: 2px;
}
.single-practicearea .cc-reviews-content p a, .single-city .cc-reviews-content p a{color: #006bd1;}
.single-practicearea .cc-reviews-content p a:hover, .single-city .cc-reviews-content p a:hover{color: #010101;}

.single-practicearea ul.type-injuries-list, .single-city ul.type-injuries-list {
    padding: 15px 0;
}
.single-practicearea.privacy-policy-main ul.type-injuries-list li:nth-child(3n+1), .single-city.privacy-policy-main ul.type-injuries-list li:nth-child(3n+1) {
    clear: both;
}
.single-practicearea.privacy-policy-main ul.type-injuries-list li, .single-city.privacy-policy-main ul.type-injuries-list li {
    width: 33.33%;
    min-height: 47px;
    border-right: 0px;
    border-top: 0;
    line-height: 1.35;
    border: 0;
}
.helpyou-main.hp-form {
    background: #3f4041;
}
.hp-form .helpyou-left-content:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: auto;
    right: -15px;
    width: 1500px;
    background: #d4e0ec;
    }

.single-practicearea .accident-questions ul>li, .single-practicearea .accident-questions ol>li, .single-city .accident-questions ul>li, .single-city .accident-questions ol>li {
    width: 33.33%;
}

.single-practicearea .accident-questions ul>li:nth-child(3n+1), .single-practicearea .accident-questions ol>li:nth-child(3n+1), .single-city .accident-questions ul>li:nth-child(3n+1), .single-city .accident-questions ol>li:nth-child(3n+1) {
    clear: both;
}

.single-practicearea.privacy-policy-main ul.type-injuries-list li a, .single-city.privacy-policy-main ul.type-injuries-list li a {
    width: auto;
    float: none;
    background: none;
}

.single-practicearea.privacy-policy-main ul.type-injuries-list li a:before, .single-city.privacy-policy-main ul.type-injuries-list li a:before,.single-practicearea.privacy-policy-main ul.type-injuries-list li a:after, .single-city.privacy-policy-main ul.type-injuries-list li a:after {
    display: none;
}

.single-practicearea.privacy-policy-main ul.type-injuries-list li a:hover, .single-city.privacy-policy-main ul.type-injuries-list li a:hover {
    color: #fbbb02;
}
.single-city .helpyou-left-content {
    min-height: 450px;
    height: inherit;
}
.single-city .helpyou-left-content-inner {
    position: relative;
    top: inherit;
    -ms-transform: translateY(-50%);
    -webkit-transform: none;
    transform: none;
}
.single-city .helpyou-main .row {
    position: relative;
}
.single-city .helpyou-main .row>div:nth-child(2) {
    min-height: 490px;
    position: absolute;
    bottom: 0;
    left: 58.33333333%;
}
.single-city .helpyou-main {
    padding-top: 60px;
}
.cc-reviews-content-right .review-main {margin: 0 0 30px;}
/* mobile call and message icons 25-07-2018 */
.mobile-contact-icon > a:hover::after, .mobile-contact-icon > a:hover::before, .mobile-contact-icon > a:hover::after, .mobile-contact-icon > a:hover{
    background-color: #03589c;
}
.cc-reviews-content-right .review-main .review-box {
    min-height: 110px;
}
.cc-reviews-content-right .review-main .review-box .review-box-inner {
    position: relative;
    top: inherit;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    width: 100%;
    float: left;
}
.blog-box-main .blog-box .b-box-content>figure {
    min-height: 76px;
}
.blog-box-main .blog-box .b-box-text {
    min-height: 140px;
}
body.home.m-open .navbar-default ul li.menu-item-has-children>.sub-menu,.navbar-default ul li.menu-item-has-children>.sub-menu {
    display: block;
}
body.home.m-open .navbar-default .navbar-nav li.menu-item-has-children>a,.navbar-default .navbar-nav li.menu-item-has-children>a {
    margin-right: 0;
    width: 100%;
}
body.home.m-open .navbar-default ul.navbar-nav li.menu-item-has-children:before,.navbar-default ul.navbar-nav li.menu-item-has-children:before {
    width: 0;
    height: 0;
    font-size: 0;
}
body .container {
    padding-left: 15px;
}
.container {
    -ms-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
}



.clients-choose-main {
    width: 100%;
    float: left;
    background: #274e93;
    padding: 90px 0;
}

.clients-choose-inner {
    width: 100%;
    float: left;
}

.clients-choose-box {
    width: 100%;
    float: left;
    position: relative;
    background: url(../images/clients-choose-box-bg.png);
    background-size: cover;
    padding: 30px 20px 33px;
    border-radius: 15px;
    min-height: 300px;
}

.clients-choose-box:before {
    content: '';
    background: rgba(29, 129, 225, 0.6);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    border-radius: 15px;
}

.clients-choose-box ul {
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
    position: relative;
    font-size: 18px;
    font-family: 'Oswald', sans-serif;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.2;
}

.clients-choose-box ul>li {
    width: 100%;
    float: left;
    position: relative;
    /* padding-left: 27px; */
}

.clients-choose-box ul>li>a:before {
        content: "\f046";
        font-family: FontAwesome;
        color: #000000;
        position: absolute;
        left: 15px;
        top: 14px;
}

.clients-choose-box ul>li>a {
    color: #fff;
    width: 100%;
    float: left;
    position: relative;
    padding: 13px 15px;
    padding-left: 42px;
}
.clients-choose-box ul>li>a:hover {
    background: #274e93;
}

.clients-choose-inner .row {
    margin: 0 -10px;
}

.clients-choose-inner .row>div {
    padding: 0 10px;
}
.clients-choose-box ul>li>a:hover:before {
    color: #fff;
}


.free_case_form_btn{ display:none;}

.prac-area-list {
    width: 100%;
    float: left;
    padding:40px 0;
}

.prac-area-list h2 {
    background: #006bd1;
    width: 100%;
    float: left;
    position: relative;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 29px;
    font-family: 'Oswald', sans-serif;
    padding: 12px 25px;
    margin: 0 0 20px;
    color: #fff;
    line-height: inherit;
}
.prac-area-list h2:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 10px;
    height: 100%;
    background: #292d32;
}

.row.pa-list ul {
    width: 100%;
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size: 17px;
    font-family: inherit;
    font-weight: 400;
    margin-bottom: 20px;
}

.row.pa-list ul>li {
    position: relative;
    width: 100%;
    float: left;
    padding: 0 10px 0 13px;
    color: #000;
    margin: 0 0 7px;
}
.row.pa-list ul>li:before {
    content: '';
    background: url(../images/take-these-steps-list-icon.png);
    background-repeat: no-repeat;
    width: 13px;
    height: 19px;
    position: absolute;
    left: 0;
    top: 5px;
    background-size: 85%;
}
.row.pa-list ul>li>a {
    float: left;
    padding: 0 5px;
    color: #006bd1;
    font-weight: 400;
}
.row.pa-list ul>li>a:hover {
    background: transparent;
    color: #000;
}

.row.pa-list  hr {
    width: 100%;
    float: left;
    margin: 0 0 20px;
}
div#free_case_form.in {
    display: none !important;
}
.modal-open .modal-backdrop.in {
    display: none;
}
.page-template-practicearea .pa-contact-box {
    padding: 0;
    background: none;
    color: #292d32;
}

.page-template-practicearea .pa-contact-box img {
    width: 100%;
    margin-bottom: 15px;
}

.page-template-practicearea .pa-contact-box a {
    color: #292d32;
    padding: 0 25px;
    font-size: 38px;
}

.page-template-practicearea .pa-contact-box a:hover {
    color: #006bd1;
}

.page-template-practicearea .pa-contact-box>figure {
    font-size: 38px;
    padding: 0 25px;
    line-height: 1;
    margin-bottom: 5px;
}

.banner-client-img {position: absolute;right: 0;}
.banner-main>div {
    position: relative;
}
.postid-3131 .small-banner-content-inner {
	text-align: left;
}
.postid-3131 .sbc-small-content::before , .postid-3131 .sbc-small-content::after {
    display:none;
}
.postid-3131 .sbc-small-content {
	display: block;
}
.postid-3131 a.free-case-evaluation {
	background: #fbbb02;
	color: #000000;
	font-size: 20px;
	padding: 15px 55px;
	display: inline-block;
	margin-top: 40px;
}
.postid-3131 a.free-case-evaluation:hover{
    background:#1c7bd6;
    color:#ffffff;
}
.postid-3131 .small-banner::before{
    display:none;
}

.pa-banner .small-banner-content-inner {
    text-align: left;
    min-height: 255px;

}

.pa-banner:before, .sbc-small-content:before, .sbc-small-content:after{display:none;}
.pa-banner.small-banner {background-size: cover !important; background-repeat: no-repeat !important; background-color:#274e93 !important;}
.pa-banner.small-banner .free-case-evaluation {

    background: #fbbb02;
    color: #000000;
    font-size: 20px;
    padding: 15px 55px;
    display: inline-block;
    margin-top: 40px;

}
.pa-banner.small-banner .free-case-evaluation:hover {

    background: #1c7bd6;
    color: #ffffff;

}
.pa-banner.small-banner .sbc-small-content {
    display: block;
}

.page-template-contactus .contactus-form {background: #121318;}
.page-template-contactus .con-our-location {background: #ebebeb;}
.on-cotact-page figure {font-size: 50px; position: relative; display: inline-block;}
.on-cotact-page figure::before {

    content: '';
    position: absolute;
    left: -110px;
    top: 25px;
    z-index: 0;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-right: 100px solid #fff;
    border-bottom: 6px solid transparent;
    opacity: 0.7;

}
.on-cotact-page figure::after{content: '';

position: absolute;

right: -110px;

top: 25px;

z-index: 0;

width: 0;

height: 0;

border-top: 6px solid transparent;

border-left: 100px solid #fff;

border-bottom: 6px solid transparent;

opacity: 0.7;}

.pa-banner .small-banner-content-inner {width: 66%;}

/*#nGageLH {
	bottom: 85px !important;
}*/
figure.why-clients-icon img {
    width: 100%;
}

.ft-bottom .col-sm-4.col-xs-12{ width:100%;}
.ft-bottom .ft-powerby {float: left;margin-top: 15px;}
.live-chat-active {
    display:none;
}

.gform_validation_errors {
    display: none;
}

.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
    background: #c02b0a!important;
    margin-top: 0px !important;
    padding: 6.992px 10px !important;
    color: #ffffff!important;
}

.gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme textarea {
    font-size: 18px!important;
    height: 50px;
    color: #000000;
}

.contactus-form .gform_wrapper.gravity-theme input[type=text], .contactus-form .gform_wrapper.gravity-theme input[type=tel], .contactus-form .gform_wrapper.gravity-theme input[type=email], .contactus-form .gform_wrapper.gravity-theme select, .contactus-form .gform_wrapper.gravity-theme textarea {
    font-size: 18px !important;
    color: #000000 !important;
    border: 2px solid #ffffff;
    background: #ffffff!important;
    min-height: 50px!important;
    border-radius: 0!important;
}

.contactus-form input::placeholder, .contactus-form textarea::placeholder,  .contactus-form select::placeholder {
    color: #000000;
}

input#gform_submit_button_3 {
    background: #ffffff;
    color: #000000;
    border: none;
    padding: 1rem 2rem;
    margin: 0 auto;
}

.contactus-form input#gform_submit_button_4 {
    background: #ffffff;
    color: #000000;
    border: none;
    padding: 1rem 2rem;
}