@charset "UTF-8";
/* CSS Document */

.char-counter {
	position: relative;
	display: block;
	z-index: 99;
	text-align: right;
	top:-32px;
	float: right;
	width: 100px;
	height: 20px;
	margin: 0 0 -20px 0;
	overflow: hidden;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.css.skn-2 .char-counter,
.css.skn-2 .char-counter * { color: #000000; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.char-counter { top:-25px; }
}
.char-counter .chars-entered {

}
.char-counter .chars-required {

}



.form-label {}
.css.skn-1 .form-label p,
           .form-label p {
	font-family: TeamCompass;
	font-weight: bold;
	color: var(--brand_red);
}
.form-label p i {}
.form-label p em {
	font-style: normal;
}


.form-spacer {
	height: 20px;
}
.form-separator {
	height:     20px;
	margin-top: 20px;
	border-top: 1px solid #AAA;
}












	/* Registration type chooser */

	.buttons-container {}

	ul.choices {
		margin: 0; padding: 0;
		font-size: 0; line-height: 0;
	}
	ul.choices li.choice {
		display: inline-block;
		vertical-align: top;
		list-style: none;
		margin: 0 10px 10px 0;
		height: auto;
	}
	ul.choices li.choice a {
		display: block;
		position: relative;
		text-decoration: none;
		width: 150px;
		padding: 5px 15px;
		height: auto;
		background-color: var(--brand_gray);
		border-radius: 3px;
		color: white;
		text-align: center;
		transition: background-color 0.5s ease;
	}
	ul.choices li.choice a:hover {
		background-color: var(--brand_red);
	}
	
	ul.choices li.choice a i {
		display: block;
		position: relative;
		font-size: 60px;
		line-height: 80px;
		width: 100%;
		height: 80;
		margin-bottom: 10px;
		text-align: center;
	}
	ul.choices li.choice a em {
		display: block;
		position: relative;
		margin: 0;
		font-size: 1.5rem;
		line-height: 1.2;
		height: auto;
		top: 50%;
		transform:translateY(-50%);
		outline: none;
		font-weight: bold;
	}
	ul.choices li.choice[data-label="team" ] i:before { content:"\E9DE"; }
	ul.choices li.choice[data-label="coach"] i:before { content:"\E9E2"; }
	ul.choices li.choice[data-label="hr"   ] i:before { content:"\E9DD"; }
	ul.choices li.choice[data-label="team" ] a em:before { content:"Saját csapatként"; }
	ul.choices li.choice[data-label="coach"] a em:before { content:"Team coach-ként"; }
	ul.choices li.choice[data-label="hr"   ] a em:before { content:"HR-esként"; }



	/* Participations */
	
	
	.participants-counter {
		float: right;
		color: black;
		font-size: 1rem;
	}
	.participants-counter .remaining-row {}
	.participants-counter .all-rows {}
	.participants-counter .remaining-row:after { content:"/"; }
	
	.select-participant {
		display: block;
		position: relative;
		z-index: 999;
		width:       15px;
		height:      15px;
		margin: 0 0 -15px 0;
		left: -5px;
		top:  -5px;
	}
	.select-participant > input[type="checkbox"] { position: absolute; opacity: 0.5; }
	.select-participant > input[type="checkbox"] ~ i {
		display: block;
		position: relative;
		width:       15px;
		height:      15px;
		line-height: 15px;
		border: 1px solid var(--brand_red);
		font-size: 0;
		text-align: center;
		background-color: white;
	}
	
	.select-participant > input[type="checkbox"] ~ i:before { content:"\E940"; }
	.select-participant > input[type="checkbox"]:checked ~ i { font-size: 12px; background-color: var(--brand_red); color: white; }
	
	
	ul.participants  {
		margin: 0;
		padding: 0;
		margin-block-start: 0;
		margin-block-end: 0;
		padding-inline-start:0;
		display: block;
		height: auto;
	}
	ul.participants li.participant {
		display: block;
		position: relative;
		list-style: none;
		margin: 0 0 -1px 0;
		padding: 1%;
		border: 1px solid #AAA;
	}
	ul.participants li.participant[data-hidden="1"] {
		display: none;
	}
	li.participant[data-checked="1"] {
		background-color: #dfe4e9;
	}
	
	.buttons-container {
		display: block;
	}
	a.add-participant-button {
		display: block;
		position: relative;
		width: 300px;
		height: 40px;
		background-color: var(--brand_red);
		border-radius: 50px;
		color: white;
		text-align: center;
	}
	form[name="registration"][data-add_participant_allowed="0"] a.add-participant-button { display: none; }
	
	a.add-participant-button i {
		display: inline-block;
		vertical-align: top;
		position: relative;
		font-size:      30px;
		line-height:    40px;
		width:          40px;
		height:         40px;
		text-align: center;
	}
	a.add-participant-button em {
		display: inline-block;
		vertical-align: top;
		position: relative;
		margin: 0 0 0 5px;
		font-size: 1.5rem;
		line-height: 40px;
		white-space: nowrap;
		color: white;
	}
	a.add-participant-button i:before  { content:"\E9DF"; }
	a.add-participant-button em:before { content:"Új csapattag hozzáadása"; }
	

/* Password UX (registration pages only) */

#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"],
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"],
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] {
	position: relative;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value {
	position: relative;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value .input-field,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value .input-field,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value .input-field {
	/*padding-right: 48px;*/
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value .field-toggle,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value .field-toggle,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value .field-toggle {
	display: block;
	position: absolute;
	top: 60%;
	right: 5px;
	transform: translateY(-50%);
	width: 15px;
	height: 15px;
	cursor: pointer;
	z-index: 100;
}
/* state */
#admin .page[data-page="Regisztracio-HR"]        .form-element[data-label^="password"] .form-value:has(input:focus) .field-toggle,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value:has(input:focus) .field-toggle,
#admin .page[data-page="Regisztracio-Vezeto"]    .form-element[data-label^="password"] .form-value:has(input:focus) .field-toggle {
	opacity:0;
	pointer-events:none;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value .field-toggle i,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value .field-toggle i,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value .field-toggle i {
	display: block;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	opacity:0.5;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="password"] i,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="password"] i,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="password"] i {
	background-image: url("../../images/ui/positive/password-state-hidden.svg");
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="text"] i,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="text"] i,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label^="password"] .form-value .field-toggle[data-state="text"] i {
	background-image: url("../../images/ui/positive/password-state-visible.svg");
}

