.elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#474747;--e-global-color-text:#454545;--e-global-color-accent:#F26C52;--e-global-color-dd0626d:#FFFFFF;--e-global-color-eae99e3:#F4EEEC;--e-global-color-80459d6:#EFE9E9;--e-global-color-caf2b74:#E5E2E7;--e-global-color-c1b44c8:#CC3366;--e-global-color-fa8e34e:#FFA500;--e-global-color-815b43a:#B7ACA7;--e-global-color-93f9158:#93847C;--e-global-color-a78bed4:#3B9AB7;--e-global-color-6235688:#19BC9C;--e-global-color-0aa62b0:#76B15E;--e-global-color-b684ee6:#CBC5CF;--e-global-color-d063639:#F9F7F6;--e-global-color-9c4eccd:#5FA443;--e-global-color-0b9c21b:#2E6F57;--e-global-color-c8250dd:#1E6B83;--e-global-color-73f06b0:#82976B;--e-global-color-8c5378a:#F3F1F4;--e-global-color-ae70d27:#E8E3EB;--e-global-typography-primary-font-family:"Libre Baskerville";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Libre Baskerville";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:800;--e-global-typography-accent-text-transform:uppercase;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-10 p{margin-bottom:16px;}.elementor-kit-10 a{color:var( --e-global-color-accent );}.elementor-kit-10 a:hover{color:var( --e-global-color-fa8e34e );}.elementor-kit-10 h1{font-family:"Libre Baskerville", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;}.elementor-kit-10 h2{font-family:"Libre Baskerville", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-kit-10 h3{font-family:"Libre Baskerville", Sans-serif;font-size:28px;font-weight:400;}.elementor-kit-10 h4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-10 h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-10 h6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-dd0626d );background-color:#000000;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{color:var( --e-global-color-dd0626d );background-color:var( --e-global-color-fa8e34e );}.elementor-kit-10 label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:960px;}.e-con{--container-max-width:960px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10 h1{font-size:32px;}.elementor-kit-10 h2{font-size:28px;}.elementor-kit-10 h3{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */blockquote.wp-block-quote {
    border-left: 5px solid;
    padding: 10px 25px;
    margin-bottom: 25px;
}
blockquote.wp-block-quote cite {
    font-size: 0.8em;
}


/* Gutenberg button style */
.wp-block-button__link {
    border-radius: 4px !important;
    color: white !important;
    font-weight: bold;
    margin-bottom: 15px;
}
.wp-block-button__link:hover {
    color: white !important;
    background-color: #82966a !important; /* green */
}

/* dual colour header logo */
.logo-the {
    font-size:0.5em;
    display: block; 
    margin: 0 0 -5px 20px
}
.logo-of {
    font-size: 0.8em;
}
.wol-text-logo .pp-first-text {
    display: block;
    margin-bottom: -5px
}
@media (max-width:767px) {
    .logo-the {
        margin :0 50% 0 0;
    }
    .wol-text-logo .pp-first-text {
        margin-bottom:0;
    }
}


/* button styles within lightbox */
button.mfp-close, button.mfp-arrow {
    background: none !important;
}



/* MemberPress Submit Button*/
input.mepr-share-button[type=submit] {
    border: 0px !important;
}
.mepr-checkbox-field[for=mepr_eligible_for_giftaid], label[for=mepr_enews_opt_in1] {
color: #009688;
font-weight: bold;
}

label.mepr-checkbox-field.mepr-form-input[for=mepr_eligible_for_giftaid1]:after {
    content: " - I confirm that I am a UK Income or Capital Gains taxpayer and I want The Water of Leith Conservation Trust to reclaim tax on this subscription payment and any subsequent payment or donation. I understand that if I pay less Income Tax or Capital Gains tax in the current tax year than the amount of Gift Aid claimed on all of my donations it is my responsibility to pay any difference. I understand the charity will reclaim 25p of tax on every £1 that I have given.";
    color: #454545;
    font-weight: normal;
    font-size:0.8em;
}
label[for=mepr_enews_opt_in1]:after {
    content: " All members receive a seasonal newsletter by email but in addition we have a eNews subscription service which is usually monthly, this is optional, if you would like to keep upto date please Opt-in...";
    color: #454545;
    font-weight: normal;
    font-size:0.8em;
}
div#mepr_enews_opt_in1 {
    padding-top: 10px;
}

/* hide state/province - requires address to not be set to required */
.mp-form-row.mepr_custom_field.mepr_mepr-address-state {
    display: none;
}

/* hide enews optin from account page because MemberPress does not sync this update with MailChimp */
.page-id-429 .mepr_mepr_enews_opt_in {
    display: none;
}


/* fix problem with top banner image on the single page template */
.single-banner-img {
    background-size: cover;
}

/* fix Gutenberg bug with 2 column images on mobile and tablet */
@media (max-width:767px) {
  .wp-block-gallery.columns-2 .blocks-gallery-item {
    width: 100% !important;
    margin: 0 0 10px;
  }
  .wp-block-gallery.alignwide {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width:768px) and (max-width:1120px) {
  .wp-block-gallery.alignwide {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}/* End custom CSS */