@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width: 1200px){
body.m-open .container {
    padding-left: 255px;
}
.container {
    width: 1100px;
}

}
@media (min-width:1280px){
body.m-open .container{padding-left: 225px;}
.container{width: 1200px;}

.navbar-default .navbar-collapse {
    width: 250px;
}
}
@media (min-width:1300px){
.cc-reviews-list{max-height:490px;}
}
@media (min-width:1360px){
body.m-open .container {
    padding-left: 215px;
}
.container {
    width: 1260px;
}
}
@media (min-width:1400px){
body.m-open .container {
    padding-left: 215px;
}
.container {
    width: 1300px;
}
}
@media (min-width:1600px){
body.m-open .container {
    padding-left: 200px;
}
.container {
    width: 1390px;
}
.navbar-default .navbar-collapse {
    width: 290px;
}
}
@media (min-width:1850px){
 .container{width:1270px;padding-left: 15px;}
 body.m-open .container {
    padding-left: 15px;
}
}

@media screen and (max-width:1849px){
.cl-logo-box {
    /* max-width: 145px; */
}
.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 90px; */
}
body.m-open .cl-logo-box{
    max-width: 105px;
}
body.m-open .cl-logo-box:nth-child(2), body.m-open .cl-logo-box:nth-child(3), body.m-open .cl-logo-box:nth-child(4) {
    max-width: 80px;
}
.co-location-map {
    height: 295px;
}
.co-location-img {
    height: 295px;
}
.co-location-img>img {
    height: 100%;
}
body.m-open .container .clients-choose-box ul{font-size: 17px}
.page-template-practicearea .pa-contact-box>figure {
    padding: 0 50px;
}
}
@media screen and (max-width:1699px){
    .postid-3131 .small-banner{
        background-size:cover !important;
    }
}
@media screen and (max-width:1599px){
    .postid-3131 .small-banner{
        background-size:cover !important;
    }
figure.hcf-left-big{
    font-size: 38px;
}
.contactus-form.home-bt-form .cf-heading>summary{
    font-size: 21px;
}
.contactus-form.home-bt-form .cf-bt-line{
    font-size: 18px;
}
.why-clients--heading{
    font-size: 45px;
}
.ft-logo {
    /* margin-right: 10px; */
    /* width: 280px; */
}
.banner-client-img {
    /* width: 584px; */
    top: 69px;
}
.ft-right .header-social {
    /* margin: 9px 0; */
    /* padding: 65px 0; */
}
.cl-logo-box {
    /* max-width: 118px; */
}
.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 80px; */
}
body.m-open .cl-logo-box {
    max-width: 95px;
}

body.m-open .cl-logo-box:nth-child(2), body.m-open .cl-logo-box:nth-child(3), body.m-open .cl-logo-box:nth-child(4) {
    max-width: 75px;
}

.banner-main {
    min-height: 793px;
}

.top-form-bg .hc-form-main {
    margin-top: -185px;
}
.pa-contact-box>a,.pa-contact-box>figure {
    font-size: 40px;
}
.blog-box-main .blog-box .b-box-content>figure {
    min-height: 100px;
}
.blog-box-main .blog-box .b-box-text {
    min-height: 180px;
}
.cc-heading {
    font-size: 42px;
}
.extra-page-title {
    font-size: 85px;
}
.breadcrumb-main span {
    font-size: 17px;
}
body.m-open .container .clients-choose-box {
    padding: 22px 15px 25px;
}
}
@media screen and (max-width:1399px){
.ft-logo {
    /* width: 240px; */
}
.ft-left {
    /* font-size: 16px; */
}
.footer-practice-areas ul li {
    width: 12.29%;
    font-size: 15px;
}

.why-clients--heading {
    font-size: 38px;
}

.why-clients--heading>figure:before,.why-clients--heading>figure:after {
    top: 20px;
}

.b-box-content>figure {
    min-height: 144px;
}

.b-box-text {
    min-height: 200px;
}

.contactus-form.home-bt-form .cf-heading>summary {
    font-size: 18px;
}

.contactus-form.home-bt-form .cf-bt-line {
    font-size: 16px;
}

.hpi-box-text>h2, .hpi-box-text>figure {
    font-size: 20px;
}

.home-personal-injuries-heading {
    font-size: 38px;
}

.home-personal-injuries-heading>figure:before,.home-personal-injuries-heading>figure:after {
    top: 20px;
}

.contactus-form.home-bt-form .home-at-form-img {
    margin-top: 35px;
}
.cl-logo-box {
    /* max-width: 113px; */
}
body.m-open .cl-logo-box:nth-child(2), body.m-open .cl-logo-box:nth-child(3), body.m-open .cl-logo-box:nth-child(4) {
    max-width: 68px;
}

body.m-open .cl-logo-box {
    max-width: 94px;
}
figure.hcf-left-big {
    font-size: 34px;
}
.home-contact-form .read-the-disclaimer {
    font-size: 13px;
}
.bc-small-content {
    font-size: 42px;
    width: 478px;
}
.bc-small-content>summary {
    width: 288px;
    margin-left: 12px;
}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:288px;}
80%{opacity:1;}
100%{opacity:1;width:288px;}
}
.bc-big-content, .bc-big-content-2{
    width: 478px;
    font-size: 36px;
    word-spacing: 0.5px;
}
@keyframes typewriter{from{width:0;}
to{width:478px;}
}
.review-box {
    /* min-height: 255px; */
}
.top-form-bg .hc-form-main {
    margin-top: -175px;
}
.law-firm-main .victor-dante-text {
    font-size: 26px;
}
.nav-pills>li>a{font-size:20px;}
ul.nav.nav-pills.nav-stacked {
    padding-left: 35px;
}
.practicearea-main .hph-big {
    font-size: 44px;
}
.single-practicearea.privacy-policy-main ul.type-injuries-list li, .single-city.privacy-policy-main ul.type-injuries-list li {
    width: 50%;
}

.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: inherit;
}

