@charset "UTF-8";

/*	BAREBONES RESPONSIVE GRID FRAMEWORK (Animation)
	Version 3.1
	April 2018
	www.dawgeatdawg.com
*/


/* @group --- CSS3 ANIMATION ---*/
a,
a > svg,
input,
textarea,
button,
.button,
svg#menuToggle,
svg.icon,
.iconCircleBig,
.iconCircle {
	backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
	transition-property: all;
	transition-duration: 300ms;
/* 	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); */	/* easeInOutCubic */
/* 	transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); */	/* ease (default) */
	transition-timing-function: ease;
	transition-delay: 0ms;
}


#ScrollTop,
#ScrollTop svg {
	transition-property: all, opacity;
	transition-duration: 300ms, 900ms;
}


.foldboxContent,
.foldboxMultiContent {
	backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
	transition-property: opacity;
	transition-duration: 450ms;
/* 	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); */	/* easeInOutCubic */
/* 	transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); */	/* ease (default) */
	transition-timing-function: ease;
	transition-delay: 0ms;
	opacity: 0.0;
}

	.foldboxContent.tabOpen,
	.foldboxMultiContent.tabOpen { opacity: 1.0; }








/* @end */



/* @group --- CSS3 KEYFRAMES ---*/
	
@keyframes pop {
	0%		{	transform-origin: center center;
				transform: scale(1,1);
			}
	25%		{	transform: scale(0.98,0.98);
			}
	70%		{	transform: scale(1.02,1.02);
			}
	100%	{	transform: scale(1,1);
			}
}



/* @end */
