@charset "utf-8"; 

/* RESET 
 */
@import "reset.css";

 
/**
 * 1.GLOBAL
 */

body {
	background-color:#f7f7f9;	
	color: #111111;
	font-family: Arial, sans-serif;
	text-align: left;
	font-size: 10px;
	line-height:1.5;
	margin: 0;
	padding: 0;
	filter: none;
	}

h1, h2, h3, h4, h5, h6 {
	color: #111111;
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-weight: bold;
	}

h1 {
	font-size: 27px;
	margin: 30px 0 20px 16px;
	}
#viewport362 h1 {font-size: 17px;}


h2 {
	font-size: 24px;
	margin: 4px 0 4px 0;
	}
#viewport362 h2 {font-size: 15px;}

h3 {
	font-size: 14px;
	}

h4 {
	font-size: 1.2em;
	}

h5 {
	font-size:1.2em;
	}

h6 {
	font-size:1.2em;
	}

p {
	margin: 0 0 10px 0;
	}

a { outline: none;}

a:link, a:visited, a:focus {
	color: #0000a0; /* pink #ff1e6a blue 0000a0  */
	text-decoration: none;
	outline: none;
	}

a:active, li a.active {
	color: #0000a0; /* pink #ff1e6a */
	text-decoration: none;
	outline: none;
	}

a:hover {
	color: #0000a0; /* pink #ff1e6a */
	text-decoration: none;
	outline: none;
	}


/**
 * 2.LAYOUT
 */

#super-container {
	width: 574px; 
/*	margin: 0 auto;*/
	padding: 0;
	text-align: left;
	font-size:1.2em;
	}
#viewport362 #super-container {width: 356px;}

#super-container2 {
	width: 774px; 
/*	margin: 0 auto;*/
	padding: 0;
	text-align: left;
	font-size:1.2em;
	}
#viewport362 #super-container2 {width: 556px;}
 
#left-container {

	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
	overflow: hidden;
	}

#container {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 574px;
	}

#viewport362 #container {width: 356px;}

#tvadmin {
	display: block;
	float: left;
	background-color: #ffffff;
	margin: 10px;
	padding: 10px;
	width: 160px;
	}

#superleft {
	display: block;
	float: left;
	margin: 10px;
	padding: 10px;
	width: 160px;
	}

/**
 * 5.HEADER
 */

#header {
	display: block;
	float: left;
	width: 574px;
	margin: 0;
	padding: 0;
	}
#viewport362 #header {width: 356px;}

#header-wrapper {
	background-color: #6a0000;
	display: block;
	float: left;
	height: 75px;
	margin: 0;
	padding: 0;
	width: 574px;
	}
#viewport362 #header-wrapper {height: 47px; width: 356px;}

#tvlogo {
	border-style: none;
	display: inline;
	float: left;
	height: 50px;
	margin: 16px 0 0 6px;
	padding: 0;
	width: 420px;
	}

#viewport362 #tvlogo {height: 31px; margin: 10px 0 0 4px; width: 144px;}
	
.imglogo {
	border: 0;
	height: 50px;
	width: 232px;
	}
#viewport362 .imglogo {height: 31px; width: 144px;}
	
#nav {
	display: inline;
	float: right;
	height: 40px;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 50px;
	} 
#viewport362 #nav {height: 25px; width: 31px;} 

/* menu */

.block ul {margin: 0px;}

ul.jquerymenu li.parent {
	background:transparent; 
	margin: 75px 0 0 0;
	border:none;
	color: #6a0000;
	height: 40px;
	width: 72px;	
}

#viewport362 ul.jquerymenu li.parent {
	background:transparent; 
	margin: 47px 0 0 0;
	border:none;
	color: #6a0000;
	height: 25px;
	width: 45px;	
}

ul.jquerymenu li.parent span.open {
	background-image: url("images/icon-menu.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#viewport362 ul.jquerymenu li.parent span.open {background-image: url("images/icon-menu-mobile.png");}

ul.jquerymenu li.parent span.closed {
	background-image: url("images/icon-menu.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#viewport362 ul.jquerymenu li.parent span.closed {background-image: url("images/icon-menu-mobile.png");}

ul.jquerymenu li span.parent {
	height: 40px;
	width: 50px;
	margin: -58px 0 0 -20px;
	padding: 0px;
}

#viewport362 ul.jquerymenu li span.parent {
	height: 25px;
	width: 31px;
	margin: -36px 0 0 -12px;
	padding: 0px;
}

.ie ul.jquerymenu li span.parent {margin-top: -50px;}
#viewport362 .ie ul.jquerymenu li span.parent {margin-top: -31px;}

.block-jquerymenu ul li{
	background: #9b0000 none repeat scroll 0 0; 
	list-style-image:none; 
	list-style-type:none; 
	margin:0 170px 0 0; 
	padding:0;
	border-right: 2px solid #6a0000;
	border-left: 2px solid #6a0000;
	border-bottom: 2px solid #6a0000;
	float: right;
	height: 68px;
	width: 400px;
}

#viewport362 .block-jquerymenu ul li{
	background: #9b0000 none repeat scroll 0 0; 
	list-style-image:none; 
	list-style-type:none; 
	margin:0; 
	padding:0;
	border-right: 1px solid #6a0000;
	border-left: 1px solid #6a0000;
	border-bottom: 1px solid #6a0000;
	float: right;
	height: 42px;
	width: 248px;
}

#nav a {
	font-weight: bold;
	text-decoration: none;
}
#nav a:link, #nav a:visited, #nav a:focus {
	color: #ffffff;
	outline: none;
	text-decoration: none;
	font-size: 24px;
	font-weight: bold; 
	line-height: 60px;
	padding: 15px 40px 20px 0px;
	text-align: left;
}

#viewport362 #nav a:link,#viewport362  #nav a:visited,#viewport362  #nav a:focus {
	font-size: 15px;
	line-height: 37px;
	padding: 9px 25px 12px 0px;
	text-align: left;
}

