@charset "utf-8";
.navbar-default {
	background-color: #247992;
	border-color: #e7e7e7;
}
.navbar-inverse .navbar-text {
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
	opacity: .7;
	background-color: transparent;
}
.navbar-inverse .navbar-brand {
  color: #fff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
	opacity: .7;
  background-color: transparent;
}
/* Provide a gap when floating an image or object (for wrapping) */
.gap-right {
  margin-right: 10px; 
}
.gap-left {
  margin-right: 10px; 
}
/* Double-lined rule with character in middle. */
/* Glyph, by Harry Roberts 
https://css-tricks.com/examples/hrs/
*/

hr.style-eight {
    padding: 0;
    border: none;
    border-top: medium double #333;
    color: #333;
    text-align: center;
}
hr.style-eight:after {
    content: "§";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

/* Responsive iframe CSS for the Substack subscription form */
.iframe-container {
    position: relative;
    overflow: hidden;
    padding-top: 30%;
}
.iframe-container iframe {
    position: absolute;
    top: 0;
    border: 0;
    height: 100%;
    width: 100%;
}