.single-practicearea.privacy-policy-main ul.type-injuries-list li:nth-child(2n+1), .single-city.privacy-policy-main ul.type-injuries-list li:nth-child(2n+1) {
    clear: both;
}
.pa-details-sidebar figure {
    font-size: 43px;
}
.pa-details-sidebar ul>li {
    font-size: 18px;
}
.pa-text-big-small {
    font-size: 42px;
}
.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,.prac-area-list h2 {
    font-size: 25px;
}
.helpyou-heading>summary {
    font-size: 24px;
}
.blog-box-main .blog-box .b-box-content>figure {
    min-height: 100px;
    font-size: 19px;
}
.blog-box-main .blog-box .b-box-text {
    min-height: 200px;
}
.breadcrumb-main span {
    font-size: 15px;
}
body.m-open .container .clients-choose-box ul {
    font-size: 16px;
}
.contact-popup {
    top: 20%;
}
}
@media screen and (max-width:1730px){
footer {
    /*padding-bottom: 40px;*/
}
.postid-3131 a.free-case-evaluation{
    margin-top:20px;
}
}
@media screen and (max-width:1359px){
.clients-choose-box ul {
    font-size: 17px;
}

.clients-choose-box {
    padding: 25px 15px 28px;
    min-height: 277px;
}

.clients-choose-box ul>li>a {
    padding: 10px 15px;
    padding-left: 42px;
}

.clients-choose-box ul>li>a:before {
    top: 11px;
}
body.m-open .container .clients-choose-box ul {
    font-size: 15px;
}
.page-template-practicearea .pa-contact-box>figure {
    padding: 0 30px;
}
}
@media screen and (max-width:1349px){
    .owl-carousel .owl-nav .owl-prev {
    left: -23px;
}
    .owl-carousel .owl-nav .owl-next {
    right: -23px;
}
}
@media screen and (max-width:1349px){
    .postid-3131 .small-banner {
    	background-size: cover !important;
    }
}
@media screen and (max-width:1299px){.b-box-text{min-height:180px;}
.pas-box-content>figure{min-height:201px;}
.top-form-bg{/* margin:-107px 0 0; */}
.banner-client-img {
    width: 520px;
    top: 49px;
}
.banner-main{min-height:677px;}
.pa-details-reviews .cc-reviews-content>summary{font-size:23px;}
.pa-text-big-small,.pa-text-big-small.small-blue {font-size: 37px;}
.translated-ltr .header-right > figure {
    font-size: 20px;
}
.translated-ltr .home-personal-injuries-heading{font-size: 48px;}
.translated-ltr .why-clients--heading{font-size: 48px;}
.translated-ltr .cf-bt-line{font-size: 30px;}
.translated-ltr .b-box-content > figure {
    min-height: 120px;
}
.translated-ltr .b-box-text {
   min-height: 220px;
}
.translated-ltr .footer-practice-areas ul li{ font-size:15px;}
.footer-practice-areas ul li a > figure{line-height:18px;}
.translated-ltr .inner-page-main,.translated-ltr  .small-banner {
    margin-top: 101px;
}
.translated-ltr .practicearea-main .hph-big {
    font-size: 40px;
}
.translated-ltr .pa-tabsidebar-heading {
    font-size: 46px;
}
.translated-ltr .nav-pills > li > a {
    font-size: 19px;
}
.translated-ltr .pa-details-sidebar figure,.translated-ltr .sidebar-contact-form>figure {
    font-size: 36px;
}
.translated-ltr .take-these-steps>summary {
    font-size: 40px;
}
figure.hcf-left-big{font-size: 28px;}
.translated-ltr .hcf-heading summary {
    font-size: 19px;
}
body.m-open .cl-logo-box:nth-child(2), body.m-open .cl-logo-box:nth-child(3), body.m-open .cl-logo-box:nth-child(4) {
    max-width: 63px;
}
body.m-open .cl-logo-box{
    max-width: 88px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -147px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -152px;
}
.cl-logo-box {
    /* max-width: 106px; */
}
.home-contact-form .ft-form-button > button {
    /* padding: 16px 32px; */
}
.m-open .btn.btn-default.wpcf7-form-control.wpcf7-submit {font-size: 18px;}
.home-contact-form.pa-sidebar-form .btn.btn-default.wpcf7-form-control.wpcf7-submit { padding: 10px 10px;font-size: 19px;}
.small-banner.pa-banner{background-position: center !important;}
}
@media screen and (max-width:1279px){
.extra-page-title {
    font-size: 74px;
}
.footer-practice-areas ul li {
    width: 12.26%;
    font-size: 14px;
}
.ft-left {
    /* font-size: 14px; */
}
.ft-logo {
    /* width: 185px; */
}
.home-contact-form .read-the-disclaimer {
    font-size: 11px;
}
.home-contact-form .read-the-disclaimer span.wpcf7-not-valid-tip {
    font-size: 11px;
}
.contactus-form.home-bt-form .cf-bt-line {
    font-size: 14px;
}
.contactus-form.home-bt-form .cf-heading>summary {
    font-size: 16px;
}
.contactus-form.home-bt-form .home-at-form-img{
    margin-top: 115px;
}
.why-clients--heading {
    font-size: 32px;
}
.why-clients--heading>figure:before, .why-clients--heading>figure:after {
    top: 15px;
}
.b-box-text {
    min-height: 240px;
}
.banner-client-img {
    width: 450px;
    top: 42px;
}
.banner-main {
    min-height: 600px;
}
.header-logo img {
    width: 440px;
}
.breadcrumb-main span {
    font-size: 13px;
}
.cl-logo-box {
    /* max-width: 91px; */
    padding: 0 15px;
}
body.m-open .cl-logo-box {
    max-width: 70px;
}
body.m-open .container .clients-choose-box {
    min-height: 313px;
}
.m-open .btn.btn-default.wpcf7-form-control.wpcf7-submit {font-size: 15px;}
}
@media screen and (max-width:1199px){
.header-logo{
	margin: 38px 0 0px 90px;
}
header.sticky .header-logo{
    margin: 38px 0 0px 73px;
}
.pa-slider .row{margin:0 -5px;}
.pa-slider .row .item{padding:0 5px;}
.pas-box-btn > a{font-size:15px;}
.pas-box-content > figure{padding:17px 8px;}
.home-contact-form.top-form-bg.pa-sidebar-form figure.hcf-left-big {
    font-size: 32px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main{
    padding: 0 10px 10px;
    margin-top: -139px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -140px;
}
.home-contact-form.top-form-bg.pa-sidebar-form  .hcf-heading{
    margin: 0 -10px 10px;
}
.home-contact-form.top-form-bg.pa-sidebar-form figure.required{
    font-size: 11px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hcf-heading summary {
    font-size: 19px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hcf-heading summary {
    font-size: 17px;
}
.owl-carousel .owl-nav .owl-prev{left: -15px;font-size: 50px;}
.owl-carousel .owl-nav .owl-next{right: -15px;font-size: 50px;}
.owl-carousel-1 .owl-nav .owl-prev,.owl-carousel-11 .owl-nav .owl-prev{left: -7px;font-size: 45px;}
.owl-carousel-1 .owl-nav .owl-next,.owl-carousel-11 .owl-nav .owl-next{right: -7px;font-size: 45px;}

.ft-left{font-size:14px;}
.ft-logo{width:250px;}
.ft-right .header-social {
    /* margin: 9px 0; */
    padding: 62px 0;
}
.map-section-main{height:450px;}
.home-personal-injuries-heading, .why-clients--heading, .hph-big, .hcfh-big, .hbh-big, .fd-heading, .cc-heading, .practicearea-main .hph-big{font-size:38px;}
.category .hph-big{font-size:36px;}
.why-clients--heading > figure::before, .why-clients--heading > figure::after, .home-personal-injuries-heading > figure::before, .home-personal-injuries-heading > figure::after, figure.cch-big:before, figure.cch-big:after{top:18px;}
.hcfh-big::before, .hcfh-big::after, .fd-heading > span::before, .fd-heading > span::after{top:25px;}
.b-box-content > figure{font-size:17px;}
.blog-box{padding:15px 10px;}
.google-recaptcha-main{width:215px;}
.navbar-default .navbar-collapse.in{left:0;right:initial;}
.navbar-default .navbar-collapse{left:-290px;right:initial;}
.co-location-map{height:236px;}
.pa-details-sidebar figure{font-size:35px;}
.pa-details-sidebar ul > li{font-size:17px;}
.translated-ltr .pa-details-sidebar ul > li{font-size:17px;}
.cc-reviews-list{max-height:420px;overflow-y:auto;}
.h-menu-inner{left:0;right:inherit;}
.pa-contact-box>figure, .pa-contact-box>a{font-size:40px;}
.pa-tabsidebar-heading{font-size:40px;}
ul.nav.nav-pills.nav-stacked{padding-left:15px;padding-right:10px;}
.nav-pills>li>a{font-size: 18px;padding-left: 40px;}
.nav-pills>li.active>a:before{width:72px;left:-72px;}
.pa-tab-content-inner>figure{font-size:34px;}
.law-firm-main .victor-dante-text{font-size:20px;}
.header-logo img{width:380px;}
.header-right > figure{font-size:19px;}
/*.h-contact > a{font-size:30px;}*/
.h-contact > a{font-size:26px;}
.h-contact a > img{margin:3px 10px 0 0;}
.searchsection{top:-4px;}
.header-social > ul > li > a{width: 36px;height: 36px;border-radius: 36px;line-height: 31px;font-size: 20px;}
.inner-page-main{margin-top:107px;}
.b-box-text{min-height:220px;}
.b-box-img{min-height:250px;}
.home-contact-form .read-the-disclaimer label{font-size:13px;}
.home-contact-form .read-the-disclaimer{/* width:220px; */}
.bc-small-content{width:610px;}
.bc-small-content{font-size: 38px;}
.bc-small-content > summary{width:385px;}
.bc-small-content{width: 434px;margin-bottom: 7px;}
.bc-big-content, .bc-big-content-2{
    font-size: 32px;
    word-spacing: 2px;
}
.small-banner {
    margin-top: 105px;
}
.bc-small-content > summary{width: 262px;margin-left: 10px;}
@keyframes reveal{
0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:262px;}
80%{opacity:1;}
100%{opacity:1;width:262px;}
}
.bc-big-content, .bc-big-content-2{width: 434px;}
@keyframes typewriter{
from{width:0;}
to{width:434px;}
}
.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:27px;}
.single-practicearea .type-injuries .home-personal-injuries-heading>figure, .single-practicearea .accident-questions .why-clients--heading>figure, .single-practicearea .hire-miami .home-personal-injuries-heading>figure, .single-city .type-injuries .home-personal-injuries-heading>figure, .single-city .accident-questions .why-clients--heading>figure, .single-city .hire-miami .home-personal-injuries-heading>figure{padding:0 110px;}
.footer-practice-areas ul li{width:12.2%;font-size:14px;}
.footer-practice-areas ul li > figure{line-height:17px;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding:148px 0;}
.single-practicearea .sbc-big-content, .single-city .sbc-big-content{font-size:45px;}
.single-practicearea .hph-big, .single-city .hph-big{font-size:30px;}
.page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button{font-size:27px;padding:12px 20px;}
.page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button{float:left;}
.cc-reviews-content-heading > figure::before{left:-92px;border-right:80px solid #f4f4f4;}
.cc-reviews-content-heading > figure::after{right:-92px;border-left:80px solid #f4f4f4;}
.cc-reviews-content > summary{font-size:26px;}
.pa-details-reviews .cc-reviews-content>summary{font-size:19px;}

.yelp-form div.wpcf7-response-output {margin: 0px 0 0;}
.pas-box-btn a{font-size:15px;}
.lang-btn a {
    padding: 4px 10px;
 }
.translated-ltr .header-right > figure {font-size: 16px;}
.translated-ltr .bc-small-content{width: 437px;font-size: 27px;margin-bottom: 5px;}
.translated-ltr .bc-small-content > summary{width: 316px;margin-left: 9px;}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:316px;}
80%{opacity:1;}
100%{opacity:1;width:316px;}
}
.translated-ltr .bc-big-content{width: 437px;font-size: 30px;line-height: 37px;word-spacing: 1px;}
@keyframes typewriter-t{from{width:0;}
to{width:437px;}
}
.translated-ltr .top-form-bg {
    /* margin: -131px 0 0; */
}
.translated-ltr .home-contact-form .read-the-disclaimer {
   font-size: 11px;
}
.translated-ltr .home-personal-injuries-heading{font-size: 38px;}
.translated-ltr .why-clients--heading{font-size: 38px;}
.translated-ltr .cf-bt-line {
   font-size: 26px;
}
.cf-heading > summary {
    font-size: 26px;
}
.translated-ltr .b-box-content > figure {
   min-height: 144px;
}
.translated-ltr .b-box-text {
   min-height: 260px;
}
.translated-ltr .footer-practice-areas ul li{ font-size:15px;}
.footer-practice-areas ul li a > figure{line-height:18px;padding:0 5px;}
.translated-ltr .inner-page-main, .translated-ltr .small-banner {
    margin-top: 87px;
}
.translated-ltr .pa-contact-box > figure {
    font-size: 34px;
}
.translated-ltr .pa-tabsidebar-heading {
    font-size: 38px;
}
.translated-ltr .practicearea-main .hph-big {
    font-size: 34px;
}
.translated-ltr figure.hph-sm {
    font-size: 18px;
}
.translated-ltr .nav-pills > li > a {
    font-size: 18px;
}
.translated-ltr figure.hph-sm:before,.translated-ltr figure.hph-sm:after {
    top: 10px;
}
.translated-ltr .pa-tab-content-inner > figure {
    font-size: 27px;
}
.translated-ltr .pa-details-sidebar figure,.translated-ltr .sidebar-contact-form>figure {
    font-size: 32px;
}
.translated-ltr .cc-reviews-content-heading > figure::before, .translated-ltr .cc-reviews-content-heading > figure::after {
    top: 10px;
}
.translated-ltr .cc-reviews-content-heading {
    font-size: 21px;
}
.translated-ltr .take-these-steps>summary {
    font-size: 32px;
}
.translated-ltr .page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button {
    font-size: 18px;
    padding: 10px 6px 16px;
}
.banner-content {
    padding: 25px;
}
.lang-btn {
    margin-top: 0;
}
.hpi-box {
    width: 33.33%;
}
.contactus-form.home-bt-form .cf-heading>summary{font-size: 18px;}
.contactus-form.home-bt-form .cf-bt-line{font-size: 16px;}
.contactus-form.home-bt-form .home-at-form-img{margin: 50px 0 -30px;}
.translated-ltr .contactus-form.home-bt-form .cf-bt-line{font-size: 14px;}
.translated-ltr .contactus-form.home-bt-form .cf-heading>summary{font-size: 15px;}
.cl-logo-box {
    max-width: 145px;
    height: 150px;
    line-height: 150px;
    /* float: none; */
    /* display: inline-block; */
    /* margin-left: -4px; */
    padding: 0 10px;
}

.cl-logo-slider {
    /* text-align: center; */
}

.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 90px !important; */
}
.review-text>p {
    font-size: 15px;
    line-height: 1.2;
}
.translated-ltr .review-text>p {
    font-size: 14px;
}
.top-form-bg .hc-form-main {
    margin-top: -165px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .read-the-disclaimer label{font-size: 12px;}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form span.wpcf7-form-control-wrap.email-848 {
    margin-bottom: 8px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .form-control {
    font-size: 15px;
}
.breadcrumb-main span {
    font-size: 15px;
}
.breadcrumb-main .container {
    padding-right: 315px;
}
.sidebar-contact-form{padding-left:15px;}
.helpyou-heading>summary {
    font-size: 22px;
    margin-bottom: 10px;
}
.translated-ltr .helpyou-heading > summary {
    font-size: 20px;
}
.translated-ltr .helpyou-heading > figure {
    font-size: 58px;
}
.helpyou-text {
    font-size: 22px;
    line-height: 1.6;
}
.hp-at-img>img {
    width: 275px;
}
.helpyou-left-content {
    height: 420px;
}
.hp-form .helpyou-left-content {
    min-height: 537px;
}
li.has-child-practicearea:before {
    top: 5px;
}

.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: inherit;}
.single-practicearea.privacy-policy-main ul.type-injuries-list li:nth-child(2n+1),.single-city.privacy-policy-main ul.type-injuries-list li:nth-child(2n+1){clear: both;}
.single-practicearea.privacy-policy-main ul.type-injuries-list li, .single-city.privacy-policy-main ul.type-injuries-list li{width:50%;}
.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: 50%;
}

.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: inherit;
}
.single-practicearea .accident-questions ul>li:nth-child(2n+1), .single-practicearea .accident-questions ol>li:nth-child(2n+1), .single-city .accident-questions ul>li:nth-child(2n+1), .single-city .accident-questions ol>li:nth-child(2n+1) {
    clear: both;
}
.translated-ltr .contactus-form-main .wpcf7-form-control-wrap.your-message {
    margin-top: 7px;
}
.single-city .helpyou-left-content {
    min-height: 382px;
}
.single-city .helpyou-main .row>div:nth-child(2) {
    min-height:422px;
}
.review-box {
    min-height: 170px;
}
.navbar-default ul li.menu-item-has-children>.sub-menu,.navbar-default ul li.menu-item-has-children>.sub-menu {
    display: none;
}
.navbar-default .navbar-nav li.menu-item-has-children>a,.navbar-default .navbar-nav li.menu-item-has-children>a {
    margin-right: 50px;
    width: calc(100% - 50px);
}
.navbar-default ul.navbar-nav li.menu-item-has-children:before,.navbar-default ul.navbar-nav li.menu-item-has-children:before {
    width: 50px;
    height: 100%;
    font-size: 30px;
}
.clients-choose-box,body.m-open .container .clients-choose-box {
    padding: 18px 10px 20px;
    min-height: 282px;
}
.clients-choose-box ul, body.m-open .container .clients-choose-box ul {
    font-size: 17px;
}
.clients-choose-box ul>li>a {
    padding: 10px 10px;
    padding-left: 32px;
}