.block-jquerymenu .icon-programacion-tv {background: url("images/icon.png") no-repeat scroll 0px 0px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-programacion-canales {background: url("images/icon.png") no-repeat scroll 0px -40px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-recomendacion {background: url("images/icon.png") no-repeat scroll 0px -80px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-sondeo {background: url("images/icon.png") no-repeat scroll 0px -120px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-tv-online {background: url("images/icon.png") no-repeat scroll 0px -160px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-horoscopo {background: url("images/icon.png") no-repeat scroll 0px -200px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}
.block-jquerymenu .icon-channel-selection {background: url("images/icon.png?001") no-repeat scroll 0px -240px transparent; display: inline; float: left; height: 40px; width: 50px; padding: 0px; margin: 10px 20px 0px 20px}

#viewport362 .block-jquerymenu .icon-programacion-tv {background: url("images/icon-mobile.png") no-repeat scroll 0px 0px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-programacion-canales {background: url("images/icon-mobile.png") no-repeat scroll 0px -25px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-recomendacion {background: url("images/icon-mobile.png") no-repeat scroll 0px -50px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-sondeo {background: url("images/icon-mobile.png") no-repeat scroll 0px -75px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-tv-online {background: url("images/icon-mobile.png") no-repeat scroll 0px -100px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-horoscopo {background: url("images/icon-mobile.png") no-repeat scroll 0px -125px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}
#viewport362 .block-jquerymenu .icon-channel-selection {background: url("images/icon-mobile.png?001") no-repeat scroll 0px -150px transparent; display: inline; float: left; height: 25px; width: 31px; padding: 0px; margin: 6px 12px 0 12px}

/**
 * 6.MAIN
 */

#tvtop {
	display: block;
	float: left;
	width: 574px;
	padding: 0;
	margin: 0;
	}
	
#tvbottom {
	display: block;
	float: left;
	width: 574px;
	padding: 0;
	margin: 0;
	}
 
#main-wrapper {
	display: block;
	float: left;
	width: 574px;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	border: none;
	}

#viewport362 #main-wrapper {
	display: block;
	float: left;
	width: 356px;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	border: none;
	}

#main {
	display: block;
	float: left;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	/* overflow:hidden; */
	}

#footer-wrapper {
	display: block;
	float: left;
	width: 574px;
	background-color: #ffffff;
	padding: 0;
	border: none;
	}
	
#viewport362 #footer-wrapper {
	width: 356px;
	}

#footer-message {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #ffffff;
	color: #c7c7c7;
	font-size: 10px;
	line-height: 11px;
	}

#footer-message a {
	text-decoration: none;
	color: #c7c7c7;
	font-size: 10px;
	text-align: center;
	}

/* Footer home mobile */

#block-block-21{
    display: block;
    float: left;
    margin: 10px;
    font-size: 16px;
    line-height: 1.5;
    text-align: justify;
	}
#block-block-21 h3{
    font-size: 16px;
    line-height: 2;
	}
	
/* block live and replay mobile*/

#block-tvmachine2-live_and_replay_mobile{
	display: inline;
	float: left;
	padding: 0px;
	margin: 30px 0px 50px 10px;
	}
	
#block-tvmachine2-live_and_replay_mobile h3 {font-size: 17px; margin: 0 0 0 3px;}

.logo_live_and_replay_mobile {
	display: inline;
	float: left;
	height: 50px;
	margin: 2px 0 0;
	width: 60px;
	}
	
.title_live_and_replay_mobile {
    display: inline;
    float: left;
    font-weight: bold;
    margin: 19px 0 0 5px;
    width: 80px;
	}
	
.web_live_and_replay_mobile {
    display: inline;
    float: left;
    margin: 16px 10px 0 0;
    width: 52px;
	}

.live_live_and_replay_mobile {
    display: inline;
    float: left;
    margin: 16px 10px 0 0;
    width: 48px;
	}

.replay_live_and_replay_mobile {
    display: inline;
    float: left;
    margin: 16px 0 0;
    width: 68px;
	}
.inner_web_live_and_replay_mobile {
    background-color: #ff6e00;
    color: #ffffff !important;
    display: inline;
    float: left;
    font-family: verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 2px 8px 1px 8px;
	}
	
.inner_live_live_and_replay_mobile {
    background-color: #ff0000;
    color: #ffffff !important;
    display: inline;
    float: left;
    font-family: verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 2px 8px 1px 8px;
	}
	
.inner_replay_live_and_replay_mobile {
    background-color: #9b0000;
    color: #ffffff !important;
    display: inline;
    float: left;
    font-family: verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 2px 8px 1px 8px;
	}

/* Listing */

#node-164 {	display: none;}
#node-165 {	display: none;}
#node-166 {	display: none;}
#node-167 {	display: none;}

.field-field-listing-description {
	color: #ececec;
	font-size: 10px;
	text-decoration: none;
	line-height: 10px;
	display: none;
	}
 
.field-field-listing-description h1 {
	color: #ececec;
	font-size: 10px;
	text-decoration: none;
	display: inline;
	line-height: 10px;
	} 

#mainframe {
margin: 0px;
}

.block-tvmachine  {
margin:0 0 0 0;
}

.block-tvmachine h1  {
font-size:14px;
font-weight:bold;
margin: 12px 0 4px 4px;
}

/* Program channels */

#viewport362 #block-block-19 {
	display: inline;
	float: left;
	width: 346px;
	padding: 0px;
	margin: 30px 0px 50px 0px;
	}

#block-block-19 h3 {
	font-size: 17px;
	margin: 0 0 12px 10px;
}

.channel-programs-main {
	vertical-align:top;
	}
	
.channel-row {
	width: 346px;
	display: inline;
	float: left;
	padding-bottom: 6px;
	}
		
.channel-programs-row {
	vertical-align:top;
	padding: 2px 3px 2px 0px;
	}

.channel-programs-time {
	display: inline;
	float: left;
	width: 37px;
	color: #F38E00;
	font-size: 13px;
	font-weight: bold;
	}
.channel-programs-time a:link,.channel-programs-time a:visited,.channel-programs-time a:focus {
	color: #F38E00;
	outline: none;
	text-decoration: none;
}
.channel-programs-title {
	display: inline;
	float: left;
	width: 200px;
	font-size: 13px;
	}

.channel-programs-name {
	display: inline;
	float: left;
	width: 84px;
	}
	
.channel-programs-field_program_image_upload_fid {
	display: inline;
	float: left;
	width: 53px;
	}

