.animation_slideup{ transform: translateY(5rem); -webkit-transform: translateY(5rem); opacity: 0!important; transition: all 0.8s ease; -webkit-transition: all 0.8s ease; }
.animation_slideup.loaded{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1!important; }
.animation_slideup_inner{ transform: translateY(5rem); -webkit-transform: translateY(5rem); opacity: 0!important; transition: all 0.8s ease; -webkit-transition: all 0.8s ease; }
.animation_slideup_inner.loaded{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1!important; }
.animation_slidedown{ transform: translateY(-5rem); -webkit-transform: translateY(-5rem); opacity: 0!important; transition: all 0.8s ease; -webkit-transition: all 0.8s ease; }
.animation_slidedown.loaded{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1!important; }
.animation_slideleft{ transform: translateX(5rem); -webkit-transform: translateX(5rem); opacity: 0!important; transition: all 0.8s ease; -webkit-transition: all 0.8s ease; }
.animation_slideleft.loaded{ transform: translateX(0); -webkit-transform: translateX(0); opacity: 1!important; }
.animation_slideright{ transform: translateX(-5rem); -webkit-transform: translateX(-5rem); opacity: 0!important; transition: all 0.8s ease; -webkit-transition: all 0.8s ease; }
.animation_slideright.loaded{ transform: translateX(0); -webkit-transform: translateX(0); opacity: 1!important; }
.animation_upscale{ transform: scale(1); transition: transform .3s ease; -webkit-transition: transform .3s ease; }
.animation_upscale:hover{ transform: scale(1.1); }
.animation_upscale_2x{ transform: scale(1); transition: transform .3s ease; -webkit-transition: transform .3s ease; }
.animation_upscale_2x:hover{ transform: scale(1.2); }
.animation_downscale{ transform: scale(1); transition: transform .5s ease; -webkit-transition: transform .5s ease; }
.animation_downscale:hover{ transform: scale(.9); }