/*@import url("/css/rtve.2018.noticias/rtve.2018.TE_SSNF018/general.desktp.css");*/
@import url("/css/rtve.2019/rtve.commons/rtve.modules/rtve.players/rtve.player.video.desktp.css");
@import url("/css/rtve.2022.noticias/Sanfermines2022-TE_SSNF022/TE_SSNF022.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.SF2022 {min-width:78.6rem;}
.main-preview-player {padding-top:2.4rem;}
/*.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%;}
.graphSF.SF2022 .todayNav,
.main-preview-player > .player_wrapper,
.graphSF.SF2022 .helpText {float:right;padding:0.8rem 0 1.2rem 2.4rem;}
.main-preview-player > .playlist-container,
.graphSF.SF2022 .blindNav {float:left;margin-left:-1.2rem;}

.graphSF.SF2022 .todayNav {width:67%;padding-left:0;}
.graphSF.SF2022 .blindNav {width:33%;}
.main-preview-player > .player_wrapper {width:68%;margin-bottom:6.2rem;}
.graphSF.SF2022 .helpText {width:68%;text-align:left;}
.main-preview-player > .playlist-container {width:32%;}

.main-preview-player > .playlist-container ol {list-style:none;}
.main-preview-player > .playlist-container .vjs-playlist-item {width:50%;float:left;}

.graphSF.SF2022 .blind + .blindBox.be_on [tabindex="0"]:hover {background:rgba(0,0,0,0.333);border-radius:0;}

/*navegacion especial*/
.todayNav ul,.todayNav li > span:after {float:right;}
.todayNav li:not(.ghost) {text-align:right;width:auto;margin-left:1.6rem;}
.todayNav li > span {padding:0.6rem 1.2rem 0.6rem 2rem;border-radius:1.2rem;border:0.2rem solid #AF173B;}
.todayNav .active > span {background-color:#AF173B;color:#fff;}
.todayNav li > span:after {content:'';width:3.2rem;height:3.2rem;background:url('i/iconos_todayNav_x4.png') no-repeat;
	background-size:400%;margin-left:1.2rem;}
.todayNav li > span,.todayNav li > span:after {display:inline-block;line-height:3.2rem;}
.todayNav li:nth-of-type(1) > span:after {background-position:100% 100%;}
.todayNav li:nth-of-type(2) > span:after {background-position:33.333% 100%;}
.todayNav li:nth-of-type(3) > 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;}


/*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.SF2022 .helpText {font-weight:500;color:#787993;}
.graphSF.SF2022 .helpText {border:0.1rem solid #e8e8e8;background: rgb(256,256,256) url('i/mouse.png') no-repeat 2rem;background-size:2rem auto;margin-left:2rem;margin-right: -2rem;padding:1.2rem 0 1.2rem 5.4rem;}


@media screen and (max-width:1392px) {
.container.SF2022 {max-width:112rem;}
.main-preview-player > .playlist-container li .vjs-playlist-description {overflow:hidden;white-space:nowrap;}
}
@media screen and (min-width:993px) {
/*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 {}
.main-preview-player > .playlist-container .vjs-playlist-item:nth-of-type(6) .vjs-playlist-thumbnail img {display:none;}
}
@media screen and (max-width:992px) {
	.main-preview-player > .player_wrapper,.main-preview-player > .playlist-container,.graphSF.SF2022 .helpText {width:100%;}
	.graphSF.SF2022 .blindNav,.graphSF.SF2022 .todayNav {margin:0;}
	.graphSF.SF2022 .blindNav {width:45%;}
	.graphSF.SF2022 .todayNav {width:55%;}
	.main-preview-player > .player_wrapper {padding:0.8rem 0.8rem 1.2rem 0.8rem;}
	.graphSF.SF2022 .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.SF2022 .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:'Multipantalla';}
	.todayNav li:nth-of-type(3):before {content:'Tirolina';}
	.todayNav li:not(.ghost):before {color:rgb(136,40,40);}
	.todayNav li:nth-of-type(2) {border-color:rgb(136,40,40);}
	}


.maintabs>li.tab_direc {display:none;}
.sanferminBox .m100 .mark,.sanferminBox .m100 {background-image: url('/css/resources/dummies/encierros.jpg');background:pink;}
