*{padding:0;margin:0;border:0;text-decoration:none}object,embed,a{outline:0}ul{list-style:none}body,td,th,p,div{font-family:'Merriweather Sans',Arial,sans-serif;font-size:12px;color:#1f1f1f;line-height:120%}body{background:#fff;text-align:left}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h4{text-transform:uppercase;font-size:18px;padding:10px 15px 8px 0;font-weight:400;line-height:120%}.col-lg-2 h4{padding-right:0}h5{text-transform:uppercase;font-size:20px;padding:16px 15px 8px 0;font-weight:400;line-height:120%}.enlinea{display:inline-block}.relative{position:relative}a{color:#8f152e}a:hover,a:focus{text-decoration:none;color:#000}a:focus{text-decoration:none !important}mark{background:0;color:#444;font-weight:bold}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}input::-webkit-input-placeholder{color:#b4b4b4;font-size:24px;font-weight:300}textarea::-webkit-input-placeholder{color:#b4b4b4;font-size:24px;font-weight:300}input:-moz-placeholder{color:#b4b4b4;font-size:24px;font-weight:300;opacity:1}textarea:-moz-placeholder{color:#b4b4b4;font-size:24px;font-weight:300;opacity:1}input::-moz-placeholder{color:#b4b4b4;font-size:24px;font-weight:300;opacity:1}textarea::-moz-placeholder{color:#b4b4b4;font-size:24px;font-weight:300;opacity:1}input[type=submit]{cursor:pointer}.padd-t-10{padding-top:10px}.padd-b-10{padding-bottom:10px}.padd-10{padding-top:10px;padding-bottom:10px}.padd-t-20{padding-top:20px}.padd-b-20{padding-bottom:20px}.padd-20{padding-top:20px;padding-bottom:20px}.padd-t-30{padding-top:30px}.padd-30{padding-top:30px;padding-bottom:30px}.padd-40{padding-top:40px;padding-bottom:40px}.divisor{height:1px;background-color:#dcdcdc;margin:5px 0;display:block}.divisor.med{margin:10px 0 15px 0}.divisor.big{margin:30px 0}.divisor.big.top{margin:30px 0 10px 0}.divisor.big.bottom{margin:10px 0 30px 0}.divisor.blank{background-color:#fff;margin:15px 0}a.ver-todos{font-size:14px;padding-right:10px;text-transform:uppercase;color:#ed1b2e;line-height:20px}a:hover.ver-todos{color:#000}a.ver-mas{font-size:12px;padding:4px 0;display:block;text-transform:uppercase;color:#ed1b2e}a:hover.ver-mas{color:#000}a.ver-mas.text-center{display:block;padding:8px 0;border-top:solid 1px #dcdcdc}i{color:#ed1b2e}img.wide{width:100%}.sombra-abajo{background:url(img/sombra-abajo.png) no-repeat center bottom}.col-lg-8 .sombra-abajo,.sombra-abajo.big{background:url(img/sombra-abajo-8.png) no-repeat center bottom}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#idioma{position:relative}#idioma span{display:block;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:22px}#idioma span:before{margin:0 5px 0 0;position:relative;top:2px}#idioma span:after{content:url(img/ico-desplegable-idiomas.png);margin:0 7px;position:relative;top:-2px}#idioma ul{display:none;position:absolute;padding:4px 0;right:11px;top:34px;background-color:#fff;z-index:9}#idioma ul li{width:69px;padding:0 11px}#idioma ul li a{display:block;position:relative}#idioma ul li a:beforexx{content:url(img/flag-ar.png);margin:0 5px 0 0;position:relative;top:2px}#sponsors{float:right;margin:0}#sponsors>li{float:left;padding:10px 10.5px 5px;border-left:solid 1px #dcdcdc}#sponsors>li:first-child{border-left:0}#sponsors>li a{color:#000;display:block;font-size:12px;line-height:22px}#sponsors>li a:hover{color:#ed1b2e}#sponsorsx>li a img{filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out}#sponsors>li a:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none}.nav{width:100%}.navbar{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;background-color:#191919;border:0;min-height:32px !important;margin:0;margin-bottom:0 !important!}.navbar-inverse .navbar-collapse{padding-left:115px;position:relative}.navbar-inverse .navbar-toggle{border:0;margin-left:8px;margin-right:8px}.navbar-toggle .icon-bar{height:6px;width:28px;border-radius:0}nav .brand{position:absolute;top:-30px;left:0;z-index:9999}.navbar-nav>li{border-left:solid 1px #000}.navbar-nav>li>a{border-left:solid 1px #323232;padding-top:20px;padding-bottom:20px}.navbar-inverse .navbar-nav>li>a{font-family:'Merriweather Sans',Arial,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff !important;padding-left:20px;padding-right:20px;padding-top:6px;padding-bottom:6px;line-height:20px}.navbar-nav>li.buscar{float:right;border-left:0;padding-right:0}.navbar-nav>li.buscar .glyphicon{font-size:22px;cursor:pointer;color:#fff;padding:5px 19px}.navbar-nav>li.buscar:hover .glyphicon,.navbar-nav>li.buscar.open .glyphicon{color:#ed1b2e}.navbar-inverse .navbar-nav>li.buscar.open:after{display:none}.navbar-nav>li .dropdown-menu{left:-1px}.navbar-nav>li.buscar .dropdown-menu,#subnav li.buscar .dropdown-menu{left:auto;right:0;width:700px;padding:12px}#subnav li.buscar{position:relative}#subnav li.buscar .dropdown-menu{width:700px}.navbar-nav>li.buscar input[type=text],#subnav li.buscar input[type=text]{height:36px;padding:0 5px;width:70%;line-height:36px}.navbar-nav>li.buscar .submit,#subnav li.buscar .submit{width:130px;float:right;position:relative}.navbar-nav>li.buscar .submit:before,#subnav li.buscar .submit:before{content:"";position:absolute;left:0;top:0;border-bottom:11px solid #ed1b2e;border-left:11px solid #fff;width:0;height:0}.navbar-nav>li.buscar .submit:after,#subnav li.buscar .submit:after{content:"";position:absolute;bottom:0;right:0;border-top:11px solid #ed1b2e;border-right:11px solid #fff;width:0;height:0}.navbar-nav>li.buscar .submit:hover:before,#subnav li.buscar .submit:hover:before{border-bottom-color:#222}.navbar-nav>li.buscar .submit:hover:after,#subnav li.buscar .submit:hover:after{border-top-color:#222}.navbar-nav>li.buscar input[type=submit],#subnav li.buscar input[type=submit]{height:36px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;background-color:#ed1b2e;font-size:16px;line-height:36px}.navbar-nav>li.buscar input[type=submit]:hover,#subnav li.buscar input[type=submit]:hover{background-color:#222}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-nav>li.dropdown:hover>a{background-color:#ed1b2e;color:#fff;border-left:solid 1px #ed1b2e}.navbar-nav>li:after{display:none}.navbar-nav>li.dropdown:hover:after{display:block;content:'';left:50%;margin-left:-10px;position:absolute;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ed1b2e;z-index:999999999}.navbar-nav>li.buscar.dropdown:hover:after{display:none}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#ed1b2e}.dropdown-menu{background-color:#fff;border:0;padding-top:15px;padding-bottom:0;min-width:230px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown-menu h3{padding:0 10px 5px 13px;font-weight:700}.dropdown-menu ul{padding:0}.dropdown-menu>ul>li>a{-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;display:block;font-size:14px;color:#000;padding:10px 15px;text-transform:uppercase}.dropdown-menu>ul>li>a:hover,.dropdown-menu>ul>li>a:focus{color:#ed1b2e}.dropdown-menu .divider{margin:1px 15px;background-color:#dcdcdc}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{content:url(img/ico-submenu.png);position:relative;right:3px;font-size:16px;top:50%;float:right;color:#ed1b2e;width:0;height:0}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.dropdown-menu.bloque{width:auto}.dropdown-menu.bloque.doble{width:575px}.dropdown-menu.bloque.triple{width:790px}.dropdown-menu.bloque ul{width:260px;float:left;border-right:solid 1px #eaeaea}.dropdown-menu.bloque ul.publi{width:370px}.dropdown-menu.bloque ul:last-child{border-right:0}@media screen and (max-width:1199px){.dropdown-menu.bloque.triple{width:500px}}.caret{background:url(img/ico-desplegable.png) no-repeat 0 top;border:0;width:10px;height:6px}a:hover .caret{background-position:0 bottom}#subnav{position:fixed;top:0;left:0;background:#191919;min-height:40px;width:100%;display:none;z-index:9999}#subnavfijo{background:#191919;min-height:40px;margin-top:8px;width:100%}#subnav-xs{position:absolute;top:0;left:0;width:100%;display:none;z-index:9999}#subnav.white,#subnavfijo.white{background-color:#fff}#subnav>div>div>ul>li,#subnavfijo>div>div>ul>li{float:left}#subnav.white>div>div>ul>li,#subnavfijo.white>div>div>ul>li{border-color:#dcdcdc}#subnav ul li a,#subnavfijo ul li a{font-family:'Merriweather Sans',Arial,sans-serif;font-size:18px;font-weight:500;color:#fff;border-left:solid 1px #323232;padding-top:10px;display:block;padding-bottom:10px;padding-left:20px;padding-right:20px;line-height:20px}#subnav.white ul li a,#subnavfijo.white ul li a{border-left:0;font-size:14px;font-weight:400;text-transform:uppercase;color:#ffffff}#subnav li.buscar,#subnavfijo li.buscar{float:right;border-left:0;padding-right:0}#subnav li.buscar .glyphicon,#subnavfijo li.buscar .glyphicon{font-size:24px;cursor:pointer;color:#fff;padding:7px 30px}#subnav li.buscar:hover .glyphicon,#subnav li.buscar.open .glyphicon,#subnavfijo li.buscar:hover .glyphicon,#subnavfijo li.buscar.open .glyphicon{color:#ed1b2e}#subnav .active>a,#subnav .active a:hover,#subnav .active a:focus,#subnav li a:hover,#subnav .open>a,#subnavfijo .active>a,#subnavfijo .active a:hover,#subnavfijo .active a:focus,#subnavfijo li a:hover,#subnavfijo .open>a{background-color:#ed1b2e;color:#fff;border-left:solid 1px #ed1b2e}#subnav.white .active>a,#subnav.white .active a:hover,#subnav.white .active a:focus,#subnav.white li a:hover,#subnav.white>div>div>ul>li.open>a,#subnav .open a,#subnavfijo.white .active>a,#subnavfijo.white .active a:hover,#subnavfijo.white .active a:focus,#subnavfijo.white li a:hover,#subnavfijo.white>div>div>ul>li.open>a,#subnavfijo .open a{color:#c7c7c7;text-decoration:none}#subnav.white ul li.open a .caret,#subnavfijo.white ul li.open a .caret{background-position:0 bottom}#subnav>div>div>ul>li,#subnavfijo>div>div>ul>li{border-left:solid 1px #000}#subnav ul li:first-child a,#subnav ul li:first-child,#subnavfijo ul li:first-child a,#subnavfijo ul li:first-child{border-left:0}#subnav ul li.logo a,#subnavfijo ul li.logo a{padding:0;padding-right:20px}#subnav ul li.logo a:hover,#subnav ul li.logo a:focus,#subnavfijo ul li.logo a:hover,#subnavfijo ul li.logo a:focus{background:0}.jugador #subnav{background-color:transparent}.jugador #subnav .row,.menuficha{margin-left:0;margin-right:0}.jugador #subnav [class*="col-"],.menuficha [class*="col-"]{background:#191919;padding-left:0;padding-right:0}.jugador #subnav a,.menuficha a{color:#fff;position:relative;display:block;padding:11px 10px;font-size:14px;text-transform:uppercase;line-height:20px}.jugador #subnav a:hover,.menuficha a:hover{background-color:#ed1b2e;color:#fff;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out}.jugador #subnav a.text-left:before,.jugador #subnav a.text-right:after,.menuficha a.text-left:before,.menuficha a.text-right:after{position:relative;font-family:'Glyphicons Halflings';font-size:10px;font-weight:400;top:50%;color:#ed1b2e;width:0;height:0;line-height:16px}.jugador #subnav a.text-right:after,.menuficha a.text-right:after{content:'\e080';right:0}.jugador #subnav a.text-left:before,.menuficha a.text-left:before{content:'\e079';left:0}.jugador #subnav a:hover.text-left:before,.jugador #subnav a:hover.text-right:after,.menuficha a:hover.text-left:before,.menuficha a:hover.text-right:after{color:#fff}.anim-suave{-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out}.octagon{width:130px;height:36px;position:relative}.octagon:before{content:"";position:absolute;top:0;left:0;border-bottom:11px solid transparent;border-left:11px solid #fff;width:0;height:0}.octagon:after{content:"";position:absolute;bottom:0;right:0;border-top:11px solid transparent;border-right:11px solid #fff;width:0;height:0}.octagon.red{background:#ed1b2e}.octagon.red:before,.octagon.red:after{border-bottom-color:#ed1b2e;border-top-color:#ed1b2e}figure{padding-bottom:10px}figure:last-child{padding-bottom:15px}figure span{font-size:12px;color:#787878;padding:3px 0;display:block}figure span strong{color:#000}.titulo{color:#ed1b2e;font-size:16px;display:block;line-height:20px}.titulo:hover{color:#ed1b2e;text-decoration:none}#principal .col-lg-6 .titulo{font-size:24px;line-height:30px}#principal .col-lg-6 p{font-size:16px;line-height:20px}figure .img{position:relative;display:block;cursor:pointer}figure .img .tags{position:absolute;bottom:8px;left:8px}figure a.compartir{color:#000;font-size:14px;opacity:.3;font-weight:700;display:none}figure a:hover.compartir{color:#000;opacity:1}figure a.compartir::before{content:url(img/ico-share.png);position:relative;bottom:-2px;vertical-align:middle;margin:0 8px}figure .img .capa,#slider .capa{position:absolute;z-index:4;background-color:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0}#slider .capa{background-color:rgba(237,27,46,0.3);opacity:0}#slider:hover .capa{opacity:1}figure:hover .img .capa{opacity:1}figure .img .capa ul{position:absolute;top:6px;right:0;margin:0;padding:7px}figure ul.redes li{float:left;margin-right:5px}figure ul.redes li a{height:30px;width:30px;display:block;background-image:url(img/ico-redes-noticias.png);background-repeat:no-repeat}#central figure ul.redes li a{background-image:url(img/ico-redes-noticias-white.png)}figure ul.redes li.fb a{background-position:0 bottom}figure ul.redes li.tw a{background-position:-35px bottom}figure ul.redes li.gp a{background-position:right bottom}figure ul.redes li.fb a:hover{background-position:0 bottom}figure ul.redes li.tw a:hover{background-position:-35px bottom}figure ul.redes li.gp a:hover{background-position:right bottom}.noticias h4,#central h4{margin-top:0;text-transform:inherit;padding-top:0}.noticias figure p{color:#000}#central figure.half{width:50%}#central figure .img{z-index:1}#central figure figcaption{position:relative;z-index:5;background-color:#fff;padding:15px;border-bottom:solid 1px #cecece;margin-bottom:10px}#central figure figcaption:after{position:absolute;right:0;bottom:0;content:'';background-color:#ef1a30;height:4px;width:40px}#central .col-lg-6 figure figcaption{padding:15px 0}#central figure:hover .img .capa,#slider:hover .capa{display:block}#central figure .img .capa{background-color:rgba(0,0,0,0.5)}#central figure .img .capa p{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:15px;font-size:14px;line-height:120%}#central .col-lg-6 figure .img .capa p{font-size:12px;padding:10px}#central figure a.titulo{color:#000;font-weight:700;font-size:20px;line-height:24px}#central .col-lg-6 figure a.titulo{font-size:20px;line-height:22px}#central figure:hover a.titulo{color:#ed1b2e;text-decoration:none}#central figure figcaption p{font-size:16px;line-height:20px}#central figure .accesos a{float:left}#central figure .accesos span{float:left;font-size:11px;padding-left:8px;line-height:18px}.tags,.etiquetas a{font-size:11px;font-weight:700;text-transform:uppercase;color:#1f1f1f;background-color:#c6c6c6;padding:3px 6px;display:inline-block;line-height:18px}ul.etiquetas{margin:15px 0}ul.etiquetas li{float:left}ul.etiquetas li strong{text-transform:uppercase;font-size:14px;margin-right:10px;line-height:24px}.etiquetas a{margin:0 10px 10px 0;float:left}.etiquetas a:hover{background-color:#191919;color:#fff !important}#central figure .accesos a.fotos{width:23px;height:18px;position:relative;top:5px;margin-left:8px;background-image:url(img/ico-fotos-min.png);background-repeat:no-repeat;background-position:0 0;display:inline-block}#central figure .accesos a.video{width:25px;height:18px;position:relative;top:3px;margin-left:8px;background-image:url(img/ico-play-min.png);background-repeat:no-repeat;background-position:0 0;display:inline-block}#central figure .redes{display:none}#central figure:hover .redes{display:block}.actividades figure{font-size:14px}.actividades figure .titulo{padding-top:4px}.actividades .listado .fecha{border-top:solid 1px #dcdcdc;padding:5px;color:#000;font-weight:700;font-size:14px;line-height:24px}.actividades .listado article{padding:20px 0 30px 0;border-top:solid 1px #dcdcdc}.actividades .listado span{text-transform:uppercase;color:#b4b4b4;font-size:14px;line-height:18px}.actividades .listado span strong{color:#ed1b2e}.actividades .listado b{display:block;padding:4px 0;text-transform:uppercase;color:#000;font-size:36px;line-height:40px}.actividades .listado p{font-size:16px;margin-bottom:0;line-height:20px}.posiciones .row{margin-right:0;margin-left:0}.posiciones [class*="col-"]{padding-top:13px;padding-bottom:13px;padding-left:7px;padding-right:7px;text-transform:uppercase}.posiciones .river [class*="col-"]{background-color:#ed1b2e;color:#fff}.posiciones .river [class*="col-"]:first-child{padding-bottom:0;padding-top:0}.posiciones .river [class*="col-"]:last-child{padding-bottom:0;padding-top:0}.borde-left-white{padding-top:13px;padding-bottom:13px;border-left:solid 1px #fff;color:#fff}.borde-right-white{padding-top:13px;padding-bottom:13px;border-right:solid 1px #fff;color:#fff}.posiciones [class*="col-"]:last-child{text-align:right}.posiciones .datafactory{background-color:#d8d8d8;text-align:right;padding-top:10px;padding-bottom:10px}.programa-oficial .marco{background-color:#191919;padding-bottom:12px}.programa-oficial .marco b{padding-top:14px;padding-bottom:14px;margin:0;display:block;text-transform:uppercase;color:#fff}.programa-oficial .marco img{width:100%}.programa-oficial a.descargar{background-color:#ed1b2e;color:#fff;padding:10px;margin:12px 0;font-size:14px;font-weight:700;display:block;position:relative}.programa-oficial a:hover.descargar{color:#000}.programa-oficial a.descargar:before{content:url(img/ico-download.png);position:relative;top:2px;margin:0 8px}.programa-oficial a.descargar:after{content:"";position:absolute;bottom:0;right:0;border-top:11px solid #ed1b2e;border-right:11px solid #191919;width:0;height:0}.programa-oficial a.ver-todos{font-size:12px;display:block;text-align:center;font-weight:700}.programa-oficial a:hover.ver-todos{color:#fff}.wrapper p{font-size:14px;margin-bottom:18px;line-height:18px}.marco-borde{padding:12px;border:solid 1px #dcdcdc;margin-bottom:16px}#aside h6{font-weight:400;font-size:16px;line-height:20px}#aside p{font-size:14px;line-height:20px}#aside .marcador-rojo p:after{content:'';width:13px;height:2px;background-color:#ed1b2e;margin:5px 0;display:block}#aside .marcador-rojo p:last-child:after{display:none}#aside .marco-borde span{color:#787878;display:block;border-top:solid 1px #dcdcdc;padding-top:12px;font-size:12px;text-transform:uppercase;line-height:12px}.marco-borde a{color:#ed1b2e}.marco-borde a:hover{color:#222}#noticias-header [class*="col-"]{padding-right:0;padding-left:0}#noticias-header figure{position:relative;padding-bottom:0;height:380px;overflow:hidden}#noticias-header figure .titulo{color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0 1px 0 #88211c;font-size:36px;line-height:36px}#noticias-header .col-lg-3 figure .titulo{font-size:24px;line-height:24px}#noticias-header figure .titulo:hover{text-decoration:none}#noticias-header figure>span{display:block;padding:4px 0;line-height:30px}#noticias-header figure span,#noticias-header figure strong{color:#fff}#noticias-header figure figcaption{position:absolute;height:160px;border-top:solid 2px #ed1b2e;background-color:rgba(237,27,46,0.5);width:100%;left:0;bottom:0;z-index:9}#noticias-header figure figcaption .figcaption{position:absolute;bottom:0;left:0;padding:18px 18px 10px 18px;width:100%}#noticias-header figure img{position:absolute;left:0;right:0;top:0;height:100%;width:auto;max-width:inherit}#noticias-header .oculto{display:none;margin-top:4px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:6px 0}#noticias-header .oculto .redes{padding-top:8px;margin-top:3px;border-top:solid 1px #fff}#noticias-header .oculto .redes li{margin-right:16px}#noticias-header .oculto a,#noticias-header .oculto span{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:30px}#noticias-header figure .oculto ul.redes li a{background-image:url(img/ico-redes-noticias-white.png)}#noticias-header .oculto a:hover{color:#222}#noticias-header figure:hover .oculto{display:block}#main form{padding:15px 0}#main form label{font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 0;line-height:20px}#main form input[type=text],form textarea{border:solid 1px #dcdcdc;height:36px;padding:5px;margin-bottom:15px}#main form .radios{font-size:14px;padding:8px 0;line-height:20px}#main form input[type=radio]{width:auto;position:relative;height:auto;top:2px;margin:0 10px 0 5px}#main form input[type=submit]{width:auto;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;padding:0 40px;height:36px;background-color:#ee1b2e;line-height:36px}#main form .submit:hover input[type=submit]{background-color:#222}#main form .submit{position:relative;display:inline-block}#main form .submitgrey{position:relative;display:inline-block}#main form .submit:before{content:"";position:absolute;top:0;left:0;border-bottom:10px solid #ee1b2e;border-left:10px solid #fff;width:0;height:0;z-index:9}#main form .submitgrey:before{content:"";position:absolute;top:0;left:0;border-bottom:10px solid #C6C6C6;border-left:10px solid #fff;width:0;height:0;z-index:9}#main form .submitgrey:after{content:"";position:absolute;bottom:0;right:0;border-top:10px solid #C6C6C6;border-right:10px solid #fff;width:0;height:0;z-index:9}#main form .submit:after{content:"";position:absolute;bottom:0;right:0;border-top:10px solid #ee1b2e;border-right:10px solid #fff;width:0;height:0;z-index:9}#main form .submit:hover:before{border-bottom-color:#222}#main form .submit:hover:after{border-top-color:#222}.presidente{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;background-image:url(img/escudo-river-grande.png);background-repeat:no-repeat;background-position:130% 40%}.presidente .img-presidente{position:relative}.detalles{margin-top:12px}.presidente .detalles{margin-top:20px;border-top:solid 2px #ed1b2e}.detalles h3{font-weight:400;padding:8px 0;line-height:22px}#main .detalles h3{font-size:20px}.comision li span strong,.detalles h3 strong{text-transform:uppercase}.detalles h3 small{color:#b4b4b4;font-size:16px;font-weight:400;display:block;text-transform:uppercase;line-height:16px}.detalles article{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:6px 0}.detalles article span,.detalles article a,.comision li span{display:block;font-size:16px;line-height:24px}.comision li a{font-size:14px;line-height:18px}.comision li a,.detalles article a{color:#ed1b2e}.comision li a:hover,.detalles article a:hover{color:#222}.detalles a.ver{margin:12px 0 0 0;display:inline-block;position:relative;background-color:#ed1b2e;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 20px;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;line-height:20px}.detalles a.ver:hover{background-color:#222}.detalles a.ver:before{content:"";position:absolute;top:0;left:0;border-bottom:10px solid #ed1b2e;border-left:10px solid #fff;width:0;height:0;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;z-index:9}.detalles a.ver:after{content:"";position:absolute;bottom:0;right:0;border-top:10px solid #ed1b2e;border-right:10px solid #fff;width:0;height:0;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;z-index:9}.detalles a:hover.ver:before,.detalles a:hover.ver:after{border-top-color:#222;border-bottom-color:#222}.detalles .img{display:block;position:relative}.detalles .img:after{content:"";position:absolute;bottom:0;right:0;border-bottom:24px solid #fff;border-left:24px solid transparent;width:0;height:0;z-index:9}.comision h6{color:#ed1b2e;font-size:16px;text-transform:uppercase;font-weight:400;margin-bottom:8px;line-height:20px}.comision li{border-top:solid 1px #dcdcdc;padding:5px 0}.plantel_completo .detalles{margin:0}.plantel_completo article{border-bottom:solid 2px #ed1b2e;border-top:0;padding:8px 0}.plantel_completo article span,.plantel_completo article a{line-height:20px}.plantel_completo article span strong{text-transform:uppercase}.plantel_completo .detalles .img b{position:absolute;left:10px;top:10px;background-color:#ed1b2e;color:#fff;width:60px;padding:13px 0 7px 0;text-align:center;font-size:40px;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;vertical-align:middle;line-height:40px}.plantel_completo .detalles a:hover.img b{background-color:#222}.plantel_completo .detalles .img b:before{content:"";position:absolute;top:0;left:0;border-bottom:18px solid transparent;border-left:18px solid #fff;width:0;height:0;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;z-index:9}.plantel_completo .detalles .img b:after{content:"";position:absolute;bottom:0;right:0;border-top:18px solid transparent;border-right:18px solid #fff;width:0;height:0;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out;z-index:9}.background{background-image:url(../images/bg-jugador.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}#top .background img{width:auto}#top .descripcion h2{font-size:72px;color:#fff;border-bottom:solid 1px #fff;margin:30px 0 20px 0;padding-bottom:10px;font-weight:400;position:relative;line-height:72px}#top .descripcion b{position:absolute;top:0;right:0;background-image:url(img/bg-numeros-60x60.png);background-position:0 0;background-repeat:no-repeat;color:#fff;width:60px;padding:13px 0 7px 0;text-align:center;font-size:40px;vertical-align:middle;line-height:40px}#top .descripcion strong{text-transform:uppercase;display:block}#top .descripcion span{display:block;color:#fff;font-size:20px;margin-bottom:24px;line-height:26px}.valor{color:#b4b4b4;font-size:48px;line-height:48px}.estadisticas .fila{padding:15px 0 0 0}.estadisticas b{font-size:50px;color:#ed1b2e;line-height:60px}.estadisticas strong{display:block;font-size:16px;text-transform:uppercase;line-height:16px}.galeria #principal{padding-bottom:0}.detalle-galeria article{padding:10px 0}#principal .col-lg-6 .detalle-galeria .titulo{font-size:16px;line-height:20px}.pagination{margin:10px 0 0 0}.pagination>li>a,.pagination>li>span{padding:2px 1px;margin:0 4px;color:#000;text-decoration:none;background-color:transparent;border:0}.pagination>li>a:hover,.pagination>li.active>a{color:#ed1b2e}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#ed1b2e;background:0;border:0;border-bottom:solid 2px #fbd6d8}.pagination>li>a span.glyphicon{font-size:8px;top:0;color:#ed1b2e}.detalle-galeria.video a.img{position:relative;display:block}.detalle-galeria.video a.img:after{content:url(img/ico-play.png);position:absolute;left:50%;top:50%;opacity:.5;margin-top:-30px;margin-left:-25px;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.col-lg-12 .detalle-galeria.video a.img:after{content:url(img/ico-play-12.png);margin-top:-90px;margin-left:-75px}.detalle-galeria.video a:hover:after{opacity:.2}#main .redes-sociales{margin:20px 0 30px 0;padding:0 10px}#main .redes-sociales .redes li{float:left;width:20%}#main .redes-sociales .redes li a{display:block;background-image:url(img/ico-redes-big.png);background-position:0 0;background-repeat:no-repeat;width:auto;height:170px;position:relative;top:0;-webkit-transition:all .20s ease-in-out;-moz-transition:all .20s ease-in-out;-o-transition:all .20s ease-in-out;-ms-transition:all .20s ease-in-out;transition:all .20s ease-in-out}#main .redes-sociales .redes li.gp a{background-position:-240px 0}#main .redes-sociales .redes li.tw a{background-position:-490px 0}#main .redes-sociales .redes li.in a{background-position:-710px 0}#main .redes-sociales .redes li.yt a{background-position:-920px 0}#main .redes-sociales .redes li.fb a:hover{position:relative;top:-10px}#main .redes-sociales .redes li.gp a:hover{position:relative;top:-10px}#main .redes-sociales .redes li.tw a:hover{position:relative;top:-10px}#main .redes-sociales .redes li.in a:hover{position:relative;top:-10px}#main .redes-sociales .redes li.yt a:hover{position:relative;top:-10px}.noticias #main{padding-top:40px}.noticias #main h2{margin-top:8px;font-size:28px;font-weight:600;line-height:30px}.noticias #main h2 small{text-transform:none;color:#666;display:block;font-size:18px;line-height:20px; margin-top:16px;}.noticias #main .desarrollada .redes{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;padding:10px 0;margin:10px 0 20px 0}.noticias #main .desarrollada .redes li{margin-right:15px}.noticias #main .desarrollada .redes li strong{color:#ed1b2e;text-transform:uppercase;font-size:14px;line-height:30px}.relacionadas figure{padding-bottom:20px}.relacionadas figure span{font-size:12px}#historia figure{border:solid 1px #dcdcdc;margin-top:40px;margin-bottom:0;padding:0}#historia h4{position:absolute;left:0;top:-5px;color:#b4b4b4;font-size:24px;font-weight:700;line-height:30px}#historia figure a{margin:0}#historia figure figcaption{padding:10px;position:relative;padding-left:60px}#historia figure figcaption:before{position:absolute;left:10px;top:10px;content:url(img/escudo-river-ch.png)}#historia figure figcaption b{font-size:12px;display:block;padding:4px 0;color:#000}#historia figure figcaption .titulo{font-size:18px;font-weight:700}#historia figure figcaption p{font-size:16px;color:#000;margin-bottom:0;line-height:20px}a.img.video:after{content:url(img/ico-play.png);position:absolute;left:50%;top:50%;opacity:1;margin-top:-30px;margin-left:-25px;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}a:hover.img.video:after{opacity:.2}#top img{width:100%}#slider .capa{pointer-events:none}#slider{position:relative}.centrar-verticalmente{display:table;height:auto;width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:99}@-moz-document url-prefix(){body.home .centrar-verticalmente{top:28%}.centrar-verticalmente{top:34%}}#slider h1{font-size:72px;color:#fff;text-shadow:0 1px 0 rgba(136,33,28,1);width:100%;padding:0 90px;text-align:center;line-height:72px}#slider h1 strong{text-transform:uppercase}#slider h1 small{color:#fff;display:block;font-size:24px}#slider h1 small a{color:#fff}#slider h1 small a:hover{color:#000}#slider .content{position:absolute;bottom:0;left:0;width:100%;z-index:99}#slider .content .barra{height:12px;background-color:#ed1b2e}#slider .content .tit-bg-gris{font-size:32px;text-transform:uppercase;color:#fff;display:block;text-align:left;padding:10px 15px;background-color:rgba(0,0,0,0.3);line-height:32px}.portada.home #slider .content .tit-bg-gris{text-align:center}#proximos{border:solid 1px #dcdcdc;padding:12px;position:relative;margin-bottom:40px}#proximos:before{position:absolute;content:'';right:0;bottom:0;width:0;height:0;border-bottom:20px solid #dcdcdc;border-left:20px solid transparent}#proximos:after{position:absolute;content:'';right:-1px;bottom:-1px;width:0;height:0;border-bottom:20px solid #fff;border-left:20px solid transparent;z-index:9}#proximos .wrap_partidos{padding:10px 12px 0 12px}#proximos .row{margin-left:-3px;margin-right:-3px}#proximos span{font-size:14px;display:inline-block;vertical-align:middle;margin-right:15px;line-height:18px}#proximos span:last-child{max-width:55%;margin-right:0}#proximos .proximo{margin-bottom:12px}#proximos .proximo .estado{padding-bottom:10px}#proximos .proximo .col-xs-6,#proximos .proximo .col-xs-12{padding-left:0;padding-right:0}#proximos .enlaces.doble a:first-child{margin-right:1px}#proximos .enlaces.doble a:last-child{margin-left:1px}#proximos .enlaces a{background-color:#c6c6c6;color:#282828;position:relative;padding:4px 8px;display:block;font-size:11px;font-weight:700;text-transform:uppercase;line-height:16px}#proximos .enlaces a:hover{background-color:#ed1b2e;text-decoration:none;color:#fff}#proximos .enlaces a:after{content:"";position:absolute;bottom:0;right:0;border-top:11px solid #c6c6c6;border-right:11px solid #fff;width:0;height:0}#proximos .enlaces a:hover:after{border-top:11px solid #ed1b2e}#principal{padding:48px 0 30px 0}#principal h1{font-size:24px;font-weight:700;padding:40px 0 10px 0;text-transform:uppercase;line-height:30px}#redes{padding-top:30px}a.ver-todos.activo{text-decoration:underline}#destacados{padding-top:30px}#destacados h5{color:#ed1b2e;padding:12px 0 12px 15px}#destacados img{margin-bottom:36px;border-bottom:solid 4px #ed1b2e;-webkit-transition:all .70s ease-in-out;-moz-transition:all .70s ease-in-out;-o-transition:all .70s ease-in-out;-ms-transition:all .70s ease-in-out;transition:all .70s ease-in-out}#destacados a:hover img{border-bottom:solid 4px #000}.destacadosdiv .over{background-color:rgba(0,0,0,0.5);display:block;height:100%;opacity:0;position:absolute;text-align:center;transition:all .3s ease-in-out 0;width:100%;z-index:10}.destacadosdiv .over>span{color:#fff;font-size:14px;left:0;line-height:18px;position:absolute;text-align:center;top:35%;width:100%}.destacadosdiv .over>span strong{display:block;text-transform:uppercase}.destacadosdiv a:hover .over{opacity:1;-webkit-box-shadow:0 0 5px 2px #ed1b2e;box-shadow:0 0 5px 2px #ed1b2e}.destacadosdiv .over span span:hover{color:#ed1b2e}#galeria h5{padding-top:0}#videos.borde-top-gris-claro,#videos .borde-top-gris-claro{border-top:0}.slider-full .container-fluid [class*="col-"]{padding:0}#videos .slider-full .container-fluid [class*="col-"]{border-left:solid 1px #fff}#videos .slider-full .container-fluid [class*="col-"]:first-child{border-left:0}.slider-full .container-fluid img{width:100%}#videos .container-fluid a:after{content:url(img/ico-play.png);position:absolute;left:50%;top:50%;opacity:.5;margin-top:-30px;margin-left:-25px;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}#videos .container-fluid a:hover:after{opacity:0}.home #videos{padding-top:30px}.home #videos.borde-top-gris-claro,.home #videos .borde-top-gris-claro{border-top:solid 1px #dcdcdc}.publicidad a{background-color:#191919;color:#fff;font-size:14px;font-weight:400;display:table;width:100%;text-align:center}.publicidad a span{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:320px}.publicidad .col-lg-12 a span{height:160px}#aside .publicidad .col-lg-12 a span{height:320px}.borde-top-negro{border-top:solid 1px #000}.borde-bottom-negro{border-bottom:solid 1px #000}.borde-top-gris{border-top:solid 1px #323232}.borde-bottom-gris{border-bottom:solid 1px #323232}.borde-top-gris-claro{border-top:solid 1px #dcdcdc}.borde-bottom-gris-claro{border-bottom:solid 1px #dcdcdc}footer,#prefooter{background-color:#191919}#prefooter{padding-top:24px}#prefooter .menu-foot{padding:60px 0 30px 0}#prefooter h6{font-size:16px;font-weight:500;text-transform:uppercase;padding:16px 0 6px 0;line-height:120%}#prefooter .cabecera{margin-top:-42px}#prefooter .menu-foot [class*="col-"]{min-height:376px}#prefooter .col-lg-2{border-right:solid 1px #000}#prefooter .col-lg-2{border-left:solid 1px #323232}#prefooter .col-lg-2:first-child{border-left:0}#prefooter .col-lg-2:last-child{border-right:0}#prefooter ul{margin-bottom:0}#prefooter ul.borde-bottom-negro{padding-bottom:10px}#prefooter li{padding:6px 0}#prefooter li a{font-size:14px;text-transform:uppercase}#prefooter .redes{float:right}#prefooter .redes li{float:left;margin-left:10px}#prefooter .redes li a{display:block;background-image:url(img/ico-redes-2.png?t=3);background-position:0 0;background-repeat:no-repeat;width:60px;height:60px;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;transition:all .30s ease-in-out}#prefooter .redes li.gp a{background-position:-69px 0}#prefooter .redes li.tw a{background-position:-140px 0}#prefooter .redes li.in a{width:60px;background-position:-204px 0}#prefooter .redes li.yt a{width:70px;background-position:-270px 0}#prefooter .redes li.vi a{width:60px;background-position:-348px 0}#prefooter .redes li.pe a{width:60px;background-position:-417px 0}#prefooter .redes li.fb a:hover{background-position:0 -60px}#prefooter .redes li.gp a:hover{background-position:-69px -60px}#prefooter .redes li.tw a:hover{background-position:-140px -60px}#prefooter .redes li.in a:hover{background-position:-204px -60px}#prefooter .redes li.yt a:hover{background-position:-270px -60px}#prefooter .redes li.vi a:hover{background-position:-348px -60px}#prefooter .redes li.pe a:hover{background-position:-417px -60px}footer{text-align:center}footer p,footer a,#prefooter p,#prefooter h6,#prefooter a{color:#646464}footer a:hover,#prefooter a:hover{color:#fff}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.bullets{margin-left:20px}ul.bullets li{position:relative;list-style-type:square;font-size:18px;line-height:24px}ul.bullets li:before{color:#8f152e;left:-18px;position:absolute}.centerow{text-align:center !important;margin:0 auto !important;width:100%}form#form1c select{border:1px solid #dcdcdc;height:36px;margin-bottom:15px;padding:5px;width:100%}#principal .desarrollada .col-md-6 p{margin-bottom:5px}#principal .desarrollada figure figcaption .botonera{width:100%;float:left}#principal .desarrollada figure figcaption .botonera a{background-color:#ed2d33;color:#fff;display:block;padding:8px 10px;font-size:14px;margin-bottom:6px;position:relative; z-index:99999}#principal .desarrollada figure figcaption .botonera a:after{content:'';width:0;height:0;position:absolute;right:0;bottom:0;border-bottom:17px solid #fff;border-left:17px solid transparent}#subnav ul ul{display:none;color:#fff;position:absolute;left:0;top:100%;min-width:100%;background-color:#000}#subnav ul ul li{white-space:nowrap}#subnav ul ul.subdoble{width:550px}#subnav ul ul.subdoble li{float:left;width:50%}#subnav ul li{position:relative}#subnav ul li:hover ul{display:block}#noticias-header figure{z-index:1}#noticias-header figure>.titulo{position:absolute;top:-50%;left:-50%;width:200%;height:200%}#noticias-header figure>.titulo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;min-width:50%;min-height:50%;height:auto !important}.variante #noticias-header figure .titulo{text-shadow:none;font-weight:400;font-size:24px;line-height:24px}.variante #noticias-header figure figcaption{height:200px;border-top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(1%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.variante p.subtitulo{color:#ed1b2e;border-bottom:solid 1px #dcdcdc;border-top:solid 2px #dcdcdc;font-size:13px;padding:7px 0;display:block;line-height:20px}.variante #aside #proximos p{font-size:11px}.variante a.conseguir{display:block;color:#ed1b2e;font-size:10px;padding:4px 0;line-height:20px}.variante #destacados{background-color:#f5f5f5;border-bottom:solid 1px #dcdcdc}.variante #destacados h5{padding-left:0;text-align:center}.variante footer,.variante #prefooter{background-color:#f5f5f5}.variante footer .borde-top-negro,.variante #prefooter .borde-top-negro,.variante #prefooter ul.borde-bottom-negro{border-color:#dcdcdc}.variante #prefooter .col-lg-2{border-right-color:#dcdcdc}.variante #prefooter .col-lg-2{border-left-color:#fff}.variante footer .borde-top-gris,.variante #prefooter .borde-top-gris{border-color:#fff}#prefooter .borde-top-gris{margin-top:0}

/* Agregado */
.bg-brown {
	background-color: #f6f6f6;
	border-top: solid 1px #dcdcdc;
	border-bottom: solid 1px #dcdcdc;
	padding: 30px 0;
	margin: 20px 0;
}
.bg-brown.comision h3 {
	font-size: 20px;
	margin-top: 5px;
}
.bg-brown.comision h3 span {
	font-size: 20px;
}
.bg-brown.comision h3 strong {
	text-transform: uppercase;
}

.plantel-reserva h5 {
	color: #fff;
	font-size: 19px;
	background-color: #ed1b2e;
	padding: 10px;
  margin: 3px 0;
	font-weight: 400;
	position: relative;
}
.plantel-reserva h5:after {
	content: '';
	position: absolute;
  bottom: 0;
  right: 0;
  border-top: 11px solid transparent;
  border-right: 11px solid #fff;
  width: 0;
  height: 0;
}
.plantel-reserva h5:before {
	content: '| ';

}
.plantel-reserva ul.dts {
	padding: 12px 20px;
	margin-bottom: 3px;
	background-color: #b7b6b7;
}
.plantel-reserva ul.dts li {
	display: inline-block;
	font-size: 14px;
	text-transform: uppercase;
}
.plantel-reserva ul.dts li:after {
	content: ' | ';
	padding: 0 5px;
	font-weight: 700;
}
.plantel-reserva ul.dts li:last-child:after {
	display: none;
}

.plantel-reserva .table thead {
	background-color: #b7b6b7;
	padding: 12px 0px;
}
.plantel-reserva .table thead th {
	font-size: 17px;
}
.plantel-reserva .table>thead>tr>th {
	border-bottom: 0px;
}
.plantel-reserva .table tbody td {
	font-size: 15px;
}

.plantel-reserva .table>tbody>tr>td {
	border-top: solid 3px #fff;
	background-color: #d8d8d8;
  padding-top: 4px;
  padding-bottom: 4px;
}
.plantel-reserva .table-striped>tbody>tr:nth-child(odd)>td, .plantel-reserva .table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #e2e2e2;
}

