@import url('https://fonts.googleapis.com/css?family=Goudy+Bookletter+1911|Open+Sans:400,400i,700,700i');

/*hiding about page title*/
#post-2 > div > header > h1.entry-title {display:none;}

.whitelist.landing .entry-content .d-1-of-2.right ul > li {list-style:none!important;}

.page-template-page-landing #page {padding-top:0!important;}

div#countdown span {color:white!important;}

.footer-left-content.fine-print, .footer-right-content.fine-print {	font-size: 75%;}
#media_image-10 {margin-top:-1em;}

#custom_html-2 {margin-top:-2em; background-color:rgba(255,250,250,0.3)}


#mc_embed_signup_scroll > div.mc-field-group.input-group > ul {margin-left:15px;}

#custom_html-2 h2 {margin:1em; padding-bottom:1em; border-bottom:2px dashed black;}

#mce-success-response {color:#7b0304!important;}

body {background-image: linear-gradient(#fff, #a5a1a0, #a5a1a0, #5d5b5c, #3d3b3c);}

#search-toggle, #search-toggle:hover, #search-toggle:active, #search-toggle:focus,.menu-link, .menu-link:visited, .menu-link:hover, .menu-link:active, .menu-link:focus {color:#fff;}

a.menu-link.active, a.menu-link.active:hover, a.menu-link.active:visited, a.menu-link.active:active, a.menu-link.active:focus {color:#ddd!important;}

.admin-bar .soliloquy-outer-container, .logged-in .soliloquy-outer-container {margin-top:32px;}


body, div, span, p, ul, li, ol, h1, h2, h3, h4, h5, h6, a, .entry-title, .entry-title a, .page-title, .sidebar {color:#000; font-weight:500; font-family:'Open Sans', helvetica, sans-serif;}

#cookieconsent\:desc {color:white; font-weight:bold;}

h1, h2, h3, h4, h5, h6, h3.footer-widget-title {font-family:'Goudy Bookletter 1911',helvetica, sans-serif;letter-spacing:0px; text-transform:none!important;}

#site-header > h1 > a {font-family: 'Goudy Bookletter 1911',helvetica, sans-serif; font-weight:400; text-transform:none; color:#fff; letter-spacing:3px; font-size:40px}

.header-background  #site-header > h1 > a {font-size:35px!important; letter-spacing:1px;}

#site-header > h1 > a:hover, #site-header > h1 > a:active, #site-header > h1 > a:focus {color:#ddd;}

h2.site-description, h2.site-description:hover, h2.site-description.screen-reader-text:hover, h2.site-description.screen-reader-text:active, h2.site-description.screen-reader-text:focus {color:white; font-weight:600; font-size:15px; height:25px; font-family:'Open sans','helvetica', sans-serif;}

.nav-primary .menu li.nav-primary .menu li > a, .nav-primary .menu a {font-family: 'Goudy Bookletter 1911',helvetica, sans-serif; font-size:18px; color:#fff!important; font-weight:600; letter-spacing:1.5px; text-transform:none;}

.nav-primary .menu li.nav-primary .menu li > a:hover, .nav-primary .menu a:hover {color:#ddd!important;}

#masthead, #masthead.header-background, .header-bg #masthead{ background-image: linear-gradient(45deg, #680c0d,#953536,#881c1d, #7b0304, #7b0304, #881c1d, #7b0304);}

.nav-primary .menu .sub-menu a, .nav-primary .menu .children a { background:#881c1d;}



.parallax-frame-nav-menu .sub-menu a, .parallax-frame-nav-menu .children a, .sidebar-header-right .widget_nav_menu .sub-menu a {width:200px; font-size:13px;}

#masthead, #masthead.header-background, .header-bg #masthead {border-bottom:5px solid #000;}

#colophon {background:#1e0201; background-image:url('https://harambeegreysun.net/wp-content/uploads/2019/04/super-extended-background-v2.jpg');background-size:contain; background-position:top right; background-repeat:repeat-x; color:#140f2f; border-top:none; padding-top:0; }

#colophon h3.footer-widget-title {color:white!important; margin-top:100px!important;}





#colophon a, #site-generator a, #colophon p, #site-generator p, #colophon h2, #site-generator h2, #colophon h3, #site-generator h3, .footer-left-content.fine-print, .footer-right-content.fine-print  {color:#f1f5f0; font-weight:900!important;} 

#site-generator {
background:#1e0201!important;}

.backTop.backTopFadeOut {border:none; color:#fdfefe!important;}

a.backTop {background:#a5a1a0;border-radius:25%;     padding: 9px 10px 20px 9px; color:#fdfefe;}

h3.footer-widget-title, span.wpcf7-not-valid-tip {color:#000000!important; letter-spacing:1px!important; font-weight:900!important;}

span.wpcf7-not-valid-tip  {display:block; margin-top:5px;}

h1.page-title, #main h1.entry-title  a {color:#140f2f!important;}

a.more-link, #main a {color:#7b0304;}


body .sidebar-primary {/*background:rgba(225,255,225,0.5);*/ padding:2em 1em 1em!important;}

body.home .sidebar-primary {margin-top:0;}




/*books*/ 


.single-gc_book .top-section {background:transparent;}

.page-template-frontpage #related-book-box .related-fiction.left, .page-template-frontpage #related-book-box .related-fiction.right{background:rgba(250,255,250,.5);}

.single-gc_book h1.entry-title.uppercase, h1.entry-title, .section-title, h1.landing-title, #related-book-box > div.related-fiction > div.d3-of-4 > h3 > a, #excerpt-box h3 span, h3.praise-title {font-family:'Goudy Bookletter 1911', 'Open Sans',helvetica, sans-serif;font-weight:400;letter-spacing:1px; font-size:26px; text-transform:uppercase!important;}

h3.praise-title, #excerpt-box h3 span {color:#fdfefe!important;}

.single-gc_book h2.subtitle, .top-section h2.subtitle, .top-section p.authors {
    font-family: 'Open sans',helvetica, sans-serif;
	font-style: normal;}

div.praise-content {background:#ededed;}

#excerpt-box div.individual-praise p, #excerpt-box div.individual-praise h1, #excerpt-box div.individual-praise h2, #excerpt-box div.individual-praise h3, #excerpt-box div.individual-praise h4, #excerpt-box div.individual-praise h5, #excerpt-box div.individual-praise h6, #excerpt-box div.individual-praise li, #excerpt-box div.individual-praise ul, #excerpt-box div.individual-praise ol, #excerpt-box div.individual-praise a {color:#140f2f;}

#excerpt-box div.individual-praise p {font-weight:400;}
#excerpt-box div.individual-praise p bold, #excerpt-box div.individual-praise p strong {font-weight:bold;}

div.individual-praise .left, span.quotes, div.individual-praise .right {color:#140f2f; font-weight:400;}

individual-praise {
	border-bottom: #140f2f solid 1px}

input[type="submit"]{background: black;}
input[type="submit"]:hover {background: #140f2f;}

/*landing*/
/*#content main.site-blank.landing .entry-container {background:rgba(225,235,225,0.5);padding:2em;}*/

.d-1-of-2.right p {line-height:1.2; font-weight:500;}




@media screen and (max-width:1290px) {

}

@media screen and (max-width:990px) {
	#colophon h3.footer-widget-title {margin-top:40px!important;}
	
		#site-header > h1 > a,  .header-background #site-header > h1 > a  {font-size:30px!important;}
	
	#jetpack_remote_comment {height:100px!important;}
}



@media screen and (max-width:700px) {
	
	#colophon h3.footer-widget-title {margin-top:20px!important;}
	h2.site-description, h2.site-description:hover, h2.site-description.screen-reader-text:hover, h2.site-description.screen-reader-text:active, h2.site-description.screen-reader-text:focus, #site-header h2.site-description {	margin-top: 7px!important;}

	 }

	

@media screen and (max-width:436px) {
	#site-header > h1 > a, .header-background #site-header > h1 > a {font-size:26px!important;}
	#page {padding-top: 65px!important;}
}
