/* -- make header sticky on larger screens | 27517050-hc/27540366-hc eD -- */
@media screen and (min-width: 560px) {
    /* make header sticky */
    #page #masthead {
        position: fixed;
        background: #ffffff;
        width: 100%;
        z-index: 10;
        padding: 0px;
        max-height: 10vh;
    }

    /* add top margin to site content area */
    .site-main {
        margin-top: 5vh;
    }
}
/* -- /make header sticky | 27517050-hc/27540366-hc eD -- */


/* -- rearrange header elements on larger screens | 3729414-zen eD -- */
@media only screen and (min-width: 560px) {
    body:not(.fse-enabled).wp-custom-logo #masthead {
        grid-template-areas: 
            "site-logo main-navigation" 
            "site-title ." 
            "site-description social-navigation";
        grid-template-columns: 100px auto;
        max-width: 100%;
        width: 100%;
        justify-content: center;
    }
}

/* change site logo size for mobile devices | 3729414-zen eD */
@media screen and (max-width: 560px) {
    .site-logo img {
        max-width: 200px;
    }
}

/* Menu: change the Donate link appearance -- 16980319-hc (EZ) */
@media only screen and (min-width: 560px) {
	.main-navigation li.menu-donate-button {
		background: linear-gradient(135deg,#fcb900,#ff6900);
		border-radius: 30px;
		color: #fff;
		padding-left: 1em;
		padding-right: 1em;
	}
	
	.main-navigation li.menu-donate-button a {
		color: #fff;
	}
@media only screen and (min-width: 560px) {
	.wp-custom-logo .site-header {
		grid-template-areas: "site-logo main-navigation" "site-title ." "site-description social-navigation";
	}
}



/*Remove padding in header */
.site-header,
body:not(.fse-enabled) #masthead {
	padding: 0;
}
#menu-primary-menu-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1781 {
		border-radius: 30px;
		border: 2px solid black;
		margin-left: 5px;
		padding-left: .5em;
		padding-right: .5em;
}

#menu-primary-menu-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1781 a {
	color: black;
}
		
/* Increase custom logo size on grid | 3764206-zen EH */
@media only screen and (min-width: 560px) {
    body:not(.fse-enabled).wp-custom-logo #masthead {
        grid-template-columns: 7em auto;
    }
}

.mysticky-welcomebar-fixed-wrap {
    display: none !important;
}
