/*-------chnages----*/
h1, h2, h3, h4, h5, h6 {
	color: #cf3721
}
/*----end--------*/
.active {
    background-color: #375f19;
    color: #FFFFFF ;
}
.footer .active {
    background-color: white;
}
.floatTopMenu {
    background: #375f19;
}
.gdprcookie {
    background: #005288;
}
.parishCouncilLinksWrp .fa {
    color: #375f19;
}
.div-table-col.secondcolumncolour {
    background-color: #375f19 ;
}
div#divHomeHistoryGalleryWrp {
    background-color: #5f8460;
}
div#divHomeHistoryGalleryWrp h2 {
    color: white !important;
}
#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link .active, #mainNav .navbar-nav .nav-item .nav-link:hover {
    background-color: #375f19;
    color: #FFFFFF !important;
}
#divEmergencyNoticeWrp a {
    color: #FFFFFF !important;
}

.footer .social-buttons a {
    color: #FFFFFF !important;
}
ul.social-buttons li a {
    background-color: #212529;
}
.nav-item .dropdown-menu {
    border-top: 3px solid #375f19;
}

li.nav-item.active > a {
    color: white !important;
}

li.nav-item.active .dropdown-menu a {
    color: #000000 ;
}
*----------------change to base----------*/
p {
    line-height: 1.7!important;
}
.gdprcookie-intro h1 {
text-decoration: none!important;
text-transform: capitalize!important;
}
.flexslider li .meta h2
{
	    margin-bottom: 1%;
}
.flexslider li .meta h3
{
	    margin-bottom: 1%;
}
.flexslider li .meta h4
{
	    margin-bottom: 1%;
}
.flexslider li.flex-active-slide .meta h2 {
    margin-bottom: 1%;
}
.flexslider li.flex-active-slide .meta h3 {
    margin-bottom: 1%;
}
.footer {
    text-align: center;
    -moz-box-shadow: unset!important;
    -webkit-box-shadow: unset!important;
    box-shadow: unset!important;
}
@media only screen and (max-width: 991px){
#navbarResponsive.navbar-collapse {
    background-color: transparent!important;
    padding: 0 0px 126px 0px!important;
}
.nav-item .mobileNavToggle {
    padding: 12px 12px 12px 12px!important;

}
}
/*---------------web form---------*/
.field-name-contacts-general-query-full-name {
    position: relative;
    width: 80%;
    padding-top: 2%;
    margin: 0 auto;
    font-weight: 800;
    font-size: x-large;
}
.field-name-contacts-general-query-email-address
{
	position: relative;
    width: 80%;
    padding-top: 1%;
    margin: 0 auto;
}
.field-name-contacts-general-query-message
{
	position: relative;
    width: 80%;
    padding-top: 1%;
    margin: 0 auto;
}