@media only screen and (max-width:1499px){.banner-bar .image_caption{margin:0 0 0 -590px;padding:0 15px 0 415px}}@media only screen and (max-width:1279px){.menu-bar li ul{top:100%}.menu-bar .menus{padding:14px 0 0 20px}.menu-bar a.tel{margin:0;font-size:28px}.imagecontent-bar .text,.imagecontent-bar.innerpage .text{padding:25px 20px 25px 0;width:63%}.imagecontent-bar a.button{margin-top:0}.imagecontent-bar .image{width:34%}.imagecontent-bar.right .text{padding:30px 20px}.imagecontent-bar ul li{padding:0 0 12px 12px}.banner-bar:before{background-position:right}.attorneyslist-bar{overflow:hidden}.faqs-bar{overflow:hidden}.faqs-bar h2{width:100%}#footer-part .footercols .col1{padding:75px 30px 25px}#footer-part .copyrightbg .col1{padding:10px 20px 0 0;width:270px}#footer-part .copyrightbg .copyright{padding:0 20px 0 0;width:calc(80% - 270px)}#footer-part .copyrightbg .social{padding:0 4px 0 0;width:20%}#footer-part .copyrightbg .social li{padding-right:10px}#footer-part .copyrightbg .social li a{width:45px}.banner-bar .image_caption{font-size:15px}.locations-bar.address{padding:50px 0 40px}.locations-bar.address .intro{padding:0 0 18px}.locations-bar.address .addressbox .address-block{padding:0 0 0 30px}.locations-bar.address .addressbox .info{padding:0 0 30px}.locations-bar.address h2{padding-bottom:0}}@media only screen and (max-width:1184px){h1{font-size:35px}h2{font-size:30px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}#wrapper{padding-top:138px}#header-part{min-height:104px}.menu-bar{padding:10px 0}.menu-bar .menus{padding:10px 0 0 10px}.menu-bar li{padding:0 20px 10px 10px}.menu-bar li a{font-size:15px}.menu-bar a.tel{margin:5px 0 0;font-size:30px}.banner-bar:before{background-position:right}.banner-bar,.banner-bar.contact{min-height:500px;background-position:right}.banner-bar.location{min-height:320px;height:auto}.banner-bar .text{padding:120px 0 0 20px}.banner-bar.secondary .text,.banner-bar.secondary.faqs .text{padding:25px 40px 0}.banner-bar.innerpage .text{padding:30px 0 20px 40px}.banner-bar.testimonial .text{padding:0 0 0 40px}.ctalinks-bar .ctabuttons li{width:31%}.faqs-bar .centering{padding:0 15px}.formcontent-bar .form .heading{padding:18px 10px 0;height:auto;min-height:97px}.formcontent-bar{padding-bottom:60px}.formcontent-bar .form{margin-left:0}.formcontent-bar .text{padding:125px 0 0;width:64%}.formcontent-bar.location .text{width:66%}.imagecontent-bar .text{padding:20px 15px 25px 0}.imagecontent-bar .image{padding:0}.imagecontent-bar.right .image{padding:0}.imagecontent-bar.type2.right .image{padding-right:0}.imagecontent-bar.type2.right .text{padding:10px 20px 30px 0}.imagecontent-bar.type2 .image{padding:10px 0 0}.imagecontent-bar.option2{padding:40px 0 55px}.imagecontent-bar.option3 .image{padding:10px 15px 0 0}.imagecontent-bar.option3 .text{padding:27px 0 0 15px}.testimonial-bar{padding:80px 0 60px}.attorneyslist-bar{padding:60px 0 8px}.attorneyslist-bar .attorneyslisting{margin:0 -25px}.attorneyslist-bar .attorneyslisting li{padding:0 25px 50px}.locations-bar .location{padding:45px 0}.locations-bar .map{width:50%}.locations-bar .info{padding-top:0;width:47%}.ctalinks-bar .ctabuttons li img{margin:0 auto 18px;max-width:120px;max-height:125px}#footer-part .footercols .col1{padding:40px 20px 25px}#footer-part .footercols .col1 img{margin:0 auto 15px}#footer-part .footercols .colsbg{padding:40px 0}#footer-part .footercols .colsbg .cols{padding:19px 20px 20px}#footer-part .copyrightbg .social li a{width:40px}#footer-part .copyrightbg .col1{padding:10px 20px 0 0}#footer-part .copyrightbg .social{padding:0 4px 0 0}#footer-part .copyrightbg p{padding-bottom:20px}}@media only screen and (max-width:1023px){#wrapper{padding-top:115px}.menu-bar ul{padding-top:10px}.button,a.wp-block-button__link,.wpcf7-submit{font-size:16px}.menu-bar li:not(:last-child):after{top:5px}.menu-bar a.logo{max-width:150px}.menu-bar .menubg{width:calc(100% - 150px)}.menu-bar .menubginner{justify-content:flex-end}.menu-bar .menus{padding:0 20px;float:right}.menu-bar li{padding:0 15px 10px 5px}.menu-bar li:last-child{padding-right:0}.menu-bar li a{font-size:14px}.menu-bar a.tel{margin:0;font-size:25px}.banner-bar .text{padding:70px 0 0}.banner-bar h1 strong{font-size:26px}.banner-bar h2{padding-bottom:25px;font-size:20px}.banner-bar,.banner-bar.contact{min-height:300px}.banner-bar.secondary .text,.banner-bar.secondary.faqs .text{padding:15px 15px 0}.banner-bar.secondary .text h1{font-size:35px;line-height:42px}.banner-bar.secondary .text img{margin-bottom:5px}.banner-bar.contact .text img{margin-bottom:30px}.banner-bar.innerpage .text{padding:20px 0 15px 20px}.banner-bar.testimonial .text{padding:0 0 0 20px}.banner-bar.contact .galleryimgs{padding-bottom:10px}.banner-bar.location{min-height:300px;height:auto}.banner-bar.contact .text{width:100%}.banner-bar.contact .text img{margin-bottom:10px}.formcontent-bar.location{padding:50px 0}.formcontent-bar .form{margin-left:0;width:38%}.formcontent-bar .text,.formcontent-bar.biopage .text,.formcontent-bar.innerpage .text{padding:125px 0 0 15px;width:62%}.formcontent-bar.innerpage .text{padding-top:0}.formcontent-bar .form h4{font-size:22px}.formcontent-bar.biopage .form{margin-top:40px}.formcontent-bar.biopage .text{padding:40px 0 0 15px}.formcontent-bar.biopage{padding-bottom:50px}.formcontent-bar.location .text{padding:0;width:57%;margin-top:0}.formcontent-bar.location .text p{padding-bottom:20px;font-size:22px;line-height:26px}.formcontent-bar.innerpage{padding:40px 0 60px}.formcontent-bar.location .contactlist .leftaddress{width:100%}.formcontent-bar.location .contactlist .rightaddress{width:100%}.formcontent-bar.location .contactlist p a.tel{font-size:30px}.ctalinks-bar{padding:45px 0 20px}.ctalinks-bar .text{padding:0 0 30px}.ctalinks-bar .ctabuttons li{width:30%;margin:0 0 50px}.ctalinks-bar .ctabuttons .button{font-size:16px}.contentlinks-bar .leftlinks .ctabuttons{padding:20px 15px 40px}.contentlinks-bar .leftlinks h3{line-height:1.2}.contentlinks-bar .text{padding:0 10px 0 20px}.attorneys-bar{padding:45px 0}.attorneys-bar .attorneyslist .img img{width:100%;height:auto}.testimonial-bar{padding:50px 0 40px}.testimonial-bar .textbg p{font-size:22px;line-height:25px}.imagecontent-bar.type2.right .text{padding:10px 0 30px}.imagecontent-bar.type2.imgcont4{padding:40px 0}.imagecontent-bar.option2{padding:35px 0 40px}.imagecontent-bar.option2 .text{padding:40px 45px 20px 0}.imagecontent-bar h2{padding-bottom:20px}.imagecontent-bar h2 br{display:none}.imagecontent-bar.contentwithimg{padding:60px 0}.imagecontent-bar.contentwithimg .imageright{margin:0 0 20px 40px}.imagecontent-bar.contentwithimg h2{padding:0 0 30px}.imagecontent-bar.contentwithimg .fullcontent{padding:0}.imagecontent-bar.contentwithimg .centering{padding:0 15px}.imagecontent-bar.imgcontent2 .imageright{padding:0;margin:0}.imagecontent-bar.imgcontent2{padding:50px 0}.imagecontent-bar.imgcontent2 .text{padding:0 30px 0 0}.imagecontent-bar.contact .imageright img{height:auto}.attorneyslist-bar .attorneyslisting{margin:0 -15px}.attorneyslist-bar .attorneyslisting li{padding:0 15px 40px}.attorneyslist-bar .attorneyslisting a.button{padding:0 4px;line-height:20px}.attorneys-bar.teamblock .attorneyslist ul li{padding:0 10px 25px}.attorneys-bar .attorneyslist a.button{font-size:14px}.attorneys-bar.teamblock{padding:40px 0 30px}.attorneys-bar .attorneyslist ul li{padding:0 10px 30px;width:33.33%}.attorneys-bar .attorneyslist ul{padding:0;margin:0 -10px}.attorneys-bar .attorneyslist .img{padding-bottom:15px}.tabs-bar .tabslist li a{padding:0 50px 0 20px;min-height:90px;font-size:22px;background-position:right 15px center !important;background-size:20px !important}.tabs-bar .tabslist{width:45%}.tabs-bar .tabdetails{width:50%}.tabs-bar .tabdetails .tabcontent{padding:0}.tabs-bar .tabdetails h3{font-size:35px;line-height:42px}.tabs-bar .tabdetails ul{padding:0 0 45px 30px}.testimoniallist-bar .testimonial,.testimoniallist-bar .testimonial:nth-child(even){padding:70px 0 50px}.testimoniallist-bar .textbg{padding:15px 0 0}.testimoniallist-bar p{padding-bottom:20px;font-size:22px;line-height:26px}.testimoniallist-bar .textbg:before{top:-45px;font-size:100px}.testimoniallist-bar h4{padding-bottom:20px}.faqs-bar{padding:40px 0 0}.faqs-bar h2{font-size:35px}.faqs-bar .faqbg{padding:5px 0 30px}.footerform-bar,.footerform-bar.contactpage{padding:50px 0}.footerform-bar h3{padding:20px 15px;line-height:50px;font-size:30px}.logos-bar ul{padding:25px 0}.logos-bar li img{max-width:100%}.logos-bar li{height:130px}.news-bar .rightside{padding:0}.news-bar .rightside .widget_block{padding:21px 15px 10px 20px}.news-bar .blogpost .post{padding:0 0 70px}#footer-part .footercols .col1{padding:30px 15px 20px}#footer-part .footercols .col1 img{margin:0 auto}#footer-part .footercols .col1 li{padding-bottom:5px;font-size:16px;line-height:24px}#footer-part .footercols .colsbg{padding:40px 0}#footer-part .footercols .colsbg .cols{padding:19px 15px 20px}#footer-part .copyrightbg .col1{padding:10px 0 20px;width:40%}#footer-part .copyrightbg .copyright{width:68%}#footer-part .copyrightbg{padding:23px 0 20px}#footer-part .copyrightbg .social{padding:0 0 0 10px;width:32%}.locations-bar .timing{display:block;width:100%}.locations-bar .timing+.timing{padding-top:15px}.banner-bar .image_caption{margin:0;padding:0 15px 0 calc(38% + 15px);left:0;width:100%;max-width:100%}.locations-bar.address h2{padding-bottom:15px;font-size:30px}.locations-bar.address .intro h3{font-size:28px}.locations-bar.address .addressbox .address-block{padding:0 30px 0 0;width:50%}.locations-bar.address .addressbox{width:100%}}@media only screen and (max-width:991px){.menu-bar ul{padding-top:0}.menu-bar .menus{padding-right:0;width:100%;text-align:right}.menu-new-main-menu-container{display:inline-block}.menu-bar li:nth-of-type(3) ul,.menu-bar li:nth-of-type(4) ul,.menu-bar li:nth-of-type(5) ul{left:auto;right:0}}@media only screen and (max-width:767px){.banner-bar.teampage h1,.banner-bar.teampage .breadcrumbs a,.banner-bar.teampage .breadcrumbs{color:#fff}.menu-bar{padding:10px 0}.menu-bar .centering{display:block}body{font-size:16px}p{line-height:22px}h1{font-size:30px;line-height:34px}h2{font-size:30px;line-height:38px}h3{font-size:25px}h4{font-size:22px}h5{font-size:20px}h6{font-size:16px}a.button{font-size:18px}.menu-new-main-menu-container{display:block}#wrapper{padding-top:165px}#header-part{height:165px;z-index:101}.menu-bar a.logo{margin:0;max-width:125px}.menu-bar a.mobilemenu{display:block;position:absolute;right:15px;top:10px;width:35px;height:35px;font-size:0px}.menu-bar a.mobilemenu span{display:block;width:100%;height:3px;position:relative;transition:.3s all;-webkit-transition:.3s all;background:#981b1e}.menu-bar a.mobilemenu span:before,.menu-bar a.mobilemenu span:after{content:"";width:100%;height:3px;position:absolute;left:0;top:9px;transition:.3s all;-webkit-transition:.3s all;background:#981b1e}.menu-bar a.mobilemenu span:after{top:18px}.menu-bar a.closebtn{display:block;position:absolute;right:15px;top:10px;width:35px;height:35px;font-size:0px}.menu-bar a.closebtn:before,.menu-bar a.closebtn:after{content:"";position:absolute;left:0;top:16px;width:30px;height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#981b1e}.menu-bar a.closebtn:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.menu-bar a.backbutton{padding-left:35px;font-style:italic;color:#981b1e;font-size:14px;text-transform:uppercase;text-decoration:underline;display:none;position:absolute;top:20px;left:10px;background:url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow7.png) left no-repeat}.menu-bar .menubg{padding:65px 18px 50px 20px;display:none;position:absolute;left:0;top:0;width:100%;height:auto;z-index:101;background:#fff}.menu-bar .menubg .menubginner{min-height:310px}.menu-bar .menubg ul{padding-bottom:14px;list-style:none}.menu-bar .menubg li{padding:0 0 22px;float:none;position:relative}.menu-bar .menubg li a{font-size:16px;color:#616362;text-transform:uppercase;font-weight:700}.menu-bar .menubg li a:hover,.menu-bar .menubg li.current-menu-item a{color:#981b1e}.menu-bar .menubg .menus{text-align:left;padding:0;float:none}.menu-bar li:not(:last-child):after{display:none}.menu-bar .menubg a.tel{display:block;float:none;width:250px;margin:0 auto;text-align:center;color:#fff;font-size:20px;line-height:50px;background:#981b1e url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow6.png) right 40px center no-repeat}.menu-bar .menubg li.home{display:block}.menu-bar .menubg li.menu-item-has-children>span{padding:0 15px;display:block;position:absolute;right:-10px;top:-12px;line-height:40px;display:block}.menu-bar .menubg li ul{padding:0;position:relative;left:0;top:15px;display:none;background:0 0;width:100%}.menu-bar .menubg li li{text-align:left;padding:0 0 22px;display:block}.menu-bar .menubg li li a{padding:0;text-align:left;font-size:16px;color:#616362;text-transform:uppercase;font-weight:500;background:0 0}.menu-bar .menubg li li a:after{display:none}.menu-bar .menubg li.curr>a,.menu-bar .menubg li.curr1>a{text-align:center;display:block;color:#981b1e;font-weight:700}.menu-bar .menubg li.curr>span,.menu-bar .menubg li.curr1>span{opacity:0}.menu-bar .menubg li.curr2>a{display:none}.menu-bar a.telmobile{padding:5px 0 0;text-decoration:none;clear:both;display:block;margin:10px auto 0;text-align:center;width:220px;height:52px;color:#fff;font-size:16px;line-height:18px;font-weight:700;background:#981b1e}.menu-bar a.telmobile span{padding-right:15px;font-size:16px;background:url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow6.png) right no-repeat}.banner-bar.teampage .bannerimg img{height:auto}.banner-bar{height:auto;background:#981b1e !important}.banner-bar:before{display:none}.banner-bar .bannermobile{display:block;height:auto;width:100%}.banner-bar.innerpage .bannerimg img{position:relative;left:auto;top:auto}.banner-bar.innerpage .bannerimg{min-height:inherit}.banner-bar figure{width:100%;height:auto;position:relative;left:auto;top:auto}.banner-bar .image_caption{font-size:10px;line-height:1.2;bottom:10px;font-style:italic;padding:0 15px}.banner-bar .banner_img,.banner-bar .banneimg{display:none}.banner-bar.singlebio .bannermobile{background-position:right}.banner-bar.primary .bannermobile{background-position:right}.banner-bar.testimonial .bannermobile{background-position:right}.banner-bar .text{padding:15px 0 13px}.banner-bar h1{padding-bottom:20px}.banner-bar h2{padding-bottom:20px;font-size:20px;line-height:26px}.banner-bar ul.buttons{text-align:center;max-width:320px}.banner-bar ul.buttons li{padding:0 0 14px;float:none;display:block}.banner-bar ul.buttons li a.button{padding:15px 20px;line-height:40px;display:block;font-size:18px;border:1px solid #fff}.formcontent-bar .form h4{font-size:25px}.banner-bar.innerpage{display:block}.banner-bar.innerpage .text{padding-top:20px;padding-bottom:20px}.banner-bar.singlebio{height:auto;display:block}.banner-bar.singlebio img{width:100%;height:auto;position:relative}.banner-bar.singlebio .text{padding:10px 0}.banner-bar.testimonial{height:auto}.banner-bar.testimonial .text img{display:none}.banner-bar.testimonial .text{padding:20px 0}.banner-bar.primary{height:auto;position:relative}.banner-bar.primary .centering{position:static}.banner-bar.primary .text img{position:absolute;left:15px;top:15px;max-width:90px}.banner-bar.primary .text{padding:20px 0}.banner-bar.primary h1{font-size:35px;line-height:42px}.banner-bar.secondary .text,.banner-bar.secondary.faqs .text{position:static;width:100%;height:auto;padding:15px}.banner-bar.faqs .banneimg{position:relative;width:100%;height:180px}.banner-bar.thankyou .bannermobile{background-repeat:no-repeat;background-position:center;position:relative}.banner-bar.thankyou .bannermobile:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7;background:#461118}.banner-bar.thankyou{height:auto}.banner-bar.innerpage{height:auto}.banner-bar.innerpage .bannerimg{order:0;width:100%;height:auto}.banner-bar.innerpage .centering{min-height:auto;height:auto;flex-direction:row-reverse}.banner-bar.innerpage .text{padding:20px 15px 30px;order:1;width:100%}.banner-bar.innerpage .bannerimg .videobg{padding-bottom:56.25%;position:relative}.banner-bar.innerpage .bannerimg .videobg iframe{position:absolute;left:0;top:0}.banner-bar.innerpage{background:#981b1e !important}.banner-bar.innerpage h1{padding:0 0 7px}.banner-bar.secondary .text h1{font-size:30px;line-height:35px}.banner-bar.secondary,.banner-bar.contact1{background:#461118 !important}.banner-bar.innerpage.blogpage .bannerimg img{margin-bottom:0}.banner-bar.contact .bannerimg{position:relative}.banner-bar.blogpage .galleryimgs{padding-bottom:0}.banner-bar.contact .galleryimgs{padding-bottom:0}.banner-bar.contact .text img{margin-bottom:20px}.banner-bar.teampage .bannerimg{position:relative}.banner-bar.innerpage.thankyou .centering{display:block}.banner-bar.thankyou h1{padding:25px 20px;font-size:30px;text-align:center}.banner-bar .videobg{position:relative;padding-bottom:56.25%}.banner-bar .videobg iframe,.banner-bar .videobg video{position:absolute;left:0;top:0}.banner-bar a.playbtn{height:56.25%}.thankyou-bar{padding:30px 0}.thankyou-bar .buttonsbg a.button{margin-bottom:10px}.formcontent-bar{margin:0;padding-top:37px;padding-bottom:45px}.formcontent-bar .form{width:100%}.formcontent-bar span.submitbtn{display:inline-block;margin:10px 0 0;min-width:150px;text-align:center}.formcontent-bar .form .formcf{padding:26px 10px 20px}.formcontent-bar .text,.formcontent-bar.biopage .text{padding:20px 0 0;width:100%}.formcontent-bar .text a.button{text-align:center}.formcontent-bar.biopage .form{margin-top:0}.formcontent-bar.location .text{padding:0;width:100%;margin-top:20px;border:0}.formcontent-bar.location .text:before{display:none}.formcontent-bar.location .text p{padding-bottom:20px;font-size:20px;line-height:23px}.formcontent-bar .text a.button,.imagecontent-bar.right .text a.button,.imagecontent-bar a.button{min-height:70px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px 20px;line-height:22px;margin-top:16px;padding-left:25px}.formcontent-bar.innerpage{padding:25px 0}.formcontent-bar.innerpage .text{padding:25px 0 0;width:100%}.imagecontent-bar .image{padding:0;width:100%}.imagecontent-bar .imgbg{width:100%}.imagecontent-bar .image .mobileimg img{display:none}.imagecontent-bar .image .mobileimg img.img-mobile{display:block;width:100%}.imagecontent-bar .text,.imagecontent-bar .text,.imagecontent-bar.innerpage .text{padding:20px 15px 25px;width:100%}.imagecontent-bar ul{padding:4px 0 5px 20px}.imagecontent-bar a.button{text-align:center}.imagecontent-bar.right .image{padding:0}.imagecontent-bar.right .text{padding:30px 15px;width:100%}.imagecontent-bar.type2 .image{width:100%}.imagecontent-bar.type2.right .text{padding:20px 0 10px}.imagecontent-bar ul li{padding:0 0 16px 12px;font-size:16px;line-height:22px}.imagecontent-bar.type2.imgcont4{padding:30px 0}.imagecontent-bar.type2.imgcont4 .text{padding:20px 0 0;width:100%}.imagecontent-bar.type2.imgcont4 .text ul{padding:0 0 20px 15px}.imagecontent-bar.option2 .image{width:100%}.imagecontent-bar.option2 .text{padding:20px 0;width:100%}.imagecontent-bar.option2{padding:35px 0 30px}.imagecontent-bar.type3.right .image,.imagecontent-bar.option3 .image{padding:20px 10px 0;width:100%}.imagecontent-bar.option3 .text{padding:20px 8px 0;width:100%}.imagecontent-bar.right .image{float:none;width:100%}.imagecontent-bar.innerpage .image{width:100%}.ctalinks-bar,.ctalinks-bar.ctabg{padding:30px 0 0}.ctalinks-bar .text{padding:0 0 20px}.ctalinks-bar .ctabuttons ul{padding:0;margin:0 -15px}.ctalinks-bar .ctabuttons li{padding:0;margin:0}.ctalinks-bar .ctabuttons li img{max-width:125px}.ctalinks-bar .ctabuttons li .img{padding-bottom:18px;min-height:108px}.ctalinks-bar .ctabuttons .button{padding:10px 20px;min-height:70px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;text-align:center;font-size:18px;line-height:22px}.ctalinks-bar .ctabuttons.desktopbuttons{display:none}.ctalinks-bar .ctabuttons.mobileslider{padding:0;display:block}.ctalinks-bar .ctabuttons.mobileslider ul{padding:50px 50px 0}.ctalinks-bar .ctabuttons .slick-arrow{position:absolute;left:0;top:50%;width:26px;height:102px;background:#666 url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow-prev.png) center no-repeat;border:0;cursor:pointer;font-size:0px}.ctalinks-bar .ctabuttons .slick-next{left:auto;right:0;background:#666 url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow-next.png) center no-repeat}.ctalinks-bar .ctabuttons ul.slick-dots{position:absolute;left:0;top:0;display:flex;padding:0;align-items:center;justify-content:center;width:calc(100% + 30px);flex-wrap:wrap}.ctalinks-bar .ctabuttons ul.slick-dots li{padding:0 7px;width:auto}.ctalinks-bar .ctabuttons ul.slick-dots li button{border:#981b1e solid 3px;width:24px;height:24px;cursor:pointer;border-radius:50%;background:#fff;font-size:0px}.ctalinks-bar .ctabuttons ul.slick-dots li.slick-active button{background:#981b1e}.contentlinks-bar{padding:20px 0 40px}.contentlinks-bar .leftlinks{padding-top:5px;width:100%}.contentlinks-bar .leftlinks .ctabuttons a.button{padding:19px 3px;letter-spacing:0;font-size:17px}.contentlinks-bar .leftlinks .ctabuttons ul{padding:10px 0 0}.contentlinks-bar .leftlinks .ctabuttons li{padding-bottom:20px}.contentlinks-bar .text{padding:30px 0 0;width:100%}.contentlinks-bar h2{padding-bottom:25px}.contentlinks-bar .text a.button{padding:15px 5px;line-height:40px}.attorneys-bar{padding:25px 0}.attorneys-bar .text{padding:0 0 18px}.attorneys-bar .attorneyslist .slick-slide{padding:0 10px}.attorneys-bar .attorneyslist{margin:0 -15px}.attorneys-bar .attorneyslist .img{padding-bottom:20px}.attorneys-bar .attorneyslist a.button{padding:0 4px;font-size:18px}.attorneys-bar .attorneyslist.mobileslider{margin:0;display:block}.attorneys-bar .attorneyslist.desktopbg{display:none}.attorneys-bar.innerpage{padding:40px 0}.attorneyslist-bar{padding:40px 0 8px}.attorneyslist-bar h2{letter-spacing:0px}.attorneyslist-bar .attorneyslisting li{padding:0 10px 40px;width:50%;clear:none !important}.attorneyslist-bar .attorneyslisting a.button{padding:0 4px;line-height:20px;font-size:15px}.attorneyslist-bar .attorneyslisting li:nth-child(2n+1){clear:left !important}.attorneys-bar .attorneyslist .slick-arrow{left:10px;top:55px}.attorneys-bar .attorneyslist .slick-next{left:auto;right:10px}.testimonial-bar{padding:40px 0}.testimonial-bar .img{width:100%;padding-bottom:15px}.testimonial-bar .img img{max-width:145px;margin:0 auto}.testimonial-bar .textbg{width:100%;padding-bottom:0}.testimonial-bar .textbg:after{display:none}.testimonial-bar .textbg p{font-size:18px;line-height:26px}.testimonial-bar .textbg h4{font-size:20px}.testimonial-bar .textbg h4 span{line-height:26px;font-size:20px}.testimoniallist-bar h4{font-size:30px}.logos-bar li{padding:0 10px}.tabs-bar .tabdetails a.mobiletitle{display:block}.tabs-bar .tabslist{display:none}.tabs-bar .tabdetails{width:100%}.tabs-bar .tabdetails .tabcontent{padding-bottom:18px;display:block}.tabs-bar .tabdetails .tabcontent a.mobiletitle{padding:0 50px 0 17px;min-height:75px;color:#fff;font-size:20px;text-transform:uppercase;font-weight:700;text-decoration:none;display:flex;align-items:center;position:relative;background:#981b1e}.tabs-bar .tabdetails .tabcontent a.mobiletitle:after{content:"";position:absolute;right:15px;top:20px;width:25px;height:35px;background:url(//clarksonfirm.com/wp-content/themes/clarkson/css/../images/arrow3.png) no-repeat;background-size:25px}.tabs-bar .tabdetails .tabcontent a.mobiletitle.active{background-color:#461118}.tabs-bar .tabdetails .tabcontent a.mobiletitle.active:after{right:15px;transform:rotate(90deg)}.tabs-bar .tabdetails .tabcontent .text{padding:30px 0 0;display:none}.tabs-bar .tabdetails .tabcontent:first-child .text{display:block}.testimoniallist-bar .testimonial,.testimoniallist-bar .testimonial:nth-child(even){padding:50px 0 30px}.testimoniallist-bar .img{width:100%}.testimoniallist-bar .img img{max-width:145px;margin:0 auto}.testimoniallist-bar .textbg{padding:25px 0 0;width:100%}.faqs-bar .centering{padding:0 8px}.faqs-bar .faqlist{padding:15px;margin-bottom:20px}.faqs-bar h3{font-size:20px;line-height:23px;padding-right:20px}.faqs-bar .faqlist:after{right:10px}.faqs-bar .faqlist.active h3{color:#024638}.faqs-bar .faqlist h3:after{right:-5px;top:3px;width:20px;background-size:100% !important}.locations-bar{padding:30px 0 40px}.locations-bar .centering{display:flex;flex-wrap:wrap}.locations-bar .location{padding:35px 0}.locations-bar .map{width:100%;order:1}.locations-bar .info{padding-top:0;padding-bottom:30px;width:100%;border:0}.locations-bar a.button{padding:15px 18px;display:block;text-align:center;line-height:40px}.locations-bar .timing{width:100%;max-width:100%}.imagecontent-bar.contentwithimg{padding:40px 0}.imagecontent-bar.contentwithimg .imageright{margin:0 0 20px;width:100%}.imagecontent-bar.contentwithimg .imageright img{height:auto}.imagecontent-bar.contentwithimg a.button{margin-top:0;padding:10px 20px;line-height:24px;min-height:75px;display:flex;align-items:center;justify-content:center;text-align:center}.imagecontent-bar.imgcontent2 .text{padding:0}.imagecontent-bar.contentwithimg h2{padding:0 0 20px}.ctalinks-bar.innerpages .text{padding:0 0 10px}.ctalinks-bar .ctabuttons ul{padding:0 15px}.ctalinks-bar .ctabuttons li{padding-bottom:30px;width:100%}.ctalinks-bar .ctabuttons li .img{padding-bottom:0;min-height:inherit}.ctalinks-bar.innerpages a.button{height:auto;display:block;text-align:center;padding:15px 25px;line-height:40px;max-width:inherit}.news-bar{padding:30px 0 20px}.news-bar .blogpost{padding:0 0 30px;width:100%}.news-bar .blogpost .post{padding:0 0 40px}.news-bar .blogpost .wp-pagenavi{padding:5px 0 50px;position:relative}.news-bar .blogpost .wp-pagenavi a.nextpostslink,.news-bar .blogpost .wp-pagenavi a.previouspostslink{position:absolute;left:0;bottom:10px}.news-bar .blogpost .wp-pagenavi a.previouspostslink{right:0;left:auto}.news-bar .rightside{width:100%}.content-bar .relatedposts{padding:18px 15px 10px;margin:10px 0 0}.content-bar .relatedposts ul{padding:10px 0 0}.content-bar .relatedposts li{padding:0 0 40px;width:100%}.content-bar .relatedposts p{margin-bottom:20px}.footerform-bar{padding:50px 0 20px}.footerform-bar h3{padding:20px 10px;line-height:31px;font-size:23px}.footerform-bar .wpcf7{padding:20px 10px}.footerform-bar .wpcf7 .field{padding-bottom:20px}.footerform-bar .wpcf7 .half{width:100%}.footerform-bar .wpcf7 .submitbtn{margin:15px 0 0;width:auto;display:inline-block;float:none;clear:both;text-align:center;padding:0}.footerform-bar .wpcf7 .submitbtn .wpcf7-submit{padding:10px}.footerform-bar .wpcf7 .fieldbg{padding-bottom:18px;padding-right:0;width:100%}.footerform-bar .wpcf7 .fieldbg p{padding-bottom:0}.footerform-bar .wpcf7 .fcity{width:70%;padding-right:10px}.footerform-bar .wpcf7 .fieldbg.fage{width:30%}.footerform-bar,.footerform-bar.contactpage{padding:30px 0}.footerform-bar .formbg{padding:20px 10px}#footer-part .footercols h4{font-size:34px}#footer-part .footercols a.button{border-radius:0}#footer-part .footercols .colsbg{padding:0 12px;order:0;display:block;width:100%;text-align:center}#footer-part .footercols .col1{padding:30px 15px 20px;order:1;width:100%}#footer-part .footercols .colsbg .cols{padding:42px 0;width:100%;border:0;border-bottom:#fff solid 3px}#footer-part .footercols .colsbg .cols+.cols{padding:42px 0;width:100%;border:0}#footer-part .footercols .colsbg .col3{border:0}#footer-part .copyrightbg{padding:22px 0 20px}#footer-part .copyrightbg .social{padding:0 0 25px;overflow:hidden;float:none;width:100%;display:flex;justify-content:center}#footer-part .copyrightbg .social li{padding:0 13px 0 0}#footer-part .copyrightbg .copyright{padding-right:0;width:100%}#footer-part .copyrightbg .col1{padding:30px 0 10px;width:100%}.banner-bar.location .bannerimg:before,.banner-bar.blogpage .bannerimg:before{display:none}.banner-bar.location{padding-bottom:0}#footer-part .copyrightbg .col1 .logo{max-width:200px;display:block;margin:auto}.imagecontent-bar a.button.mobile_btn{display:inline-block}.imagecontent-bar a.button.mobile_btn+a.button{display:none}.formcontent-bar .text a.button.mobile_link{display:inline-block}.formcontent-bar .text a.button.mobile_link+a.button{display:none}.footerform-bar .formbg .gform-theme--foundation .gfield{padding-bottom:20px}.footerform-bar .formbg .gform-theme--foundation .gfield.firstfield,.footerform-bar .formbg .gform-theme--foundation .gfield.second{padding-right:0;width:100%}.footerform-bar .formbg .gform-theme--foundation .gfield.third{padding-right:20px;width:70%}.footerform-bar .formbg .gform-theme--foundation .gfield.fourth{padding-right:0;width:30%}.footerform-bar .formbg .gform-theme--foundation .gfield.gfield_html{padding-bottom:5px}.footerform-bar .formbg .gform-theme--foundation .gform_footer{margin:14px 0 0;width:200px;float:left}#footer-part .copyrightbg h5 a{border-bottom:#981b1e solid 0px}.locations-bar.address .intro{padding:0 0 18px;text-align:left}.locations-bar.address h2{line-height:1.1}.locations-bar.address .intro h3{padding:12px 20px;text-align:center;color:#fff;font-size:22px;line-height:26px;text-transform:uppercase;background:#971b1d}.locations-bar.address .intro h3 a{display:block;color:#fff}.locations-bar.address .addressbox .address-block{padding:50px 0 0;width:100%}.locations-bar.address .intro h3 a strong{display:inline}.banner-bar.contact{min-height:100px}}@media only screen and (min-width:768px){.menu-bar li:hover>ul{display:block}.menu-bar li li:hover ul{display:block}}