body,html
{
	height:100%;
	margin:0;
}
.toBottom
{
	bottom: 0;
	position:fixed;
}
.zeroPadding
{
padding:0 !important;
}

body
{
	background-size:100% 100%;
	overflow:hidden;
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	user-select:none;
}
.objects
{
	z-index:100;
	max-height: inherit;
	
}
#parentDiv
{
	z-index:1;
	height:50vh;
	 
}
.number
{
    position: absolute;
    left: 30%;
	color: red;
	font-size:5vw;
}

#tom
{
	margin-bottom:0;
	height:15vh;
}

#tomDiv
{
	z-index:1;
}

.animation
{
	 animation-name:tom;
	 animation-duration:2s;
	 animation-timing-function:ease;
	 animation-delay:0s;
	 animation-fill-mode:forwards;
}	
@keyframes tom
{
	 0% {height:0vh;}
    50% {height:20vh;}
	100%{height:15vh;}
}	

#number10
{
	 left: 10%;
}
