.ib-country-formernext {
	width: 95%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
}

.ib-country-formernext > div {
	min-width: 50%;
	flex-grow: 1;
}

.ib-country-formernext table {
	width: 100%;
}
/*
.ib-country-formernext caption {
	font-weight: bold;
	text-align: center;
}
*/
@media all and (max-width: 720px) {
	body.skin-minerva .ib-country-formernext table {
		display: table;
	}
}