.texbotones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
}
.container {
    max-width: 500px;
    margin: 50px auto;
    text-align: left;
    font-family: sans-serif;
}

.form {
    border: 1px solid #1A33FF;
    background: #ecf5fc;
    padding: 40px 50px 45px;
}

.form-control:focus {
    border-color: #000;
    box-shadow: none;
}

.label {
    font-weight: 600;
}

.error {
    color: red;
    font-weight: 400;
    display: block;
    padding: 6px 0;
    font-size: 14px;
}

.form-control.error {
    border-color: red;
    padding: .375rem .75rem;
}/* (A) NOTIFICATION */#notify {  background: #dadaff;  padding: 5px;  margin-bottom: 10px;}/* (B) FORM */#cform {  max-width: 400px;  background: #f2f2f2;  border: 1px solid #aaa;  padding: 10px;}#cform label, #cform input, #cform textarea {  box-sizing: border-box;  width: 100%;  padding: 10px 5px;  resize: none;}#cform input, #cform textarea { margin-bottom: 10px; }#cform input[type=submit] { margin-top: 10px; }/* (C) DOES NOT MATTER */html, body { font-family: arial, sans-serif; }