.clients-choose-box ul>li>a:before {
    left: 10px;
}
.m-open .btn.btn-default.wpcf7-form-control.wpcf7-submit {font-size: 20px;}
.page-template-practicearea .pa-contact-box>figure {
    padding: 0 15px;
    font-size: 34px;
}
.page-template-practicearea .pa-contact-box a {
    padding: 0 15px;
    font-size: 32px;
}
.pa-banner .small-banner-content-inner {width: 66%;}
ul.ft-menu {
	text-align: left;
	font-size: 15px;
}
.contact-popup {
    top: 18.8%;
}
}
@media screen and (max-width:991px){
header.sticky .navbar-toggle {
    top: 36px;
}

.header-logo img{width:260px;}
.h-contact > a{font-size:24px;line-height:31px;}
.h-contact a > img{margin:4px 10px 0 0;}
.header-social{margin:0 10px;}
.header-contact-main{margin:0 0 0px;}
.navbar-toggle{top:43px;}
.header-right > figure{font-size:15px;}
.header-logo{margin:40px 0 10px 50px;}
.header-right{padding:15px 0 5px;transition:1s;}
.hc-form-main{margin:30px 0 0;}
.google-recaptcha-main{width:314px;}
.victor-dante-main{width:100%;margin-bottom:30px;}
.home-free-consultant-inner > .row > div:nth-child(2){padding:10px 15px;}
.home-free-consultant-inner > .row > div:nth-child(2):before{display:none;}
.home-personal-injuries-heading, .why-clients--heading, .hph-big, .hcfh-big, .hbh-big, .fd-heading, .cc-heading, .practicearea-main .hph-big{font-size:32px;}
.category .hph-big{font-size:28px;}
.why-clients--heading > figure::before, .why-clients--heading > figure::after, .home-personal-injuries-heading > figure::before, .home-personal-injuries-heading > figure::after, figure.cch-big:before, figure.cch-big:after{top:12px;}
.hpi-box{width:33.33%;}
.why-clients-box{width:100%;margin:0 0 30px !important;}
ul.ft-menu > li + li::before{padding:0 5px;}
.b-box-readmore > a{padding:11px 30px;}
.cf-bt-line{font-size:22px;}
.cc-reviews-content>summary{font-size:20px;}
.cc-reviews-content-heading{font-size:24px;}
.cc-reviews-content-heading>figure:before{left:-72px;top:12px;border-right:60px solid #f4f4f4;}
.cc-reviews-content-heading>figure:after{right:-72px;top:12px;border-left:60px solid #f4f4f4;}
.ccrc-logo-row{margin:0 -2px;}
.ccrc-logo-box{padding:2px;}
.co-location-map{height:185px;}
.co-location-contact{font-size:24px;}
.sbc-big-content{font-size:55px;}
.small-banner-content{padding:73px 0;}
.small-banner{min-height:250px;}
.hcf-left, .hfc-left{text-align:center;}
.hcf-left-text, .hfc-left-text{width:94%;padding-right:0;margin-left:3%;padding-left:0;height:98px;line-height:82px;}
.hcf-left-number > a, .hfc-left-number > a{float:none;display:inline-block;}
.home-contact-form.top-form-bg{padding-bottom: 0;margin-top:0;padding-top:20px;}
.pa-details-first-inner figure.hph-sm::before{width: 25px;left: -30px;}
.pa-details-first-inner figure.hph-sm::after{width: 25px;right: -30px;}
.pa-details-sidebar figure{font-size:28px;}
.cc-reviews-list{max-height:360px;overflow-y:auto;}
.take-these-steps > summary{font-size:30px;}
.pa-text-big-small, .pa-text-big-small.small-blue {font-size: 30px;}
.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,.prac-area-list h2{font-size:20px;margin:0 0 10px;}
.blog-main .pa-details-first-content>h3{font-size:18px;}
.single-practicearea .cc-reviews-content-inner ul>li, .single-city .cc-reviews-content-inner ul>li{
    width: 100%;
}
.blog-main .pa-details-first-content>h3, .blog-main .pa-details-first-content>h4{margin:0 0 10px;}
.inner-page-main, .small-banner{margin-top:101px;}
.practicearea-tab>.container>.row>div{width:45%;left:55%;}
.tab-content>.tab-pane>.container>.row>div{width:50%;}
.pa-tab-content-inner>figure{font-size:23px;border-bottom:2px solid #03579e;}
.pa-tab-content-inner{padding:10px 15px;}
.pa-tab-readmore{text-align:left;}
.pa-tab-readmore>a{padding:6px 20px;font-size:18px;}
.law-firm-main .read-more-btn{text-align:left;margin-bottom:30px;}
.navbar-toggle .icon-bar{width:30px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:7px;}
header.sticky .header-logo{margin:33px 0 0px 45px;}
.extra-page-inner{padding:30px 70px;}
.extra-page-title{font-size:80px;line-height:80px;}
.extra-page{padding:40px 0}
.b-box-img{min-height:180px;}
.b-box-content > figure{min-height:96px;}
.b-box-text{min-height:260px; margin: 10px 0 0;}
.home-contact-form .read-the-disclaimer{width:290px;}
.pa-slider{margin:0;padding:50px 0 0;background:#000;}
.pa-slider .row{margin:0 -15px;}
.pa-slider .row .item{padding:0 15px;}
.pa-slider-box{margin-bottom:30px;}
.pas-box-content>figure{min-height:138px;}
.banner-main{min-height:440px;padding-top:86px;}
.banner-content{margin:100px 0;}
.home-contact-form.top-form-bg{padding-top:0;}
ul.nav.nav-pills.nav-stacked{max-height:500px;overflow-y:auto;}
.bc-small-content{font-size: 30px;}
.bc-small-content > summary{width:385px;}
.bc-small-content{width: 342px;}
.bc-small-content > figure,.translated-ltr .bc-small-content > figure{margin-left:0;}
.bc-big-content, .bc-big-content-2{font-size: 26px;word-spacing: 0px;}
.bc-small-content > summary{width: 206px;margin-left: 6px;}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:206px;}
80%{opacity:1;}
100%{opacity:1;width:206px;}
}
.bc-big-content, .bc-big-content-2{width: 342px;}
@keyframes typewriter{from{width:0;}
to{width:342px;}
}
.banner-client-img {
    position: absolute;
    right: 0;
    top: 30px;
    width: 380px;
}
.banner-main>.container{position:relative;}
.banner-content{position:relative;z-index:1;}
.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:22px;}
.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:9px;}
.single-practicearea .type-injuries .home-personal-injuries-heading>figure, .single-practicearea .accident-questions .why-clients--heading>figure, .single-practicearea .hire-miami .home-personal-injuries-heading>figure, .single-city .type-injuries .home-personal-injuries-heading>figure, .single-city .accident-questions .why-clients--heading>figure, .single-city .hire-miami .home-personal-injuries-heading>figure{padding:0 110px;}
.footer-practice-areas{text-align:center;}
.footer-practice-areas ul li{width:24.3%;float:none;display:inline-block;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding:105px 0;}
.single-practicearea .sbc-big-content, .single-city .sbc-big-content{font-size:34px;}
.single-practicearea .hph-big, .single-city .hph-big{font-size:24px;}
.single-practicearea figure.hph-sm, .single-city figure.hph-sm{font-size:16px;}
.single-practicearea figure.hph-sm:before, .single-practicearea figure.hph-sm:after, .single-city figure.hph-sm:before, .single-city figure.hph-sm:after{top:10px;}
.site-map-page h3+ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
.pa-details-sidebar ul>li{font-size:14px;}
ul.sub_practice_area li{
    font-size: 13px;
}
ul.sub_practice_area li>a{
    padding-left: 10px;
}
.contactus-form div.wpcf7-response-output {margin: 0px 0 0;}
.site-map-page li.menu-item-has-children > a {
   display: inherit;
}
.pas-box-btn a{font-size:18px;}
.b-box-content > figure {
    font-size: 13px;
    line-height: 1.4;
    min-height: 72px;
}
.lang-btn a {
    padding: 5px 6px;
    font-size: 14px;
}
body #bb2c488a8a75_slider {
    display: block !important;
}
body #bb2c488a8a75_slider_small {
    display: none !important;
}
.sidebar-contact-form > figure {
    font-size: 40px;
    margin: 0 0 10px;
}
.single-practicearea .sidebar-contact-form, .single-practicearea .pa-details-sidebar, .single-city .sidebar-contact-form, .single-city .pa-details-sidebar {
    width: auto;
    margin: 0 -15px;
}
.sc-form .read-the-disclaimer .wpcf7-list-item-label {
    top: -3px;
    position: relative;
    font-size: 13px;
}
.sc-form .read-the-disclaimer span.wpcf7-not-valid-tip {
    width: 220px;
    margin-top: -11px;
    font-size: 11px;
}
.sc-form div.wpcf7-response-output{font-size: 12px;}
.translated-ltr .header-right > figure {
    font-size: 14px;
}
.translated-ltr .pa-slider {
    margin: 0 0 0;
}
.translated-ltr .bc-small-content{font-size: 19px;width: 308px;}
.translated-ltr .bc-small-content > summary{width: 222px;margin-left: 5px;}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width: 222px;}
80%{opacity:1;}
100%{opacity:1;width: 222px;}
}
.translated-ltr .bc-big-content{font-size: 21px;width: 308px;line-height: 28px;}
@keyframes typewriter-t{from{width:0;}
to{width:308px;}
}

