/* Minification failed. Returning unminified contents.
(1,119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,1124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,1271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1,1423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(298,1): run-time error CSS1019: Unexpected token, found '}'
 */
@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(/LFDSSTS/Content/OpenSans/Open Sans Light.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/LFDSSTS/Content/OpenSans/Open Sans.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/LFDSSTS/Content/OpenSans/Open Sans Semibold.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/LFDSSTS/Content/OpenSans/Open Sans Bold.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(/LFDSSTS/Content/OpenSans/Open Sans Extrabold.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url(/LFDSSTS/Content/OpenSans/Open Sans Light Italic.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/LFDSSTS/Content/OpenSans/Open Sans Italic.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url(/LFDSSTS/Content/OpenSans/Open Sans Semibold Italic.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url(/LFDSSTS/Content/OpenSans/Open Sans Bold Italic.woff) format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url(/LFDSSTS/Content/OpenSans/Open Sans Extrabold Italic.woff) format("woff");}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

body {
	margin:0 0 0 0;
	height:100%;
	width:100%;
	position:absolute;
	font-family:"Open Sans",Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:1.428;
	color:#555;
	background-color:#C6DBF1; /* Login Background Color */

}
.header {
	width:100%;
	height:150px;
	border-bottom: 5px solid #EEB110;

}
.header .brand {
	width:20%;
	min-width:148px;
	max-width:178px;
	padding-top:13px;
	padding-bottom:13px;
	height:24px;
	float:left;

}
.header .brand .logo {
	width:800px;
	height:124px;
	margin-left:auto;
	margin-right:auto;
	background:url(/LFDSSTS/Images/etamu-logo.png);
	background-repeat:no-repeat;float:left;

}
.header .help {
	float:right;
	padding-top:17px;
	padding-bottom:17px;
	height:16px;
	max-width:56px;
	min-width:26px;
	width:10%;
}
.header .help .help-icon {
	height:16px;
	width:16px;
	background:url(/LFDSSTS/Images/etamu-logo.png);
	background-position:-32px 0;
}
.header .test-mode-text {
	padding:15px;
	display:none;
	color:#fff;
}
.loading {
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-16px;
	margin-left:-16px;
	display:none;
	height:32px;
	width:32px;
	background:url(/LFDSSTS/Images/lfds-icon-sprite.png);
	background-position:0 0;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear;
}
.icon-container {
	margin-left:auto;
	margin-right:auto;
	max-width:200px;
	text-align:center;
}
.icon-container .icon-label {margin-top:10px;}

.icon-container .lf-icon {
	vertical-align:middle;
	background-repeat:no-repeat;
	display:block;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-indent:-9999px;
	width:48px;
	height:48px;
	background-size:48px 48px;
	background:url(/LFDSSTS/Images/L-icon.svg);
}
.title-container {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
@-webkit-keyframes spin {from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}
.container {
	padding-left:10px;
	padding-right:10px;
	margin-top:90px;
}
.container .alert {
	margin-left:auto;
	margin-right:auto;
	max-width:342px;
	text-align:center;
	background-color:#f2dede;
	color:#b94a48;
	padding:7px 14px 7px 14px;
	margin-bottom:20px;
	text-shadow:0 1px 0 rgba(255,255,255,.5);
	border:1px solid #eed3d7;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	visibility:hidden;
	line-height:14px;
}
.container .alert.alert-warning {
	background-color:#fcf8e3;
	border-color:#fbeed5;
	color:#c09853;
}
.container .centered-link {
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
	text-decoration:inherit;
}
.container .login-form {
	margin-left:auto;
	margin-right:auto;
	max-width:350px;
	border:1px solid #e0e0e0;
	overflow:hidden;
	text-align:left;
	background:white; /* background color of the login box */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:15px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow:inset 0 10px 10px rgba(0,0,0,.05);
}
.container .login-form .form-contents {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	max-width:82.353%;
	padding-top:20px;
}
.container .login-form .form-contents .form-entry {
	margin-bottom:20px;
	width:100%;
}
.container .login-form .form-contents .form-entry label {font-weight:600;}
.container .login-form .form-contents .form-entry .form-entry-value {
	width:inherit;
	height:30px;
	margin:0;
	margin-bottom:1px;
	padding-left:10px;
	*overflow:visible;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	display:inline-block;
	font-size:12px;
	line-height:20px;
	color:#555;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:3px;
	vertical-align:middle;
	background-color:#fff;
	border:1px solid #ccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,box-shadow linear .2s;
	-o-transition:border linear .2s,box-shadow linear .2s;
	transition:border linear .2s,box-shadow linear .2s;
}
.container .login-form .form-contents .form-entry .form-entry-value::-moz-focus-inner{padding:0;border:0;}
.container .login-form .form-contents .form-entry .form-entry-value:focus {
	border-color:rgba(82,168,236,.8);
	outline:0;
	outline:thin dotted \9;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
	box-shadow:inset 0 3px 3px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
}
.container .login-form .form-contents .form-entry .form-entry-value:focus:invalid{color:#b94a48;border-color:#ee5f5b;}
.container .login-form .form-contents .form-entry .form-entry-value:focus:invalid:focus {
	border-color:#e9322d;
	-webkit-box-shadow:0 0 6px #f8b9b7;
	-moz-box-shadow:0 0 6px #f8b9b7;
	box-shadow:0 0 6px #f8b9b7;
}
.container .login-form .form-contents .form-entry .dropdown {padding-left:5px;}
.container .login-form .form-contents .form-entry .remember-checkbox{vertical-align:middle;cursor:pointer;margin:0 0 0 0;}
.container .login-form .form-contents .form-entry .remember-checkbox-value {
	vertical-align:middle;
	display:inline-block;
	color:#555;
	margin:0;
	font-size:13px;
	cursor:pointer;
}
.container .login-form .form-contents .form-entry .login-button {
	width:100%;
	height:30px;
	cursor:pointer;
	color:#fff;
	background-color:#4E5352;
	border:1px solid #3bb792;
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:4px 12px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	*border:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*margin-left:.3em;
	font-family:inherit;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
}
.container .login-form .form-contents .form-entry .login-button.adfs{background-color:#0095d3;border:1px solid #0095d3;}
.container .login-form .form-contents .form-entry .login-button:focus {
	text-decoration:none;
	background-position:0 -15px;
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
	background-color:#35a986;
	border-color:#35a986;
}
.container .login-form .form-contents .form-entry .login-button:focus.adfs{background-color:#007db1;border-color:#007db1;}
.container .login-form .form-contents .form-entry .login-button:active {
	background-image:none;
	outline:0;
	background-color:blue;
	border-color:#33a381;
	box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
	-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}
.container .login-form .form-contents .form-entry .login-button:active.adfs{background-color:#0065a4;border-color:#0065a4;}
.container .login-form .form-contents .form-entry .login-button[disabled]{ 
background-color:#716D6B;
border-color:#ddd;cursor:default;
background-image:none;
opacity:.65;filter:alpha(opacity=65);
box-shadow:none;
border:0;
}
.container .login-form .form-contents .form-entry .forgot{text-decoration:none;color:#157ae2;vertical-align:middle;cursor:pointer;}
.container .login-form .form-contents .form-entry .forgot:visited{color:#157ae2;}
.container .login-form .form-contents .form-entry .eula-agreement{text-decoration:none;color:#157ae2;cursor:pointer;}
.container .login-form .form-contents .form-entry .eula-agreement:visited{color:#157ae2;}
.container .login-form .form-contents .form-entry .separator {
	text-align:center;
	height:10px;
	border-bottom:1px solid #e0dcdc;
	margin-bottom:22.5px;color:#808080;
	margin-top:16.5px;
}
.container .login-form .form-contents .form-entry .separator .separator-value {
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	font-size:16px;
	font-weight:bold;
}
.container .login-form .form-contents .form-entry .separator:first-line {background-color:#fcfcfc;}
.container .login-form .form-contents .form-entry .winauth{text-align:center;font-weight:bold;color:#157ae2;margin-top:25.5px;cursor:pointer;}
.container .login-form .form-contents .form-entry .logo{display:block;height:24px;margin:24px auto 36px;}
.container .login-form .form-contents .form-entry .form-display-value{text-align:center;font-weight:bold;}
.container .login-form .form-contents .form-entry .mfa-image{float:left;margin-right:16px;padding-left:32px;margin-bottom:20px;}
.container .login-form .form-contents .form-entry .mfa-desc{font-size:12px;padding-top:30px;}
.container .login-form .form-contents .password-entry{margin-bottom:26px !important;}
.container .change-id{text-decoration:none;color:#157ae2;vertical-align:middle;cursor:pointer;}
.container .copyright-text{text-align:center;margin-top:20px;color:#808080;font-size:75%;}
@-moz-document url-prefix(){.moz{line-height:10px !important;padding-bottom:6px !important;}}

}


#OrganizationStr {display:none;} 
#organizationGroup {display:none !important;}
#ForgotPasswordStr {display:none !important;}
#winAuthSection {display:none !important;}
#signInOptionsSection {display:none !important;}
#mfaCheckbox {display: none!important;}
#mfaGroup {display: none!important;}
#mfaFeature {display: none!important;}
#mfaCodeField {display: none!important;}
#isPublicComputer {display: none!important;}
#publicComputer {display: none!important;}
#copyright-text {display: none!important;}
#copyright {display:none !important;}
