.tx-jhe-competencemodel .support-form {
	padding: 30px;
	background: #f5f5f5;
	min-height: 239px;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock {
	padding: 20px;
	border-width: 3px;
	border-style: solid;
	border-radius: 6px;
	margin-bottom: 20px;
}
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence1,
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence2 {
	border-color: #f59c00;
}
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence3,
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence4 {
	border-color: #94c120;
}
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence5,
.tx-jhe-competencemodel #selectionResult .appointmentBlock.competence6 {
	border-color: #008c58;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock .competenceDescription {
	margin: 1em 0;
	line-height: 1.5em;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock h4 {
	margin-bottom: 0;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock h5 {
	font-size: 1.1em;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock .lvl1 {
	margin-top: 1em;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock .lvl2,
.tx-jhe-competencemodel #selectionResult .appointmentBlock .lvl3 {
	margin-top: 2em;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock ul {
	margin-bottom: 0 !important;
	line-height: 1.5em;
}

.tx-jhe-competencemodel #selectionResult .appointmentBlock ul li {
	margin-bottom: 0 !important;
}