
/* ************************* *************  **************************** */
/* ************************* Contacto FORM  **************************** */
/* ************************* *************  **************************** */
#formContacto input[type="text"], #formContacto input[type="email"] {
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 0;
    color: #595959;
    font: 15px/1.4em arial,helvetica,sans-serif;
    margin: 0 0 5px;
    padding: 5px;
    width: 98%;
}
#formContacto button,  #formContacto input[type="submit"] {
    background-color: #595959;
    border: medium none;
    border-radius: 0;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font: 15px/1.4em arial,helvetica,sans-serif;
    margin: 0;
    max-width: 35%;
    padding: 5px;
}
#formContacto textarea {
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 0;
    color: #595959;
    font: 15px/1.4em arial,helvetica,sans-serif;
    margin: 0 0 5px;
    min-height: 130px;
    padding: 5px;
    resize: none;
    width: 98%;
}
input[type="checkbox"], input.checkbox, .checkboxes input {
    margin-right: 8px;
    vertical-align: middle;
}

#formContacto  input[type="text"]:focus, #formContacto button:focus, #formContacto textarea:focus, input.checkbox:focus, input[type="checkbox"]:focus, input[type="email"]:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

#formContacto fieldset div.middleColumn {
    background: none;
}

#formContacto form {
    float:left;
}
.typography form {
    float:left;   
}

#MyCaptcha {
    margin-top:20px;
}