.text_bg_peliculas {
	background-color: #fcf2a1;
	color: #ff9a00;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_series {
	background-color: #f4ecc5;
	color: #7a4b00;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_deportes {
	background-color: #f3fca8;
	color: #718600;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_infantil {
	background-color: #e2fbfd;
	color: #00d1ae;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_entretenimiento {
	background-color: #ebdafe;
	color: #7222fd;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_documental {
	background-color: #e2e8ff;
	color: #0066fe;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_noticias {
	background-color: #fce1de;
	color: #e91200;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}
.text_bg_concursos {
	background-color: #ffffae;
	color: #d7aa00;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_corazon {
	background-color: #fed7f4;
	color: #ff4ab4;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_reality {
	background-color: #e9e9e9;
	color: #505050;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.text_bg_prog{
	background-color: #e9e9e9;
	color: #505050;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0;
	padding: 1px 2px;
	}

.button-programs-channel-active {
background-color: #a3d7ff;
color: #000000 !important;
cursor: pointer;
display: block;
float: left;
font-family: arial,sans-serif;
font-size: 15px;
font-weight: bold;
height: 20px;
margin: 0 12px 8px 0;
padding: 2px 0 2px 10px;
text-decoration: none !important;
width: 120px;
}

.button-programs-channel-active:hover {
background-color: #a3d7ff;
color: #000000 !important;
height: 20px;
margin: 0 12px 8px 0;
padding: 2px 0 2px 10px;
}

.button-programs-channel {
background-color: #dddddd;
color: #111111 !important;
cursor: pointer;
display: block;
float: left;
font-family: arial,sans-serif;
font-size: 15px;
font-weight: bold;
height: 20px;
margin: 0 12px 8px 0;
padding: 2px 0 2px 10px;
text-decoration: none !important;
width: 120px;
}

.button-programs-channel:hover {
background-color: #a3d7ff;
color: #000000 !important;
height: 20px;
margin: 0 12px 8px 0;
padding: 2px 0 2px 10px;
}

/* block poll channels*/

#block-tvmachine2-polls_channels{
	display: inline;
	float: left;
	width: 200px;
	padding: 0px;
	margin: 106px 0px 0px 0px;
	}
		
#block-poll-0 {
	display: inline;
	float: left;
	width: 200px;
	padding: 0;
	margin: 117px 0px 20px 10px;
	}

#block-poll-0 div.messages, #block-poll-0 div.status,  #block-poll-0 div.error {
	display: none;
	}
	
#poll-title {
    font-size: 27px;
    font-weight: bold;
	color: #111111;
    margin: 18px 0 30px 0px;
	}

.poll .vote-form, .poll .vote-form .choices {
	text-align: left;
	margin: 0;
}

.poll .form-item {
	margin: 5px 0 0 0 !important;
	height: 26px;
}

.poll .form-radios {
	margin: 0 0 2px 10px;
}

#edit-vote {
	margin: 15px 0 0 30px!important;
}

.poll .text{
	color: #111111;
	font-size: 14px;
	height: 14px;
	line-height:1;
	text-align: left;
	margin: 0;
	padding: 0;
}

.poll .bar {
    background-color: #e9e9e9; /* F1F1F1 */
    height: 16px;
    margin: 0 0 24px 0;
}

.poll .bar .foreground {
    background-color: #6a0000; /* 111111 0000a0 6a0000*/
    float: left;
    height: 16px;
}

#block-poll-0 form {
	margin: 0;
}

#block-poll-0 .form-submit, #poll-cancel-form .form-submit {
	background: #ff0000;
	color: #ffffff !important;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	line-height: 200%;
	padding: 2px 12px 2px 12px !important;
	margin: 10px 0 0 0;
	border: 1px solid #ff0000;
	display: none;
	float: left;
	line-height: 12px;
}

/* block tip*/

#block-block-16{
	display: inline;
	float: left;
	margin: 30px 10px;
	padding: 0;
	width: 336px;
	font-size: 16px;
	}
.tip_desktop {
	display:none;
}
.tip_mobile{
}
.tip_container {
}
.tip_image {
	display:inline;
	float:left;
}
.tip_tip {
	font-size: 17px; 
	font-weight: bold;
	padding: 0 0 10px 0;
}
.tip_title{
	font-size: 24px;
	font-weight: bold;
	line-height: 1.3;
}
.tip_time{
}
.tip_description{
	line-height: 1.5;
	margin: 0;
	text-align: justify;
}
.tip-icon-poll {
    background-color: #ff6e00;
    display: block;
    float: left;
    height: 40px;
    width: 336px;
	color: #FFFFFF;
    font-size: 18px;
	text-decoration: none;
	line-height: 230%;
	margin: 10px 0px 0px 0px;
}

.icon-poll {
	background: url('/sites/default/themes/tvstyle_mobile/images/icon-poll.png') no-repeat;
	height:40px;
	float: left;
	display: inline;
	width:40px;
	margin: 0 10px 0 0;
}

.tip-icon-twitter {
    background-color: #00aced;
    display: block;
    float: left;
    height: 40px;
    width: 336px;
	color: #FFFFFF;
    font-size: 18px;
	text-decoration: none;
	line-height: 230%;
	margin: 10px 0px 0px 0px;
}

.icon-twitter {
	background: url('/sites/default/themes/tvstyle_mobile/images/icon-twitter.png') no-repeat;
	height:40px;
	float: left;
	display: inline;
	width:40px;
	margin: 0 10px 0 0;
}

/* block recommendation mobile*/

#block-block-20{
	display: inline;
	float: left;
	margin: 30px 10px;
	padding: 0;
	width: 336px;
	font-size: 16px;
	line-height: 1.5;
	text-align: justify;
	}

.recommendation_container {
}

.fb-wall-box{
	display: inline;
	float: left;
	}

/* Block channel selection */

.visibility_hide_element { display: none !important;}

.mobile-channel-selection { 
margin: 0px 20px 0px 16px;
text-align: justify;
}

#block-block-22 { margin: 10px 20px 30px 16px;}

.selectbox-checked {
  width: 32px;
  height: 35px;
  margin-top: 20px;
}

.selectbox-unchecked {
  width: 32px;
  height: 35px;
  margin-top: 20px;
}

/* adsense home mobile */

#block-block-15 {
    display: block;
    float: left;
    height: 320px;
    margin: 6px 0px 0px 5px;
    padding: 0px;
    width: 564px;
	}

.banner_adsense_home_mobile {
	display: inline;
	float: left;
	text-align:left;
	margin: 20px 0 0 0;
	padding: 0;
	width: 336px;
	height: 280px;
	}

.social_buttons_home_mobile {
    display: block;
    float: right;
    height: 280px;
    margin: 0px;
    padding: 0px;
    width: 220px;
	}
