/*
Theme Name:   Stowe Trails
Theme URI:    https://stowetrails.org
Description:  A custom theme for the Stowe Trails Partnership
Author:       Daniel Selicaro
Author URI:   http://example.com
Template:     twentytwentythree
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  stowetrails
*/

@media screen and (max-width: 400px){
    h2.stp_home_news_announce_h2 {
        font-size: .8rem;
    }

    .wp-block-column.home_right_col.is-layout-flow {
        margin-left: 10%;
    }
    ul.wp-block-social-links.has-icon-color.has-icon-background-color.is-content-justification-center.is-layout-flex.wp-container-3 {
        gap: 0;
    }
}

body {
margin-top: 0;
}

main {
    background-color: white;
    margin:0;
}

div.stp_home_news_h2 {
    padding-left: 15px;
}

div.stp_home_leftcol_news {
    border-right: 1px solid;
}

/*One of these emoves margin from hero*/
div.wp-block-cover.alignfull.is-repeated {
    margin-top: 0;
}
.st_header {
    padding:0;
    margin: 0;
}
main.is-layout-flow wp-block-group {
    padding: 0;
    margin: 0;
}

.wp-site-blocks {
    padding-top: 0;
}

.wp-site-blocks > * + * {
    margin-block-start: 0;
}

.mailerlite-form .mailerlite-form-field label {
    display: none;
}

.mailerlite-form .mailerlite-form-field {
    margin-bottom: 10px;
    text-align: center;
}

.wp-block-columns.is-layout-flex.wp-container-13, .wp-block-columns.is-layout-flex.wp-container-15 {
    margin: 0;
}

.wp-container-12.wp-container-12, .wp-container-15.wp-container-15 {
    flex-wrap: nowrap;
    margin: 0;
}
a:where(:not(.wp-element-button)) {
    color: var(--wp--preset--color--contrast);
    text-decoration: none;
}

.wp-block-editor .editor-block-list__block .editor-block-list__block-edit .block-editor-block-settings__toggles .block-editor-block-settings__panel .block-editor-block-settings__panel-content .block-editor-font-sizes label:nth-child(2),
.wp-block-editor .editor-block-list__block .editor-block-list__block-edit .block-editor-block-settings__toggles .block-editor-block-settings__panel .block-editor-block-settings__panel-content .block-editor-font-family {
    display: block !important;
}

/*Button colors*/
.wp-element-button, .wp-block-button__link {
    background-color: #f97720;
}