#redes-sociales {
	padding: 5px 15px;
}
#redes-sociales .col-sm-6 {
	padding-bottom: 24px;
	border-bottom: solid 1px #e3e3e3;
	margin-bottom: 24px;
}
#redes-sociales .red {
	width: 100%;
	text-align: center;
}
#redes-sociales .red p {
	text-align: center;
}
#redes-sociales .red .icon {
	background-image: url(img/sprite-redes-prensa.png);
	width: 80px;
	height: 80px;
	display: block;
	margin: 5px auto;
}
#redes-sociales .facebook .red .icon {
	background-position: 0 0;
}
#redes-sociales .twitter .red .icon {
	background-position: right 0;
}
#redes-sociales .youtubes .red .icon {
	background-position: 0 -80px;
}
#redes-sociales .instagram .red .icon {
	background-position: right -80px;
}
#redes-sociales .plus .red .icon {
	background-position: 0 bottom;
}
#redes-sociales .vimeo .red .icon {
	background-position: right bottom;
}
#redes-sociales .red b {
	display: block;
	text-align: center;
	font-size: 19px;
	line-height: 24px;
}
#redes-sociales .red span {
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: 400;
	text-transform: uppercase;
	color: #898989;
}
a.planteleslist {color:#000 !important}
a.planteleslist:hover {color:#FFF !important}


/* Agregado 23/06/15 */
h4 {
	text-transform: inherit;
}
.actividades_aside {
  border-top: solid 1px #dcdcdc;
  margin-top: 20px;
}
.actividades_aside .activi h5 {
	margin: 0px;
	padding: 0px;
}
.actividades_aside .activi h5 span {
	display: inline-block;
	background-color: #f00;
	color: #fff;
  padding: 4px 5px;
  font-weight: 700;
	font-size: 12px;
}
.actividades_aside .activi {
	margin-bottom: 24px;
}
.actividades_aside .activicaption {
	background-color: #F4F4F4;
	padding: 10px;
}
.actividades_aside .activi span {
	color: #5E5E5E;
	font-size: 14px;
}
.actividades_aside .activi p {
	color: #201E21;
  margin-bottom: 6px;
}

.infog-press {
    min-height: 220px;
    text-align: center;}
	
.wrapper.infog-press img {
    display: block;
    text-align: center; margin:0 auto;
}
.actividadesspan{font-size:14px !important; line-height:22px !important; max-width:100% !important;}

.sepdown{ margin-bottom:5px !important}

/* FORMULARIO SORTEO LIBERTADORES */
#sorteolibertadores {
	margin: 35px 0;
}
#sorteolibertadores legend {
	color: #656668;
	font-size: 18px;
	padding-right: 10px;
  border-color: #ccc;
  padding-bottom: 8px;
  margin-bottom: 12px;
	line-height: 22px;
}
.noticias #main .desarrollada .redes {
    padding: 10px 0;
    margin: 10px 0 20px 0;
}
#sorteolibertadores .redes li {
    margin-right: 15px;
}
#sorteolibertadores .redes li strong {
    color: #ed1b2e;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 30px;
}
#sorteolibertadores .elegilafigura {
	border: solid 1px #ee2d3e;
	padding: 19px;
	margin-bottom: 25px;
	position: relative;
}
#sorteolibertadores .elegilafigura:before {
    position: absolute;
    content: '';
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-bottom: 20px solid #ee2d3e;
    border-left: 40px solid transparent;
}
#sorteolibertadores .elegilafigura:after {
    position: absolute;
    content: '';
    right: -1px;
    bottom: -1px;
    width: 0;
    height: 0;
    border-bottom: 20px solid #fff;
    border-left: 40px solid transparent;
    z-index: 9;
}
#sorteolibertadores h5 {
	padding: 0px;
	color: #ed1b2e;
}
#sorteolibertadores .select.principal {
	margin: 15px 0;
}
#sorteolibertadores .select select {
	border: solid 1px #ddd;
	height: 36px;
	color: #222;
	width: 100%;
	font-size: 12px;
	padding: 0 10px;
}
#sorteolibertadores .select.principal select {
	height: 44px;
	font-size: 16px;
}
#sorteolibertadores label.no-pm-bottom {
	padding-bottom: 0;
  margin-bottom: 0;
}
#sorteolibertadores input::-webkit-input-placeholder{font-size:12px;}
#sorteolibertadores input:-moz-placeholder{font-size:12px;}
#sorteolibertadores input::-moz-placeholder{font-size:12px;}

