 .vjs-container-intrinsic-ratio
        {
            position: relative;
            padding-bottom: 56.25%; /* -> 16:9*/
            height: 0;
        }

            .vjs-container-intrinsic-ratio .video-js
            {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
            }

        .vjs-container-constant-height
        {
            height: 33px;
        }

.media220 audio{
	width:220px;
}
.media335 audio{
	width:335px;
}
.media450 audio{
	width:450px;
}
.media680 audio{
	width:680px;
}
        #overlayPlayerDiv
        {
            z-index: 1000;
            max-width:900px;
            width:100%;
        }

            #overlayPlayerDiv.centered /*centert den Player im Overlaymodus*/ {
                position: fixed;
                top: 50%;
                left: 50%;
                -moz-transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                -o-transform: translate(-50%, -50%);
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
                background: black;
            }

        .dimmer
        {
            background: black;
            z-index: 999;
            width: 100%;
            height: 100%;
            position: fixed;
            opacity: 0.8;
            display: none;
        }

        .hidePlayerDiv
        {
            top: -1000px;
        }
