#wpadminbar {
	display: none;
}

footer {
	display: none !important;
}

/*deletes bottom wordpress editing tool*/
#actionbar {
	display: none;
}

h4 {
	line-height: 45px;
}

h6 {
	line-height: 35px;
}

/* captions on homepage slide + stacked image captions  */
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption {
	background-color: transparent !important;
	color: #767676 !important;
	text-align: center !important;
	box-sizing: border-box;
	bottom: 0;
	cursor: text;
	left: 0;
	margin: 0 !important;
	max-height: 100%;
	padding: .75em;
	position: absolute;
	right: 0;
	z-index: 1;
}

/* slider arrow color  */
.wp-block-jetpack-slideshow .amp-carousel-button, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {
	background-color: #000 !important;
	opacity: 40%;
	filter: invert(1);
}

.wp-block-coblocks-gallery-stacked .coblocks-gallery--caption:not([class*=font-size]) {
	font-size: .69444rem;
	color: #767676;
}

/* links */
a {
	background-color: transparent !important;
}

/* static site header and fixed naviagtion menu */
header {
	position: absolute !important;
}

#menu-primary-1 {
	position: fixed;
	margin-top: -3.5%;
	margin-left: -5%;
}

/* custom logo */
.custom-logo {
	height: auto;
	max-width: 60%;
	vertical-align: center;
	background-color: none;
}

/* addes light opacity change to images that are links when hovered on */
.projectbanner:hover {
	opacity: 70%;
	transition: .3s;
}

/* navigation menu */
.main-navigation {
}

.main-navigation a {
	color: #000;
	display: block;
	font-family: "Work Sans", sans- serif;
	font-family: var(--font-base,"Work Sans",sans-serif);
	font-weight: 200;
	padding: 10px 0;
}

/* image captions */
.wp-block-image figcaption {
	color: #767676;
	font-size: .69444rem;
	margin-top: calc(.5*16px);
	margin-bottom: 16px;
	text-align: right;
}

/* displaying circle under slideshow image set */
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet {
	display: none;
}

/* deletes the default footer on the homepage */
.entry-meta {
	display: none;
}

#jp-post-flair {
	display: none;
}

#respond {
	display: none;
}

/* edits the header from the top of project posts */
.entry-title, .author-bio .author-title, .post-navigation .post-title, .comment-reply-title {
	font-size: 2rem;
	font-weight: 200;
	letter-spacing: normal;
	line-height: 1;
	text-align: center;
}

/* center the previous/next buttons on the project pages */
.post-navigation .nav-next:last-child, .post-navigation .nav-previous:last-child {
	margin-bottom: 0;
	text-align: center;
}

.nav-previous {
	text-align: center;
}

/* background color on project titles */
h2.entry-title {
	background-color: #e8f2fa;
}

.post-title {
	background-color: none;
}

/* Mobile Styles */
@media only screen and (max-width: 75rem) {
	.margin-project {
		margin-top: 50px !important;
	}
	
	.wp-block-jetpack-slideshow {
		top: 70px;
		z-index: -2;
		padding-bottom: 50px;
	}
	
	.entry-content a {
		z-index: -1;
	}
	
	.menu-item {
		background: rgba(255,255,255,0.8);
		text-align: right;
		margin-right: 16px;
	}
	
	.svg-icon {
		display: none;
	}
	
	.has-text-align-center {
		font-size: 20px;
		line-height: 34px;
	}
}