.button_home_mobile {
	background-color: #6a0000;
	display: block;
	float: right;
	width: 90px;
	height: 90px;
	margin: 8px 0px 8px 16px;
	padding: 0;
	color: #ffffff;
	text-align: center;
	font-size: 24px;
	font-weight:bold;
	line-height:100%
	}

.follow_tag_home_mobile {
	color: #111111;	
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	display: block;
	float: right;
	height: 30px;
	padding-left: 80px;
}

.facebook_home_mobile {
	background: #3b589e url('/sites/default/themes/tvstyle_mobile/images/logo_facebook.png') no-repeat center;
	display: block;
	float: right;
	width: 90px;
	height: 90px;
	margin: 8px 0px 8px 16px;
	padding: 0;
	}
 
.gplus_home_mobile {
	background: #dc4a3d url('/sites/default/themes/tvstyle_mobile/images/logo_googleplus.png') no-repeat center;
	display: block;
	float: right;
	width: 90px;
	height: 90px;
	margin: 8px 0px 8px 16px;
	padding: 0;
	} 

.twitter_home_mobile {
	background: #00aced url('/sites/default/themes/tvstyle_mobile/images/logo_twitter.png') no-repeat center;
	display: block;
	float: right;
	width: 90px;
	height: 90px;
	margin: 8px 0px 8px 16px;
	padding: 0;
	}

.instagram_home_mobile {
	background: #ec423a url('/sites/default/themes/tvstyle_mobile/images/logo_instagram.png') no-repeat center;
	display: block;
	float: right;
	width: 90px;
	height: 90px;
	margin: 8px 0px 8px 16px;
	padding: 0;
	}

.mundial_home_mobile {
	background: #ffffff url('/sites/default/themes/tvstyle_mobile/images/mundial-rusia-2018.png') no-repeat center;
	display: block;
	float: right;
	width: 90px;
	height: 128px;
	margin: 8px 0px 0px 16px;
	padding: 0;
	}


/* swipe buttons */
.swipe-button {
	background-color:#6a0000;
	width:80px;
	height:80px;
	box-shadow:1px 2px 3px 0 rgba(0,0,0,0.4);
	border-radius:50%;
	line-height:36px;
	font-size:22px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	position:fixed;
	z-index:9999;
	bottom:-80px;
	right:15px;
	overflow:hidden;
	transition:bottom 0.2s cubic-bezier(.55,0,.1,1);
}

.swipe-tag {
	color: #ffffff;
	outline: none;
	text-decoration: none;
	font-family: arial,sans-serif;
	font-size: 22px;
	font-weight: bold; 
	line-height: 100%;
	text-align: left;
}

.swipe-previous {
	left:10px;
}

.swipe-next {
	right:15px;
}

.swipe-button.swipe-active {
	bottom:25px;
}

/**
 * BLOCKS
 */
.block {
	margin: 0;
	position: relative;
}


/* block configuration links */
div.block div.edit {
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	display: none;
	font-size: 9px;
	padding: 2px 0 2px 10px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 40;
	}

div.block:hover div.edit {
	display:block;
	}

div.block div.edit a {
	color: #999;
	margin-right: 10px;
	}

div.block div.edit:hover a {
	color: #000;
	}


/* Image field for programs */
.views-field-field_program_image_upload_fid {
  float: left;
  display: inline;
}
.views-field-field_program_description_value {
  width: 236px;
}
/* Image field for programs (end) */

