/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./css/insecure/pbt/sitestyle-wcag.css ***!
  \***************************************************************************************************************/
.visually-hidden {
	clip-path: inset(100%);
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

a {
	color: #2f70a8;
}

:focus {
	outline: auto;
	outline: -webkit-focus-ring-color auto 1px;
}

a:focus,
.skin-green .main-header .navbar .nav > li > a:focus,
.skin-green .main-header .navbar .nav .open > a:focus {
	outline: 2px dotted #212121;
	outline: 5px auto -webkit-focus-ring-color;
}

div.footer {
	color: #737373;
}

.sign-in-btn,
.register-btn {
	font-size: 16px;
}

.sign-in-btn {
	background-color: #008549;
}

.register-btn {
	background-color: #337aa3;
}

.reset-pwd-btn {
	background-color: #da3a25 !important;
	font-size: 16px;
}

.form-group.has-error label,
.form-group.has-error legend,
.form-group.has-error .help-block,
.login-error,
.register-error,
.reset-error {
	color: #d60000;
}

input.form-control::placeholder {
	/* placeholder text contrast */
	color: #757575;
}

/* This mad hack is for safari */
div.icheck-wetasphalt > input:focus + label {
	outline: auto;
	outline: -webkit-focus-ring-color auto 1px;
	outline-offset: 2px;
}

div.icheck-wetasphalt > input:focus:not(:focus-visible) + label {
	outline: none;
}

/*!****************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./webpack/wcagExternal.css ***!
  \****************************************************************************************************/
/* Original: css-site-external	TODO - Combine WCAG from internal/external */

