/* Enter Your Custom CSS Here */

/* --------------------------- */

/* ------------------------------------------------- */
/* ------------------------------------------------- */

/* !!! HIDE THESE MENU ITEMS FOR NOW !!! */
/* !!! FOR PAGE STYLES ONLY !!! */


/* --------------------------- */

.menu-item-6151 {
	  display: none !important;
}

/* Pages */
.menu-item-18 {
	  display: none !important;
}



.menu-item-6024 {
	  display: none !important;
}

.menu-item-6161 {
	  display: none !important;
}

.menu-item-6119 {
	  display: none !important;
}

.menu-item-6132 {
	  display: none !important;
}


/* ------------------------------------------------------ */
/* ------------------------------------------------------ */

/* COOKIE CONSENT - GDPR */

/* ------------------------------------------------------ */
/* ------------------------------------------------------ */


a.ctcc-more-info-link {
	  font-weight: 700 !important;
}

a.ctcc-more-info-link:hover {
	  font-weight: 700 !important;
	  text-decoration: underline !important;
}

#catapultCookie {
	  color: #ffffff !important;
	  background-color: #ECB338 !important;
}

#catapultCookie:hover {
	  color: #ffffff !important;
	  background-color: #2B7B2B !important;
}


/*div#catapult-cookie-bar {
	  margin-bottom: 100px !important;
}*/

/*.cookie-consent-container {
	  margin-bottom: 50px !important;
}*/

/*.has-cookie-bar #catapult-cookie-bar {
	  padding-bottom: 100px !important;
}*/


/* ------------------------------------------------------ */
/* ------------------------------------------------------ */

/* HEADER AND FOOTER SLIDER BUTTON COLOURS */

/* ------------------------------------------------------ */
/* ------------------------------------------------------ */

/* Header */
.page #header-slider-donation-btn {
	  background-color: #ECB338 !important;
}

.page #header-slider-donation-btn:hover {
	  background-color: #FEC428 !important;
}

.page #header-slider-membership-btn {
	  background-color: #063E06 !important;
}

.page #header-slider-membership-btn:hover {
	  background-color: #2B7B2B !important;
}


/* Footer */
.page #footer-slider-donation-btn {
	  background-color: #ECB338 !important;
}

.page #footer-slider-donation-btn:hover {
	  background-color: #FEC428 !important;
}


.page #footer-slider-membership-btn {
	  background-color: #063E06 !important;
}

.page #footer-slider-membership-btn:hover {
	  background-color: #2B7B2B !important;
}


/* ------------------------------------------------------ */
/* ------------------------------------------------------ */

/* MOBILE NAVIGATION MENU - HIDE DUPLICATE SUB_MENU ITEMS */

/* ------------------------------------------------------ */
/* ------------------------------------------------------ */


#greennature-responsive-navigation.dl-menuwrapper #menu-item-8309 {
	  display: none !important;
}

#greennature-responsive-navigation.dl-menuwrapper #menu-item-8312 {
	  display: none !important;
}

#greennature-responsive-navigation.dl-menuwrapper #menu-item-8784 {
	  display: none !important;
}

#greennature-responsive-navigation.dl-menuwrapper #menu-item-8316 {
	  display: none !important;
}


/* ------------------------------------------------- */
/* ------------------------------------------------- */


.greennature-logo {
	  /*max-height: 100px !important;*/
	  max-width: 90px !important;
	  min-height: 90px !important;
	  margin-top: 3px !important;
	  margin-bottom: 5px !important;
	  margin-left: 5px !important;
}

.greennature-logo-inner {
	  /*max-height: 100px !important;*/
	  max-width: 90px !important;
	  min-height: 90px !important;
}

.greennature-logo img {
	  /*max-height: 100px !important;*/
	  width: 90px !important;
	  height: 90px !important;
	  /*min-width: 100% !important;
	  min-height: 100% !important;*/
	  /*padding-top: 5px !important;
	  padding-bottom: 5px !important;*/
}

.greennature-fixed-header .greennature-logo img {
	  max-width: 90px !important;
	  min-height: 90px !important;
}

/*---- Contact Us ----*/
#menu-main-menu-1 li.menu-item-8315 a {
    /*margin-left: 5px !important;*/
	  margin-right: 30px !important;
}


#menu-main-menu-1 li.menu-item a:hover {
    color: #FEC428 !important;
}

#menu-main-menu-1 li.menu-item a:focus {
    color: #FEC428 !important;
}

#menu-main-menu-1 li.menu-item a:active {
    color: #FEC428 !important;
}

.greennature-woo-button-overlay {
	  background-color: #FEC428 !important;
}

.greennature-top-woocommerce-inner {
	  background-color: #303030 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
}

.greennature-top-woocommerce-inner a {
	  color: #FFFFFF !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-transform: uppercase !important;
}

.greennature-top-woocommerce-inner a:hover {
	  color: #FEC428 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-transform: uppercase !important;
}


/* Home Page - Basket Drop-Down Menu */

.greennature-top-woocommerce-inner a.greennature-cart-button {
	  visibility: hidden !important;
    position: relative !important;
}

.greennature-top-woocommerce-inner a.greennature-cart-button:after {
	  visibility: visible !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  content: "VIEW BASKET" !important;
}

/* --------------------- */
/* Home Page - Sub-Menu */
/* --------------------- */

.menu-item-6282 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.menu-item-6282:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-6282 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}


/* Home Page: Fixed Menu */
.greennature-fixed-header .menu-item-6282 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-6282:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-6282 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

/*.menu-item-6282 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.menu-item-6282:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-6282 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}*/


/* Home Page: Fixed Menu */
/*.greennature-fixed-header .menu-item-6282 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-6282:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-6282 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}*/


/* --------------------- */
/* Bushy Park - Sub-Menu */
/* --------------------- */

/* Top Sub-Menu Items */
.menu-item-8277 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8277:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8277 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

/* Features of Bushy Park: Fixed Menu */
.greennature-fixed-header .menu-item-8277 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8277:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8277 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

/* --------------------- */
/* Home Park - Sub-Menu */
/* --------------------- */

/* Top Sub-Menu Items */
.menu-item-8301 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.menu-item-8301:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8301 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

@media only screen and (min-width : 1224px) {
		
	  /*.menu-item-8380 {
				display: block !important;
				background-color: transparent !important;
				padding-top: 0px !important;
			  margin-top: 22px !important;
				opacity: 0.8 !important; 
				z-index: 10000 !important;
		}*/
	
}



/* Home Park: Fixed Menu */

.greennature-fixed-header .menu-item-8301 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8301:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8301 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

/* --------------------- */
/* About Us - Sub-Menu */
/* --------------------- */

/*.menu-item-7329 {
	  display: none !important;
}*/

.menu-item-8307 ul.sub-menu li {
	  /*display: none !important;*/
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}


.menu-item-8307:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8307 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8307:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8307 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8307 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8307:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8307 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}


/* ------------------------- */
/* Visitor Center - Sub-Menu */
/* ------------------------- */

.menu-item-8311:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8311 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8311 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8311 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8311:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8311 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}


/* --------------------- */
/* Shop - Sub-Menu */
/* --------------------- */

.menu-item-8314:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8314 ul.sub-menu li {
	  display: block !important;
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8314 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8314 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8314:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8314 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}




/* --------------------- */
/* Contact Us - Sub-Menu */
/* --------------------- */

.menu-item-8315:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 7px !important;
	  z-index: 10000 !important;
}

.menu-item-8315 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.menu-item-8315 ul.sub-menu:hover li a {
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8315 ul.sub-menu li {
	  background-color: #063E06 !important;
	  border-style: solid !important;
	  border-width: 1px !important;
	  border-color: #FEC428 !important;
	  opacity: 1.0 !important; 
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8315:hover ul.sub-menu {
	  display: block !important;
	  background-color: transparent !important;
	  padding-top: 30px !important;
	  z-index: 10000 !important;
}

.greennature-fixed-header .menu-item-8315 ul.sub-menu:hover li a {
	  background-color: #063E06 !important;
	  display: block !important;
	  border-color: #FEC428 !important;
	  opacity: 0.8 !important; 
	  z-index: 10000 !important;
}




/* ---------------------------------- */

#menu-main-menu-1:hover ul li a {
	  color: #FEC428 !important;
}

#menu-main-menu-1:hover ul li a:hover {
	  color: #FFFFFF !important;
	  font-weight: 600 !important;
}



.greennature-donate-button, .greennature-donate-button:hover {
	  color: #ffffff !important;
}


/* ------------------------------------------------- */
/* ------------------------------------------------- */

/* ALL PAGES - SCREEN PRECENTAGE WIDTHS &amp; @MEDIA */

/* ------------------------------------------------- */
/* ------------------------------------------------- */

/* ALL PAGES - SCREEN PRECENTAGE WIDTHS &amp; @MEDIA */

.container {
	  max-width: 100% !important;
}


/* FOR REFERENCE */
/* Smartphones (portrait and landscape) ----------- */
/*@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    
}*/

/* iPads (portrait and landscape) ----------- */
/*@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    
}*/

/* Desktops and laptops ----------- */
/*@media only screen and (min-width : 1224px) {

}*/

/* ------------------------------------------- */


@media only screen and (min-width : 1224px) {
	
	  .page section#content-section-1 {
	  		max-width: 100% !important;
			  height: 700px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 40px !important;
		}
	
	  .page-id-2026 section#content-section-1 {
	  		max-width: 100% !important;
			  height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 40px !important;
		}
	
	  .page-id-2027 section#content-section-1 {
	  		max-width: 100% !important;
			  height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 40px !important;
		}
	
	  /* Microsoft Browser */
	  _:-ms-lang(x), _:-webkit-full-screen, .page section#content-section-1 {
	  		max-width: 100% !important;
			  height: 650px !important;
			  min-height: 650px !important;
			  max-height: 650px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 20px !important;
		}
	
	  _:-ms-lang(x), _:-webkit-full-screen, .page-id-2026 section#content-section-1 {
	  		max-width: 100% !important;
			  height: 320px !important;
			  min-height: 320px !important;
			  max-height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 20px !important;
		}
	
	  _:-ms-lang(x), _:-webkit-full-screen, .page-id-2027 section#content-section-1 {
	  		max-width: 100% !important;
			  height: 320px !important;
			  min-height: 320px !important;
			  max-height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 20px !important;
		}
	
	  _:-ms-lang(x), _:-webkit-full-screen, .page section#content-section-1 .ms-container img {
	  		max-width: 100% !important;
			  height: 600px !important;
			  min-height: 600px !important;
			  max-height: 600px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 100px !important;
		}
	
	  _:-ms-lang(x), _:-webkit-full-screen, .page-id-2026 section#content-section-1 .ms-container img {
	  		max-width: 100% !important;
			  height: 320px !important;
			  min-height: 320px !important;
			  max-height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 100px !important;
		}
	
	  _:-ms-lang(x), _:-webkit-full-screen, .page-id-2027 section#content-section-1 .ms-container img {
	  		max-width: 100% !important;
			  height: 320px !important;
			  min-height: 320px !important;
			  max-height: 320px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 100px !important;
		}
	
		/*.page section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}*/

		.page section#content-section-3 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}

		.page section#content-section-4 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}

		.page section#content-section-5 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
	  .page section#content-section-5 .greennature-item-title-wrapper .greennature-item-title-link {
				font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}
	
	  .page section#content-section-5 .greennature-item-title-wrapper .greennature-item-title-link:hover {
				color: #063E06 !important;
			  font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}

		.page section#content-section-6 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}

		.page section#content-section-7 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}

		.page section#content-section-7 .greennature-item-title-wrapper .greennature-item-title-link {
				font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}
	
	  .page section#content-section-7 .greennature-item-title-wrapper .greennature-item-title-link:hover {
				color: #063E06 !important;
				font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}

		.page section#content-section-8 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
	  .page section#content-section-9 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
		.page section#content-section-9 .greennature-item-title-wrapper .greennature-item-title-link {
				font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}
	
	  .page section#content-section-9 .greennature-item-title-wrapper .greennature-item-title-link:hover {
				color: #063E06 !important;
				font-size: 12px !important;
				font-weight: bold !important;
				text-transform: uppercase !important;
				letter-spacing: 1px !important;
				margin-top: 8px !important;
				display: inline-block !important;
		}

		.page section#content-section-10 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
	  .page-id-6164 section#content-section-10 .greennature-frame img {
			  height: 250px !important;
			  max-height: 250px !important;
	  }
	
	  .page section#content-section-11 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
		.page section#content-section-11 h3 {
				color: #063E06 !important;
		}
	
	  .page section#content-section-12 {
	  		max-width: 100% !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
		}
	
}

/* MOBILES: Portrait */
@media only screen and (max-device-width : 480px) {
	
		.page section#content-section-1 {
	  		/*max-width: 100% !important;
			  height: 650px !important;
			  min-height: 650px !important;
			  max-height: 650px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-top: 0px !important;*/
			  margin-bottom: 80px !important;
		}
	
	  /*.page section#content-section-1 .ms-container .ms-slide .ms-slide-bgcont img {
	  		max-width: 100% !important;
			  height: 650px !important;
			  min-height: 650px !important;
			  max-height: 650px !important;
	  		margin-left: 0% !important;
	  		margin-right: 0% !important;
			  margin-bottom: 40px !important;
		}*/

}

/* ---- HOME (NOT USED!!!) ----*/
.page-id-6164 section#content-section-2 {
	  max-width: 100% !important;
}

/* ---- ALL OTHER PAGES - USED!!! ----*/
@media only screen and (min-width : 1224px) {
	
		.page-id-6322 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
}

@media only screen and (min-width : 1224px) {
	
		.page-id-6420 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
}


/* NEW Home Page */
@media only screen and (min-width : 1224px) {
	
		.page-id-6164 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
}


/* Features of Bushy Park */
@media only screen and (min-width : 1224px) {
	
		.page-id-6481 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
}

/* Getting Involved */
@media only screen and (min-width : 1224px) {
	
		.page-id-6555 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
		}
	
}


/* --------------------------- */
/* --------------------------- */

/*-----------*/
/* HOME PAGE */
/*-----------*/

/* ---------------------- */
/* HOME PAGE SLIDERS !!!! */
/* ---------------------- */

