Here are some examples to get you going:
To align the labels and the boxes to the right:
.main-content .contact-form label {
text-align: right;
clear: both;
}
.main-content .contact-form input[type='text'],
.main-content .contact-form input[type='email'],
.main-content .contact-form textarea,
.main-content .contact-form input[type="submit"] {
float: right;
}
To align the labels and submit button to the right and make the form elements wider:
.main-content .contact-form label {
text-align: right;
}
.main-content .contact-form input[type='text'],
.main-content .contact-form input[type='email'],
.main-content .contact-form textarea {
width: 97% !important;
}
.main-content .contact-form input[type="submit"] {
float: right;
}
To adjust the container element for the contact form:
.main-content .contact-form {
width: 300px;
float: right;
}
Note: these examples will affect any contact form in a main content area.