/*F: 2022-10-13 16:31*/
html{background:url("../img/mountain_bg.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;}body{background:url("../img/pattern.png") repeat fixed;min-height:100%;}.cms ul{margin-left:30px;}.cms ul li{list-style-type:disc;}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.clearer{clear:both;}.notfound404{margin:200px 0;text-align:center;}.navbar{font-size:13px;text-transform:uppercase;line-height:59px;}.navbar .navbar-collapse{text-align:center;}.navbar .navbar-collapse .navbar-centrada{display:inline-block;float:none;}.navbar .navbar-collapse .navbar-right{text-align:left;}.navbar-nav.navbar-right:last-child{margin-right:0px;}.navbar-brand{font-weight:900;font-size:30px;}.navbar-inverse .navbar-nav>.active>a:before{position:absolute;content:'';left:0px;right:0px;top:0px;height:3px;background:#00acce;}.navbar-inverse .navbar-nav>li>a{border-left:1px solid #484b58;}.navbar-inverse .navbar-nav>li:last-child>a{border-right:1px solid #484b58;}.navbar-inverse .navbar-nav .dropdown.open>a{border-color:#484b58;}.navbar-inverse .navbar-nav .login>a .data{font-size:10px;margin-left:5px;}.navbar-inverse .navbar-nav .logged{color:white;font-size:19px;padding-left:15px;border-left:1px solid #484b58;}.navbar-inverse .navbar-nav .logged .userdata{line-height:normal;font-size:12px;padding:15px 20px 0px 11px;}.navbar-inverse .navbar-nav .logged .userdata span{display:block;color:white;}.dropdown-menu{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}.dropdown-menu li{text-align:left;}.dropdown-menu>li>a{padding-top:9px;padding-bottom:9px;padding-right:50px;}.dropdown-menu .divider{margin:0px;background-color:#484b58;}.nav-login{line-height:normal;min-width:270px;padding:8px 15px 15px 15px;}.nav-login .t{color:#00acce;text-transform:uppercase;margin-bottom:10px;}.nav-login a.fb{margin-bottom:25px;}.nav-login .form .form-control{height:37px;padding-bottom:10px;padding-top:10px;margin-bottom:15px;}.nav-login .form .noaccount{text-transform:none;width:140px;color:#00acce;}.nav-login .form .noaccount a{color:white;text-decoration:underline;}.nav-login .form button{padding-right:20px;padding-left:20px;margin-top:10px;}.panel{background:white;}.panel .panel-heading{background-color:#333745;line-height:50px;color:white;font-size:14px;font-weight:bold;}.panel .panel-body{padding:20px;}.panel .panel-footer{background:#eeeeee;line-height:42px;padding:0 15px;font-size:14px;}.footer{background:#181a22;font-size:11px;color:white;margin-bottom:40px;}.footer .inner{padding:0 20px;line-height:46px;height:46px;}.footer .inner span{color:#00acce;}.footer .inner ul{margin:0px;padding:0px;}.footer .inner ul li{display:inline-block;margin-left:5px;color:#00acce;}.footer .inner ul li a{background-image:url("../img/sprites.png");background-repeat:no-repeat;width:21px;height:21px;line-height:21px;display:block;}.footer .inner ul li a.fb{background-position:0px -274px;}.footer .inner ul li a.tw{background-position:0px -295px;}.footer .inner ul li a:hover{text-decoration:none;}.content{background:white;margin-bottom:20px;}.content .inner{padding:10px 0 30px;}.content .inner .heading{background-color:#333745;color:white;margin-bottom:25px;}.content .inner .heading h1{margin:0px;text-align:right;font-size:36px;text-transform:uppercase;padding:44px 24px 11px 0;}.content .inner .heading .icon{line-height:44px;padding:10px 8px;height:44px;font-size:21px;}.content .inner .heading .icon a{color:white;}.btn{text-transform:uppercase;}.btn.fb{background-color:#3b5998;border-color:#293e6a;}.btn.fb:hover{border-color:#293e6a;}.pagination{text-align:center;}.pagination a{font-size:14px;color:#999999;margin:0 6px;}.pagination a:hover{text-decoration:none;}.pagination a.actual{color:#00acce;font-weight:bold;}.pagination a.prev,.pagination a.next{display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;}.pagination a.prev{border-right:10px solid #333745;}.pagination a.next{border-left:10px solid #333745;}.form-control{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}.form-group .v-msg{display:none;}.form-group select option.empty{color:#cccccc;}.form-group.has-error .v-msg{color:#a94442;}.modal-content{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}.modal-content .modal-header .close{font-size:14px;height:20px;width:20px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;top:-6px;right:-8px;color:white;text-shadow:none;position:absolute;border:3px solid white;background-color:#00acce;-moz-opacity:1;-webkit-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);zoom:1;}.clasificacionesdetalle .modal-content,.puntuaciondetalle .modal-content{padding:10px;}.clasificacionesdetalle .modal-content h2,.puntuaciondetalle .modal-content h2{margin-top:5px;font-weight:bold;}.clasificacionesdetalle .modal-content h2 span,.puntuaciondetalle .modal-content h2 span{font-weight:normal;}.clasificacionesdetalle .modal-content .resultados,.puntuaciondetalle .modal-content .resultados{height:500px;overflow:hidden;}.clasificacionesdetalle .modal-content .table>thead>tr>th,.puntuaciondetalle .modal-content .table>thead>tr>th{background-color:#292c36;color:white;}.clasificacionesdetalle .modal-content .table,.puntuaciondetalle .modal-content .table{font-family:'Lato', sans-serif;font-size:14px;}.clasificacionesdetalle .modal-content .table tr.t,.puntuaciondetalle .modal-content .table tr.t{font-size:12px;color:#00acce;text-transform:uppercase;}.clasificacionesdetalle .modal-content .table td.p,.puntuaciondetalle .modal-content .table td.p{text-align:right;padding-right:30px;}.clasificacionesdetalle .modal-content .table tr.s td.p,.puntuaciondetalle .modal-content .table tr.s td.p{background-image:url("../img/star.png");background-position:right 50%;background-repeat:no-repeat;}.clasificacionesdetalle .modal-content .table tr.s td span,.puntuaciondetalle .modal-content .table tr.s td span{color:#999999;font-size:80%;}.clasificacionesdetalle .modal-content .table tr.ns td.p,.puntuaciondetalle .modal-content .table tr.ns td.p{text-decoration:line-through;}.clasificacionesdetalle .modal-content .table tr.ns td span,.puntuaciondetalle .modal-content .table tr.ns td span{color:#999999;font-size:80%;}.clasificacionesdetalle .modal-content .mCSB_container,.puntuaciondetalle .modal-content .mCSB_container{margin-right:20px;}.home .slider{background:white;margin:0 -10px 20px;padding:10px;}.home .carousel-indicators{bottom:0px;left:0px;margin-left:7px;margin-bottom:6px;width:auto;}.home .carousel-indicators li{background-color:white;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;margin:0px 5px;}.home .carousel-indicators li.active{width:10px;height:10px;background-color:#00acce;}.home .panel{margin-bottom:20px;}.home .panel.fbnews .panel-heading{background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0 -140px;padding-left:50px;}.home .panel.fbnews .panel-body{height:340px;overflow:hidden;padding-right:10px;}.home .panel.fbnews .panel-body .news .new{clear:both;padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:20px;color:#666666;}.home .panel.fbnews .panel-body .news .new .picture{float:left;margin-right:15px;}.home .panel.fbnews .panel-body .news .new .data.wimg{min-height:93px;}.home .panel.fbnews .panel-body .news .new .data ul.info{padding:0px;font-size:10px;color:#999999;margin-top:10px;}.home .panel.fbnews .panel-body .news .new .data ul.info li{display:inline-block;line-height:15px;margin-right:10px;}.home .panel.fbnews .panel-body .news .new .data ul.info li.date,.home .panel.fbnews .panel-body .news .new .data ul.info li.comments,.home .panel.fbnews .panel-body .news .new .data ul.info li.likes{background:url("../img/sprites.png") 0 0 no-repeat;padding-left:18px;}.home .panel.fbnews .panel-body .news .new .data ul.info li.date{background-position:0px 0px;}.home .panel.fbnews .panel-body .news .new .data ul.info li.comments{background-position:0px -60px;}.home .panel.fbnews .panel-body .news .new .data ul.info li.likes{background-position:0px -45px;}.home .panel.eventos .panel-heading{background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0 -90px;padding-left:50px;}.home .panel.eventos .panel-body{height:200px;overflow:hidden;padding-right:10px;}.home .panel.eventos .panel-body .evs .ev{clear:both;padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:20px;color:#666666;}.home .panel.eventos .panel-body .evs .ev .title{font-weight:normal;margin:0px;}.home .panel.eventos .panel-body .evs .ev ul.info{margin-top:0px;margin-bottom:5px;padding:0px;font-size:10px;color:#999999;}.home .panel.eventos .panel-body .evs .ev ul.info li{display:inline-block;line-height:15px;margin-right:10px;}.home .panel.eventos .panel-body .evs .ev ul.info li.date,.home .panel.eventos .panel-body .evs .ev ul.info li.inscritos{background:url("../img/sprites.png") 0 0 no-repeat;padding-left:18px;}.home .panel.eventos .panel-body .evs .ev ul.info li.date{background-position:0px 0px;}.home .panel.eventos .panel-body .evs .ev ul.info li.inscritos{background-position:0px -75px;}.home .box{background:white;padding:10px;}.home .sponsor{margin-bottom:20px;background:white;padding:20px;}.home .sponsor .carousel-inner{height:75px;}.home .sponsor .carousel-inner img{float:left;margin:0px 10px;height:75px;}.home .sponsor .carousel-control2{position:absolute;top:-20px;left:-20px;bottom:-20px;width:20px;text-align:center;background:#e1e1e1 url("../img/arrows.png") 0 0 no-repeat;text-decoration:none;}.home .sponsor .carousel-control2.right{left:auto;right:-20px;background-position:-20px 0;}.user.register .formulario{margin:0 30px 30px;}.user.register .formulario .glabel,.user.register .formulario .ginput{padding:0px;}.user.register .formulario .form-horizontal .form-group{margin-left:0px;margin-right:0px;}.user.register .formulario legend{font-size:24px;font-weight:300;border-bottom:none;}.user.register .formulario .input-group .form-control{border-left:none;}.user.register .formulario .input-group .input-group-addon span{background-image:url("../img/sprites.png");background-repeat:no-repeat;width:15px;height:15px;display:block;}.user.register .formulario .fb .input-group .input-group-addon span{background-position:0 -316px;}.user.register .formulario .spot .input-group .input-group-addon span{background-position:0 -331px;}.user.register .formulario .web .input-group .input-group-addon span{background-position:0 -347px;}.user.register .image{margin-bottom:20px;}.user.register .image img{padding:2px;background:white;border:1px solid #cccccc;}.user.register .imagelinks{padding:0px;margin:0px;list-style:none;}.user.recuperarpass .form-group.has-error .v-msg{display:block;}.user.login .form-group.has-error .v-msg{display:block;}.club .cms{padding:0 28px;}.club.estructura .cms{font-size:14px;color:#666666;}.club.normativa h1,.club.documentacion h1{margin-top:0px;font-weight:300;}.club.normativa .docs,.club.documentacion .docs{margin-top:17px;}.club.normativa .docs.col1,.club.documentacion .docs.col1{margin-right:30px;}.club.normativa .docs .itm,.club.documentacion .docs .itm{border-bottom:1px solid #e1e1e1;padding-bottom:11px;margin-bottom:8px;}.club.normativa .docs .itm .t,.club.documentacion .docs .itm .t{color:#00acce;font-size:16px;}.club.normativa .docs .itm .te,.club.documentacion .docs .itm .te{font-size:12px;}.competiciones.index .heading{background-image:url("../img/bicon_competiciones.png");background-repeat:no-repeat;background-position:0 50%;}.competiciones .proximos .proximo{margin-bottom:20px;}.competiciones .proximos .proximo .head{background-color:#00acce;height:38px;line-height:38px;color:white;font-size:22px;padding:0 10px;}.competiciones .proximos .proximo .head .month{float:right;font-size:14px;margin-top:16px;line-height:normal;text-transform:uppercase;}.competiciones .proximos .proximo .body{background:#ededed;border:1px solid #e0e0e0;border-top:none;padding:15px 8px 10px 15px;}.competiciones .proximos .proximo .body .tit{display:block;color:#333333;font-size:18px;font-weight:bold;}.competiciones .proximos .proximo .body .tit:hover{color:#00acce;text-decoration:none;}.competiciones .proximos .proximo .body .location{display:block;}.competiciones .proximos .proximo .body .botonera{margin-top:20px;}.competiciones .proximos .proximo .body .botonera .inscritos{font-size:14px;color:#666666;text-decoration:underline;line-height:24px;padding-left:20px;display:inline-block;background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0px -250px;}.competiciones .proximos .proximo .body .botonera .btn{float:right;}.competiciones .proximos .proximo .body .botonera .btn-xs{padding:3px 17px;}.competiciones .anteriores .head{background:#333745;color:white;font-size:24px;text-transform:uppercase;line-height:44px;padding:0 18px;}.competiciones .anteriores .head .f{display:inline-block;width:0;height:0;vertical-align:middle;margin-top:18px;border-top:11px solid;border-right:6px solid transparent;border-left:6px solid transparent;}.competiciones .anteriores .body{margin-top:29px;}.competiciones .anteriores .body .evt{display:block;line-height:48px;background-color:#ededed;border:1px solid #e0e0e0;font-weight:bold;font-size:16px;padding-left:15px;margin-bottom:10px;color:#333333;}.competiciones .anteriores .body .evt:hover{background-color:transparent;border-color:#00acce;text-decoration:none;}.competiciones .anteriores .body .evt span.n{font-size:14px;font-weight:normal;}.competiciones .anteriores .body .evt .date{display:block;border-left:1px solid #e0e0e0;width:225px;text-align:right;padding-right:15px;color:#00acce;font-size:22px;line-height:46px;}.competiciones .anteriores .body .evt .date span.n{font-size:14px;text-transform:uppercase;}.competiciones .anteriores .body .pagination{margin-top:28px;}.competiciones.detalle h1,.competiciones.inscritos h1{margin-top:10px;margin-left:20px;font-weight:bold;}.competiciones.detalle .heading .icon a .aicon,.competiciones.inscritos .heading .icon a .aicon{margin-top:2px;width:15px;height:20px;float:left;display:block;background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0px -415px;}.competiciones.detalle .fechas .fecha,.competiciones.inscritos .fechas .fecha{border:1px solid #e1e1e1;font-size:14px;line-height:32px;padding:0 10px;}.competiciones.detalle .fechas .fecha span,.competiciones.inscritos .fechas .fecha span{font-weight:bold;text-transform:uppercase;}.competiciones.detalle .fechas .fecha.i,.competiciones.inscritos .fechas .fecha.i{margin-left:10px;}.competiciones.detalle .fechas .fecha.f,.competiciones.inscritos .fechas .fecha.f{margin-right:10px;}.competiciones.detalle .table td.confirmado,.competiciones.inscritos .table td.confirmado{color:#47a447;}.competiciones.detalle .table td.pendiente,.competiciones.inscritos .table td.pendiente{color:#d2322d;}.competiciones.detalle .cms{padding:0 20px;margin-top:8px;}.competiciones.detalle .cms .t{text-transform:uppercase;font-size:20px;}.competiciones.detalle .panel{margin:15px 0;}.competiciones.detalle .panel .panel-heading{line-height:36px;}.competiciones.detalle .panel .panel-heading .icon{float:left;display:block;margin:11px 9px 0;width:15px;height:15px;background-image:url("../img/sprites.png");background-repeat:no-repeat;}.competiciones.detalle .panel .panel-footer span{font-weight:bold;}.competiciones.detalle .panel.inscritos .panel-heading .icon{background-position:0px -365px;}.competiciones.detalle .panel.inscritos .data{padding-top:17px;}.competiciones.detalle .panel.inscritos .data img{margin-bottom:10px;}.competiciones.detalle .panel.ubicacion .panel-heading .icon{background-position:0px -380px;}.competiciones.detalle .panel.documentos .panel-heading .icon{background-position:0px -395px;}.competiciones.detalle .panel.documentos .d .documento{line-height:32px;font-weight:bold;background:#eeeeee;border-bottom:1px solid #999999;padding:0 10px;}.competiciones.detalle .panel.documentos .d .documento a{width:20px;height:20px;display:block;background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0px -435px;margin-top:5px;}.competiciones.detalle .panel.documentos .d .documento a:hover{text-decoration:none;}.competiciones.inscritos .tabletitle{text-transform:uppercase;font-weight:300;font-size:20px;margin-left:20px;margin-top:16px;margin-bottom:3px;color:#00acce;}.competiciones.inscritos .table>thead>tr>th{border-bottom:1px solid #00acce;font-weight:300;font-size:24px;}.competiciones.inscritos .table>tbody>tr>td{font-size:14px;}.contacto .heading{background-image:url("../img/bicon_contacto.png");background-repeat:no-repeat;background-position:0 50%;}.contacto .map{font-size:14px;color:#333333;}.contacto .map .cms{padding:10px;background:#eeeeee;}.clasificaciones .heading{background-image:url("../img/bicon_clasificaciones.png");background-repeat:no-repeat;background-position:0 50%;}.clasificaciones .anio{color:#666666;font-weight:300;margin-left:15px;}.clasificaciones .itm{background:#ededed;border:1px solid #e0e0e0;color:#666666;margin-bottom:30px;}.clasificaciones .itm .t{padding:5px 15px 12px;font-size:14px;}.clasificaciones .itm .t span{font-size:16px;font-weight:bold;color:#333333;}.clasificaciones .itm .t .fecha{color:#999999;}.clasificaciones .itm .d .documento{line-height:38px;font-weight:bold;background:#eeeeee;border-top:1px solid #e0e0e0;padding:0 15px;}.clasificaciones .itm .d .documento a{width:20px;height:20px;display:block;background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0px -435px;margin-top:8px;}.clasificaciones .itm .d .documento a:hover{text-decoration:none;}.clasificaciones .puntuacion{display:block;line-height:47px;background-color:#ededed;border:1px solid #e0e0e0;font-size:16px;color:#333333;font-weight:bold;padding-left:13px;margin-bottom:10px;}.clasificaciones .puntuacion:hover{background-color:white;border-color:#00acce;-moz-box-shadow:1px 1px 3px #cccccc;-webkit-box-shadow:1px 1px 3px #cccccc;box-shadow:1px 1px 3px #cccccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#cccccc');}.clasificaciones .puntuacion a{color:#333333;}.ranking .heading{background-image:url("../img/bicon_ranking.png");background-repeat:no-repeat;background-position:0 50%;}.ranking .listado h1{color:#666666;font-weight:300;margin-bottom:5px;margin-top:0px;}.ranking .listado ul{margin:0px 0px 20px;padding:0px;list-style:none;}.ranking .listado ul .i{position:relative;display:block;line-height:47px;background-color:#ededed;border:1px solid #e0e0e0;font-size:16px;color:#333333;font-weight:bold;padding-left:13px;margin-bottom:10px;}.ranking .listado ul .i:hover{background-color:white;border-color:#00acce;-moz-box-shadow:1px 1px 3px #cccccc;-webkit-box-shadow:1px 1px 3px #cccccc;box-shadow:1px 1px 3px #cccccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#cccccc');}.ranking .listado ul .i span{font-size:14px;color:#666666;font-weight:normal;}.ranking .listado.clasificacion ul .i a{color:#333333;}.ranking .listado.anteriores ul .i:before{position:absolute;content:'';top:0px;bottom:0px;right:0px;width:50px;border-left:1px solid #e0e0e0;z-index:1;}.ranking .listado.anteriores ul .i a{width:20px;height:20px;display:block;background-image:url("../img/sprites.png");background-repeat:no-repeat;background-position:0px -435px;top:16px;right:13px;position:absolute;z-index:2;}.ranking .listado.anteriores ul .i a:hover{text-decoration:none;}.pilotos .tabletitle{text-transform:uppercase;font-weight:300;font-size:20px;margin-left:20px;margin-top:16px;margin-bottom:3px;color:#00acce;}.pilotos .table>thead>tr>th{border-bottom:1px solid #00acce;font-weight:300;font-size:24px;}.pilotos .table>tbody>tr>td{font-size:14px;}.cms{background:white;margin:0px;font-size:14px;color:#666666;}.cms p{margin-top:0px;}.cms_titular{font-family:'Lato', sans-serif;font-weight:300;color:#00acce;font-size:24px;margin-bottom:10px;}