#sorteolibertadores .conociendote,
#sorteolibertadores .validaciones {
	padding: 5px 20px;
}

#sorteolibertadores .buttons {
	padding: 5px 36px;
}

#sorteolibertadores .checkbox label {
  font-size: 12px;
  font-weight: 400;
  text-transform: capitalize;
}
#sorteolibertadores .checkbox {
	margin-left: 14px;
}
#sorteolibertadores .checkbox input {
	width: auto;
}
#sorteolibertadores .checkbox a {
	text-decoration: underline;
}
#sorteolibertadores .buttons div {
	display: inline-block;
	position: relative;
}
#sorteolibertadores .buttons div:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  border-bottom: 11px solid transparent;
  border-left: 11px solid #fff;
  width: 0px;
  height: 0;
}
#sorteolibertadores .buttons div:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  border-top: 11px solid transparent;
  border-right: 11px solid #fff;
  width: 0px;
  height: 0;
}

#sorteolibertadores .checkbox label input[type="checkbox"] {
  display: none;
}
#sorteolibertadores .checkbox label input[type="checkbox"] + span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  cursor: pointer;
  position: relative;
  font-size: 14px;
}

#sorteolibertadores .checkbox label input[type="checkbox"]:checked + span:before {
  font-family: FontAwesome;
  content: '\f00c';
  font-size: 12px;
  color: #99a1a7;
  text-align: center;
  line-height: 24px;
  background: #ededed;
  border: 1px solid #ccc;
}
#sorteolibertadores .checkbox label input[type="checkbox"] + span:before {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  position: relative;
  bottom: 1px;
  width: 26px;
  height: 26px;
  margin-right: 5px;
  content: "";
  border: 2px solid #ccc;
}

