@media only screen and (min-width: 768px) { .comment-form { display: grid; grid-template-columns: 1fr 1fr; grid-column-gap: 20px; } .comment-notes { grid-column: 1 / -1; } .comment-form-comment { grid-column: 2 / 3; grid-row: 2 / 4; } .comment-form-url { align-self: end; } .comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] { width: 90%; } }