/*########## FORM STYLES ##########*/

/* fullname field */
#signup-form .fullname-field{ width: 180px; border: 1px solid #ffffff; background: transparent; color: #ffffff; } /* clean */
#signup-form .fullname-field-error{ width: 180px; border: 1px solid #ff0000; background-color: #edbcbc; color: #000000; } /* error */

/* email field */
#signup-form .email-field{ width: 180px; border: 1px solid #ffffff; background: transparent; color: #ffffff; } /* clean */
#signup-form .email-field-error{ width: 180px; border: 1px solid #ff0000; background-color: #edbcbc; color: #000000; } /* error */

/* country field */
#signup-form .country-field{ width: 182px; border: 1px solid #ffffff; background: transparent; color: #000000; } /* clean */
#signup-form .country-field-error{ width: 182px; border: 1px solid #ff0000; background-color: #edbcbc; color: #000000; } /* error */

/* mobile field */
#signup-form .mobile-field{ width: 180px; border: 1px solid #ffffff; background: transparent; color: #ffffff; } /* clean */

/* submit button (image) */
#signup-form .submit-button{ border: 0px; margin-top: 5px; }

/*########## OTHER STYLES ##########*/

.required{ color: #ff0000; }