@charset "utf-8";
/* CSS Document - dynapage.css */

.dynapage_shroud {
	display: none;
	opacity: 0;
	width: 100vw;
    height: 100vh;
}

.dynapage_bg_shell {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
}

#dynapage_content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
}

.dynapage_content_shell {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
}

.dynapage_videopage_outer_shell {
/* Scaling (normally 100vw / 94vh) managed by .navbar_spacer_shell in navigation.css */
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.dynapage_audiopage_outer_shell {
/* Scaling (normally 100vw / 94vh) managed by .navbar_spacer_shell in navigation.css */
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.dynapage_video_shell {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	width: 75%;
	height: 75%;
	max-width: 125vmin;
	opacity: 0;
}

.dynapage_audio_shell {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	width: 80vmin;
	height: 80vmin;
	max-width: 125vmin;
	opacity: 0;
}

.dynapage_video {
}

.dynapage_audio {
}











