/*
Theme Name: Crowson Law Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: crowson-law
Version: 1.0.0
Text Domain:  Avada
*/
/*General*/
p:empty{display:none;}
bold, strong{font-weight:500!important;}
.fusion-body .fusion-meta-tb a{text-decoration:underline;}
.fusion-body .fusion-meta-tb a:hover{text-decoration:none;}
.clg-light-blue-text{color:#1D5E97;}
.clg-yellow-btn{color:#fff; background-color:#F18942; border-radius:6px; font-size:18px; line-height:1; font-weight:500; padding:17px 23px; display:inline-block;}
.clg-yellow-btn:hover{color:#fff; background-color:#1D5E97;}
.clg-blue-btn{color:#fff; background-color:#124069; border-radius:6px; font-size:18px; line-height:1; font-weight:500; padding:17px 23px; display:inline-block;}
.clg-blue-btn:hover{color:#fff; background-color:#1D5E97;}
.clg-blue-boreded-btn{border:1px solid #124069; background-color:#fff; border-radius:6px; line-height:1; font-weight:500; padding:15px 21px; display:inline-block; width:auto!important; text-align:center; margin:20px auto auto auto; z-index:1;}
.clg-blue-boreded-btn:hover{background-color:#124069; color:#fff;}
.clg-link-underlined{color:#1D5E97; text-decoration:underline;}
.clg-link-underlined:hover{color:#124069; text-decoration:none;}
.clg-yellow-btn .icon-angle-right1, .clg-blue-btn .icon-angle-right1, .clg-link-underlined .icon-angle-right1, .fusion-button .icon-angle-right1, .clg-blue-boreded-btn .icon-angle-right1{font-size:10px; font-weight:600;}
.fusion-button .icon-angle-right1{position:relative; top:-1px;}
.clg-full-section{padding-top:90px!important; padding-bottom:90px!important;}
.clg-full-section2{padding-top:60px!important; padding-bottom:60px!important;}
.clg-full-section3{padding-bottom:90px!important;}
.clg-full-section3 .clg-full-section3-box, .clg-full-section3 .clg-full-section3-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-full-section .clg-left-box, .clg-full-section .clg-right-box, .clg-full-section2 .clg-left-box, .clg-full-section2 .clg-right-box, .clg-full-section3 .clg-left-box, .clg-full-section3 .clg-right-box{margin-bottom:0!important;}
.clg-full-section .clg-left-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-full-section .clg-left-box .fusion-text~div{margin-top:20px!important;}
.clg-pt-0{padding-top:0!important;}
.clg-pb-0{padding-bottom:0!important;}
.clg-pt-20{padding-top:20px!important;}
.clg-blue-bg-section{background-color:#124069!important; color:#fff!important;}
.clg-blue-bg-section h1, .clg-blue-bg-section h2, .clg-blue-bg-section h3, .clg-blue-bg-section h4, .clg-blue-bg-section h5, .clg-blue-bg-section h6{color:#fff!important;}
.clg-blue-bg-section .button-default{border-color:#fff!important;}
.clg-light-blue-bg-section{background-color:#1D5E97!important;}
.clg-grey-bg-section{background-color:#F4F4F4!important;}
.clg-light-blue-bg-section2{background-color:#D3EBFF!important;}
.clg-light-grey-bg-section{background-color:#F8F8F8!important;}
.to-top-container.to-top-right{display:none!important;}
.clg-img-right-section{padding-top:0!important; padding-right:0!important; padding-bottom:0!important;}
.clg-img-right-section .clg-left-box{max-width:610px; margin-left:auto; margin-top:0!important; margin-bottom:0!important;}
.clg-img-right-section .clg-left-box>div:first-child{padding-top:90px!important; padding-bottom:90px!important;}
.clg-img-right-section .clg-right-box{margin-top:0!important; margin-bottom:0!important;}
.clg-img-right-section2 .clg-left-box{max-width:837px;}
.clg-img-left-section{padding-top:0!important; padding-left:0!important; padding-right:0!important; padding-bottom:0!important;}
.clg-img-left-section .clg-left-box{margin-bottom:0!important;}
.clg-img-left-section .clg-right-box{max-width:610px; margin-right:auto; margin-top:0!important; margin-bottom:0!important;}
.clg-img-left-section .clg-right-box>div:first-child{padding-top:90px!important; padding-bottom:90px!important;}
.clg-img-left-section2 .clg-right-box{max-width:795px;}
.clg-full-w-slope-img-left-section .clg-left-box>div:first-child{margin-right:0!important;}
.clg-full-w-slope-img-right-section .clg-right-box>div:first-child{margin-left:0!important;}
.clg-full-w-slope-img-left-section .clg-right-box{padding-right:30px;}
.clg-full-w-slope-img-right-section .clg-left-box{padding-left:30px;}
.clg-img-left-section .clg-left-box>div:first-child{align-items:end!important;}
.clg-img-right-section .clg-right-box>div:first-child{align-items:start!important;}
.clg-home-first-section.clg-img-right-section .clg-left-box>div{padding-top:40px!important; padding-bottom:40px!important;}
.clg-content-box, .clg-content-box>.content-box-column{margin-bottom:0!important;}
.clg-content-box>.content-box-column>.content-box-wrapper{position:relative; padding:30px; border-radius:5px; background-color:#1D5E97!important; min-height:241px;}
.clg-content-box .heading{position:unset!important; margin-bottom:0!important; display:inline-flex!important; align-items:center; justify-content:center; width:148px!important; height:100%;}
.clg-content-box .fusion-clearfix{display:none;}
.clg-content-box.fusion-content-boxes.content-boxes-icon-on-side .image{position:relative!important;}
.clg-content-box .content-container{font-family:'Work Sans', sans-serif!important; line-height:1.4!important; margin-bottom:0!important; display:inline-flex; flex-wrap:wrap; padding-left:0!important; width:calc(100% - 148px); height:auto;}
.clg-content-box .content-container .content-box-wrapper{display:flex; }
.clg-content-box .content-container h2{margin-bottom:0.4em!important; max-width:72%; color:#fff!important;}
.clg-content-box .content-container h2 span{display:block;}
.clg-content-box .content-container a{color:#fff; text-decoration:underline;}
.clg-content-box .content-container a:hover{color:#fff; text-decoration:none;}
.clg-faq-section .awb-icon-minus:before, .clg-faq-section .awb-icon-plus:before{font-family:'crowson-law-icon'; content:'\e90c';}
.clg-faq-section .awb-icon-plus:before{content:'\e90e';}
.clg-faq-section .fusion-accordian .panel-body{padding:0 0 25px 0;}
.clg-faq-section .panel-body .fusion-layout-column, .clg-faq-section .panel-body .fusion-text>*:last-child{margin-bottom:0;}
textarea{resize:none;}
.gform_wrapper .gform_validation_errors{color:#c02b0a!important; padding:5px 5px 5px 5px!important; line-height:28px; margin-bottom:25px!important; font-size:16px!important; display:flex; align-items:center; justify-content:center;}
.gform_wrapper .gform_validation_errors h2{font-size:16px!important; line-height:1.3!important;}
.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message{background-color:transparent!important; color:#c02b0a!important; padding:0!important; margin:0!important; border:0!important; text-align:left!important; font-size:14px!important;}
.clg-golden-bg{background-color:#f18942; color:#fff; padding:8px 10px; border-radius:6px;}
.clg-blue-bg{background-color:#124069; color:#fff; padding:8px 10px; margin-bottom:15px; border-radius:6px;}
body .clg-max-w-1170>.fusion-builder-row{max-width:1170px!important;}
.fusion-sharing-box{min-height:unset!important; padding:0 0 15px 0!important; margin:0 0 30px 0!important; border-bottom:1px solid #ccc!important;}
.fusion-meta-tb{font-size:16px!important; color:#767676;}
body .fusion-sharing-box .sharingbox-shortcode-icon-wrapper{justify-content:flex-start!important;}
.pagination{margin-top:25px!important;}
.pagination a, .pagination .current{width:40px; height:40px; text-align:center;}
.pagination .pagination-prev, .pagination .pagination-next{width:auto; height:auto;}
.clg-blog-single-page-section h1.title-heading-left{font-size:22px!important; margin:20px 0 5px 0!important;}
.clg-blog-single-page-section .fusion-meta-tb{border:0!important; padding:0!important; margin:20px 0 20px 0!important; min-height:unset!important;}
.clg-blog-single-page-section .fusion-sharing-box{border:0!important; padding:0!important; margin:0!important;}
.clg-blog-single-page-section .fusion-content-tb .fusion-fullwidth{padding-left:0!important; padding-right:0!important;}
.clg-blog-section .clg-left-box, .clg-blog-section .clg-right-box, .clg-blog-single-page-section .clg-left-box, .clg-blog-single-page-section .clg-right-box{margin-bottom:0!important;}
.clg-blog-section .fusion-layout-column, .clg-blog-single-page-section .fusion-layout-column{width:100%;}
.fusion-content-widget-area .widget{margin-bottom:30px!important;}
.fusion-content-widget-area .widget:nth-last-child(2){margin-bottom:0!important;}
.sharingbox-shortcode-icon-wrapper .fusion-social-network-icon{background-color:#f18942!important; border-color:#f18942!important;}
.bottom-right-black-bubble-invite-container #Oval-Copy-23{fill:#F18942!important;}
.liveChatFloatingButton:after{background-color:#F18942!important; font-size:.5em!important; width:22px!important; height:22px!important; line-height:22px!important; border:0!important;}
#main .gform_wrapper .gform_submission_error, .gform_wrapper .gform_submission_error{align-items:center;}
.clg-copywrite-section-middle a{text-decoration:underline; color:#fff;}
.clg-copywrite-section-middle a:hover{text-decoration:none; color:#fff;}
.ngageBoxClose:after{display:none!important;}
.clg-blog-section .clg-left-box .fusion-title h2, .clg-in-the-community-box .fusion-title h2{font-size:22px!important; margin-bottom:10px!important;}
.fusion-content-widget-area .widget li{line-height:1.2!important;}
.fusion-content-widget-area .widget li a{color:#000!important;}
.fusion-content-widget-area .widget li a:hover{color:#1d5e97!important;}
.fusion-content-widget-area .widget li .post-date{display:block; margin-top:5px; color:#767676;}
.gform_wrapper.gravity-theme .gform_fields .gfield_contains_required input{border-left:2px solid #F18942!important;}
.clg-breadcrumb-section{position:absolute!important; left:0; right:0; bottom:-59px; margin:auto; width:100%; max-width:1240px;}
.clg-breadcrumb-section .clg-breadcrumb-inner-wrap{margin-bottom:0!important; position:relative;}
.home .clg-breadcrumb-section{display:none!important;}
.clg-full-section .fusion-menu li:before, .clg-full-section2 .fusion-menu li:before{display:none;}
.clg-inner-page-first-section{background:#29669c url("../../../wp-content/uploads/2022/07/inner-page-banner-bg.jpg") no-repeat center center; background-size:cover; position:relative; z-index:0;}
.clg-inner-page-first-section:after{content:''; background-color:rgba(29,94,151,0.95); width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; z-index:0;}
.clg-inner-page-first-section *, .clg-inner-page-first-section h1, .clg-inner-page-first-section h3{color:#fff!important; z-index:1;}
.clg-inner-page-first-section a:not(.fusion-button){text-decoration:underline; color:#BFE0FF!important;}
.clg-inner-page-first-section a:not(.fusion-button):hover{text-decoration:none; color:#BFE0FF!important;}
.clg-blog-listing-section, .clg-blog-single-page-section{padding-top:90px!important;}
.clg-blog-listing-section .clg-left-box .fusion-post-cards>ul.fusion-grid{margin-top:2px!important;}
body .clg-blog-title-section .fusion-title{margin-bottom:0!important;}
.single-post h1, .category h1{font-size:32px!important;}
.clg-book-free-case-evalutation-section{background-color:#fbfcfd!important; margin-bottom:60px!important;}
.fusion-grid li:before{display:none;}
.clg-sitemap-section .wsp-container ul li a{color:#000!important;}
.clg-sitemap-section .wsp-container ul li a:hover{color:#1d5e97!important; text-decoration:underline;}
.single-attorneys #main>.fusion-row:first-child, .single-staff #main>.fusion-row:first-child, .single-testimonials #main>.fusion-row:first-child{max-width:calc(100% + 60px)!important; margin-left:-30px; margin-right:-30px;}
.clg-inner-page-title-wrap, .single-attorneys .clg-attorney-content, .single-staff .clg-attorney-content, .single-testimonials .clg-attorney-content{max-width:1230px; margin:0 auto; position:relative; padding:0 30px;}
.clg-inner-page-title-wrap h1{color:#fff!important; margin-bottom:0!important;}
.single-attorneys .clg-attorney-content, .single-staff .clg-attorney-content, .single-testimonials .clg-attorney-content{padding-top:90px;}
.clg-practice-areas-first-section ::-webkit-input-placeholder{color:#999;} 
.clg-practice-areas-first-section ::-moz-placeholder{color:#999;}
.clg-practice-areas-first-section :-ms-input-placeholder{color:#999;}
.clg-practice-areas-first-section :-moz-placeholder{color:#999;}



/*Header*/
.fusion-tb-header{position:relative!important;}
.clg-top-bar-section .clg-left-box{text-align:left;}
.clg-top-bar-section .clg-right-box{text-align:right;}
.clg-top-bar-section .clg-left-box a{white-space:nowrap; display:inline-block; margin-right:4px; border-color:#f18942; background-color:#f18942; padding:7px 15px;}
.clg-top-bar-section .clg-left-box a:hover{border-color:#1d5e97; background-color:#1d5e97;}
.clg-top-bar-section p{margin:0.7891em 0;}
.clg-top-bar-section a{color:#fff;}
.home .clg-navigation-section{background-color:#D3EBFF!important;}
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo span, .clg-navigation-section .clg-logo-column .has-fusion-standard-logo a{display:block!important;}
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo img{min-width:252px!important; min-height:89px!important; image-rendering:-moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering:crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
.clg-navigation-section{z-index:11;}
.clg-navigation-section>.fusion-row{width:100%!important; max-width:100%!important; margin-left:0!important; margin-right:0!important;}
.clg-navigation-section.fusion-sticky-transition{padding-top:10px!important; padding-bottom:10px!important;}
.clg-navigation-section .fusion-menu-element-list{min-height:32px!important;}
.fusion-body .clg-navigation-section .clg-logo-column{width:auto!important; flex:0 0 auto;}
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:516px;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column{flex-direction:column;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no, .fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{font-weight:600!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no p{margin:0!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no a{color:#124069!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no a:hover{color:#F18942!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{margin-left:30px; font-weight:500; padding:10px 19px!important;}
.fusion-body .clg-navigation-section .clg-navigation-column{width:auto!important; flex:1 0 0;}
.clg-navigation-section.fusion-sticky-transition .clg-logo-column .has-fusion-standard-logo{width:113px;}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item > a{font-weight:500!important;}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item .sub-menu a{font-size:14px!important;}
.fusion-menu-element-wrapper>.avada-menu-mobile-menu-trigger{padding:0!important; background-color:transparent!important;}
.fusion-menu-element-wrapper.collapse-enabled.mobile-mode-collapse-to-button.expanded>ul{margin-top:39px;}
.fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu)>li{border-color:rgba(255,255,255,0.2)!important;}
.fusion-menu-element-wrapper .fusion-open-nav-submenu:before{content:"\e90b"!important; font-family:"crowson-law-icon"!important; font-size:8px!important; position:relative; top:2px;}
.ltr .fusion-menu-element-wrapper a:not(.fusion-icon-only-link) .fusion-open-nav-submenu{padding-left:5px!important;}
.fusion-menu-element-wrapper.collapse-enabled ul{background:#1d5e97!important;}
.fusion-menu-element-wrapper.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li{background:#1d5e97!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu{padding-top:0!important; padding-bottom:0!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu:hover .fusion-megamenu-title, .fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu.current-menu-item .fusion-megamenu-title{background-color:#124069!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title{padding:0!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title a{padding:15px!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title .awb-justify-title{justify-content:flex-start!important; font-size:14px!important;}

/*Home*/
.clg-home-first-section{background:#D3EBFF url('../../../wp-content/uploads/2022/07/home-banner-bg-pattern.png') repeat-x bottom left!important;}
.clg-home-first-section h1 span{display:block;}
.clg-home-first-section .clg-left-box p{font-size:20px; color:#124069;}
.clg-home-first-section .clg-left-box, .clg-home-first-section .clg-right-box{margin-bottom:0!important;}
.clg-home-first-section .clg-left-box{padding-bottom:90px!important;}
.clg-learn-book-btn-link-list{list-style:none; padding-left:0; height:auto; margin-left:-20px; margin-right:-20px; margin-top:0; margin-bottom:0; overflow:hidden; display:flex; align-items:center;}
.clg-learn-book-btn-link-list li{float:left; display:inline-block; padding:10px;}
.clg-commercial-and-team-section .clg-left-box, .clg-commercial-and-team-section .clg-right-box{margin-bottom:0!important;}
.clg-commercial-and-team-section h2{color:#fff!important;}
.clg-commercial-and-team-section .fusion-video, .clg-commercial-and-team-section .fusion-imageframe{border:8px solid #fff; border-radius:5px;}
.clg-personal-injury-lawyers-section .clg-right-box>div:first-child>*:last-child{margin-bottom:0!important; padding-bottom:0!important;}
.clg-personal-injury-lawyers-section .clg-right-box a{text-decoration:underline;}
.clg-personal-injury-lawyers-section .clg-right-box a:hover{text-decoration:none;}
.clg-personal-injury-lawyers-section h2 span{display:block;}
.clg-book-and-ratings-section .clg-left-box, .clg-book-and-ratings-section .clg-right-box{margin-bottom:0!important;}
.clg-book-and-ratings-section .clg-right-box>.fusion-column-wrapper{background-color:#fff; border-radius:5px; padding:30px!important;}
.clg-ratings-title-row{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; color:#124069; margin:0; padding-bottom:20px; border-bottom:1px solid #E1E1E1; z-index:1;}
.clg-ratings-title-row>div{padding:0 7px;}
.clg-ratings-title-row .clg-col2{margin-right:auto;}
.clg-ratings-title-row p{margin-top:9px!important; margin-bottom:0!important; font-size:16px; line-height:18px!important; font-weight:500; color:#111;}
.clg-ratings-title-row p span{display:block;}
.cl-rating-star-list{list-style:none; margin:0 -2px; padding:0; overflow:hidden; height:auto;}
.cl-rating-star-list li{float:left; display:inline-block; padding:0 2px!important;}
.cl-rating-star-list li:before{display:none;}
.cl-rating-star-list li i{font-size:20px; color:#FBBC05;}
.clg-book-and-ratings-section .clg-content-box, .clg-book-and-ratings-section .clg-content-box>.content-box-column, .clg-book-and-ratings-section .clg-content-box>.content-box-column>.content-box-wrapper{height:100%; display:flex; align-items:center; flex-wrap:wrap;}
.clg-ratings-box{position:relative;}
.clg-ratings-box.fusion-testimonials.clean blockquote q{padding:16px 0 0 0!important; font-size:18px!important; line-height:1.4!important; color:#111!important; letter-spacing:0!important; font-style:normal!important; background-color:transparent!important; text-align:left!important;}
.clg-ratings-box.fusion-testimonials.clean .author{font-size:16px!important; line-height:1.4!important; color:#F18942!important; letter-spacing:0!important; font-weight:500!important; text-align:left; position:relative; margin:15px 0 0 0; width:68%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.clg-ratings-box.fusion-testimonials.clean .author:before{content:'-'; margin-right:5px;}
.clg-ratings-box.fusion-testimonials.clean .author strong{font-weight:500!important;}
.clg-ratings-box.fusion-testimonials .testimonial-pagination{margin:0!important; margin-top:10px!important; position:absolute; left:unset; right:0; bottom:0; margin:auto; z-index:1;}
.clg-ratings-box.fusion-testimonials .testimonial-pagination a{width:9px!important; height:9px!important; border-color:#E1E1E1!important; background-color:#E1E1E1!important;}
#fusion-testimonials-1.clg-ratings-box a:hover, #fusion-testimonials-1 .activeSlide{border-color:#124069!important; background-color:#124069!important;}
.clg-home-second-section, .clg-home-logos-section{padding-top:75px!important; padding-bottom:75px!important;}
.clg-home-logos-section .fusion-row>.fusion-layout-column{margin-bottom:0!important;}
.clg-home-logos-section ul{list-style:none; margin:0 -20px; padding:0; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.clg-home-logos-section ul li{padding:15px 20px;}
.clg-home-second-section ul{margin:0 -20px; padding:0; list-style:none; height:auto; overflow:hidden; display:flex; flex-wrap:wrap; justify-content:space-around; align-content:space-between;}
.clg-home-second-section ul li{margin:20px; width:calc(25% - 40px); background-color:#1D5E97; border-radius:6px; overflow:hidden;}
.clg-home-second-section ul li>a{padding:30px; display:block;}
.clg-home-second-section ul li *{color:#fff!important;}
.clg-home-second-section ul li i{font-size:60px;}
.clg-home-second-section ul li h3{margin-top:20px;}
.clg-home-second-section ul li span{display:block;}
.clg-home-second-section ul li .icon-angle-right1{font-size:10px;}
.clg-home-second-section ul li .clg-learn-more-link{margin:0!important;}
.clg-home-second-section ul li:hover{background-color:#124069;}
.clg-home-second-section ul li:hover .clg-learn-more-link{text-decoration:underline;}
.clg-our-commercial-meet-team-section .clg-our-commercial-meet-team-inner-wrap, .clg-our-commercial-meet-team-section .clg-left-box, .clg-our-commercial-meet-team-section .clg-right-box{margin-bottom:0!important;}
.clg-our-commercial-meet-team-section .clg-right-box .fusion-video, .clg-our-commercial-meet-team-section .clg-right-box .fusion-imageframe{border-radius:9px; overflow:hidden;}
.clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row:nth-child(even){flex-direction:row-reverse!important; margin-top:90px!important;}
.clg-our-commercial-meet-team-section ul{margin:0 0 20px 0; padding:0; list-style:none;}
.clg-our-commercial-meet-team-section ul li{margin:0; padding:0; position:relative; padding-left:19px;}
.clg-our-commercial-meet-team-section ul li:before{content:''; width:5px; height:5px; border-radius:50%; background-color:#F18942; position:absolute; left:0; top:11px;}
.clg-google-ratings-section>div{border-radius:9px; overflow:hidden;}
.fusion-body .clg-google-ratings-section .clg-left-box{width:55%!important; margin-bottom:0!important;}
.fusion-body .clg-google-ratings-section .clg-right-box{width:45%!important; margin-bottom:0!important;}
.fusion-body .clg-google-ratings-section .clg-right-box>div{position:relative; padding:50px!important;}
.fusion-body .clg-google-ratings-section .clg-right-box>div:before{content:''; background-color:rgba(232,232,232,0.9); position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; width:100%; height:100%;}
.clg-google-ratings-section .clg-google-ratings-wrapper{margin-bottom:0!important; padding:30px; background-color:#fff; border-radius:5px; box-shadow:0 3px 6px rgba(0,0,0,0.16);}
.clg-google-ratings-section .clg-google-ratings-wrapper .clg-blue-boreded-btn{font-size:16px; border-width:2px; padding:11px 19px;}
.clg-right-turns-only-book-section{margin-top:90px!important;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap{margin-bottom:0!important; position:relative;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap{background:#29669c url("../../../wp-content/uploads/2022/07/right-turns-only-book-img-bg.jpg") no-repeat center center; background-size:cover; border-radius:9px; padding:30px; display:flex; flex-wrap:wrap; align-items:center; position:relative; overflow:hidden;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap:before{content:''; background-color:rgba(29,94,151,0.95); width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; z-index:0;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap h2, .clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap p:not(:last-child){color:#fff!important;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap>*:last-child{margin-bottom:0!important;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap>*:last-child a{color:#fff; background-color:#F18942; border-radius:6px; font-size:18px; line-height:1; font-weight:500; padding:17px 23px; display:inline-block; position:relative;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap>*:last-child a:after{content:'\e929'; font-family:'crowson-law-icon'!important; font-size:10px; color:#fff; margin-left:5px;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap>*:last-child a:hover{color:#fff; background-color:#124069;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-wrap .clg-right-turns-only-book-inner-wrap>*:last-child a:hover:after{color:#fff;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-left-box{width:199px; height:auto; z-index:1;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-right-box{padding-left:40px; width:calc(100% - 199px); z-index:1;}

/*Footer*/
.clg-footer-section{padding-bottom:90px!important; font-size:16px;}
.clg-footer-section .clg-left-box, .clg-footer-section .clg-right-box{margin-bottom:0!important;}
.fusion-body .clg-footer-section .clg-left-box{width:58%!important;}
.fusion-body .clg-footer-section .clg-right-box{width:42%!important;}
.fusion-body .clg-footer-section .clg-right-box>div{border-radius:6px; overflow:hidden;}
.clg-footer-section h2{margin-bottom:30px!important; color:#124069!important;}
.clg-footer-section a{color:#1D5E97!important;}
.clg-footer-section a:hover{text-decoration:underline;}
.clg-footer-section .clg-phone-and-email-box p:first-child a{color:#111!important;}
.clg-footer-section .clg-left-box .fusion-layout-column{margin-bottom:0!important;}
.clg-footer-section .clg-address-box p{margin:0;}
.clg-footer-section .clg-map-img-box a{border-radius:12px; overflow:hidden; display:inline-block; max-width:303px;}
.clg-footer-section .clg-map-img-box img{image-rendering:-moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering:crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
.clg-footer-section .clg-address-info-box{position:relative; margin:25px 0 22px 0; max-width:303px;}
.clg-footer-section .clg-address-info-box .clg-inner-row{display:flex; flex-wrap:wrap; justify-content:space-between;}
.clg-footer-section .clg-address-info-box .clg-inner-row a{width:38px; height:38px; border-radius:50%; background-color:#1D5E97; display:flex; align-items:center; justify-content:center; font-size:19px; line-height:1; color:#fff!important;}
.clg-footer-section .clg-address-info-box .clg-inner-row a:hover{text-decoration:none;}
.clg-footer-section .clg-address-info-box p:first-child{font-weight:600; font-size:18px; color:#124069!important;}
.clg-footer-section .clg-inner-left-box>div:first-child{margin-right:7%!important;}
.clg-footer-section .clg-inner-right-box>div:first-child{margin-left:7%!important;}
.clg-footer-section .clg-left-box>div:first-child{padding-top:0!important; padding-bottom:0!important;}
.clg-footer-bottom-section{padding-top:50px!important; padding-bottom:50px!important;}
.clg-footer-google-rating-box{display:flex; align-items:center; border-radius:4px; overflow:hidden; width:100%; max-width:300px;}
.clg-footer-google-rating-box .clg-left-box, .clg-footer-google-rating-box .clg-right-box{display:flex; flex-wrap:wrap; align-items:center; justify-content:center; height:100%;}
.clg-footer-google-rating-box .clg-left-box{background-color:#F2F2F2; padding:17px; width:100px;}
.clg-footer-google-rating-box .clg-right-box{background-color:#fff; padding:17px 12px; max-width:200px; text-align:center;}
.clg-footer-google-rating-box .clg-left-box img{min-width:67px!important;}
.clg-footer-google-rating-box .cl-rating-star-list, .clg-footer-google-rating-box .cl-rating-star-list li{margin:0; padding:0!important;}
.clg-footer-google-rating-box .cl-rating-star-list li i{font-size:11px;}
.clg-footer-google-rating-box .clg-right-box p{margin:0!important;}
.clg-footer-google-rating-box .clg-right-box p:first-child{font-size:13px!important; line-height:16px!important; color:#124069!important;}
.clg-footer-google-rating-box .clg-right-box p:last-child{display:flex; flex-wrap:wrap; align-items:center; font-size:12px!important; line-height:15px!important; margin-top:5px!important;}
.clg-footer-google-rating-box .clg-right-box p:last-child a{text-decoration:underline;}
.clg-footer-google-rating-box .clg-right-box p:last-child a:hover{text-decoration:none;}
.clg-footer-google-rating-box .clg-right-box p:last-child i{line-height:1; position:relative; top:2px; display:inline-block;}
.clg-footer-menu .fusion-menu{height:84px; display:flex; flex-direction:column; flex-wrap:wrap;}
.clg-footer-bottom-section .clg-right-box{flex-grow:1;}
.clg-footer-bottom-section .fusion-menu-element-wrapper .fusion-menu-element-list{margin:0 -15px!important;}
.clg-footer-bottom-section .fusion-menu-element-wrapper.direction-column .fusion-menu-element-list li{width:auto!important; padding:0 15px!important;}
.clg-footer-bottom-section .fusion-menu-element-wrapper .fusion-menu-element-list>li{justify-content:flex-start!important;}
.clg-footer-bottom-section .fusion-menu-element-wrapper.direction-column .fusion-menu-element-list li a{display:inline-block!important; width:auto!important;}
.clg-footer-bottom-section .fusion-menu-element-wrapper.direction-column .fusion-menu-element-list li a:hover{opacity:0.5;}
.clg-footer-bottom-section .clg-left-box, .clg-footer-bottom-section .clg-middle-box, .clg-footer-bottom-section .clg-right-box{margin-bottom:0!important;}
.clg-footer-copywrite-section{padding-top:30px!important; padding-bottom:30px!important; position:relative;}
.clg-footer-copywrite-section:before{content:''; border-top:2px solid #175081; width:1170px; margin:auto; position:absolute; top:0; left:0; right:0;}
.clg-footer-copywrite-section, .clg-footer-copywrite-section a{color:#fff!important; font-size:14px!important;}
.clg-footer-copywrite-section a:hover{opacity:0.5;}
.clg-footer-copywrite-section .clg-copywrite-section-left, .clg-footer-copywrite-section .clg-copywrite-section-right{margin-bottom:0!important;} 
.clg-footer-copywrite-section p{margin:0!important;}
.clg-footer-bottom-section .fusion-menu-element-wrapper .fusion-menu-element-list, .clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list{min-height:unset!important;}
.clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list{margin:0 -10px; justify-content:flex-end;}
.clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list li{padding:0 10px; position:relative;}
.clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list li:after{content:''; border-right:2px solid #fff; width:2px; height:13px; position:absolute; top:0; bottom:0; right:0; margin:auto;}
.clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list li:last-child:after{display:none!important;}
.clg-footer-copywrite-section>.fusion-builder-row{padding-left:10px!important; padding-right:10px!important;}
.clg-footer-copywrite-section .clg-copywrite-section-middle p{margin:0;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-left{width:220px!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-middle{width:260px!important; margin-bottom:0!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-right{width:300px!important;}

/*About Us*/
.clg-about-clg-section h1 span{display:block;}
.clg-about-clg-section .clg-about-clg-title-box{margin-bottom:0!important;}
.clg-about-clg-section .clg-left-box, .clg-about-clg-section .clg-right-box, .clg-about-clg-section .clg-right-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-personal-injury-types-section h2{max-width:90%;}
.clg-personal-injury-types-section ul, .clg-injury-law-section ul, .clg-full-section ul, .clg-full-section2 ul{margin-left:0; margin-right:0; padding-left:0; padding-right:0; list-style:none;}
.clg-personal-injury-types-section ul li, .clg-injury-law-section ul li, .clg-full-section ul li, .clg-full-section2 ul li{margin:0; padding:0; position:relative; padding-left:19px;}
.clg-personal-injury-types-section ul li:before, .clg-injury-law-section ul li:before, .clg-full-section ul li:before, .clg-full-section2 ul li:before{content:''; width:5px; height:5px; border-radius:50%; background-color:#F18942; position:absolute; left:0; top:11px;}
.clg-personal-injury-types-section .fusion-imageframe{margin-top:-64px;}
.clg-when-you-need-us-section .clg-right-box .fusion-text>*:last-child{margin-bottom:0!important; padding-bottom:0!important;}
.clg-when-you-need-us-section .clg-left-box .fusion-imageframe{margin-bottom:-64px;}
.clg-different-from-section .clg-content-box, .clg-different-from-section .clg-content-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-about-clg-section .fusion-text a, .clg-personal-injury-types-section .fusion-text a, .clg-when-you-need-us-section .fusion-text a, .clg-different-from-section .fusion-text a{text-decoration:underline;}
.clg-about-clg-section .fusion-text a:hover, .clg-personal-injury-types-section .fusion-text a:hover, .clg-when-you-need-us-section .fusion-text a:hover, .clg-different-from-section .fusion-text a:hover{text-decoration:none;}

/*Practice Areas*/
.clg-practice-areas-first-section{background:#29669c url("../../../wp-content/uploads/2022/07/inner-page-banner-bg.jpg") no-repeat center center; background-size:cover; position:relative; z-index:0;}
.clg-practice-areas-first-section:before{content:''; background-color:rgba(29,94,151,0.95); width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; z-index:0;}
.clg-practice-areas-first-section h1{margin-bottom:6px!important;}
.clg-practice-areas-first-section h1, .clg-practice-areas-first-section h3, .clg-practice-areas-first-section p{color:#fff!important;}
.clg-practice-areas-first-section .clg-right-box h3{font-family:'Work Sans', sans-serif!important; font-weight:500!important;}
.clg-practice-areas-first-section .gform_wrapper{margin-top:20px!important; margin-bottom:0!important;}
.clg-practice-areas-first-section .gform_wrapper .gfield_label, .clg-practice-areas-first-section .gform_wrapper .ginput_counter, .clg-practice-areas-first-section .gform_validation_errors{display:none!important;}
.clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px;}
.clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_footer, .clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_page_footer{margin-bottom:0!important; padding-bottom:0!important; justify-content:flex-end!important;}
.clg-practice-areas-first-section .gform_wrapper.gravity-theme .gfield textarea.large{height:100px;}
.clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_fields input, .clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_fields textarea{border-color:#fff!important;}
.clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_fields .gfield_contains_required input, .clg-practice-areas-first-section .gform_wrapper.gravity-theme .gform_fields .gfield_contains_required textarea{border-left-color:#F18942!important;}
.clg-practice-areas-first-section .gform_wrapper .gfield_validation_message, .clg-practice-areas-first-section .gform_wrapper .validation_message{color:#ff866c!important;}
.clg-injury-law-section .clg-injury-law-title-box{margin-bottom:0!important;}
.clg-injury-law-section h1 span{display:block;}
.clg-injury-law-section .clg-left-box, .clg-injury-law-section .clg-right-box, .clg-injury-law-section .clg-left-box .fusion-text>*:last-child, .clg-injury-law-section .clg-right-box .fusion-text>*:last-child{margin-bottom:0!important; padding-bottom:0!important}
.clg-practice-areas-first-section .clg-right-box .fusion-text>h3:last-child{margin-bottom:15px!important;}
.clg-practice-areas-section .clg-practice-areas-accordian-wrap{margin-bottom:0!important;}
.clg-practice-areas-section .fusion-accordian .panel-group{margin:-26px 0 0 0;}
.clg-practice-areas-section .fusion-accordian .panel-group style{display:none!important;}
.clg-practice-areas-section .fusion-accordian .panel-title a{padding:26px 0;}
.clg-practice-areas-section .fusion-accordian .panel-title a .fusion-toggle-heading{position:relative; display:inline-block; margin-right:0!important; padding-left:38px!important;}
.clg-practice-areas-section .fusion-accordian .panel-title a .fusion-toggle-heading:before{font-family:"crowson-law-icon"; font-size:22px; color:#C3C3C3; margin-right:20px; position:absolute; left:0;}
.clg-practice-areas-section .fusion-accordian .panel-title a.active .fusion-toggle-heading:before{color:#F18942;}
.clg-practice-areas-section .fusion-accordian .panel-title a .fa-fusion-box:before{font-family:"crowson-law-icon";}
.clg-practice-areas-section .fusion-accordian .panel-title .fa-fusion-box:before{content:'\e90c';}
.clg-practice-areas-section .fusion-accordian .panel-title .active .fa-fusion-box:before{content:'\e90e';}
.clg-practice-areas-section .fusion-accordian .panel-body{padding:0 0 26px 0;}
.clg-practice-areas-section .fusion-accordian .panel-body a{text-decoration:underline;}
.clg-practice-areas-section .fusion-accordian .panel-body a:hover{text-decoration:none;}
.clg-practice-areas-section .fusion-accordian .panel-body>*:last-child{margin-bottom:0; padding-bottom:0;}
.clg-practice-areas-section .clg-aircraft-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e917';}
.clg-practice-areas-section .clg-automobiles-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e904';}
.clg-practice-areas-section .clg-bicycle-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e901';}
.clg-practice-areas-section .clg-boating-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e918';}
.clg-practice-areas-section .clg-defective-products-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e906';}
.clg-practice-areas-section .clg-dog-bites-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e909';}
.clg-practice-areas-section .clg-firearm-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e910';}
.clg-practice-areas-section .clg-life-insurance-denial-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e913';}
.clg-practice-areas-section .clg-medical-malpractice-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e902';}
.clg-practice-areas-section .clg-motorcycle-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e914';}
.clg-practice-areas-section .clg-nursing-home-negligence-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e916';}
.clg-practice-areas-section .clg-pedestrians-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e908';}
.clg-practice-areas-section .clg-snowmachine-and-atv-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e91a';}
.clg-practice-areas-section .clg-toxic-exposure-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e90f';}
.clg-practice-areas-section .clg-train-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e91c';}
.clg-practice-areas-section .clg-truck-accidents-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e900';}
.clg-practice-areas-section .clg-wrongful-death-accordian-box .panel-title a .fusion-toggle-heading:before{content:'\e905';}
.clg-when-you-need-us-section .clg-right-box h3{color:#1D5E97!important;}
.clg-practice-areas-section .display-posts-listing{margin:0; padding:0; list-style:none;}
.clg-practice-areas-second-section strong{font-weight:500!important;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap{margin-bottom:0!important;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner:not(:last-child){margin-bottom:90px!important;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap .clg-right-box>div{border-radius:9px; overflow:hidden;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap .fusion-text~div .fusion-button{margin-top:25px;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner:nth-child(even){flex-direction:row-reverse!important;}

/*Free Resources*/
.clg-free-resources-title-section h1{margin-bottom:0!important;}
.clg-free-resources-title-section h1 span{display:block;}
.clg-free-resources-section{padding-top:70px!important; padding-bottom:70px!important;}
.clg-free-resources-box-wrap, .clg-free-resources-title-wrap{margin:0!important;}
.clg-free-resources-box-list{margin:0 -20px; padding:0; list-style:none!important; height:auto; float:left; clear:both; display:flex; flex-wrap:wrap;}
.clg-free-resources-box-list li{float:left; margin:20px!important; width:calc(50% - 40px); padding:15px 40px!important; border-radius:13px; min-height:97px; box-shadow:0 15px 30px rgba(56,56,56,0.25); display:flex; flex-wrap:wrap; align-items:center;}
.clg-free-resources-box-list li:before{display:none;}
.clg-free-resources-box-list li:hover{box-shadow:0 7px 15px rgba(56,56,56,0.25);}
.clg-free-resources-box-list li a{display:flex; flex-wrap:wrap; align-items:center; width:100%;}
.clg-free-resources-box-list li h3{font-family:'Work Sans', sans-serif!important; font-size:26px!important; font-weight:300!important; margin:0!important; width:calc(100% - 50px); padding-left:15px;}
.clg-free-resources-box-list li i{color:#C3C3C3; font-size:35px;}
.clg-free-resources-box-list li i.icon-accident{font-size:43px;}

/*FAQ*/
.clg-faq-page-section{padding-top:90px!important; padding-bottom:90px!important;}
.clg-faq-page-title-section .clg-faq-page-title-wrap, .clg-faq-page-section .clg-faq-page-wrap{margin-bottom:0!important;}
.clg-faq-page-title-section h1{margin-bottom:0!important;}
.clg-faq-page-title-section h1 span{display:block;}
.clg-faq-page-section .fusion-accordian .panel-title a{font-family:'Work Sans', sans-serif!important; font-weight:300!important; padding:25px 0;}

/*Contact Us*/
.clg-contact-page-first-section{padding-top:90px!important;}
.clg-contact-us-page-title-box, .clg-contact-us-text-section .clg-left-box, .clg-contact-us-text-section .clg-right-box, .clg-contact-us-text-section .clg-left-box .fusion-text>*:last-child, .clg-contact-us-text-section .clg-right-box .fusion-text>*:last-child, .clg-contact-us-form-box, .clg-contact-us-form-box .gform_wrapper{margin-bottom:0!important;}
.clg-contact-us-form-section .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px;}
.clg-contact-us-form-section .gfield_label, .clg-contact-us-form-section .ginput_counter{display:none!important;}
.clg-contact-us-form-section .gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .clg-contact-us-form-section .gform_wrapper .gfield_select[multiple=multiple], .clg-contact-us-form-section .gform_wrapper .gfield textarea{border:0!important; border-radius:5px; padding:9px 15px; font-size:18px;}
.clg-contact-us-form-section .gform_wrapper.gravity-theme .gfield textarea.large{height:180px; padding:14px 15px;}
.clg-contact-us-form-section .gform_button{font-size:18px!important; padding:10px 21px!important; background-color:#F18942!important; border-color:#F18942!important;}
.clg-contact-us-form-section .gform_button:hover{background-color:#184b77!important; border-color:#184b77!important;}
.clg-contact-us-form-section ::-webkit-input-placeholder{color:#9D9D9D;}
.clg-contact-us-form-section ::-moz-placeholder{color:#9D9D9D;}
.clg-contact-us-form-section :-ms-input-placeholder{color:#9D9D9D;}
.clg-contact-us-form-section :-moz-placeholder{color:#9D9D9D;}
.clg-contact-us-form-section .gform_wrapper.gravity-theme .gform_footer{margin-bottom:0!important; padding-bottom:0!important;}

/*“Right Turns Only” Book*/
.clg-right-turn-book-section .clg-left-box .fusion-text>*:last-child{margin-bottom:0!important}
.clg-right-turn-book-section .clg-right-turn-book-box, .clg-right-turn-book-section .clg-right-turn-book-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-right-turn-book-section a, .clg-why-choose-section a, .clg-helpful-links-section a, .clg-privacy-policy-section a, .clg-review-us-section a{text-decoration:underline;}
.clg-right-turn-book-section a:hover, .clg-why-choose-section a:hover, .clg-helpful-links-section a:hover, .clg-privacy-policy-section a:hover, .clg-review-us-section a:hover{text-decoration:none;}

/*Review Us*/
.clg-review-us-section ul{margin:15px 0 0 0; padding:0; list-style:none;}
.clg-review-us-section ul li{margin:0; padding:5px 0; display:flex; flex-wrap:wrap; align-items:center;}
.clg-review-us-section ul li:before{display:none;}
.clg-review-us-section ul li span, .clg-review-us-section ul li a{display:inline-block;}
.clg-review-us-section ul li .clg-text{margin:0 10px; width:100%; max-width:190px;}
.clg-review-us-section ul li a{font-size:15px; background-color:#f18942; color:#fff; border-radius:30px; padding:7px 16px; text-decoration:none;}
.clg-review-us-section ul li a:hover{background-color:#124069;}

/*Attorneys*/
.clg-attorney-content-section{width:100%!important; padding-bottom:90px;}
.clg-attorney-content-section .clg-attorney-img{max-width:200px; max-height:unset; width:100%; height:auto; float:left;}
.clg-attorney-content-section .clg-attorney-contact-info, .clg-attorney-content-section .clg-attorney-page-contact{float:left; padding-left:30px; width:calc(100% - 200px);}
.clg-attorney-content-section .clg-attorney-page-contact .fusion-layout-column, .clg-attorney-content-section .clg-attorney-page-contact .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-attorney-vcard, .clg-attorney-contact-no, .clg-attorney-alt-contact-no, .clg-attorney-email{position:relative;}
.clg-attorney-vcard a, .clg-attorney-contact-no a, .clg-attorney-alt-contact-no a, .clg-attorney-email a{text-decoration:underline;}
.clg-attorney-vcard a:hover, .clg-attorney-contact-no a:hover, .clg-attorney-alt-contact-no a:hover, .clg-attorney-email a:hover{text-decoration:none;}
.clg-attorney-vcard:before, .clg-attorney-contact-no:before, .clg-attorney-alt-contact-no:before, .clg-attorney-email:before{content:''; font-family:"crowson-law-icon"!important; font-size:18px; color:#124069; position:relative; margin-right:5px; top:3px;}
.clg-attorney-vcard:before{content:'\e920';}
.clg-attorney-contact-no:before{content:'\e922';}
.clg-attorney-alt-contact-no:before{content:'\e922';}
.clg-attorney-email:before{content:'\e923';}

/*Meet the Team*/
.clg-staff-section{padding-top:70px!important; padding-bottom:70px!important;}
.clg-meet-the-team-section h2, .clg-clg-staff-section h2{color:#1D5E97!important;}
.clg-meet-the-team-box, .clg-staff-box{margin-bottom:0!important;}
.clg-meet-the-team-section .fusion-grid{margin-top:0!important;}
.clg-meet-the-team-section .fusion-post-card-image{margin-top:-30px;}
.clg-meet-the-team-section .fusion-image-wrapper a, .clg-staff-section .fusion-image-wrapper a{display:flex; align-items:center; justify-content:center; position:relative; width:112px; height:112px; text-align:center; border-radius:50%; overflow:hidden;}
.clg-meet-the-team-section .fusion-image-wrapper a img, .clg-staff-section .fusion-image-wrapper a img{position:absolute; top:0; right:0; left:0; margin:auto; max-width:112px; width:auto; height:auto;}
.clg-meet-the-team-section .fusion-grid li>div{border-radius:13px; box-shadow:0 15px 30px rgba(56,56,56,0.25); padding:0 30px 30px 30px!important; background-color:#fff;}
.clg-meet-the-team-section h3{margin-top:25px!important; margin-bottom:5px!important;}
.clg-staff-section h3{margin-bottom:5px!important;}
.clg-meet-the-team-section .fusion-content-tb>*:last-child, .clg-staff-section .fusion-content-tb>*:last-child{margin-bottom:0; position:relative;}
.clg-meet-the-team-section .fusion-content-tb a, .clg-staff-section .fusion-content-tb a, .clg-in-the-community-section .fusion-post-cards .fusion-content-tb a, .clg-practice-areas-section .display-posts-listing a.excerpt-more{text-decoration:underline; position:relative; margin-left:10px;}
.clg-meet-the-team-section .fusion-content-tb a:hover, .clg-staff-section .fusion-content-tb a:hover, .clg-in-the-community-section .fusion-post-cards .fusion-content-tb a:hover, .clg-practice-areas-section .display-posts-listing a.excerpt-more:hover{text-decoration:none;}
.clg-meet-the-team-section .fusion-content-tb a:before, .clg-staff-section .fusion-content-tb a:before, .clg-in-the-community-section .fusion-post-cards .fusion-content-tb a:before, .clg-practice-areas-section .display-posts-listing a.excerpt-more:before{content:'...'; position:absolute; left:-15px; top:-2px;}
.clg-staff-section .fusion-grid>.fusion-layout-column>.fusion-column-wrapper{flex-direction:row!important;}
.clg-staff-section .fusion-classic-product-image-wrapper{min-width:112px;}
body .clg-staff-section .fusion-builder-row-inner{width:calc(100% - 112px)!important; margin:0!important; padding-left:30px!important;}
body .clg-staff-section .fusion-builder-row-inner>div, body .clg-staff-section .fusion-builder-row-inner>div>div{margin:0!important;}
.clg-meet-the-team-section:after{content:''; background:#124069; width:100%; height:auto; position:absolute; top:265px; right:0; bottom:130px; left:0; margin:auto; z-index:0; display:none;}

/*Testimonials*/
/*.clg-testimonials-section{padding-bottom:60px!important;}*/
.clg-testimonials-section .fusion-layout-column > .fusion-column-wrapper{margin-left:0!important; margin-right:0!important;}
.clg-testimonials-section .fusion-text>*:last-child{margin-bottom:0!important;}
.fusion-body .clg-testimonials-section .fusion-layout-column{margin-bottom:0!important;}
.clg-testimonials-section .fusion-blog-layout-large article{margin-bottom:30px!important; border-bottom:1px solid #e2e2e2; padding-bottom:30px;}
.clg-all-testimonials-listing-section{margin-top:30px;}
.clg-all-testimonials-listing-section h2{margin-bottom:15px!important;}
.clg-testimonials-content-section .post{margin-bottom:0!important;}
.clg-testimonials-content-section .fusion-layout-column, .clg-testimonials-content-section .fusion-text>*:last-child{margin-bottom:0!important}
.clg-all-testimonials-listing-section .blog-shortcode-post-title a{color:#111!important;}
.clg-all-testimonials-listing-section .blog-shortcode-post-title a:hover{color:#1d5e97!important;}
.clg-all-testimonials-listing-section .fusion-posts-container .fusion-post-content-container>*:last-child{margin-bottom:0!important;}
.clg-all-testimonials-listing-section .fusion-posts-container .fusion-post-content-container a{text-decoration:underline; position:relative; margin-left:10px;}
.clg-all-testimonials-listing-section .fusion-posts-container .fusion-post-content-container a:hover{text-decoration:none;}
.clg-all-testimonials-listing-section .fusion-posts-container .fusion-post-content-container a:before{content:'...'; position:absolute; left:-15px; top:-2px;}
.clg-testimonials-section .fusion-blog-layout-large article:last-child{margin-bottom:0!important; border-bottom:0; padding-bottom:0;}

/*Practice Areas Detail Page*/
.single-practice-areas #main{padding-left:0!important; padding-right:0!important;}
.single-practice-areas #main>.fusion-row{max-width:100%!important;}
.clg-practice-areas-detail-section ul, .clg-practice-areas-detail-section ol{padding-left:18px!important;}
.clg-practice-areas-detail-section a{text-decoration:underline;}
.clg-practice-areas-detail-section a:hover{text-decoration:none;}
.clg-practice-areas-detail-section .clg-yellow-btn{margin-right:auto; text-decoration:none;}
.clg-practice-areas-detail-section .clg-yellow-btn:hover{text-decoration:none;}
.clg-practice-areas-detail-section .clg-practice-areas-detail-content-section>.fusion-column-wrapper{margin-left:0!important; margin-right:0!important;}
.clg-practice-areas-first-section.clg-img-right-section2 .clg-left-box>div{padding-top:40px!important; padding-bottom:40px!important;}
.clg-practice-areas-first-section .clg-left-box>div>*:last-child{margin-bottom:0!important;}
.clg-practice-areas-first-section a:not(.fusion-button){text-decoration:underline; color:#BFE0FF!important;}
.clg-practice-areas-first-section a:not(.fusion-button):hover{text-decoration:none; color:#BFE0FF!important;}
.clg-practice-areas-detail-section h1 span, .clg-practice-areas-detail-section h2 span{display:block;}
.clg-practice-areas-second-section a:not(.fusion-button){text-decoration:underline;}
.clg-practice-areas-second-section a:not(.fusion-button):hover{text-decoration:none;}
.clg-practice-areas-second-section .clg-left-box, .clg-practice-areas-second-section .clg-right-box, .clg-practice-areas-third-section .fusion-layout-column{margin-bottom:0!important;}
.clg-practice-areas-second-section .fusion-text>*:last-child, .clg-practice-areas-third-section .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-practice-areas-fourth-section .clg-left-box, .clg-practice-areas-fourth-section .clg-right-box{position:relative; margin-bottom:0!important;}
.clg-practice-areas-fourth-section .clg-left-box:before{content:''; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; z-index:0; background: -moz-linear-gradient(top,  rgba(29,93,151,0.94) 0%, rgba(15,47,76,0.94) 100%); background: -webkit-linear-gradient(top,  rgba(29,93,151,0.94) 0%,rgba(15,47,76,0.94) 100%); background: linear-gradient(to bottom,  rgba(29,93,151,0.94) 0%,rgba(15,47,76,0.94) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f01d5d97', endColorstr='#f00f2f4c',GradientType=0 );}
.clg-practice-areas-fourth-section .clg-left-box>div, .clg-practice-areas-fourth-section .clg-right-box>div{max-width:563px; z-index:1; padding-top:90px!important; padding-bottom:90px!important;}
.clg-practice-areas-fourth-section .clg-left-box{margin-left:-11px; width:calc(50% + 11px)!important; background:#2a679d url('../../../wp-content/uploads/2022/07/contact-us-left-img.jpg') no-repeat top center; background-size:cover; justify-content:flex-end;}
.clg-practice-areas-fourth-section .clg-left-box *{color:#fff!important;}
.clg-practice-areas-fourth-section .clg-left-box h2{margin-bottom:0!important;}
.clg-practice-areas-fourth-section .clg-left-box h3{font-family:'Work Sans', sans-serif!important; font-size:30px!important; font-weight:400;}
.clg-practice-areas-fourth-section .clg-left-box p{margin-bottom:0!important;}
.clg-practice-areas-fourth-section .fusion-button{margin-top:20px; background-color:#F18942!important; border-color:#F18942!important; text-decoration:none;}
.clg-practice-areas-fourth-section .fusion-button:hover{background-color:#124069!important; border-color:#124069!important; text-decoration:none;}
.clg-practice-areas-fourth-section .clg-right-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-practice-areas-fourth-section .clg-right-box a:not(.fusion-button):hover{text-decoration:underline;}
.clg-practice-areas-fifth-section .fusion-layout-column{margin-bottom:0!important;}
.clg-practice-areas-fifth-section .fusion-menu{height:256px; margin-left:-15px; margin-right:-15px; padding-left:0!important; align-content:space-between;}
.clg-practice-areas-fifth-section .fusion-menu li{width:auto!important; padding:8px 15px;}
.clg-practice-areas-fifth-section .fusion-menu li.current_page_item .menu-text{text-decoration:underline!important;}
.clg-practice-areas-fifth-section .fusion-menu-element-wrapper:not(.collapse-enabled) li.menu-item>a>.fusion-megamenu-icon{padding-left:0!important;}
.clg-practice-areas-fifth-section .fusion-menu-element-wrapper:not(.collapse-enabled).icons-position-left.direction-column li.menu-item>a>.fusion-megamenu-icon:not(.fusion-megamenu-thumbnail){width:auto!important; height:100%; align-items:flex-start;}
.clg-practice-areas-first-section.clg-img-right-section2 .clg-left-box{padding-left:30px!important;}

/*Holiday Safe Ride*/
.clg-safe-ride-section{padding-bottom:90px!important;}
.clg-safe-ride-section a{text-decoration:underline;}
.clg-safe-ride-section a:hover{text-decoration:none;}
.clg-download-app-section, .clg-download-app-section2{display:flex; flex-wrap:wrap; align-items:center; margin:0 -15px; text-align:center;}
.clg-download-app-section{margin-bottom:15px;}
.clg-download-app-section img, .clg-download-app-section2 img{margin:auto;}
.clg-download-app-section .clg-left-box, .clg-download-app-section .clg-right-box, .clg-download-app-section2 .clg-left-box, .clg-download-app-section2 .clg-right-box{padding:0 15px;}
.clg-download-app-section .clg-left-box{display:flex; flex-wrap:wrap; flex-direction:column;}
.clg-download-app-section .clg-left-box a{display:inline-block; clear:both;}
.clg-download-app-section .clg-left-box h3~a{margin-bottom:15px;}
.clg-download-app-section2{align-items:flex-start;}
.clg-download-app-section2 .clg-left-box, .clg-download-app-section2 .clg-right-box{display:flex; flex-wrap:wrap; text-align:left; width:50%;}
.clg-download-app-section2 .clg-inner-box{display:flex; flex-wrap:wrap; align-items:center; margin:0 -15px;}
.clg-download-app-section2 .clg-inner-box .clg-inner-left, .clg-download-app-section2 .clg-inner-box .clg-inner-right{padding:0 15px;}
.clg-download-app-section2 .clg-inner-box .clg-inner-left{display:flex; flex-wrap:wrap; flex-direction:column;}
.clg-download-app-section2 .clg-inner-box .clg-inner-left a+a{margin-top:15px;}
.clg-download-app-section2 .clg-left-box ul, .clg-download-app-section2 .clg-right-box ul{padding-left:18px;}
.clg-download-app-section2 .clg-left-box ul{margin-top:23px;}
.clg-safe-ride-section .clg-golden-bg, .clg-safe-ride-section .clg-blue-bg{display:table;}
.clg-safe-ride-section .clg-golden-bg~img{margin-bottom:15px;}
.clg-safe-ride-section .clg-blue-bg{text-align:center;}
.clg-safe-ride-section .clg-blue-bg p{margin-bottom:0;}
.clg-safe-ride-section .clg-blue-bg p:last-child{color:#feb415;}
.clg-safe-ride-section .clg-blue-bg a{color:#fff; text-decoration:underline;}
.clg-safe-ride-section .clg-blue-bg a:hover{color:#fff; text-decoration:none;}
.clg-safe-ride-section .clg-google-review-title{display:flex; flex-wrap:wrap;}
.clg-safe-ride-section .clg-google-review-title .cl-rating-star-list{margin-top:7px; margin-left:10px;}
.clg-safe-ride-section .clg-google-ratings-list{margin:0 -15px; padding:0; list-style:none; height:auto; display:flex; flex-wrap:wrap;}
.clg-safe-ride-section .clg-google-ratings-list li{border:1px solid #eee; float:left; display:inline-block; padding:15px; margin:15px; width:calc(25% - 30px); border-radius:6px;}
.clg-safe-ride-section .clg-google-ratings-list li:before{display:none;}
.clg-safe-ride-section .clg-google-ratings-list li p{margin-bottom:10px; position:relative;}
.clg-safe-ride-section .clg-google-ratings-list li p:first-child:before{content:"\201C";}
.clg-safe-ride-section .clg-google-ratings-list li p:first-child:after{content:"\201D";}
.clg-safe-ride-section .clg-google-ratings-list li>*:last-child{margin-bottom:0!important; font-style:italic; text-align:right;}
.clg-safe-ride-section .clg-the-print-box{border:1px solid #eee; background-color:#f9f9f9; font-style:italic; padding:15px; border-radius:6px;}
.clg-safe-ride-section .clg-the-print-box>*:last-child{margin-bottom:0!important;}
.clg-safe-ride-section>.fusion-builder-row>.fusion-layout-column{margin-bottom:0!important;}
.clg-safe-ride-video-box{margin-top:30px;}

/*In the Community*/
.clg-in-the-community-section{padding-bottom:90px!important;}
.clg-in-the-community-section .fusion-post-cards .fusion-title{margin-bottom:0!important;}
.clg-in-the-community-box{margin-bottom:0!important;}
.clg-in-the-community-section .fusion-post-cards .fusion-meta-tb{border:0; margin:0 0 20px 0; padding:0; min-height:unset!important;}
.clg-in-the-community-section .fusion-post-cards .fusion-classic-product-image-wrapper{max-width:250px; max-height:250px; width:100%; height:auto; display:inline-block; float:left;}
.clg-in-the-community-section .fusion-post-cards .fusion-image-wrapper a{display:flex; align-items:center; justify-content:center; max-width:250px; max-height:250px; width:100%; height:auto; text-align:center; margin-bottom:20px; border-radius:6px; overflow:hidden;}
.clg-in-the-community-section .fusion-post-cards .fusion-image-wrapper a img{width:auto; height:auto; max-width:100%; max-height:100%; margin:auto;}
.clg-in-the-community-section .fusion-post-cards .fusion-content-tb{width:calc(100% - 250px); display:inline-block; float:left; padding-left:20px;}
.clg-in-the-community-section .fusion-post-cards .fusion-meta-tb, .clg-in-the-community-section .fusion-post-cards .fusion-sharing-box-1{clear:both;}
.clg-in-the-community-section .fusion-grid .fusion-layout-column:last-child .fusion-sharing-box{border-bottom:0!important; padding-bottom:0!important; margin-bottom:0!important;} 
.clg-in-the-community-section .fusion-grid li{padding-left:0!important;}

/*FAQ*/
.clg-faq-single-page-section{padding-bottom:90px!important;}
.clg-faq-single-page-section h1{margin-bottom:15px!important; font-size:28px!important;}
.fusion-body .clg-faq-single-page-section .clg-faq-single-page-content-box .fusion-flex-container.fusion-builder-row-3-1{padding-left:0!important; padding-right:0!important;}
.clg-faq-single-page-section .clg-faq-single-page-content-box .fusion-text>*:last-child{margin-bottom:0!important;}
.clg-faq-single-page-section .fusion-layout-column{margin-bottom:0!important;}

.liveChatFloatingButton{display:none!important;}
body .display-posts-listing li{padding-left:0!important;}
body .display-posts-listing li:before{display:none!important;}
.error404 .fusion-breadcrumbs{display:none!important;}
.error404 .search-box{width:100%; max-width:600px; margin-left:auto; margin-right:auto;}
.clg-home-slider-mobile-img{margin-bottom:15px; display:none;}
.clg-mobile-menu{display:none!important;}
.clg-mobile-top-contact-no{text-align:center!important; display:none!important; font-size:22px!important; line-height:1.2!important;}
.clg-mobile-top-contact-no p{margin:0 auto!important;}
.clg-mobile-top-contact-no, .clg-mobile-top-contact-no strong{font-weight:600!important;}
.clg-mobile-top-contact-no p a{color:#124069!important; font-weight:600;}
.clg-mobile-top-contact-no p a:hover{color:#F18942!important;}
.clg-topbar-btns{display:flex; flex-wrap:wrap; justify-content:center; margin-left:-5px; margin-right:-5px; border-bottom:1px solid #adcae3; padding-bottom:15px;}
.clg-topbar-btns a{margin:5px; font-size:16px; padding:10px 17px;}
.clg-topbar-btns a{display:none!important;}

.clg-in-the-community-intro-text img{margin-top: 5px;}
html body .clg-in-the-community-box .clg-in-the-community-intro-text { padding-top: 10px !important;}
.clg-full-section .clg-left-box.clg-in-the-community-box .fusion-post-cards { border-top: 1px solid #ccc; padding-top: 30px !important;}

/*donation form*/
.donation-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-weight: 500; font-size: 18px; margin-bottom: 5px !important;}
.donation-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required,
.donation-form .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .gform-field-label--type-sub{display: none;}
.donation-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio {display: flex; align-items: center;}
.donation-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio .gchoice {margin-right: 20px;}
.donation-form .gform_wrapper .gform_body .gform_fields .gfield textarea.textarea {height: 120px;}
.donation-form .gform_confirmation_wrapper {margin-bottom: 50px; padding: 10px 15px; background-color: #d7f1de; color: #14742e;}

/*Responsive*/
@media(min-width:1200px){
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left:57px;}
}

@media(min-width:1300px){
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no p{font-size:28px!important;}
}

@media(min-width:1025px) and (max-width:1199px){
.fusion-menu-element-wrapper .fusion-menu-element-list#menu-law-main-menu{justify-content:center;}
}

@media(max-width:1752px){
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item > a{font-size:16px!important;}
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width: 430px;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no, .fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{font-size: 16px!important;}*/

}

@media(max-width:1622px){
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li{margin-left: calc(14px / 2)!important; margin-right:calc(14px / 2)!important;}
}

@media(max-width:1577px){
/*Header*/
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:445px;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no{font-size:18px!important;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{margin-left:15px;}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li{margin-left: calc(20px / 2)!important; margin-right:calc(20px / 2)!important;}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item > a{font-size: 15px!important;}
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left: 47px;}
}

@media(max-width:1507px){
/*Header*/
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left:35px;}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li{margin-left: calc(17px / 2)!important; margin-right:calc(17px / 2)!important;}
}

@media(max-width:1499px){
/*Header*/
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left:35px;}
}

@media(max-width:1479px){
/*Header*/
.fusion-menu-element-wrapper .fusion-menu-element-list{justify-content:center!important;}
.fusion-body .clg-navigation-section{padding-top:16px!important; padding-bottom:16px!important;}
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo img{min-width:152px!important; min-height:54px!important;}
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left:35px;}
}

@media(max-width:1386px){
/*Header*/
.fusion-body .fusion-menu-element-wrapper[data-count="0"], .fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item > a{font-size:14px!important;}
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:310px!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no{font-size:15px!important;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{padding:10px 15px!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:none;}
}

@media(max-width:1379px){
/*Header*/
.fusion-body .fusion-menu-element-wrapper[data-count="0"], .fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item > a{font-size:14px!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{padding:10px 15px!important;}
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:410px;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no{font-size:15px!important;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:none;}
}

@media(max-width:1279px){
/*Header*/	
.ltr.fusion-body .clg-navigation-section .fusion-menu-element-wrapper .fusion-menu-element-list>li{margin-left:9px!important; margin-right:9px!important;}
.ltr.fusion-body .clg-navigation-section .fusion-menu-element-wrapper .fusion-menu-element-list>li:first-child{margin-left:0!important;}
.ltr.fusion-body .clg-navigation-section .fusion-menu-element-wrapper .fusion-menu-element-list>li:last-child{margin-right:0!important;}
}

@media(max-width:1265px){
/*Header*/	
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:310px;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:none;}
}

@media(max-width:1250px){
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no p{font-size:18px!important;}
}

@media(max-width:1239px){
/*Header*/	
.fusion-body .clg-navigation-section .clg-navigation-column{padding-left:22px;}
}

@media(max-width:1228px){
/*Header*/	
/*.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:310px;}*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:none;}
}

@media(max-width:1199px){
/*General*/
h1{font-size:42px!important;}
h2{font-size:28px!important;}
.clg-full-section, .clg-img-right-section .clg-left-box>div:first-child, .clg-img-left-section .clg-right-box>div:first-child, .clg-full-section2{padding-top:50px!important; padding-bottom:50px!important;}
.clg-home-first-section.clg-img-right-section .clg-left-box>div{padding-top:40px!important; padding-bottom:40px!important;}
.clg-home-second-section, .clg-home-logos-section{padding-top:35px!important; padding-bottom:35px!important;}
.clg-footer-section{padding-bottom:50px!important;}
.clg-footer-section .clg-left-box>div:first-child{padding-top:0!important; padding-bottom:0!important;}
.clg-pt-0{padding-top:0!important;}
.clg-pb-0{padding-bottom:0!important;}
.clg-full-section3{padding-bottom:50px!important;}
.clg-pt-20{padding-top:20px!important;}
.clg-blog-listing-section, .clg-blog-single-page-section{padding-top:50px!important;}
.clg-inner-page-first-section h1{margin-top:15px!important;}
.single-attorneys .clg-attorney-content, .single-staff .clg-attorney-content, .single-testimonials .clg-attorney-content{padding-top:50px;}

/*Header*/
.fusion-body .clg-navigation-section .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li{margin-left:calc(20px / 2)!important; margin-right: calc(20px / 2)!important;}
.ltr.fusion-body .clg-navigation-section .fusion-menu-element-wrapper .fusion-menu-element-list>li{margin-left:0!important; margin-right:0!important;}
.ltr.fusion-body .clg-navigation-section .fusion-menu-element-wrapper .fusion-menu-element-list>li:last-child{margin-right:0!important;}
.fusion-menu-element-wrapper.collapse-enabled ul li{width:auto;}
.clg-navigation-section .clg-logo-column{margin-right:30px!important;}
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo{max-width:200px!important;}
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo img{min-width:200px!important; min-height:71px!important;}
.fusion-body .clg-navigation-section .clg-navigation-column{order:2; flex:0 0 auto;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column{width:auto!important; flex-wrap:wrap; flex-direction:column; justify-content:center; margin-left:auto!important;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:inline-block;}
.fusion-menu-element-wrapper.collapse-enabled.mobile-justify-left .fusion-open-nav-submenu-on-click{right:8px!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title a{padding-left:2.5em!important;}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu>li{border-bottom:1px solid rgba(255,255,255,0.2)!important;}
.fusion-menu-element-wrapper .fusion-menu-element-list .menu-item>a{transition:unset!important;}


/*Home*/
.clg-home-first-section .clg-left-box{padding-bottom:50px!important;}
.clg-content-box>.content-box-column>.content-box-wrapper, .clg-book-and-ratings-section .clg-right-box>.fusion-column-wrapper{padding:20px!important;}
.clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row:nth-child(even), .clg-right-turns-only-book-section{margin-top:50px!important;}

/*Footer*/
.clg-footer-bottom-section>.fusion-builder-row.fusion-row{margin-left:-15px!important; margin-right:-15px!important;}
.clg-footer-bottom-section .clg-left-box>div:first-child, .clg-footer-bottom-section .clg-middle-box>div:first-child, .clg-footer-bottom-section .clg-right-box>div:first-child{margin-left:15px!important; margin-right:15px!important;}

/*Practice Areas*/
.clg-practice-areas-section .fusion-accordian .panel-title a{font-size:20px!important;}
.clg-full-section.clg-practice-areas-first-section{padding-top:85px!important;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner:not(:last-child){margin-bottom:50px!important;}

/*Free Resources*/
.clg-free-resources-section{padding-top:30px!important; padding-bottom:30px!important;}
.clg-free-resources-box-list li{padding:20px!important;}

/*FAQ*/
.clg-faq-page-section{padding-top:50px!important; padding-bottom:50px!important;}

/*Contact Us*/
.clg-contact-page-first-section{padding-top:50px!important;}

/*Attorneys*/
.clg-attorney-content-section{padding-bottom:50px;}

/*Meet the Team*/
.clg-staff-section{padding-top:30px!important; padding-bottom:30px!important;}

/*Testimonials*/
/*.clg-testimonials-section{padding-bottom:20px!important;}*/

/*Holiday Safe Ride*/
.clg-safe-ride-section{padding-bottom:50px!important;}

/*Practice Areas*/
.clg-practice-areas-fourth-section .clg-left-box>div, .clg-practice-areas-fourth-section .clg-right-box>div{padding-top:50px!important; padding-bottom:50px!important;}
.clg-practice-areas-fifth-section .fusion-menu{height:308px;}
.clg-practice-areas-fourth-section .clg-left-box h3{font-size:26px!important;}

/*In the Community*/
.clg-in-the-community-section, .clg-faq-single-page-section{padding-bottom:50px!important;}
}

@media(max-width:1119px) and (min-width:1025px){
/*Home*/	
.clg-ratings-title-row .clg-col1{width:100%; max-width:142px;}
.clg-ratings-title-row p{margin-top:6px!important;}
}

@media(max-width:1059px){
/*Book a Free Case Evalutation*/
.clg-book-free-case-evalutation-section iframe{height:960px!important;}
}

@media(max-width:1024px){
/*General*/
h1{font-size:30px!important;}
h2{font-size:26px!important;}
.clg-full-section .clg-right-box, .clg-full-section2 .clg-right-box, .clg-full-section3 .clg-right-box{margin-top:30px!important;}
.clg-full-section, .clg-img-right-section .clg-left-box>div:first-child, .clg-img-left-section .clg-right-box>div:first-child, .clg-full-section2{padding-top:40px!important; padding-bottom:40px!important;}
.clg-full-section.clg-practice-areas-first-section{padding-top:40px!important;}
.clg-home-second-section, .clg-home-logos-section{padding-top:25px!important; padding-bottom:25px!important;}
.clg-footer-section{padding-bottom:40px!important;}
.clg-footer-section .clg-left-box>div:first-child{padding-top:0!important; padding-bottom:0!important;}
.clg-img-right-section .clg-left-box, .clg-img-left-section .clg-right-box, .clg-img-left-section2 .clg-right-box, .clg-img-right-section2 .clg-left-box{max-width:100%;}
.clg-img-right-section .clg-left-box{padding-right:30px;}
.clg-img-left-section .clg-right-box, .clg-img-left-section2 .clg-right-box, .clg-img-right-section2 .clg-left-box{padding-left:30px; padding-right:30px;}
.clg-pt-0{padding-top:0!important;}
.clg-pb-0{padding-bottom:0!important;}
.clg-pt-20{padding-top:20px!important;}
.clg-img-right-section .clg-right-box>div:first-child>div{margin-left:auto!important;}
.clg-img-left-section .clg-left-box>div:first-child>div{margin-right:auto!important;}
.clg-full-section3{padding-bottom:40px!important;}
.clg-blog-section .clg-right-box, .clg-blog-single-page-section .clg-right-box{margin-top:30px!important;}
.clg-breadcrumb-section{position:relative!important; bottom:unset; background-color:#266298!important; padding-top:30px!important;}
.clg-blog-listing-section, .clg-blog-single-page-section{padding-top:40px!important;}
.clg-inner-page-first-section h1{margin-top:0!important;}
.single-attorneys .clg-attorney-content, .single-staff .clg-attorney-content, .single-testimonials .clg-attorney-content{padding-top:40px;}
.clg-inner-page-first-section, .clg-inner-page-first-section:after{background:#266298;}

/*Header*/
.clg-top-bar-section p{font-size:17px!important; margin:0.5772em 0;}
.clg-navigation-section>.fusion-row{align-items:stretch!important;}
.clg-navigation-section .clg-navigation-column>.fusion-column-wrapper{margin-right:0!important;}
.fusion-body .clg-navigation-section .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li{margin-left:0!important; margin-right:0!important;}
.fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu)>li{border-color:rgba(0,0,0,0.1)!important;}
.fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu)>li:last-child{border-bottom-width:1px!important;}
.fusion-menu-element-wrapper .fusion-open-nav-submenu:before{top:0;}

/*Home*/
.clg-home-first-section h1 span{display:inline-block; margin-right:5px;}
.clg-home-first-section h1 span:last-child{margin-right:0;}
.clg-home-slider-mobile-img{display:block;}
.clg-home-first-section .clg-left-box{padding-bottom:40px!important;}
.clg-home-first-section.clg-img-right-section .clg-left-box>div{padding-top:19px!important;}
.clg-learn-book-btn-link-list{margin-top:0;}
.clg-book-and-ratings-section .clg-right-box{margin-top:20px!important;}
.clg-home-logos-section ul{margin:0 -15px;}
.clg-home-logos-section ul li{padding:15px;}
.clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row, .clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row:nth-child(even){flex-direction:column-reverse!important;}
.clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row:nth-child(even), .clg-right-turns-only-book-section{margin-top:40px!important;}
.clg-our-commercial-meet-team-section .fusion-column-wrapper>.fusion-builder-row .clg-right-box{margin-bottom:20px!important;}
.fusion-body .clg-google-ratings-section .clg-left-box, .fusion-body .clg-google-ratings-section .clg-right-box{width:100%!important;}

/*Footer*/
.fusion-body .clg-footer-bottom-section .clg-left-box, .fusion-body .clg-footer-bottom-section .clg-middle-box{width:auto!important;}
.clg-footer-bottom-section .fusion-row>.clg-right-box{margin-top:35px!important;}
.fusion-body .clg-footer-section .clg-left-box, .fusion-body .clg-footer-section .clg-right-box{width:100%!important;}
.fusion-body .clg-footer-section .clg-right-box{margin-top:30px!important;}

/*About us*/
.clg-when-you-need-us-section .clg-left-box .fusion-imageframe{margin-bottom:0;}

/*Practice Areas*/
.clg-personal-injury-lawyers-section .fusion-imageframe{margin-top:0;}
.fusion-body .clg-injury-law-section .clg-right-box{margin-bottom:20px!important;}
.clg-practice-areas-first-section, .clg-inner-page-first-section{padding-top:25px!important;}
.clg-practice-areas-section .clg-practice-areas-accordian-wrap-right .fusion-accordian .panel-group{margin:0;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner:not(:last-child){margin-bottom:40px!important;}
.clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner, .clg-alternate-column-rows-section .clg-alternate-column-rows-inner-wrap>div>.fusion-builder-row-inner:nth-child(even){flex-direction:column-reverse!important;}
.clg-injury-law-section .clg-left-box

/*Free Resources*/
.clg-free-resources-section{padding-top:20px!important; padding-bottom:20px!important;}

/*FAQ*/
.clg-faq-page-section{padding-top:40px!important; padding-bottom:40px!important;}

/*Contact Us*/
.clg-contact-page-first-section{padding-top:40px!important;}
.clg-contact-us-text-section .clg-right-box{margin-top:20px!important;}

/*Attorneys*/
.clg-attorney-content-section{padding-bottom:40px;}
.clg-attorney-content-section .clg-attorney-contact-info, .clg-attorney-content-section .clg-attorney-page-contact{padding-left:15px;}

/*Meet the Team*/
.clg-staff-section{padding-top:20px!important; padding-bottom:20px!important;}

/*Testimonials*/
/*.clg-testimonials-section{padding-bottom:10px!important;}*/

/*Holiday Safe Ride*/
.clg-safe-ride-section{padding-bottom:40px!important;}

/*Practice Areas*/
.clg-practice-areas-first-section.clg-img-right-section .clg-left-box>div{padding-top:19px!important;}
.fusion-body .clg-practice-areas-fourth-section{padding-left:0!important; padding-right:0!important;}
.clg-practice-areas-fourth-section .clg-left-box{margin-left:0; width:100%!important;}
.clg-practice-areas-fourth-section .clg-left-box>div, .clg-practice-areas-fourth-section .clg-right-box>div{padding-top:40px!important; padding-bottom:40px!important; padding-left:30px!important; padding-right:30px!important; max-width:unset!important;}
.clg-practice-areas-fourth-section .clg-left-box h3{font-size:22px!important;}

/*In the Community*/
.clg-in-the-community-section, .clg-faq-single-page-section{padding-bottom:40px!important;}
}

@media(max-width:949px){
/*Home*/
.clg-home-second-section ul li{width: calc(50% - 40px);}
}

@media(max-width:939px){
/*Practice Areas*/
.clg-practice-areas-fifth-section .fusion-menu{height:461px;}
}

@media(max-width:850px){
/*General*/
.clg-full-w-slope-img-left-section .clg-left-box>div:first-child{margin-right:1.92%!important;}
.clg-full-w-slope-img-right-section .clg-right-box>div:first-child{margin-left:1.92%!important;}
.clg-faq-section .fusion-accordian .panel-title a{font-size:20px!important;}
body .clg-blog-title-section .fusion-title{margin-bottom:0!important;}
.single-post h1, .category h1{font-size:24px!important;}

/*Home*/
.clg-commercial-and-team-section .clg-right-box{margin-top:25px!important;}
.clg-home-second-section ul{margin:0 -15px;}
.clg-home-second-section ul li{margin:15px; width:calc(50% - 30px);}

/*Practice Areas*/
.clg-practice-areas-section .fusion-accordian .panel-title a{font-size:18px!important;}

/*Free Resources*/
.clg-free-resources-section{padding-top:30px!important; padding-bottom:30px!important;}
.clg-free-resources-box-list{margin:0 -10px;}
.clg-free-resources-box-list li{width: calc(100% - 20px)!important; margin:10px!important;}
.clg-free-resources-box-list li h3{font-size:20px!important;}

/*Attorneys*/
.clg-attorney-content-section .clg-attorney-img{max-width:166px; max-height:unset;}
.clg-attorney-content-section .clg-attorney-contact-info, .clg-attorney-content-section .clg-attorney-page-contact{width:calc(100% - 166px);}
.clg-attorney-content-section .clg-attorney-page-contact{width:100%; padding-left:0; margin-top:10px;}

/*Meet the Team*/
.clg-staff-section{padding-bottom:25px!important;}
.clg-staff-section .fusion-classic-product-image-wrapper{min-width:60px;}
.clg-staff-section .fusion-image-wrapper a{width:60px; height:60px;}
.clg-staff-section .fusion-image-wrapper a img{max-width:60px;}
body .clg-staff-section .fusion-builder-row-inner{padding-left:15px!important; width:calc(100% - 60px)!important;}
body .clg-staff-section .fusion-grid .fusion-title{margin-bottom:10px!important;}
.clg-staff-section .fusion-post-cards.fusion-post-cards-2 ul.fusion-grid > .fusion-grid-column{padding-top:15px; padding-bottom:15px;}
.clg-meet-the-team-section h3, .clg-staff-section h3{margin-bottom:0!important; font-size:20px!important;}
body .clg-meet-the-team-section .fusion-title{margin-bottom:0!important;}
.clg-staff-section .clg-staff-title-box{margin-bottom:20px!important;}

/*Holiday Safe Ride*/
.clg-download-app-section2 .clg-left-box, .clg-download-app-section2 .clg-right-box{width:100%;}
.clg-download-app-section2 .clg-left-box ul{margin-top:1em;}
.clg-safe-ride-section .clg-google-ratings-list li{width:calc(50% - 30px);}
}

@media(max-width:829px){
/*Footer*/	
.clg-footer-copywrite-section>.fusion-builder-row{padding-left:15px!important; padding-right:15px!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-left, .fusion-body .clg-footer-copywrite-section .clg-copywrite-section-middle, .fusion-body .clg-footer-copywrite-section .clg-copywrite-section-right{width:100%!important; text-align:left!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-left>div:first-child, .fusion-body .clg-footer-copywrite-section .clg-copywrite-section-middle>div:first-child, .fusion-body .clg-footer-copywrite-section .clg-copywrite-section-right>div:first-child{margin-left:0!important; margin-right:0!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-middle{order:3;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-middle *{text-align:left!important;}
.clg-footer-copywrite-section .fusion-menu-element-wrapper .fusion-menu-element-list{justify-content:flex-start!important;}
.fusion-body .clg-footer-copywrite-section .clg-copywrite-section-right{margin:5px 0!important;}
}

@media(max-width:740px){
	.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no { font-size: 14px!important;}
}

@media(max-width:729px){
/*Header*/	
.clg-navigation-section .clg-logo-column .has-fusion-standard-logo img{min-width:152px!important; min-height:54px!important;}
.fusion-menu-element-wrapper.collapse-enabled.mobile-mode-collapse-to-button.expanded>ul{margin-top:31px;}
}

@media(max-width:724px){
/*Home*/	
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-right-box{padding-left:20px;}
}

@media(max-width:710px){
/*Book a Free Case Evalutation*/	
.clg-book-free-case-evalutation-section iframe{margin-top:40px!important;}
}

@media(max-width:704px){
/*Home*/	
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-left-box, .clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-right-box{width:100%;}
.clg-right-turns-only-book-section .clg-right-turns-only-book-inner-wrap .clg-right-box{padding-left:0; margin-top:15px!important;}
}

@media(max-width:679px){
/*Header*/	
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no strong{display:none;}
}

@media(max-width:669px){
/*About us*/
.clg-personal-injury-types-section .fusion-imageframe{margin-top:0;}

/*In the Community*/
.clg-in-the-community-section .fusion-post-cards .fusion-content-tb{width:100%; display:block; clear:both; padding-left:0;}
.clg-in-the-community-section .clg-in-the-community-intro-text p{display:block; clear:both; height:auto; overflow:hidden;}
}

@media (max-width:641px){
/*General*/
.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important; min-height:unset!important;}
}

@media (max-width:640px){
/*General*/
html body.fusion-body .gform_wrapper input.gform_button.button, body.fusion-body .gform_wrapper input[type=submit]{width:auto!important;}
#content{margin-bottom:0!important;}

/*Contact Us*/
body.fusion-body .clg-contact-us-form-section .gform_wrapper input.gform_button.button, body.fusion-body .clg-contact-us-form-section .gform_wrapper input[type=submit]{width:auto!important; line-height:1!important;}

/*Practice Areas*/
.clg-practice-areas-fifth-section .fusion-menu{height:auto;}
.clg-practice-areas-fifth-section .fusion-menu li{width:100%!important; border-right:0;}
}

@media(max-width:599px){
/*Home*/
.clg-ratings-title-row{padding-bottom:15px;}
.clg-ratings-title-row .clg-col2{margin-right:unset; margin-left:auto; width:154px;}
.clg-ratings-title-row p span{display:unset;}
.clg-ratings-title-row .clg-col3{margin-left:auto;}

/*Footer*/
.clg-footer-copywrite-section>.fusion-builder-row{padding-left:10px!important; padding-right:10px!important;}

/*About Us*/
.fusion-body .clg-about-clg-section .clg-left-box, .fusion-body .clg-about-clg-section .clg-right-box{width:100%!important; clear:both;}
.fusion-body .clg-about-clg-section .clg-right-box{margin-top:30px!important;}

/*Attorneys*/
.clg-attorney-content-section .clg-attorney-img{max-width:100%; width:auto; max-height:unset; margin-bottom:20px;}
.clg-attorney-content-section .clg-attorney-contact-info, .clg-attorney-content-section .clg-attorney-page-contact{width:100%; padding:0;}

/*Holiday Safe Ride*/
.clg-download-app-section, .clg-download-app-section2{margin-left:-10px; margin-right:-10px;}
.clg-download-app-section .clg-left-box, .clg-download-app-section .clg-right-box, .clg-download-app-section2 .clg-left-box, .clg-download-app-section2 .clg-right-box{padding:0 10px;}
}

@media(max-width:589px){
/*Header*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column .clg-top-contact-no{display:none;}
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{margin-left:0;}
.clg-mobile-top-contact-no{display:flex!important;}
.clg-topbar-btns a{display:none!important;}

}

@media(max-width:574px){
/*Footer*/	
.fusion-body .clg-footer-bottom-section .clg-left-box, .fusion-body .clg-footer-bottom-section .clg-middle-box{width:100%!important;}
.clg-footer-bottom-section .clg-middle-box{margin-top:40px!important;}
.clg-footer-google-rating-box .clg-left-box{padding:17px 13px;}
}

@media(max-width:560px){
/*Review Us*/
.clg-review-us-section ul li{display:block;}
.clg-review-us-section ul li .clg-text{position:relative; top:2px;}
.clg-review-us-section ul li a{clear:both; display:block; max-width:252px; margin-top:10px; margin-bottom:10px;}
.clg-review-us-section ul li:last-child{margin-bottom:0; padding-bottom:0;}
.clg-review-us-section ul li:last-child a{margin-bottom:0;}
}

@media(max-width:545px){
/*Home*/
.clg-learn-book-btn-link-list{flex-direction:column;}
.clg-learn-book-btn-link-list li{width:100%; clear:both;}
}

@media(max-width:539px){
/*Home*/
.clg-content-box .heading{justify-content:flex-start; width:100%!important; height:auto;}
.clg-content-box .content-container{padding-left:0!important; margin-top:25px; width:100%!important;}
.clg-content-box .content-container h2{max-width:100%;}
.clg-ratings-title-row .clg-col3{width:100%; margin-top:8px;}
.fusion-body .clg-google-ratings-section .clg-right-box>div{padding:8%!important;}
.clg-ratings-box.fusion-testimonials.clean .author{width:58%;}
}

@media(max-width:519px){
/*Footer*/
.fusion-body .clg-footer-section .clg-inner-left-box, .fusion-body .clg-footer-section .clg-inner-right-box{width:100%!important;}
.fusion-body .clg-footer-section .clg-inner-right-box{margin-top:30px!important;}
.clg-footer-section .clg-inner-left-box>div:first-child{margin-right:3.84%!important;}
.clg-footer-section .clg-inner-right-box>div:first-child{margin-left:3.84%!important;}
.clg-footer-section .clg-map-img-box a{position:relative; padding-bottom:56.724%; display:flex; align-items:center; justify-content:center;}
.clg-footer-section .clg-map-img-box a img{position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; width:auto; height:auto; max-width:100%;}
}

@media(max-width:509px){
.clg-top-bar-section .clg-left-box a{margin-top:10px;}
.fusion-body .clg-top-bar-section .clg-left-box, .fusion-body .clg-top-bar-section .clg-right-box{width:100%!important; text-align:center;}
}

@media(max-width:489px){
/*Holiday Safe Ride*/	
.clg-download-app-section .clg-left-box, .clg-download-app-section .clg-right-box{width:100%; text-align:center;}
}

@media(max-width:479px){
/*Home*/
.clg-ratings-box.fusion-testimonials .testimonial-pagination{position:relative; left:unset; right:unset; bottom:unset; margin:auto;}
.clg-ratings-box.fusion-testimonials.clean .author{width:100%;}
}

@media(max-width:472px){
/*Home*/
.clg-home-second-section ul li{width:calc(100% - 30px);}
}

@media(max-width:469px){
/*Home*/
.clg-learn-book-btn-link-list, .clg-learn-book-btn-link-list li{display:block;}
.clg-learn-book-btn-link-list li{width:100%;}
.clg-learn-book-btn-link-list li:last-child{margin-top:25px;}
}

@media(max-width:459px){
/*Footer*/
.clg-footer-menu .fusion-menu{height:auto;}
}

@media(max-width:454px){
/*Header*/
.fusion-body .clg-navigation-section .clg-navigation-btn-column a.fusion-button{display:none;}
.clg-mobile-menu{display:flex!important;}

}

@media(max-width:449px){
/*Home*/
.clg-ratings-title-row>div{width:100%!important; text-align:center; margin:auto;}
.clg-ratings-title-row p{margin:10px 0!important;}
.cl-rating-star-list{margin:0 auto;}
.cl-rating-star-list li{float:unset; padding:0;}

/*Footer*/
.clg-footer-google-rating-box .cl-rating-star-list li{float:left;}

/*Holiday Safe Ride*/	
.clg-google-review-title h2, .clg-google-review-title .cl-rating-star-list{width:100%;}
.clg-safe-ride-section .clg-google-review-title .cl-rating-star-list{margin:0;}
.clg-safe-ride-section .clg-google-ratings-list li{width:calc(100% - 30px);}
}

@media(max-width:389px){
/*Holiday Safe Ride*/	
.clg-download-app-section2 .clg-inner-left, .clg-download-app-section2 .clg-inner-right{width:100%; text-align:center;}
.clg-download-app-section2 .clg-inner-right{margin-top:20px;}
}

@media(max-width:380px){
.clg-mobile-top-contact-no{font-size:18px!important;}
}

@media(max-width:359px){
/*General*/
.pagination a, .pagination .current{width:28px; height:28px; text-align:center;}
.pagination .pagination-prev, .pagination .pagination-next{width:auto; height:auto;}
}