@import  "https://fonts.googleapis.com/css?family=Orbitron:500";
@import  "https://fonts.googleapis.com/css?family=Varela+Round";

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body {
background: url(https://thesffblog.com/wp-content/uploads/2016/10/bg-header.jpg), url(https://thesffblog.com/wp-content/uploads/2016/10/bg-footer.png), url(https://thesffblog.com/wp-content/uploads/2016/10/bg-site.png);
	background-position: top, bottom, center;
	background-repeat: no-repeat, no-repeat, repeat;

	font-family: 'VarelaRound', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}



.page-header, .comments-area {
	background: none;
}

a {
	color: #ff6767;
}

a:visited {
	color: #d33c3c;
}

#masthead {
	background: none;
	margin: 0 auto;
}

.site-footer {
	display: none;
}

#nav-below {
	background: none;
	padding-top: 0;
	padding-bottom: 0;
}

#content {
	background: rgba(255,255,255,0.95);
	border: 8px solid rgba(0,52,74,0.6);
	background-clip: padding-box;
	-webkit-background-clip: padding-box;
	padding-top: 10px;
}

article {
	font-size: 14px;
}

.inside-article {
	background: none;
	border-bottom: 1px solid rgb(204,204,204);
}

#right-sidebar .inside-right-sidebar aside {
	background: none;
	margin: 0;
	padding: 20px 20px 0;
	font-size: 12px;
}

.entry-title, .widget-title {
	font-family: 'Orbitron', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: black;
	font-weight: 500;
}

.entry-title {
	font-size: 21px;
}

.entry-title a {
	color: #0d5d7d;
}

.entry-title a:visited {
	color: #559DB6;
}

.widget-title {
	font-size: 14px;
	margin-bottom: 7px;
	text-transform: uppercase;
}

.entry-meta {
	padding-left: 10px;
}

.comment-excerpt {
	font-style: italic;
}

.comment-author-link {
	font-weight: bold;
}

#logged_in_user li {
	margin: 0;
	padding: 0;
}

figure.wp-caption figcaption.wp-caption-text {
	position: relative;
	background: none;
	text-align: center;
	font-size: 90%;
	color: black;
}

blockquote {
	background: rgba(149,196,229,.25);
	border-left: 0;
	border-top: 3px solid rgba(0,0,0,.05);
	border-bottom: 3px solid rgba(0,0,0,.05);
	padding: 5px 14px;
	font-size: 14px;
}

#site-navigation {
	background: rgba(12,13,14,0.86);
}

.comment-excerpt {
	word-break: break-word;
}

.bulletinwp-bulletins.bulletinwp-placement-top {
	z-index: 10;
}
.bulletinwp-bulletins .bulletinwp-bulletin-item {
	opacity: .8;
}