@import url('/css/rtve.2021/rtve.transition/desktp.header.css');
@import url('/css/rtve.0000/mapBox/style.css');
@import url('/css/rtve.2021/rtve.transition/desktp.services.css');
@import url('/css/rtve.2021/rtve.transition/desktp.footer.css');

/*portada*/
body[data-cat="TE_S800151"]{width: 100%;overflow-x: hidden;}

/* logo */
body .mainheader {background:url('/css/rtve.2022.deportes/jjoo-pekin-2022-TE_S800151/i/TE_S800151.logo.png') #fff no-repeat center;background-size:contain;}


/*rrss*/
.container.share .socialBox {position:absolute;top: auto;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: auto;z-index: 1;gap: 1%;margin-bottom: 1%;}
.container.share .socialBox .ico {/*opacity:.8;*/background:#e4e4e4;width: 4.2rem;height: 4.2rem;display: flex;border-radius: 100%;align-items: center;justify-content: center;}
.container.share .socialBox img{width:3.4rem;height:auto;background-repeat: no-repeat;}
.container.share .socialBox .fbook img {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_fbook_000000.svg');}
.container.share .socialBox .twitt img {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_twitt_000000.svg');}
.container.share .socialBox .whats {display:none;}
.container.share .socialBox .ico:hover {background:#000;}
.container.share .socialBox .fbook:hover img {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_fbook.svg');}
.container.share .socialBox .twitt:hover img {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_twitt.svg');}
.container.share .socialBox .ico .legend {position: absolute;left: -900%;top: -900%;visibility: hidden;}
.container.share + .container.striplayer + .container.share {position: relative;}


/* titulo H1 */
.grid > .secBox, .grid > h1.secBox {position: absolute;z-index:1;padding: 1.2rem;width: auto;/* text-align: center; */background: rgb(250,250,250,0.6);margin: 0 2.4rem;}
.grid > .secBox span, .grid > h1.secBox span {font-family: 'Roboto','arial',sans-serif;font-weight: 700;font-style: normal;font-size: 5.2rem;line-height: 6rem;color: #494847;word-spacing: 1pt;letter-spacing:0.5pt;}
.grid > h1.secBox .titaux {font-size: 2.4rem;display: block;line-height: 3.2rem;font-weight: 400;text-transform: none;}
.txtBox {text-align: center;}
article .txtBox .maintitle {font-size: 3.2rem;}
article .txtBox .pretitle{font-size: 2rem;font-weight: 300;display: block;}

article.cell .auxBox > p {padding:1rem 0}
[data-tipo="mod_rich_text"] .cellContent p a {font-weight: 600;}
[data-tipo="mod_rich_text"] .cellContent p a, article .mainBox p a {border-color: inherit;}

article .mainBox p span.author {font-weight: 400;font-size: 1.4rem;line-height:1.6rem;word-spacing: 1pt;letter-spacing:0.5pt}

.container.cartela {background: #f8f8f8;    overflow: hidden;}
.cartela .gridBox {padding: 0 2rem;}
.cartela .gridBox .cellContent p, .cartela article .mainBox p { font-size: 1.5rem;line-height: 2rem;display: inline-block;padding:0;}
.cartela .gridBox .cellContent p a {font-weight: 600;}

.content .step.active p, .content .step p {font-size:1.8rem}

.footer >.container {max-width:118rem}

@media (min-width: 750px) {
    body[data-cat="TE_S800151"] .bodier .container:not(.striplayer){/*width: 58.3vw;*/width: 50.3vw;display: block;float:none}
}

@media (max-width: 720px){
	  body .mainheader {background-size:14rem;}

  }

/** ajustes bcube **/
.grid > .secBox span:after {content:"Las sedes que transformaron los JJOO de invierno";font-size: 2.4rem;display: block;line-height: 3.2rem;font-weight: 400;text-transform: none;}
