/* Animations,Transitions */

@media all and (min-width:800px) {
	@keyframes fadein {
		from {opacity:0;}
		to {opacity:1;}
	}
	#h nav.sticky {animation:fadein 1s; animation-fill-mode:forwards;}
	
	@keyframes opendate {
		from {width:0; opacity:0;}
		to {width:280px; opacity:1;}
	}
	@keyframes openlocation {
		from {width:0; opacity:0;}
		to {width:239px; opacity:1;}
	}
	.home #latest-details time {white-space:nowrap;}
	.home #latest-details time, .home #latest-details address {overflow:hidden; animation-fill-mode:forwards;}
	.home #latest-details time {animation:opendate 400ms ease-out 1s;}
	.home #latest-details address {animation:openlocation 500ms ease-in 1s;}
	
	@keyframes homefade {
		from {opacity:0;}
		to {opacity:1;}
	}
	.home #latest-details {z-index:1011; opacity:0; animation:homefade 1s ease-in 1s; animation-fill-mode:forwards;}
	.home #h nav, .home #latest-details .registration-button {opacity:0; animation:homefade 1s ease-in 2s; animation-fill-mode:forwards;}
	.home #content {opacity:0; animation:homefade 1s ease-in 2.5s; animation-fill-mode:forwards;}
	#slider {opacity:0; animation:homefade 1s ease-in 2.75s; animation-fill-mode:forwards;}
}