#dsc_back_layer:not(.thisclassdoesnotexist) {
    filter: none;
}
#dsc_back_layer {
    background-color: rgb(0, 0, 0);
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	ms-filter: "alpha(opacity=70)";
	filter: alpha(opacity=70);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 99998;
	cursor:pointer;
}
#dsc-lightbox {
	position:fixed;
	left: 50%;
	top:50%;
	padding: 0 auto;
	z-index: 99999;
	display:none;
}
#dsc-lightbox-inner {
    background-color: #FFFFFF;
    overflow: hidden;
    position: relative;
	padding: 40px 60px;
}
#dsc-lightbox-content {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    min-width: 100px;
	min-height: 100px;
	background-color:black;
	display:block;
	overflow:hidden;
	padding: 0;
	line-height: 0;
}
#dscContentToReplace { height: 100%; width: 100%; }
#dsc-lightbox-control {
    background-color: transparent;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
#dsc-lightbox-control .btn-lb-close {
    background: url("../Icons/ico_lb_close.jpg") no-repeat scroll right top transparent;
    color: #2C7121;
    cursor: pointer;
    height: 28px;
    line-height: 28px;
    padding: 0 35px 0 0;
    position: absolute;
    right: 10px;
    text-transform: uppercase;
    top: 8px;
}
.videoToLightbox {
    background-image: url("/typo3conf/ext/dsc_flexiblevideos/Resources/Public/flowplayer/skin/img/play_white.png");
    background-position: center center;
    background-repeat: no-repeat;
	background-size: 10% auto;
    display: block;
    height: 100%;
	cursor:pointer;
}
figure{
	background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.tx-dsc-flexiblevideos iframe {border: none;}
#dsc-lightbox-content iframe {border: none;}
.flowplayer {background-repeat: no-repeat!important;background-position:1000000px 1000000px!important;}
.flowplayer.is-poster {background-position:0px 0px!important;}
@media all\0 {#dsc-lightbox-content .flowplayer {top:-6px;} }