#main_form\:selectEventPanel {
	text-align: center;
}

#main_form\:selectEventPanel h2 {
	margin: 10px 0px;
}

#main_form\:selectEventPanel .selectableEvents {
	display: flex;
	padding: 20px;
	flex-wrap: wrap;
	justify-content: center;
	max-height: 35vh;
	margin: 10px 0px;
	overflow: auto;
}

#main_form\:selectEventPanel .selectedEventTitle {
	font-weight: bold;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center;
}

#main_form\:selectEventPanel .eventContainer {
	margin: 20px;
	width: 120px;
	height: 120px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center center;
	border-radius: 50px;
}

#main_form\:selectEventPanel .eventContainer.select1956 {
	background-image: url("/javax.faces.resource/images/companylogo/logo_1956.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectujvilag {
	background-image: url("/javax.faces.resource/images/companylogo/logo_ujvilag.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectmanda {
	background-image: url("/javax.faces.resource/images/companylogo/logo_manda.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectrendszervaltas {
	background-image: url("/javax.faces.resource/images/companylogo/logo_rendszervaltas.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectkip {
	background-image: url("/javax.faces.resource/images/companylogo/logo_kip.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selecttrianon {
	background-image: url("/javax.faces.resource/images/companylogo/logo_trianon.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectdigit {
	background-image: url("/javax.faces.resource/images/companylogo/logo_digit.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectkm {
	background-image: url("/javax.faces.resource/images/companylogo/logo_km.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectetp {
	background-image: url("/javax.faces.resource/images/companylogo/logo_etp.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectint {
	background-image: url("/javax.faces.resource/images/companylogo/logo_int.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectngyio {
	background-image: url("/javax.faces.resource/images/companylogo/logo_ngyio.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectdk {
	background-image: url("/javax.faces.resource/images/companylogo/logo_dk.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectplk {
	background-image: url("/javax.faces.resource/images/companylogo/logo_plk.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectadhd {
	background-image: url("/javax.faces.resource/images/companylogo/logo_adhd.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selecteu {
	background-image: url("/javax.faces.resource/images/companylogo/logo_eu.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectfolytonossag {
	background-image: url("/javax.faces.resource/images/companylogo/logo_folytonossag.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectXX {
	background-image: url("/javax.faces.resource/images/companylogo/logo_XX.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectdigitalistrendek {
	background-image: url("/javax.faces.resource/images/companylogo/logo_digitalistrendek.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectmuzeumpedagogia {
	background-image: url("/javax.faces.resource/images/companylogo/logo_muzeumpedagogia.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectnemzetiunnepek {
	background-image: url("/javax.faces.resource/images/companylogo/logo_nemzetiunnepek.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectdimenziok {
	background-image: url("/javax.faces.resource/images/companylogo/logo_dimenziok.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selecthetkoznapielet {
	background-image: url("/javax.faces.resource/images/companylogo/logo_hetkoznapielet.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectnagyhatalmak {
	background-image: url("/javax.faces.resource/images/companylogo/logo_nagyhatalmak.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectmagyarsag {
	background-image: url("/javax.faces.resource/images/companylogo/logo_magyarsag.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selectkadar {
	background-image: url("/javax.faces.resource/images/companylogo/logo_kadar.png.xhtml");
}

#main_form\:selectEventPanel .eventContainer.selected {
	box-shadow: 0 10px 30px 0 red, 0 0px 30px 0 red;
}

#main_form\:selectEventPanel .eventContainer.closed {
	opacity: 0.7;		
}

#main_form\:selectEventPanel .eventContainer.closed img {
	width:100%;
	height:100%;	
}

#main_form\:selectEventPanel .finalizeButton {
	padding: 10px;
}

@media only screen and (max-width: 850px) {
	#main_form\:selectEventPanel .eventContainer {
		margin: 10px;
		width: 120px;
		height: 120px;
		border-radius: 20px;
	}
}