@media screen and (min-device-width : 320px) and (max-device-width : 767px)  {

		.page-header-slider div.ms-layer {
				opacity: 1 !important;
		}

		.page-header-slider div.ms-btn-container {
			  /*left: 0px !important;*/
				opacity: 1 !important;
		}

		.page-header-slider div.ms-btn-container a {
				opacity: 1 !important;
		}
	
	  .page-header-slider #header-slider-donation-btn {
			  left: 25px !important;
				opacity: 1 !important;
		}
	
	  .page-header-slider #header-slider-membership-btn {
			  left: 55px !important;
				opacity: 1 !important;
		}
	
	  #footer-title {
			  top: 50px !important;
			  left: 125px !important;
				opacity: 1 !important;
		}

		#footer-slider-donation-btn {
			  left: 70px !important;
				opacity: 1 !important;
		}

		#footer-slider-membership-btn {
			  left: -55px !important;
				opacity: 1 !important;
		}

}

@media screen and (min-device-width : 768px) and (max-device-width : 1024px)  {

		.page-header-slider div.ms-layer {
				opacity: 1 !important;
		}

		.page-header-slider div.ms-btn-container {
				left: 0px !important;
				opacity: 1 !important;
		}

		.page-header-slider div.ms-btn-container a {
				opacity: 1 !important;
		}

		.page-header-slider #header-slider-donation-btn {
			  left: 100px !important;
				opacity: 1 !important;
		}
	
	  .page-header-slider #header-slider-membership-btn {
			  left: 100px !important;
				opacity: 1 !important;
		}
	
		#footer-title {
			  position: relative !important;
			  top: 35px !important;
			  left: 230px !important;
				opacity: 1 !important;
		}

		a#footer-slider-donation-btn {
			  position: relative !important;
			  top: -5px !important;
			  left: 180px !important;
				opacity: 1 !important;
		}

		a#footer-slider-membership-btn {
			  position: relative !important;
			  top: -20px !important;
			  left: 177px !important;
				opacity: 1 !important;
		}
}

@media screen and (min-device-width : 1024px) {

		.page-header-slider div.ms-layer {
				opacity: 1 !important;
		}

		.page-header-slider #header-slider-donation-btn {
			  left: 175px !important;
				opacity: 1 !important;
		}
	
	  .page-header-slider #header-slider-membership-btn {
			  left: 390px !important;
				opacity: 1 !important;
		}  
	
		.page-header-slider div.ms-btn-container {
				left: 0px !important;
				opacity: 1 !important;
		}

		.page-header-slider div.ms-btn-container a {
				opacity: 1 !important;
		}
	
	  #footer-title {
				opacity: 1 !important;
		}

		a#footer-slider-donation-btn {
			  left: 253px !important;
				opacity: 1 !important;
		}

		a#footer-slider-membership-btn {
			  left: 360px !important;
				opacity: 1 !important;
		}

}



/* ------------------------------ */
/* BUTTONS - Header Slider Images */
/* ------------------------------ */

a.msp-cn-4-4:hover {
	  /*YELLOW!! background-color: #F7C644 !important;*/
	  background-color: #ECB338 !important;
}

a.msp-cn-4-5:hover {
	  background-color: #2B7B2B !important;
}

/*-----------------*/

/* OLD!!! Home Serice Boxes - (Header Under Slider) */

section #content-section-2 div.greennature-color-wrapper {
	  display: none !important;
	  background-color: #063E06 !important;
}

div.greennature-ux.column-service-ux { 
	  /*display: none !important;*/
	  background-color: #063E06 !important;
}

div.greennature-ux.column-service-ux div.greennature-item.greennature-column-service-item.greennature-type-2-bg { 
	  /*display: none !important;*/
	  background-color: #2B7B2B !important;
}

div.greennature-ux.column-service-ux div.column-service-content-wrapper {
	  margin-top: -40px !important;
	  margin-bottom: -20px !important;
}

a.column-service-read-more {
	  color: #FEC428 !important;
	  font-size: 16px !important;
}

a.column-service-read-more:hover {
	  color: #FFFFFF !important;
	  font-size: 16px !important;
}

/* ----------------- */

/* Home First 4 Image Page Links */

#home-image-links-title h3 {
	  color: #063E06 !important;
}

#home-image-links-title a.greennature-item-title-link {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  /*font-size: 14px !important;*/
}

#home-image-links-title a.greennature-item-title-link:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}


@media only screen and (max-width: 768px) {
	
		#home-image-links-title a.greennature-item-title-link {
				font-size: 18px !important;
		}
	
}
	

/* ----------------- */

/* NEW!!! First 2 About Sections */

.page-id-6164 #home-about-us-content-about {
	  max-width: 90% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
	  margin-bottom: 20px !important;
}

.page-id-6164 #home-about-us-content-who {
	  max-width: 90% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
	  margin-bottom: 20px !important;
}

@media only screen and (max-width: 768px) {
	
	  .page-id-6164 #home-about-us-content-about {
				margin-bottom: 40px !important;
		}
	
		.page-id-6164 #home-about-us-content-who {
				margin-bottom: 40px !important;
		}
	
}

.page-id-6164  #content-section-3 .greennature-item-title-wrapper {
	  max-width: 90% !important;
	  color: #ECB338 !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}

.page-id-6164 #content-section-3 h3 {
	  color: #ECB338 !important;
}


/* --------------------------------------------- */
/* HOME PAGE &amp; NEWS PAGE - POST SLIDER AND CAROUSEL
/* --------------------------------------------- */

.psac-post-carousel-content:hover {
	  border-color: #063E06 !important;
}

.psac-post-img-wrap {
	  display: none !important;
}

.psac-post-carousel.psac-design-2 .psac-post-title a {
	  color: #063E06 !important;
}

.psac-post-carousel.psac-design-2 .psac-post-title a:hover {
	  color: #ECB338 !important;
}

.psac-readmorebtn {
	  background-color: #063E06 !important;
	  color: #ffffff !important;
	  border-style: none !important;
}

.psac-readmorebtn:hover {
	  background-color: #ECB338 !important;
	  color: #ffffff !important;
	  border-style: none !important;
}

/* Arrows */
.psac-slider-and-carousel .owl-nav .owl-next {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #063E06 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-next span {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #063E06 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-prev {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #063E06 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-prev span {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #063E06 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}


.psac-slider-and-carousel .owl-nav .owl-next:hover {
	  width: 60px !important;
	  height: 100px !important;  
	  background-color: transparent !important;
	  color: #ECB338 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-next span:hover {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #ECB338 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-prev:hover {
	  width: 60px !important;
	  height: 100px !important;  
	  background-color: transparent !important;
	  color: #ECB338 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

.psac-slider-and-carousel .owl-nav .owl-prev span:hover {
	  width: 60px !important;
	  height: 100px !important;
	  background-color: transparent !important;
	  color: #ECB338 !important;
	  font-size: 100px !important;
	  text-align: center !important;
	  border-style: none !important;
}

/* Navigation Dots */
.psac-slider-and-carousel .owl-dots .owl-dot.active {
	  background: #063E06 !important;
}


/* ------------------- */


/*-------------------*/
/*---- NEWS POSTS ----*/
/*-------------------*/

body.post-template .greennature-page-title-wrapper {
	  height: 80px !important;
	  min-height: 80px !important;
	  max-height: 80px !important;
	  background-image: url(https://fbhp.org.uk/wp-content/uploads/2020/06/cart-parks-deer-pond-border-1370x320-1.png);
    background-repeat: no-repeat;
    background-position: center;
		-webkit-background-size: cover !important;
		-moz-background-size: cover !important;
		-o-background-size: cover !important;
		background-size: cover !important;
}

body.post-template .greennature-page-title {
	  font-size: 28px !important;
}

body.post-template .content-wrapper {
	  width: 90% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  margin-top: 40px !important;
	  margin-bottom: 40px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}


/* ------------------- */


/*----------------- */
/* NEW PAGES - NEWS */
/*----------------- */

#page-news-container {
	  max-width: 90% !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
	  color: #303030 !important;
}

#page-news-container h3 {
		color: #063E06 !important;
}

.page-id-6164 #content-section-5 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}

/*#page-news-container a {
		color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#page-news-container a:hover {
		color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#page-news-section-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#page-news-section-content a {
		color: #063E06 !important;
	  font-weight: 600 !important;
}

#page-news-content a:hover {
		color: #ECB338 !important;
	  font-weight: 600 !important;
}

#page-recent-news-image {
		margin-top: 46px !important;
}*/

/*---- DIFFERENT!!! [Because of Title] ----*/
#page-recent-news-space-image {
		margin-top: 73px !important;
}

/*-------------------------------*/


/* ------------------------- */

/* --------------- */
/* Walks and Talks */
/* --------------- */

.page-id-6164 #home-walks-talks-content {
	  /*max-width: 100% !important;*/
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  /*margin-left: 0% !important;
	  margin-right: 0% !important;*/
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
}

.page-id-6164 #content-section-4 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}

.page-id-6164 #content-section-5 .greennature-frame img {
	  margin-top: 33px !important;
}

.page-id-6164 #content-section-6 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}

.page-id-6164 #content-section-6 .greennature-frame img {
	  margin-top: 37px !important;
}

.page-id-6164 #home-walks-talks-image {
	  margin-top: 37px !important;
}

.page-id-6164 #table-header-text-walks-talks {
	  max-height: 18px !important;
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  margin-bottom: 15px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-6164 #walks-talks-table {
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-6164 #tr-walks-talks-table {
	  max-height: 18px !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-top-width: 0px !important;
}

.page-id-6164 #td-date-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-6164 #td-title-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-6164 #td-blank-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}

.page-id-6164 #td-leader-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}

.page-id-6164 #td-meet-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}


/* ----------------------- */
/* Walks and Talks - Videos*/
/* ----------------------- */

.page-id-10521 #content-section-2 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}



/* ---------------------- */
/* Messages From Our Team */
/* ---------------------- */

/*.page-id-6164 #content-section-7 h3 {
	  color: #063E06 !important;
}*/

.page-id-6164 #home-messages-main-title {
	  color: #063E06 !important;
	  padding-top: 20px !important;
}

.page-id-6164 #home-messages-title {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  /*padding-top: 20px !important;*/
}

.page-id-6164 #home-messages-content {
	  color: #303030 !important;
	  font-size: 13px !important;
}


/* ---------------- */
/* Current Campaign */
/* ---------------- */

.page-id-6164 #home-campaign-main-title {
	  color: #063E06 !important;
	  padding-top: 20px !important;
}

.page-id-6164 #home-campaign-title {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-6164 #home-campaign-block {
	  /*width: 100% !important;
    height: 100% !important;*/
	  height: 100% !important;
	  background-image: url('https://fbhp.org.uk/wp-content/uploads/2020/06/home-campaign-background-test-3-400x500O-0.3.png') !important;
	  background-size: 100% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  margin-top: 30px !important;
	  padding: 15px 15px 15px 15px !important;
}

.page-id-6164 #home-campaign-content {
	  /*width: 100% !important;
    height: 100% !important;
	  background-image: url('https://fbhp.org.uk/wp-content/uploads/2020/06/home-campaign-background-test-1-400x500-1.png') !important;
	  background-size: contain !important;*/
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  margin-top: 5px !important;
	  margin-bottom: 0px !important;
}

/*.page-id-6164 #home-campaign-content:after {
	  background-image: url('https://fbhp.org.uk/wp-content/uploads/2020/06/P1020472-2-scaled.jpg') !important;
	  opacity: 0.3 !important;
}*/



/* ----------------- */
/* Visitor Sightings */
/* ----------------- */

.page-id-6164 #home-sightings-main-title {
	  color: #063E06 !important;
	  padding-top: 20px !important;
}

.page-id-6164 #home-sightings-title {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  /*margin-top: 25px !important;*/
}

.page-id-6164 #home-sightings-block {
	  background-color: #303030 !important;
	  border-style: groove !important;
	  border-width: 3px !important;
	  padding-bottom: 0px !important;
	  margin-top: -5px !important;
}

.page-id-6164 #home-sightings-date {
	  color: #FFFFFF !important;
	  font-family: Comic Sans, cursive;
	  font-size: 14px !important;
	  font-style: italic !important;
	  font-weight: 500 !important;
	  padding-left: 15px !important;
	  padding-right: 15px !important;
	  padding-top: 10px !important;
	  padding-bottom: 10px !important;
}

.page-id-6164 #home-sightings-content {
	  color: #FFFFFF !important;
	  font-family: Comic Sans MS, Comic Sans, cursive;
	  font-size: 14px !important;
	  font-style: italic !important;
	  font-weight: 500 !important;
	  padding-left: 15px !important;
	  padding-right: 15px !important;
	  /*padding-top: 10px !important;
	  padding-bottom: 10px !important;*/
	  /*margin-bottom: 15px !important;*/
}

/*.page-id-6164 #content-section-6 h3.greennature-blog-title a {
	  color: #2B7B2B !important;
}

.page-id-6164 #content-section-6 h3.greennature-blog-title a:hover {
	  color: #ECB338 !important;
}

.page-id-6164 #content-section-6 div.greennature-item.greennature-content-item a {
	  color: #2B7B2B !important;
}

.page-id-6164 #content-section-6 div.greennature-item.greennature-content-item a:hover {
	  color: #ECB338 !important;
}

.page-id-6164 #content-section-6 li.testimonial-item:before {
	  color: #2B7B2B !important;
}

.page-id-6164 #content-section-6 span.testimonial-author {
	  color: #2B7B2B !important;
}*/

/* ------------- */

/* News: Team/Campaign/Comments */
.home section#content-section-7 .greennature-color-wrapper {
	  background-color: #f5f5f5 !important;
	  margin-top: -30px !important;
	  margin-bottom: 0px !important;
}

.home h3.portfolio-title {
    color: #063E06 !important;
}

.home h3.portfolio-title a {
    color: #2B7B2B !important;
}

.home h3.portfolio-title a:hover {
    color: #063E06 !important;
}

.home a.greennature-item-title-link {
	  color: #2B7B2B !important;
}

.home a.greennature-item-title-link {
	  color: #2B7B2B !important;
}

/* -------------- */

/* Subscribe */

input.newsletter-submit.greennature-button {
	  background-color: #2B7B2B !important;
}

input.newsletter-submit.greennature-button:hover {
	  background-color: #063E06 !important;
}

/* ------------- */

/* HOME - Shop (Friends' Shop) */

.page-id-6164 #content-section-9 h3 {
	  color: #063E06 !important;
}

.page-id-6164 #content-section-9 a.greennature-item-title-link {
	  color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 700 !important;
}

.page-id-6164 #content-section-9 a.greennature-item-title-link:hover {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 700 !important;
}

.page-id-6164 #home-parks-shop-title {
	  color: #063E06 !important;
	  font-size: 20px !important;
	  font-style: italic !important;
	  font-weight: 700 !important;
	  margin-bottom: 0px !important;
}