.posiciones h4 {

	margin-bottom: 0;

}

.tablapos {

    border: solid 1px #dcdcdc;

    position: relative;

    margin-bottom: 40px;

}

.tablapos:before {

    position: absolute;

    content: '';

    right: 0;

    bottom: 0;

    width: 0;

    height: 0;

    border-bottom: 20px solid #dcdcdc;

    border-left: 20px solid transparent;

}

.tablapos:after {

    position: absolute;

    content: '';

    right: -1px;

    bottom: -1px;

    width: 0;

    height: 0;

    border-bottom: 20px solid #fff;

    border-left: 20px solid transparent;

    z-index: 9;

}

.innerpos .thead {

	padding: 12px 0px 0 0px;

}

.innerpos .table {

	margin: 0px;

}

.posiciones .datafactory {

	padding-right: 15px;

}



.posiciones table > thead > tr > th {

  background-color: #ed1b2e;

  color: #fff;

  text-align: center;

  padding-top: 12px;

  padding-bottom: 12px;

  font-weight: 700;

}

.table>thead>tr>th {

	border-bottom: 0px !important;

}



.posiciones .table > tbody > tr > td {

	vertical-align: middle;

	border: 0px;

}

.posiciones table tbody td strong,

.posiciones table tbody td span {

	display: inline-block;

	vertical-align: middle;

}



