.bg-dark {
	background-color: white !important;

}


/* Increase logo size */
.header .custom-logo-link img {
	max-width: 900px;
}

/* Remove text shadow on site title and tagline */
.site-title, .site-description {
	text-shadow: none;
}

.navigation.section.no-padding.bg-dark {
 margin-bottom:-50px;
}

.header .cover {
background: transparent !important;
}

.site-description {
font-family: "Baskerville" !important;
	font-style: Italic !important;
 color: black !important;
	letter-spacing: 2px;
	font-size:20px !important;
}

.site-title, .site-title a {
	font-family: "Baskerville" !important;
	font-size: 30px !important;
	text-align: center;
	color: black !important;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-weight: 100 !important;
	line-height: 30px;
	padding-top: 20px;
}

/* Override for above code -  for site title on smaller devices - AP - 5997610-hc */
@media screen and (max-width: 550px) {
  .site-title, .site-title a {
		font-size: 25px !important;
	}
}


.header {
	background-color: white !important;
}

.main-navigation li::before {
color: transparent !important;
}

.main-navigation li > a:hover {
color: lightgrey !important;
}

.main-navigation li > a {
	color: transparent !important;
	text-transform: capitalize;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: -10px !important;
}

.main-navigation li > a {
		border-bottom: .25px double lightgrey;
	border-top: .25px double lightgrey;
	background:transparent;
	font-family: "Baskerville" !important;
	font-size: 20px;
	font-style: italic;
	font-weight: 100;
	line-height: 12px;
	letter-spacing: 1px;
	color: black !important;
}

.hr {
	border: .25px solid;
}

.post-header {
padding-top: 20px !important;
padding-bottom: 20px !important;
	font-family: "Baskerville" !important;
}

.post-header .post-title a, .post-header .post-title {
color: black !important;
font-family: "Baskerville" !important;
font-size: 26px !important;
	text-transform:uppercase;
	font-style: bold !important;
	letter-spacing: 1.5px;
}



body {
	padding-top:0px;
	color: black;
	font-size: 15px;
	letter-spacing: .5px;
}

p {
	font-family: "Baskerville";
}



@media screen and (min-width: 1001px) {
	.main-navigation {
    text-align: center;
}
.main-navigation ul {
    display: inline-block;
}
.search-icon {
    top: -70px;
		color: black !important;
}
}
.nav-toggle::before {
	color: black;
}

/*hide like buton*/
div.sharedaddy.sd-block.sd-like.jetpack-likes-widget-wrapper.jetpack-likes-widget-loaded {
    display: none;
}
.post-template-default .featured-media a img, .post-template-default .featured-media img {
max-width: 45%;
}
/* --- MOBILE MENU / HEADER SPACING FIX FOR BASKERVILLE 2 --- */
@media (max-width: 768px) {
  header#masthead {
    padding-bottom: 15px; /* adjust if you want more/less */
    background: #ffffff; /* keeps menu readable if image is behind it */
    z-index: 9999;
    position: relative;
  }

  /* Add space before first block/image so menu icon doesn't overlap image */
  header#masthead + div,
  header#masthead + .site-content,
  header#masthead + .wp-block-image,
  header#masthead + .wp-block-cover {
    margin-top: 15px;
  }

  /* Ensure hamburger icon stays above all content */
  .menu-toggle {
    z-index: 10000;
    position: relative;
  }
}
@media (max-width: 768px) {
  .navigation.section.no-padding.bg-dark {
    margin-bottom: 0px !important;
  }
}
