.teksttv__display__output {
	font-size: 21px;
	line-height: 32px;
	color: #330033;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	background-color: #000;
}

.teksttv__screen img {
	width: 100%;
}

.teksttv__screen p {
	margin-bottom: 10px;
}

.teksttv__screen .text-purple {
	color: #CF2F2C;
}

.teksttv__screen .text-white {
	color: #fff;
}

.teksttv__screen .text-bold {
	font-weight: 700;
}

.teksttv__screen .green-screen {
	background: #00FF00;
}


/* ------------------
	STRUCTURE
--------------------- */
.teksttv__screen {
	width: 1280px;
	height: 720px;
	margin: auto;
	background-color: #EAE6CE;
	overflow: hidden;
	position: relative;
	-webkit-transform-origin: top left;
    transform-origin: top left;
}

#playlist_video_player {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.teksttv__screen .scenes {
	padding: 0;
	margin: 0;
}

.teksttv__screen .scene {
	width: 1280px;
	height: 720px;
	position: relative;
	opacity: none;
}

	.teksttv__screen .scene--visible {
		display: block;
	}

.teksttv__screen .overlay__logo {
	position: absolute;
	top: 30px;
	right: 30px;
	width: 100px;
	height: 121px;
	background: url('../img/sleutelstad.png') no-repeat center center;
	background-size: 75%;
}

.teksttv__screen .overlay__time {
	position: absolute;
	top: 130px;
	right: 45px;
	width: 100px;
	height: 24px;
	color: #000;
	line-height: 22px;
	text-align: center;
	font-weight: 600;
	display: none;
}

.teksttv__screen .overlay__time__seperator {
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite;
    opacity: 0.0
}

@-webkit-keyframes pulsate {
    0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
    50% {opacity: 1.0;}
    100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}

/* tijdelijk */
.teksttv__display__output .controls {
	position: absolute;
	top: 0;
	left: 0;
	color: #FFF;
}

/* ------------------
	CONTENT
--------------------- */
.teksttv__screen h1,
.teksttv__screen .teksttv__wp__editor__news__title {
	color: #CF2F2C;
	font-size: 32px;
	line-height: 38px;
	margin: 0 0 20px 0;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}

	.teksttv__wp__editor__news__title {
		flex-shrink: 0;
	    display: block;
	    background-color: transparent;
	    border: 0;
	    padding: 0;
	    box-shadow: none;
	    width: 100%;
	    height: 40px; /* 1 row */
	    max-height: 116px; /* 3 rows */
	    overflow: hidden;
	    resize: none;
	}

	.teksttv__wp__editor__news__title:focus {
	    outline: none !important;
	    border: none;
	    box-shadow: none;
	}

.teksttv__screen .big__subtitle {
	color: #fff;
	background: #000;
	font-size: 22px;
	line-height: 26px;
	padding: 5px 15px;
	display: inline-block;
}

.teksttv__screen .big__title {
	color: #000;
	background: #EAE6CE;
	font-size: 32px;
	line-height: 42px;
	padding: 8px 15px;
	font-weight: 400;
	display: inline-block;
}

.teksttv__screen .content--old {
	margin: 30px 45px 30px;
	height: calc(100% - 60px);
	width: calc(100% - 90px);
	overflow: hidden;
	position: relative;
}

.teksttv__screen .content__wide {
    margin: 30px 0 0 65px;
    height: 580px;
    width: 1150px;
    overflow: hidden;
    position: relative;
}

	textarea.teksttv__agenda__content__textarea,
	textarea.teksttv__programma__content__textarea,
	input.teksttv__programma__details__input {
		display: block;
		border: 0;
		background-color: transparent;
		width: 100%;
		resize: none;
		height: 72px;
		box-shadow: none;
	}

	input.teksttv__programma__details__input {
		height: 26px;
	    padding: 0;
	    margin: 0;
	    line-height: 26px;
	    font-family: 'Open Sans', sans-serif !important;
	}

	input.teksttv__programma__details__input:focus {
	    outline: none !important;
	    border: none;
	    box-shadow: none;
	}

.teksttv__screen .content {
    margin: 28px 0 0 65px;
    height: 580px;
    width: 590px;
    overflow: hidden;
    position: relative;
}

	.teksttv__screen .content--large {
		width: 1150px;
		height: auto;
		margin: 20px 65px;
		font-size: 22px;
		line-height: 30px;
/*		text-shadow:
			-0.1px -0.1px 0 #330033,
			0.1px -0.1px 0 #330033,
			-0.1px 0.1px 0 #330033,
			0.1px 0.1px 0 #330033;*/
	}

