#comments .commentmetadata,
.comment .comment-metadata,
.comment .comment-metadata > .edit-link-sep {
    display: none;
}

/* Phone field added by the plugin */
#comments .comment-form input[name="phone"] {
    display: block;
}

/* Make the comment form fields responsive so they don't overflow the page */
#comments .comment-form textarea,
#comments .comment-form input[type="text"],
#comments .comment-form input[type="email"],
#comments .comment-form input[type="url"],
#comments .comment-form input[type="tel"],
#comments .comment-form input[name="phone"] {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

/* Some themes apply floats on <p> wrappers; keep everything inside the container */
#comments .comment-form-comment,
#comments .comment-form-author,
#comments .comment-form-email,
#comments .comment-form-url,
#comments .comment-form-phone,
#comments .comment-form p {
    width: 100%;
    max-width: 100%;
    float: none;
    overflow: hidden;
}

/* Prevent floated children (theme styles) from escaping */
#comments .comment-form {
    overflow: hidden;
}