.posiciones table tbody td img {

	width: 22px;

	margin-right: 10px;

	vertical-align: middle;

	display: inline-block;

}

.posiciones table.table-striped td:first-child {

	padding-left: 12px;

}

.posiciones table.table-striped td:last-child {

	padding-right:12px;

}



.table-striped > tbody > tr:nth-child(odd) > td, 

.table-striped > tbody > tr:nth-child(odd) > th {

    background-color: #fff;

}

.table-striped > tbody > tr:nth-child(even) > td, 

.table-striped > tbody > tr:nth-child(even) > th {

    background-color: #eee;

}



.innerpos .table tbody td strong {

	font-size: 14px;

}



.tablacompleta {

  padding: 14px 12px;

}




/* Agenda en River */

.tipo_agenda .dia {

	margin-bottom: 20px;

}

.tipo_agenda article {

	background-color: #d8d8d8;

	padding: 12px 8px;

	text-transform: uppercase;

}

.tipo_agenda p {

	font-size: 21px;

	font-weight: 900;

}

.tipo_agenda span {

	font-size: 11px;

	color: #5E5E5E;

	font-weight: 400;

	line-height: 130%;

}

.tipo_agenda h5 {

	margin: 0px;

	padding: 0px;

}

.tipo_agenda h5 span {

	display:inline-block;

	text-transform: uppercase;

	background-color: #f00;

	color:#fff;

	padding: 8px;

	font-weight: 700;

	font-size: 12px;

}



