
h1 {
 display: none; }


::-moz-selection {
    background-color: #b9914c;
    color: #fff;
}
  
::selection {
    background-color: #b9914c;
    color: #fff;
}

/* Alter H2 headings on mobile: line wrap, padding, size | 5470770-zen JP */ 
@media only screen and (max-width: 786px) {
    h2.has-background {
        font-size: 18px !important;
        hyphens: auto;
        word-break: break-word;
    }
}

/* Remove site title at the bottom/footer | 36426742-hc/ GH */

.site-footer .site-info {
  display:none;
}

/* footer full-width | 36426742-hc DZ */ #colophon { 
		max-width: 100%;
		margin-left: 50px;
		margin-right: 50px;
}

/* Sets menu as the Sticky Header  | 37264834-hc (PK) */
@media only screen and (min-width: 786px) {
#masthead {
    width: 100%;
    max-width: 100%;
    position: fixed;
    z-index: 9999;
    padding: 60px 25px 15px;
    background: #000;
    top: 0;
    left: 0;
  }

  .site-content {
    padding-top: 15px;
  }
}

/*Changes body fonts on mobile device / #5610936-HC-PK */
@media only screen and (max-width: 768px) {
	body {
		font-size: 12px
		}
}

/* Change menu font size of Sticky Header  | 36519142-hc (AB) */
body:not(.fse-enabled) .main-navigation a {
    font-size: 0.85rem;
}

/* Change submenu font size SS-36519142-hc */
.main-navigation .sub-menu .menu-item a {
font-size: 0.75rem;
}


/* Add margin to widget area in footer SS-36519142-hc */
@media only screen and (min-width: 782px) {
.site-footer .widget-area {
    justify-content: space-around; 
    margin: 0 10%;
}
}

/* Change the menu link color in footer SS-36519142-hc  */
.footer-navigation .footer-menu a:link, .footer-navigation .footer-menu a:visited {
color: #000;
font-weight: 400; 
font-size: 15px;
margin-right: 50px;	
}

footer#colophon {
    background-color: #cfcfcf;
    margin: unset;
}

/*Push page content below sticky header | #5677249-zd JL*/
@media only screen and (min-width: 786px) { 
.page-template-template-page-builder-php #content {
padding-top: 100px !important
}
}

.ecwid-productBrowser.ecwid-productBrowser-CategoryPage.ecwid-productBrowser-CategoryPage, .ecwid-productBrowser.ecwid-productBrowser-ProductPage.ecwid-productBrowser-ProductPage, .ec-store.ec-store__cart-page {
    margin-top: 60px!important;
}
