body{background:none !important;}.page-cover.no-image .page-title{padding-bottom:0;margin-bottom:30px;}.main-navigation .search-overlay-toggle,.navigation-bar-toggle i{font-size:29px;}.benefits .profile__title{max-width:100%;color:#001f26 !important;}.box-bg .sp-easy-accordion{background:transperant !important;}.ea-card{border:none !important;border-bottom:1px solid #ccc !important;background:transparent !important;}.ea-header a{text-align:left;font-size:16px !important;color:#00a9c5 !important;}.ea-body{background:transparent !important;color:#444;padding-bottom:40px !important;}.ea-header .collapsed{color:#444 !important;}ul.job_listings{display:flex;flex-wrap:wrap;}ul.job_listings li.job_listing .content-box a{display:contents !important;}.page-template-template-plans-pricing .members__title:after{content:"";width:100px;height:3px;background-color:#00a9c5;display:block;margin:auto;margin-top:10px;}.page-template-template-plans-pricing .profile__article li{list-style:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.wpengine.com/wp-content/uploads/2022/12/bullet-style-1.png");padding:0 0 0 6px;margin-left:15px;}.page-template-template-plans-pricing .package-content-ul li{list-style:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.wpengine.com/wp-content/uploads/2022/12/marked-circle.png");padding:0 0 0 6px;margin-left:15px;}.members__text{text-align:center;}.page-title:after{content:"";width:100px;height:3px;background-color:#00a9c5;display:block;margin:auto;margin-top:10px;}.profile__title:after{content:"";width:100px;height:3px;background-color:#00a9c5;display:block;margin-top:10px;}.benefits .profile__title{width:100%;}.job-package-title:after{content:"";width:100px;height:3px;background-color:#00a9c5;display:block;margin:auto;margin-top:15px;}.job-package-price .woocommerce-Price-amount{background-color:#dfd8c5;background-color:#dfd8c5;border-radius:50%;padding:52px 15px;font-weight:600;font-size:32px;font:normal normal bold 42px/22px Helvetica;letter-spacing:.21px;width:125px;height:125px;color:#001f26;display:inline-block;}.job-package-purchase{font-size:16px;line-height:24px;}@media (max-width: 660px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100% !important;overflow:visible;}.form-row-first{width:100% !important;}.form-row-last{width:100% !important;}.job_listing .content-box{min-height:350px !important;}}.woocommerce-checkout .entry-content h3{margin:11px 0;}.product_name .quantity{display:none !important;}.page-title{font-size:27px;font-size:32px !important;padding:3em 0;font-family:Helvetica-Bold;font-family:Helvetica;line-height:40px !important;color:#0f3859 !important;}.site-title a,.site-description{color:#000 !important;}.entry-cover.has-image,.entry-cover.has-image a,.listing-cover.has-image,.listing-cover.has-image a{color:#fff;text-shadow:none;}.pretitle{padding:15px;border:1px solid #ccc;}.bottomlink{line-height:16px;border-bottom:2px solid #eee;padding-bottom:11px;}.bottomlink br{margin-top:8px;display:block;content:close-quote;}.home-search-listing form{margin:auto;max-width:90%;}.home-search-listing .search_location{display:none;}.home-search-listing .search_keywords{width:100% !important;margin:0 0 20px;}.home-search-listing .search_region{width:48% !important;margin:0 !important;float:left;}.home-search-listing .search_categories{width:48% !important;float:right;}.home-search-listing form button.update_results{float:none;padding:15px 30px;display:block;}.home .cont h1{color:#0f3859;font-size:32px;font-family:Helvetica;}.home .cont h2{color:#0f3859;}.home .cont p,.home .cont li,.local-bullets li{font-size:16px;color:#222;line-height:28px;list-style:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.wpengine.com/wp-content/uploads/2022/12/bullet-style-1.png");}.extra-size-text{font-size:20px;font-weight:600;}select#search_region::after{display:none !important;}body .home-search-listing .chosen-container-single .chosen-single{color:#9096a7;line-height:15px;background-color:#fff;}.single-job_listing .opaque1{background:rgba(50,50,50,.58);position:absolute;height:600px;width:100%;top:0;z-index:99;}.popupcontainer{display:none;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100;position:fixed;top:0;left:0;}.searchlisting{position:relative;width:400px;height:240px;top:30%;z-index:2;background:#d35151;padding:20px;text-align:center;color:#fff;border-radius:7px;margin:0 auto;max-width:100%;}.searchlisting a{position:absolute;right:0;top:0;margin:5px;font-size:22px;color:#fff;line-height:13px;font-family:arial;border:1px solid;letter-spacing:0px;padding:1px 2px 4px 3px;}.searchlisting #hint{width:90%;margin:10px 0;}.searchlisting h4{margin:15px 0 10px;font-size:18px;}.searchlisting input[type="submit"]{padding:10px 25px;margin-top:10px;}.search-overlay,.primary-header{background-color:#fff;}.search-results article.job_listing{float:none;width:100%;}.search-results article.job_listing .content-box-inner{display:none;}.search-results article.job_listing h1 a{padding:0;border:2px solid #72bb46;}.search-results #searchform{margin-bottom:20px;}.search-results #searchform #searchsubmit{padding:11px;}.primary-header{min-height:115px;}.primary-header .container{padding-top:15px;}.site-title{font-size:26px;}body{padding-top:0px;color:#4e4e4e;}.site-header{border-top:4px solid #001f26 !important;}#site-navigation{padding-top:20px;}.main-navigation,.tertiary-navigation{}.navigation-bar-wrapper .nav-menu a,.navigation-bar-wrapper .nav-menu li::before,.navigation-bar-wrapper .nav-menu li::after,.navigation-bar-wrapper .nav-menu a::before,.navigation-bar-wrapper .nav-menu a::after,.navigation-bar-wrapper .nav-menu ul a,.navigation-bar-wrapper .nav-menu.primary ul ul a,.navigation-bar-wrapper .nav-menu.primary ul ul li::after{color:#c5c7cc;}.navigation-bar-wrapper .nav-menu ul ul.sub-menu li a,.navigation-bar-wrapper .nav-menu ul ul.sub-menu li::after{color:#3d3d3d;}ul.nav-menu .sub-menu.state-list .container:before,ul.nav-menu .sub-menu.category-list .container:before{border-style:solid;border-width:10px 10px 0;border-color:#000 transparent transparent;}#menu-primary li.join a{display:inline-block;border-radius:3px;background:#77c04b;cursor:pointer;color:#fff;transition:background .35s ease-in-out;font-size:14px;padding:15px 35px;}.site-branding .custom-header a{float:left;}.site-branding .custom-header img{max-width:160px;}.nav-menu a,.nav-menu li::before,.nav-menu li::after,.nav-menu a::before,.nav-menu a::after,.nav-menu ul a,.nav-menu.primary ul ul a,.nav-menu.primary ul ul li::before,.nav-menu.primary ul ul li::after{color:#3d3d3d;}.nav-menu.primary a,.nav-menu.primary li::before,.nav-menu.primary li::after,.nav-menu.primary a::before,.nav-menu.primary a::after{color:#3d3d3d;}.content-single-job_listing-hero-inner .attachment-post-thumbnails{}.secondary ul.nav-menu li{margin-right:19px;}.listing-cover.has-image{padding:5em 0 5em;}#state-mega-menu a:hover>ul.state-list{display:block;}ul.nav-menu .sub-menu.category-list .container:before{left:17%;}ul.nav-menu .sub-menu.state-list .container:before{left:5%;}.primary.nav-menu .current-cart{display:none;}.footer-wrapper .ion-social-twitter:before,.footer-wrapper .ion-social-facebook:before,.footer-wrapper .ion-social-googleplus:before,.footer-wrapper .ion-social-instagram-outline:before,.footer-wrapper .ion-social-vimeo:before{content:none;}.type-job_listing.style-grid .job_listing-entry-header{padding-top:15em;background-size:contain;background-repeat:no-repeat;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#939393 !important;}.button-secondary:hover,input[type="button"].facetwp-reset:hover,input[type="button"].facetwp-reset:focus{background-color:#77c04b !important;}.single_person{width:190px;height:50px;border-radius:5px;background-color:#00a9c5;font-size:12px;letter-spacing:1px;line-height:22px;color:#fff;font-family:"Helvetica";text-transform:uppercase;text-align:center;padding:15px 10px 15px 10px;box-shadow:none;}.entry-cover.has-image::after,.listing-cover.has-image::after{overflow:hidden;background:none;}.contact_button{position:relative;margin-bottom:10px;text-align:right;}.content-single-job_listing-hero-wrapper .content-single-job_listing-actions-start{text-align:left;margin-left:0;}.content-single-job_listing-hero-wrapper .content-single-job_listing-actions-start.pull-right{float:right;}.comment-respond .submit{width:215px;height:52px;border-radius:3px;background-color:#0f3859;font-size:14px;letter-spacing:1px;line-height:22px;color:#fff;font-family:"Helvetica";font-weight:bold;text-align:center;text-transform:uppercase;padding:15px 40px;}.content-single-job_listing-hero-wrapper .content-single-job_listing-actions-start a{margin-left:0;width:185px;height:50px;border-radius:5px;background-color:#0f3859;border:2px solid #1f4c6e;text-transform:uppercase;padding:15px 15px 15px 15px;text-align:center;font-size:12px;letter-spacing:1px;color:#fff;font-family:"Helvetica";}#main .listify_widget_panel_listing_map{display:none;}.person-contact-form{position:absolute;top:100%;right:15px;margin-top:0px;z-index:99;padding:10px;background:#77c04b;border-radius:2px 0px 3px 2px;}.error{background:rgba(255,0,0,.35);border:red solid 1px;max-width:287px;padding:5px 20px;}.fieldset-job_location2 label{display:none;}.success{padding:5px 20px;background:rgba(51,150,209,.6);border:#3396d1 solid 1px;max-width:303px;}.listing-title{font-size:16px;line-height:18px;margin-bottom:10px;display:block;}.short-listing p{line-height:17px;}.content-single-job_listing-hero-company .job_listing-location,.content-single-job_listing-hero-company .job_listing-location-formatted{margin:2px;}.job_listing-title{margin-top:10px;}.short-listing{overflow:hidden;margin-bottom:15px;}.short-listing .readmore{color:#00a9c5;font-weight:600;}.short-listing .readmore:hover{color:#037c91;font-weight:600;}input.single_button{padding:12px 28px;}.type-product .thumbnails img,.woocommerce-main-image,.woocommerce-main-image img{min-width:auto;max-width:auto;}.woocommerce-message{display:none;}.content-box-inner a.button.add_to_cart_button.product_type_simple{height:65px;line-height:42px;padding:10px;text-align:center;width:270px;display:block;margin:0 auto;font-size:20px;max-width:100%;text-transform:uppercase;}.content-box-inner p.product.woocommerce.add_to_cart_inline{overflow:hidden !important;}.widget-job_listing b{font-size:22px;letter-spacing:0px;line-height:22px;font-weight:400;color:#2e2e2c;font-family:"Helvetica";}.login label{display:block;}.widget-job_listing{line-height:1.75;background-color:#fff;border-radius:4px;margin-bottom:2em;padding:1.5em;font-size:16px;}#secondary .widget-job_listing,#comments.widget-job_listing{border:1px solid #bbc9d2;}.job_listings li .pro_member{background:rgba(113,187,68,.45);position:relative;}.pro_member .pro{position:absolute;top:0px;left:0px;font-style:italic;background:#77c04b;color:#fff;border-radius:0px 0px 10px 0px;padding:0px 7px 3px 5px;line-height:17px;z-index:99;}.job-package-title{min-height:80px;}.woocommerce-billing-fields label{display:block;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-actions .attachment-round{border-radius:50%;width:200px;height:200px;margin-bottom:6px;border:#fff solid 5px;}.woocommerce .input-text{width:100%;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-actions{position:static;text-align:center;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-company{text-align:center;}.content-single-job_listing-hero-wrapper .job_listing-rating-wrapper{float:left;display:none;}.homepage-cover .home-widget-description{font-size:15px;text-transform:capitalize;}.membership-package h3{border:none;margin-bottom:5px;font-weight:bold;}.membership-package P{border:dotted #ccc 1px !important;}.member-area{background:#fff;border:4px solid #77c04b;padding:5px 20px 30px;margin-bottom:30px;}.membership-package div:nth-child(2){border:4px solid #fff;}.membership-package em{line-height:18px !important;font-style:normal;}.social-profiles a.ion-social-super{background:#f46f20 url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/sl.png") no-repeat center;}.social-profiles a.ion-social-super:hover{background:#f46f20 url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/sl.png") no-repeat center;}.social-profiles a.ion-social-super:hover.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-facebook{background-color:#3b5998;}.social-profiles a.ion-social-super.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-twitter{background-color:#55acee;}.social-profiles a.ion-social-linkedin{background-color:#0976b4;}.social-profiles a.ion-social-googleplus{background-color:#dd4b39;}.social-profiles a.ion-social-yelp{background:#fff url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/yelp.png") no-repeat center;background-size:100%;}.social-profiles a.ion-social-yelp.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-yelp:hover{background:#d22423 url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/yelp.png") no-repeat center;background-size:100%;}.social-profiles a.ion-social-yelp:hover.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-avvo{background:#01437d url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/avvo-icon.png") no-repeat center;}.social-profiles a.ion-social-avvo.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-avvo:hover{opacity:1;}.social-profiles a.ion-social-martindale{background:#949db2 url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/martindale.png") no-repeat center;background-size:80%;}.social-profiles a.ion-social-martindale.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-martindale:hover{opacity:.6;background-size:80%;}.callout-feature-content h2{font-size:28px;line-height:35px;}.body-cont{text-align:center;padding:70px 0 0;clear:both;font-size:16px;}.homepage-cover.page-cover{padding-bottom:50px;}.homepage-cover .cover-wrapper{margin-top:180px;}.page-template-template-plans-pricing .cover-wrapper{margin-top:0 !important;}.page-template-template-plans-pricing .benefits{background:#fff;}.job-manager-form p{text-align:center;}.select2-results{overflow:hidden;}#listing-contact-map{min-height:auto;}#job_preview{max-width:992px;margin:0px auto;background:#fff;padding:3.25em;}.membership-package fieldset{border:0;margin:0 0 2em;padding:0;}.membership-package button.wp-switch-editor{padding:5px;position:absolute;right:0px;}.membership-package button.switch-tmce{right:5%;background:#77c04b;color:#fff;}.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields input[type=tel]{width:100%;}ul.job_listings li.job_listing.style-grid{max-width:33%;}.home-widget ul.job_listings li.job_listing{max-width:24.333333%;}@media (max-width: 990px){.primary-header{min-height:75px;}.home .nav-menu li,.home ul.nav-menu li{display:block !important;}.nav-menu li,ul.nav-menu li{display:block !important;}#site-navigation{height:auto !important;}.home .nav-menu li.menu-item-has-children:after,.home ul.nav-menu li.menu-item-has-children:after{display:none;}.nav-menu.primary li.join a,.nav-menu.primary li.popup-wide a{color:#77c04b;}}@media (max-width: 800px){ul.job_listings li.job_listing.style-grid{max-width:100%;}.home-widget ul.job_listings li.job_listing{max-width:100%;}}@media (min-width: 768px){.membership-package button.wp-switch-editor{display:none;}}@media (max-width: 476px){footer .alignleft,footer .alignright{float:none;width:100%;}}@media (max-width: 475px){body .mtsnb .mtsnb-container{font-size:12px;padding:5px 0 !important;}}.member-area p.add_to_cart_inline{border:dotted 1px #ccc !important;line-height:40px;}body .mtsnb .mtsnb-container{padding:10px 0;}.site-content{margin-top:0px !important;background:rgba(223,216,197,.3);}#submit-job-form>.fieldset-featured_image{display:none;}#submit-job-form>.fieldset-featured_image~.fieldset-featured_image{display:block !important;}#submit-job-form>.fieldset-gallery_images{display:none;}#submit-job-form>.fieldset-gallery_images~.fieldset-gallery_images{display:block !important;}iframe[name=google_conversion_frame]{display:none;}.fieldset-company_website label small{display:none !important;}#contact-popup{position:relative;}.dja-affiliate-popup{max-width:700px;margin:60px auto;text-align:center;}.dja-affiliate-popup form{background:white;border-radius:5px;padding:20px;}.homepage-cover:after{background:linear-gradient(to bottom,transparent 0,transparent 0,rgba(0,0,0,.35) 100%) !important;}.register__button{display:inline-block;border-radius:3px;background:#77c04b;cursor:pointer;color:#fff;font-weight:700;border-bottom:3px solid #6bad44;transition:background .35s ease-in-out;}.register__button:hover{color:#fff;text-decoration:none;background:#89dc57;}@media all and (min-width: 768px){.register__button{padding:23px 53px 19px;font-size:23px;width:550px;max-width:100%;}}@media all and (max-width: 767px){.register__button{padding:12px 25px 10px;font-size:12px;}.home-search-listing form{max-width:100%;}}body .entry-content{hyphens:none;-moz-hyphens:none;word-wrap:unset;}body .entry-content p{font-size:16px;}body .entry-content h2{font-size:22px;border:none;padding:0;line-height:32px;}body .entry-content li{font-size:16px;line-height:32px;}.hmenu .join{display:none;}body.page-template-template-plans-pricing .mtsnb,body.woocommerce-checkout .mtsnb{display:none;}body.page-template-template-plans-pricing,body.woocommerce-checkout{padding-top:75px;}body.page-template-template-plans-pricing .primary-header,body.woocommerce-checkout .primary-header{min-height:75px;}body.page-template-template-plans-pricing .primary-header .container,body.woocommerce-checkout .primary-header .container{padding-top:15px;}.sect-title{}.logofooter{float:left;margin-right:20px;}.fclear{clear:both;padding-bottom:20px;}.descf{height:100px;line-height:28px;}footer .footer-widget p{margin-bottom:5px;}footer .footer-widget #menu-need-help-menu li{padding:5px 0;}footer .footer-widget:last-child{line-height:28px;}input.checkoutb{font-size:25px;padding:20px 50px;}.listify_widget_recent_listings .content-box:hover{box-shadow:0px 0px 15px #888 !important;}.post-type-archive-job_listing ul.job_listings{display:flex;flex-wrap:wrap;}.home .job_listing-location-formatted,.page-template-template-plans-pricing .job_listing-location-formatted{white-space:nowrap;overflow:hidden;text-overflow:ellipsis !important;text-align:center;}.image-gallery-link,.ion-android-share{font-size:22px;letter-spacing:0px;line-height:22px;color:#717a8f;font-family:"Helvetica";}.job_listings li .content-box:hover{box-shadow:0px 0px 15px #888 !important;}body.fixed-map .job_listings-map-wrapper{top:205px !important;}.fixed-map #colophon{display:block !important;}@media screen and (max-width: 450px){.logofooter{float:none;display:block;margin:0 0 20px 0;}.descf{height:auto;}}footer .col-lg-offset-1{margin-left:0;}header nav .secondary li a span.category-county{display:none;}.cartwrapper{display:none;position:fixed;top:47%;left:50%;width:800px;height:500px;max-width:100%;background:#fff;padding:2%;margin:-250px 0 0 -400px;z-index:9000;border:2px solid #ccc;overflow:auto;}.cartedit{background:#fff;}.opaque{background:rgba(0,0,0,.1) !important;}.ajaxcart{display:none;}.ajaxcart a.close{float:right;}.ajaxcart a.updatecart{margin:0 auto;text-align:center;display:block;width:200px;}#content .checkout table.shop_table .cart_item a.remove{display:none;margin-top:10px;}.checkout .cart_item .quantity.show{display:inline-block;}.checkout .cart_item .quantity{display:none;}.shop_table.woocommerce-checkout-review-order-table tr td{width:50%;}.woocommerce-billing-fields #billing_company_field,.woocommerce-billing-fields #billing_phone_field,.woocommerce-billing-fields #billing_address_1_field,.woocommerce-billing-fields #billing_address_2_field,.woocommerce-billing-fields #billing_city_field,.woocommerce-billing-fields #billing_state_field,.woocommerce-billing-fields #billing_postcode_field{display:none;}#payment .about_paypal{display:none;}@media screen and (min-width:860px){.cartedit{position:fixed !important;width:50%;top:49%;left:52%;margin:-150px 0 0 -430px;box-shadow:1px 2px 15px #888;z-index:5000;}}p.claim{position:relative;z-index:99;text-align:center;}a.button.claim{display:block;margin:0 auto 20px;width:230px;position:relative;z-index:99;text-align:center;}.content-single-job_listing-hero-company.pending .contact_button,.content-single-job_listing-hero-company.pending .content-single-job_listing-actions-start{display:none;}@media screen and (max-width:570px){.site-branding .custom-header{margin:0;display:block;text-align:center;}.site-branding .site-title{display:none;}}.job-package{text-align:center;position:relative;border:3px solid transparent;}.job-packages .job-package:last-child{border:3px solid #eee;}.job-packages .job-package:first-child{box-shadow:1px 2px 5px rgba(1,1,1,.12);border:2px solid #001f26;}.job-packages .job-package .woocommerce.add_to_cart_inline{border:none !important;}.job-packages.job-packages--count-3{text-align:center;}.job-packages.job-packages--count-3 li li{display:block;width:100%;}.job-packages .job-package .woocommerce.add_to_cart_inline .add_to_cart_button{display:block;float:none !important;margin:10px auto 0 !important;padding:0 10px;width:auto;font-size:18px;height:auto;line-height:inherit;}.job-package-price{border-bottom:none;}.job-package-title{min-height:70px;border-bottom:none;}.job-package-includes{border-top:none !important;border-bottom:1px solid #e9edf2;}.footer-widget a,.footer-widget a{font-size:12px;line-height:22px;color:#e5e5e5;letter-spacing:1px;font-family:Helvetica;text-transform:uppercase;}.nav-menu li a,ul.nav-menu li a{font-size:100%;font-size:14px;line-height:22px;padding:18px 0;display:inline-block;color:#001f26 !important;font-weight:600;}.nav-menu li.menu-item-has-children:after,ul.nav-menu li.menu-item-has-children:after{color:#497495 !important;font-weight:700;}.site-branding{display:table-cell;vertical-align:middle;padding-bottom:5px;}.popup-trigger-ajax{text-transform:uppercase;font-weight:600;letter-spacing:1px;}.nav-menu.primary{text-align:right;padding-left:2em;}#menu-primary li.join a{display:inline-block;border-radius:5px;background:#00a9c5;cursor:pointer;color:#fff !important;transition:background .35s ease-in-out;font-size:13px;padding:13px 21px;line-height:22px;text-transform:uppercase;font-weight:600;letter-spacing:1px;}#menu-primary li.join a:hover{background:#037c91;}.popup-trigger-ajax:after{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;vertical-align:middle;margin-left:5px;margin-top:-1px;content:"";color:#497495 !important;}.nav-menu li,ul.nav-menu li{display:inline-block;margin-right:20px !important;position:relative;}.site-header .navigation-bar-wrapper{z-index:110;text-align:left;}.primary.nav-menu .search-overlay-toggle:before{content:"";color:#497495 !important;}#menu-primary li:first-child{margin-right:0px !important;}@media screen and (min-width:981px){.job-packages.job-packages--count-3 li{width:32%;display:inline-block;margin:0 1% 0 0;}.nav-menu li.menu-item-has-children:after,ul.nav-menu li.menu-item-has-children:after{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:600;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;margin-left:0px;content:"";}}@media screen and (max-width:500px){.mobile-fix-header{display:block !important;}.primary-header .search-form{float:right;margin:2.1em 0 !important;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-company{text-align:center !important;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-actions{position:static;text-align:center !important;}#menu-need-help-menu li{float:left;display:block;line-height:22px !important;margin:0;padding:0 10px;border-left:#ccc solid 1px;width:100%;border:none !important;}.lol-listify-single-job-btns .content-single-job_listing-actions-start,.lol-listify-single-job-btns .contact_button{clear:both;padding-bottom:20px;}#site-navigation{padding-top:0px !important;}.mobile-fix-header{position:fixed;background:#00a9c5;top:0px !important;padding:3px;width:100%;display:block;text-align:Center;color:#fff;border-top:4px solid #001f26;font-size:12px;font-family:he;font-family:Helvetica;z-index:22222;}.mobile-fix-header a{color:#fff;font-size:12px;font-family:Helvetica;}#site-navigation{top:0px !important;position:absolute;width:100%;left:0;padding-left:17px;}#site-navigation .container{padding-left:15px;padding-right:15px;}.site-branding .custom-header img{max-width:75px;}input.checkoutb{font-size:15px;padding:15px 20px;}.footer-widget ol,.footer-widget ul{-webkit-column-count:2 !important;-moz-column-count:2 !important;column-count:2 !important;}}.package-content-ul p.product.woocommerce.add_to_cart_inline{display:none;}.package-content-ul ul{min-height:240px;}.job-packages.job-packages--count-3 .package-content-ul ul li{text-align:left;position:relative;padding-left:20px;margin-bottom:8px;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-company{text-shadow:none !important;}.product_type_simple{background-color:#00a9c5 !important;height:60px !important;border:none;box-shadow:none !important;text-align:center;font:normal normal 600 14px/22px Montserrat;font-size:14px !important;letter-spacing:1.4px;color:#fff;text-transform:uppercase;}.package-content-ul ul li:before{content:"";content:"";display:block;font-family:Ionicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#77c04b;position:absolute;left:-4px;top:0px;font-size:15px;font-weight:500;width:18px;height:17px;margin-top:6px;margin-right:15px;background-size:100%;background-image:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.wpengine.com/wp-content/uploads/2022/12/marked-circle.png");}.job_listing .content-box{min-height:400px !important;margin:10px;}.axil-banner{float:none;padding-top:40px;margin:auto;}.home-search-listing form button.update_results{float:left;}.acceptance_form_title{font-size:18px;line-height:22px;color:#0f3859;text-align:center;padding:20px;font-weight:600;}.type-job_listing.style-grid .job_listing-entry-header-wrapper{text-align:center;}.type-job_listing.style-grid .job_listing-entry-footer{text-align:center;padding:0em 1em 1em 1em;font-weight:600;}.type-job_listing.style-grid .job_listing-entry-header{margin:14px;}.membership_type{background-color:#00a9c5;padding:1px;width:80%;margin:auto;color:white;margin-bottom:-2px;letter-spacing:1px !important;text-transform:uppercase;font-size:11px;}.type-job_listing.style-grid .job_listing-entry-meta{margin-right:0em;max-width:100%;padding:10px;}.job_listing-title{font-size:16px;letter-spacing:.08px;color:#001f26;font-weight:600;}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:14px !important;width:auto;margin:0 16px 0 0;text-transform:uppercase;}.job_listing-location a{font-size:13px;line-height:22px;color:#858585;font-family:Helvetica;font-weight:normal;}.job_listing-phone a{font-size:13px;line-height:22px;color:#0f3859;font-family:Helvetica;}.job_listing-phone{color:#0f3859;}.type-job_listing.style-grid .job_listing-entry-header .job_listing-title,.type-job_listing.style-grid .job_listing-entry-header .job_listing-title a{font-weight:400;}.footer-sub-links{line-height:22px;font-size:18px;padding:18px;height:auto;width:100%;}.site-footer-widgets{background-color:#001f26 !important;background-image:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.wpengine.com/wp-content/uploads/2022/12/footer-img.jpg");background-position:bottom right;background-repeat:no-repeat;}.site-footer-widgets.nitro-lazy{background-image:none !important;}.footer-sub-links{background-color:#00a9c5;}.footer-sub-links ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1px;list-style-type:none;list-style-type:none;margin:5px !important;margin:.05em 0;margin:auto !important;color:#ccc;padding:0 .5em;text-align:center;width:100%;font-size:16px;}.footer-sub-links li a{color:#fff;font-size:14px;padding:14px;font-family:Helvetica !important;}.footer-widget-title{font-size:14px;line-height:22px;color:#fff;letter-spacing:1px;font-family:Helvetica;font-weight:600;}.textwidget{font-size:12px;line-height:22px;color:#e5e5e5;letter-spacing:1px;font-family:Helvetica;}.footer-widget ul{-webkit-column-count:7;-moz-column-count:7;column-count:7;}.primary-header .search-form{float:right;margin:4.1em 0;width:50%;z-index:100000;}#menu-need-help-menu ul{list-style:none;margin:0;padding:0;}#menu-need-help-menu li{float:left;display:block;margin:0;padding:0 10px;border-left:#ccc solid 1px;line-height:14px;}#menu-need-help-menu li:first-child{border-left:0;}.listing-contact-overview,.widget-area .listing-contact-overview{text-align:left;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-actions .attachment-round{border-radius:0%;width:143px;height:143px;background-color:#fff;border:1px solid #bbc9d3;padding:5px;}.job_website:before{content:"";}.listing-gallery-nav{display:none;}.listing-gallery__item img{background:#000;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-actions{position:static;text-align:right;}.content-single-job_listing-hero-wrapper .content-single-job_listing-hero-company{text-align:left;padding-top:10px;text-shadow:1px 1px #fff;}.style-list{text-align:left !important;}.archive-job_listing-layout.button,.archive-job_listing-layout.load_more_jobs,.content-shop-wrapper .archive-job_listing-layout.added_to_cart,.content-shop-wrapper .archive-job_listing-layout.button[data-product_id],.content-single-job_listing-gallery-wrapper .type-attachment .archive-job_listing-layout.comment-count{background:#fff;margin-right:8px;padding:3px 11px 1px;font-size:27px;color:gray;box-shadow:rgba(0,0,0,.05) 0 3px 0;}@media (min-width: 992px){.job_filters{padding:30px 0px 30px 0px;background:no-repeat;}.job_filters .update_results{width:235px;font-size:14px;letter-spacing:1px;line-height:22px;color:#fff;font-family:"Montserrat";font-weight:600;text-align:center;border-radius:3px;text-transform:uppercase;background-color:#0f3859;}.job_filters input,.job_filters .chosen-single,.job_filters .search_categories{border-radius:3px !important;box-shadow:1px 1.732px 5px rgba(1,1,1,.12) !important;background-color:#fff !important;border-color:#fff;}}body.fixed-map .job_listings-map-wrapper{position:fixed;top:167px !important;left:0;bottom:0;width:40%;height:100%;}body.fixed-map .footer-wrapper,body.fixed-map .site-content{margin-top:0px !important;background-color:transparent;}.type-job_listing.style-list .content-box :hover{box-shadow:0px .928px 22px rgba(1,1,1,.33);}.type-job_listing.style-list .job_listing-entry-footer{width:auto;text-align:left;}.type-job_listing.style-list .job_listing-entry-thumbnail{width:150px;height:150px;border-radius:0%;padding-right:1em;}.type-job_listing.style-list .job_listing-entry-thumbnail .list-cover{width:150px;height:150px;border-radius:0%;}.type-job_listing.style-grid .footer-list-title{display:none;}.type-job_listing.style-list .footer-list-title{font-size:20px;letter-spacing:0px;line-height:35px;color:#2e2e2e;font-family:"Montserrat";font-weight:500;}header .type-job_listing.style-list .job_listing-entry-meta{position:absolute;top:-10px;width:100%;left:109px;min-height:1px;display:inline;vertical-align:middle;}.type-job_listing.style-list .job_listing-entry-meta{padding-top:1.85em;padding-bottom:.85em;}.type-job_listing.style-list .membership_type{background-color:#77c04b;padding:1px;text-align:center;width:30%;right:-47px;margin:auto;position:absolute;color:white;margin-bottom:20px;letter-spacing:1px !important;text-transform:uppercase;font-size:12px;}.type-job_listing.style-list .list-title{display:none !important;}.type-job_listing.style-list .job_listing-entry-header{width:160px !important;}.axil_single_title{font-size:22px;letter-spacing:0px;line-height:22px;color:#2e2e2e;font-family:"Montserrat";font-weight:500;}.axil_single_title h1{margin-top:0;}.job_listing-url{font-size:14px;letter-spacing:0px;line-height:22px;color:#2e2e2e;font-family:"Helvetica";}.axil_law_firm{font-size:13px;letter-spacing:0px;line-height:22px;color:#2e2e2e;font-family:"Helvetica";}.axil_job_location{font-size:14px;letter-spacing:0px;line-height:22px;color:#2e2e2e;font-family:"Helvetica";}.job_listing-url:before{content:"";text-align:left;}.job_listing-phone:before,.job_listing-url:before{color:#497495;display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px;vertical-align:middle;width:15px;}.subscriptio_stripe_credit_card_form{padding:10px 10px 10px 10px !important;}abbr[title]{border-bottom:none;cursor:help;}.axil_job_location:before{}.axil_category{padding:20px;font-size:13px;text-shadow:none;letter-spacing:0px;line-height:22px;color:#497495;font-family:"Helvetica";}.listify_widget_panel_listing_map.widget{padding:20px 0px 0px 0px;}.page-template-template-plans-pricing #site-navigation{padding-top:45px;}body.page-template-template-plans-pricing,body.woocommerce-checkout{padding-top:0px;}#reply-title{font-size:24px;color:#0f3859;font-family:Helvetica;margin-top:0;}#reply-title:before{font-family:FontAwesome-uap;content:"";}.star-rating-wrapper a.active ~ a:before,.star-rating-wrapper a.active:before{color:#f1b80f;}body.single-job_listing{background-color:#fff;}.lol-listify-single-job-btns .content-single-job_listing-actions-start,.lol-listify-single-job-btns .contact_button{display:inline-block;margin:auto 5px;}.showing_jobs.wp-job-manager-showing-all{border-color:#bbc9d3;}.archive-job_listing-layout-wrapper .archive-job_listing-layout.button.active{color:#77c04b;}.single_job_listing .listing-cover{background-image:url("https://cdn-ilafkip.nitrocdn.com/VciHEzPXJlpHSKnZDByalmNcmqEpOCaM/assets/images/optimized/rev-bfd3a05/localcounsel.law/wp-content/themes/LOL-child/images/profile-banner-img.jpg");}.single_job_listing .listing-cover.nitro-lazy{background-image:none !important;}.widget-title::before,#reply-title::before{color:#497496;}.widget-title.ion-ios-information-outline b{display:block;padding-left:30px;}.widget-title.ion-ios-information-outline::before{float:left;}.comment-form > p{margin-bottom:15px;}button:not([role="presentation"]):hover,button:not([role="presentation"]):focus,input[type="submit"]:hover,input[type="submit"]:focus,.content-single-job_listing-actions-start a:hover,.content-single-job_listing-actions-start a:focus{background-color:#0c2e4a;}.gform_button.button:hover,.gform_button.button:focus{background-color:#0c2e4a !important;}a.profile__link:hover,a.profile__link:focus{background:#00a9c5;}.button.cta-button:hover,.button.cta-button:focus,.single_person:hover,.single_person:focus{background:#037c91 !important;}.button.cta-button{box-shadow:none;}.gform_body input,.gform_body textarea{border:1px solid rgba(31,76,110,.3);}.widget_custompostscontent .widget-title,.widget_custompostscontent .listing-title{color:#0f3859;}.job_listing .fa-map-marker{display:none;}.h1{font-size:26px;line-height:1.3846153846;clear:both;font-weight:400;margin:36px 0 12px;display:block;text-align:center;}#customer_details .col-1{width:100% !important;}.mob-join{display:none !important;}@media screen and (max-width: 990px){ul.nav-menu li.mob-join{display:block !important;margin:0 !important;}ul.nav-menu li.mob-join a{display:block !important;text-align:center;background:#0f3859;color:#fff !important;}}@media (min-width: 1200px){.type-job_listing.style-list .job_listing-location.job_listing-location-formatted{max-width:250px;}}@media screen and (max-width:768px){.nav-menu li,ul.nav-menu li{display:block;}.footer-sub-links ul{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:-1px;list-style-type:none;list-style-type:none;list-style-type:none;padding:10px;color:#ccc;color:#ccc;margin:.05em 0;margin:.05em 0;text-align:center;text-align:center;border-left:0;border-left:none !important;font-size:13px;font-size:13px !important;}.main-navigation .search-overlay-toggle,.navigation-bar-toggle{padding-top:20px !important;}.primary-header-inner #site-navigation{padding-top:0px !important;}.site-footer-widgets{padding:2em 0;}#menu-need-help-menu ul{list-style:none;margin:0;padding:0;}#menu-need-help-menu li{float:left;display:block;margin:0;padding:0 10px;border-left:0;}#menu-need-help-menu li:first-child{border-left:0;}.footer-sub-links ul{width:100% !important;}}.cartlink{font-weight:bold;}#place_order{background:#00a9c5;padding:15px 50px;font-size:20px;}a.createprof{background:#77c04b;color:#fff;padding:17px;font-size:16px;border-radius:5px;}@media (max-width:1320px){.job_listing .content-box{}}#secondary .join a{background:#00a9c5;color:#fff;padding:10px;border-radius:5px;font-size:14px;text-transform:uppercase;font-weight:500;}#secondary .join a:hover{background:#037c91;color:#fff;}#secondary .join p{font-size:14px;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left !important;}button:not([role="presentation"]),input[type="button"],input[type="reset"],input[type="submit"],.button,.facetwp-type-slider .noUi-connect,.ui-slider .ui-slider-range,.listing-owner,.comment-rating,.job_listing-rating-average,.map-marker.active:after,.cluster,.widget_calendar tbody a,.job_listing-author-info-more a:first-child,.load_more_jobs{background-color:#11aac3 !important;}.only-mob-menu-item{display:none !important;}body{padding-top:166px !important;}header.site-header{position:fixed;width:100%;top:0;}.post-type-archive-job_listing .job_filters,.tax-job_listing_region .job_filters{display:none !important;}.map-region-content h1{margin-top:0;}.region-breadcrumb-list{list-style:none;padding-left:0;margin-left:0;display:flex;margin-bottom:5px;}.region-breadcrumb-list > li:not(:last-child)::after{content:"/";margin:0 5px;}@media (min-width: 768px){.region-cities-content ul{display:flex;flex-wrap:wrap;}.region-cities-content li{max-width:50%;flex:1 0 50%;}.region-states-content ul{display:flex;flex-wrap:wrap;}.region-states-content li{max-width:50%;flex:1 0 50%;}}@media (max-width: 600px){body{padding-top:95px !important;}.main-navigation .site-branding.mobile{width:70%;width:calc(100% - 117px);}.main-navigation .search-overlay-toggle{margin-left:10px;float:left;}.site-header .primary-header .primary.nav-menu{position:absolute;z-index:100;right:1px;top:30px;padding-right:14px !important;width:auto !important;}.primary-header{position:relative;}#menu-primary li.join.menu-item{margin-right:0 !important;}#menu-primary li.join.menu-item a{text-transform:capitalize;font-size:10px;padding:8px 15px;}.search-overlay a.search-overlay-toggle{right:15px;top:36px;}.primary-header .search-overlay.active{z-index:200;}.only-mob-menu-item{display:block !important;}.only-mob-menu-item .popup-trigger-ajax{text-transform:capitalize;}}