/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
#content {
float: left;
padding-right: 1em;
width: 100%;
}
/* to get the grey bit which sometimes shows at the bottom of the header image to be black */
.site-header {background-color:black;}
/* To get the full header picture on smaller screens */
@media screen and (max-width: 1199px) {

    .has-header-image .custom-header-media img,
    .has-header-video .custom-header-media video, 
    .has-header-video .custom-header-media iframe, 
    .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {
        height: auto;
        left: 0;
        max-width: 100%;
        min-height: 0;
        -o-object-fit: unset;
        object-fit: unset;
        position: relative;
        -ms-transform: none;
        -moz-transform: none;
        -webkit-transform: none;
        transform: none;
    }
}
/* to get round safari on ipad not showing the bottom menu see https://wordpress.org/support/topic/home-page-menu-not-visible-with-safari-on-ipad/ */
@media screen and (min-width: 48em) {
    	.twentyseventeen-front-page.has-header-image .custom-header-media,
	.twentyseventeen-front-page.has-header-video .custom-header-media,
	.home.blog.has-header-image .custom-header-media,
	.home.blog.has-header-video .custom-header-media {
/*		height: 1000px; 
		height: 100vh; */
/* this was the fix		height: 95vh; */
	}
}
/* fro the HardingeArms */

.site-title {
		font-size: 30px;
		font-size: 2.5rem;
	}
	.first-col {width:80%;}
	.second-col {width:20%;}
	
	.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
		color: #222;
		font-size: 20px;
		font-size: 1.5rem;
		font-weight: 800;
		letter-spacing: 0.14em;
		text-transform: uppercase;
	}
	.columnwidget {width: 95%;margin-top:20px;}
	.eventwidget {margin-bottom:5px;}
	.events {padding-bottom:1em!important;}
.single-featured-image-header img {display:none;}
h2.entry-title {color:#ff6633 !important;font-family:Arial,Helvetica !important;font-size:1.6rem !important;font-weight:normal !important;}
#colophon div.widget-column {padding-top:20px;}
#content {padding-right:0px !important;}
div.site-info {display:none;}
@media screen and (min-width: 48em) {
	.panel-content .wrap{padding-top:4em;} /* from 6em whitespace */
}
.social-navigation a {background-color:#ff6633 !important;}
.entry-meta {display:none;}
.single-event_admin #content {width:90%;margin-left:20px;}
.single-event_admin #colophon {display:none;}
.single-event_admin header#masthead {display:none;}
.single-vanilla #colophon {display:none;}
.single-vanilla header#masthead {display:none;}
ul.acf-tab-group li:nth-child(2) a {background-color:gold;color:white;}
ul.acf-tab-group li:nth-child(3) a {background-color:green;color:white;}
ul.acf-tab-group li:nth-child(1) a {background-color:purple;color:white;}
.acf-fields > .acf-tab-wrap .acf-tab-group li:nth-child(1).active a {
  background-color:purple;
	color: white;
}
.acf-fields > .acf-tab-wrap .acf-tab-group {border-bottom-color:purple;border-bottom-width:5px;}
.single-event_admin a.skip-link {display:none;}
.acf-fields > .acf-tab-wrap .acf-tab-group li:nth-child(1).active a {
  background-color:red;
	color: white;
}.acf-fields > .acf-tab-wrap .acf-tab-group li:nth-child(2).active a {
  background-color:red;
	color: white;
}.acf-fields > .acf-tab-wrap .acf-tab-group li:nth-child(3).active a {
  background-color:red;
	color: white;
}
.acf-fields > .acf-tab-wrap .acf-tab-group {border-bottom-color:red;border-bottom-width:5px;}
form#downloadform{position:fixed;top:40px;right:30px;}
.single-event_admin button#gobackbutton {position:fixed;top:40px;right:30px;}
.single-vanilla .edit-link {display:none;}
.single-edit_admin .edit-link {display:none;}
.single-event_admin#masthead {display:none;}
.single-event_admin .site-content {padding-top:0px;}
.single-event_admin button#delete,.single-event_admin button#goback {float:right;margin-left:10px;}
button#downloadlist {float:right;}
button#togglebutton {float:left;}
.single-vanilla .entry-title {display:none;}
.single-vanilla div #content .site-content,.single-event_admin div #content .site-content{padding-top:0px;}
.single-vanilla div#content.site-content {
    padding-top: 0px !important;
}
nav.post-navigation {display:none;}