#block-block-22 .tvlogo61, #block-block-19 .tvlogo61 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px 0px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*la1 */
#block-block-22 .tvlogo62, #block-block-19 .tvlogo62 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -50px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*la2 */
#block-block-22 .tvlogo63, #block-block-19 .tvlogo63 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*antena3 */
#block-block-22 .tvlogo64, #block-block-19 .tvlogo64 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*cuatro */
#block-block-22 .tvlogo65, #block-block-19 .tvlogo65 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*telecinco */
#block-block-22 .tvlogo66, #block-block-19 .tvlogo66 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*lasexta */
#block-block-22 .tvlogo177, #block-block-19 .tvlogo177 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*atresseries */
#block-block-22 .tvlogo99, #block-block-19 .tvlogo99 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*paramount */
#block-block-22 .tvlogo176, #block-block-19 .tvlogo176 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*dkiss */
#block-block-22 .tvlogo98, #block-block-19 .tvlogo98 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*divinity */
#block-block-22 .tvlogo87, #block-block-19 .tvlogo87 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*neox */
#block-block-22 .tvlogo88, #block-block-19 .tvlogo88 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -550px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*nova */
#block-block-22 .tvlogo89, #block-block-19 .tvlogo89 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -600px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*mega */
#block-block-22 .tvlogo90, #block-block-19 .tvlogo90 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -650px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*fdf */
#block-block-22 .tvlogo97, #block-block-19 .tvlogo97 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -700px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*bemad */
#block-block-22 .tvlogo86, #block-block-19 .tvlogo86 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -750px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*energy */
#block-block-22 .tvlogo91, #block-block-19 .tvlogo91 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -800px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*dmax */
#block-block-22 .tvlogo83, #block-block-19 .tvlogo83 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -850px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*clan */
#block-block-22 .tvlogo93, #block-block-19 .tvlogo93 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -900px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*disneychannel */
#block-block-22 .tvlogo67, #block-block-19 .tvlogo67 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -950px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*telemadrid */
#block-block-22 .tvlogo95, #block-block-19 .tvlogo95 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1000px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*laotra */
#block-block-22 .tvlogo96, #block-block-19 .tvlogo96 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1050px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*8madridtv */
#block-block-22 .tvlogo68, #block-block-19 .tvlogo68 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tv3 */
#block-block-22 .tvlogo169, #block-block-19 .tvlogo169 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*super333 */
#block-block-22 .tvlogo100, #block-block-19 .tvlogo100 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*8tv */
#block-block-22 .tvlogo69, #block-block-19 .tvlogo69 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*apunt */
#block-block-22 .tvlogo70, #block-block-19 .tvlogo70 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*barcatv */
#block-block-22 .tvlogo72, #block-block-19 .tvlogo72 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*canalsur */
#block-block-22 .tvlogo74, #block-block-19 .tvlogo74 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tvg */
#block-block-22 .tvlogo170, #block-block-19 .tvlogo170 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tvg2 */
#block-block-22 .tvlogo75, #block-block-19 .tvlogo75 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*etb1 */
#block-block-22 .tvlogo76, #block-block-19 .tvlogo76 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1550px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*etb2 */
#block-block-22 .tvlogo77, #block-block-19 .tvlogo77 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1600px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tvcanaria */
#block-block-22 .tvlogo171, #block-block-19 .tvlogo171 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1650px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*eltorotv */
#block-block-22 .tvlogo78, #block-block-19 .tvlogo78 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1700px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*cmmedia */
#block-block-22 .tvlogo71, #block-block-19 .tvlogo71 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1750px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*ib3 */
#block-block-22 .tvlogo79, #block-block-19 .tvlogo79 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1800px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*aragontv */
#block-block-22 .tvlogo80, #block-block-19 .tvlogo80 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1850px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tpa */
#block-block-22 .tvlogo81, #block-block-19 .tvlogo81 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1900px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*7rm */
#block-block-22 .tvlogo82, #block-block-19 .tvlogo82 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1950px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*canalextremadura */
#block-block-22 .tvlogo174, #block-block-19 .tvlogo174 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2000px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*cyl7 */
#block-block-22 .tvlogo94, #block-block-19 .tvlogo94 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2050px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*realmadridtv */
#block-block-22 .tvlogo92, #block-block-19 .tvlogo92 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*cero */
#block-block-22 .tvlogo175, #block-block-19 .tvlogo175 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*ten */
#block-block-22 .tvlogo133, #block-block-19 .tvlogo133 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*la8 */
#block-block-22 .tvlogo73, #block-block-19 .tvlogo73 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*trece */
#block-block-22 .tvlogo84, #block-block-19 .tvlogo84 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*teledeporte */
#block-block-22 .tvlogo168, #block-block-19 .tvlogo168 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*beteve */
#block-block-22 .tvlogo172, #block-block-19 .tvlogo172 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*boing */
#block-block-22 .tvlogo134, #block-block-19 .tvlogo134 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*andaluciatv */
#block-block-22 .tvlogo135, #block-block-19 .tvlogo135 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*esport3 */
#block-block-22 .tvlogo136, #block-block-19 .tvlogo136 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2550px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarseries */
#block-block-22 .tvlogo137, #block-block-19 .tvlogo137 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2600px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarformula1 */
#block-block-22 .tvlogo138, #block-block-19 .tvlogo138 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2650px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*gol */
#block-block-22 .tvlogo139, #block-block-19 .tvlogo139 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2700px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*fox */
#block-block-22 .tvlogo140, #block-block-19 .tvlogo140 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2750px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*foxlife */
#block-block-22 .tvlogo141, #block-block-19 .tvlogo141 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2800px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*axn */
#block-block-22 .tvlogo142, #block-block-19 .tvlogo142 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2850px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*axnwhite */
#block-block-22 .tvlogo143, #block-block-19 .tvlogo143 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2900px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*calle13 */
#block-block-22 .tvlogo144, #block-block-19 .tvlogo144 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2950px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*syfy */
#block-block-22 .tvlogo145, #block-block-19 .tvlogo145 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3000px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tnt */
#block-block-22 .tvlogo146, #block-block-19 .tvlogo146 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3050px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*cosmo */
#block-block-22 .tvlogo147, #block-block-19 .tvlogo147 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*comedycentral */
#block-block-22 .tvlogo148, #block-block-19 .tvlogo148 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*canalhollywood */
#block-block-22 .tvlogo149, #block-block-19 .tvlogo149 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*tcm */
#block-block-22 .tvlogo150, #block-block-19 .tvlogo150 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*amc */
#block-block-22 .tvlogo85, #block-block-19 .tvlogo85 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarlaliga */
#block-block-22 .tvlogo178, #block-block-19 .tvlogo178 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarestrenos */
#block-block-22 .tvlogo179, #block-block-19 .tvlogo179 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarcinedocroll */
#block-block-22 .tvlogo180, #block-block-19 .tvlogo180 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistaraccion */
#block-block-22 .tvlogo181, #block-block-19 .tvlogo181 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarcomedia */
#block-block-22 .tvlogo182, #block-block-19 .tvlogo182 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3550px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistardrama */
#block-block-22 .tvlogo183, #block-block-19 .tvlogo183 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3600px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarcinen */
#block-block-22 .tvlogo184, #block-block-19 .tvlogo184 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3650px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistardeportes */
#block-block-22 .tvlogo185, #block-block-19 .tvlogo185 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3700px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarlaliga1 */
#block-block-22 .tvlogo186, #block-block-19 .tvlogo186 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3750px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarseriesmania */
#block-block-22 .tvlogo187, #block-block-19 .tvlogo187 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3800px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarlaliga2 */
#block-block-22 .tvlogo188, #block-block-19 .tvlogo188 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3850px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*daznmotogp */
#block-block-22 .tvlogo189, #block-block-19 .tvlogo189 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3900px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*daznpremiere */
#block-block-22 .tvlogo190, #block-block-19 .tvlogo190 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3950px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*sundance */
#block-block-22 .tvlogo191, #block-block-19 .tvlogo191 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4000px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*canalcocina */
#block-block-22 .tvlogo192, #block-block-19 .tvlogo192 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4050px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*viajar */
#block-block-22 .tvlogo193, #block-block-19 .tvlogo193 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*crimeninvestigacion */
#block-block-22 .tvlogo194, #block-block-19 .tvlogo194 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*decasa */
#block-block-22 .tvlogo195, #block-block-19 .tvlogo195 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*somos */
#block-block-22 .tvlogo196, #block-block-19 .tvlogo196 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*xtrm */
#block-block-22 .tvlogo197, #block-block-19 .tvlogo197 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*torostv */
#block-block-22 .tvlogo198, #block-block-19 .tvlogo198 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*blaze */
#block-block-22 .tvlogo199, #block-block-19 .tvlogo199 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarlaliga3 */
#block-block-22 .tvlogo50, #block-block-19 .tvlogo50 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*natgeo */
#block-block-22 .tvlogo51, #block-block-19 .tvlogo51 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*natgeowild */
#block-block-22 .tvlogo52, #block-block-19 .tvlogo52 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4550px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*odisea */
#block-block-22 .tvlogo53, #block-block-19 .tvlogo53 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4600px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*historia */
#block-block-22 .tvlogo54, #block-block-19 .tvlogo54 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4650px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*discovery */
#block-block-22 .tvlogo55, #block-block-19 .tvlogo55 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4700px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*dark */
#block-block-22 .tvlogo56, #block-block-19 .tvlogo56 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4750px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*eurosport1 */
#block-block-22 .tvlogo57, #block-block-19 .tvlogo57 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4800px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*eurosport2 */
#block-block-22 .tvlogo131, #block-block-19 .tvlogo131 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4850px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*laligatv */
#block-block-22 .tvlogo132, #block-block-19 .tvlogo132 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4900px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarlaliga4 */
#block-block-22 .tvlogo129, #block-block-19 .tvlogo129 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4950px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistardisney */
#block-block-22 .tvlogo130, #block-block-19 .tvlogo130 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5000px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*bom */
#block-block-22 .tvlogo49, #block-block-19 .tvlogo49 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5050px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*mtv */
#block-block-22 .tvlogo59, #block-block-19 .tvlogo59 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5100px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*vamos */
#block-block-22 .tvlogo58, #block-block-19 .tvlogo58 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5150px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarligacampeones */
#block-block-22 .tvlogo60, #block-block-19 .tvlogo60 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5200px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistargolf */
#block-block-22 .tvlogo27, #block-block-19 .tvlogo27 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5250px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*laligasports */
#block-block-22 .tvlogo28, #block-block-19 .tvlogo28 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5300px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*dazncopadelrey */
#block-block-22 .tvlogo29, #block-block-19 .tvlogo29 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5350px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarligacampeones1 */
#block-block-22 .tvlogo30, #block-block-19 .tvlogo30 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5400px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarligacampeones2 */
#block-block-22 .tvlogo31, #block-block-19 .tvlogo31 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5450px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarligacampeones3 */
#block-block-22 .tvlogo32, #block-block-19 .tvlogo32 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5500px; height:50px; margin: 15px 10px; width:60px; display: inline; float: left;} /*movistarligacampeones4 */

