﻿@charset "UTF-8";@font-face{font-family:"OpenSans";src:url("/federado/fonts/OpenSans-Regular-webfont.eot?");src:url("/federado/fonts/OpenSans-Regular-webfont?#OpenSansRegular") format("embedded-opentype"),url("/federado/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/federado/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/federado/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans-Light";src:url("/federado/fonts/OpenSans-Light.eot?");src:url("/federado/fonts/OpenSans-Light?#OpenSansLight") format("embedded-opentype"),url("/federado/fonts/OpenSans-Light.woff") format("woff"),url("/federado/fonts/OpenSans-Light.ttf") format("truetype"),url("/federado/fonts/OpenSans-Light.svg#OpenSansLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans-Bold";src:url("/federado/fonts/OpenSans-Bold-webfont.eot?");src:url("/federado/fonts/OpenSans-Bold-webfont?#OpenSansBold") format("embedded-opentype"),url("/federado/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/federado/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/federado/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:normal;font-style:normal}.font-light{font-family:OpenSans-Light,Arial;font-weight:400}.font-normal,body{font-family:OpenSans,Arial;font-weight:400}.font-bold,body strong,body h3,body h5{font-family:OpenSans-Bold,Arial;font-weight:700}header{width:100%;height:60px;background-color:#fff;width:100%;z-index:100}header div{float:left}header .btn-menu{color:#a6cf0a;font-size:40px}header .btn-menu i{margin-left:15px!important;margin-top:10px!important}header .img-menu img{height:40px;margin-top:10px}body{font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-variant:normal;background-color:#f2f2f2;color:#3d3d3d;overflow-x:hidden;min-height:100%;margin:0;padding:0}body h3{font-size:28px!important}body a,body a:hover,body a:focus{text-decoration:none!important;outline:0!important}footer{width:100%;height:60px;position:relative;left:230px;background-color:#a6cf0a;color:#fff;text-align:center;padding-top:12px;font-size:16px;width:calc(100% - 230px)}a,a:hover,a:focus{text-decoration:none;outline:0}#container{width:100%;height:100%;position:relative;display:inline-block;float:left}::selection{background:#a6cf0a;color:#fff}::-moz-selection{background:#a6cf0a;color:#fff}.form-control:focus{border-color:#a6cf0a!important;box-shadow:0 0 0 .2rem rgba(166,207,10,.25)!important}.form-login{max-width:330px;margin:100px auto 0;background:#fff;border-radius:5px;-webkit-border-radius:5px;border-radius:15px 15px 0 0;box-shadow:0 3px 5px rgba(0,0,0,.5)}.form-login .form-login-heading{text-align:center;background-color:#a6cf0a;border-radius:15px 15px 0 0;overflow:hidden}.form-login .form-login-heading img{width:100%;height:100%}.login-wrap{padding:15px}.login-wrap .alert{margin:12px 0 0 0!important}.login-wrap input{margin-bottom:15px}.login-wrap #ReCaptchContainer{margin-bottom:12px}.sidebar-movil{background-color:#a6cf0a;width:100%;height:60px;text-align:center}.sidebar-movil img{margin-top:5px;height:50px}.sidebar-movil i{color:#ecfcfd;font-size:40px;position:absolute;left:20px;top:10px;cursor:pointer}.sidebar-top{margin:0!important;padding:0!important;width:230px;position:fixed;background:#fff;z-index:100;height:190px;text-align:center}.sidebar-top .logoUsuario{height:110px;margin:0;background-color:#989898;color:#fff;text-align:center;font-size:40px;display:flex!important;justify-content:flex-start;flex-wrap:wrap;float:left;padding:10px;width:100%}.sidebar-top .logoUsuario .fas{font-size:40px;width:50px;height:50px;display:inline-block;float:left;margin-right:10px}.sidebar-top .logoUsuario h6{color:#fff;padding:0;margin:0;font-weight:bold;font-size:14px;display:inline-block;float:left;width:calc(100% - 60px);text-align:left}.sidebar-top .logoUsuario p{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;margin:0;padding:0;text-align:left}.sidebar-top .logoUsuario:hover i{color:#a6cf0a!important}.sidebar-top .img-menu{height:80px}.sidebar-top .img-menu img{max-height:80px;max-width:230px;background-color:#fff;width:100%;object-fit:cover}.sidebar-link{z-index:50;padding-top:190px;width:230px;position:fixed;background:#000;overflow-y:scroll;box-sizing:border-box;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.sidebar-link ul{margin:0;padding:0;margin-left:0}.sidebar-link ul li{list-style:none}.sidebar-link a:link,.sidebar-link a:visited,.sidebar-link a:active,.sidebar-link .desplegable,.sidebar-link span.menu{color:#ecfcfd;text-decoration:none}.sidebar-link .sidebar-menu li.activado>a{background:#989898}.sidebar-link .sidebar-menu li.activado>.desplegable{background:#989898}.sidebar-link .sidebar-menu li{line-height:20px!important;margin:3px 0 3px 5px}.sidebar-link .sidebar-menu li span.menu{display:block;padding:15px 0 15px 10px;font-size:14px}.sidebar-link .sidebar-menu li span.menu i{width:30px;font-size:18px}.sidebar-link .sidebar-menu li .desplegable{display:block;padding:15px 0 15px 10px;font-size:14px}.sidebar-link .sidebar-menu li .desplegable i{width:30px;font-size:18px}.sidebar-link .sidebar-menu li .desplegable .icono.derecha{float:right;margin-left:10px}.sidebar-link .sidebar-menu li a{text-decoration:none;display:block;padding:15px 0 15px 10px;font-size:14px;outline:0}.sidebar-link .sidebar-menu li a i{width:30px;font-size:18px}.sidebar-link .sidebar-menu li ul{display:none}.sidebar-link .sidebar-menu li ul li{margin-left:20px}.sidebar-link .sidebar-menu li .btnMenuCache{background-color:transparent;border:0;color:#ecfcfd}.sidebar-link .sidebar-menu li .btnMenuCache:hover,.sidebar-link .sidebar-menu li .btnMenuCache:focus,.sidebar-link .sidebar-menu li .btnMenuCache.active,.sidebar-link .sidebar-menu li .btnMenuCache:visited{background-color:transparent!important;border:0!important;outline:0}.sidebar-link .sidebar-menu li a.active,.sidebar-link .sidebar-menu li a:hover,.sidebar-link .sidebar-menu li a:focus,.sidebar-link .sidebar-menu li .desplegable.active,.sidebar-link .sidebar-menu li .desplegable:hover,.sidebar-link .sidebar-menu li .desplegable:focus,.sidebar-link .sidebar-menu li span.menu.active,.sidebar-link .sidebar-menu li span.menu:hover,.sidebar-link .sidebar-menu li span.menu:focus{background:#989898;display:block}.sidebar-link .sidebar-menu a:hover i,.sidebar-link .sidebar-menu a:focus i,.sidebar-link .sidebar-menu a.active i,.sidebar-link .sidebar-menu .desplegable:hover i,.sidebar-link .sidebar-menu desplegable:focus i,.sidebar-link .sidebar-menu desplegable.active i,.sidebar-link .sidebar-menu span.menu:hover i,.sidebar-link .sidebar-menu span.menu:focus i,.sidebar-link .sidebar-menu span.menu.active i{color:#a6cf0a}.sidebar-link::-webkit-scrollbar{-webkit-appearance:none}.sidebar-link::-webkit-scrollbar:vertical{width:5px}.sidebar-link::-webkit-scrollbar-button:increment,.contenedor::-webkit-scrollbar-button{display:none}.sidebar-link::-webkit-scrollbar:horizontal{height:2px}.sidebar-link::-webkit-scrollbar-thumb{background-color:#000}.sidebar-link::-webkit-scrollbar-track{border-radius:2px}.sidebar-footer{width:230px;height:80px;position:fixed;bottom:0;background:#000;z-index:100;text-align:center}.sidebar-footer img{margin-top:5px}.menu-lateral{position:relative;display:inline-block;float:left;height:100%;width:230px;z-index:999;background-color:#a6cf0a;padding-bottom:90px}#main-content{position:relative;display:inline-block;float:left;width:calc(100% - 230px);padding:20px}#main-content .wrapper{padding:20px;background-color:#fff;border-radius:15px 15px 15px 15px}#main-contentF{position:relative;display:inline-block;float:left;width:100%;padding:20px}#main-contentF .wrapper{padding:20px;background-color:#fff;border-radius:15px 15px 15px 15px}.transicion,.btn,.sidebar-link .sidebar-menu li .desplegable,.sidebar-link .sidebar-menu li a,.sidebar-link .sidebar-menu li a.active,.sidebar-link .sidebar-menu li a:hover,.sidebar-link .sidebar-menu li a:focus,.sidebar-link .sidebar-menu li .desplegable.active,.sidebar-link .sidebar-menu li .desplegable:hover,.sidebar-link .sidebar-menu li .desplegable:focus,.sidebar-link .sidebar-menu li span.menu.active,.sidebar-link .sidebar-menu li span.menu:hover,.sidebar-link .sidebar-menu li span.menu:focus{-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.transicion:hover,.btn:hover,.sidebar-link .sidebar-menu li .desplegable:hover,.sidebar-link .sidebar-menu li a:hover,.sidebar-link .sidebar-menu li span.menu:hover{-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn{color:#fff!important;height:auto;margin-bottom:5px!important}.btn:hover,.btn:focus,.btn:active{color:#fff!important;background-color:#f90!important;border-color:#f90!important}.btn-primary{color:#fff!important;background-color:#a6cf0a!important;border-color:#a6cf0a!important}.btn-primary:hover{color:#fff!important;background-color:#f90!important;border-color:#f90!important;box-shadow:none!important}.btn-primary:focus,.btn-primary:active{color:#fff!important;background-color:#f90!important;border-color:#f90!important;box-shadow:0 0 0 .1rem rgba(255,153,0,.5)!important}.btn-success{background-color:#a6cf0a!important;border-color:#a6cf0a!important}.btn-danger{background-color:#e21b1b!important;border-color:#e21b1b!important}.bootstrap-table td{padding:5px!important}.bootstrap-table td i.fa{font-size:25px!important}.bootstrap-table td i.fa-check{color:#a6cf0a!important}.bootstrap-table td i.fa-times{color:#e21b1b!important}.bootstrap-table .fa-star{color:#d16c00!important;font-size:24px!important}.bootstrap-table .fa-star:hover{color:#fff!important}.toolbarTableBootstrap{display:flex;justify-content:center;align-items:center}.toolbarTableBootstrap .filtro{margin-right:10px;font-size:20px}.toolbarTableBootstrap button{margin:0!important;margin-left:10px!important}.page-link{color:#fff!important;font-weight:bold!important;background-color:#a6cf0a!important;border:1px solid #f90!important}.page-link:hover{color:#fff!important;background-color:#f90!important;box-shadow:0 0 0 .2rem rgba(255,153,0,.25)!important}.page-link:active,.page-link:focus{box-shadow:0 0 0 .2rem rgba(255,153,0,.25)!important}.page-item.active .page-link{background-color:#f90!important;color:#fff!important}.btnAccionesTablaBootstrap{margin-right:4px}table td.fondoReordenarFila{background-image:url(../img/flechas.png);background-size:18px 18px;background-repeat:no-repeat;background-position:center center;cursor:move}.margenRowSuperior{margin-top:18px}#mensajeAlerta{position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;top:20px;max-width:500px!important;min-width:300px!important;text-align:left;z-index:10}#mensajeAlerta .alert-success{margin:0}#mensajeAlerta .contenedorAlerta{margin:0 0 15px 0!important}#mensajeAlerta .contenedorMensaje{margin-right:20px}#mensajeAlerta .contenedorMensaje .mensajeAlerta{margin:0;padding:0}#mensajeAlerta .btnCerrarAlerta{text-decoration:none;padding:0 4px;margin:0!important;font-size:12px;color:#3d3d3d;background-color:transparent;border-radius:4px;border:1px solid #3d3d3d;position:absolute;top:5px;right:5px}#mensajeAlerta .btnCerrarAlerta:link,#mensajeAlerta .btnCerrarAlerta:visited,#mensajeAlerta .btnCerrarAlerta:hover,#mensajeAlerta .btnCerrarAlerta:active{text-decoration:none;background-color:#e21b1b;color:#fff}#mensajeAlerta .btnCerrarAlerta:focus{outline:0}@media screen and (min-width:990px){.sidebar-movil{display:none}.fondoOscuro{display:none}.sidebar-top{display:block!important}.sidebar-top a{display:block!important}.sidebar-link{display:block!important;padding-top:190px!important;height:calc(100% - 80px)!important}.sidebar-footer{display:block!important}body{overflow-x:hidden!important;overflow-y:auto!important}}@media screen and (max-width:990px){.sidebar-movil{display:block}.sidebar-top{display:none}.sidebar-link{display:none}.sidebar-footer{display:none}#main-content{left:0;width:100%}body{overflow-x:hidden;overflow-y:auto}.menu-lateral{width:100%;height:60px;padding-bottom:0}}.fondoOscuro{position:fixed;z-index:10!important;bottom:0;right:100%;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:right ease-in-out .2s}.fondoOscuro.on{right:0;transition:right ease-in-out .6s}ul.tagit:hover{border-color:#a6cf0a!important;box-shadow:0 0 0 .2rem rgba(255,153,0,.25)!important}ul.tagit{border:1px solid #ced4da!important}ul.tagit li.tagit-choice{border:1px solid #a6cf0a!important}.item-toggle{pointer-events:none}.toggle{cursor:pointer;position:relative;display:inline-block;pointer-events:auto;margin:-5px;padding:5px}.toggle input:checked+.track{border-color:#a6cf0a;background-color:#a6cf0a}.toggle.dragging .handle{background-color:#f2f2f2!important}.toggle input{display:none}.toggle .track{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border;transition-property:background-color,border;display:inline-block;box-sizing:border-box;width:51px;height:31px;border:solid 2px #e21b1b;border-radius:20px;background-color:#e21b1b;content:" ";cursor:pointer;pointer-events:none}.platform-android4_2 .toggle .track{-webkit-background-clip:padding-box}.toggle .handle{-webkit-transition:.3s cubic-bezier(0,1.1,1,1.1);transition:.3s cubic-bezier(0,1.1,1,1.1);-webkit-transition-property:background-color,transform;transition-property:background-color,transform;position:absolute;display:block;width:27px;height:27px;border-radius:27px;background-color:#fff;top:7px;left:7px;box-shadow:0 2px 7px rgba(0,0,0,.35),0 1px 1px rgba(0,0,0,.15)}.toggle .handle:before{position:absolute;top:-4px;left:-21.5px;padding:18.5px 34px;content:" "}.toggle input:checked+.track .handle{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);background-color:#fff}.item-toggle.active{box-shadow:none}.item-toggle,.item-toggle.item-complex .item-content{padding-right:99px}.item-toggle.item-complex{padding-right:0}.item-toggle .toggle{position:absolute;top:10px;right:16px;z-index:3}.toggle input:disabled+.track{opacity:.6}.bd-example-modal-lg{background-color:rgba(230,230,230,.1)}.bd-example-modal-lg .modal-dialog{display:table;position:relative;margin:0 auto;top:40%}.bd-example-modal-lg .modal-dialog .text-primary{font-size:18px!important;width:3rem!important;height:3rem!important;color:#e5323b!important}.btn-theme{color:#a6cf0a!important;background-color:#fff;outline:0;transition:.1s all ease-in-out;border:1px solid #a6cf0a}.btn-theme:hover,.btn-theme:focus,.btn-theme:active,.btn-theme.active,.btn-theme:focus,.open .dropdown-toggle.btn-theme{color:#fff;background-color:#9ac009;border-color:#7f9e08;outline:0;transition:.1s all ease-in-out}.btn-group{height:auto!important}.grupoBotonesMenuSuperior{width:100%!important;height:auto!important}.pestana_on div{color:#fff!important;background:#e5323b!important;border-color:#a6cf0a!important;padding:10px;margin-top:-4px}.galeria-fotos{list-style-type:none;margin:0;padding:0;width:100%;float:left;display:flex;flex-wrap:wrap}.galeria-fotos li{box-sizing:border-box;height:165px;padding:0!important;text-align:center;background:#fff;border:1px solid #f90}.galeria-fotos li .filaArchivo{margin:0;width:100%}.galeria-fotos li .filaArchivo .imagen_noticia{padding:5px;height:100px;max-height:100px;max-width:100%;position:relative}.galeria-fotos li .filaPieFoto{margin:0;padding:0 10px;width:100%;height:30px}.galeria-fotos li .filaPieFoto .textBoxPieFoto{border-color:#f90;height:30px;font-size:smaller}.galeria-fotos li .filaAcciones{padding-top:5px;margin:0;width:100%;height:30px}.galeria-fotos li i{left:6px;cursor:pointer;font-size:22px}.galeria-fotos li .fa-star{color:#d16c00}.galeria-fotos .active{background:#f6babd}#progress,#progressarchivos{margin-top:20px;height:32px}#progress .progress-bar-success,#progressarchivos .progress-bar-success{background:#a6cf0a}input[type=checkbox]{cursor:pointer}.fotoTablaBootstrap{width:80px;max-height:80px}.cargaImagen .escudoClub,.cargaImagen .imagenPublicidad{text-align:center;min-height:90px}.cargaImagen .escudoClubImg,.cargaImagen .publicidadImg{text-align:center;max-width:220px;max-height:160px;margin-bottom:10px}.cargaImagen .btnEliminar{text-align:center}.cargaImagen .btnEliminar .btnEliminarImagen{margin-top:5px}.btnGuardarEmailFormularios{font-size:18px;margin-top:31px}.img-container{height:305px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.img-container img{max-width:100px}.docs-cropped .modal-header{background-color:#a6cf0a;color:#ecfcfd}.docs-cropped .modal-header span{color:#ecfcfd}.docs-cropped .modal-body{background-color:#f2f2f2;text-align:center}.docs-cropped .modal-body canvas{max-width:100%}.fotoPrincipal{max-height:180px;display:inline-block}.fotoDNI{max-height:280px;display:inline-block;padding:20px 0}.btnFotosDNI{max-width:56px;margin:0 5px}.iconoNoFoto{font-size:150px}.txt-aviso{font-size:18px;color:#e21b1b}.ojoVerde{font-size:18px;margin-right:10px;color:#a6cf0a}.pieFirma{background-color:#000;text-align:center;padding:10px 0}img{max-width:100%}.form-control.form-lectura{height:auto}.caja-firma{position:relative;width:100%;height:200px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.signature-pad{position:absolute;left:0;top:0;width:100%;height:200px;background-color:#fff}input[type=checkbox]{margin-right:7px}.capaCargando{position:fixed;display:flex;height:100%;width:100%;justify-content:center;align-content:center;align-items:center;bottom:0;right:0;background-color:rgba(0,0,0,.6);z-index:99999}.capaCargando .carga{width:100px;height:100px;color:#f00;display:flex;justify-content:center;align-content:center;align-items:center}.separa-span-boton label{padding-left:5px}.cotenedor-dia-semana{padding-top:10px}.cotenedor-dia-semana:nth-child(2n){background-color:#dcdcdc}.condiciones{background-color:rgba(255,153,0,.6)}.textoNaranja{color:#f90}