#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps {
	display: block;
	margin: 8px 0 6px 0;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps .lbl,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps .lbl,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps .lbl {
	display: block;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	margin-bottom: 4px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps .max,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps .max,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps .max {
	display: block;
	width: 100%;
	height: 6px;
	border-radius: 20px;
	background-color: #e3e3e3;
	box-shadow: inset 0 2px 5px 0 rgba(0,0,0,0.25);
	overflow: hidden;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps .max .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps .max .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps .max .cur {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 6px;
	max-width: 0;
	transition: max-width .6s ease, background-color .6s ease;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="1"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="1"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="1"] .cur { background-color: #e41e09; max-width: calc(100% / 7 * 1); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="2"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="2"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="2"] .cur { background-color: #f08a00; max-width: calc(100% / 7 * 2); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="3"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="3"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="3"] .cur { background-color: #f0a000; max-width: calc(100% / 7 * 3); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="4"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="4"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="4"] .cur { background-color: #4b86d9; max-width: calc(100% / 7 * 4); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="5"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="5"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="5"] .cur { background-color: #315fbf; max-width: calc(100% / 7 * 5); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="6"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="6"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="6"] .cur { background-color: #4ca712; max-width: calc(100% / 7 * 6); }
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .ps[data-strength="7"] .cur,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .ps[data-strength="7"] .cur,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .ps[data-strength="7"] .cur { background-color: #6fbf35; max-width: calc(100% / 7 * 7); }

#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result {
	display: block;
	position: relative;
	width: 100%;
	min-height: 18px;
	margin: 0 0 6px 0;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result em {
	display: none;
	font-size: 12px;
	line-height: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result em:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result em:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result em:before {
	display: inline-block;
	position: relative;
	vertical-align: top;
	content: "";
	background-repeat: no-repeat;
	background-size: contain;
	width: 12px;
	height: 12px;
	margin: 0 4px -12px 0;
	left: 0;
	top: 2px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7 {
	display: inline-block;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="1"] em,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="2"] em,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="3"] em,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="4"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="1"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="2"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="3"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="4"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="1"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="2"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="3"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="4"] em {
	color: #e41e09;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="5"] em,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="6"] em,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="7"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="5"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="6"] em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="7"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="5"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="6"] em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="7"] em {
	color: #4ca712;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="1"] .lvl1:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="2"] .lvl2:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="3"] .lvl3:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="4"] .lvl4:before {
	background-image: url("../../images/admin/progress-bar-circle-24-failed.png");
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="5"] .lvl5:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="6"] .lvl6:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password"] .strength-result[data-strength="7"] .lvl7:before {
	background-image: url("../../images/admin/progress-bar-circle-24-done.png");
}

#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] .fs.password-tips,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] .fs.password-tips,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] .fs.password-tips {
	margin-top: 8px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] .tip-title,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] .tip-title,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] .tip-title {
	display: block;
	margin: 0 0 6px 0;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] .tip-title > i,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] .tip-title > i,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] .tip-title > i {
	display: block;
	position: relative;
	background-size: contain;
	background-image: url("../../images/elements/message.svg");
	width: 20px;
	height: 20px;
	margin: 0 0 -20px 0;
	left: -7px;
	top: 0;
	opacity: 0.7;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] .tip-title > em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] .tip-title > em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] .tip-title > em {
	display: block;
	position: relative;
	margin: 0 0 0 18px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: 400;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li {
	display: block;
	position: relative;
	list-style: none;
	margin: 0 0 4px 0;
	padding: 0;
	font-size: inherit;
	line-height: 16px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after {
	display: block;
	position: absolute;
	vertical-align: top;
	content: "";
	left: -3px;
	top: -3px;
	width: 12px;
	height: 12px;
	transform: translateY(-100%);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"],
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"],
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"] {
	color: #bb2c00;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"],
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"],
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"] {
	color: #00a825;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"]:after {
	background-image: url("../../images/admin/progress-bar-circle-24-failed.png");
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"]:after {
	background-image: url("../../images/admin/progress-bar-circle-24-done.png");
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li > i,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li > i,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li > i {
	display: block;
	position: relative;
	width: 10px;
	height: 15px;
	margin: 0 0 -15px 0;
	font-size: 12px;
	line-height: 15px;
	overflow: hidden;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li > i:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li > i:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li > i:before {
	content: "•";
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"] i:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"] i:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="0"] i:before,
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"] i:before,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"] i:before,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li[data-check="1"] i:before {
	content: "";
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li > em,
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li > em,
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li > em {
	display: block;
	position: relative;
	margin: 0 0 0 18px;
}
#admin .page[data-page="Regisztracio-HR"] .form-element[data-label="password2"] ul.tip-items li:has(em:empty),
#admin .page[data-page="Regisztracio-TeamCoach"] .form-element[data-label="password2"] ul.tip-items li:has(em:empty),
#admin .page[data-page="Regisztracio-Vezeto"] .form-element[data-label="password2"] ul.tip-items li:has(em:empty) {
	display: none;
}

/* Chrome autofill override on registration pages */
#admin .page[data-page="Regisztracio-HR"] input:-webkit-autofill,
#admin .page[data-page="Regisztracio-HR"] input:-webkit-autofill:hover,
#admin .page[data-page="Regisztracio-HR"] input:-webkit-autofill:focus,
#admin .page[data-page="Regisztracio-TeamCoach"] input:-webkit-autofill,
#admin .page[data-page="Regisztracio-TeamCoach"] input:-webkit-autofill:hover,
#admin .page[data-page="Regisztracio-TeamCoach"] input:-webkit-autofill:focus,
#admin .page[data-page="Regisztracio-Vezeto"] input:-webkit-autofill,
#admin .page[data-page="Regisztracio-Vezeto"] input:-webkit-autofill:hover,
#admin .page[data-page="Regisztracio-Vezeto"] input:-webkit-autofill:focus {
	-webkit-text-fill-color: currentColor !important;
	caret-color: currentColor !important;
	-webkit-box-shadow: 0 0 0 1000px transparent inset !important;
	box-shadow: 0 0 0 1000px transparent inset !important;
	transition: background-color 99999s ease-out 0s, color 99999s ease-out 0s;
}
	
	