.translated-ltr .pas-box-btn a {
    font-size: 17px;
}
.translated-ltr .pas-box-btn {
    min-height: 44px;
}
.translated-ltr .home-contact-form .read-the-disclaimer {
    font-size: 14px;
}
.translated-ltr .home-personal-injuries-heading{font-size: 30px;}
.translated-ltr .why-clients--heading{font-size: 30px;}

.hpi-box-main .hpi-box:nth-child(4n+1) {
    /* clear: inherit; */
}
.hpi-box-main .hpi-box:nth-child(3n+1) {
    /* clear: both; */
}

.translated-ltr .contactus-form-main .ft-form-button>button {
    font-size: 20px;
}
.translated-ltr .b-box-content>figure {
    font-size: 14px;
    line-height:20px;
}
.translated-ltr .b-box-content > figure {
    min-height: 120px;
}

.translated-ltr .b-box-text {
    min-height: 360px;
}

.translated-ltr .ft-left figure + figure:before {
    padding: 0 9px;
}
.translated-ltr .ft-left {
    font-size: 13px;
}
.translated-ltr .ft-copyright {
    font-size: 11px;
}
.translated-ltr .cf-bt-line {
    font-size: 22px;
}
.hcfh-big::before, .hcfh-big::after, .fd-heading > span::before, .fd-heading > span::after {
    top: 20px;
}
.contactus-form-main .read-the-disclaimer {
    margin: 10px 0 0;
}
.translated-ltr .inner-page-main, .translated-ltr .small-banner {
    margin-top: 78px;
}
.translated-ltr .nav-pills > li > a {
    font-size: 15px;
}
.translated-ltr .pa-tab-content-inner > figure {
    font-size: 23px;
}
.translated-ltr .pa-tabsidebar-heading {
    font-size: 32px;
}
.translated-ltr .practicearea-main .hph-big {
    font-size: 30px;
}
.translated-ltr .sc-form .read-the-disclaimer .wpcf7-list-item-label {
    font-size: 12px;
}
.translated-ltr .pa-details-sidebar figure, .translated-ltr .sidebar-contact-form>figure {
    font-size: 24px;
}
.translated-ltr .pa-details-sidebar ul > li {
    font-size: 13px;
}
.translated-ltr .take-these-steps>summary {
    font-size: 24px;
}
.translated-ltr .page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button {
    font-size: 15px;
    padding: 10px 6px 16px;
    letter-spacing: 2px;
}
.top-form-bg .hc-form-main {
    margin-top: 0px;
    padding-bottom: 0;
}
.banner-client-img {
    height: 324px;
    overflow: hidden;
}
.cl-logo-slider {
    /* padding: 30px 0; */
}
.contactus-form.home-bt-form .cf-heading>figure {
    font-size: 33px;
}
.contactus-form.home-bt-form .cf-heading>summary {
    font-size: 14px;
}
.contactus-form.home-bt-form .cf-heading {
    margin-bottom: 0;
}
.contactus-form.home-bt-form .hc-form-main .form-group {
    margin-bottom: 16px;
}
.contactus-form.home-bt-form .contactus-form-main .form-control {
    height: 34px;
    font-size: 15px;
}
.contactus-form.home-bt-form .cf-bt-line {
    font-size: 12px;
}
.contactus-form.home-bt-form .hc-form-main textarea.form-control {
    height: 65px;
}
.translated-ltr .contactus-form.home-bt-form .cf-heading > summary {
    font-size: 12px;
}
.translated-ltr .contactus-form.home-bt-form .cf-bt-line {
    font-size: 11px;
}
.contactus-form.home-bt-form .home-at-form-img {
    margin: 91px 0 -30px;
}
.home .home-contact-form .read-the-disclaimer span.wpcf7-not-valid-tip {
    margin-top: -8px;
}
.review-box-inner {
    position: relative;
    top: inherit;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    width: 100%;
    float: left;
}
.review-box {
    min-height: inherit;
}
.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 75px !important; */
}
.cl-logo-box {
    max-width: inherit;
}
.home-contact-form.top-form-bg.pa-sidebar-form {
    width: 250px;
    margin: 0 -15px 20px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .read-the-disclaimer label {
    font-size: 12px;
}
.home-contact-form.top-form-bg.pa-sidebar-form  .read-the-disclaimer span.wpcf7-not-valid-tip {
    width: 232px;
}
.home-contact-form.top-form-bg.pa-sidebar-form span.wpcf7-not-valid-tip {
    font-size: 12px;
}
.home-contact-form.top-form-bg.pa-sidebar-form figure.hcf-left-big {
    font-size: 26px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hcf-heading summary {
    font-size: 17px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -150px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {
    margin-top: -145px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .hcf-heading summary {
    font-size: 14px;
}
.home-contact-form.top-form-bg.pa-sidebar-form .form-control {
    font-size: 13px;
}
.translated-ltr .home-contact-form.top-form-bg.pa-sidebar-form .read-the-disclaimer label {
    font-size: 10px;
}
.breadcrumb-main .container {
    padding-right: 255px;
}
.helpyou-heading > summary {
    font-size: 18px;
}
.helpyou-heading > figure {
    font-size: 50px;
}
.translated-ltr .helpyou-heading > summary {
    font-size: 15px;
}
.translated-ltr .helpyou-heading > figure {
    font-size: 44px;
}
.helpyou-main p {
    font-size: 16px;
    line-height: 1.6;
}
.translated-ltr .sidebar-contact-form span.wpcf7-form-control-wrap.your-email {
    margin-bottom: 10px;
}
.translated-ltr .helpyou-text {
    font-size: 19px;
}
.helpyou-left-content {
    height: 420px;
}
li.has-child-practicearea:before {
    top: 3px;
}
.hp-form .helpyou-left-content {
    min-height: 520px;
}
.single-practicearea .ccrc-logo-box-inner, .single-city .ccrc-logo-box-inner{
    height: inherit;
    line-height: 116px;
}
.clients-choose-inner .row {
    margin: 0 -5px;
}
.clients-choose-inner .row>div {
    width: 33.33%;
    padding: 0 5px;
}
.clients-choose-box, body.m-open .container .clients-choose-box{
    text-align: left;
    min-height: 226px;
}
.clients-choose-box ul, body.m-open .container .clients-choose-box ul {
    font-size: 14px;
}
.clients-choose-box ul>li>a {
    padding: 7px 5px;
    padding-left: 25px;
}
.clients-choose-box ul>li>a:before {
    left: 5px;
    top: 9px;
}
.home-contact-form.pa-sidebar-form .btn.btn-default.wpcf7-form-control.wpcf7-submit {padding: 10px 10px; font-size: 16px;}
.on-cotact-page figure {font-size: 32px;}
.on-cotact-page figure::before, .on-cotact-page figure::after {top: 14px;}


}
@media screen and (max-width:767px){
    .postid-3131 .btn.btn-info.btn-lg.free_case_form_btn {
    	display: none;
    }
    .postid-3131 a.free-case-evaluation {
    	font-size: 15px;
    	padding: 10px 25px;
    	margin-top: 10px;
    }
.footer-practice-areas.footer-practice-areas-inner ul li {
    width: 47%;
}
footer {
    padding-bottom: 55px;
}
body #bb2c488a8a75_slider {
    display:none !important;
}
body #bb2c488a8a75_slider_small {
    display: block !important;
}

header{/*position:absolute;*/ z-index: 99999;}

.header-logo, header.sticky .header-logo{margin:20px 0 10px;text-align:center;}
.header-logo > a{float:none;}
.header-right{width:100%;padding:0 55px 0 0;margin:0;text-align: center;}
header.sticky .header-right, .header-right{padding:0px 0;}
.navbar-toggle{right:0;margin-top:0;top:36px;}
nav.navbar.navbar-default .navbar-nav{margin:0;}
.bc-small-content{/* font-size: 44px; */}
.bc-big-content{/* font-size: 38px; *//* word-spacing: 0; */}
.pa-slider{padding:30px 0 0;}
.cl-logo-slider{/* padding:50px 20px; */}
.hpi-box{width:50%;}
.map-section-img, .map-section{width:100%;position:relative;float:left;}
.map-section{height:300px;}
.map-section-main{height:inherit;}
.ft-right{float:right;width:100%;margin-top: 0;}
.ft-copyright, .ft-powerby{width:100%;text-align:center;margin-bottom:5px;}
.banner-main{padding-top:134px;}
ul.ft-menu{font-size:14px;text-align: center;}
.blog-box{margin-bottom:30px;}
.form-group.top-form-disclaimer{/* margin-top:100px; *//* position:relative; */}
.top-form-Description{/* margin-top:-161px; *//* position:relative; */}
.contactus-form-main .ft-form-button{float:left;}
.cc-reviews-content-right{margin:30px 0 0;}
.co-location-box{margin:0 0 30px;}
.contactus-content, .contactus-form, .contactus-client-reviews, .con-our-location{padding:40px 0;}
.cc-heading, .cf-heading{margin-bottom:20px;}
.cf-heading>figure{font-size:55px;}
.cf-heading>summary{font-size:20px;}
.con-our-location .cc-heading{margin-bottom:40px;}
.co-location-map{height:300px;}
.sbc-big-content{font-size:35px;}
.sbc-small-content{font-size:15px;}
.sbc-small-content:before{width:40px;left: -50px;top: 9px;}
.sbc-small-content:after{width:40px;right: -50px;top: 9px;}
.contactus-form-main .ft-form-button>button, .page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button{padding:17px 20px;font-size:20px;letter-spacing:2px;}
.hcf-left-text, .hfc-left-text{width:120%;margin-left:-10%;font-size:23px;}
.home-contact-form .ft-form-button{float:left;clear:both;/* margin:10px 0 0; */}
.pa-details-sidebar figure{text-align:center;}
.pa-details-sidebar{margin-bottom:30px;}
.helpyou-heading > summary{font-size:22px;}
.helpyou-heading > figure{font-size:44px;}
.helpyou-contact > a{font-size:24px;}
.take-these-steps{padding:0;}
.take-these-steps > summary{font-size:25px;}
.helpyou-text{font-size:22px;line-height:32px;}
.inner-page-main, .small-banner{margin-top: 139px;}
.ft-bottom ul{text-align:center;margin-bottom:10px;}
.ft-bottom ul > li{float:none;display:inline-block;}
.practicearea-tab>.container>.row>div{width:100%;left:0;padding:0;}
.practicearea-tab-text-main{position:relative;height:inherit;}
.tab-content>.tab-pane>.container>.row>div{width:100%;}
.pa-tabsidebar-heading{color:#292d32;}
.pa-tabsidebar {
    margin: -30px 0 0;
}
.tab-content>.tab-pane>.container, .tab-content>.tab-pane>.container>.row, .tab-content>.tab-pane>.container>.row>div, .pa-tab-content{height:inherit;}
.pa-tab-content-inner{position:relative;-ms-transform:none;-webkit-transform:none;transform:none;top:inherit;width:100%;float:left;}
.tab-content>.tab-pane{height:inherit;padding:50px 0;}
.nav-pills>li.active>a:before{display:none;}
.profile-details{padding-left:0;}
.ft-left{text-align:center;}
.ft-left figure{float:none;display:inline-block;}
.ft-left figure + figure:before{padding:0 5px;}
.ft-right{text-align:center;}
.ft-logo{float:none;display:inline-block;margin-right:0;}
.ft-right .header-social>ul>li{float:none;display:inline-block;}
.ft-right .header-social>ul{width:100%;float:left;text-align:center;}
.ft-right .header-social{width:100%;}
ul.ft-menu{margin-top:20px;}
.navbar-default .navbar-collapse{left:-270px;width:270px;position:fixed;}
nav.navbar.navbar-default .navbar-nav>li{width:100%;margin-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{}
button.close-btn{display:block;}
.mobile-menu-contact{display:block;}
.bc-small-content{/* margin-bottom:5px; */}
.bc-small-content{/* width: 501px; */}
.bc-small-content>figure{
    -ms-animation: none;
    -webkit-animation: none;
    animation: none;
}
.bc-small-content > summary{width: auto;margin-left: 10px;-ms-animation: none;-webkit-animation: none;animation: none;}
.bc-small-content>summary>span{
    -ms-animation: none;
    -webkit-animation: none;
    animation: none;
}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:303px;}
80%{opacity:1;}
100%{opacity:1;width:303px;}
}
.bc-big-content{/* width: 501px; */}
@keyframes typewriter{from{width:0;}
to{width:501px;}
}
.home-blog{padding:40px 0 40px;display: none;}
.blog-box-more-post{margin:20px 0 0;}
.b-box-img, .b-box-img > img, .b-box-content > figure, .b-box-text, .translated-ltr .b-box-content > figure, .translated-ltr .b-box-text{min-height:inherit;height:inherit;}
.b-box-img > img{position:relative;}
.why-clients-main{padding:40px 0 20px;}
.hfc-left{padding:30px 0 0;}
.home-personal-injuries{padding:40px 0 20px;}
.b-box-readmore{margin:20px 0 0px;}
.blog-box{width:60%;margin-left:20%;}
.home-contact-form .read-the-disclaimer{margin: -10px 0 0;}
.home-contact-form .ft-form-button>button{
    margin-top: -10px;
}
.contactus-form-main .read-the-disclaimer{margin:0;}
.cf-bt-line{margin-bottom:0;}
.pa-slider .row>div.owl-carousel-1,.pa-slider .row>div.owl-carousel-11{width:100%;float:left;}
.pas-box-content > figure{min-height:180px;}
.pa-slider .row{text-align:center;}
#slider{top:0px;}
.contact_slider{left:-107px;font-size:14px;top:10px;height:40px;line-height:40px;}
.contact_slider::before, .contact_slider::after{height:40px;}
.contact_slider > span{width:40px;height:40px;line-height:35px;}
.contact_slider > font{padding:0 10px;height:40px;}

.hpi-box-text>h2, .hpi-box-text>figure{font-size:18px;}
.pa-details-sidebar>figure:before{content:'+';position:absolute;left:-5px;background:#fbbb02;width:40px;color:#333;margin-right:5px;z-index:1;cursor:pointer;}
.pa-details-sidebar.pa-open>figure:before{content:'-';}
.pa-details-sidebar ul{display:none;width:100% !important;margin-top:15px;}
.pa-details-sidebar>figure{margin-bottom:0;position:relative;}
.pa-details-sidebar.pa-open ul{display:block;}

.single-practicearea .practicearea-details-first>.container>.row>div.col-sm-push-8, .single-post .practicearea-details-first>.container>.row>div.col-sm-push-8, .blog .practicearea-details-first>.container>.row>div.col-sm-push-8, .single-city .practicearea-details-first>.container>.row>div.col-sm-push-8,.category .practicearea-details-first>.container>.row>div.col-sm-push-8{position:relative;min-height:110px;padding:0;}
.single-practicearea .practicearea-details-first>.container>.row>div, .single-city .practicearea-details-first>.container>.row>div, .single-post .practicearea-details-first>.container>.row>div, .blog .practicearea-details-first>.container>.row>div{padding:0;}
.single-practicearea .pa-details-sidebar, .single-city .pa-details-sidebar, .pa-details-sidebar{position:absolute;z-index:2;width: 100%;margin: 0;background: #006bd1;padding: 20px 0px;color: #fff;}
.single-practicearea .practicearea-details-first>.container>.row, .single-city .practicearea-details-first>.container>.row, .single-post .practicearea-details-first>.container>.row, .blog .practicearea-details-first>.container>.row,.category .practicearea-details-first>.container>.row{margin:0;}

#recent-posts-2 {
    top: 90px;
}
.single-post .practicearea-details-first>.container>.row>div.col-sm-push-8, .blog .practicearea-details-first>.container>.row>div.col-sm-push-8,.category .practicearea-details-first>.container>.row>div.col-sm-push-8 {
    min-height: 200px;
}

.nav-pills > li > a{/* font-size:0; *//* border:0; *//* text-align:center; *//* height:55px; *//* padding: 12px 15px; *//* line-height:55px; */}
.nav-stacked>li{/* width:20%; *//* height:55px; *//* border-right:1px solid #59a9f6; *//* border-bottom:1px solid #59a9f6; */}
.nav>li>a>img{/* margin-right:0; *//* max-width:100%; */}
.nav>li>a>img{/* position:relative; *//* left:inherit; *//* top:inherit; */}
.pa-details-sidebar figure {
    color: #fff;
}
.pa-details-sidebar ul>li:hover, .pa-details-sidebar ul>li.active, .pa-details-sidebar ul>li.current-cat {
    background: #fff !important;
}
.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-sidebar ul > li {
    font-size: 16px;
    padding: 8px 0 8px 0;
}
ul.sub_practice_area li{
    font-size: 13px;
}
.translated-ltr .pa-details-sidebar ul > li {
    font-size: 15px;
}
.pa-details-sidebar ul > li > a {
    color: #fff;
    padding: 0 10px;
}
ul.sub_practice_area>li>a{
    color: #000;
}
ul.nav.nav-pills.nav-stacked{/* border-left:1px solid #59a9f6; */padding:0;background:transparent;}
.pa-tabsidebar{width:100%;float:left;padding:15px;background:url(../images/pa-details-sidebar-bg.jpg);background-size:cover;background-repeat:no-repeat;}
.pa-tabsidebar-heading{color:#fff;}
.nav-stacked>li:last-child{/* border-right:1px solid #59a9f6; */}
.nav-stacked>li:nth-child(1), .nav-stacked>li:nth-child(2), .nav-stacked>li:nth-child(3), .nav-stacked>li:nth-child(4), .nav-stacked>li:nth-child(5){/* border-top:1px solid #59a9f6; */}
ul.nav.nav-pills.nav-stacked{max-height:inherit;overflow-y:inherit;}
.mobile-contact-icon{display:block;}
.banner-content{position:absolute;bottom: 15px;margin:0;left:15px;right:15px;}
.banner-main>.container{min-height:386px;text-align:center;}
.banner-main{min-height:520px;}
.banner-client-img{position:relative;width:250px;float:none;display:inline-block;margin-top: 32px;}
.header-right > figure{text-align:center;}
.header-contact-main{text-align:center;float:none;display:inline-block;}
.h-contact, .header-social{float:none;display:inline-block;}
.header-social{position:relative;top:-5px;}
.searchsection{position:absolute;right:0;top:-54px;}
.footer-practice-areas ul li{width:24%;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding:110px 0;}
.single-practicearea .sbc-big-content, .single-city .sbc-big-content{font-size:22px;}
.breadcrumb-main span{font-size:14px;}
.breadcrumb-main span ~ span:before{margin:0px 3px;}
.contactus-form.yelp-form .contactus-form-main .ft-form-button{margin-top:0;}
.page-template-scholarships .middle-content h2 {
    font-size: 20px;
}
.page-template-scholarships .contactpage-content {
 padding: 20px 0;
}
.pa-details-sidebar.last-section-row {
 position: initial;
 float: left;
 width: 100%;
}
.pa-details-sidebar.last-section-row.pa-open {
 margin-top: 400px;
}
.pa-details-sidebar.last-section-row{
    padding: 0px 5px 20px;
}
.blog-box-details .alignright {
    float: inherit;
    display: table;
}
.mobile-contact-icon {
    /*bottom: 32px;*/
    bottom: 68px; 
    top: auto;
}
.pa-slider .row>div.owl-carousel-1.owl-theme .owl-nav,.pa-slider .row>div.owl-carousel-11.owl-theme .owl-nav {
    position: relative;
    margin: 20px 0 35px;
}
.pa-slider .row>div.owl-carousel-1 .owl-nav .owl-prev,.pa-slider .row>div.owl-carousel-11 .owl-nav .owl-prev {
    left: auto;
    margin-left: -38px;
}

.pa-slider .row>div.owl-carousel-1 .owl-nav .owl-next,.pa-slider .row>div.owl-carousel-11 .owl-nav .owl-next {
    right: auto;
    margin-right: -38px;
}

.pa-slider .row>div.owl-carousel-1.owl-theme .owl-nav [class*='owl-'],.pa-slider .row>div.owl-carousel-11.owl-theme .owl-nav [class*='owl-'] {
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: #006bd1 !important;
    font-size: 24px;
}
.contact_slider > font {
    display: none;
}
.contact_slider:after {
    right: -8px;
}
.contact_slider::before, .contact_slider::after {
    background: #fbbb02;
}
.contact_slider>span {
    background: #fbbb02;
    color: #ffffff;
}
.contact_slider {
    left: 12px;
    top: auto;
    /*bottom: 32px;*/
    bottom: 68px;
}
/*#slider {
    top: auto;
    bottom: 0;
}
#sidebar, #sidebar1 {
    top: auto;
    bottom: 0;
}
#header {
    bottom: 0;

}
.contact-popup .contact_slider {
    top: 0;
}
.sidebar-btn {

    position: fixed;
    top: auto;
    bottom: 67px;
    left: auto;
    right: -40px;

}*/

.contact-popup {
    /* left: auto; */
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    top: auto;
    bottom: 0;
    margin-left: 0;
    /* right: 0; */
}
.contact-popup.popup-open {
    /* bottom: auto; */
    /* margin-left: 0; */
    /* right: 0; */
    /* top: 0; */
}
.sidebar-btn {
    position: fixed;
    top: auto;
    bottom: 0px;
    left: auto;
    right: 10px;
    z-index: 1;
}

.contact_slider > i {
    position: relative;
    top: 2px;
}
.contact-popup .wpcf7 {
    position: absolute;
    width: 100%;
    bottom: 0;
    float: left;
    max-height: 100%;
    -ms-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
}
.contact-popup.popup-open .wpcf7 {
    /* bottom: 0; */
}
#header {
    bottom: auto;
    max-height: 100%;
    position: relative;
    top: 0;
    right: 0;
    margin-left: 0;
}
.form-style {
    position: relative;
    top: 0;
    max-height: 100%;
    background: #fff;
    OVERFLOW: hidden;
}
.pa-slider .row>div.owl-carousel-1 a {pointer-events: none;}	
.pa-slider .row>div.owl-carousel-11{display:none !important;}
.b-box-content > figure {
    font-size: 16px;
}
.header-social {
    display: none;
}
.h-contact > a {
    font-size: 24px;
    line-height: 26px;
}
.h-contact a > img {
	margin: 3px 10px 0 0;
	width: 23px;
}
.lang-btn {
    float: none;
    display: inline-block;
    top: -3px;
    position: relative;
    margin-left: 5px;
}
.header-right > figure {
    font-size: 17px;
}
.banner-content-inner {
    /* border-left: 0; */
    /* border-right: 5px solid #fbbb02; */
    /* padding: 0 8px 0 0; */
}
.bc-small-content {
    /* float: left; */
    text-align: left;
    width: auto;
    margin-bottom: 5px;
    font-size: 44px;
}
.bc-big-content, .bc-big-content-2 {
    /* float: right; */
    /* text-align: right; */
    -ms-animation: none;
    -webkit-animation: none;
    animation: none;
    animation-delay: inherit;
    width: auto;
    font-size: 38px;
    word-spacing: 1px;
}
.sidebar-contact-form{display:none;}
.helpyou-main.hp-form .sidebar-contact-form{display:block;margin: 0;padding-left: 0;}
.translated-ltr .header-right > figure {
    font-size: 16px;
    line-height: 28px;
}
.hpi-box-main .hpi-box:nth-child(3n+1) {
   /* clear: inherit; */
}
.hpi-box-main .hpi-box:nth-child(2n+1) {
   /* clear: both; */
}
.translated-ltr .bc-small-content{margin-bottom:5px;width: 504px;font-size: 31px;text-align: right;float: right;}
.translated-ltr .bc-small-content > summary{width: 363px;margin-left: 8px;}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:363px;}
80%{opacity:1;}
100%{opacity:1;width:363px;}
}
.translated-ltr .bc-big-content{
    width: 504px;
    font-size: 34px;
    line-height: 32px;
    float: right;
    text-align: right;
    margin-right: 0px;
    word-spacing: 2px;
    }

@keyframes typewriter-t{from{width:0;}
to{width:504px;}
}
.translated-ltr .pas-box-btn a {
    font-size: 15px;
}
.translated-ltr .inner-page-main, .translated-ltr .small-banner {
    margin-top: 134px;
}
.translated-ltr .take-these-steps>summary {
    font-size: 22px;
}
nav.navigation.pagination .nav-links a, nav.navigation.pagination .nav-links span{font-size: 12px;}
.translated-ltr nav.navigation.pagination .nav-links a, .translated-ltr nav.navigation.pagination .nav-links span{font-size: 12px;}
.translated-ltr .page-id-1026 .contactus-form.yelp-form .contactus-form-main .ft-form-button>button {
    font-size: 18px;
    padding: 7px 26px 17px;
    letter-spacing: 2px;
}
.header-logo img {
    width: 280px;
}
.top-form-bg .hc-form-main .row div[class*="col-"] {
    float: none;
    display: inline-block;
}
.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:100%;}
.contactus-form.home-bt-form .contactus-form-main .form-control {
    height: 50px;
    font-size: 18px;
}
.contactus-form.home-bt-form .hc-form-main textarea.form-control {
    height: 100px;
}
.contactus-form.home-bt-form .hc-form-main .form-group {
    margin-bottom: 20px;
}
.cl-logo-box:nth-child(2), .cl-logo-box:nth-child(3), .cl-logo-box:nth-child(4) {
    /* max-width: 65px !important; */
}
.cl-logo-box {
    max-width: 140px;
    /* line-height: 55px; */
}
.pa-details-sidebar.pa-open {
    padding-bottom: 0;
        z-index: 999999;
}
.home-contact-form.top-form-bg.pa-sidebar-form {
    display: none;
}
.breadcrumb-main .container {
    padding-right: 15px;
}
.helpyou-left-content-inner{position: relative;top: inherit;-ms-transform: none;-webkit-transform: none;transform: none;}
.helpyou-left-content{height: inherit;}
.translated-ltr .helpyou-heading > figure, .helpyou-heading > figure{font-size: 30px;}
.contactus-form-main .read-the-disclaimer span.wpcf7-not-valid-tip {
    margin-top: -3px;
}