.page-id-6164 .woocommerce-loop-product__title {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-6164 #content-section-9 img {
	  width: 80% !important;
	  height: 80% !important;
	  margin-left: 10% !important;
	  margin-right: 10% !important;
}

/* ------------- */

/* -------------------------- */

/* ------------- */

/* HOME - Shop (Friends' Shop) */

.page-id-6164 #content-section-7 h3 {
	  color: #063E06 !important;
}

.page-id-6164 #content-section-7 h3 {
	  color: #063E06 !important;
}

.page-id-6164 #content-section-7 a.greennature-item-title-link {
	  color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 700 !important;
}

.page-id-6164 #content-section-7 a.greennature-item-title-link:hover {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 700 !important;
}

.page-id-6164 #home-parks-shop-title {
	  color: #063E06 !important;
	  font-size: 20px !important;
	  font-style: italic !important;
	  font-weight: 700 !important;
	  margin-bottom: 0px !important;
}

.page-id-6164 .woocommerce-loop-product__title {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-6164 #content-section-7 img {
	  width: 80% !important;
	  height: 80% !important;
	  margin-left: 10% !important;
	  margin-right: 10% !important;
}

/* ------------- */

/* Support - Donation &amp; Become Member */

/* Buttons */
a.msp-cn-6-5:hover {
	  /*YELLOW!! background-color: #F7C644 !important;*/
	  background-color: #ECB338 !important;
}

a.msp-cn-6-3:hover {
	  background-color: #2B7B2B !important;
}

/* -------------------------- */

/* ----------------------------- */
/* NEW PAGE!!! - Walks and Talks */
/* ----------------------------- */

@media only screen and (min-width: 1224px) {
	  
	  .page-id-8806 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-8806 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-8806 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-8806 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-8806 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: -20px !important;
}

.page-id-8806 #home-walks-talks-content {
	  /*max-width: 100% !important;*/
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  /*margin-left: 0% !important;
	  margin-right: 0% !important;*/
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
}

.page-id-8806 #content-section-4 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}

.page-id-8806 #content-section-6 .greennature-item-title-head h3 {
	  color: #063E06 !important;
}

.page-id-8806 #content-section-6 .greennature-frame img {
	  margin-top: 37px !important;
}

.page-id-8806 #table-header-text-walks-talks {
	  max-height: 18px !important;
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  margin-bottom: 15px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-8806 #walks-talks-table {
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-8806 #tr-walks-talks-table {
	  max-height: 18px !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-top-width: 0px !important;
}

.page-id-8806 #td-date-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-8806 #td-title-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 600 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
}

.page-id-8806 #td-blank-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}

.page-id-8806 #td-leader-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}

.page-id-8806 #td-meet-walks-talks-table {
	  max-height: 18px !important;
	  color: #303030 !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  line-height: 18px !important;
	  padding-left: 10px !important;
	  padding-right: 10px !important;
	  padding-top: 5px !important;
	  padding-bottom: 5px !important;
	  border-style: none !important;
	  border-width: 0px !important;
	  border-bottom-style: solid !important;
	  border-bottom-width: 1px !important;
}

/* -------------------------- */

/* ---------------------------------- */
/* NEW PAGE!!! - Newsletter Downloads */
/* ----------------------------------*/

.page-id-10909 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-10909 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-10909 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-10909 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-10909 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-10909 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: 10px !important;
}

.page-id-10909 section#content-section-3 h3 {
	  color: #ECB338 !important;
	  margin-bottom: 10px !important;
}

.page-id-7687 #downloads-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-10909 .downloads-content-title {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-bottom: 10px !important;
}



/*.page-id-10909 section#content-section-3 #calendar-content-text {
	  color: #303030 !important;
	  font-weight: 500 !important;
	  margin-top: 10px !important;
	  margin-bottom: 0px !important;
}*/


/* -------------------------- */

/* -------------------------- */

/* ----------------------------- */
/* NEW PAGE!!! - Calendar */
/* ----------------------------- */

@media only screen and (min-width: 1224px) {
	  
	  .page-id-9423 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-9423 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-9423 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-9423 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-9423 #calendar-page-title {
	  color: #063E06 !important;
	  margin-bottom: 0px !important;
}

.page-id-9423 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: 10px !important;
}

.page-id-9423 section#content-section-3 h3 {
	  /*display: none !important;*/
	  color: #ECB338 !important;
	  margin-top: 0px !important;
}

.page-id-9423 section#content-section-3 #calendar-content-text {
	  color: #303030 !important;
	  font-weight: 500 !important;
	  margin-top: 10px !important;
	  margin-bottom: 0px !important;
}

.page-id-9423 .calendar-slider {
	  padding-top: 5px !important;
}

/*.page-id-9423 .calendar-slider-2022 .ms-nav-prev {
	  background-color: #f3f3f3 !important;
}

.page-id-9423 .calendar-slider-2022 .ms-nav-next {
	  background-color: #303030 !important;
}*/

/*.ms-skin-black-1 .ms-bullet {
	  margin-bottom: -200px !important;
}*/


.page-id-9423 a.add_to_cart_button {
	  font-size: 17px !important;
	  font-weight: 600 !important;
	  text-decoration: underline !important;
}

.page-id-9423 a.added_to_cart.wc-forward {
	  display: none !important;
}

/*.page-id-9423 section#content-section-3 h3 {
	  color: #ECB338 !important;
}*/

/*.page-id-9423 #home-walks-talks-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
}*/


/* -------------------------- */

/* ----------------------------------- */
/* PRODUCTS GENERAL - "View Cart" Link */
/* ----------------------------------- */


a.added_to_cart.wc-forward {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-left: 25px !important;
	  margin-right: 25px !important;
}

a.added_to_cart.wc-forward:hover {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-left: 25px !important;
	  margin-right: 25px !important;
}

/* -------------------------- */

/* ----------------------------- */
/* NEW PAGE!!! - Christmas Cards */
/* ----------------------------- */

@media only screen and (min-width: 1224px) {
	  
	  .page-id-10798 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-10798 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-10798 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-10798 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-10798 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-10798 section#content-section-6 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-10798 #christmas-cards-content-title {
	  color: #063E06 !important;
	  margin-bottom: 0px !important;
}

.page-id-10798 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: 10px !important;
}

.page-id-10798 section#content-section-3 h3 {
	  /*display: none !important;*/
	  color: #ECB338 !important;
	  margin-top: 0px !important;
}

.page-id-10798 section#content-section-3 #christmas-cards-content-text {
	  color: #303030 !important;
	  font-weight: 500 !important;
	  margin-top: 10px !important;
	  margin-bottom: 0px !important;
}


.page-id-10798 a.add_to_cart_button {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 25px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}

.page-id-10798 a.add_to_cart_button:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 25px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}

.page-id-10798 a.added_to_cart.wc-forward {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-left: 25px !important;
	  margin-right: 25px !important;
}

.page-id-10798 a.added_to_cart.wc-forward:hover {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-left: 25px !important;
	  margin-right: 25px !important;
}

/* Original Buttons - OLD!! */

/*.page-id-10798 #christmas-cards-button {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  padding: 10px 10px 10px 10px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}

.page-id-10798 #christmas-cards-button:hover {
    background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 25px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}*/


/* ----------------------------- */

/* --------------- */
/* Bushy Park Page */
/* --------------- */

.page-id-6322 section#content-section-1 img {
	  margin-top: 0px !important;
}

.page-id-6322 section#content-section-2 {
	  color: #2B7B2B !important;
	  /*margin-top: -20px !important;*/
}

.page-id-6322 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: -20px !important;
}

.greennature-image-frame-item {
	  margin-top: 5px !important;
	  margin-bottom: 10px !important;
}

.page-id-6322 section#content-section-3 {
	  margin-bottom: 0px !important;
}

.page-id-6322 #bushy-park-about-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  margin-top: -15px !important;
	  margin-bottom: 0px !important;
}

.page-id-6322 #content-section-3 .greennature-item-title-head h3 {
	  color: #ECB338 !important;
}

.page-id-6322 #content-section-3 .greennature-frame img {
	  margin-top: 0px !important;
}

.page-id-6322 section#content-section-4 {
	  background-color: #ffffff !important;
	  padding-bottom: 20px !important;
	  margin-top: 0px !important;
	  margin-bottom: 20px !important;
}

/*.page-id-6322 section#content-section-4 img {
	  width: 300px !important;
	  height: 300px !important;
}*/

.page-id-6322 section#content-section-5 {
	  padding-top: 0px !important;
		margin-top: 0px !important;
}

.page-id-6322 .about-us-title {
	  color: #FEC428 !important;
	  font-size: 26px !important;
	  text-transform: capitalize !important;
	  letter-spacing: 1px !important;
	  margin-bottom: 10px !important;
}

#bushy-park-title-desc {
	  color: #303030 !important;
	  font-size: 15px !important;
	  /*text-transform: lowercase !important;*/
	  text-transform: capitalize !important;
}

.page-id-6322 a.about-us-read-more.greennature-button {
	  background-color: #2B7B2B !important;
}

.page-id-6322 div.greennature-ux.column-service-ux {
	  background-color: transparent !important;
	  margin-top: 40px !important;
}

.page-id-6322 div.greennature-ux.column-service-ux div.column-service-content-wrapper {
    padding-top: 20px !important;
}

.page-id-6322 h3.column-service-title {
	  color: #2B7B2B !important;
}

#bushy-park-desc-section h3 {
	  font-size: 18px !important;
	  text-align: center !important;
	  letter-spacing: 0px !important;
		text-transform: capitalize !important;
}

.page-id-6322 #bushy-park-section-title h3 {
	  color: #ECB338 !important;
	  font-size: 28px !important;
	  text-transform: capitalize !important;
	  letter-spacing: 1px !important;
	  margin-top: 30px !important;
	  margin-bottom: 0px !important;
	  
}

.page-id-6322 #bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
	  margin-top: -30px !important;
}


@media only screen and (max-width : 480px) {
		
	  .page-id-6322 section#content-section-1 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 30px !important;
		}
	  
	  .page-id-6322 section#content-section-2 h3 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 0px !important;
		}
	   
	  .page-id-6322 section#content-section-3 h3 {
	  		color: #063E06 !important;
			  margin-top: 30px !important;
	  		margin-bottom: 0px !important;
		}
	
		.page-id-6322 #bushy-park-desc-section {
		    padding-bottom: 60px !important;
		}
	  
	  .page-id-6322 #bushy-park-desc-section .column-service-caption {
			  font-size: 16px !important;
			  text-align: center !important;
		    padding-top: 10px !important;
		}
	
		#bushy-park-desc-section a.column-service-read-more {
				text-align: center !important;
		}
	
		.page-id-6322 section#content-section-4 {
			  margin-top: -20px !important;
				margin-bottom: -100px !important;
		}

}

	
@media only screen and (min-width : 481px) and (max-width : 767px) {
	
	  .page-id-6322 section#content-section-1 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 10px !important;
		}
	  
	  .page-id-6322 section#content-section-2 h3 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 0px !important;
		}
	   
	  .page-id-6322 section#content-section-3 h3 {
	  		color: #063E06 !important;
			  margin-top: 30px !important;
	  		margin-bottom: 0px !important;
		}
	
		.page-id-6322 #bushy-park-desc-section {
		    padding-bottom: 60px !important;
			  margin-left: 15% !important;
			  margin-right: 15% !important;
		}
	  
	  .page-id-6322 #bushy-park-desc-section .column-service-caption {
			  font-size: 16px !important;
			  text-align: center !important;
		    padding-top: 10px !important;
		}
	
		#bushy-park-desc-section a.column-service-read-more {
				text-align: center !important;
		}
	
		.page-id-6322 section#content-section-4 {
			  margin-top: -20px !important;
				margin-bottom: -100px !important;
		}

}


@media only screen and (min-width : 1224px) {
	
		#bushy-park-desc-section {
	  		width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
			  margin-bottom: 0px !important;
			  padding-bottom: 20px !important;
		}
	
	  #bushy-park-section-text {
			  font-size: 14px !important;
	  		text-align: left !important;
	  		margin-left: 20% !important;
		}
	  
	  #bushy-park-desc-section .column-service-caption {
	  		color: #303030 !important;
	  		font-size: 14px !important;
	  		font-weight: 600 !important;
			  text-align: center !important;
		}
	
	  #bushy-park-desc-section a.column-service-read-more {
	  		font-size: 15px !important;
	  		font-weight: 600 !important;
			  text-align: center !important;
		}

		#bushy-park-desc-section a.column-service-read-more:hover {
	  		color: #063E06 !important;
	  		font-size: 15px !important;
	  		font-weight: 700 !important;
			  text-align: center !important;
		}

}


#bushy-park-section-text {
			  font-size: 14px !important;
	  		text-align: left !important;
	  		margin-left: 20% !important;
		}

#bushy-park-desc-section .column-service-caption {
	  color: #303030 !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
}

#bushy-park-desc-section .column-service-content {
	  color: #303030 !important;
	  font-size: 15px !important;
	  /*text-align: center !important;*/
}


#bushy-park-desc-section a.column-service-read-more {
	  color: #2B7B2B !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
}

#bushy-park-desc-section a.column-service-read-more:hover {
	  color: #ECB338 !important;
	  font-size: 15px !important;
}


/* ------------------------------------- */
/* BUSHY PARK: The History of Bushy Park */
/* ------------------------------------- */

.page-id-7305 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7305 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7305 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7305 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7305 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  /*.page-id-7305 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}*/

}

.page-id-7305 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7305 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7305 #history-bushy-park-section-content-image-2 {
	  margin-left: 2% !important;
	  margin-top: -7px !important;
}

.page-id-7305 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7305 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7305 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

/*.page-id-7305 section#content-section-5 h3 {
	   color: #ECB338 !important;
}*/

.page-id-7305 section#content-section-2 h4 {
	   color: #063E06 !important;
}

/* ------- */

.page-id-7305 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7305 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7305 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7305 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7305 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7305 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7305 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7305 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7305 #features-bushy-park-toggle-master-slider {
	 margin-top: 40px !important;
}

.page-id-7305 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7305 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}

@media (max-width : 480px) {
    
	  .page-id-7305 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7305 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7305 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7305 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7305 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7305 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}



/* --------------------------------- */
/* NEW!!! - Features of Bushy Park */
/* --------------------------------- */

.page-id-7061 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}