.teksttv__screen .content__text,
.teksttv__screen .teksttv__wp__editor__news__text {
	font-size: 23px;
	line-height: 30px;
	color: #330033;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	/*text-shadow:
			-0.1px -0.1px 0 #330033,
			0.1px -0.1px 0 #330033,
			-0.1px 0.1px 0 #330033,
			0.1px 0.1px 0 #330033;*/
}

	.teksttv__wp__editor__news__text {
		display: block;
		width: 100%;
		background: transparent;
		border: 0;
		padding: 0;
		margin: 0;
		box-shadow: none;
		overflow: hidden;
		resize: none;
		height: 448px; /* bij 3 row title */
		max-height: 480px; /* bij 1 row title */
	}

	.teksttv__wp__editor__news__text:focus {
	    outline: none !important;
	    border: none;
	    box-shadow: none;
	}

	.teksttv__news__text__limiter {
		background-color: red;
		width: 100%;
		height: 5px;
		position: absolute;
		bottom: 0;
		left: 0;
		display: none;
	}

.teksttv__screen .columns {
	height: 720px;
	width: 100%;
}

.teksttv__screen .column__left {
	float: left;
	width: 670px;
	height: 100%;
}

.teksttv__screen .column__right {
	float: left;
	width: 610px;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.teksttv__screen .overlay {
	display: none;
}

	.teksttv__screen .overlay--visible {
		display: block;
	}

/* ------------------
	NIEUWS
--------------------- */
.teksttv__screen .news__image {
	-webkit-animation: newsImage 20s infinite ease-in-out;
	height: 720px;
	width: auto;
	position: absolute;
	left: -40px;
	top: 0;
}

@-webkit-keyframes newsImage {
	0%, 100%  {
		transform: scale(1);
	}
	50% {
		transform: scale(1.1);
	}
}

.teksttv__screen .credits,
.teksttv__wp__editor__news__credits {
	color: #ffffff !important;
	font-size: 18px !important;
	line-height: 24px !important;
}

.teksttv__screen .credits {
	position: absolute;
	width: 535px;
	bottom: 120px;
	left: 10px;
	text-shadow: 0px 0px 10px rgba(50, 50, 50, 0.8);
}

	.teksttv__wp__editor__news__credits {
		display: block;
		width: 100%;
		background: transparent !important;
		border: none !important;
		padding: 0;
		margin: 0;
		box-shadow: none;
		overflow: hidden;
		resize: none;
		height: 448px;
		max-height: 480px;
	}

	.teksttv__wp__editor__news__credits:focus {
	    outline: none !important;
	    border: none;
	    box-shadow: none;
	}

/* ------------------
	PROGRAMMA
--------------------- */
.teksttv__screen .program__image {
	position: relative;
}

.teksttv__screen .program__image__subtitle {
	bottom: 80px;
	left: 0;
	line-height: 30px;
	font-size: 30px;
	font-weight: normal;
	padding: 10px 20px 10px 70px;
	top: auto;
	position: absolute;
	background-color: #fff;
	color: #CF2F2C;
}

.teksttv__screen .program__image__title,
.teksttv__screen .teksttv__wp__editor__agenda__image__title,
.teksttv__screen .teksttv__wp__editor__programma__image__title {
	bottom: 0;
	font-size: 50px;
	line-height: 50px;
	left: 0;
	top: auto;
	font-family: 'Open Sans', sans-serif;
	position: absolute;
	background-color: #000;
	color: #fff;
	padding: 15px 20px 15px 70px;
}

	.teksttv__screen .teksttv__wp__editor__agenda__image__title,
	.teksttv__screen .teksttv__wp__editor__programma__image__title {
		width: 100%;
		box-shadow: none;
		border-radius: 0;
		resize: none;
		outline: none !important;
	    border: none;
	    box-shadow: none;
	    padding: 6px 20px 6px 47px;
    	line-height: 68px;
	}

	.teksttv__screen .teksttv__wp__editor__agenda__image__title:focus,
	.teksttv__screen .teksttv__wp__editor__programma__image__title:focus {
	    outline: none !important;
	    border: none;
	    box-shadow: none;
	}

.teksttv__screen .program__creators {
	margin-top: 20px;
}

/* ------------------
	TRACK
--------------------- */
.teksttv__screen .track {
	position: relative;
	width: 100%;
	height: 100%;
}

.teksttv__screen .track__background {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

	.teksttv__screen .track__background img {
		filter: blur(40px);
		transform: scale(1);
		margin-top: -280px;
		width: calc(100% + (4 * 40px));
		margin-left: calc(-2 * 40px);
		-webkit-animation: blur 10s infinite ease-in-out;
	}

	@-webkit-keyframes blur {
		0%, 100%  {
			-webkit-filter: blur(40px);
			transform: scale(1);
		}
		50% {
			-webkit-filter: blur(20px);
			transform: scale(1.15);
		}
	}

.teksttv__screen .track__overlay {
	padding: 0 65px;
	display: flex;
	position: absolute;
	top: 98px;
	left: 0;
}

.teksttv__screen .track__cover {
	flex: 1;
	display: flex;
	flex-direction: column;
}

	.teksttv__screen .track__cover__image {
		display: flex;
		flex-flow: row nowrap;
		min-width: 387px;
		max-height: 400px;
		align-items: center;
		box-shadow: 0px 0px 80px 0px rgba(0, 0, 0, 0.3);
	}

	.teksttv__screen .track__cover__spotify {
		display: flex;
		flex-flow: row nowrap;
		align-items: center;
		width: 50%;
		margin-left: 25%;
		margin-top: 20px;
	}

.teksttv__screen .track__info {
	display: flex;
	flex: 2;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	margin-left: 40px;
	margin-bottom: 70px;
}

/* ------------------
	AGENDA
--------------------- */
.teksttv__screen .agenda__details {
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}

.teksttv__screen .agenda__entree {
	width: 25%;
}

/* ------------------
	AGENDA HEADLINES SCENE
--------------------- */
.teksttv__screen .agenda_headlines {
	display: flex;
	justify-content: space-between;
	margin-top: 45px;
}

.teksttv__screen .agenda_headlines__title {
	font-size: 66px;
	line-height: 96px;
	display: inline-block;
	margin-right: 375px;
}

.teksttv__screen .agenda__header div {
	display: inline-block;
	line-height: 96px;
	vertical-align: top;
	margin-top: 10px;
	font-size: 24px;
}

.teksttv__screen .agenda__header img {
	width: 220px;
	margin: -20px 0 0 10px;
}

.teksttv__screen .agenda_headlines__column {
	width: 32%;
	background: #FFF;
}

	.teksttv__screen .agenda_headlines__column__title {
		background: #000;
		display: block;
		color: #fff;
		line-height: 28px;
		padding: 10px;
		height: 76px;
		font-size: 22px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.teksttv__screen .agenda_headlines__column__content {
		padding: 14px;
		font-size: 22px;
		font-weight: 400;
	}


/* ------------------
	VIDEO (WEBCAM)
--------------------- */
/*.teksttv__screen .video__wsca {
	transform: translateY(-80px);
}
*/
.teksttv__screen .video__overlay {
	position: absolute;
	top: 30px;
	left: 65px;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	padding: 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.overlay__screen .video__overlay, .playlistblock .video__overlay {
	transform: translate(0px, -150px);
	-webkit-animation-name: slideInOut;
	-webkit-animation-duration: 40s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
}
@-webkit-keyframes slideInOut {
	0% {
		transform: translate(0px, -150px);
	}
	1% {
		transform: translate(0px, 0px);
	}
	50% {
		transform: translate(0px, 0px);
	}
	51% {
		transform: translate(0px, -150px);
	}
}

.video__overlay.hide {
	display: none;
}


/* ------------------
	TWITTER
--------------------- */
.teksttv__screen .tweet {
	height: 100%;
	position: relative;
	width: 100%;
}

.teksttv__screen .tweet__background {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

	.teksttv__screen .tweet__background img {
		filter: blur(40px);
		transform: scale(1);
		margin-top: -280px;
		width: calc(100% + (4 * 40px));
		margin-left: calc(-2 * 40px);
	}

.teksttv__screen .tweet__overlay {
	padding: 30px 65px;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	height: calc(100% - 80px);
}

.teksttv__screen .tweet__overlay__image {
	display: flex;
	align-items: center;
}

	.teksttv__screen .tweet__overlay__image__left {
		flex: 1;
	}

		.teksttv__screen .tweet__overlay__image__left--landscape {
			flex: 2;
		}

	.teksttv__screen .tweet__overlay__image__right {
		flex: 2;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}

.teksttv__screen .tweet__profile__image {
	width: 150px;
	box-shadow: 0px 0px 20px 4px rgba(0, 0, 0, 0.2);
}

.teksttv__screen .tweet__time {
	background: #CF2F2C;
	color: #fff;
	font-size: 20px;
	line-height: 26px;
	padding: 5px 15px;
	display: inline-block;
	font-weight: 600;
}

/* ------------------
	WEER
--------------------- */
.teksttv__screen .weer {
	padding: 0 40px;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	height: calc(100% - 80px);
}

.teksttv__screen .weer__icon {
	width: 140px;
}

/* ------------------
	NEERSLAG
--------------------- */
.teksttv__screen .neerslag {
	padding: 0 40px;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: space-around;
	height: calc(100% - 80px);
}

.teksttv__screen .neerslag__section {
	display: flex;
	align-items: flex-start;
	flex-direction: column;
}

/* ------------------
	GALLERY
--------------------- */
.teksttv__screen .gallery {
	position: relative;
}

.teksttv__screen .gallery__slide {
	position: relative;
}

.teksttv__screen .gallery__slide__image,
.teksttv__screen .gallery__slide__video {
	position: absolute;
	top: 0;
	left: 0;
}

	.teksttv__screen .gallery__slide__image img {
		-webkit-animation: galleryImage 20s infinite ease-in-out;
	}

	@-webkit-keyframes galleryImage {
		0%, 100%  {
			transform: scale(1);
		}
		50% {
			transform: scale(1.05);
		}
	}

.teksttv__screen .gallery__slide__overlay {
	position: absolute;
	top: 595px;
	left: 65px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

/* ------------------
	DRIE ITEMS SCENE
--------------------- */
.teksttv__screen .drie__items {
	display: flex;
	justify-content: space-between;
	margin-top: 65px;
}

.teksttv__screen .drie__items__title {
	font-size: 66px;
	line-height: 96px;
}

.teksttv__screen .drie__items__column {
	width: 32%;
	background: #FFF;
}

	.teksttv__screen .drie__items__column__title {
		background: #000;
		display: block;
		color: #fff;
		line-height: 30px;
		padding: 10px;
		height: 80px;

		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.teksttv__screen .drie__items__column__content {
		padding: 20px;
	}

/* ------------------
	WEER VOORSPELLING
--------------------- */
.teksttv__screen .block__weer {
	background: #fff;
}

.teksttv__screen .block__weer__title {
	background: #CF2F2C;
	color: #FFF;
	display: inline-block;
	padding: 20px 30px;
	font-size: 30px;
}

.teksttv__screen .block__weer__temp {
	display: flex;
	margin: 30px 20px 30px 20px;
}

	.teksttv__screen .block__weer__temp > div {
		flex: 1;
		display: flex;
		align-items: flex-start;
		justify-content: center;
	}

	.teksttv__screen .block__weer__temp__max {
		color: #CF2F2C;
	}

	.teksttv__screen .block__weer__temp__min {
		color: #FFF;
	}

	.teksttv__screen .block__weer__temp__value {
		font-size: 50px;
		line-height: 46px;
		font-weight: bold;
	}

	.teksttv__screen .block__weer__temp__value--big {
		font-size: 100px;
		line-height: 76px;
	}

.teksttv__screen .block__weer__data {
	display: flex;
	color: #000;
	font-weight: bold;
	margin: 0 20px 20px 20px;
}

	.teksttv__screen .block__weer__data > div {
		flex: 1;
		text-align: center;
	}

	.teksttv__screen .block__weer__data__icon {
		width: 50px;
		display: block;
		margin: 0 auto;
	}

.teksttv__screen .weer_bron {
	font-size: 20px;
	color: #CF2F2C;
	margin-top: 10px;
}

.teksttv__screen .block__weer__data__icon--N, 
.teksttv__screen .block__weer__data__icon--Noord {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 0)));
	transform: rotate(calc(180deg + (22.5deg * 0)));
}

.teksttv__screen .block__weer__data__icon--NNO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 1)));
	transform: rotate(calc(180deg + (22.5deg * 1)));
}

