#map.map-jobsite_geo{width:100%;max-width:550px;height:auto;margin:1.5em auto 1em;aspect-ratio:1/1}#primary #map.map-jobsite_geo img{border:none!important;border-radius:none!important;box-shadow:none!important;filter:none!important}.map-jobsite_geo-caption{text-align:center;font-weight:700;margin-bottom:2em}.tax-jobsite_geo-service-areas #wrapper-bottom h2{margin-bottom:.5em}.section.archive-content.archive-jobsite_geo .jobsite_geo-job_meta{font-weight:700;font-size:110%;line-height:1.9}.section.archive-content.archive-jobsite_geo .jobsite-photos.side-by-side.align-center{margin-top:0;margin-bottom:0}.section.archive-content.archive-jobsite_geo .jobsite-equipment{text-align:center}.section.archive-content.archive-jobsite_geo .jobsite-equipment .jobsite-model{font-size:85%}body.jobsite_geo #wrapper-bottom .archive-footer{margin:4em auto}.section.archive-content.archive-jobsite_geo .jobsite-description,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-1{order:1}.section.archive-content.archive-jobsite_geo .jobsite-review{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--measure-base) 3%;height:100%;width:100%;max-width:800px;margin:0 auto;order:2}.section.archive-content.archive-jobsite_geo .jobsite-photos,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-2{order:3}@media (max-width:576px){.jobsite_geo .archive-jobsite_geo .jobsite-review .block-image.image-testimonials.testimonials-generic-icon,.jobsite_geo .archive-jobsite_geo .jobsite-review img.img-testimonials{width:70%}}:root{--calendar-border-width:1px;--calendar-border-style:solid;--calendar-border-color:rgba(0, 0, 0, 0.2);--calendar-background:var(--white);--calendar-background-today:rgba(0, 0, 0, 0.1);--calendar-background-empty:rgba(0, 0, 0, 0.025);--calendar-title-color:var(--darkest-grey);--calendar-title-size:var(--font-size-h6);--calendar-day-color:var(--darkest-grey);--calendar-day-today-color:var(--darkest-grey)}.acf-fields::after,body.business-type-automotive .acf-field-new-brand,body.business-type-automotive .acf-field-new-equipment,body.business-type-automotive .acf-field-new-model-no,body.business-type-automotive .acf-field-old-brand,body.business-type-automotive .acf-field-old-equipment,body.business-type-automotive .acf-field-old-model-no,body.business-type-generalcontractor .acf-field-auto-make,body.business-type-generalcontractor .acf-field-auto-model,body.business-type-generalcontractor .acf-field-auto-year,body.business-type-generalcontractor .acf-field-new-brand,body.business-type-generalcontractor .acf-field-new-equipment,body.business-type-generalcontractor .acf-field-new-model-no,body.business-type-generalcontractor .acf-field-old-brand,body.business-type-generalcontractor .acf-field-old-equipment,body.business-type-generalcontractor .acf-field-old-model-no,body.business-type-roofingcontractor .acf-field-auto-make,body.business-type-roofingcontractor .acf-field-auto-model,body.business-type-roofingcontractor .acf-field-auto-year,body.business-type-roofingcontractor .acf-field-new-brand,body.business-type-roofingcontractor .acf-field-new-equipment,body.business-type-roofingcontractor .acf-field-new-model-no,body.business-type-roofingcontractor .acf-field-old-brand,body.business-type-roofingcontractor .acf-field-old-equipment,body.business-type-roofingcontractor .acf-field-old-model-no,body.post-type-jobsite_geo div#page-stats-box,body.post-type-jobsite_geo:not(.user-battleplanweb) div#postimagediv,body.site-type-hvac .acf-field-auto-make,body.site-type-hvac .acf-field-auto-model,body.site-type-hvac .acf-field-auto-year,body:not(.user-battleplanweb) div#acf-group_jobsite_details .acf-field-review-link,body:not(.user-battleplanweb) div#pgmb_post_creation_metabox,body:not(.user-battleplanweb) div#tagsdiv-jobsite_geo-service-areas,body:not(.user-battleplanweb) div#tagsdiv-jobsite_geo-services{display:none!important}body.post-type-jobsite_geo.user-battleplanweb div#postimagediv,body.user-battleplanweb div#acf-group_jobsite_details .acf-field-review-link,body.user-battleplanweb div#pgmb_post_creation_metabox,body.user-battleplanweb div#tagsdiv-jobsite_geo-service-areas,body.user-battleplanweb div#tagsdiv-jobsite_geo-services{background:var(--lightest-grey)}body.wp-admin.post-type-jobsite_geo #acf_after_title-sortables::after{content:"Jobsite Description";font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 3px;line-height:1.3}body.wp-admin.post-type-jobsite_geo #wp-content-editor-container #content{margin-top:0!important;height:150px!important}body.wp-admin.post-type-jobsite_geo #wp-content-wrap{padding-top:35px!important}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details{margin-bottom:-1px}body.wp-admin.post-type-jobsite_geo #ed_toolbar,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #wpseo_meta,body.wp-admin.post-type-jobsite_geo #wp-content-editor-tools,body.wp-admin.post-type-jobsite_geo .handle-actions{display:none}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-services,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-techs{float:left;clear:none;width:calc(50% - 1px);border-top-color:#eaecf0}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-techs{width:calc(50% - 2px);margin-left:-1px;border-left-color:#eaecf0}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-services .postbox-header,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-techs .postbox-header{border-bottom:none}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-services .postbox-header h2,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables #tagsdiv-jobsite_geo-techs .postbox-header h2{font-weight:400}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .inside.acf-fields{display:grid;grid-template-columns:repeat(12,1fr)}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .inside.acf-fields div{width:100%!important}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-state,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-zip{grid-column:span 1}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-date-picker{grid-column:span 2}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-1,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-2,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-3,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-4,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-city,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-1,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-2,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-3,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-4{grid-column:span 3}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-auto-make,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-auto-model,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-auto-year,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-new-brand,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-new-equipment,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-new-model-no,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-old-brand,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-old-equipment,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-old-model-no{grid-column:span 4}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-address{grid-column:span 5}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-review-link{grid-column:span 12;order:100}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-3{order:5}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-photo-4{order:7}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-1{order:12}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-2{order:14}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-3{order:16}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-4{order:18}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-photo-1,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-photo-2,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-photo-3,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-photo-4{float:left;clear:none;width:25%;height:360px}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-caption-1,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-caption-2,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-caption-3,body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-caption-4{float:left;clear:none;width:25%;border-top:none}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-image img{max-height:320px!important}@media (max-width:860px){.type-jobsite_geo.is-expanded td{text-align:right}#page-stats-box,.type-jobsite_geo.is-expanded td.column-post-id{display:none!important}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field{grid-column:span 12!important}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-state,body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-zip{grid-column:span 6!important}body.wp-admin.post-type-jobsite_geo #poststuff #postbox-container-2 #normal-sortables .acf-field-image img{max-height:300px!important}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-1{order:2}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-2{order:4}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-3{order:6}body.wp-admin.post-type-jobsite_geo #acf-group_jobsite_details .acf-field.acf-field-caption-4{order:8}}