@media only screen and (min-width: 1224px) {
	  
	  .page-id-7061 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7061 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  margin-top: 0px !important;
		}
	
		.page-id-7061 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-7061 section#content-section-2 div.greennature-item-title-wrapper {
	  margin-right: 5% !important;
}

.page-id-7061 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7061 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7061 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7061 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7061 section#content-section-3 h4 {
	   color: #063E06 !important;
	   /*color: #2B7B2B !important;
	   font-size: 16px !important;
	   font-weight: 600 !important;*/
}

.page-id-7061 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7061 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


/* ------- */

.page-id-7061 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7061 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7061 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7061 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7061 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7061 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7061 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7061 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

/* ------- */

.page-id-7061 #features-bushy-park-toggle-image-2 {
	  float: left !important;
	  width: 25% !important;
	  margin-right: 5% !important;
}

.page-id-7061 #features-bushy-park-toggle-text-2 {
	  float: left !important;
	  width: 70% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  margin-right: 0% !important;
}

/* ------- */

.page-id-7061 #features-bushy-park-toggle-text-3 {
	  float: left !important;
	  width: 100% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  margin-right: 0% !important;
}

/* ------- */

.page-id-7061 #features-bushy-park-toggle-master-slider {
	  margin-top: 40px !important;
}

@media (max-width : 480px) {
    
	  .page-id-7061 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7061 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7061 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7061 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7061 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7061 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}



/* --------------------------------------- */
/*NEW!!! BUSHY PARK: Getting to Bushy Park */
/* --------------------------------------- */

.page-id-7315 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7315 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7315 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7315 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-7315 section#content-section-2 div.greennature-item-title-wrapper {
	  margin-right: 5% !important;
}

.page-id-7315 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7315 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7315 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7315 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7315 section#content-section-2 h4 {
	   color: #063E06 !important;
	   /*color: #2B7B2B !important;
	   font-size: 16px !important;
	   font-weight: 600 !important;*/
}

.page-id-7315 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7315 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


/* ------- */

.page-id-7315 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7315 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7315 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7315 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7315 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7315 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7315 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7315 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7315 #features-bushy-park-toggle-master-slider {
	  margin-top: 40px !important;
}

@media (max-width : 480px) {
    
	  .page-id-7315 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7315 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7315 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7315 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7315 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7315 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7315 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}



/* --------------------------------- */
/* BUSHY PARK: Safety in Bushy Park */
/* --------------------------------- */

.page-id-6565 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-6565 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-6565 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-6565 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-6565 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-6565 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-6565 section#content-section-2 div.greennature-item-title-wrapper {
	  margin-right: 5% !important;
}

.page-id-6565 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-6565 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-6565 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-6565 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-6565 section#content-section-2 h4 {
	   color: #063E06 !important;
	   /*color: #2B7B2B !important;
	   font-size: 16px !important;
	   font-weight: 600 !important;*/
}

.page-id-6565 section#content-section-4 img {
	  width: 800px !important;
	  height: 800px !important;
}

.page-id-6565 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-6565 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


/* ------- */

.page-id-6565 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-6565 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-6565 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-6565 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-6565 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-6565 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-6565 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-6565 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-6565 #features-bushy-park-toggle-master-slider {
	  margin-top: 40px !important;
}


@media only screen and (max-width : 480px) {
    
	  .page-id-6565 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-6565 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-6565 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-6565 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-6565 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-6565 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
	
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-6565 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}


/* ----------------------------- */

/* ----------------------------- */

/* --------------- */
/* Home Park Page */
/* --------------- */

.page-id-6420 section#content-section-1 img {
	  margin-top: 0px !important;
}

.page-id-6420 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-bottom: -20px !important;
}

.greennature-image-frame-item {
	  margin-top: 5px !important;
	  margin-bottom: 10px !important;
}

.page-id-6420 section#content-section-3 {
	  margin-bottom: 0px !important;
}

.page-id-6420 #home-park-about-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
	  margin-top: -15px !important;
	  margin-bottom: 0px !important;
}

.page-id-6420 #content-section-3 .greennature-item-title-head h3 {
	  color: #ECB338 !important;
}

.page-id-6420 #content-section-3 .greennature-frame img {
	  margin-top: 0px !important;
}

.page-id-6420 section#content-section-4 {
	  background-color: #ffffff !important;
	  padding-bottom: 20px !important;
	  margin-top: 0px !important;
	  margin-bottom: 20px !important;
}

.page-id-6420 div.greennature-item-title-head h3 {
	  color: #2B7B2B !important;
	  margin-bottom: -20px !important;
}

.greennature-image-frame-item {
	  margin-top: 5px !important;
	  margin-bottom: 10px !important;
}

.page-id-6420 section#content-section-3 {
	  margin-bottom: -20px !important;
}

.page-id-6420 section#content-section-4 {
	  background-color: #ffffff !important;
	  padding-bottom: 20px !important;
	  margin-top: 40px !important;
	  margin-bottom: 0px !important;
}

.page-id-6420 section#content-section-5 {
	  padding-top: 0px !important;
		margin-top: 0px !important;
}

.page-id-6420 .about-us-title {
	  color: #FEC428 !important;
	  font-size: 26px !important;
	  text-transform: capitalize !important;
	  letter-spacing: 1px !important;
	  margin-bottom: 10px !important;
}

#home-park-title-desc {
	  color: #303030 !important;
	  font-size: 15px !important;
	  /*text-transform: lowercase !important;*/
	  text-transform: capitalize !important;
}

.page-id-6420 a.about-us-read-more.greennature-button {
	  background-color: #2B7B2B !important;
}

.page-id-6420 div.greennature-ux.column-service-ux {
	  background-color: transparent !important;
	  margin-top: 40px !important;
}

.page-id-6420 div.greennature-ux.column-service-ux div.column-service-content-wrapper {
    padding-top: 20px !important;
}

.page-id-6420 h3.column-service-title {
	  color: #2B7B2B !important;
}

#home-park-desc-section h3 {
	  font-size: 18px !important;
	  text-align: center !important;
	  letter-spacing: 0px !important;
		text-transform: capitalize !important;
}

.page-id-6420 #home-park-section-title h3 {
	  color: #ECB338 !important;
	  font-size: 28px !important;
	  text-transform: capitalize !important;
	  letter-spacing: 1px !important;
	  margin-top: 30px !important;
	  margin-bottom: 0px !important;
	  
}

.page-id-6420 #home-park-section-content {
	  color: #303030 !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
	  margin-top: -30px !important;
}


/*#page-main-text {
	  text-align: left !important;
}*/

@media only screen and (max-width : 480px) {
		
	  .page-id-6420 section#content-section-1 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 30px !important;
		}
	  
	  .page-id-6420 section#content-section-2 h3 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 0px !important;
		}
	   
	  .page-id-6420 section#content-section-3 h3 {
	  		color: #063E06 !important;
			  margin-top: 30px !important;
	  		margin-bottom: 0px !important;
		}
	
		.page-id-6420 #home-park-desc-section {
		    padding-bottom: 60px !important;
		}
	  
	  .page-id-6420 #home-park-desc-section .column-service-caption {
			  font-size: 16px !important;
			  text-align: center !important;
		    padding-top: 10px !important;
		}
	
		#home-park-desc-section a.column-service-read-more {
				text-align: center !important;
		}
	
		.page-id-6420 section#content-section-4 {
			  margin-top: -20px !important;
				margin-bottom: -100px !important;
		}

}

	
@media only screen and (min-width : 481px) and (max-width : 767px) {
	
	  .page-id-6420 section#content-section-1 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 10px !important;
		}
	  
	  .page-id-6420 section#content-section-2 h3 {
	  		color: #063E06 !important;
			  margin-top: 0px !important;
	  		margin-bottom: 0px !important;
		}
	   
	  .page-id-6420 section#content-section-3 h3 {
	  		color: #063E06 !important;
			  margin-top: 30px !important;
	  		margin-bottom: 0px !important;
		}
	
		.page-id-6420 #home-park-desc-section {
		    padding-bottom: 60px !important;
			  margin-left: 15% !important;
			  margin-right: 15% !important;
		}
	  
	  .page-id-6420 #home-park-desc-section .column-service-caption {
			  font-size: 16px !important;
			  text-align: center !important;
		    padding-top: 10px !important;
		}
	
		#home-park-desc-section a.column-service-read-more {
				text-align: center !important;
		}
	
		.page-id-6420 section#content-section-4 {
			  margin-top: -20px !important;
				margin-bottom: -100px !important;
		}

}


@media only screen and (min-width : 1224px) {
	
		#home-park-desc-section {
	  		width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
			  margin-bottom: 0px !important;
			  padding-bottom: 20px !important;
		}
	
	  #home-park-section-text {
			  font-size: 14px !important;
	  		text-align: left !important;
	  		margin-left: 20% !important;
		}
	  
	  #home-park-desc-section .column-service-caption {
	  		color: #303030 !important;
	  		font-size: 14px !important;
	  		font-weight: 600 !important;
			  text-align: center !important;
		}
	
	  #home-park-desc-section a.column-service-read-more {
	  		font-size: 15px !important;
	  		font-weight: 600 !important;
			  text-align: center !important;
		}

		#home-park-desc-section a.column-service-read-more:hover {
	  		color: #063E06 !important;
	  		font-size: 15px !important;
	  		font-weight: 700 !important;
			  text-align: center !important;
		}

}


#home-park-section-text {
		font-size: 14px !important;
	  text-align: left !important;
	  margin-left: 20% !important;
}

#home-park-desc-section .column-service-caption {
	  color: #303030 !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
}

#home-park-desc-section .column-service-content {
	  color: #303030 !important;
	  font-size: 15px !important;
	  /*text-align: center !important;*/
}


#home-park-desc-section a.column-service-read-more {
	  color: #2B7B2B !important;
	  font-size: 15px !important;
	  font-weight: 600 !important;
}

#home-park-desc-section a.column-service-read-more:hover {
	  color: #ECB338 !important;
	  font-size: 15px !important;
}




/* ----------------------------- */

/* ----------------------------- */


/* ------------------------------------ */
/* HOME PARK: The History of Home Park */
/* ------------------------------------ */

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7270 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7270 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7270 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7270 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  /*.page-id-7270 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}*/

}

.page-id-7270 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7270 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7270 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7270 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7270 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

/*.page-id-7270 section#content-section-5 h3 {
	   color: #ECB338 !important;
}*/

.page-id-7270 section#content-section-2 h4 {
	   color: #063E06 !important;
}

/* ------- */

.page-id-7270 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 70% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7270 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 25% !important;
	  margin-right: 0% !important;
}

.page-id-7270 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7270 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7270 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7270 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}


.page-id-7270 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7270 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


@media (max-width : 480px) {
    
	  .page-id-7270 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7270 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7270 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7270 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7270 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7270 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7270 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}




/*--------------------------------------*/

/* ------------------------------------ */
/* HOME PARK: The Features of Home Park */
/* ------------------------------------ */

.page-id-7259 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7259 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7259 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
		.page-id-7259 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7259 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7259 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

/*.page-id-7259 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7259 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}*/

.page-id-7259 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7259 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7259 h4.accordion-title {
	   color: #063E06 !important;
}

.page-id-7259 h3 {
	   color: #063E06 !important;
}
	
/* ------- */

.page-id-7259 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 70% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7259 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 25% !important;
	  margin-right: 0% !important;
}

.page-id-7259 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7259 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7259 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7259 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7259 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7259 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}

.page-id-7259 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7259 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7259 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

.page-id-7259 section#content-section-5 h3 {
	   color: #ECB338 !important;
}


@media (max-width : 480px) {
    
	  .page-id-7259 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7259 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7259 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7259 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7259 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7259 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7259 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}


/* --------------------------------- */
/* HOME PARK: Getting To Home Park */
/* --------------------------------- */

.page-id-7253 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7253 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7253 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7253 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7253 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  /*.page-id-7253 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}*/

}

.page-id-7253 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7253 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7253 h4.accordion-title {
	   color: #063E06 !important;
}

.page-id-7253 h3 {
	   color: #063E06 !important;
}

/*.page-id-7253 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7253 section#content-section-4 h3 {
	   color: #ECB338 !important;
}*/

/*.page-id-7253 section#content-section-5 h3 {
	   color: #ECB338 !important;
}*/

/* ------- */

.page-id-7253 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 70% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7253 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 25% !important;
	  margin-right: 0% !important;
}

.page-id-7253 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7253 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7253 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7253 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7253 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7253 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


@media only screen and (max-width : 480px) {
    
	  .page-id-7253 #features-bushy-park-toggle-text-1 {
				float: left !important;
				width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-right: 0% !important;
		}

		.page-id-7253 #features-bushy-park-toggle-image-1 {
				float: left !important;
				width: 90% !important;
				margin-right: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7253 #features-bushy-park-toggle-text-1-left {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
			  margin-left: 0% !important;
		}

		.page-id-7253 #features-bushy-park-toggle-image-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}

		.page-id-7253 #features-bushy-park-toggle-text-1-right {
				/*float: left !important;*/
				min-width: 90% !important;
				color: #303030 !important;
				font-size: 14px !important;
				font-weight: 500 !important;
				margin-left: 0% !important;
		}

		.page-id-7253 #features-bushy-park-toggle-image-1-left {
				float: left !important;
				min-width: 90% !important;
			  margin-left: 0% !important;
				margin-top: 7px !important;
				margin-bottom: 30px !important;
		}
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7253 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}

/* ----------------------------- */

/* ----------------------------- */


/* --------------------------------- */
/* ABOUT US: */
/* --------------------------------- */

.page-id-7326 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7326 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7326 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7326 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7326 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7326 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7326 section#content-section-6 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-7326 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7326 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7326 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7326 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7326 section#content-section-4 h3 {
	   color: #063E06 !important;
}

.page-id-7326 section#content-section-5 h3 {
	   color: #063E06 !important;
}

.page-id-7326 section#content-section-6 h3 {
	   color: #063E06 !important;
}

.page-id-7326 h4.accordion-title {
	   color: #063E06 !important;
}

.page-id-7326 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7326 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}

/* ------- */

.page-id-7326 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7326 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7326 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7326 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7326 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7326 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7326 #features-bushy-park-toggle-text-1-left a {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7326 #features-bushy-park-toggle-text-1-left a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

/* ------- */


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7326 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}

/* ----------------------------- */

/* ----------------------------- */

/*------------------*/
/* Our Achievements */
/*------------------*/

body.post-template .greennature-page-title-wrapper {
	  height: 150px !important;
	  min-height: 150px !important;
}

#our-achievements-container {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
}

#our-achievements-container h3 {
	   color: #063E06 !important;
}

