
/* Hide header | 20719720-hc */
header.entry-header.responsive-max-width {
    display: none;
}

/* sticky menu on desktop | 20719720-hc */
@media only screen and (min-width: 560px) {
    body:not(.fse-enabled) #masthead {
    width: 100%;
    max-width: 100%;
    position: fixed;
    z-index: 9999;
    padding: 30px 100px;
    background: #FFF;
  }
  .site-main {
    padding-top:65px;
  }
}

/* Change background to white | 20719720-hc */
body {
    background-color: #ffffff;
}

/* Change Nav bar font RM 20722785-HC */
.main-navigation a {
  font-family: Lato, "Lucida Console", Courier, monospace;
}


/* change header color RM 20723417-HC*/

body:not(.fse-enabled) #masthead { 
  background-color: RGB(80, 75, 65, 90);
}


/* change site title color RM 20723417-HC*/
.site-title, .site-title a:hover {
  
  color: #fff;
}

/* change menu color RM 20723417-HC*/
.main-navigation a:link, .main-navigation a:visited, .main-navigation a:hover {
  
    color: #fff;
}


/* change menu font size 20723417*/
body:not(.fse-enabled) .main-navigation a {
    font-size: .7rem;
}


/* change site title color and size RM 20723417-HC*/
.site-title a:link, .site-title a:visited {
    font-family: Lato, "Lucida Console", Courier, monospace;
    font-size: .6em;
}


/* Changes the background color on the mobile menu and floats it to the right 20727119hc */ 
@media (max-width: 560px) {
#site-navigation #toggle-menu.button {
    background-color: #504B41   ;
}
#site-navigation {
    text-align: right;
}
}



/* change menu toggle background color | #20727119-hc */
.main-navigation #toggle-menu,
.main-navigation #toggle:focus+#toggle-menu {
	background-color: #646464;
}


/* Updates the font color in the footer 20727119hc */ 
.site-info a:link, .site-info a:visited {
    color: #606060;
}
/* Updates the background color on all buttons 20727119hc */ 
.button:hover, button:hover, input:hover[type="submit"], .wp-block-button__link:hover, .wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, .button:focus, button:focus, input:focus[type="submit"], .wp-block-button__link:focus, .wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus, input.has-focus[type="submit"], .has-focus.wp-block-button__link, .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept, button[data-load-more-btn], .button, button, input[type="submit"], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
    background-color: #504B41 ;
}



/* Makes the mobile menu button and the site title appear on the same line 20727119hc */ 
    #masthead {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
    }
    .site-header > * {
        margin-top: 8px;
        margin-bottom: 0;
}


/* Reduce font size on home page header Mobile Only | #20729076-hc KEF */
@media only screen and (max-width: 560px) {
p.home_title {
    font-size:24px!important;
}

p.home_title_2 {
    font-size:18px!important;
}
}



/* DESCRIPTION | KS-20737279-hc */
body .widget_eu_cookie_law_widget #eu-cookie-law.negative {
    background: RGB(50, 50, 50);
    border: 0;
}



/* menu hover color | KS-20737279-hc */
.main-navigation a:hover, .main-navigation a:link:hover, .main-navigation a:visited:hover {
    color: RGB(90, 90, 90);
}


/* Updates social icon font color 20745874hc */ 
#menu-social-menu svg.svg-icon {
    color: #FFF;
}


/*20763674-hc change footer elements text to #504B41*/
.footer-navigation .footer-menu a:link, .footer-navigation .footer-menu a:visited, #facebook-likebox-14 h2 a, #wpcom_instagram_widget-8 h2 {
    color: #504B41
;
