/* session meta is useless*/
.wcb_session .post-meta-single, .wcb_session .author-bio {
	display: none;
}

/* the color picker for the some of the accent colors doesn't allow inputting hex or rgb values, so we override it here */
.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus):first-letter, .wp-block-button.is-style-outline, a, ul.primary-menu li.menu-item a {
	color: #0088ff;
}

button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
	background-color: #0088ff;
}

/* typography fun*/
.wp-block-latest-posts__post-date {
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #8a8ab2;
}

.wp-block-latest-posts__post-excerpt {
	color: black;
}

.home-big-quote,
.big-text-callout {
	font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
	font-weight: bolder;
	line-height: 1.3em !important;
	font-size: 60px;
}

.big-camp-date {
	font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 1.2em !important;
	text-transform: uppercase;
	font-weight: bolder;
	color: #8a8ab2;
	letter-spacing: 1px;
}

ul.primary-menu li.menu-item ul.sub-menu li a {
	color: white;
}

/* fun stuff, starting with cross-stitched dividers */
hr.wp-block-separator::before,
hr.wp-block-separator::after {
	display: none;
}

.entry-content hr:not(.has-background),
.entry-content hr.wp-block-separator {
	min-height: 30px;
	margin: 2em auto;
	padding: 0;
	color: transparent;
	background: url('http://wayback.fauppsala.se:80/wayback/20201113142044/https://asheville.wordcamp.org/files/2020/07/border-purple-waves-purple@500px.png') no-repeat center center / auto 100%;
}

/* rules for the footer */
/* /files/2020/07/graphic-footer-super-wide@1800px.png
 * 
 *  */
div.footer-nav-widgets-wrapper {
	border-top: none;
	background: url('http://wayback.fauppsala.se:80/wayback/20201113142044/https://asheville.wordcamp.org/files/2020/07/graphic-footer-super-wide@1800px.png') repeat-x center top;
	padding-top: 15%;
}

aside.footer-widgets-outer-wrapper {
	border: none;
}

aside.footer-widgets-outer-wrapper form.wcorg-mailchimp label:nth-of-type(2),
aside.footer-widgets-outer-wrapper form.wcorg-mailchimp input[type="submit"] {
	margin-top: 1em;
}

div.footer-social-icons {
	display: flex;
	justify-content: space-around;
}

@media screen and (max-width: 900px) {
	.hide-on-mobile {
		display: none;
	}
	
	.home-big-quote,						.big-callout {
		font-size: 22px;
	}
	
	div.footer-nav-widgets-wrapper {
		border-top: none;
		background: url('http://wayback.fauppsala.se:80/wayback/20201113142044/https://asheville.wordcamp.org/files/2020/07/graphic-footer-super-wide@1800px.png') repeat-x top / auto 12%;
		padding-top: 25%;
	}
	
	.footer-social-icons a,
											.footer-social-icons a img {
		max-height: 50px;
		width: auto;
	}
	
	#site-footer {
		border-top: none;
		border: none;
		background: url('http://wayback.fauppsala.se:80/wayback/20201113142044/https://asheville.wordcamp.org/files/2020/07/border-purple-waves-repeatable@500px.png') repeat-x center top / auto 20px;
		padding-top: 40px;
	}
}

.wcpt-col-time {
	width: 100px;
}

#session-speaker-names {
	margin-left: auto;
}





/*
     FILE ARCHIVED ON 14:20:44 Nov 13, 2020 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 11:03:33 May 4, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