.single-practicearea.privacy-policy-main ul.type-injuries-list li,.single-city.privacy-policy-main ul.type-injuries-list li{width: 100%;}
.hp-form .helpyou-left-content {
    min-height: inherit;
}
li.has-child-practicearea:before {
    background: #fbbb02;
    color: #000;
}
.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: 100%;
}
.translated-ltr .contactus-form-main .wpcf7-form-control-wrap.your-message {
    margin-top: 0px;
}
.helpyou-heading,.helpyou-main p,.helpyou-text {
    text-align: center;
}
.helpyou-main,.single-city .helpyou-main {
    padding: 40px 0 30px;
}
.single-city .helpyou-left-content{min-height: inherit;}
.no-pracice{
	min-height:auto !important;
}
.pa-details-sidebar ul.scrollbar-outer > li.has-child-practicearea.sidebar-sub-open {
	padding-bottom: 0;
}

/* Hide Practice Area 25-07-2018 :--> https://www.dantelaw.com/car-accidents/ */
.single-practicearea .pa-details-sidebar, .single-city .pa-details-sidebar{
	display: none;
}
.single-practicearea .practicearea-details-first > .container > .row > div.col-sm-push-8, .single-city .practicearea-details-first > .container > .row > div {
	min-height: auto !important;
}
/* Cities List with No Background Color CSS 25-07-2018 */
.footer-practice-areas{
	padding: 30px 0;
	text-align:left;
}
.footer-practice-areas ul{
	display:block;
	padding: 0 30px;
}
.footer-practice-areas ul li {
	display:inline-block;
	background-color:transparent;
	height: auto;
	width: 100%;
}
.footer-practice-areas ul li::after{
	display:none;
}
.footer-practice-areas ul li > a {
	float:left;
	position: inherit;
	font-family: 'Open Sans', sans-serif;
	height:auto;
	text-align: left;
	width: auto;
	-ms-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.footer-practice-areas ul li > a:hover, .footer-practice-areas ul li.active > a{
	color:#fbbb02;
}
.footer-practice-areas ul li:hover, .footer-practice-areas ul li.active{
	background: transparent;
}
.footer-practice-areas ul li a > figure{
	position: inherit;
	top: 0;
	-ms-transform: none;
	-webkit-transform: none;
	transform: none;
}
/* call and message hover css 25-07-2018 */
.contact_slider:hover::before, .contact_slider:hover::after, .contact_slider:hover span {
	background-color: #03589c;
	transition:none;
}
.footer-practice-areas ul li:hover a {
	color:#ffffff;
}
.footer-practice-areas ul li a:hover {
	color: #fbbb02;
}
.footer-practice-areas ul li {
	border-bottom: 1px solid rgba(255,255,255,0.2);
	padding-bottom: 10px;
}
.clients-choose-inner .row>div {
    width: 100%;
    padding: 0 15px;
    margin-bottom: 15px;
}

.clients-choose-box, body.m-open .container .clients-choose-box {
    min-height: inherit;
}

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

.clients-choose-main {
    padding: 40px 0 20px;
}
.free_case_form_btn{ display:block;  background: #fbbb02;
    color: #000;
    border: none;
    font-size: 15px;
    font-weight: 400;
    margin: 10px auto;}
#free_case_form .home-contact-form.top-form-bg.pa-sidebar-form {display: block; width: 100%; margin:0;}
#free_case_form {z-index: 999999999999999999999999;}
#free_case_form .modal-content{ float:left; width:100%; padding: 5px;}
#free_case_form .home-contact-form.top-form-bg.pa-sidebar-form .hc-form-main {margin-top:0px;padding-bottom: 0;}
#free_case_form .modal-body {padding: 0px;}
#free_case_form .modal-header {
    padding: 0;
    border-bottom: none;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 99;
    background: #000;
    width: 28px;
    height: 28px;
    border-radius: 100%;
}
#free_case_form .modal-header .close {
    margin-top: -1px;
    color: #fff;
    opacity: 100;
    position: absolute;
    left: 0px;
    line-height: 1;
    width: 100%;
    height: 100%;
}
#free_case_form .hcf-heading {padding: 5px 10px;}
#free_case_form .home-contact-form.top-form-bg.pa-sidebar-form .hcf-heading summary {
    font-size: 16px;
    line-height: 1.3;
}
#free_case_form .hc-form-main .form-control {height: 38px;}

