/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.framedinfobox {
	width: 100%;
	padding: 35px;
	background-color: #bbb;
	margin-bottom: 30px;
	color: white;
	font-size: 15px;
	font-family: Sans-Serif;
}

.framedinfobox img {
	border: 2px solid #fff;
	-webkit-box-shadow: 1px 4px 14px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 4px 14px -3px rgba(0,0,0,0.75);
	box-shadow: 1px 4px 14px -3px rgba(0,0,0,0.75);
	margin-bottom: 50px;
}

.entry-content p {
	margin-bottom: 25px !important;
}

body.home .custom-logo {
	display: none !important;
}
body.home .site-navigation-toggle {color:#882345}

body.archive .stag-image--none {
	background-color: #444 !important;
}

body.single .stag-image--none {
	background-color: #444 !important;
}

blockquote {
	color: #000 !important;
}

.wp-caption-text {
	font-size: 13px !important;
	font-family: sans-serif !important;
}

.has-tooltip {
	cursor: help;
	margin: 0;
	position: relative;
	-webkit-transform: translateZ(0);
/* webkit flicker fix */
	-webkit-font-smoothing: antialiased;
/* webkit text rendering fix */
}

.has-tooltip .tooltip {
	font-size: small;
	background: #1496bb;
	bottom: 100%;
	color: #fff;
	display: block;
	left: 0;
	margin-bottom: 15px;
	opacity: 0;
	padding: 20px;
	position: absolute;
	visibility: hidden;
	min-width: 140px;
	max-width: 500px;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	-ms-transform: translateY(10px);
	-o-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	-ms-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	transition: all .25s ease-out;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
	-ms-box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
	-o-box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
	box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.has-tooltip .tooltip:before {
	bottom: -20px;
	content: " ";
	display: block;
	height: 20px;
	left: 0;
	position: absolute;
	width: 100%;
}

/* CSS Triangles - see Trevor's post */
.has-tooltip .tooltip:after {
	border-left: solid transparent 10px;
	border-right: solid transparent 10px;
	border-top: solid #1496bb 10px;
	bottom: -10px;
	content: " ";
	height: 0;
	left: 20%;
	margin-left: -13px;
	position: absolute;
	width: 0;
}

.has-tooltip:hover .tooltip {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}

#menu-explainer {
	font-family: "Montserrat";
	font-weight: 600;
	font-size: 1.2rem;
	padding-top: 5px;
	padding-right: 10px;
}

.site-nav-drawer-open #menu-explainer {
	opacity: 0;
	transition: opacity .65s ease-in-out;
	-moz-transition: opacity .65s ease-in-out;
	-webkit-transition: opacity .65s ease-in-out;
}
.home_column ul, .home_column li, .featured_stories ul, .featured_stories li{list-style:none; padding-top:20px !important;}
.home_link a{color:white;} 

.page-cover__background {background-image:none !important}