/* Actividades aside */

#go_actividades .actividades_aside {

  border: solid 1px #dcdcdc;

  padding: 12px;

  position: relative;

  margin-bottom: 40px;

}

#go_actividades .activi span {

  font-size: 14px;

  display: inline-block;

  vertical-align: middle;

  margin-right: 15px;

  line-height: 18px;

}

#go_actividades .actividades_aside:before {

    position: absolute;

    content: '';

    right: 0;

    bottom: 0;

    width: 0;

    height: 0;

    border-bottom: 20px solid #dcdcdc;

    border-left: 20px solid transparent;

}

#go_actividades .actividades_aside:after {

    position: absolute;

    content: '';

    right: -1px;

    bottom: -1px;

    width: 0;

    height: 0;

    border-bottom: 20px solid #fff;

    border-left: 20px solid transparent;

    z-index: 9;

}

.titactividad{font-size:21px;}
.labelactividad{font-size:12px;}
.fechaactividad{font-size:11px}
#countup { padding:20px 0}
#countup .col { display:inline-block; text-align:center; width:22%}
#countup .col p { color:#EE1B2E; font-size:35px}
#countup .col span { text-transform:uppercase; font-size:11px; display:block; text-align:center; margin:0 auto; font-weight:bold}
.radio-toolbar input[type="radio"] {display:none; }
.radio-toolbar label {display:inline-block; background-color:#fff; padding:4px 1% !important; border:none;cursor:pointer; margin:0 5% 0 0 !important; font-size:.9em; font-weight:normal !important;}
.radio-toolbar input[type="radio"]:checked + label {background-color:#ED1B2D; color:#fff;}

#main form input[type="submit"]:hover { background:#ed1b2e !important}
#main form .submitgrey:hover::before {border-bottom:none !important}
#main form .submitgrey:hover::after {border-right:none !important}

.img-responsive.enlinea {
	display: inline-block;
}
.publicidad.p-invert a {
	background: transparent;
}
.mapa-locales {
	width: 100%;
	background: url(../images/mapa-temp.jpg) no-repeat center center;
	background-size: cover;
}
.mapa-locales,
.list-locales {
	height: 600px;
}
#stores {
	position: relative;
}
#stores .map-superior {
	position: absolute;
	top: 0;
	left: 0;
	padding-right: 16px;
	width: 100%;
}
#stores h4  {
	padding-top: 20px;
	padding-bottom: 10px;
	background: #fff;
	text-transform: uppercase !important;
	margin-bottom: 0px;
}
.map-menu {
	padding-bottom: 10px;
	background: #fff;
}
.map-menu li {
	display: inline-block;
}
.map-menu li a {
	color: #f22539;
	font-size: 14px;
	padding: 2px 5px;
	margin-right: 3px;
	display: block;
  margin-top: 5px;
	text-transform: uppercase;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;	
}
.map-menu li a.map-todos {
	color: #979696;
}
.map-menu li a.map-activo {
	background-color: #f22539;
	color: #fff;
}
.map-menu {
	border-bottom: solid 1px #ccc;
	margin-bottom: 0px;
}
.list-locales {
	overflow: auto;
	padding-top: 102px;
}
.list-locales article {
	padding: 10px 15px;
	cursor: pointer;
	-webkit-transition:all .30s ease-in-out;
	-moz-transition:all .30s ease-in-out;
	-o-transition:all .30s ease-in-out;
	-ms-transition:all .30s ease-in-out;
	transition:all .30s ease-in-out
}
.list-locales article p {	
	margin-bottom: 0px;
}
.list-locales article:hover {
	background-color: #dfdfdf;
}



