@import url("https://css2.rtve.es/css/rtve.2019/rtve.commons/rtve.modules/rtve.players/rtve.player.video.desktp.css");
@import url("SEC_SANSAN2.encierros.basics.css");

/*user-action*/
li[tabindex="0"],.blindNav .blind  {cursor:pointer;}
.todayNav li:not(.active):hover > span {background-color:rgba(220,60,60,0.2);}
li[tabindex="0"].active,li[tabindex="0"].vjs-selected {cursor:default;}
.playlist-container.ongrid li[tabindex="0"].vjs-selected {cursor:pointer;}
.playlist-container.ongrid .vjs-playlist-item:hover {outline:0.4rem solid rgba(220,60,60,1);}
.playlist-container.ongrid .vjs-playlist-item:hover .vjs-playlist-description {opacity:1;}
.main-preview-player > .playlist-container .vjs-playlist-item:hover:after,
.main-preview-player > .playlist-container .vjs-playlist-item:focus:after {z-index:2;}

/*propio de encierros 2019*/
.graphSF.SF2025 {min-width:78.6rem;}
.main-preview-player {padding-top:0.8rem;}
/*.maintabs > li > .blindBox {display:none;}*/
.main-preview-player > .playlist-container .vjs-playlist-item {position:relative;border:0.8rem solid transparent;}
.main-preview-player > .playlist-container .vjs-playlist-item:after {content:'';position:absolute;left:0;top:0;width:100%;height:100%;}

/*contenedor flexible*/
.container[data-tipo='mod_libre']:has([class*='graphSF']) {width:100%;padding:0 2.4rem;max-width:calc(128rem + 4.8rem);}

.graphSF.SF2025 .todayNav,
.main-preview-player > .player_wrapper,
.graphSF.SF2025 .helpText {float:right;padding:0.8rem 0 1.2rem 2.4rem;width:67%;}
.graphSF.SF2025 .blindNav,
.main-preview-player > .playlist-container {width:33%;padding:0;}




.main-preview-player > .player_wrapper {margin-bottom:6.2rem;}
.graphSF.SF2025 .helpText {text-align:left;}


.main-preview-player > .playlist-container ol {list-style:none;}
.main-preview-player > .playlist-container .vjs-playlist-item {width:50%;float:left;}

.graphSF.SF2025 .blind + .blindBox.be_on [tabindex="0"]:hover {background:rgba(0,0,0,0.333);border-radius:0;}


