/* ===========================
--- Contact
============================ */

.boxed-grey {
	background: #FFF;
    padding: 20px;
    border-radius: 10px;
}

form#contact-form .form-group label {
	text-align: left !important;
	display: block;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
}
form#contact-form input,form#contact-form select,form#contact-form textarea {
	border-radius: 0;
	border: 1px solid #eee;
  -webkit-box-shadow: none;
          box-shadow:  none;
}

form#contact-form input:focus,form#contact-form select:focus,form#contact-form textarea:focus {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}

.form-signin {
    margin: 0 auto;
    max-width: 300px;
    /*padding: 15px;*/
}
.form-signin, .form-signin .checkbox {
    margin-bottom: 10px;
}

.form-signin-heading{
	margin-bottom: 10px;
	text-align:center;
}

.form-signin .checkbox {
    font-weight: normal;
}
.form-signin .form-control {
    box-sizing: border-box;
    font-size: 16px;
    height: auto;
    padding: 10px;
    position: relative;
}
.form-signin .form-control:focus {
    z-index: 2;
}
.form-signin input[type="email"] {
    /*border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;*/
    margin-bottom: -1px;
}
.form-signin input[type="password"] {
    /*border-top-left-radius: 0;
    border-top-right-radius: 0;*/
    margin-bottom: 10px;
}

.error {
    color: #b94a48;
    display: inline-block;
    *display: inline;
    padding-left: 5px;
    vertical-align: middle;
    *zoom: 1;
}

.formGenderError{
	border: 1px solid #a94442;
    border-radius: 4px;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.errorPlaceholder{
    color: #a94442;
}

#btnEnviar{
    font-size: 15px;
}

.languageSubtitle{
    font-size: 12px;
    color: black;
}

#messageOK{display:none;text-align:center;}
.mensajeRespuestaDescripcionAlef{display:block;font-size:16px;color:#555;padding-top:5px;}
.mensajeRespuestaDescripcionBet{display:block;font-size:13px;color:#555;padding-top:5px;padding-bottom:10px;}

