/**Post Author & Date Remove**/
.single-post .hestia-title + .author {
     display: none; 
}

/**About Image Opacity**/
.section-image.hestia-about:after { background-color: rgba(0, 0, 0, ) !important; }

@media (max-width: 800px){
/**Navbar transparent**/
.navbar.navbar-transparent{
background-color: rgba(255, 255, 255,) !important;
}
/**Navbar when scrolled and not transparent**/
.navbar{
background-color: rgba(255,255,255,) !important;
}

/**Menu items background before scroll and transparent**/
.navbar.navbar-fixed-top.navbar-transparent .navbar-collapse {
background-color: rgba(165, 99, 129,) !important;
}
/**Menu items background after scroll and not transparent**/
.navbar .navbar-collapse{
background-color: rgba(165, 99, 129,) !important;
}
}

/**Shorter Navigation Bar**/
.navbar .navbar-header .navbar-brand img {
    max-height: 18px !important;
}

/**Site Title**/
.title-logo-wrapper a:after {
    padding-left: 3px;
    content: "GREENERGY CITY SERVICES (00287767-T)";
    font-size: 13px;
    color: SILVER BLACK; /* Set the text color */
    font-weight: 400;  /* Valid bold weight (100 to 900) */
    display: block;
}
.navbar-brand {
  display: flex;
  align-items: center;
}


/* mobile image size change // 26790658-HC SK */
@media only screen and (max-width: 800px) {
    .woocommerce ul.products[class*=columns-] li.product, 
    .woocommerce-page ul.products[class*=columns-] li.product {
        width: 100%;
    }
    .woocommerce .products.columns-1 li.product-category>a>img, 
    .woocommerce .products.columns-2 li.product-category>a>img, 
    .woocommerce .products.columns-3 li.product-category>a>img, 
    .woocommerce .products.columns-4 li.product-category>a>img, 
    .woocommerce .products.columns-5 li.product-category>a>img, 
    .woocommerce .products.columns-6 li.product-category>a>img {
        max-width: 100%;
    }
}


/* Make WordPress Social Links perfectly circular */
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor {
    width: 42.5px !important;
    height: 42.5px !important;
    min-width: 42.5px !important;
    min-height: 42.5px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
}

/* Keep the actual icon centered */
.wp-block-social-links .wp-block-social-link svg {
    width: 26px !important;
    height: 26px !important;
}

/* Space between circles */
.wp-block-social-links {
    gap: 15px !important;
}

