audiocontrols {
	visibility: visible;
}
.onoffswitch {
	visibility: visible;
}
@-webkit-keyframes anim-logo {
	0% { opacity: 0; }
	50% { opacity: 0; }
	100% { opacity: 1; }
}
@-moz-keyframes anim-logo {
	0% { opacity: 0; }
	50% { opacity: 0; }
	100% { opacity: 1; }
}
@-ms-keyframes anim-logo {
	0% { opacity: 0; }
	50% { opacity: 0; }
	100% { opacity: 1; }
}
@-o-keyframes anim-logo {
	0% { opacity: 0; }
	50% { opacity: 0; }
	100% { opacity: 1; }
}
@keyframes anim-logo {
	0% { opacity: 0; }
	50% { opacity: 0; }
	100% { opacity: 1; }
}

@-webkit-keyframes anim-slogan {
	0% { opacity: 0; }
	66% { opacity: 0; }
	100% { opacity: 1; }
}
@-moz-keyframes anim-slogan {
	0% { opacity: 0; }
	66% { opacity: 0; }
	100% { opacity: 1; }
}
@-ms-keyframes anim-slogan {
	0% { opacity: 0; }
	66% { opacity: 0; }
	100% { opacity: 1; }
}
@-o-keyframes anim-slogan {
	0% { opacity: 0; }
	66% { opacity: 0; }
	100% { opacity: 1; }
}
@keyframes anim-slogan {
	0% { opacity: 0; }
	66% { opacity: 0; }
	100% { opacity: 1; }
}

@-webkit-keyframes anim-btn {
	0% { opacity: 0; -webkit-transform: translate(0, -20px);}
	10% { opacity: 0; -webkit-transform: translate(0, -20px);}
	50% { opacity: 1; -webkit-transform: translate(0, 0);}
}
@-moz-keyframes anim-btn {
	0% { opacity: 0; -moz-transform: translate(0, -20px);}
	10% { opacity: 0; -moz-transform: translate(0, 0);}
	50% { opacity: 1; -moz-transform: translate(0, -20px);}
}
@-ms-keyframes anim-btn {
	0% { opacity: 0; -ms-transform: translate(0, -20px);}
	10% { opacity: 0; -ms-transform: translate(0, -20px);}
	50% { opacity: 1; -ms-transform: translate(0, 0);}
}
@-o-keyframes anim-btn {
	0% { opacity: 0; -o-transform: translate(0, -20px);}
	10% { opacity: 0; -o-transform: translate(0, -20px);}
	50% { opacity: 1; -o-transform: translate(0, 0);}
}
@keyframes anim-btn {
	0% { opacity: 0; transform: translate(0, -20px);}
	10% { opacity: 0; transform: translate(0, -20px);}
	50% { opacity: 1; transform: translate(0, 0);}
}

@-webkit-keyframes anim-typo {
	0% { -webkit-transform: scale(0.01, 0.01); opacity: 0; }
	50% { -webkit-transform: scale(0.01, 0.01); opacity: 0;}
	52% { -webkit-transform: scale(0.01, 0.01); opacity: 1;}
	80% { -webkit-transform: scale(0.01, 1); opacity: 1;}
	100% { -webkit-transform: scale(1, 1); opacity: 1;}
}
@-moz-keyframes anim-typo {
	0% { -moz-transform: scale(0.01, 0.01); opacity: 0; }
	50% { -moz-transform: scale(0.01, 0.01); opacity: 0;}
	52% { -moz-transform: scale(0.01, 0.01); opacity: 1;}
	80% { -moz-transform: scale(0.01, 1); opacity: 1;}
	100% { -moz-transform: scale(1, 1); opacity: 1;}
}
@-ms-keyframes anim-typo {
	0% { -ms-transform: scale(0.01, 0.01); opacity: 0; }
	50% { -ms-transform: scale(0.01, 0.01); opacity: 0;}
	52% { -ms-transform: scale(0.01, 0.01); opacity: 1;}
	80% { -ms-transform: scale(0.01, 1); opacity: 1;}
	100% { -ms-transform: scale(1, 1); opacity: 1;}
}
@-o-keyframes anim-typo {
	0% { -o-transform: scale(0.01, 0.01); opacity: 0; }
	50% { -o-transform: scale(0.01, 0.01); opacity: 0;}
	52% { -o-transform: scale(0.01, 0.01); opacity: 1;}
	80% { -o-transform: scale(0.01, 1); opacity: 1;}
	100% { -o-transform: scale(1, 1); opacity: 1;}
}
@keyframes anim-typo {
	0% { transform: scale(0.01, 0.01); opacity: 0; }
	50% { transform: scale(0.01, 0.01); opacity: 0;}
	52% { transform: scale(0.01, 0.01); opacity: 1;}
	80% { transform: scale(0.01, 1); opacity: 1;}
	100% { transform: scale(1, 1); opacity: 1;}
}

@-webkit-keyframes anim-box {
	0% { opacity: 0; -webkit-transform: scale(0);}
	80% { opacity: 0; -webkit-transform: scale(0);}
	100% { opacity: 1; -webkit-transform: scale(1);}
}
@-moz-keyframes anim-box {
	0% { opacity: 0; -moz-transform: scale(0);}
	80% { opacity: 0; -moz-transform: scale(0);}
	100% { opacity: 1; -moz-transform: scale(1);}
}
@-ms-keyframes anim-box {
	0% { opacity: 0; -ms-transform: scale(0);}
	80% { opacity: 0; -ms-transform: scale(0);}
	100% { opacity: 1; -ms-transform: scale(1);}
}
@-o-keyframes anim-box {
	0% { opacity: 0; -o-transform: scale(0);}
	80% { opacity: 0; -o-transform: scale(0);}
	100% { opacity: 1; -o-transform: scale(1);}
}
@keyframes anim-box {
	0% { opacity: 0; transform: scale(0);}
	80% { opacity: 0; transform: scale(0);}
	100% { opacity: 1; transform: scale(1);}
}