#our-achievements-section-container a {
		color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#our-achievements-section-container a:hover {
		color: #063E06 !important;
}


#our-achievements-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#our-achievements-image {
		margin-top: 37px !important;
}

#our-achievements-section-container h3 {
	  color: #063E06 !important;
	  font-size: 18px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
}

#our-achievements-section-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}


/* NEW PAGES - Our Achievements:YEAR */

#page-our-achievements-container {
	  max-width: 90% !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
}

#page-our-achievements-container h3 {
		color: #063E06 !important;
}

#page-our-achievements-container a {
		color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

#page-our-achievements-container a:hover {
		color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

#page-our-achievements-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#page-our-achievements-content a {
		color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#page-our-achievements-content a:hover {
		color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#page-our-achievements-image {
		margin-top: 37px !important;
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-6270 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}

/* ------------------------- */

/* OUR ACHIEVEMENTS (ABOUT US) */

.page-id-6270 .home-recent-news-content {
	  color: #303030 !important;
}

.page-id-6270 #content-section-4 h3 {
	  color: #063E06 !important;
}


/*---------*/

.wpcu_block_title {
    display: none !important;	
}

.wplp_container.default .title {
	  /*display: none !important;*/
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;  
	  margin-top: 10px !important;
	  margin-bottom: 10px !important;
}

.wplp_container.default .title:hover {
	  /*display: none !important;*/
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;  
}

.wplp_container .text span {
	  width: 90% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
}

#wplp_widget_9115.wplp_container .read-more {
	  font-size: 14px !important;
	  text-transform: uppercase !important;
}

#wplp_widget_9115.wplp_container .read-more {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  text-transform: uppercase !important;
	  padding-bottom: 40px !important;
}

#wplp_widget_9115.wplp_container .read-more:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  text-transform: uppercase !important;
	  padding-bottom: 40px !important;
}


.wplp_container .flex-direction-nav .flex-next {
	  color: #063E06 !important;
	  font-size: 22px !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
	  margin-right: 50px !important;
}

.wplp_container .flex-direction-nav .flex-next:hover {
	  color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
	  margin-right: 50px !important;
}

a.flex-next:hover {
	  /*color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;*/
	  /*margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;*/
}

.wplp_container .flex-direction-nav .flex-prev {
	  color: #063E06 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
	  margin-left: 50px !important;
}

.wplp_container .flex-direction-nav .flex-prev:hover {
	  color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
	  margin-right: 50px !important;
}

/*a.flex-prev {
	  color: #063E06 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
	  margin-left: 100px !important;
}*/

a.flex-prev:hover {
	  /*color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;*/
	  /*margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;*/
}


/*#wplp_widget_9023.wplp_container .flex-direction-nav li {
	  color: #063E06 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}

#wplp_widget_9023.wplp_container .flex-direction-nav li:hover {
	  color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}*/


/*#wplp_widget_9023.wplp_container .flex-direction-nav li {
	  color: #063E06 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}

#wplp_widget_9023.wplp_container .flex-direction-nav li:hover {
	  color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}


#wplp_widget_9023.wplp_container .flex-direction-nav .flex-next {
	  color: #063E06 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}

#wplp_widget_9023.wplp_container .flex-direction-nav .flex-next:hover {
	  color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}*/

/*#wplp_widget_9023.wplp_container.default:hover .flex-next {
		color: #ECB338 !important;
	  min-width: 300px !important;
	  height: 80px !important;
	  margin-top: 30px !important;
	  margin-bottom: 30px !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}*/



/* ----------------------------- */

/* ----------------------------- */

/* --------------------------------- */
/* CONSTITUTION (ON About Us): */
/* --------------------------------- */

.page-id-7348 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7348 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7348 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
		/*.page-id-7348 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7348 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7348 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7348 section#content-section-6 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}*/

}

.page-id-7348 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7348 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7348 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7348 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7348 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

.page-id-7348 section#content-section-5 h3 {
	   color: #ECB338 !important;
}

.page-id-7348 section#content-section-6 h3 {
	   color: #ECB338 !important;
}



/* --------------------------------- */
/* VISITOR CENTRE: */
/* --------------------------------- */

.page-id-7287 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7287 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7287 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7287 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7287 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7287 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-7287 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7287 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7287 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7287 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7287 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

.page-id-7287 section#content-section-5 h3 {
	   color: #ECB338 !important;
}

/* ------- */

.page-id-7287 section#content-section-3 h4 {
	   color: #063E06 !important;
}


.page-id-7287 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7287 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7287 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7287 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7287 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7287 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7287 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7287 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7287 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7287 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}



@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7287 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}


/* Visitor Sightings */

.page-id-7287 #home-sightings-title {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  /*margin-top: 25px !important;*/
}

.page-id-7287 #home-sightings-block {
	  background-color: #303030 !important;
	  border-style: groove !important;
	  border-width: 3px !important;
	  padding-bottom: 20px !important;
	  margin-top: -5px !important;
}

.page-id-7287 #home-sightings-block p {
	  line-height: 16px !important;
}

.page-id-7287 #home-sightings-date {
	  width: 300px !important;
	  color: #FFFFFF !important;
	  font-family: Comic Sans, cursive;
	  font-size: 14px !important;
	  font-style: italic !important;
	  font-weight: 500 !important;
	  padding-left: 15px !important;
	  padding-right: 15px !important;
	  padding-top: 15px !important;
	  padding-bottom: 0px !important;
}

.page-id-7287 #home-sightings-content {
	  color: #FFFFFF !important;
	  font-family: Comic Sans MS, Comic Sans, cursive;
	  font-size: 14px !important;
	  font-style: italic !important;
	  font-weight: 500 !important;
	  padding-top: 30px !important;
	  padding-left: 20px !important;
	  padding-right: 20px !important;
	  /*padding-top: 10px !important;
	  padding-bottom: 10px !important;*/
	  /*margin-bottom: 15px !important;*/
}

.page-id-7287 #home-sightings-content-img {
	  color: #FFFFFF !important;
	  font-family: Comic Sans MS, Comic Sans, cursive;
	  font-size: 14px !important;
	  font-style: italic !important;
	  font-weight: 500 !important;
	  padding-top: 30px !important;
	  padding-left: 20px !important;
	  padding-right: 20px !important;
	  /*padding-top: 10px !important;
	  padding-bottom: 10px !important;*/
	  /*margin-bottom: 15px !important;*/
}


@media only screen and (min-width: 768px) {

	  .page-id-7287 #home-sightings-title {
					color: #063E06 !important;
					font-size: 14px !important;
					font-weight: 600 !important;
					/*margin-top: 25px !important;*/
			}

			.page-id-7287 #home-sightings-block {
				  display: inline-block !important;
				  text-align: center !important;
					background-color: #303030 !important;
					border-style: groove !important;
					border-width: 3px !important;
					padding-bottom: 20px !important;
					margin-top: -5px !important;
			}

			.page-id-7287 #home-sightings-block p {
					line-height: 16px !important;
			}

			.page-id-7287 #home-sightings-date {
				  width: 40% !important;
					color: #FFFFFF !important;
					font-family: Comic Sans, cursive;
					font-size: 14px !important;
					font-style: italic !important;
					font-weight: 500 !important;
					padding-left: 15px !important;
					padding-right: 15px !important;
					padding-top: 15px !important;
					padding-bottom: 0px !important;
			}

			.page-id-7287 #home-sightings-content {
				  display: inline-block !important;
				  width: 45% !important;
					color: #FFFFFF !important;
					font-family: Comic Sans MS, Comic Sans, cursive !important;
					font-size: 14px !important;
					font-style: italic !important;
					font-weight: 500 !important;
				  text-align: center !important;
				  line-height: 30px !important;
				  vertical-align: top !important;
					padding-left: 15px !important;
					padding-right: 15px !important;
				  margin: 0 auto !important;		  
					/*padding-top: 10px !important;
					padding-bottom: 10px !important;*/
					/*margin-bottom: 15px !important;*/
			}
	
			.page-id-7287 #home-sightings-content-img { 
				  display: inline-block !important;
				  width: 45% !important;
				  line-height: 30px !important;
				  margin: 0 auto !important;
				  padding-top: 30px !important;
					color: #FFFFFF !important;
					font-family: Comic Sans MS, Comic Sans, cursive !important;
					font-size: 14px !important;
					font-style: italic !important;
					font-weight: 500 !important;
				  text-align: center !important;
				  padding-top: 30px !important;
					padding-left: 15px !important;
					padding-right: 15px !important;
					/*padding-top: 10px !important;
					padding-bottom: 10px !important;*/
					/*margin-bottom: 15px !important;*/			
			}
	
}


/* ------- */


/* -------------------------------------------- */
/* VISITOR CENTRE - Bushy Park - Monthly Diary: */
/* -------------------------------------------- */

.page-id-7687 .header-style-5-title-wrapper.greennature-page-title-wrapper {
	  display: none !important;
}

@media only screen and (min-width: 1224px) {
	  
	  .page-id-7687 section#content-section-1 {
    		max-width: 100% !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
		}
	   
	  .page-id-7687 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
			  /*margin-top: -20px !important;*/
		}
	
		.page-id-7687 section#content-section-3 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7687 section#content-section-4 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}
	
	  .page-id-7687 section#content-section-5 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
		}

}

.page-id-7687 #features-bushy-park-section-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
	  margin-top: -15px !important;
}

.page-id-7687 #features-bushy-park-section-content-image {
	  margin-left: 1% !important;
	  margin-top: 40px !important;
}

.page-id-7687 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-7687 section#content-section-3 h3 {
	   color: #ECB338 !important;
}

.page-id-7687 section#content-section-4 h3 {
	   color: #ECB338 !important;
}

.page-id-7687 section#content-section-5 h3 {
	   color: #ECB338 !important;
}

/* ------- */

.page-id-7687 section#content-section-3 h4 {
	   color: #063E06 !important;
}


.page-id-7687 #features-bushy-park-toggle-text-1 {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7687 #features-bushy-park-toggle-image-1 {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7687 #features-bushy-park-toggle-text-1-left {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-right: 5% !important;
}

.page-id-7687 #features-bushy-park-toggle-image-1-right {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7687 #features-bushy-park-toggle-text-1-right {
	  float: left !important;
	  width: 61% !important;
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-left: 5% !important;
}

.page-id-7687 #features-bushy-park-toggle-image-1-left {
	  float: left !important;
	  width: 34% !important;
	  margin-right: 0% !important;
	  margin-top: 7px !important;
	  margin-bottom: 30px !important;
}

.page-id-7687 #features-bushy-park-toggle-text-1 a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7687 #features-bushy-park-toggle-text-1 a:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7687 h4.accordion-title i.icon-plus {
	   /*background-color: #2B7B2B !important;*/
	   color: #2B7B2B !important;
}

.page-id-7687 h4.accordion-title i.icon-minus {
	   background-color: #ECB338 !important;
	   color: #FFFFFF !important;
}


#monthly-diary-link {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

#monthly-diary-link:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	  .page-id-7687 section#content-section-2 {
			  margin-top: 20px !important;
		}
	
}

/* ------- */




/* ----------------------------- */

/* ----------------------------- */


/* ----------------------------- */

/* ----------------------------- */

/* ----------------------------- */

/* Our Achievements */

/*#our-achievements-container {
	  max-width: 90% !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
}

#our-achievements-container h3 {
		color: #063E06 !important;
}

#our-achievements-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#our-achievements-image {
		margin-top: 37px !important;
}*/


/*[OLD!!!]*/

/*.page-id-6270 section#content-section-2 {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
}

.page-id-6270 section#content-section-2 h3 {
	   color: #063E06 !important;
}

.page-id-6270 div.stunning-item-caption.greennature-skin-content {
	  color: #303030 !important;
	  font-size: 18px !important;
}

.page-id-6270 div.portfolio-excerpt {
	  color: #303030 !important;
}*/



/* NEW PAGES - Recent News */

/*#page-our-achievements-container {
	  max-width: 90% !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
}

#page-our-achievements-container h3 {
		color: #063E06 !important;
}

#page-our-achievements-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#page-our-achievements-image {
		margin-top: 37px !important;
}*/

/* ----------------------------- */

/* ----------------------------- */

/* Donations */

.page-id-7148 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-7148 section#content-section-2 {
	  color: #063B06 !important;
	  padding-top: 10px !important;
	  margin-top: -50px !important;
}

/*.page-id-7148 .wc-donation-in-action label[for="donation-price"] {
    color: #ECB338 !important;
}*/

.page-id-7148 input::placeholder {
    color: transparent !important;
}

@media only screen and (min-width: 768px) and (max-width: 1223px) {
		
		.page-id-7148 section#content-section-2 {
				margin-top: 0px !important;
		}
	
}

@media only screen and (min-width: 1224px) {
	  
	  /*.page-id-7148 section#content-section-1 {
    		max-width: 100% !important;
			  height: 640px !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
			  padding-bottom: 40px !important;
		}*/
	
	  .page-id-7148 section#content-section-1 {
    		max-width: 100% !important;
			  height: 640px !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
			  padding-bottom: 0px !important;
		}

		.page-id-7148 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
			  margin-top: 40px !important;
		}

		.page-id-7148 section#content-section-3 {
	  		width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important; 
		}
	
}	

/*.page-id-7148 #page-scroll-to-div {
	  height: 0px !important;
	  min-height: 0px !important;
	  max-height: 0px !important;
	  margin-bottom: 0px !important;
	  margin-top: -80px !important;
}*/


.page-id-7148 section#content-section-2 h3 {
	  color: #063B06 !important;
	  margin-bottom: 0px !important;
}

.page-id-7148 section#content-section-3 h3 {
	  color: #063B06 !important;
	  margin-bottom: 0px !important;
}

#donations-container {
	  width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-7148 .wc-donation-in-action {
	  width: 30% !important;
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}


/*@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

		.page-id-7148 .wc-donation-in-action {
			width: 100% !important;
			color: #303030 !important;
			font-size: 16px !important;
			font-weight: 600 !important;
		}
	
}*/

@media only screen and (max-device-width : 1223px) {
	
	 .page-id-7148 .wc-donation-in-action {
				width: 70% !important;
				color: #303030 !important;
				font-size: 16px !important;
				font-weight: 600 !important;
		}

}

.page-id-7148 .display-select-free-value {
	  height: 50px !important;
	  color: #303030 !important;
	  font-size: 18px !important;
	  padding: 0px !important;
	  margin: 0px !important;
}

.page-id-7148 .wc-donation-in-action .button {
	  color: #FFFFFF !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 20px !important;
}

