.navigation-slideshow-logo {
    position:absolute;
    bottom:0vh;
    left:0vw;
    width:100%;
    height:100vh;
    background-size:cover !important;
    background-position:center !important;
    z-index:50;
    background-repeat:no-repeat !important;
}

* {
	box-sizing: border-box
}

.frontpagecontent .pics
{
    width:100%;
    background-size:cover !important;
    background-position:center !important;
}

.standardheight {
    height:65vh;
}

.fullheight {
    height:100vh;
}

        .frontpage-glider-container {
    width:100%;
    overflow:hidden;
    padding-bottom:2em;
}
                .gliderwidth {
        width:100vw;
        margin:auto;
    }

.glider-contain a {
    text-decoration:none;
}
.homeslider-basic-result {
    width:100%;
    background:var(--monoBack);
    box-shadow:0px 0px 3px var(--monoFront);
    display:inline-block;
    border:solid 0.5em transparent;
    position:relative;
    transition:all 0.5s;
    top:0;
}
.homeslider-basic-result:hover {
	box-shadow:0px 0px 10px black;
	top:-0.5em;
}
.homeslider-basic-result-image {
    height:30vh;
    background-size:cover !important;
    background-position:center !important;
}

.homeslider-basic-result-details {
    margin:auto;
    padding:0.5em;
}

.homeslider-basic-result-title {
        font-family:var(--font01);
    margin-top:0.2em;
    font-weight:bold;
    color:var(--monoFront);
    transition:all 0.5s;
    text-align:left;
    font-size:1.2em;
}

.homeslider-basic-result:hover .homeslider-basic-result-title {
	color:var(--baseColour);
}

.homeslider-basic-result-details {
    font-family:var(--font01);
    color:black;
    height:100%;
}
.frontpage-slider-header {
    display:flex;
    width:100%;
        justify-content:center;
}
.frontpage-slider-title {
    font-size:2.5em;
    padding:0.25em;
    font-family:var(--font02);
    text-align:left;
    color:var(--baseColour);
    font-style:italic;
}

.homeslider-basic-viewall {
    display:flex;
    justify-content:center;
    align-items:center
}

.homeslider-basic-viewall a {
    background:var(--baseColour);
    display:block;
    padding:1em;
    font-size:1.2em;
    color:var(--baseColourInvert);
    font-family:var(--font01);
    font-weight:bold;
    border:solid 0.2em var(--baseColour);
    transition:all 0.5s;
}
.homeslider-basic-viewall a i {
    margin-left:1em;
}
.homeslider-basic-viewall a:hover {
    background:var(--baseColourInvert);
    color:var(--baseColour);
}

.homeslider-basic-result-date {
	font-size:0.8em;
	margin-bottom:0.5em;
	text-transform:uppercase;
}

.taxonomy-events-result-venue {
    font-size:0.8em;
    font-weight:bold;
    text-align:left;
    text-transform:uppercase;
}

.taxonomy-events-result-venue i {
    margin-right:0.5em;
}
.homeslider-basic-result-excerpt {
    padding-bottom:1em;
}