/* css from tvmachine_block_theme3.css */

#block-tvmachine-3 {
display: inline;
float: left;
position: relative;
height: 740px;
margin: 30px 0 0 10px;
padding: 0;
width: 350px;
}

#block-tvmachine-3 div.tvlogo {
    background: none !important;
}

/* ajax_temp_list */
#block-tvmachine-3 .tvlogo {
display: inline;
float: left;
height: 54px;
width: 60px;
border-color: #FFFFFF;
border-style: none;
border-width: 0px;
border-color: #FFFFFF;
background: #FFFFFF;
text-align: center;
vertical-align: middle; 
margin: 0px 10px 0px 0px; 
padding: 0px;
overflow:hidden;
text-overflow:ellipsis; 
white-space:normal;
}

#block-tvmachine-3 .tvlogo img {
height:42px;
width:60px;
}

#block-tvmachine-3 .tvprog {
display: inline;
float: left;
height: 50px;
width: 277px;
border-style: none;
border-width: 0px;
border-color: #FFFFFF;
background: #FFFFFF;
font-size: 18px;
font-family: arial,sans-serif;
font-weight:bold;
color: #111111;
text-align: left;
line-height: 180%;
vertical-align: middle; 
margin: 4px 0 0 0; 
padding: 0px;
overflow:hidden;
text-overflow:ellipsis; 
white-space: nowrap;
}

#block-tvmachine-3 .tvprog a { 
color: #111111;
text-decoration: none;
cursor:pointer;
font-weight:normal;
}