/*.page-id-7148 .wdgk_donation_content:before {
	  content: "Amount you would like to Donate (£):" !important;
	  margin-bottom: 20px !important;
}*/

/*.page-id-7148 section#content-section-3 #greennature-parallax-wrapper-2 .one-fifth {
	  width: 20px !important;
	  max-width: 20px !important;
	  padding-top: 13px !important;
}*/

/*.page-id-7148 section#content-section-3 #greennature-parallax-wrapper-2 .one-fifth input:before {
	  content: "£ " !important;
	  color: #303030 !important;
}*/

/*.page-id-7148 #donations-money-content {
	  max-width: 25px !important;
	  color: #303030 !important;
	  font-size: 20px !important;
	  font-weight: 600 !important;
	  text-align: right !important;
	  margin-top: 0px !important;
}

.page-id-7148 input.wdgk_donation {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-top: 0px !important;
}

.page-id-7148 input.wdgk_donation::placeholder {
	  color: #f5f5f5 !important;
}*/

/* ----------------------------- */

/* ----------------------------- */

/* Friends' Membership */

/*--------------------------------*/
/*---- OLD!!! Membership Page ----*/
/*--------------------------------*/

/*.page-id-7170 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-7170 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-7170 section#content-section-2 {
	  color: #063B06 !important;
	  padding-top: 0px !important;
	  margin-top: 0px !important;
}


.page-id-7170 h2.woocommerce-loop-product__title {
	  color: #063B06 !important;
	  font-size: 18px !important;
	  font-weight: 600 !important;
	  margin-top: 10px !important;
}

.page-id-7170 .price:after {
	  content: ' for 1 year' !important;
}

.page-id-7170 .price {
		padding-bottom: 15px !important;
}


.page-id-7170 .woocommerce ul.products li.product a {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  padding: 10px 10px 10px 10px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}

.page-id-7170 .woocommerce ul.products li.product a:hover {
    background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 25px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-khtml-border-radius: 3px;
}


.page-id-7170 a.add_to_cart_button {
	  display: none !important;
}*/


/* --------------------------------------------------------- */
/* ---- NEW Membership Page - ITEMS ARE NOT PRODUCTS!!! ---- */
/* --------------------------------------------------------- */

.page-id-7170 div.mem-mojo-main-container {
	  width: 100% !important;
	  text-align: center !important;
	  vertical-align: center !important;
	  /*margin-left: 1% !important;
	  margin-right: 1% !important;*/
}

.page-id-7170 div.mem-mojo-product-container {
	  padding-top: 20px !important;
	  padding-bottom: 20px !important;
	  vertical-align: bottom !important;
}

.page-id-7170 h2.mem-mojo-product-title {
	  width: 100% !important;
	  color: #063B06 !important;
	  font-size: 18px !important;
	  font-weight: 600 !important;
	  margin-top: 10px !important;
}

.page-id-7170 h2.mem-mojo-product-price {
	  width: 100% !important;
	  color: #333333 !important;
	  font-size: 18px !important;
	  font-weight: 600 !important;
	  margin-top: 10px !important;
}

.page-id-7170 div.mem-mojo-web-link-container-div {
	  width: 100% !important;
	  background-color: transparent !important;
	  text-align: center !important;
	  vertical-align: center !important;
	  margin-top: 30px !important;
}

.page-id-7170 a.mem-mojo-web-link {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 16px !important;
	  padding: 10px 10px 10px 10px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px; /* future proofing */
		-khtml-border-radius: 3px; /* for old Konqueror browsers */
}

.page-id-7170 a.mem-mojo-web-link:hover {
    background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 16px !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 25px !important;
	  -moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px; /* future proofing */
		-khtml-border-radius: 3px; /* for old Konqueror browsers */
}

.page-id-7170 a.add_to_cart_button {
	  display: none !important;
}


@media only screen and (max-width: 767px) {
		
		.page-id-7170 section#content-section-2 {
				margin-top: -80px !important;
		}
	
}


@media only screen and (min-width: 768px) and (max-width: 1223px) {
		
		.page-id-7170 section#content-section-2 {
				margin-top: -30px !important;
		}
	
}

@media only screen and (min-width: 1224px) {
	  
	  /*.page-id-7148 section#content-section-1 {
    		max-width: 100% !important;
			  height: 640px !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
			  padding-bottom: 40px !important;
		}*/
	
	  .page-id-7170 section#content-section-1 {
    		max-width: 100% !important;
			  height: 640px !important;
    		margin-left: 0% !important;
    		margin-right: 0% !important;
			  padding-bottom: 0px !important;
		}

		.page-id-7170 section#content-section-2 {
	  		max-width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important;
			  margin-top: 60px !important;
		}

		.page-id-7170 section#content-section-3 {
	  		width: 90% !important;
	  		margin-left: 5% !important;
	  		margin-right: 5% !important; 
		}
	
	  .page-id-7170 div.mem-mojo-product-container {
				display: inline-block !important;
				width: 17% !important;
				text-align: center !important;
				vertical-align: center !important;
				padding-left: 1% !important;
				padding-right: 1% !important;
		}
	
}	


	

/*.page-id-7170 #page-scroll-to-div {
	  height: 0px !important;
	  min-height: 0px !important;
	  max-height: 0px !important;
	  margin-bottom: 0px !important;
	  margin-top: -80px !important;
}*/

/*.page-id-7170 section#content-section-2 {
	  padding-top: 10px !important;
	  margin-top: -50px !important;
}*/


.page-id-7170 section#content-section-3 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}


.page-id-7170 section#content-section-2 h3 {
	  color: #063B06 !important;
	  margin-bottom: 0px !important;
}

.page-id-7170 section#content-section-3 {
	  /*margin: 0 auto !important;*/
	  text-align: center !important;
}

.page-id-7170 #membership-page-link {
	  color: #063B06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7170 #membership-page-link:hover {
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7170 section#content-section-3 img {
	  width: 70% !important;
	  height: 70% !important;
	  margin-left: 15% !important;
	  margin-right: 15% !important;
	  margin-top: 15% !important;
	  margin-bottom: 15% !important;
}

.page-id-7170 .wc-donation-in-action {
	  width: 30% !important;
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-7170 .display-select-free-value {
	  height: 50px !important;
	  color: #303030 !important;
	  font-size: 18px !important;
	  padding: 0px !important;
	  margin: 0px !important;
}

.page-id-7170 .wc-donation-in-action .button {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 20px !important;
}


/* View Basket Link */
.page-id-7170 a.added_to_cart.wc-forward {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-7170 a.added_to_cart.wc-forward:hover {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}


/* ----------------------------- */

/* ----------------------------- */


/* PRODUCTS */

/* Calendar - Hide Sale sign */
.woocommerce ul.products li.product.post-10654 a span.onsale {
	  display:none !important;	
}

#product-10654 span.onsale {
	  display:none !important;	
}
/* ------------- */


.single-product .greennature-page-title-wrapper {
	  /*display: none !important;*/
	  height: 400px !important;
	  background: url(https://fbhp.org.uk/wp-content/uploads/2020/05/parks-deer-pond.png) top center no-repeat !important;
	  background-size: 100% 100% !important;
}

.single-product h1.greennature-page-title {
	  display: none !important;
}

.single-product .greennature-right-sidebar {
	  max-width: 0% !important;
	  display: none !important;
}

.single-product .woocommerce-breadcrumbs {
	  display: none !important;
}

.single-product div.greennature-content {
	  width: 90% !important;
	  margin-top: 60px !important;
	  margin-left: 5% !important;
}

.single-product .woocommerce-product-gallery__image {
	  background-color: #FFFFFF !important;
	  max-width: 300px !important;
	  margin-bottom: 0px !important;
}

.single-product h1.product_title {
	  color: #063B06 !important;
}

.single-product .woocommerce-product-details__short-description {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.single-product .woocommerce-Tabs-panel--description {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.posted_in {
	  display: none !important;
}

.product .related.products h2 {
	  display: none !important;
	  /*margin-top: 300px !important;*/
}

.quantity::before {
	  content: "Quantity:" !important;
	  display: inline-block !important;
	  /*width: 100% !important;
	  height: 100% !important;*/
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}



/*.single-product .greennature-page-title {
	  font-size: 40px !important;
	  text-transform: capitalize !important;
	  margin-top: 120px !important;
}*/

/*.single-product section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}*/


/* ----------------------------- */

/* ----------------------------- */


/* NEW!!! SHOP (FRIENDS' SHOP) */

.page-id-7788 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-7788 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-7788 section#content-section-3 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-7788 section#content-section-2 h3 {
	  color: #063B06 !important;
	  margin-bottom: 5px !important;
}

.page-id-7788 section#content-section-3 h3 {
	  color: #063B06 !important;
	  margin-bottom: 5px !important;
}


/*.page-id-7788 section#content-section-2 {
	  color: #303030 !important;
	  font-size: 14px !important;
}*/

.page-id-7788 #shop-about-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
}

.page-id-7788 section#content-section-2 img {
	  background-color: #FFFFFF !important;
	  margin-top: 30px !important;
}

.page-id-7788 section#content-section-3 img {
	  background-color: #FFFFFF !important;
	  margin-top: 40px !important;
}


.page-id-7788 section#content-section-3 h3 {
	  color: #063B06 !important;
	  /*margin-bottom: -50px !important;*/
}

.page-id-7788 section#content-section-3 .greennature-item-title-wrapper {
	  margin-bottom: -40px !important;
}

.page-id-7788 section#content-section-3 h2.woocommerce-loop-product__title {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  /*margin-bottom: -20px !important;*/
}

.page-id-7788 li.product {
    margin-bottom: 0px !important;
}

.page-id-7788 li.product a img {
	  background-color: #FFFFFF !important;
    width: 80% !important;
	  height: 80% !important;
	  margin-left: 10% !important;
	  margin-right: 10% !important;
	  margin-top: 20% !important;
}


.page-id-7788 .woocommerce ul.products li.product a.add_to_cart_button {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}

.page-id-7788 .woocommerce ul.products li.product a.add_to_cart_button:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}


/*.page-id-7788 li.product a {
    pointer-events: none !important;
    cursor: default !important;
}*/

.page-id-7788 section#content-section-4 h3 {
	  color: #063B06 !important;
}

.page-id-7788 #shop-delivery-terms-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-top: -20px !important;
}

.page-id-7788 section#content-section-5 h3 {
	  color: #063B06 !important;
}

.page-id-7788 #shop-terms-conditions-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  margin-top: -20px !important;
}

.page-id-7788 #shop-terms-conditions-content a {
	  color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7788 #shop-terms-conditions-content a:hover {
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

/* View Cart Link */
.page-id-7788 a.added_to_cart.wc-forward {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-7788 a.added_to_cart.wc-forward:hover {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}


/* Shop Terms and Conditions Link */
.page-id-7788 #shop-terms-conditions-content a {
	  color: #063E06 !important;
	  font-size: 12px !important;
	  font-weight: 600 !important;
}

.page-id-7788 #shop-terms-conditions-content a:hover {
	  color: #ECB338 !important;
	  font-size: 12px !important;
	  font-weight: 600 !important;
}


/* SHOP - Sale Products */
.page-id-7788 .woocommerce ul.products li.product .onsale {
	  top: 0 !important;
	  left: 0 !important;
    right: auto !important;
	  margin-top: 30px !important;
}

.page-id-7788 .woocommerce ul.products li.product .price del {
	  /*display: none !important;*/
	  color: #063B06 !important;
	  font-size: 20px !important;
	  font-weight: 900 !important;
}


/* HOME - Sale Products */
.page-id-6164 .woocommerce ul.products li.product .onsale {
	  top: 0 !important;
	  left: 0 !important;
    right: auto !important;
	  margin-top: 0px !important;
}

.page-id-6164 .woocommerce ul.products li.product .price del {
	  /*display: none !important;*/
	  color: #063B06 !important;
	  font-size: 20px !important;
	  font-weight: 900 !important;
}




/* ----------------------------- */

/* ----------------------------- */


/* OLD!!! - PARKS SHOP */

/*.page-id-7640 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-7640 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-7640 section#content-section-2 h3 {
	  color: #063B06 !important;
	  margin-bottom: -20px !important;
}

.page-id-7640 section#content-section-2 h2.woocommerce-loop-product__title {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-7640 li.product {
    margin-bottom: 40px !important;
}

.page-id-7640 li.product a img {
    width: 80% !important;
	  height: 80% !important;
	  margin-left: 10% !important;
	  margin-right: 10% !important;
	  margin-top: 20% !important;
}*/

/* ------------------------------- */

/*.page-id-7640 .woocommerce-message {
	  background-color: #ecb338 !important;
}

.page-id-7640 table.woocommerce-cart-form__contents th {
	  background-color: #2B7B2B !important;
}

.page-id-7640 tr.order-total th {
	  background-color: #2B7B2B !important;
}

.page-id-7640 .wc-donation-in-action {
	  width: 30% !important;
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-7640 .display-select-free-value {
	  height: 50px !important;
	  color: #303030 !important;
	  font-size: 18px !important;
	  padding: 0px !important;
	  margin: 0px !important;
}

.page-id-7640 .wc-donation-in-action .button {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 20px !important;
}

.page-id-7640 a.checkout-button {
	 background-color: #2B7B2B !important;
	 color: #ffffff !important;
}*/


/* ----------------------------- */

/* ----------------------------- */




/* ----------------------------- */

/* ----------------------------- */

/* Shop - CART */

.page-id-2026 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-2026 section#content-section-1 {
	  max-height: 320px !important;
}

.page-id-2026 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
	  margin-top: 0px !important;
	  margin-bottom: 0px !important;
}

.page-id-2026 section#content-section-2 h3 {
	  color: #063B06 !important;
}

@media only screen and (max-width: 480px) {
	
	  .page-id-2026 section#content-section-2 {
				/*margin-top: -120px !important;*/
		}
	
}

.page-id-2026 .woocommerce-message {
	  background-color: #ecb338 !important;
}

.page-id-2026 p.woocommerce-info {
	  font-size: 16px !important;
	  font-weight: 500 !important;
	  margin-top: 20px !important;
}

