form > div {
  display: inline-block;
  margin-right: 10px;
}


input,
select {
  width: 100%;
  padding: 15px;
  border-color: #f3f3f3;
  border-radius: 3px;
  border-style: solid;
}

label {
  font-weight: 400;
  color: #333;
}

.form-item {
  width: 280px;
}

fieldset.form-item {
  width: 100%;    
}

.form-actions {
  display: block;
}

.form-periodo {
  display: block;
}

/* ocultar scrollbar */
.no-scroll::-webkit-scrollbar {display:none;}
.no-scroll::-moz-scrollbar {display:none;}
.no-scroll::-o-scrollbar {display:none;}
.no-scroll::-google-ms-scrollbar {display:none;}
.no-scroll::-khtml-scrollbar {display:none;}

/* cambiar mail form */
.cambiar-mail-form > div {
    display: block;
}

.password-confirm,
.password-field,
.password-strength,
.password-confirm-match {
  width: 100%;
}

/* otros formularios */
.user-form .form-item {
  max-width: 500px;
}