@font-face{font-family:din_condesed_bold;src:url("/maquetacion/modulos-html-libre/eltiempo/2019/07/TourDeFrance/build/assets/css/fonts/DIN Condensed Bold.ttf") format("truetype");font-style:normal;font-display:fallback}body{width:100%;height:auto;margin:0 auto}h1,h3,h4,h5,h6,p{margin-bottom:10px}a::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,i::selection,li::selection,p::selection,span::selection,strong::selection{color:#fff;background:#0c5991}a::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,i::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,strong::-moz-selection{color:#fff;background:#0c5991}b,strong{font-weight:700}u{text-decoration:underline}i{font-style:italic}@font-face{font-family:ciclismo-icons;font-style:normal;font-weight:400;src:url(../fonts/ciclismo-icons/fonts/ciclismo-icons.woff) format("woff"),url(../fonts/ciclismo-icons/fonts/ciclismo-icons.ttf) format("ttf")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:16px}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}i{font-style:normal}ul{padding:0;margin:0;display:block}img{max-width:100%}.icon{margin:0 5px 0 0;padding:0}.ico-update{font-size:28px;font-size:1.75rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin-right:3px;font-size:1.5rem;font-style:normal}.ico-live{font-size:22px;font-size:1.375rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin-right:-3px}.ico-marker{font-size:18px;font-size:1.125rem;font-family:ciclismo-icons;line-height:1;color:#000;display:inline-block;vertical-align:middle;margin:0}.ico-crono{font-size:20px;font-size:1.25rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin:0}.ico-plana{font-size:20px;font-size:1.25rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin:0}.ico-media{font-size:20px;font-size:1.25rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin:0}.ico-alta{font-size:20px;font-size:1.25rem;font-family:ciclismo-icons;line-height:1;color:inherit;display:inline-block;vertical-align:middle;margin:0}.no-sponsor .cm-sponsor{display:none}.cm{font-size:14px;font-size:.875rem;font-family:fantasy;line-height:1.2;color:#000;width:100%;margin:0 auto}.cm-header a,.cm-header div{display:inline-block;vertical-align:middle}.cm-header.internal{height:0}.cm-cta-link{cursor:pointer}.cm-header .cm-cta-link{display:none}.cm-stage-info{font-size:16px;font-size:1rem;font-family:fantasy;line-height:1.2;color:#0076a3;text-transform:uppercase;padding:10px;line-height:20px}.cm-separator{font-size:18px;font-size:1.125rem;font-family:fantasy;line-height:1.2;color:#481c1c;margin:0 3px}.cm-stage-from-to{text-transform:initial;position:relative;margin-top:0}.cm-stage-from-to .arrived{float:right;margin-right:20px}.cm-stage-from-to span{font-size:14px;line-height:14px;color:#fff;font-family:roboto_slab_regular;float:left}.cm-stage-from-to span strong{font-size:14px;line-height:10px;margin-bottom:0;margin-right:5px;color:#000}.cm-sponsor{background:#fff;border:1px solid #0076a3;position:absolute;right:0;top:0;bottom:0;width:100px}.cm-cta-button{margin:20px auto;padding:15px 0;text-align:center;text-transform:uppercase;width:250px;display:block;background:#333;color:#fff;cursor:pointer;line-height:1;font-weight:700}.cm-cta-button.nice-select.open,.cm-cta-button:active,.cm-cta-button:hover{background:#0076a3}.cm-stage-live-top{padding:0 0 0 12px}.cm-stage-live-coverage{width:500px;float:left;font-family:din_condesed_bold}.cm-stage-live-coverage .cm-stage-comments-container{max-height:86px;overflow:auto;width:500px;margin:0}.cm-stage-live-comments{padding:0 12px 7px}.cm-stage-live-comment.empty{display:none}.cm-stage-show-more-comments{display:none;text-align:center;text-transform:capitalize;font-family:din_condesed_bold;font-weight:700;padding:15px;cursor:pointer}.cm-stage-km-left{color:#0076a3}.cm-update{color:#0076a3;cursor:pointer;display:inline-block}.cm-update span{display:inline-block;vertical-align:middle}.cm-stage-profile .cm-stage-type .icon{margin-bottom:15px}.cm-stage-profile .cm-stage-type span{display:inline-block;vertical-align:middle;width:auto}.cm-stage-live-intro,.cm-stage-toggle-comments{display:inline-block;vertical-align:middle}.cm-stage-live-intro{font-size:18px;width:220px}.cm-stage-live-intro span{display:inline-block;vertical-align:middle}.cm-stage-toggle-comments{width:29%;text-align:right}.cm-stage-image{width:100%;height:auto;display:inline-block}.cm-stage-profile{width:500px;float:right;font-family:din_condesed_bold;margin:0;height:104px;left:59px;margin-top:-19px;margin-left:0}.cm-stage-profile .title{font-size:25px;color:#fff;padding-left:17px}.cm-stage-profile .title::before{content:'';width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f0454e;position:absolute;margin-left:-17px;margin-top:4px}.cm-stage-profile span{display:block;text-align:center;margin-bottom:5px}.cm-stage-profile figcaption{text-align:center;margin-top:15px}.cm-stage-profile .cm-stage-from,.cm-stage-profile .cm-stage-to{display:inline-block;margin:0 10px}.contiene_posiciones{position:absolute;width:370px;float:right;bottom:36px;right:40px;left:634px}.contiene_posiciones .progreso-etapa{width:14px;height:14px;border:1px solid #000;display:inline-block;background:#000;position:absolute;bottom:0;left:0;z-index:9;top:0;border-radius:50%}@media only screen and (max-width:768px){.cm-stage-comments-container{width:100%!important}.contiene_posiciones{left:0;width:100%;position:relative;top:88px;height:0}.contiene_posiciones .progreso-etapa{width:10px;height:10px;left:0;right:0;top:27px}}.cm-view-selector{height:0}.cm-view-selector .cm-tab-activator{width:49%;padding:20px}.cm-tab{display:none}.cm-tab:first-child{display:block}.cm-tab .cm-tabs-container{height:390px;background-image:url(/maquetacion/modulos-html-libre/eltiempo/2019/07/TourDeFrance/build/assets/images/bg-tabla.png)}.cm-no-data-available{display:none}.cm-stages-selector-container{text-align:center}.cm-stages-menu{display:none;list-style-type:none}.cm-stages-menu-item{font-size:10px;font-size:.625rem;border:1px solid #0076a3;padding:10px 0;text-transform:uppercase}.cm-stages-menu-item .icon{font-size:22px;font-size:1.375rem;margin-bottom:3px}.cm-stages-menu-item span{display:block}.cm-stages-menu-item.empty{display:none}.cm-stages-menu-item.active{background:#333;color:#fff}.cm-stages-selector{margin:0 auto}.cm-stages-selector option.empty{display:none}@media only screen and (max-width:768px){.cm{width:1200px;position:relative}.cm-tab .cm-tabs-container{height:auto;background-image:url(/maquetacion/modulos-html-libre/eltiempo/2019/07/TourDeFrance/build/assets/images/bg-tabla.png);background-size:100%}.cm-cta-link{display:inline-block}.cm-cta-link:after{content:">";margin-left:5px}.cm-stage-container{width:100%;height:70px;overflow:hidden}.cm-stage-live-coverage{width:100%;height:auto}.cm-cta-button{clear:both}.cm-stage-live-comments{display:none;width:auto}.cm-stage-live-comments.last-comment{display:block!important;width:auto}.cm-stage-comments-container{max-height:100px!important;width:100%!important}.cm-stage-show-more-comments{display:none;padding:0 0 4px}.cm-stage-km-left:after{content:" para meta";font-size:20px!important}.cm-stage-toggle-comments{display:none}.cm-stage-profile figcaption{float:right;width:270px;margin-top:0}.cm-stage-profile span{margin-bottom:15px}.cm-update{padding:10px;position:absolute}.cm-stage-live-intro{width:100%}.cm-standings .cm-stage-image{width:100%;height:auto}.cm-standings .cm-stage-profile figcaption{float:none;margin:10px auto;min-width:600px}.cm-stages-menu{display:block}.cm-stages-menu-item{display:inline-block;vertical-align:top;width:55px;height:55px;position:relative;cursor:pointer}.cm-stages-selector{display:none}}.nice-select{margin-top:0;-webkit-tap-highlight-color:#0000;background-color:#0000;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-size:27px;font-weight:400;height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select span{font-family:din_condesed_bold;color:#fff}.nice-select.open span{color:#224e5e}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{content:'\f0055';font-family:et_icons;color:#fff;display:block;font-size:15px;height:5px;margin-top:-12px;pointer-events:none;position:absolute;right:3px;top:50%;transform-origin:66% 66%;transform:rotate(90deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(270deg);right:15px;top:25px;color:#224e5e}.nice-select.open .list{max-height:396px;overflow-y:scroll;padding:10px;opacity:1;border-top:1px solid #a5c4c4;width:226px;border-radius:0;margin-left:-53px;margin-top:-8px;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.open .list li{margin-bottom:10px}.nice-select.disabled{color:#142e35;pointer-events:none}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#a5c4c4;color:#fff;border-right:11px solid #193b44;border-radius:5px;font-family:din_condesed_bold;font-size:30px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;font-size:29px;color:#224e5e;line-height:58px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;margin:0 0 10px 0}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{color:#fff}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#142e35;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@media(max-width:600px){.nice-select{margin:0 auto;text-align:center!important;float:none;margin-bottom:20px}.nice-select span{margin-top:-8px}.nice-select:after{float:left;right:0;top:0;left:89px;margin:0 auto}.nice-select.open:after{top:0}.nice-select.open .list{width:157px;height:auto;margin-top:3px;margin-left:-19px}}.Giro{width:1200px;height:250px;background-image:url(../images/fondo-en-vivo-d.jpg);background-size:cover}.Giro .box-giro .logoGiro{position:relative;display:inline-block;vertical-align:top;width:447px}.Giro .box-giro .logoGiro .refresh{position:absolute;left:10px;top:10px;font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .logoGiro .refresh p::before{content:url(../images/actualizar.png);position:relative;top:3px;left:-3px}.Giro .box-giro .logoGiro .logo{position:absolute;top:78px;left:53px;text-align:center}.Giro .box-giro .logoGiro .logo .btn-especial{margin-top:5px}.Giro .box-giro .logoGiro .logo .btn-especial button{padding:3px 17px 0 17px;background-color:#ebbd5c;font-family:din_condesed_bold;font-size:26px;color:#262626;border:unset}.Giro .box-giro .etapa{display:inline-block;vertical-align:top;width:170px}.Giro .box-giro .etapa .info .etapa{margin-top:10px;font-family:din_condesed_bold;font-size:25px;color:#262626}.Giro .box-giro .etapa .info .fecha{margin-top:-5px;margin-bottom:32px;font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .etapa .info .tipo{font-family:din_condesed_bold;font-size:25px;color:#ebbd5c}.Giro .box-giro .etapa .info .tipo-dato{margin-top:-5px;margin-bottom:10px;font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .etapa .info .inicio span{padding:0 10px;background-color:#000;font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .etapa .info .inicio p{margin-bottom:10px;padding-left:10px;font-family:din_condesed_bold;font-size:15px;color:#fff}.Giro .box-giro .etapa .info .llegada{margin-top:-5px}.Giro .box-giro .etapa .info .llegada span{padding:0 10px;background-color:#000;font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .etapa .info .llegada p{padding-left:10px;font-family:din_condesed_bold;font-size:15px;color:#fff}.Giro .box-giro .vivo{display:inline-block;vertical-align:top}.Giro .box-giro .vivo .minuto{position:relative;display:inline-block;vertical-align:top;width:385px;padding:35px 50px 0 55px;text-align:left}.Giro .box-giro .vivo .minuto h2{font-family:din_condesed_bold;font-size:25px;color:#e62c00;text-align:center}.Giro .box-giro .vivo .minuto .reporte{font-family:roboto_slab_regular;font-size:14px;color:#282e33}.Giro .box-giro .vivo .minuto img{position:absolute;bottom:-47px;left:9px}.Giro .box-giro .vivo .minuto img.alt-mob{display:none}.Giro .box-giro .vivo .minuto button{display:none}.Giro .box-giro .vivo .situacion{display:inline-block;vertical-align:top;width:180px;padding-top:32px;padding-left:16px}.Giro .box-giro .vivo .situacion p{margin-bottom:-10px;font-family:din_condesed_bold;font-size:29px;color:#e62c00}.Giro .box-giro .vivo .situacion span{font-family:roboto_slab_regular;font-size:14px;color:#fff}.Giro .box-giro .vivo .situacion .puestos{margin-top:18px}.Giro .box-giro .vivo .situacion .puestos h2{font-family:din_condesed_bold;font-size:23px;color:#ebbd5c}.Giro .box-giro .vivo .situacion .puestos ul{list-style:none}.Giro .box-giro .vivo .situacion .puestos ul li{font-family:roboto_slab_regular;font-size:14px;color:#fff}@media only screen and (max-width:720px){.Giro{width:100%;height:unset;background-image:unset}.Giro .logoGiro{display:block;width:100%!important;height:85px;background-color:#932825}.Giro .logoGiro .refresh{position:absolute;top:190px!important;left:20px!important}.Giro .logoGiro .refresh p{color:#932825!important}.Giro .logoGiro .refresh p::before{content:url(../images/actualizar_m.png)!important}.Giro .logoGiro .logo{position:initial!important;margin-top:12px}.Giro .logoGiro .logo img{width:277px}.Giro .logoGiro .logo .btn-especial{display:none}.Giro .etapa{display:block!important;width:100%!important;background-color:#262626}.Giro .etapa .info{position:relative}.Giro .etapa .info .etapa{padding-top:10px;padding-left:10px;margin-top:unset!important;font-size:20px!important;color:#fff!important}.Giro .etapa .info .fecha{padding-left:10px;color:#ebbd5c!important;margin-bottom:unset!important}.Giro .etapa .info .tipo{position:absolute;top:10px;right:10px;font-size:20px!important;color:#fff!important}.Giro .etapa .info .tipo-dato{position:absolute;top:33px;right:10px;color:#ebbd5c!important;margin-bottom:unset!important}.Giro .etapa .info .inicio{display:block;position:absolute;top:58px;right:10px;text-align:right}.Giro .etapa .info .inicio span{padding:unset!important;background-color:unset!important;color:#262626!important}.Giro .etapa .info .inicio p{margin-bottom:unset!important}.Giro .etapa .info .llegada{height:41px;margin-top:10px!important;background-color:#d7af42}.Giro .etapa .info .llegada span{background-color:unset!important;color:#262626!important}.Giro .vivo .minuto{position:relative;top:100px;width:100%!important;padding:20px!important}.Giro .vivo .minuto h2{font-size:21px!important;color:#000!important}.Giro .vivo .minuto img{top:-80px;bottom:unset!important;left:0!important}.Giro .vivo .minuto img.alt-desk{display:none}.Giro .vivo .minuto img.alt-mob{display:block!important}.Giro .vivo .minuto button{display:block!important;width:150px;height:30px;margin:20px auto;background-color:#e62c00;font-family:din_condesed_bold;font-size:26px;color:#fff;border:unset}.Giro .vivo .situacion{position:absolute;top:159px;right:10px;width:100%!important;text-align:right}.Giro .vivo .situacion p{display:inline-block;font-size:20px!important;margin-right:5px}.Giro .vivo .situacion span{display:inline-block;color:#282e33!important}.Giro .vivo .situacion .puestos{display:none}}.cm-stage-info{width:auto;float:left;margin:0;margin-left:0;text-align:left;max-width:140px;padding:12px 0 0 30px}.cm-stage-info .cm-stage-date{font-family:roboto_slab_regular;font-size:14px;color:#fff;text-transform:capitalize;display:grid;margin-bottom:30px}.cm-stage-info .cm-stage-id{font-family:din_condesed_bold;font-size:25px;color:#262626;text-transform:capitalize}.cm-stage-info .cm-stage-from-to{font-size:14px}.cm-stage-info .cm-stage-from-to .ico-marker{margin-left:-10px;color:#e9948c}.cm-stage-info .cm-stage-from-to .start{padding:0 10px;background-color:#000;font-family:roboto_slab_regular;font-size:14px;color:#fff;width:184px}.cm-stage-info .cm-stage-from-to .arrived{padding:0 10px;background-color:#000;font-family:roboto_slab_regular;font-size:14px;color:#fff;float:unset;width:184px}.cm{position:relative;width:1200px;height:250px;background-image:url(../images/fondo-en-vivo-d.jpg);background-size:cover;background-repeat:no-repeat;margin-bottom:30px}.cm ::-webkit-scrollbar{width:6px}.cm ::-webkit-scrollbar-track{background-color:#ddd}.cm ::-webkit-scrollbar-thumb:vertical{height:20px;width:6px;background-color:#a0a0a0}.cm .cm-stage-live-coverage{width:320px;min-height:157px;margin-top:-17px;margin-left:100px}@media screen and (max-width:768px){.cm .cm-stage-live-coverage{height:auto;max-height:142px;min-height:2px;overflow:hidden;overflow-x:hidden;text-align:center;background:#fff;margin:0}}.cm-update{text-align:left;color:#fff;left:0;position:relative;top:0}.cm-update span{font-family:roboto_slab_regular;font-size:14px;color:#fff}.vm{display:none}.vd{display:block}.refresh{width:410px;padding:10px 10px;float:left;text-align:center}.refresh .logo-giro{width:366px;margin:45px auto 0}@media only screen and (max-width:768px){.refresh .logo-giro{width:258px;margin:23px auto;text-align:center}}.refresh .cm-logo{float:right;margin-top:7px}.refresh .cm-logo button{background:#224e5e;border:0;color:#fff;width:182px;height:33px;margin:0 auto;text-align:center;cursor:pointer;font-size:26px;padding-top:5px;font-family:din_condesed_bold}.cm-posiciones-etapa{position:absolute;left:1025px;top:90px}.cm-posiciones-etapa span{font-family:din_condesed_bold;font-size:23px;color:#ebbd5c}.cm-posiciones-etapa .cm-ciclistas-primeros{overflow:hidden;height:80px}.cm-posiciones-etapa .cm-ciclistas-primeros .empty{height:0}.cm-posiciones-etapa .cm-ciclistas-primeros span{font-family:roboto_slab_regular;font-size:14px;color:#fff}.momentos-destacados{display:none}.cm-stage-type span{display:grid;margin:15px 0;font-family:roboto_slab_regular;font-size:14px;color:#fff;text-transform:initial;text-align:left}@media screen and (max-width:768px){.cm-stage-type span{text-align:right}}.cm-stage-type span:before{content:"Tipo de etapa: ";font-family:din_condesed_bold;font-size:25px;color:#ebbd5c}.cm-stage-type .etapa{font-family:open_sansregular}.meta{font-family:roboto_slab_regular;font-size:14px;color:#fff!important;display:inline-block;position:initial!important}.cm-km-cero,.cm-km-total{display:none}.cm-stage-km-left{display:block;text-align:left;margin-bottom:-10px}.cm-stage-km-left:after{content:" km";font-family:din_condesed_bold;font-size:29px;color:#e62c00}.cm-stage-live-intro{width:100%;float:left;font-size:25px;color:#224e5e;margin-top:50px;text-align:center}.cm-stage-live-intro span{font-family:din_condesed_bold;font-size:25px;color:#e62c00;text-align:center}@media only screen and (max-width:768px){.cm-stage-live-intro span{display:inline-block;vertical-align:middle;font-family:din_condesed_bold;font-size:25px;color:#0f1613}}.cm-stage-comments-container{overflow-y:scroll!important;overflow-x:hidden!important}.cm-stage-live-comments{width:320px;margin:0}@media only screen and (max-width:768px){.cm-stage-live-comments{width:auto}}.cm-stage-live-comments li{width:100%;text-align:center;margin-bottom:5px;display:inline-block;line-height:17px;margin:15px 7px 19px 7px;font-size:14px;color:#282e33;font-family:roboto_slab_regular}.cm-stage-toggle-comments{font-family:open_sansregular;font-size:0;color:#f13939;display:inline-block}.cm-stage-toggle-comments::after{display:none}.cm-cta-button{border-bottom:0;background:url(http://e.eltiempo.com/media/infografias/2017/06/tour_francia_maquillaje/media/images/ver_mas.png);background-position:0 0;z-index:3;color:#000;font-family:open_sansbold;padding:11px;text-align:-webkit-auto}@media only screen and (max-width:768px){.cm{-webkit-font-smoothing:antialiased;overflow:hidden;min-height:369px;height:auto;border:6px solid #fff;width:100%;background-size:100%;width:100%;background:#f8cc47;background-image:url(../images/franja-m.png);background-repeat:no-repeat}.cm .refresh .cm-logo{bottom:20px;position:absolute;margin:0 auto;left:0;right:0}.cm .hide:after,.cm .show:after{content:"\f0052";font-family:et_icons;font-size:14px;font-size:.875rem;-webkit-font-smoothing:antialiased;width:18px;height:18px;display:-webkit-inline-box;position:relative;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:4px;font-weight:700;color:#000}.cm .hide:after{content:"\f0052";-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);top:-5px;left:14px}.cm .show:after{content:"\f0052";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:5px}.cm .refresh{padding:0;float:none}.cm .vd{display:none}.cm .vm{display:block}.cm ::-webkit-scrollbar{width:6px}.cm ::-webkit-scrollbar-track{background-color:#ddd}.cm ::-webkit-scrollbar-thumb:vertical{height:20px;width:6px;background-color:#ccc}.cm-posiciones-etapa{display:none}.cm-posiciones-etapa .titulo-posiciones{font-family:din_condesed_bold;font-size:25px;color:#ebbd5c}.cm-posiciones-etapa .encabezado{text-align:left;font-family:open_sansbold;font-size:12px;margin-bottom:10px}.cm-posiciones-etapa .cm-ciclistas-primeros{height:60px;overflow:hidden}.cm-posiciones-etapa .cm-ciclistas-primeros span{display:inline-block;margin-left:5px;font-size:12px;margin-bottom:5px}.cm-posiciones-etapa .cm-ciclistas-primeros .empty{display:none}.cm-stage-profile{margin:0;width:100%;height:auto;float:left;display:grid;margin-top:50px!important}.cm-stage-profile .cm-stage-km-left{font-size:28px;position:initial}.cm-stage-profile .cm-stage-km-left:after{content:" km para meta";font-size:20px}.cm-stage-profile .cm-km-cero,.cm-stage-profile .cm-km-total{display:none;font-family:open_sansbold;font-size:0}.cm-stage-profile .cm-km-cero:after,.cm-stage-profile .cm-km-total:after{content:"km";font-family:open_sansregular;margin-left:2px}.cm-stage-profile .cm-km-total{margin-left:15px}.cm-stage-profile figcaption{width:300px;position:absolute;top:100px;right:235px}.momentos-destacados{float:right;position:absolute;bottom:10px;right:270px;font-family:open_sansregular;font-size:12px;color:#ccc;display:inline-block}.momentos-destacados:before{content:url(../../images/vinieta2.png);margin-right:5px;position:relative;top:2px}.cm-stage-profile .title{position:absolute;top:36px;left:10px}.cm-stage-profile .cm-update{position:absolute;top:-44px;color:#e62c00}.cm-stage-profile .cm-update span{float:right;margin-top:4px;color:#e62c00}.cm-stage-profile .vm{display:block;margin-top:10px}.cm-stage-profile .cm-stage-from-to{background:#d7af42;height:41px;padding:10px;position:relative;width:100%;margin:0}.cm-stage-profile .cm-stage-from-to span strong{margin:0 0 5px 0;display:grid}.cm-stage-container .title{margin:24px 0;margin-left:5px;float:left;font-size:25px;color:#fff;font-family:din_condesed_bold}.cm-stage-container .title::after{content:'';width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f0454e;position:absolute;margin-left:8px;margin-top:6px}.cm-stage-container .cm-stage-info{margin:0;margin-top:10px;width:100%;background:#1a9b76}.cm-stage-container .cm-stage-info .cm-stage-id{font-size:20px;color:#fff;float:left}.cm-stage-container .cm-stage-info .cm-stage-date{position:absolute;margin-top:24px}.cm-stage-container .cm-stage-info .cm-stage-type{margin:0;float:right}.cm-stage-container .cm-stage-info .cm-stage-type span{margin:0}.cm-stage-container .cm-stage-info .cm-stage-type span::before{font-size:20px;color:#fff}.cm-stage-container .cm-stage-live .cm-stage-km-left{color:#e62c00!important;font-size:20px!important;font-family:din_condesed_bold}.cm-stage-container .cm-stage-live .meta{top:233px;left:0;right:0;position:absolute;z-index:9;font-size:14px;text-align:right;color:#000!important}.cm-cta-button{display:none}.cm-stage-toggle-comments{display:block;font-size:12px;position:absolute;right:73px;width:200px;margin-top:24px;color:#0000}}.cm .cm-logo{margin:0 auto;width:100%;text-align:center}.cm .cm-logo button{padding:3px 17px 0 17px;background-color:#ebbd5c;font-family:din_condesed_bold;font-size:26px;color:#262626;border:unset}@media only screen and (max-width:768px){.cm .cm-logo{background:#fff}.cm .cm-logo button{margin:unset;padding:unset;margin-top:20px}.cm-stage-live{position:absolute;top:-38px;left:0}}.cm-stage-profile{width:367px;height:68px;float:left;margin-left:90px;margin-top:8px}.cm-stage-live{position:absolute;top:36px;left:1025px}@media only screen and (max-width:768px){.cm-stage-live{left:0}.cm-stage-live figcaption{position:relative;top:-80px}.cm-stage-container .cm-stage-live .meta{position:absolute!important}}