#block-tvmachine-3 .tvlogo61 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px 0px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*la1 */
#block-tvmachine-3 .tvlogo62 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -50px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*la2 */
#block-tvmachine-3 .tvlogo63 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*antena3 */
#block-tvmachine-3 .tvlogo64 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cuatro */
#block-tvmachine-3 .tvlogo65 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*telecinco */
#block-tvmachine-3 .tvlogo66 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*lasexta */
#block-tvmachine-3 .tvlogo177 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*atresseries */
#block-tvmachine-3 .tvlogo99 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*paramount */
#block-tvmachine-3 .tvlogo176 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*dkiss */
#block-tvmachine-3 .tvlogo98 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*divinity */
#block-tvmachine-3 .tvlogo87 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*neox */
#block-tvmachine-3 .tvlogo88 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -550px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*nova */
#block-tvmachine-3 .tvlogo89 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -600px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*mega */
#block-tvmachine-3 .tvlogo90 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -650px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*fdf */
#block-tvmachine-3 .tvlogo97 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*bemad */
#block-tvmachine-3 .tvlogo86 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -750px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*energy */
#block-tvmachine-3 .tvlogo91 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -800px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*dmax */
#block-tvmachine-3 .tvlogo83 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -850px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*clan */
#block-tvmachine-3 .tvlogo93 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -900px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*disneychannel */
#block-tvmachine-3 .tvlogo67 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -950px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*telemadrid */
#block-tvmachine-3 .tvlogo95 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1000px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*laotra */
#block-tvmachine-3 .tvlogo96 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1050px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*8madridtv */
#block-tvmachine-3 .tvlogo68 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tv3 */
#block-tvmachine-3 .tvlogo169 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*super333 */
#block-tvmachine-3 .tvlogo100 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*8tv */
#block-tvmachine-3 .tvlogo69 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*apunt */
#block-tvmachine-3 .tvlogo70 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*barcatv */
#block-tvmachine-3 .tvlogo72 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*canalsur */
#block-tvmachine-3 .tvlogo74 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tvg */
#block-tvmachine-3 .tvlogo170 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tvg2 */
#block-tvmachine-3 .tvlogo75 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*etb1 */
#block-tvmachine-3 .tvlogo76 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1550px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*etb2 */
#block-tvmachine-3 .tvlogo77 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1600px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tvcanaria */
#block-tvmachine-3 .tvlogo171 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1650px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*eltorotv */
#block-tvmachine-3 .tvlogo78 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cmmedia */
#block-tvmachine-3 .tvlogo71 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1750px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*ib3 */
#block-tvmachine-3 .tvlogo79 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1800px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*aragontv */
#block-tvmachine-3 .tvlogo80 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1850px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tpa */
#block-tvmachine-3 .tvlogo81 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1900px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*7rm */
#block-tvmachine-3 .tvlogo82 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -1950px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*canalextremadura */
#block-tvmachine-3 .tvlogo174 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2000px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cyl7 */
#block-tvmachine-3 .tvlogo94 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2050px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*realmadridtv */
#block-tvmachine-3 .tvlogo92 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cero */
#block-tvmachine-3 .tvlogo175 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*ten */
#block-tvmachine-3 .tvlogo133 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*la8 */
#block-tvmachine-3 .tvlogo73 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*trece */
#block-tvmachine-3 .tvlogo84 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*teledeporte */
#block-tvmachine-3 .tvlogo168 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*beteve */
#block-tvmachine-3 .tvlogo172 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*boing */
#block-tvmachine-3 .tvlogo134 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*andaluciatv */
#block-tvmachine-3 .tvlogo135 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*esport3 */
#block-tvmachine-3 .tvlogo136 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2550px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarseries */
#block-tvmachine-3 .tvlogo137 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2600px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarformula1 */
#block-tvmachine-3 .tvlogo138 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2650px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*gol */
#block-tvmachine-3 .tvlogo139 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*fox */
#block-tvmachine-3 .tvlogo140 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2750px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*foxlife */
#block-tvmachine-3 .tvlogo141 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2800px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*axn */
#block-tvmachine-3 .tvlogo142 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2850px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*axnwhite */
#block-tvmachine-3 .tvlogo143 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2900px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*calle13 */
#block-tvmachine-3 .tvlogo144 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -2950px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*syfy */
#block-tvmachine-3 .tvlogo145 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3000px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tnt */
#block-tvmachine-3 .tvlogo146 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3050px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cosmo */
#block-tvmachine-3 .tvlogo147 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*comedycentral */
#block-tvmachine-3 .tvlogo148 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*canalhollywood */
#block-tvmachine-3 .tvlogo149 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*tcm */
#block-tvmachine-3 .tvlogo150 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*amc */
#block-tvmachine-3 .tvlogo85 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarlaliga */
#block-tvmachine-3 .tvlogo178 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarestrenos */
#block-tvmachine-3 .tvlogo179 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarcinedocroll */
#block-tvmachine-3 .tvlogo180 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistaraccion */
#block-tvmachine-3 .tvlogo181 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarcomedia */
#block-tvmachine-3 .tvlogo182 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3550px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistardrama */
#block-tvmachine-3 .tvlogo183 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3600px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarcinen */
#block-tvmachine-3 .tvlogo184 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3650px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistardeportes */
#block-tvmachine-3 .tvlogo185 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarlaliga1 */
#block-tvmachine-3 .tvlogo186 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3750px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarseriesmania */
#block-tvmachine-3 .tvlogo187 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3800px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarlaliga2 */
#block-tvmachine-3 .tvlogo188 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3850px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*daznmotogp */
#block-tvmachine-3 .tvlogo189 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3900px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*daznpremiere */
#block-tvmachine-3 .tvlogo190 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -3950px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*sundance */
#block-tvmachine-3 .tvlogo191 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4000px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*canalcocina */
#block-tvmachine-3 .tvlogo192 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4050px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*viajar */
#block-tvmachine-3 .tvlogo193 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*crimeninvestigacion */
#block-tvmachine-3 .tvlogo194 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*decasa */
#block-tvmachine-3 .tvlogo195 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*somos */
#block-tvmachine-3 .tvlogo196 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*xtrm */
#block-tvmachine-3 .tvlogo197 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*torostv */
#block-tvmachine-3 .tvlogo198 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*blaze */
#block-tvmachine-3 .tvlogo199 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarlaliga3 */
#block-tvmachine-3 .tvlogo50 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*natgeo */
#block-tvmachine-3 .tvlogo51 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*natgeowild */
#block-tvmachine-3 .tvlogo52 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4550px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*odisea */
#block-tvmachine-3 .tvlogo53 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4600px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*historia */
#block-tvmachine-3 .tvlogo54 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4650px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*discovery */
#block-tvmachine-3 .tvlogo55 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*dark */
#block-tvmachine-3 .tvlogo56 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4750px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*eurosport1 */
#block-tvmachine-3 .tvlogo57 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4800px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*eurosport2 */
#block-tvmachine-3 .tvlogo131 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4850px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*laligatv */
#block-tvmachine-3 .tvlogo132 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4900px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarlaliga4 */
#block-tvmachine-3 .tvlogo129 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -4950px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistardisney */
#block-tvmachine-3 .tvlogo130 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5000px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*bom */
#block-tvmachine-3 .tvlogo49 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5050px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*mtv */
#block-tvmachine-3 .tvlogo59 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5100px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*vamos */
#block-tvmachine-3 .tvlogo58 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarligacampeones */
#block-tvmachine-3 .tvlogo60 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistargolf */
#block-tvmachine-3 .tvlogo27 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5250px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*laligasports */
#block-tvmachine-3 .tvlogo28 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5300px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*dazncopadelrey */
#block-tvmachine-3 .tvlogo29 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5350px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarligacampeones1 */
#block-tvmachine-3 .tvlogo30 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5400px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarligacampeones2 */
#block-tvmachine-3 .tvlogo31 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5450px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarligacampeones3 */
#block-tvmachine-3 .tvlogo32 {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?018') no-repeat; background-position: 0px -5500px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*movistarligacampeones4 */