#free_case_form .modal-dialog {
    width: auto;
    /* max-height: 400px; */
    overflow: auto;
}
.free_case_form_btn:hover, .free_case_form_btn:focus {
    background-color: #006bd1;
}
.contact_slider > span, .mobile-contact-icon a i {color: #292d32;}
.contact_slider:hover > span, .mobile-contact-icon:hover a i {color: #fff;}
#free_case_form .hc-form-main textarea {height: 70px !important;}
#free_case_form .modal-dialog figure.required {
    font-size: 10px;
    margin: -5px 0 5px;
}

#free_case_form .modal-dialog  .hc-form-main .form-group {
    margin-bottom: 12px;
}
.prac-area-list {
    padding-bottom: 0;
}
#free_case_form .ft-form-button {
    margin-top: 5px;
    margin-bottom: -20px;
}
#free_case_form div.wpcf7-response-output {
    margin: 6px 0 0;
}
#free_case_form div.wpcf7 .ajax-loader {
    top: -5px;
}
div#free_case_form.in {
    display: block !important;
}
.modal-open .modal-backdrop.in {
    display: block;
    z-index: 99999;
}

.postid-3131 .btn.btn-info.btn-lg.free_case_form_btn, .pa-banner.small-banner .free_case_form_btn {display: block; border-radius: 0;float: left; text-transform: uppercase; font-size: 11px;}
.pa-banner.small-banner .free-case-evaluation {display: none;}
.pa-banner .small-banner-content-inner {min-height: 140px;}
.on-cotact-page figure {font-size: 32px;}
.on-cotact-page figure::before, .on-cotact-page figure::after{ display:none;}
.pa-banner .small-banner-content-inner {width:70%;}
.small-banner.pa-banner {background-position: 58% 0 !important;}
.live-chat-active {
    display:block;
    z-index: 50000;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #474747;
    color: #ffffff;
    font-weight: bold;
    font-size: 24px;
    text-transform: uppercase;
    text-align: center;
    font-family: Arial, sans-serif;
    cursor: pointer;
    height: 51px;
  }
