.wuc_contmulticol, .wuc_contmulticolform {
	display: flex;
	flex-direction: row;
	flex-flow: row wrap;
	width: 100%;
	justify-content: center;
}
.wuc_col, .wuc_colform {
	max-width: 100%;
}
#wuContentAll, #wuContentExt, #wuContentInt, #wuContent, #wuRub, #wuHeaderExt, #wuFooterExt, #wuHeaderInt, #wuFooterInt {
	width: 100%;
}
.wuc_img img {
	max-width: 100%;
	height: auto;
}
input, form { max-width: 100%; }
.wuc_slidedeck {
	max-width: 100%;
}
.hidepc { display: none; }
@media screen and (max-width: 1024px) {
	.hidepc { display: initial; }
	.hidetablet { display: none; }
}
@media screen and (max-width: 768px) {
	.hidepc { display: initial; }
	.hidetablet { display: initial; }
	.hidesmartphone { display: none; }
}
@media screen and (max-width: 480px) {
	.hidepc { display: initial; }
	.hidetablet { display: initial; }
	.hidesmartphone { display: initial; }
	.hidesmartphonexs { display: none; }
}

