body { padding-left: 30px; padding-right: 30px; } form { background: linear-gradient(#026695, #433C8B); box-shadow:8px 8px 10px 0 rgba(0,0,0,0.6); padding: 10px 20px; } div { margin-top: 15px; } #message { display: block; } textarea { width: 50%; min-height: 150px; box-shadow:8px 8px 10px 0 rgba(0,0,0,0.3); border-color: blueviolet; border-width: 3px; border-radius: 30px; padding: 10px; margin: 7px; } input { text-align: center; margin-left: 10px; } select { text-align: center; margin-left: 10px; } .button input { padding: 10px; border-radius: 30px; border-color: white; background-color: #3E0B8885; color: white; box-shadow:8px 8px 10px 0 rgba(0,0,0,0.3); } .button { display: inline-block; } #reset_btn { position: absolute; right: 60px; }