.todayNav .active > span {background-color:#AF173B;color:#fff;}

.todayNav li > span:after {display:inline-block;}
.todayNav li.tve > span:after {background-position:75% 100%;}
.todayNav li.rne > span:after {background-position:100% 100%;}
.todayNav li:nth-of-type(3) > span:after {background-position:25% 100%;}
.todayNav li:nth-of-type(4) > span:after {background-position:0 100%;}

.todayNav .active:nth-of-type(1) > span:after {background-position:100% 0;}
.todayNav .active:nth-of-type(2) > span:after {background-position:33.333% 0;}
.todayNav .active:nth-of-type(3) > span:after {background-position:0 0;}

.todayNav .active.tve > span:after {background-position:75% 0;}
.todayNav .active.rne > span:after {background-position:100% 0;}
.todayNav .active:nth-of-type(3) > span:after {background-position:25% 0;}
.todayNav .active:nth-of-type(4) > span:after {background-position:0 0;}


/*BOTONERA NUEVA*/
.graphSF.SF2025 .todayNav {}
.todayNav ul,.todayNav li > span {display:flex;align-items:center;}
.todayNav ul {column-gap:1.2em;justify-content:flex-end;}
.todayNav li:not(.ghost) {width:auto;max-width:calc(100%/4);}
.todayNav li > span {padding:0 0.4rem 0 1.2rem;border-radius:1.2rem;border:0.2rem solid #AF173B;column-gap:0.4em;}
.todayNav li > span:after {content:'';width:4.8rem;height:4.8rem;background:url('i/iconos_todayNav_x4.png') no-repeat;
	background-size:500%;}


/*playlist normal*/
.main-preview-player > .playlist-container li:before,
.main-preview-player > .playlist-container li .vjs-playlist-description {font-size:1.4rem;line-height:1.8rem;}


.main-preview-player > .playlist-container li .vjs-playlist-description {font-weight:400;background:#fff;padding:0.8rem;letter-spacing:-0.1pt;height:3.4rem;}
.main-preview-player > .playlist-container ol {counter-reset:camaras;}
.main-preview-player > .playlist-container li:before {content:counter(camaras);counter-increment:camaras;
	position:absolute;left:0.8rem;top:0.8rem;z-index:1;
  font-weight:700;text-align:right;border-radius:0.3rem;
  display:inline-block;background:rgba(175, 23, 59,0.85) url('i/videocam_white_48px.png') no-repeat 0.4rem 50%;
  background-size:auto 100%;color:#fff;padding:0.4rem 0.8rem;min-width:3.6rem;}
/*camara activa*/
.main-preview-player > .playlist-container li:not(.vjs-selected):hover:before {background-color:rgba(220,60,60,1);}
.main-preview-player > .playlist-container .vjs-playlist-item:hover:after,
.main-preview-player > .playlist-container .vjs-playlist-item:focus:after,
.main-preview-player > .playlist-container .vjs-selected:after {box-shadow:0 1rem 1rem rgba(0,0,0,0.25);}
.main-preview-player > .playlist-container .vjs-selected .vjs-playlist-description {background:#786a6a;color:#fff;}
.main-preview-player > .playlist-container .vjs-selected:before {background-color:rgba(0,0,0,0.85);}

.main-preview-player > .playlist-container .vjs-selected .vjs-playlist-thumbnail {background-color:rgb(220,60,60);}
.main-preview-player > .playlist-container .vjs-selected .vjs-playlist-thumbnail img {opacity:0.4;}


/*reticula*/
.playlist-container.ongrid .vjs-playlist-item {position:relative;}
.playlist-container.ongrid .vjs-playlist-item .vjs-playlist-description {font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#fff;padding:0.8rem;background:rgba(120,106,106,0.66);position:absolute;top:0;left:0;width:100%;opacity:0;}


/*fullscreen*/
.fullScreen_links .ico:hover {background-color:#fff;cursor:pointer;}
	.fullScreen_links .multiScreen:hover .rtve-icons:after {background-position:33.333% 100%;}
	.fullScreen_links .vjs-fullscreen-control:hover .rtve-icons:after {background-position:66.666% 100%;}

/*helpText*/
.graphSF.SF2025 .helpText {font-weight:500;color:#787993;}
.graphSF.SF2025 .helpText {border:0.1rem solid #e8e8e8;background: rgb(256,256,256) url('i/mouse.png') no-repeat 2rem;background-size:2rem auto;padding:1.2rem 0 1.2rem 5.6rem;width:calc(67% - 2.4rem);}


@media screen and (max-width:1392px) {
.container.SF2025 {max-width:112rem;}
.main-preview-player > .playlist-container li .vjs-playlist-description {overflow:hidden;white-space:nowrap;}
}
@media screen and (min-width:1181px) {
/*anomalia camara-doble*/
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(5) .vjs-playlist-description,
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) .vjs-playlist-description {padding-right:0;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(5) {border-right:0 none;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) {border-left:0 none;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(5),
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) {width:25%;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(5) .vjs-playlist-thumbnail,
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) .vjs-playlist-thumbnail {padding-top:112.5%;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(5) .vjs-playlist-thumbnail {width:200%;}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) .vjs-playlist-thumbnail img {display:none;}
}
@media screen and (max-width:1180px) {
	.main-preview-player > .player_wrapper,.main-preview-player > .playlist-container,.graphSF.SF2025 .helpText {width:100%;}
	.graphSF.SF2025 .blindNav,.graphSF.SF2025 .todayNav {margin:0;}
	.graphSF.SF2025 .blindNav {width:45%;}
	.graphSF.SF2025 .todayNav {width:55%;}
	.main-preview-player > .player_wrapper {padding:0.8rem 0.8rem 1.2rem 0.8rem;}
	.graphSF.SF2025 .helpText {padding:0.8rem 0.8rem 1.2rem 0.8rem;}
	.main-preview-player > .playlist-container {margin:0;}
	.main-preview-player > .playlist-container .vjs-playlist-item {width:20%;}
	.graphSF.SF2025 .todayNav {padding:1.2rem 0;}
	.todayNav li:not(.ghost) {text-align:center;padding:0 2.4rem;margin:0;}
	.todayNav li:not(.ghost) span {display:none;}
	.todayNav li:not(.ghost):before {font-size:1.6rem;font-weight:500;line-height:4.4rem;}
	.todayNav li:nth-of-type(1):before {content:'Completo';}
	.todayNav li:nth-of-type(2) {border-style:solid;border-width:0 0.1rem;}
	.todayNav li:nth-of-type(2):before {content:'RNE';}
	.todayNav li:nth-of-type(3):before {content:'Multipantalla';}
	.todayNav li:nth-of-type(3) {border-style:solid;border-width:0 0.1rem 0 0;padding: 0 1rem;}
	.todayNav li:nth-of-type(4):before {content:'Tirolina';}
	.todayNav li:not(.ghost):before {color:rgb(136,40,40);}
	.todayNav li:nth-of-type(2),.todayNav li:nth-of-type(3) {border-color:rgb(136,40,40);}
	}


.maintabs>li.tab_direc {display:none;}
