/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* GeneratePress Site CSS */ /* Term description */
.dynamic-term-description p {
	margin-bottom: 20px;
}

/* Sidebar top margin on mobile */
@media (max-width: 768px) {
	.widget-area.sidebar {
		margin-top: 80px;
	}
}

/* Home post block */
.wp-block-post-excerpt__excerpt {
	display: none;
}
.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link {
	padding: 12px 30px;
	background-color: var(--accent);
 	color: var(--base-2);
}
.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover {
	background-color: var(--accent-2);
	color: var(--base-2);
} /* End GeneratePress Site CSS */

@font-face{
	font-family:"Delliatin";
	font-display:auto;
	font-weight:400;
	src: url('/app/uploads/2022/09/delliatin.woff2') format('woff2'),
		 url('/app/uploads/2022/09/delliatin.woff') format('woff')
}
.mw-100 {
	max-width: 100%;
}
.hide {
	display: none !important;
}
.fullscreen {
    overflow-y: auto;
    min-height: 100vh;
}
@media ( max-width: 576px ) {
	.mobile-hide {
		display: none !important;
	}	
}

.image-button-grid .gb-grid-column > .gb-container > .gb-inside-container {
	position: relative
}

.image-button-grid .gb-grid-column > .gb-container > .gb-inside-container,
.image-button-grid .gb-grid-column > .gb-container > .gb-inside-container figure { 
	height: 100%;	
    max-height: 55vh;
	min-height: 40vh;
}

.image-button-grid .gb-grid-column > .gb-container > .gb-inside-container figure + .gb-button-wrapper {
	position: absolute;
	top: 0;
	left: 0; 
	right: 0;
	bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.image-button-grid .gb-grid-column > .gb-container > .gb-inside-container figure + .gb-button-wrapper .gb-button {
	width: 100%;
	height: 100%;
}

.single-post .entry-header {
    text-align: right;
}