@media (max-width: 767px) {
    #page > header {
        width: 85px;
    }
    #page > #content, #page > #colophon {
        padding-left: 85px;
    }
    header .custom-logo-link img {
        max-width: 55px;
        width: 55px;
    }
    .sidebar-button {
        margin-left: 0;
    }
}
@media (min-width: 768px) {
    .wp-form, .wp-form-row, .wp-form-row-gap {
        gap: 20px;
    }
    .wp-form-group.wp-half-size {
        max-width: calc( 50% - 10px );
    }
}
@media (min-width: 992px) {

}
@media (min-width: 1200px) {
    .wp-form, .wp-form-row, .wp-form-row-gap {
        gap: 30px;
    }
    .wp-form-group.wp-half-size {
        max-width: calc( 50% - 15px );
    }
}