/*Jobber form*/

.bg-surface {visibility: hidden !important}

/*
 * BREAKS
Mobile:  767 and below
Tablet: 768-921
Desktop: 922px+

*/

.uagb-button__link, .wp-block-button__link {
overflow-wrap: break-word !important;
	/*text-wrap: wrap;
	min-width: 150px !important;*/

}



/*hide phone number for tablet & mobile*/

@media (max-width: 921px) {
  .phone-number-hide-mobile {
    display: none;
  }
}



/******LOGO************/

/* Add margins to logo */
.ast-builder-layout-element .ast-site-identity {
    margin-left: 2%;
    margin-right: 1%;
}

/*desktop - keep logo big enough*/
@media (min-width: 922px) {
.ast-site-identity .site-logo-img img {
  min-width: 200px;  
  height: auto;
	}}

/* Prevent logo from crowding nav */
.astra-logo-svg {
    max-width: 100% !important;
}

/*tablet stacked logo */
@media (min-width: 301px) and (max-width: 921px){
    .astra-logo-svg {
        content: url("/wp-content/uploads/2023/12/fusting-electric-logo-wide-white.svg");
        width: 100% !important;
        min-height: 75px !important;
    }
}

/* Smallest screens icon logo*/
@media (max-width: 300px) {
    .astra-logo-svg {
        content: url("/wp-content/uploads/2023/12/fusting-electric-icon-white.svg");
        max-height: 50px !important;
    }
}


/********MASTHEAD ********/
/* Black color for masthead (for if there's no masthead image) */
.ast-single-entry-banner {
  background-color: #000; 
}

/* black bg header image on blog and homepage */
.blog .ast-primary-header-bar,
.home .ast-primary-header-bar {
    background-image: url("/wp-content/uploads/2023/09/black.png") !important;
}

/* black gradient header overlay for contrast */
.site-header {
    background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 80%);
}


/***CONTENT AREA*******/

/*add class for temporarily hidden items*/
.hidden-temp {
  display: none !important;
}

/* Add a smooth transition for any changes to the #content area */
#content {
    transition: all .3s ease-in-out;
}

/* stop hyphenating */
.wpforms-container {
  word-break: keep-all !important;
}

/* Add a slow transition to .body element */
.body {
    transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}*/

/***  SVG icons white */
.ast-svg-iconset {
    color: white;
}

/* Remove bottom margin from Jetpack contact info block for spacing consistency */
.wp-block-jetpack-contact-info {
    margin-bottom: 0px !important;
}

/*disable sticky mobile */
@media (max-width: 767px) {
    .wp-block-uagb-container.sticky-class {
        position: static !important;
    }
}



  .ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus {
      outline: none !important;
  } 
  #primary {
      margin: 0px !important;
  }
  #primary, #secondary {
      padding: 0em;
  }
*/

