/*  hide homepage title -- 23625557-hc (DOC) */
.home .entry-header {
  display: none;
}

/*  remove gap from top of homepage -- 23625557-hc (DOC) */
.home #page {
  padding-top: 0!important;
} 
/* Style header on cart page AL hc-23653095 */

.storefront-full-width-content.woocommerce-checkout .entry-header {
    padding: 0 0 1em;
 display: none;
}

.storefront-breadcrumb {
    margin: 0 0 1em;
}

/* Decrease space above content / 23653994-hc TT */
div#page {
    padding-top: 7em !important;
}


/* Hide title on Cart page / 23653994-hc TT */
.page-id-35 .entry-title {
    display: none;
}

/* Decrease space above content / 23653994-hc TT */
div#page {
    padding-top: 7em !important;
}

/*  reduce the space after the logo in the mobile || HC-24362149 | MM */
@media only screen and (max-width: 767px) {
  .site-header {
    padding-bottom: 0;
  }
  .site-main,
  .page-template-template-homepage .type-page {
    padding-top: 0 !important;
  }
}

/*  reduce the spacing above the logo in mobile  || HC-24362149 | MM */
@media only screen and (max-width: 750px) {
  div#page {
    padding-top: 0 !important;
  }
}


/*Move header widgets below menu on homepage 24432969-hc sy*/
@media screen and (min-width: 700px) {
	.home .header-widget-region {
    top: 14vh;
}
}

/* ---Adjust header padding | 24506122-HC (JW) --- */ 
.home .ugb-7991898.ugb-main-block.ugb--has-block-background.alignfull.alignfull.alignfull.alignfull {
    padding-top: 0;
}
#nav_menu-13 {
    padding-top: 1em;
}

/* Logo size on mobile | 24538339-hc (LS) */
@media only screen and (max-width: 800px) {
.site-branding {
    width: 40%;
}
}

/* Hide header widget on mobile | 24538339-hc (LS) */
@media only screen and (max-width: 800px) {
#custom_html-4 {
    display: none;
}
}
/* Remove space on Cart page / 3261908-zen TT */ .page-id-35 .entry-header { display: none; }

 /* remove the storefront footer bar || HC-24362149 | MM */ .storefront-handheld-footer-bar { display: none; }

 /* Add margin to login | 29628547-hc (PS) */ .header-widget-region .widget{ margin-top:15px; }

/*hide title on internship page | SN-29870029-hc*/
.page-id-34 h1.entry-title {
    display: none;
}
/*remove padding around breadcrumbs | SN-29870029-hc*/
.storefront-breadcrumb {
    padding: 0;
}
/* Hide posted on/by from posts  hc-29887822-vk*/
span.posted-on, span.post-author {
    display: none;
} 
