.sticky { position: sticky!important; top:0!important; }



.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }


.flip { transform: scaleX(-1); }


.shrink { transition: transform 0.8s; }
.shrink:hover { transform: scale(0.90); }



/*ease*/

.ease { transition: all .4s ease-in-out; }

/*ease*/




.outline{
	-webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: black;
}



/*no footer*/

#footer {display:none;}

/*no footer*/




.turny {
  position: fixed; /* make sure it stays put so we can see it! */

  animation: rotate 1s linear infinite;
  animation-play-state: paused;
  animation-delay: calc(var(--scroll) * -1s);
}




.ignoreme {
    pointer-events:none;
}





/* Spin It */


.rotation-station {
    -webkit-animation:spin 40s linear infinite;
    -moz-animation:spin 40s linear infinite;
    animation:spin 40s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

/* Spin It */