html, body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family:"Source Sans 3";
	font-weight: 500;
	
}

.tvbuehne {
	width:100%;
	height:100%;
	background-color:#666;
}

.slick-list, .slick-track {
	height:100%;
}

.fullwp {
	width:100%;
	height:100%;
	background-size:cover;
	background-position:50% 50%;
}

.hiddenopa {
	opacity: 0;
}

.content {
	width:100%;
	height:100%;
	position:relative;
}

.vegas-content {
	height:100%;
}

.content .info {
	position:absolute;
	bottom:10%;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	filter: drop-shadow(0px 0px 6px #000000);
	padding:25px 100px;
	
	font-size:30pt;
	border-top-left-radius:32px;
	border-bottom-left-radius:32px;
	text-align:center;
}

.content .info .name {
	
}

.content .info .preisalt {
	text-decoration: line-through;
	font-size:1.5em;
	line-height:0.8em;
}

.content .info .aktionspreis {
	font-size:2.0em;
	font-weight: 900;
	color:rgba(200,0,0,1);
	
}

.content .produktinfo {
	position:absolute;
	bottom:100px;
	right:0px;
	width:200px;
	height:100px;
	background-color:red;
}

.slide1 { 
	background-color:#F00; 
	width:100%;
	height:100%;
}

.slide2 { 
	background-color:#0F0; 
	width:100%;
	height:100%;
}

.slide3 { 
	background-color:#00F; 
	width:100%;
	height:100%;
}

video {
	width:100%;
	height:100%;
}

/* source-sans-3-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/source-sans-3-v18-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/source-sans-3-v18-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/source-sans-3-v18-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/source-sans-3-v18-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/source-sans-3-v18-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/source-sans-3-v18-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-sans-3-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/source-sans-3-v18-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}