/* QA round 1 fixes (loaded after overrides.css). */

/* Phone menu button: at least 44x44 and dark enough to read (was 21px, orange on white at 2.3:1). */
.fusion-mobile-menu-icons a.awb-icon-bars {
  display: inline-flex !important; align-items: center; justify-content: center;
  width: 44px; height: 44px; min-width: 44px; min-height: 44px; box-sizing: border-box;
  font-size: 28px; line-height: 1; color: #9a4f00 !important;
}

/* Background images that were never carried over (relative URLs that 404ed). */
.single #sidebar, .commnet { background-image: none !important; }

/* Quote-form title: white on the dark form panel, whether or not it is a link. */
.slider-form-title, .slider-form-title a { color: #fff !important; }

/* No empty message box under a lead form until there is a message to show. */
form.init .wpcf7-response-output, .wpcf7-response-output[hidden] { display: none !important; }

/* "CALL US NOW" buttons: white on this green was 3.0:1. */
a.fusion-button[href^="tel:"] { background: #007a14 !important; background-image: none !important; }
a.fusion-button[href^="tel:"]:hover { background: #333 !important; }

/* Restored Service Areas page: the city photos could not be recovered, so their column is dropped. */
.sa-areas .fusion_builder_column_inner_1_3 { display: none; }
.sa-areas .fusion_builder_column_inner_2_3 { width: 100% !important; margin-right: 0 !important; }

/* Sticky call bar on phones (the old site had one). */
.mobile-call-bar { display: none; }
@media (max-width: 800px) {
  .mobile-call-bar {
    display: block; position: fixed; left: 0; right: 0; bottom: 0; z-index: 9999;
    background: #007a14; color: #fff; text-align: center; text-decoration: none;
    font: 700 17px/52px Montserrat, Arial, Helvetica, sans-serif; letter-spacing: .5px;
  }
  body { padding-bottom: 52px; }
}
