.tooltip_templates { display: none; }

.site-title-text {
  color: #c2c2c2;
  font-size: x-large;
  font-family: 'Asul', sans-serif;
}

/*
.bg-image-header {
  background: center bottom #72824c;
 }
*/


body {
  font-family: 'Cormorant', serif;
  font-style: normal;
  color: #222222;
}

p {
  font-weight: 500;
  font-size: 1.2rem;
}


.top-bar-section ul li > a {
  font-family: 'Voltaire', sans-serif;
  text-align: left;
  font-weight: normal;
  text-transform: none;
}

section.top-bar-section ul li > a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


article.hentry {
	max-width: 800px;
 padding: 2em;
 background-color: #f9f9f9;
  /* stops bg color from leaking outside the border: */
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

@media only screen and (min-width: 40em) {
	article.hentry {
	 padding: 0.5em;
	}
}

@media only screen and (min-width: 45em) {
	article.hentry {
	 padding: 1.0em;
	}
}

@media only screen and (min-width: 65em) {
	article.hentry {
		padding: 2.5em;
	}
}

@media only screen and (min-width: 64.063em) {
	.large-8 {
		width: 800px;
	}
}

@media only screen and (max-width: 40em) {
	article.hentry {
	 padding: 0.2em;
	 padding-top: 0.5em;
	 padding-left: 0.5em;
	}
	.large-8 {
	 background-color: #f9f9f9;
	}
}

.blog_page_titles {
  margin-bottom: 1em;
}



#breadcrumbs {
	font-family: 'Voltaire', sans-serif;
	color: rgb(112, 112, 112);
	font-size: 0.985rem;
}

#breadcrumbs span {
    display: inline-block;
    padding: 0 0rem;
}


@media only screen and (max-width: 40em) {
	#breadcrumbs {
		font-family: 'Voltaire', sans-serif;
		color: rgb(112, 112, 112);
		font-size: 0.685rem;
		
		line-height: 1.5rem;
		padding-left: 1rem;
		padding-top: 0.5rem;
	}
}