.page-id-2026 .woocommerce-message {
	  background-color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2026 .woocommerce-message::before {
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2026 .woocommerce-message a {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2026 .woocommerce-message a:hover {  
	  color: #063E06 !important;
	  font-size: 16px !important;
	  text-decoration: underline !important;
}



.page-id-2026 a.wc-backward {
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}

.page-id-2026 a.wc-backward:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}


#update_cart {
	  display: none !important;
	  background-color: #063B06 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}

.page-id-2026 #update_cart a:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  font-size: 18px !important;
	  font-weight: 700 !important;
	  text-transform: none !important;
	  border-style: none !important;
}



.page-id-2026 .woocommerce-info {  
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2026 .woocommerce-info a {  
	  color: #063E06 !important;
	  font-size: 16px !important;
}

.page-id-2026 .woocommerce-info a:hover {  
	  color: #063E06 !important;
	  font-size: 16px !important;
	  text-decoration: underline !important;
}


.page-id-2026 table.woocommerce-cart-form__contents th {
	  color: #063B06 !important;
	  background-color: #E0E0E0 !important;
}

.page-id-2026 tr.order-total th {
	  background-color: #2B7B2B !important;
}

.page-id-2026 td.product-name a {
	  color: #063B06 !important;
}

.page-id-2026 td.product-name a:hover {
	  color: #2B7B2B !important;
}

.page-id-2026 .wc-donation-in-action {
	  width: 30% !important;
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-2026 .display-select-free-value {
	  height: 50px !important;
	  color: #303030 !important;
	  font-size: 18px !important;
	  padding: 0px !important;
	  margin: 0px !important;
}

.page-id-2026 .wc-donation-in-action .button {
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  padding: 10px 10px 10px 10px !important;
	  margin-top: 20px !important;
}

.page-id-2026 a.checkout-button {
	 background-color: #2B7B2B !important;
	 color: #ffffff !important;
}


.page-id-2026 a.checkout-button:hover {
	 background-color: #ECB338 !important;
	 color: #ffffff !important;
}

.page-id-2026 .wc-input-text {
	  height: 43px !important;
}

/*.page-id-2026 .wc_donation_on_checkout select, .wc_donation_on_checkout input[type="number"] {
	  height: 43px !important;
}*/


/* ----------------------------- */

/* ----------------------------- */


/* ----------------------------- */

/* ----------------------------- */

/* Shop - CHECKOUT */

.page-id-2027 .greennature-page-title-wrapper {
	  display: none !important;
}

.page-id-2027 section#content-section-1 {
	  max-height: 320px !important;
}


.page-id-2027 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-2027 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-top: 40px !important;
	  margin-bottom: 0px !important;
}

@media only screen and (max-width: 480px) {
	
	  .page-id-2027 section#content-section-2 {
				margin-top: -120px !important;
		}
	
}

.page-id-2027 .woocommerce-message {
	  background-color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2027 .woocommerce-message:before {
	  font-size: 16px !important;
	  font-weight: 500 !important;
}

.page-id-2027 .woocommerce-form-login-toggle .woocommerce-info {
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-top: 20px !important;
}

.page-id-2027 .woocommerce-info a {  
	  color: #063E06 !important;
	  font-size: 16px !important;
}

.page-id-2027 .woocommerce-info a:hover {  
	  color: #063E06 !important;
	  font-size: 16px !important;
	  text-decoration: underline !important;
}

/*.page-id-2027 div.woocommerce {  
	  color: #063E06 !important;
	  font-size: 16px !important;
}*/

.page-id-2027 table.shop_table th {
	  background-color: #E0E0E0 !important;
	  color: #2B7B2B !important;
}

.page-id-2027 tr.cart-subtotal th {
	  background-color: #E0E0E0 !important;
}

.page-id-2027 tr.order-total th {
	 color: #2B7B2B !important;
}

.page-id-2027 .wc-donation-in-action {
	  width: 30% !important;
	  color: #303030 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-2027 .display-select-free-value {
	  /*height: 50px !important;*/
	  color: #303030 !important;
	  font-size: 18px !important;
}

.page-id-2027 .wc_donation_on_checkout select, .wc_donation_on_checkout input[type="number"] {
	  height: 43px !important;
}

.page-id-2027 .wc_donation_on_checkout input::placeholder {
    color: transparent !important;
}

.page-id-2027 .woocommerce td.product-name dl.variation {
	  display: none !important;
}



.page-id-2027 .woocommerce-privacy-policy-text a {  
	  color: #063E06 !important;
	  font-size: 13px !important;
	  font-weight: 600 !important; 
}

.page-id-2027 .woocommerce-privacy-policy-text a:hover {  
	  color: #ECB338 !important;
	  font-size: 13px !important;
	  font-weight: 600 !important; 
}

.page-id-2027 .woocommerce-terms-and-conditions-checkbox-text a {  
	  color: #063E06 !important;
	  font-size: 13px !important;
	  font-weight: 600 !important; 
}

.page-id-2027 .woocommerce-terms-and-conditions-checkbox-text a:hover {  
	  color: #ECB338 !important;
	  font-size: 13px !important;
	  font-weight: 600 !important; 
}

.page-id-2027 #place_order {
	  background-color: #063E06 !important;
	  color: #ffffff !important;
}

.page-id-2027 #place_order:hover {  
	  background-color: #ECB338 !important;
	  color: #ffffff !important;
}

/* Gift Aid */
#woocommerce-gift-aid h3 {  
	  color: #063E06 !important;
	  font-size: 20px !important;
	  font-weight: 600 !important; 
	  margin-top: 40px !important;
}

#gift-aid-description {  
	  /*position: relative !important;
	  width: 200px !important;
	  max-width: 200px !important;*/
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important; 
}

/*
@media only screen and (max-width : 480px) {}
@media only screen and (min-width: 481px) and (max-width: 768px) {}
@media only screen and (min-width: 768px) and (max-width: 1024px) {}
@media only screen and (min-width: 1025px) and (max-width: 1223px) {}
@media only screen and (min-width: 1224px) {}
@media only screen and (min-width: 1824px) {}
*/

@media only screen and (max-width: 480px) {
	  
		#gift-aid-description::after {
				content: 'I want to Gift Aid my donation and any donations I make \A in the future or have made in the past 4 years to \A Friends of Bushy and Home Parks. \A \A I am a UK taxpayer and understand that if I pay less Income \A Tax and/or Capital Gains Tax than the amount of Gift Aid \A claimed on all my donations in that tax year it is my \A responsibility to pay any difference.' !important;
				/*word-wrap: break-word !important;*/  
				white-space: pre !important;     
				font-size: 14px !important;
				font-weight: 500 !important; 
		}
	
}


@media only screen and (min-width: 481px) and (max-width: 768px) {
	  
		#gift-aid-description::after {
				content: 'I want to Gift Aid my donation and any donations I make in the future or have made in the past \A 4 years to Friends of Bushy and Home Parks. \A \A I am a UK taxpayer and understand that if I pay less Income Tax and/or Capital Gains Tax \A than the amount of Gift Aid claimed on all my donations in that tax year it is my responsibility \A to pay any difference.' !important; 
				white-space: pre !important;     
				font-size: 14px !important;
				font-weight: 500 !important; 
		}
	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	  
	  #gift-aid-description::after {
				content: 'I want to Gift Aid my donation and any donations I make in the \A future or have made in the past 4 years to \A Friends of Bushy and Home Parks. \A \A I am a UK taxpayer and understand that if I pay less Income Tax and/or \A Capital Gains Tax than the amount of Gift Aid claimed on all my donations \A in that tax year it is my responsibility to pay any difference.' !important;
				/*word-wrap: break-word !important;*/  
				white-space: pre !important;     
				font-size: 14px !important;
				font-weight: 500 !important; 
		}
	
}


@media only screen and (min-width: 1024px) {
	
		#gift-aid-description::after {
			  content: 'I want to Gift Aid my donation and any donations I make in the future or have \A made in the past 4 years to Friends of Bushy and Home Parks. \A \A I am a UK taxpayer and understand that if I pay less Income Tax and/or Capital \A Gains Tax than the amount of Gift Aid claimed on all my donations in that tax \A year it is my responsibility to pay any difference.' !important;
				/*content: 'I want to Gift Aid my donation and any donations I make in the future or have made in the past 4 years to \A Friends of Bushy and Home Parks. \A \A I am a UK taxpayer and understand that if I pay less Income Tax and/or Capital Gains Tax than the amount of \A Gift Aid claimed on all my donations in that tax year it is my responsibility to pay any difference.' !important;*/ 
				white-space: pre !important;     
				font-size: 14px !important;
				font-weight: 500 !important; 
		}
	
}

/*#gift_aid_reclaimed:before {
	  max-width: 200px !important;
	  content: 'I am a UK taxpayer and understand that if I pay less Income Tax and/or Capital Gains Tax than the amount of \A Gift Aid claimed on all my donations in that tax year it is my responsibility to pay any difference.' !important;
	  white-space: pre !important;     
		word-wrap: break-word !important;  
	  font-size: 14px !important;
	  font-weight: 500 !important; 
}*/

#gift_aid_reclaimed_field {  
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important; 
}


/* Order Received Page */
.page-id-2027 p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	  color: #2B7B2B !important;
	  font-size: 18px !important;
	  margin-top: 20px !important;
}

/* reCAPTCHA */

/*#g-recaptcha-checkout-i13 {
	  display: none !important;
}*/

/*div.g-recaptcha {
	  display:none !important;
}*/

div.g-recaptcha a {  
	  color: #063E06 !important;
	  font-size: 12px !important;
}

div.g-recaptcha a:hover {  
	  color: #ECB338 !important;
	  font-size: 12px !important;
	  text-decoration: underline !important;
}

/*.page-id-2027 p {
	  display: none !important;
}

.page-id-2027 .woocommerce-notice {
	  display: block !important;
}

.page-id-2027 .woocommerce-order-details h2 {
	  display: block !important;
}

.page-id-2027 .woocommerce-order-details header {
	  display: none !important;
}

.page-id-2027 .woocommerce-order-details .woocommerce-orders-table--subscriptions {
	  display: none !important;
}*/


/* ----------------------------- */

/* ----------------------------- */

/* Shop - MY ACCOUNT */

.page-id-2028 #content-section-1 {
	  height: 320px !important;
		min-height: 320px !important;
	  max-height: 320px !important;
}

.page-id-2028 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-2028 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-top: 0px !important;
	  margin-bottom: -20px !important;
}

@media only screen and (max-width: 480px) {
	
	  .page-id-2028 section#content-section-2 {
			  /*display: none !important;*/
				margin-top: -300px !important;
		}
	
}

@media only screen and (min-width: 481px) and (max-width: 768px) {
	
	  .page-id-2028 section#content-section-2 {
			  /*display: none !important;*/
				margin-top: -140px !important;
		}
	
}

.page-id-2028 .woocommerce-MyAccount-navigation a {
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

.page-id-2028 .woocommerce-MyAccount-navigation a:hover {
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
}

/* There are no Downloads!!! */
.page-id-2028 .woocommerce-MyAccount-navigation-link--downloads {
	  display: none !important;
}


.page-id-2028 .woocommerce-MyAccount-content {
	  color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
}

.page-id-2028 .woocommerce-MyAccount-content a {
	  background-color: #FFFFFF !important;
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

.page-id-2028 .woocommerce-MyAccount-content a:hover {
	  background-color: #FFFFFF !important;
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
}

/*.page-id-2028 header.woocommerce-Address-title.title {
	  padding-top: 0px !important;
	  padding-bottom: 30px !important;
}*/


/* Change Address Form */
.page-id-2028 section#content-section-2 h3 {
    /*display: none !important;*/
	  padding-top: 0px !important;
	  padding-bottom: 30px !important;
}


.page-id-2028 table.woocommerce-MyAccount-paymentMethods a {
	  background-color: #063E06 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}

.page-id-2028 table.woocommerce-MyAccount-paymentMethods a:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}

.page-id-2028 .woocommerce-MyAccount-content a.button {
	  background-color: #063E06 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}

.page-id-2028 .woocommerce-MyAccount-content a.button:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}


/* Account Details */
/*/.page-id-2028 .woocommerce-Button.button*/

.page-id-2028 button {
	  background-color: #063E06 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}

.page-id-2028 button:hover {
	  background-color: #ECB338 !important;
	  color: #FFFFFF !important;
	  border-bottom-style: 0px !important;
	  border-bottom-width: 0px !important;
}


/*.page-id-2028 .woocommerce-Address-title h3 {
	  margin-bottom: 30px !important;
}*/



/*---------------------*/

/*---------------------*/


/* ----------------------------- */

/* ----------------------------- */

/* ------------------------------------- */
/* TERMS AND CONDITIONS &amp; PRIVACY POLICY */
/* ------------------------------------- */

#terms-conditions-container-title {
	  max-width: 90% !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
}

#terms-conditions-container-title h3 {
    color: #063E06 !important;
}


#terms-conditions-container-delivery {
	  max-width: 100% !important;
    margin-left: 0% !important;
    margin-right: 0% !important;
}

#terms-conditions-container-delivery h3 {
    color: #063E06 !important;
	  font-size: 16px !important;
}


#terms-conditions-container-terms {
	  max-width: 100% !important;
    margin-left: 0% !important;
    margin-right: 0% !important;
}

#terms-conditions-container-terms h3 {
    color: #063E06 !important;
	  font-size: 16px !important;
}

#terms-conditions-content {  
	  color: #303030 !important;
	  font-size: 14px !important;
}


#terms-conditions-content a {  
	  color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important; 
}

#terms-conditions-content a:hover {  
	  color: #ECB338 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important; 
}



/*-----------------------------*/

/*-----------------------------*/

/* -------------------- */
/* ---- CONTACT US ---- */
/* -------------------- */

#contact-us-container {
    		max-width: 90% !important;
    		margin-left: 5% !important;
    		margin-right: 5% !important;
}

/*.page-id-8099 section#content-section-2 h3 {
	   color: #063E06 !important;
}*/

#contact-us-title {
	   color: #063E06 !important;
}

#contact-us-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#contact-us-content a {
		color: #2B7B2B !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
}

#contact-us-content a:hover {
		color: #063E06 !important;
	  font-size: 14px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
}


#contact-us-image {
		margin-top: 37px !important;
}

#contact-us-section-container h3 {
	  color: #063E06 !important;
	  font-size: 18px !important;
	  font-weight: 600 !important;
	  text-align: left !important;
}

#contact-us-section-content {
		color: #303030 !important;
	  font-size: 14px !important;
	  font-weight: 500 !important;
	  text-align: left !important;
}

#contact-us-section-content a {
		color: #2B7B2B !important;
}

#contact-us-section-content a:hover {
		color: #063E06 !important;
}


.page-id-8099 section#content-section-2 {
	  max-width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important; 
}

.page-id-8099 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-top: 20px !important;
	  margin-bottom: 0px !important;
}

