/ /* make an "item" stretch to 100% if needed - intended for checkbox fields where there is a long phrase */
.form .fields .item.stretch {
    width: 100%;
}

div.oci_agent_box {
	max-width: 1156px;
	margin: auto;
	margin-top: 40px;
}

input[type=text] {
    width: 100%;
}

/* get rid of the default bold styling on labels used with checkboxes/radio buttons */
.form .check-label, .form-radio-label {
    font-weight: normal;
}

/* put border around field */
.form label.invalid,
.form input[type="text"].invalid,
.form input[type="password"].invalid,
.form input[type="email"].invalid,
.form textarea.invalid,
.form select.invalid .form div.invalid {
    border: 1px solid #820000;
    background-color: #ffd4d4;
}

.form .invalid + .chosen-container {
    border: 1px solid #820000;
    background-color: #ffd4d4;
}

.form input.invalid + label {
    border: 1px solid #820000;
    background-color: #ffd4d4;
}

.form span.label {
    font-size: 16px;
    font-weight: bold;
}

.form span.value {
    font-size: 16px;
    margin-left: 1em;
}

input[type="text"].disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.7;
    color: #7d7d7d;
}
