body {
	color:red;
}

body p a {
	cursor: pointer;
}

.lfFormFieldDisabled .lfFormLabel {
    color: gray;
}

input:disabled { 
	opacity: 0.5;
}

.dijitTextBox {
	cursor: text !important;
}

.freedom-form-title {
	display: none !important;
}

.incorrect legend {
	color: red;
}

.password-validator, .username-requirements {
  left: 190px;
}

.password-validator ul, .username-requirements ul {
  padding: 0;
  margin: 0 !important;
  list-style-type: none;
}

.password-validator {
  top: 210px;
}

.username-requirements {
  top: 150px;
}

@media (max-width: 600px) {
    .password-validator, .username-requirements {
        font-size:12px!important;
        width:150px!important;
    }
    .password-validator p, .username-requirements p {
      font-size:12px!important;
    }
}