.live-chat-active a {
    color: #fff;
    line-height: 54px;
}

/*.ngageMobileFloat {
    top: 80% !important;
}
.live-chat-active {display: none !important;}
.ngageMobileFloat.hide-chat-box {
    top: 100% !important;
}*/
}

@media screen and (max-width:599px){.ft-form-button{float:left;clear:both;margin-top: 8px;}
.home-personal-injuries-heading, .why-clients--heading, .hph-big, .hcfh-big, .hbh-big, .fd-heading, .cc-heading, .practicearea-main .hph-big{font-size:24px;}
.category .hph-big{font-size:24px;}
.hcfh-big::before, .hcfh-big::after, .fd-heading > span::before, .fd-heading > span::after{display:none;}
.why-clients--heading > figure, .home-personal-injuries-heading > figure{padding:0;}
.why-clients--heading > figure::before, .why-clients--heading > figure::after, .home-personal-injuries-heading > figure::before, .home-personal-injuries-heading > figure::after, figure.cch-big:before, figure.cch-big:after{display:none;}
.why-clients--heading > figure::before, .why-clients--heading > figure::after, .home-personal-injuries-heading > figure::before, .home-personal-injuries-heading > figure::after{top:10px;}
.banner-content{margin:70px 0;/* width:100%; */padding: 15px 15px;left: 10px;bottom: 10px;right: 10px;}
.top-form-bg{padding-bottom:20px;}
.home-personal-inj-law, .home-personal-injuries, .why-clients-main, .home-blog, .firm-difference, .home-contact-form{padding:40px 0;}
.home-personal-heading, .why-clients--heading, .home-contact-form-heading, .home-personal-injuries-heading, .home-blog-heading, .fd-heading, .cc-heading{margin-bottom:20px;}
.ft-left figure + figure::before{display:none;}
.ft-right{margin:20px 0 0;}
.home-contact-form.top-form-bg{}
figure.cch-big summary{display:inline-block;}
.cf-heading>figure{font-size:44px;}
.cf-heading>summary{font-size:16px;}
.pa-slider .row > div{width:315px;display:inline-block;float:none;}
.pas-box-content > figure{min-height:180px;}
.pa-slider{}
.banner-main{min-height:370px;}
ul.type-injuries-list li{width:100%;}
ul.type-injuries-list li.blank{display:none;}
.take-these-steps > summary{font-size:20px;}
.bd-list-box>summary{width:35px;height:35px;font-size:20px;line-height:35px;top:0;}
.bd-list-box-text>figure{font-size:24px;margin-bottom:5px;}
.bd-list-box-text{padding-left:40px;}
.bd-list-box{margin-top:0;}
.practicearea-details-first{padding:30px 0;}
figure.hph-sm{font-size: 11px;}
figure.hph-sm:before, figure.hph-sm:after{top: 5px;}
.helpyou-heading > figure{font-size:33px;}
.type-injuries, .information-collection, .access-control, .helpyou-main{padding:40px 0 20px;}
ul.type-injuries-list.ti-list-links{font-size:14px;}
ul.type-injuries-list.ti-list-links li{padding:12px 20px 12px 40px;}
ul.type-injuries-list.ti-list-links>li>a{margin:-12px 0;padding:11px 0;}
ul.type-injuries-list li>a:hover:after{}
.extra-page-inner{padding:30px 20px;border-radius:20px;}
.extra-page-title{font-size:60px;line-height:60px;}
.extra-page-text{font-size:20px;}
.extra-page-contact > a{font-size:32px;}
.bc-small-content{font-size: 36px;}
.bc-small-content{/* width: 410px; */}
.bc-small-content > summary{/* width: 248px; *//* margin-left: 9px; */}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:248px;}
80%{opacity:1;}
100%{opacity:1;width:248px;}
}
.bc-big-content, .bc-big-content-2{font-size: 31px;word-spacing: 0.5px;}
.bc-big-content{/* width: 410px; */}
@keyframes typewriter{from{width:0;}
to{width:410px;}
}
.blog-box{width:80%;margin-left:10%;}
.pa-contact-box>figure, .pa-contact-box>a{font-size:24px;margin-bottom:6px;}

.pa-details-first-content.bd-content ol>li:before{width:35px;height:35px;line-height:35px;left:-29px;top:-2px;font-size:20px;}
.pa-details-first-content.bd-content ol{font-size:20px;padding-left:30px;}
.pa-details-first-content.bd-content ol>li>figure{font-size:24px;margin-bottom:5px;}
.banner-client-img{height:250px;overflow:hidden;margin-top: 0;}
.banner-content{margin:0;}
.banner-main>.container{min-height:277px;}
.pa-text-big-small, .pa-text-big-small.small-blue {font-size:22px;}
.single-practicearea .type-injuries .home-personal-injuries-heading>figure, .single-practicearea .accident-questions .why-clients--heading>figure, .single-practicearea .hire-miami .home-personal-injuries-heading>figure, .single-city .type-injuries .home-personal-injuries-heading>figure, .single-city .accident-questions .why-clients--heading>figure, .single-city .hire-miami .home-personal-injuries-heading>figure{padding:0;}
.footer-practice-areas ul li{width:45%;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding-right:25px;}
.site-map-page h3+ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}
span.wpcf7-list-item{/* margin:10px 0 0 !important; */width:100%;margin-left:0 !important;}
img.alignleft.wp-image-714.img-responsive {width:100%;margin:0;}	
.pa-slider .row .item {
    width: 60%;
    margin-left: 20%;
}
.pa-slider-box {
    margin-bottom: 20px;
}
.translated-ltr .bc-small-content{width: 405px;font-size: 25px;text-align: right;}
.translated-ltr .bc-small-content > summary{width: 292px;margin-left: 6px;}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:292px;}
80%{opacity:1;}
100%{opacity:1;width:292px;}
}
.translated-ltr .bc-big-content{font-size: 27px;width: 405px;}
@keyframes typewriter-t{from{width:0;}
to{width:405px;}
}
.translated-ltr .home-personal-injuries-heading{font-size: 22px;}
.translated-ltr .why-clients--heading{font-size: 22px;}
.translated-ltr .pa-contact-box > figure {
    font-size: 20px;
}
.translated-ltr figure.hph-sm:before, .translated-ltr figure.hph-sm:after {
    top: 8px;
}
.translated-ltr figure.hph-sm {
    font-size: 13px;
}
.translated-ltr .practicearea-main .hph-big {
    font-size: 22px;
}
.translated-ltr .take-these-steps>summary {
    font-size: 20px;
}
.translated-ltr nav.navigation.post-navigation .nav-links a {
    padding: 9px 5px;
    font-size: 12px;
}
.translated-ltr .hc-form-main .wpcf7-form-control-wrap.email-848 {
    /* margin-bottom: 10px; */
}