.teksttv__screen .block__weer__data__icon--NO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 2)));
	transform: rotate(calc(180deg + (22.5deg * 2)));
}

.teksttv__screen .block__weer__data__icon--NOO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 3)));
	transform: rotate(calc(180deg + (22.5deg * 3)));
}

.teksttv__screen .block__weer__data__icon--O, 
.teksttv__screen .block__weer__data__icon--Oost {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 4)));
	transform: rotate(calc(180deg + (22.5deg * 4)));
}

.teksttv__screen .block__weer__data__icon--ZOO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 5)));
	transform: rotate(calc(180deg + (22.5deg * 5)));
}

.teksttv__screen .block__weer__data__icon--ZO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 6)));
	transform: rotate(calc(180deg + (22.5deg * 6)));
}

.teksttv__screen .block__weer__data__icon--ZZO {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 7)));
	transform: rotate(calc(180deg + (22.5deg * 7)));
}

.teksttv__screen .block__weer__data__icon--Z, 
.teksttv__screen .block__weer__data__icon--Zuid {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 8)));
	transform: rotate(calc(180deg + (22.5deg * 8)));
}

.teksttv__screen .block__weer__data__icon--ZZW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 9)));
	transform: rotate(calc(180deg + (22.5deg * 9)));
}

.teksttv__screen .block__weer__data__icon--ZW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 10)));
	transform: rotate(calc(180deg + (22.5deg * 10)));
}

