body {
	margin: 0px;
}

#ticker {
	/*border: 1px red solid;*/
	position: relative;
	box-sizing: border-box;
	display:flex;
	justify-content: center;
	align-items:center;
	width:100%;
	overflow:hidden;
}

#ticker .ticker-frame {
	/*border: 1px green solid;*/
	position: relative;
	box-sizing: border-box;
	width: 80vmin;
	height: 80vmin;
}

#ticker .ticker-frame .item {
	transform: scale(0,0);
	opacity: 0%;
	transition: opacity 2s, transform 2s;
}

#ticker .ticker-frame .item.show{
	transform: scale(1,1);
	opacity: 100%;
	transition: opacity 2s, transform 2s;
}