a.ver-mas2, a.ver-mas22  {
    display: block;
    padding: 8px 0;
    font-size: 14px;
    margin-bottom: 40px;
    border-bottom: solid 1px #dcdcdc;
}
a:hover.ver-mas2, a:hover.ver-mas22 {
	text-decoration: none;
	color: #111;
}
.wrapper .desplegable {
	display: none;
	padding-bottom: 20px;
}
.wrapper .delayportfolio {
	opacity: 0;
	pointer-events: none;
	height: 0px;
	padding-bottom: 20px;
}
.wrapper .delayportfolio.modoon {
	opacity: 1;
	pointer-events: all;
	height: initial;
}
.wrapper .desplegable ul {
	margin-bottom: 10px;
}
.wrapper .desplegable li {
	font-size: 14px;
  line-height: 18px;
}

/* Fixture*/
.ver-fixture {
	display: block;
	text-align: center;
	background: #eee;
	color: #000;
	margin-top: 12px;
	font-size: 11px;
	padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 700;
	text-transform: uppercase;
	-webkit-transition:all .30s ease-in-out;
	-moz-transition:all .30s ease-in-out;
	-o-transition:all .30s ease-in-out;
	-ms-transition:all .30s ease-in-out;
	transition:all .30s ease-in-out
}
.ver-fixture:hover{
	background-color: #ed1b2e;
  color: #fff;
  text-decoration: none;
}
.innerpos .thead {
    padding: 2px 0px 0 0px;
}

.noticias #main #fixture h2 {
	font-size: 43px;
	font-weight: 700;
  line-height: 48px;
}
#fixture .fixture form {
	padding: 0px;
}
#fixture .fixture .f_torneos {
	margin-bottom: 20px;
}
#fixture .fixture .f_torneos .select {
	border: solid 1px #ccc;
	font-size: 14px;
	font-weight: 700;
	color: #ed1b2e;
	display: inline-block;
}
#fixture .fixture .f_torneos .select select {
	padding: 3px;
	outline: none;
}
#fixture .fixture .f_fases {
	margin-bottom: 20px;
	position: relative;
	border: solid 1px #ccc;
	font-size: 14px;
	font-weight: 700;
	line-height: 120%;
}
#fixture .fixture .f_fases strong {
	padding: 7px;
	display: inline-block;
	position: absolute;
	left: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#fixture .fixture .f_fases ul {
	margin: 0px;
	margin-top: -1px;
	float: right;
}
#fixture .fixture .f_fases ul,
#fixture .fixture .f_fases ul li a {
	display: inline-block;
	vertical-align: middle;
}
#fixture .fixture .f_fases ul li {
	float: left;
}
#fixture .fixture .f_fases ul li a {
	color: #000;
	border-left: solid 1px #ccc;
  padding: 9px 8px;
  min-width: 30px;
	text-align: center;
}
#fixture .fixture .f_fases ul li:last-child a {
	/*border-right: solid 1px #ccc;*/
}
#fixture .fixture .f_fases ul li a:hover {
	color: #fff;
	background: #e21a2c;
	text-decoration: none;
	border-left: solid 1px #e21a2c;
}
#fixture .fixture h5 {
	display: block;
	background: #e21a2c;
	color: #fff;
	text-align: center;
  padding: 11px 0;
  margin: 0;
	font-size: 11px;
}
#fixture .fixture .f_zonas {
	margin-bottom: 30px;
}
#fixture .fixture .f_zonas li:nth-child(even) {
	background: #f2f2f2;
}
#fixture .fixture .f_zonas li {
	position: relative;
	min-height: 43px;
}
#fixture .fixture .f_zonas li strong {
	font-size: 22px;
  padding: 13px 0;
  display: inline-block;
}
#fixture .fixture .f_zonas li strong b {
	padding: 0px 10px;
	font-size: 14px;
	text-transform: uppercase;
	display: inline-block;
}
#fixture .fixture .f_zonas li span {
	display: inline-block;
}
#fixture .fixture .f_zonas li span.pito {
	position: absolute;
	left: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#fixture .fixture .f_zonas li span.pito:before {
	content: '';
	background: url('images/ico-pito.png') no-repeat left top;
	width: 22px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
}
#fixture .fixture .f_zonas li span.horario {
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#fixture .fixture .f_zonas li strong i {
	display: inline-block;
	position: relative;
	vertical-align: middle;
}
#fixture .fixture .f_zonas li strong i img {
	position: absolute;
  top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	max-width: 22px;
}
#fixture .fixture a.f_btn {
	font-size: 15px;
	color: #fff;
	background: #e21a2c;
	padding: 6px 8px 4px 8px;
	border-bottom: solid 3px #a00413;
	position: absolute;
	left: 30px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all .15s ease-in-out;
  -moz-transition: all .15s ease-in-out;
  -o-transition: all .15s ease-in-out;
  -ms-transition: all .15s ease-in-out;
  transition: all .15s ease-in-out;
}
#fixture .fixture .f_zonas li a.f_btn:hover {
	text-decoration: none;
	background: #a00413;
}

/* Calendario */
.ver-calendario h4 {
	float: left;
}
.ver-calendario a {
	float: right;
	color: #ed1b2e;
	font-size: 14px;
	padding: 5px 0;
	line-height: 20px;
}

.noticias #main #caledario h2 {
	font-size: 43px;
	font-weight: 700;
  line-height: 48px;
}

#caledario .calendario .c_mes {
	padding: 15px 0;
}
#caledario .calendario .c_fecha {
	display: block;
	background: #e21a2c;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	font-size: 11px;
}
#caledario .calendario .l_calendario li {
	margin-top: 1px;
	padding: 2px;
	position: relative;
}
#caledario .calendario .l_calendario li:nth-child(odd) {
	background: #e4e4e4;
}
#caledario .calendario .l_calendario li:nth-child(even) {
	background: #f2f2f2;
}
#caledario .calendario .l_calendario li a.i_img {
	position: absolute;
	left: 0;
	top: 0;
	padding: 2px;
}
#caledario .calendario .l_calendario li .d_calendario {
	padding-left: 120px;
	font-size: 12px;
	color: #3c3c3c;
	min-height: 76px;
  padding-top: 12px;
  padding-bottom: 12px;
}
#caledario .calendario .l_calendario p {
	margin-bottom: 0px;	
	color: #3c3c3c;
	font-size: 11px;
	line-height: 16px;
}
#caledario .calendario .l_calendario b {
	font-size: 14px;
	color: #3c3c3c;
}
#caledario .calendario .l_calendario b strong {
	font-size: 18px;
}
#caledario .calendario .l_calendario b span {
	font-size: 12px;
	color: #3c3c3c;
	display: inline-block;
}

#caledario .calendario .l_calendario a.c_btn {
     background: #e21a2c none repeat scroll 0 0;
    border-bottom: 3px solid #a00413;
    color: #fff;
    font-size: 15px;
    opacity: 1;
    padding: 8px 15px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 30%;
    transform: none;
    transition: none 0s ease 0s ;
}

#caledario .calendario .l_calendario li:hover a.c_btn {
    opacity: 1;
    pointer-events: all;
    right: 10px;
}

#caledario .calendario .l_calendario li a.c_btn:hover {
	text-decoration: none;
	background: #a00413;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body .container { width:98% !important;}
	body #sponsors > li {padding:10px;}
	body nav .brand { top:-10px}
	body .navbar-inverse .navbar-nav > li > a {padding-right: 15px; padding-left:15px}
	body .dropdown-menu.bloque.triple { width:auto}
}


/* Responsive Movil */
@media (max-width: 767px) {

	/* Fixture */
	.noticias #main #fixture h2 {
    font-size: 32px;
    line-height: 120%;
	}
	#fixture .fixture .f_fases {
    text-align: center;
    border: none;
	}
	#fixture .fixture .f_fases ul {
		float: none;
	}
	#fixture .fixture .f_fases ul li {
		border-top: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
	}
	#fixture .fixture .f_fases strong {
    position: static;
    display: block;
    -webkit-transform: none;
    transform: none;
	}
	#fixture .fixture .f_fases ul li:last-child a {
		border-right: solid 1px #ccc;
	}

	#fixture .fixture .f_zonas li {
    padding-bottom: 43px;
	}
	#fixture .fixture .f_zonas li span.pito {
    position: absolute;
    left: 0px;
    top: auto;
    width: 50%;
    padding-left: 15px;
    text-align: left;
    bottom: 15px;
    -webkit-transform: none;
    transform: none;
	}
	#fixture .fixture .f_zonas li span.horario {
		position: absolute;
		right: 0px;	
    top: auto;
    width: 50%;	
    padding-right: 15px;
		text-align: right;		
    bottom: 15px;
    -webkit-transform: none;
    transform: none;
	}

	/* Calendario */
	.noticias #main #caledario h2 {
    font-size: 32px;
    line-height: 120%;
	}
	#caledario .calendario .l_calendario li .d_calendario {
		padding-left: 106px;
	}
	#caledario .calendario .l_calendario a.c_btn {
    background: #e21a2c none repeat scroll 0 0;
    border-bottom: 3px solid #a00413;
    color: #fff;
    font-size: 15px;
    opacity: 1;
    padding: 8px 15px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 30%;
    transform: none;
    transition: none 0s ease 0s ;
}
}

