/* CSS extasy4k */
.extasy4k-row1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.9vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.extasy4k-row2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.extasy4k-row3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 2.2vw;
	line-height: 1.15;
	color: #FFC700;
	font-weight: 900;
	text-align: center;
}

.extasy4k-row4 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	font-size: 0.88vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.extasy4k-row5 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	font-size: 0.75vw;
	line-height: 1.20;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

.extasy4k-programguide {
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	display: flex;
	justify-content: center;
	align-items: center;
}

.extasy4k-video {
	position: absolute;
	top: -1vw;
	left: 40%;
	transform: translateX(-30%);
	background-color: #CA1A18;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-weight: bold;
	font-size: 0.90vw;
	text-align: center;
	padding-top: 0.2vw;
	padding-bottom: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	color: #fff;
	border-radius: 9999px;
}


/* CSS leotv */
.leotv-row1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.9vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.leotv-row2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 2.2vw;
	line-height: 1.15;
	color: #FFC700;
	font-weight: 900;
	text-align: center;
}

.leotv-row3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.leotv-row4 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	font-size: 0.88vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.leotv-row5 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	font-size: 0.75vw;
	line-height: 1.20;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

.leotv-programguide {
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	display: flex;
	justify-content: center;
	align-items: center;
}

.leotv-video {
	position: absolute;
	top: -1vw;
	left: 40%;
	transform: translateX(-30%);
	background-color: #CA1A18;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-weight: bold;
	font-size: 0.90vw;
	text-align: center;
	padding-top: 0.2vw;
	padding-bottom: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	color: #fff;
	border-radius: 9999px;
}


/* CSS cherrylady */
.cherrylady-row1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.6vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.cherrylady-row2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 2.6vw;
	line-height: 1.15;
	color: #FFC700;
	font-weight: 900;
	text-align: center;
}

.cherrylady-row3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.cherrylady-row4 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	font-size: 0.88vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.cherrylady-row5 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	font-size: 0.75vw;
	line-height: 1.20;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

.cherrylady-programguide {
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	display: flex;
	justify-content: center;
	align-items: center;
}

.cherrylady-video {
	position: absolute;
	top: -1vw;
	left: 40%;
	transform: translateX(-30%);
	background-color: #CA1A18;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-weight: bold;
	font-size: 0.90vw;
	text-align: center;
	padding-top: 0.2vw;
	padding-bottom: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	color: #fff;
	border-radius: 9999px;
}


/* CSS extasytv */
.extasytv-row1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 2.4vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.extasytv-row2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.extasytv-row3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.9vw;
	line-height: 1.15;
	color: #FFC700;
	font-weight: 900;
	text-align: center;
}

.extasytv-row4 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	font-size: 0.88vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.extasytv-row5 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	font-size: 0.75vw;
	line-height: 1.20;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

.extasytv-programguide {
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	display: flex;
	justify-content: center;
	align-items: center;
}

.extasytv-video {
	position: absolute;
	top: -1vw;
	left: 40%;
	transform: translateX(-30%);
	background-color: #CA1A18;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-weight: bold;
	font-size: 0.90vw;
	text-align: center;
	padding-top: 0.2vw;
	padding-bottom: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	color: #fff;
	border-radius: 9999px;
}


/* CSS leotvgold */
.leotvgold-row1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 2.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.leotvgold-row2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.4vw;
	line-height: 1.15;
	color: #FFC700;
	font-weight: 900;
	text-align: center;
}

.leotvgold-row3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.8vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
	text-align: center;
}

.leotvgold-row4 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	font-size: 0.88vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.leotvgold-row5 {
	font-family: 'Saira Semi Condensed', sans-serif;
	margin-top: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	font-size: 0.75vw;
	line-height: 1.20;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

.leotvgold-programguide {
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	display: flex;
	justify-content: center;
	align-items: center;
}

.leotvgold-video {
	position: absolute;
	top: -1vw;
	left: 40%;
	transform: translateX(-30%);
	background-color: #CA1A18;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-weight: bold;
	font-size: 0.90vw;
	text-align: center;
	padding-top: 0.2vw;
	padding-bottom: 0.2vw;
	padding-left: 1.5vw;
	padding-right: 1.5vw;
	color: #fff;
	border-radius: 9999px;
}


/* CSS pod bloky televizi, nad obrazkem s devcaty */
.bottom-row1 {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 2.9vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 900;
}
.bottom-row2 {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 3.3vw;
	line-height: 1.15;
	color: #FE0000;
	font-weight: 900;
}
.bottom-row3 {
	margin-top: 0.7vw;
	display: block;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.4vw;
	line-height: 1.15;
	color: #fff;
	font-weight: 700;
}

/* CSS pod obrazkem s devcaty */
.belowpic-row1 {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 2.8vw;
	line-height: 1.15;
	color: #FE0000;
	font-weight: 900;
}
.belowpic-row2 {
	margin-top: 0.7vw;
	display: block;
	font-family: 'Saira Semi Condensed', sans-serif;
	font-size: 1.5vw;
	line-height: 1.15;
	color: #fff;
	font-weight: bold;
}
