/* Login form */
@media only screen and (max-width: 768px) {
	.task-login #logo {
		top: 6vh !important;
	}
}

#layout-content {
	overflow-x: hidden;
	overflow-y: auto;
}

.input-group .icon.conf:before {
	content: "\f023";
}

.progress {
	opacity: .6;
	height: 1.6em;
}

.symbolset {
	opacity: .6;
	font-size: .9em;
}

#passbartext {
	position: absolute;
	top: 17.1em;
	right: 0;
	left: 0;
	font-size: 1.2em;
}

.badgetext {
	float: center;
}

span.badge:after {
	font-family: 'Icons';
        font-weight: 900;
        font-size: 1em;
        content: "\f058";
        float: right;
}

i.lock:before {
        font-family: 'Icons';
        font-weight: 900;
        font-size: .7em;
	font-style: normal;
        content: "\f023";
}

.badge-success:after {
	opacity: 1;
}

.badge-secondary:after {
	opacity: 0;
}

.helpfieldtitle::first-letter {
	font-size: 2em;
	line-height: .8em;
	padding-right: .2em;
}
