body {
	display: block;
}
.mdc-button--raised:not(:disabled) {
	background-color: #f1c500;
}
#jad-content > .grid-x {
    margin: 2rem 0;
}
p.helptext {
	text-align: right;
}

.w-50 {
    width: 100%;
}


@media all and (min-width: 992px) {
    .w-lg-50 {
        width: 100%;
    }
        .w-lg-66 {
        width: 100%;
    }
}

.screen-reader-only {
    font-size: 0px;
    color: transparent;
}

.pwdRow {
    width: 100%; /* Try setting this to 400px or something */
    display: table;
}

.divInput {
    display: table-cell;
}

.divEye {
    display: table-cell;
    padding-top: 2px;
    vertical-align: top;
}

.reveal-password {
	height: 2.2375rem;
    padding: 6px 8px 7px 8px;
    margin: -2px 0 0 0;
}

.help-text {
   text-align: right;
}
 input::-ms-reveal,
 input::-ms-clear {
 	display: none;
}
.visually-hidden {
      position: absolute;
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0,0,0,0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}