@media (max-width: 600px) {
#caledario .calendario .l_calendario a.c_btn {
    background: #e21a2c none repeat scroll 0 0;
    border-bottom: 3px solid #a00413;
    color: #fff;
    font-size: 15px;
    opacity: 1;
    padding: 8px 15px;
    pointer-events: none;
    position: relative;
    right: inherit !important;
    top: 20px;
    transform: none;
    transition: none 0s ease 0s ;
}   
#caledario .calendario .l_calendario li a.c_btn:hover, #caledario .calendario .l_calendario li:hover a.c_btn { right:inherit !important}
#caledario .calendario .l_calendario li .d_calendario {
    color: #3c3c3c;
    font-size: 12px;
    min-height: 160px;
    padding-bottom: 12px;
    padding-top: 12px;
}
.noticias #main {padding-top:0}
#principal {padding:10px 0 30px}
}

@media (max-width:600px) {
body.ficha.jugador #top .col-sm-6.hidden-xs {display:block !important; width:50%; float:left; padding:0}
body.ficha.jugador #top .col-sm-6.hidden-xs img { width:100%; position:absolute !important; top:65px; left:-20px}
body.ficha.jugador #top .col-sm-6.col-xs-12 { width:60%; float:right; padding:0}
body.ficha.jugador #top .row { margin-left:0 !important; margin-right:0 !important}
body.ficha.jugador #top .descripcion h2 {font-size:14px}
body.ficha.jugador #top .descripcion { padding-bottom:10px !important}
body.ficha.jugador #top .descripcion b {
    background-size:100% auto;
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    padding: 13px 0 7px;
    position: absolute;
    right: -10px;
    text-align: center;
    top: -20px;
    vertical-align: middle;
    width: 40px;
}
body.ficha.jugador #top .col-lg-6.col-md-6.hidden-sm.hidden-xs {display:block !important;}
body.ficha.jugador #top .descripcion span { margin-bottom:0; line-height:normal !important; font-size:12px !important}
body.ficha.jugador #top .descripcion strong { display:inline-block}
#luto.resp { display:block !important}
#luto.desk { display:none !important}
.timelineFlat .timeline_items { width:100% !important; margin:0 !important}
.timelineFlat .item { width:100% !important}
}

.patrocinadores img:hover {
-webkit-filter: grayscale(0%);
-webkit-transition: .5s ease-in-out;
-moz-filter: grayscale(0%);
-moz-transition: .5s ease-in-out;
-o-filter: grayscale(0%);
-o-transition: .5s ease-in-out;
opacity: 1;
filter: alpha(opacity=100); /* For IE8 and earlier */
} 

.patrocinadores img {
opacity: 0.5;
filter: alpha(opacity=50); /* For IE8 and earlier */
-webkit-filter: grayscale(100%);
-webkit-transition: .5s ease-in-out;
-moz-filter: grayscale(100%); 
-moz-transition: .5s ease-in-out;
-o-filter: grayscale(100%); 
-o-transition: .5s ease-in-out;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

#luto.resp { display:none}
 #luto { width:100%; position:relative; margin:0 0 20px 0}
 #luto span { background:url(../images/luto.png) no-repeat #fff center center; padding:10px 20px; width:27px; height:47px; display:block; margin:0 auto; position:relative; z-index:999}
 #luto hr { background:#ccc; height:1px; border:none; position:absolute; top:10%; width:100%}
 
figure.hv .img .capa p { position: absolute;
bottom: 0;
left: 0;
width: 100%;
color: #fff;
padding: 15px;
font-size: 16px;
line-height: 140%;}

.bot3 { background:#ed1b2e; color:#fff; text-transform:uppercase; width:270px; height:60px; line-height:60px; display:inline-block; text-align:center; font-size:16px; margin:20px}
.bot3.hosp:after { content:url(../images/hospitality-ic.png); margin-left:20px; position:relative; top:10px}
.bot3:hover { color:#fff; text-decoration:none}
.bot3:after { border:none}

.cvrh label { display:block; margin:0}
label.cv{ background:#ee1b2e; color:#fff; width:100%; border-radius:0; text-align:center; margin-bottom:10px }
.cvrh .dropdown-menu > li > a:hover, .cvrh .dropdown-menu > li > a:focus {background:#ee1b2e; color:#fff}
.cvrh .btn { border-radius:0}

#intl a.image_rollover_bottom.con_borderImage { display:block; border:solid 1px #dcdcdc; height:200px }
#intl a.image_rollover_bottom.con_borderImage img { display:block; margin:50px auto; max-width:100px}
#intl .item { margin-bottom:20px}
#intl .item h2 {font-family: fira sans,Arial,sans-serif;
padding: 6px 0 0;
font-size: 18px;
font-weight: 700;
margin: 0;
color: #ed1b2e;
line-height: 20px;}
.leemas:after { content:"Ocultar"}
.item._w2 .leemas:after { content:"Hide"}
.leemas.collapsed { border:1px solid #ed1b2e; background:#fff; color:#222222 !important}
.leemas.collapsed:after { content:"Leer mas"}
.item._w2 .leemas.collapsed:after { content:"Read more"}
.leemas.collapsed span:after { content:url(../images/ic-arr-1b.png); display:inline-block; position:absolute; right:10px; transform:rotate(0deg)}
.leemas:hover, .leemas { background:#ed1b2e; color:#fff !important; text-decoration:none; border-radius:5px; display:block; margin:20px 0 20px 20px; padding:10px 10px 10px 20px; max-width:120px; text-align:left; font-size:14px; position:relative}
.leemas span:after {content:url(../images/ic-arr-1.png); position:absolute; right:10px; transform:rotate(180deg)}

#intl .contenido p { font-size:12px; margin:10px 0}

.escdesp h4 { font-weight:600; margin:20px 0}
.escdesp .botesc { text-align:left; padding-left:20px; margin:20px 0; border-radius:0}
.escdesp .botesc:hover, .escdesp .botesc:focus, .escdesp .botesc.active { color:#fff}
.escdesp .botesc span { position:absolute; right:10px; color:#fff }
.escdesp h6 { font-size:15px; margin:20px 0 5px; font-weight:600}
.escdesp p { font-size:14px; font-weight:400}
.escdesp .collapse img { width:30px; display:inline-block; margin-right:10px}

.navbar-nav > li > .dropdown-menu { padding-bottom:0}
.navbar-nav > li ul li { height:50px; border-bottom: 1px solid #e5e5e5; position:relative}
.dropdown-menu > ul > li > a {position: absolute; top: 50%; transform: translateY(-50%); padding: 0px 15px !important;}
.dropdown-menu .divider { display:none}
.navbar-nav > li ul li:last-child {}
.bootstrap-select.btn-group .dropdown-menu li a { position:inherit; transform:none}
 
 /* 40px gutter  */
.gutter-40.row {
  margin-right: -20px;
  margin-left: -20px;
}
.gutter-40 > [class^="col-"], .gutter-40 > [class^=" col-"] {
  padding-right: 20px;
  padding-left: 20px;
}
 /* 20px gutter  */
.gutter-20.row {
  margin-right: -10px;
  margin-left: -10px;
}
.gutter-20 > [class^="col-"], .gutter-20 > [class^=" col-"] {
  padding-right: 10px;
  padding-left: 10px;
}
/*10px gutter*/
.gutter-10.row {
  margin-right: -5px;
  margin-left: -5px;
}
.gutter-10 > [class^="col-"], .gutter-10 > [class^=" col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* 0px gutter*/
.gutter-0.row {
  margin-right: 0;
  margin-left: 0;
}
.gutter-0 > [class^="col-"], .gutter-0 > [class^=" col-"]{
  padding-right: 0;
  padding-left: 0;
}

 .row.equal {
    display: flex;
    flex-wrap: wrap; margin:0;
  }

.benef li { border:1px solid #c4c4c4; padding:20px 40px; overflow:hidden; margin:20px 0; display:flex }
.benef .pict { width:20%; float:left; position:relative}
.benef .pict img { max-width:140px; max-height:60px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%)}
.benef .desc { width:80%; float:right; margin-left:5%}


@media (max-width: 700px) {
    .benef li { display:block}
    .benef .pict { width:100%; float:none}
    .benef .pict img { position:relative; transform:none; left:inherit; top:inherit; margin:20px auto; display:block; max-width:100%}
    .benef .desc { width:100%; display:block}
}