#block-tvmachine-3 #channel-89 {display:none;} /*mega */
#block-tvmachine-3 #channel-73 {display:none;} /*trece */
#block-tvmachine-3 #channel-172 {display:none;} /*boing */
#block-tvmachine-3 #channel-83 {display:none;} /*clan */
#block-tvmachine-3 #channel-93 {display:none;} /*disneychannel */
#block-tvmachine-3 #channel-84 {display:none;} /*teledeporte */
#block-tvmachine-3 #channel-138 {display:none;} /*gol */
#block-tvmachine-3 #channel-94 {display:none;} /*realmadridtv */
#block-tvmachine-3 #channel-130 {display:none;} /*bom */
#block-tvmachine-3 #channel-171 {display:none;} /*eltorotv */
#block-tvmachine-3 #channel-169 {display:none;} /*super333 */
#block-tvmachine-3 #channel-135 {display:none;} /*esport3 */
#block-tvmachine-3 #channel-70 {display:none;} /*barcatv */
#block-tvmachine-3 #channel-168 {display:none;} /*beteve */
#block-tvmachine-3 #channel-69 {display:none;} /*apunt */
#block-tvmachine-3 #channel-170 {display:none;} /*tvg2 */
#block-tvmachine-3 #channel-133 {display:none;} /*la8 */
#block-tvmachine-3 #channel-194 {display:none;} /*decasa */
#block-tvmachine-3 #channel-191 {display:none;} /*canalcocina */
#block-tvmachine-3 #channel-192 {display:none;} /*viajar */
#block-tvmachine-3 #channel-50 {display:none;} /*natgeo */
#block-tvmachine-3 #channel-51 {display:none;} /*natgeowild */
#block-tvmachine-3 #channel-52 {display:none;} /*odisea */
#block-tvmachine-3 #channel-54 {display:none;} /*discovery */
#block-tvmachine-3 #channel-53 {display:none;} /*historia */
#block-tvmachine-3 #channel-193 {display:none;} /*crimeninvestigacion */
#block-tvmachine-3 #channel-198 {display:none;} /*blaze */
#block-tvmachine-3 #channel-139 {display:none;} /*fox */
#block-tvmachine-3 #channel-140 {display:none;} /*foxlife */
#block-tvmachine-3 #channel-141 {display:none;} /*axn */
#block-tvmachine-3 #channel-142 {display:none;} /*axnwhite */
#block-tvmachine-3 #channel-143 {display:none;} /*calle13 */
#block-tvmachine-3 #channel-144 {display:none;} /*syfy */
#block-tvmachine-3 #channel-55 {display:none;} /*dark */
#block-tvmachine-3 #channel-145 {display:none;} /*tnt */
#block-tvmachine-3 #channel-146 {display:none;} /*cosmo */
#block-tvmachine-3 #channel-49 {display:none;} /*mtv */
#block-tvmachine-3 #channel-147 {display:none;} /*comedycentral */
#block-tvmachine-3 #channel-190 {display:none;} /*sundance */
#block-tvmachine-3 #channel-196 {display:none;} /*xtrm */
#block-tvmachine-3 #channel-148 {display:none;} /*canalhollywood */
#block-tvmachine-3 #channel-149 {display:none;} /*tcm */
#block-tvmachine-3 #channel-195 {display:none;} /*somos */
#block-tvmachine-3 #channel-150 {display:none;} /*amc */
#block-tvmachine-3 #channel-92 {display:none;} /*cero */
#block-tvmachine-3 #channel-178 {display:none;} /*movistarestrenos */
#block-tvmachine-3 #channel-179 {display:none;} /*movistarcinedocroll */
#block-tvmachine-3 #channel-180 {display:none;} /*movistaraccion */
#block-tvmachine-3 #channel-181 {display:none;} /*movistarcomedia */
#block-tvmachine-3 #channel-129 {display:none;} /*movistardisney */
#block-tvmachine-3 #channel-182 {display:none;} /*movistardrama */
#block-tvmachine-3 #channel-183 {display:none;} /*movistarcinen */
#block-tvmachine-3 #channel-136 {display:none;} /*movistarseries */
#block-tvmachine-3 #channel-186 {display:none;} /*movistarseriesmania */
#block-tvmachine-3 #channel-184 {display:none;} /*movistardeportes */
#block-tvmachine-3 #channel-60 {display:none;} /*movistargolf */
#block-tvmachine-3 #channel-137 {display:none;} /*movistarformula1 */
#block-tvmachine-3 #channel-85 {display:none;} /*movistarlaliga */
#block-tvmachine-3 #channel-185 {display:none;} /*movistarlaliga1 */
#block-tvmachine-3 #channel-187 {display:none;} /*movistarlaliga2 */
#block-tvmachine-3 #channel-199 {display:none;} /*movistarlaliga3 */
#block-tvmachine-3 #channel-132 {display:none;} /*movistarlaliga4 */
#block-tvmachine-3 #channel-131 {display:none;} /*laligatvbar */
#block-tvmachine-3 #channel-58 {display:none;} /*movistarligacampeones */
#block-tvmachine-3 #channel-29 {display:none;} /*movistarligacampeones1 */
#block-tvmachine-3 #channel-30 {display:none;} /*movistarligacampeones2 */
#block-tvmachine-3 #channel-31 {display:none;} /*movistarligacampeones3 */
#block-tvmachine-3 #channel-32 {display:none;} /*movistarligacampeones4 */
#block-tvmachine-3 #channel-59 {display:none;} /*vamos */
#block-tvmachine-3 #channel-197 {display:none;} /*torostv */
#block-tvmachine-3 #channel-56 {display:none;} /*eurosport1 */
#block-tvmachine-3 #channel-57 {display:none;} /*eurosport2 */
#block-tvmachine-3 #channel-188 {display:none;} /*daznmotogp */
#block-tvmachine-3 #channel-189 {display:none;} /*daznpremiere */
#block-tvmachine-3 #channel-28 {display:none;} /*dazncopadelrey */
#block-tvmachine-3 #channel-27 {display:none;} /*laligasports */

/**
 * hack "theme":"/cookieconsent-bottom.css"
 */
.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width: 500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width: 768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width: 992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width: 500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width: 768px){.cc_container{padding:8px 30px 5px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width: 992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:15px;font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#f1d600;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#31a8f0}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp}

/* Mundial */

.mundial-main {
margin:10px 0 100px 20px; 
padding:0;
width: 550px;
display: inline;
float: left;
}

.mundial-fase {
color: #111111;
font-size: 27px;
font-weight: bold;
margin:40px 0 0 0; 
padding:0;
height: 40px;
width: 500px;
display: inline;
float: left;
}

.mundial-date {
color: #d8070d;
font-size: 22px;
font-weight: bold;
margin:25px 0 0 0; 
padding:0;
height: 40px;
width: 500px;
display: inline;
float: left;
}

.mundial-match {
color: #111111;
font-size: 22px;
margin: 5px 0 0 0; 
padding:0;
height: 40px;
display: inline;
float: left;
}

.mundial-time {
color: #f38e00;
}

.mundial-spain {
color: #000000;
font-weight: bold;
font-size: 25px;
}

.mundial-text {
font-size: 20px;
margin: 80px 0 0 0;
}

.mundial-telecinco {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?016') no-repeat; background-position: 0px -200px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*telecinco */
.mundial-cuatro {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?016') no-repeat; background-position: 0px -150px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*cuatro */
.mundial-bemad {background: url('/sites/default/modules/tvmachine/images/television-espana-60x50.png?016') no-repeat; background-position: 0px -700px; height:42px; margin: 0px 0px; width:60px; display: inline; float: left;} /*bemad */


