.websitename{margin-top:0px !important;}.woocommerce-checkout .entry-content h3{margin:11px 0;}.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:0;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;}body .home-search-listing .chosen-container-single .chosen-single{line-height:15px;}.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:40px;}.site-title{font-size:26px;}.main-navigation,.tertiary-navigation{background-color:#000;}.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:10px 20px;}#menu-primary li.join.red a{background:#d35151;}.site-branding .custom-header a{float:left;}.site-branding .custom-header img{max-width:73px;}.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:21em;}.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;}.content-single-job_listing-hero-wrapper .content-single-job_listing-actions-start a{margin-left:0;}.person-contact-form{position:absolute;top:100%;right:15px;margin-top:0px;z-index:99;padding:10px;background:#3396d1;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:#0397b1;}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:25px;max-width:100%;}.content-box-inner p.product.woocommerce.add_to_cart_inline{overflow:hidden !important;}.login label{display:block;}.widget-job_listing{line-height:1.75;background-color:#fff;box-shadow:rgba(0,0,0,.03) 0 2px 0;border-radius:4px;margin-bottom:2em;padding:2em;}.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;}.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:#949db2 url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-child/images/sl.png") no-repeat center;}.social-profiles a.ion-social-super.nitro-lazy{background-image:none !important;}.social-profiles a.ion-social-super:hover{background:#eca4a4 url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-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-yelp{background:#fff url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-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:#eca4a4 url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-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:#949db2 url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-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:.6;}.social-profiles a.ion-social-martindale{background:#949db2 url("https://cdn-flmgd.nitrocdn.com/XZjibAnlxWEQstNFLKwZdjfoLntqIVdV/assets/images/optimized/rev-97fe76a/distinguishedjusticeadvocates.com/wp-content/themes/DJA-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:#eef2f2;}.job-manager-form p{text-align:center;}#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;}.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;}.term-title.page-title{font-size:27px;padding:0em 0 1em;text-align:left;padding-left:15px;}.term-content-area.content-area{margin-top:0px;}}@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;}#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%;}.listing-cover .contact_button{text-align:center;}.content-single-job_listing-hero-wrapper .content-single-job_listing-actions-start.pull-right{float:none;}.listing-cover a.single-job_listing-respond{width:170px;margin:auto;}}body .entry-content{hyphens:none;-moz-hyphens:none;word-wrap:unset;}.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:0;}.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:13px;}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;}@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:860px;top:50%;left:50%;margin:-150px 0 0 -430px;}}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{border-color:#77c04b;}.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:1px solid #e9edf2;}.job-package-includes{border-top:none !important;border-bottom:1px solid #e9edf2;}@media screen and (min-width:981px){.job-packages.job-packages--count-3 li{width:32%;display:inline-block;margin:0 1% 0 0;}}@media screen and (max-width:500px){input.checkoutb{font-size:15px;padding:15px 20px;}}.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;}.package-content-ul ul li:before{content:"";display:block;font-family:Ionicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#77c04b;position:absolute;left:0px;top:-2px;font-size:15px;font-weight:500;}body.single-product #content .page-cover,body.single-product #main div.images{display:none;}.hreview-aggregate{font-size:20px;padding:20px 0px;background:#77c04b;text-align:center;font-weight:bold;color:#fff;}@media screen and (min-width:992px){.nav-menu.primary{padding-left:1em;}.nav-menu li,ul.nav-menu li{margin-right:18px;}}#secondary .join a{background:#77c04b;color:#fff;padding:10px;border-radius:5px;font-size:20px;}#secondary .join p{font-size:14px;}.page-cover.no-image .page-title{padding-top:2em;}