
/** FORMS */

form {
	margin: 0 0 0 10px;
	padding: 10px;
    border: 1px solid #016a81;
    width: 420px;
    float: right;
}

form h2 {
    background: #01273E;
    padding: 5px 10px 5px 10px;
}
fieldset {
	margin: 0;
	padding: 0;
    border: none;
}

fieldset div {
        text-align: right;
        vertical-align:text-top;
        display: block;
        width: 420px;
}
/** Sequence generated by Magnolia Forms Module for select boxes */
fieldset div fieldset {
        display: inline;
}


label, label span {
    display: inline;
    width: 140px;
    margin: 2px 0 2px 0;
}

.form-wrapper input, textarea, select {
    display: inline;
    /* Optimal width if using together with file input fields */
    width: 249px;
    margin: 2px 10px 2px 5px;
    /* Padding left and right must be zero, if using file input fields */
    padding: 2px 0px 2px 0px;
}

 .form-wrapper span, .form-wrapper label, .form-wrapper label span {
    display: inline;
    float: left;
}

.input-text {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5C6F73;
}

.button-wrapper input {
	color: black;
    width: 110px;
    margin: 20px 9px 10px 0;
    padding: 0;
}

