  #mail {padding:0;
        width: 400px; margin: 0 auto;
		outline:none; font-family:Open Sans, regular; font-size:13px;
    }
	
	#mail h3 {font-size:24px;}
	#mail span {font-size:16px;}
	
    #mail .input {background: #fff; outline:none; border: 1px solid #C9C9C9; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #F5F5F6, 5px 5px 0 0 #F5F5F6, 5px 0 0 0 #F5F5F6, 0 5px 0 0 #F5F5F6, 5px -5px 0 0 #F5F5F6, -5px 5px 0 0 #F5F5F6; color: #545658; padding: 8px; font-size: 14px; border-radius: 4px; width:95%; margin:10px 0; font-family:'Open Sans'}

#mail label {font-weight:bold;}

#mail .registro {background:#c63; padding:0 20px 0 20px; width:auto; height:34px; border-radius:6px; border:none; cursor:pointer; font-size:16px; color:#fff; float:right; margin:20px 0 0 20px;}

#mail .registro:hover {background:#F30 !important; border:none !important;}

#rounded-corners {border-radius: 6px;
-ms-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;}

body {margin:0; padding:10px;}

/*FORMULARIO DE CORRDINACION*/

.required p {font-size:10px; color:#F00; text-align:right; margin:30px 30px 0 0 !important;}

.error-message, label.errorform,  {color:#F00; padding:0; font-size:12px !important; margin:0 15px 0 0 !important; display:block; float:right !important; font-weight:100 !important;}

.loginForm-registro input.errorform, label.errorform {color:#F00; padding:0; font-size:12px !important; margin:-73px 0 !important; display:block; font-weight:100 !important; float:right !important; position:relative;}

#contacto input.errorform, #contacto textarea.errorform {border:1px solid #f00;}