.teksttv__screen .block__weer__data__icon--NWW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 11)));
	transform: rotate(calc(180deg + (22.5deg * 11)));
}

.teksttv__screen .block__weer__data__icon--W, 
.teksttv__screen .block__weer__data__icon--West {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 12)));
	transform: rotate(calc(180deg + (22.5deg * 12)));
}

.teksttv__screen .block__weer__data__icon--ZWW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 13)));
	transform: rotate(calc(180deg + (22.5deg * 13)));
}

.teksttv__screen .block__weer__data__icon--NW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 14)));
	transform: rotate(calc(180deg + (22.5deg * 14)));
}

.teksttv__screen .block__weer__data__icon--NNW {
	-webkit-transform: rotate(calc(180deg + (22.5deg * 15)));
	transform: rotate(calc(180deg + (22.5deg * 15)));
}

.teksttv__screen .block__weer__data__icon--VAR {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-animation: wind_var 10s linear infinite;
	animation: wind_var 10s linear infinite;
}

@-webkit-keyframes wind_var { 100% { -webkit-transform: rotate(360deg); } }
@keyframes wind_var { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }


/* ------------------
	COMMERCIALS
--------------------- */
.teksttv__screen .commercialblock {
}

.teksttv__screen .commercialblock__slide {
	position: relative;
}