@media only screen and (min-width : 1224px) {
	
		.page-id-8099 section#content-section-2 h3 {
				color: #063E06 !important;
				margin-bottom: -20px !important;
		}
	
}

.contact-us-form-heading {
	  color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-top: 0px !important;
}

#vfbField3 {
	  margin-top: 25px !important;
}

#vfbField4 {
	  margin-top: 25px !important;
}

#vfbField5 {
	  margin-top: 25px !important;
}

#vfbField6 {
	  margin-top: 25px !important;
}

#vfbField7 {
	  margin-top: 25px !important;
}

.vfbp-form .btn-primary {
	  background-color: #063E06 !important;
}

.vfbp-form .btn-primary:hover {
	  background-color: #ECB338 !important;
}




/*.contact-us-form-name {
	  color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-top: 20px !important;
}

.contact-us-form-email {
	  color: #2B7B2B !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
	  margin-top: 20px !important;
}

.contact-us-form-subject {
	
}

.contact-us-form-message {
	
}

.contact-us-form-recaptcha {
	
}

.contact-us-form-submit-button {
	
}*/


/* ------------------------------------------ */
/* ---- Reports and Queries - CONTACT US ---- */
/* ------------------------------------------ */

/*.page-id-8106 section#content-section-2 h3 {
	  color: #063E06 !important;
}*/

.page-id-8106 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-top: 20px !important;
	  margin-bottom: 0px !important;
}

@media only screen and (min-width : 1224px) {
	
		.page-id-8106 section#content-section-2 h3 {
				color: #063E06 !important;
				margin-bottom: -20px !important;
		}
	
}


/* ---------------------------------------------- */
/* ---- Park User Organisations - CONTACT US ---- */
/* ---------------------------------------------- */

/*.page-id-8111 section#content-section-2 h3 {
	  color: #063E06 !important;
}*/

.page-id-8111 section#content-section-2 h3 {
	  color: #063E06 !important;
	  margin-top: 20px !important;
	  margin-bottom: 0px !important;
}

@media only screen and (min-width : 1224px) {
	
		.page-id-8111 section#content-section-2 h3 {
				color: #063E06 !important;
				margin-bottom: -20px !important;
		}
	
}


/* ----------------------------- */

/* ----------------------------- */


/*-----------------------------*/

/*-----------------------------*/

/* -------------------------- */
/* ---- FOOTER - WIDGETS ---- */
/* -------------------------- */

#footer-widget-1 {
	  width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 3% !important;
}

#footer-widget-2 {
	  width: 90% !important;
	  margin-left: 3% !important;
	  margin-right: 3% !important;
}

#footer-widget-3 {
	  width: 90% !important;
	  margin-left: 3% !important;
	  margin-right: 5% !important;
}

#footer-widget-1 {
		width: 25% !important;
		margin-left: 5% !important;
		margin-right: 3% !important;
}

#footer-widget-2 {
		width: 25% !important;
		margin-left: 3% !important;
		margin-right: 3% !important;
}

#footer-widget-3 {
		width: 25% !important;
		margin-left: 3% !important;
		margin-right: 5% !important;
}

@media only screen and (min-width: 380px) and (max-width: 781px) {
	  #footer-widget-1 {
				width: 90% !important;
				margin-left: 5% !important;
				margin-right: 5% !important;
		}

		#footer-widget-2 {
				width: 90% !important;
				margin-left: 5% !important;
				margin-right: 5% !important;
		}

		#footer-widget-3 {
				width: 90% !important;
				margin-left: 5% !important;
				margin-right: 5% !important;
		}
	
}


/*-----------------------------*/

/*-----------------------------*/

/* --------------------------------------------- */
/* ---- FOOTER - WIDGET SEARCH RESULTS PAGE ---- */
/* --------------------------------------------- */

body.search.search-results .greennature-page-title-wrapper {
	  /*display: none !important;*/
		/*background: url(https://fbhp.org.uk/wp-content/uploads/2020/06/cart-parks-deer-pond-border-1370x320-1.png) no-repeat center center fixed !important;*/
	  background-image: url(https://fbhp.org.uk/wp-content/uploads/2020/06/cart-parks-deer-pond-border-1370x320-1.png);
    background-repeat: no-repeat;
    background-position: center;
		-webkit-background-size: cover !important;
		-moz-background-size: cover !important;
		-o-background-size: cover !important;
		background-size: cover !important;
}

body.search.search-results .greennature-page-title-container h1 {
	  font-size: 32px !important;
}

body.search.search-results .greennature-content {
	  width: 90% !important;
	  margin-left: 5% !important;
	  margin-right: 5% !important;
}

body.search.search-results .greennature-blog-title a {  
	  color: #063E06 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important; 
}

body.search.search-results .greennature-blog-title a:hover {  
	  color: #ECB338 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important; 
}

body.search.search-results .greennature-blog-thumbnail {
	  background-color: #FFFFFF !important;
}


/*-----------------------------*/

/*-----------------------------*/

/*
@media only screen and (max-width : 480px) {}
@media only screen and (min-width: 481px) and (max-width: 768px) {}
@media only screen and (min-width: 768px) and (max-width: 1024px) {}
@media only screen and (min-width: 1025px) and (max-width: 1223px) {}
@media only screen and (min-width: 1224px) {}
@media only screen and (min-width: 1824px) {}
*/

/*---- DEVICES ----*/

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/
@media only screen and (max-width : 480px) {
	
		.master-slider {
				margin: 0 auto !important;
				margin-top: -5px !important;
		}

		div.ms-layer {
				font-size: 28px !important;
			  margin-top: 70px !important;
		}

		div.ms-btn-container {
        margin: 0 auto !important;
		}
	  
	  #header-slider-donation-btn {
			  position: relative !important;
			  top: 120px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -1px !important;
	  }
	
	  #header-slider-membership-btn {
			  position: relative !important;
			  top: 160px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -60px !important;
	  }
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  /*display: none !important;*/
			  /*width: 400px !important;*/
			  margin-left: -80px !important;	
			  margin-top: 70px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 85px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 125px !important;
			  left: 70px !important;
			  width: 280px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}


/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/
@media only screen and (min-width: 481px) and (max-width: 768px) {
	
	  .master-slider {
				margin: 0 auto !important;
				margin-top: -5px !important;
			  margin-bottom: 0px !important;
		}
	
		.page-header-slider {
        margin-bottom: 40px !important;
		}

		div.ms-layer {
				font-size: 28px !important;
			  margin-top: 40px !important;
		}

		div.ms-btn-container {
			  position: relative !important;
			  left: 100px !important;
		}
	  
	  #header-slider-donation-btn {
			  position: relative !important;
			  top: 110px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  /*margin-left: 2px !important;*/
	  }
	
	  #header-slider-membership-btn {
			  /*display: none !important;*/
			  position: relative !important;
			  top: 170px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  /*margin-left: -110px !important;*/
	  }
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  /*display: none !important;*/
			  /*width: 400px !important;*/
			  margin-left: -120px !important;
			  /*margin-top: 80px !important;*/
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 100px !important;
			  left: 140px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 120px !important;
			  left: 140px !important;
			  width: 280px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}



/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
  	.master-slider {
				margin: 0 auto !important;
				margin-top: 0px !important;
			  margin-bottom: 0px !important;
		}
	
		.page-header-slider {
        margin-bottom: 40px !important;
		}
	
	  .greennature-header-container {
			  /*display: none !important;*/
			  margin-top: -5px !important;
			  /*display: inline-block !important;*/
			  /*float: right !important;*/
			  /*width: 600px !important;
			  min-width: 600px !important;
			  max-width: 600px !important;
				margin-left: 0px !important;
				margin-right: 0px !important;*/
		}

		div.ms-layer {
				font-size: 28px !important;
			  margin-top: 160px !important;
		}

		div.ms-btn-container {
			  position: relative !important;
			  left: 100px !important;
		}
	  
	
	  #header-slider-donation-btn {
			  position: relative !important;
			  top: 140px !important;
			  left: 30px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -1px !important;
			  margin-top: 30px !important;
	  }
	
	  #header-slider-membership-btn {
			  position: relative !important;
			  top: 220px !important;
			  left: 30px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-top: 85px !important;
	  }
	
	  /* Original - WORKING!! */
	  /*#header-slider-donation-btn {
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -1px !important;
			  margin-top: 80px !important;
	  }
	
	  #header-slider-membership-btn {
			  position: relative !important;
			  left: 90px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-top: 85px !important;
	  }*/
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -75px !important;	
			  margin-top: 70px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 100px !important;
			  left: 230px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 80px !important;
			  left: 230px !important;
			  width: 280px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}


/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

/* ipad Mini Portrait */
/*@media only screen and (width:768px) and (resolution: 163dpi) {*/

/*@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {

		.master-slider {
				margin: 0 auto !important;
				margin-top: 0px !important;
			  margin-bottom: 0px !important;
		}
	
		.page-header-slider {
        margin-bottom: 40px !important;
		}

		div.ms-layer {
				font-size: 28px !important;
			  margin-top: 40px !important;
		}

		div.ms-btn-container {
			  position: relative !important;
			  top: 200px !important;
			  left: 100px !important;
		}
	  
	  #header-slider-donation-btn {
			  display: none !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -1px !important;
			  margin-top: 80px !important;
	  }
	
	  #header-slider-membership-btn {
			  position: relative !important;
			  left: 90px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-top: 85px !important;
	  }
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -75px !important;	
			  margin-top: 70px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 85px !important;
			  left: 90px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 40px !important;
			  left: 40px !important;
			  width: 280px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}*/



/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

/*@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

	  .master-slider {
				margin: 0 auto !important;
				margin-top: -10px !important;
			  margin-bottom: 0px !important;
		}
	
		.page-header-slider {
        margin-bottom: 40px !important;
		}

		div.ms-layer {
				font-size: 28px !important;
		}

		div.ms-btn-container {
        position: relative !important;
			  left: 120px !important;
		}
	
	  #ps2id-dummy-offset {
			  height: 170px;
		}
	
		div.greennature-header-container {
		    margin-top: -10px !important;
			  margin-bottom: 0px !important;
		}
	
	  div.greennature-logo {
			  float: left !important;
				width: 90px !important;
			  min-width: 90px !important;
			  max-width: 90px !important;
	  }
	
	  .greennature-navigation-wrapper #menu-main-menu-1 {
			  margin-top: 83px !important;
			  margin-bottom: 0px !important;
		}
	
		.greennature-fixed-header .greennature-navigation-wrapper #menu-main-menu-1 {
			  margin-top: 64px !important;
			  margin-bottom: 0px !important;
		}
	
		.greennature-fixed-header .greennature-logo {
				display: inline-block !important;
				float: left !important;
				width: 90px !important;
				min-width: 90px !important;
				max-width: 90px !important;
		 }
	
	  
	  #header-slider-donation-btn {
			  position: relative !important;
			  top: 60px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: 2px !important;
	  }
	
	  #header-slider-membership-btn {
			  position: relative !important;
			  top: 160px !important;
			  width: 280px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -90px !important;
	  }
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -90px !important;	
			  margin-top: 40px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 100px !important;
			  left: 200px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 100px !important;
			  left: 200px !important;
			  width: 280px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
  
}*/


/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/
@media only screen and (min-width: 1025px) and (max-width: 1223px) {
	
	  #ps2id-dummy-offset {
			  height: 100px;
		}
  
    /*.master-slider {
				margin: 0 auto !important;
				margin-top: -5px !important;
			  margin-bottom: 0px !important;
		}
	
		.page-header-slider {
        margin-bottom: 40px !important;
		}

		div.ms-layer {
				font-size: 28px !important;
			  margin-top: -10px !important;
		}

		div.ms-btn-container {
        margin: 0 auto !important;
		}
	
	  
		#ps2id-dummy-offset {
			  height: 100px;
		}*/
	  
	
	  /*#page-scroll-to-div {
				height: 0px !important;
				min-height: 0px !important;
				max-height: 0px !important;
				margin-bottom: 0px !important;
				margin-top: -100px !important;
		}

		section#content-section-2 {
				padding-top: 0px !important;
				margin-top: -5px !important;
		}*/

	  
	  /*#header-slider-donation-btn {
			  position: relative !important;
			  top: 155px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: 2px !important;
	  }
	
	  #header-slider-membership-btn {
			  /position: relative !important;
			  top: 195px !important;
			  width: 190px !important;
				font-size: 22px !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
			  margin-left: -168px !important;
	  }
	
	  .ms-btn-container a {
        text-align: center !important;
			  padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 10px !important;
				padding-bottom: 14px !important;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -90px !important;	
			  margin-top: 70px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 85px !important;
			  width: 190px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 125px !important;
			  left: 131px !important;
			  width: 200px !important;
				font-size: 22px !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }*/
  
}


@media only screen and (min-width: 1224px) {
	
	  #ps2id-dummy-offset {
			  height: 100px;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -40px !important;	
			  margin-top: -60px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 110px !important;
			  left: 225px !important;
			  width: 160px !important;
				font-size: 18px !important;
			  font-weight: 500 !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 110px !important;
			  left: 330px !important;
			  width: 230px !important;
				font-size: 18px !important;
			  font-weight: 500 !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}

@media only screen and (min-width : 1824px) { 
	
	  #ps2id-dummy-offset {
			  height: 330px;
		}
	
	  #footer-slide-content .ms-layer {
			  margin-left: -40px !important;	
			  margin-top: -60px !important;
	  }
	
	  #footer-slider-donation-btn {
			  position: relative !important;
			  top: 110px !important;
			  left: 225px !important;
			  width: 160px !important;
				font-size: 18px !important;
			  font-weight: 500 !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }
	
	  #footer-slider-membership-btn {
			  position: relative !important;
			  top: 110px !important;
			  left: 330px !important;
			  width: 230px !important;
				font-size: 18px !important;
			  font-weight: 500 !important;
			  text-align: center !important;
				padding-left: 10px !important;
				padding-right: 10px !important;
				padding-top: 7px !important;
				padding-bottom: 10px !important;
	  }

}



/*---------------------*/

/*---------------------*/


/*--------------------------------------*/
/*---- IMAGES - REMOVE LINK OVERLAY ----*/
/*--------------------------------------*/

.greennature-image-link-shortcode .greennature-image-link-overlay, .portfolio-thumbnail .portfolio-overlay {
	  /*display: none !important;*/
	  color: transparent !important;
	  opacity: 0 !important;
}

.greennature-image-link-shortcode .greennature-image-link-icon {
	  display: none !important;
}


/*------------------------------------*/

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
