@import url("/clients/thebradgateparkswithlandwoodcharity/styles/main.min.css");
/* @import url("//localhost:5757/main.css"); */

/* AW 19.03.2018 Remove border from tripadvisor footer ZD 27567 */
@media (max-width: 500px) {
  .footerBox2>div .TA_certificateOfExcellence {
    margin: 0 auto!important;
    border: 0px solid #00f;
  }
}


.associated.relatedProducts,
.associated.alsoBoughtProducts,
.associated.bestSellers {
  display: none;
}

/* Make Donate CTA in header show on mobile outside of burger */
@media screen and (max-width: 1024px) {
    header#pageHeader .headerContent .mainCallToAction {
        display: flex;
      	margin-left: 0;
    }
    header#pageHeader .headerContent .mainCallToAction ul.socialIcons,
    header#pageHeader .headerContent .mainCallToAction a.cta-button.contact{
        display: none;
    }
    a.menuMainAlt {
        position: relative;
        display: inline-flex;
        bottom: auto;
        right: auto;
        align-self: center;
        margin-left: 20px;
    }
  	header#pageHeader .headerContent .mainCallToAction a.cta-button.donate {
    	width: auto;
	}
}
@media screen and (max-width: 768px) {
	.mainLogo {
      width: 80px;
      height: 80px;
    }
  	header#pageHeader .headerContent .mainCallToAction {
      margin-top: 10px;
    }
  
}

@media (max-width: 1024px) {
.content.headerContent .button-group #header-contact  {
  display: none !important;
}
}

@media (max-width: 510px) {
.content.headerContent .button-group {
  font-size: 0.6em !important;
}
}

@media (max-width: 510px) {
.content.headerContent .button-group a.cta-button {
  max-width: 110px !important;
}
}

@media (max-width: 510px) {
  .content.headerContent .button-group {
    display: grid !important;
    column-gap: 5px !important;
  }
  
  .content.headerContent .button-group #header-donate {
    grid-column-start: 1 !important;
  }
  .content.headerContent .button-group #header-basket {
    grid-column-start: 2 !important;
  }
}

@media screen and (max-width: 1024px) {
    header#pageHeader .headerContent .mainCallToAction {
        display: flex
;
        margin-left: 0;
        flex-direction: column;
    }
}