/* ------------------
	TICKER
--------------------- */
.teksttv__screen .overlay__ticker,
.teksttv__screen .ticker__placeholder {
	position: absolute;
	bottom: 30px;
	left: 65px;
	right: 0;
	width: 1150px;
	height: 80px;
	color: #000;
	background-color: #fff;
	overflow: hidden;
}

.teksttv__screen #ticker__wrapper {
	height: 80px !important;
}

.teksttv__screen .overlay__ticker,
.teksttv__wp__editor__programma__ticker__text {
	line-height: 80px;
	opacity: 0;
	overflow: hidden;
	transform-style: preserve-3d;
	height: 80px !important;
	border: 0;
	font-family: 'Open Sans', sans-serif !important;
}

	.teksttv__screen .teksttv__programma__ticker__time {
		font-family: 'Open Sans', sans-serif !important;
	}

	.teksttv__wp__editor__programma__ticker__text {
		flex-shrink: 0;
	    display: inline-block;
	    background-color: transparent !important;
	    border: 0 !important;
	    padding: 0;
	    box-shadow: none !important;
	    width: 80%;
	    overflow: hidden;
	    resize: none;
	    opacity: 1;
	    font-size: 21px !important; 
	}

	.teksttv__screen .overlay__ticker--visible {
		opacity: 1;
	}

	.teksttv__screen .overlay__ticker:before {
		content: " ";
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		height: 80px;
		width: 80px;
		background-color: #CF2F2C;
	}

.teksttv__screen #overlay__ticker__list {
	margin-top: 0 !important;
}

.teksttv__screen .overlay__ticker__item__image {
	width: 50px;
	margin: 0 30px 0 15px;
}

.teksttv__screen .unslider {
	height: 80px !important;
	width: 1150px;
	position: absolute;
	overflow: hidden;
	bottom: 0;
	left: 0;
	right: 0;
}

.teksttv__screen .unslider{overflow:auto;margin:0;padding:0}
.teksttv__screen .unslider-wrap{position:relative}
.teksttv__screen .unslider-wrap.unslider-carousel>li{float:left}
.teksttv__screen .unslider-vertical>ul{height:100%}
.teksttv__screen .unslider-vertical li{float:none;width:100%}
.teksttv__screen .unslider-fade{position:relative}
.teksttv__screen .unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}
.teksttv__screen .unslider-fade .unslider-wrap li.unslider-active{z-index:10}
.teksttv__screen .unslider li,
.teksttv__screen .unslider ol,
.teksttv__screen .unslider ul{list-style:none;margin:0;padding:0;border:none}
.teksttv__screen .unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}
.teksttv__screen .unslider-arrow.next{left:auto;right:20px}