/*.mobile-contact-icon {
    top: 200px;
}*/
.home .home-contact-form .read-the-disclaimer span.wpcf7-not-valid-tip{
    margin-top: 0;
    width: 250px;
}
.translated-ltr .cc-reviews-content-heading > figure::before, .translated-ltr .cc-reviews-content-heading > figure::after {
    display: none;
}
.single-practicearea .ccrc-logo-box, .single-city .ccrc-logo-box {
    /* width: 25%; */
    /* padding: 2px; */
}
.single-practicearea .ccrc-logo-box-inner, .single-city .ccrc-logo-box-inner {
    height: 125px;
    line-height: 115px;
    padding: 5px 5px;
}
/* Citie List CSS 25-07-2018 */
.footer-practice-areas ul li {
	width: 100%;
}
.cl-logo-box{
    max-width: 100px;
    line-height: 100px;
    height: 100px;
}
.page-template-practicearea .pa-contact-box {
    margin-bottom: 20px;
}
.on-cotact-page figure {font-size: 24px;}
}
@media screen and (max-width:479px){
    .postid-3131 .small-banner{
        background-position-x: 50% !important;
    }
    .postid-3131.single-practicearea .sbc-big-content{
        font-size:20px;
    }
    .postid-3131 a.free-case-evaluation {
    	font-size: 13px;
    	padding: 7px 15px;
    }
header.sticky .header-right, .header-right {
	padding: 0px 0 5px 0;
}
.h-contact > a{font-size:24px;}
.lang-btn {top: 0px;}
.h-contact > a > img{margin:4px 7px 0 0;width:22px;}
.header-logo > a{float:none;}
.header-logo img{width:240px;}
.searchsection{top:-42px;}
.header-logo,header.sticky .header-logo{margin:20px 0 10px;width:100%;padding-left:45px;}
.header-right > figure {font-size: 14px; margin-bottom: 0px;line-height:1;}
.banner-content{margin:50px 0;padding: 15px 10px;margin-left:-10px;}
.bc-small-content{font-size: 31px;}
.bc-big-content, .bc-big-content-2{font-size: 27px;word-spacing: 0px;}
.hcf-left-number > a, .hfc-left-number > a{font-size:33px;}
.hcf-left-number a > img, .hfc-left-number a > img{margin-top:0;}
.banner-main{min-height:282px;padding-top:118px;}
.pa-slider{}
.why-clients--heading > figure, .home-personal-injuries-heading > figure{padding:0;}
.why-clients--heading > figure::before, .why-clients--heading > figure::after, .home-personal-injuries-heading > figure::before, .home-personal-injuries-heading > figure::after{display:none;}
.hcfh-big::before, .hcfh-big::after, .fd-heading > span::before, .fd-heading > span::after{display:none;}
figure.why-clients-icon{position:relative;display:inline-block;margin:0 0 20px;}
.why-clients-box{text-align:center;}
.why-clients-text{padding:0 0 0 0;}
.top-form-bg .hcf-left-text, .hcf-left-text, .hfc-left-text{font-size:18px;}
.hpi-box-main{text-align:center;}
.hpi-box{width: 100%;float:none;display:inline-block;}
.translated-ltr figure.hcf-left-big{font-size: 30px;}
figure.hcf-left-sm, figure.hfc-left-sm{font-size:40px;}
.google-recaptcha-main{width:284px;}
.blog-box-more-post > a{padding:11px 40px;}
.inner-page-main, .small-banner{margin-top:118px;}
.sbc-small-content{font-weight:400;font-size:14px;}
.sbc-small-content:before{width:20px;left:-30px;top:8px;}
.sbc-small-content:after{width:20px;right:-30px;top:8px;}
.small-banner{min-height:200px;}
.small-banner-content{padding:64px 0;}
.ccrc-logo-box{width:100%;}
.h-contact{margin-top:0px;    margin-right: 5px;}
.blog-box-details .b-box-img>figure{top:5px;left:5px;margin-right:5px;font-size:13px;padding:3px 5px;}
.home-personal-injuries-heading, .why-clients--heading, .hph-big, .hcfh-big, .hbh-big, .fd-heading, .cc-heading, .practicearea-main .hph-big{font-size:20px;}
.category .hph-big{font-size:22px;}
.banner-content-inner{/* padding:0 5px 0 0; */}
.bc-small-content{/* width: 357px; */}
.bc-small-content > summary{/* width: 218px; */margin-left: 8px;}
@keyframes reveal{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:172px;}
80%{opacity:1;}
100%{opacity:1;width:172px;}
}
.bc-big-content{/* width: 357px; */}
@keyframes typewriter{from{width:0;}
to{width:357px;}
}
.blog-box{width:100%;margin-left:0;}
nav.navigation.pagination .nav-links a, nav.navigation.pagination .nav-links span{padding:5px 5px;font-size:11px;margin:0 1px;}
.hpi-box-text, .hpi-box-icon{/* margin-bottom:20px; */}
.banner-content{margin:0;/* margin-left:-15px; */}
.footer-practice-areas ul li{width:48%;}
.single-practicearea .small-banner-content, .single-city .small-banner-content{padding:71px 0;/* padding-right:25px; */}
.pa-text-big-small, .pa-text-big-small.small-blue{font-size:17px;}
.pa-slider .row .item {
    width: 90%;
    margin-left: 5%;
}
.ft-bottom ul {
    font-size: 12px;
}
.translated-ltr .header-right > figure {
    font-size: 12px;
    line-height: 13px;
    margin-bottom: 2px;
}
.translated-ltr .bc-small-content{width: 276px;font-size: 17px;}
.translated-ltr .bc-small-content > summary{width: 199px;margin-left: 4px;}
@keyframes reveal-t{0%{opacity:0;width:0px;}
20%{opacity:1;width:0px;}
30%{width:199px;}
80%{opacity:1;}
100%{opacity:1;width:199px;}
}
.translated-ltr .bc-big-content{width: 276px;font-size: 19px;margin-right: 0;line-height: 20px;word-spacing: 0px;}
@keyframes typewriter-t{from{width:0;}
to{width:276px;}
}
.translated-ltr .top-form-bg .hcf-left-text {
    font-size: 14px;
}
figure.hcf-left-big {
    font-size: 30px;
}
.top-form-bg .hc-form-main {
    padding: 0 10px 10px;
}
.translated-ltr figure.hcf-left-big {
    font-size: 30px;
}
.translated-ltr .hcf-heading summary{font-size:17px;}
.translated-ltr .home-contact-form .read-the-disclaimer {
    font-size: 13px;
}
.translated-ltr .home-personal-injuries-heading{font-size: 18px;}
.translated-ltr .why-clients--heading{font-size: 18px;}
.translated-ltr .contactus-form-main .ft-form-button>button {
    font-size: 18px;
    padding: 9px 15px 17px;
}
.translated-ltr .ft-bottom ul {
    margin-bottom: 25px;
}
.translated-ltr .read-the-disclaimer {
    font-size: 13px;
}
.translated-ltr .inner-page-main, .translated-ltr .small-banner {
    margin-top: 118px;
}
.translated-ltr .practicearea-main .hph-big {
    font-size: 16px;
}
.translated-ltr figure.hph-sm {
    font-size: 10px;
}
.translated-ltr figure.hph-sm:before, .translated-ltr figure.hph-sm:after {
    top: 5px;
}
.translated-ltr .single-practicearea .sbc-big-content,.translated-ltr  .single-city .sbc-big-content {
    font-size: 16px;
}
.translated-ltr .sbc-small-content {
    font-size: 11px;
}
.translated-ltr .sbc-small-content:before {
    width: 20px;
    left: -25px;
    top: 5px;
}
.translated-ltr .sbc-small-content:after {
    width: 20px;
    right: -25px;
    top: 5px;
}
.translated-ltr nav.navigation.pagination .nav-links a, .translated-ltr nav.navigation.pagination .nav-links span {
    padding: 5px 5px;
    font-size: 9px;
}
.translated-ltr .home-contact-form .read-the-disclaimer label {
    font-size: 12px;
}
.contactus-form.home-bt-form .contactus-form-main .read-the-disclaimer span.wpcf7-not-valid-tip {
    font-size: 12px;
}
.review-logo-rating>summary {
    clear: both;
    margin-left: 0;
}
#header {
    width: 100%;
}
.contact-popup {
    width: 100%;
}
.contact-popup.popup-open{
    margin-left: -100%;
}
.single-practicearea .ccrc-logo-box-inner, .single-city .ccrc-logo-box-inner {
    height: 70px;
    line-height: 60px;
}
.single-practicearea .ccrc-logo-box-inner img, .single-city .ccrc-logo-box-inner img {
    width: 60px;
}
/* Cities List CSS 25-07-2018 */
.footer-practice-areas ul li {
	width: 100%;
}
.cl-logo-box{
    max-width: 60px;
    line-height: 100px;
    height: 100px;
    padding: 0 2px;
}
.cl-logo-box:nth-child(4){
    max-width: 90px;
}
.single-practicearea .sbc-big-content, .single-city .sbc-big-content {font-size: 18px;}
.pa-banner .small-banner-content-inner {width: 62%;}
}
@media only screen and (max-width:409px){
    .bc-small-content {
    font-size: 27px;
}
.bc-small-content > summary {
    /* width: 218px; */
    margin-left: 6px;
}
.bc-big-content, .bc-big-content-2 {
    font-size: 23px;
    word-spacing: 1px;
}  
}
@media only screen and (max-width:359px){
	header.sticky .header-right, .header-right {
		padding: 0px 0 0px 0;
	}
	.header-right > figure {
		margin-bottom: 5px;
	}
	.h-contact > a {
		font-size: 20px;	
	}
	.header-right > figure {font-size: 12px;}
    .translated-ltr .contactus-form .wpcf7-form-control-wrap.your-email {margin-bottom: 10px;}
	/* CIties List CSS 25-07-2018 */
	.footer-practice-areas ul{
		padding:0px;
	}
 .bc-small-content {
    font-size: 23px;
}
.bc-small-content > summary {
    /* width: 218px; */
    margin-left: 6px;
}
.bc-big-content, .bc-big-content-2 {
    font-size: 20px;
    word-spacing: 0px;
}  
.home-contact-form .ft-form-button > button {
    /* padding: 16px 16px; */
    font-size: 18px;
}
}
