/* REGISTER FORM */

.rmca_forms .webform-submission-form .js-webform-radios label {
	font-weight: bold;
}

.rmca_forms .webform-submission-form .js-webform-radios input {
	margin-right: 6px;
}

.rmca_forms .webform-submission-form .form-type-textfield label, .rmca_forms  .webform-submission-form .form-type-tel label, .rmca_forms  .webform-submission-form .form-type-textfield label, .rmca_forms .webform-submission-form .form-type-email label {
	float: left;
	display: inline-block;
	width: 15%;
	padding: 8px 8px 8px 0;
}

.rmca_forms .webform-submission-form .form-type-textfield input, .rmca_forms  .webform-submission-form .form-type-tel input, .rmca_forms  .webform-submission-form .form-type-textfield input, .rmca_forms  .webform-submission-form .form-type-email input   {
	width: 85%;
	padding: 8px 12px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	resize: vertical;
}

.rmca_forms .webform-submission-form .form-type-textfield input:hover, .rmca_forms  .webform-submission-form .form-type-tel input:hover, .rmca_forms  .webform-submission-form .form-type-textfield input:hover, .rmca_forms .webform-submission-form .form-type-email input:hover   {
	background-color: #f4f4f4;
}

.rmca_forms input[type="checkbox"], input[type="radio"] {
    margin-right: 10px;
}

.rmca_forms .status-messages .status {
	padding: 10px 20px;
	border-radius: 0;
}

.rmca_forms .webform-submission-form input[type="submit"] {
    background-color: #0023f9;;
    color:white;
    padding: 12px 80px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
}

@media only screen and (max-width: 900px) {
	
	.rmca_forms .webform-submission-form .form-type-textfield label, .rmca_forms  .webform-submission-form .form-type-tel label, .rmca_forms  .webform-submission-form .form-type-textfield label, .rmca_forms  .webform-submission-form .form-type-email label {
		clear: left;
		width: 100%;
		padding: 6px 12px 2px 0;
	}

	.rmca_forms .webform-submission-form .form-type-textfield input, .rmca_forms  .webform-submission-form .form-type-tel input, .rmca_forms  .webform-submission-form .form-type-textfield input, .rmca_forms  .webform-submission-form .form-type-email input   {
		width: 100%;
	}
	
	.rmca_forms .form-item, .form-actions {
		margin: 6px 0;
	}
		
	.rmca_forms .webform-submission-form input[type="submit"] {
		width: 100%;
	}

}

/* END REGISTER FORM */
