body{font-family:Ubuntu,sans-serif;background:#fafafa;background-image:url(../img/little-pluses.png)}body .violeta{color:#66578E}body a.link{color:#5FC2C4}body a:hover{text-decoration:none;color:#66578E}body .btn.btn-round{font-weight:500;text-transform:uppercase;letter-spacing:.05rem}body .boton-link{color:#5FC2C4;text-transform:uppercase;font-weight:700}body .boton-link:hover{color:#fafafa;text-decoration:none}body .dateWrapper select{display:inline-block;height:2.35rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .dateWrapper select.month{margin:0 .5em}body .buscador .filtros-tags{color:rgba(0,0,0,.5);background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:1.25rem}body .buscador .filtros-tags p{font-weight:700}body .buscador .filtros-tags p .badge.badge-secondary{font-weight:300;background-color:rgba(0,0,0,.5);padding:.8em}body .buscador .filtros-tags p.tags{color:#5FC2C4;margin-bottom:0}body .buscador .filtros-tags p span{font-weight:500;color:rgba(0,0,0,.5)}body .navbar .logo{width:200px;height:auto}body .navbar.bg-light{background-color:#FFF!important;padding:1rem}body .navbar-nav .nav-item .nav-link{font-weight:500}body .navbar-nav .nav-item .nav-link:focus,body .navbar-nav .nav-item .nav-link:hover{color:#5FC2C4}body .navbar-nav .nav-item.active .nav-link{color:#5FC2C4}body .navbar-nav .usuario{font-weight:700;color:#66578E}body .btn.btn-primary{background-color:#5FC2C4;border-color:#5FC2C4}body .btn.btn-primary:active,body .btn.btn-primary:focus,body .btn.btn-primary:hover{background-color:#fff;border-color:#5FC2C4;color:#5FC2C4}body .btn.btn-outline-primary{color:#5FC2C4;border-color:#5FC2C4}body .btn.btn-outline-primary:hover{background-color:#5FC2C4;color:#fff}body .card.login .card-body{padding:1.5rem 2rem}body .tab-content{padding:3rem;padding-left:.5rem}body .tab-content label{font-weight:500}body .tab-content .boton-link{color:#5FC2C4;text-transform:uppercase;font-weight:700}body .tab-content .boton-link:hover{color:#66578E;text-decoration:none}body .tab-content .tab-pane .card{border:transparent;border-radius:.7rem}body .tab-content .tab-pane .fecha{font-size:12px;margin-bottom:15px;text-align:right}body .tab-content .tab-pane .tab-title{color:#66578E;text-transform:uppercase;margin-bottom:30px}body .tab-content .tab-pane .tab-title .sin-guardar{font-size:13px;text-transform:initial}body .nav-tabs{background-color:#fafafa;border-left:1px solid #e5e5e5;border-top:1px solid outset #e5e5e5}body .nav-tabs .nav-item{margin-bottom:0}body .nav-tabs--vertical{border-bottom:none;border-right:1px solid #ddd;display:flex;flex-flow:column nowrap}body .nav-tabs--left{margin:0 0;margin-top:-1px;margin-left:-1px}body .nav-tabs--left .nav-item+.nav-item{margin-bottom:0;border-bottom-color:#ddd;margin-left:1px}body .nav-tabs--left .nav-link{font-size:14px;font-weight:500;transition:border-color .125s ease-in;white-space:nowrap;border-top-left-radius:0;border-bottom-right-radius:0;padding:1rem 1.5rem;border-left:none;color:rgba(0,0,0,.5)}body .nav-tabs--left .nav-link .fa-circle{font-size:8px;margin-top:5px}body .nav-tabs--left .nav-link:hover{background-color:#f2f2f2}body .nav-tabs--left .nav-link.active{border-left:none;border-bottom-color:#ddd;border-right-color:#fff;border-bottom-left-radius:0;border-top-right-radius:0;margin-right:-1px;color:#66578E}body .nav-tabs--left .nav-link.active:hover{background-color:#fff}body label.toggle-icono-label{cursor:pointer}body label.toggle-icono-label input[type=checkbox]{visibility:hidden}body label.toggle-icono-label input[type=checkbox]+.estrella .fa-star{display:none}body label.toggle-icono-label input[type=checkbox]+.estrella .fa-star-o{display:inline-block;color:#6c757d}body label.toggle-icono-label input[type=checkbox]:checked+.estrella .fa-star{display:inline-block;color:#ffc107}body label.toggle-icono-label input[type=checkbox]:checked+.estrella .fa-star-o{display:none}body label.toggle-icono-label.check-icono-label{width:100%;cursor:pointer;margin-bottom:0}body label.toggle-icono-label.check-icono-label .fa{margin-right:10px}body label.toggle-icono-label.check-icono-label input[type=checkbox]{visibility:hidden}body label.toggle-icono-label.check-icono-label input[type=checkbox]+.check-icono .fa-check-square{display:none}body label.toggle-icono-label.check-icono-label input[type=checkbox]+.check-icono .fa-square{display:inline-block;color:#ccc}body label.toggle-icono-label.check-icono-label input[type=checkbox]:checked+.check-icono .fa-check-square{display:inline-block;color:#5FC2C4}body label.toggle-icono-label.check-icono-label input[type=checkbox]:checked+.check-icono .fa-square{display:none}body label.toggle-icono-label.check-icono-label{width:100%;cursor:pointer;margin-bottom:0}body label.toggle-icono-label.check-icono-label .fa{margin-right:10px}body label.toggle-icono-label.check-icono-label input[type=radio]{visibility:hidden}body label.toggle-icono-label.check-icono-label input[type=radio]+.check-icono .fa-check-square{display:none}body label.toggle-icono-label.check-icono-label input[type=radio]+.check-icono .fa-square{display:inline-block;color:#ccc}body label.toggle-icono-label.check-icono-label input[type=radio]:checked+.check-icono .fa-check-square{display:inline-block;color:#5FC2C4}body label.toggle-icono-label.check-icono-label input[type=radio]:checked+.check-icono .fa-square{display:none}body label.toggle-icono-label.candado-icono-label{width:100%;cursor:pointer;margin-bottom:0}body label.toggle-icono-label.candado-icono-label .fa{margin-right:10px}body label.toggle-icono-label.candado-icono-label input[type=checkbox]{visibility:hidden;display:none}body label.toggle-icono-label.candado-icono-label input[type=checkbox]+.candado-icono .fa-lock{display:none}body label.toggle-icono-label.candado-icono-label input[type=checkbox]+.candado-icono .fa-lock.gris{display:inline-block;color:#ccc}body label.toggle-icono-label.candado-icono-label input[type=checkbox]:checked+.candado-icono .fa-lock.red{display:inline-block;color:#dc3545}body label.toggle-icono-label.candado-icono-label input[type=checkbox]:checked+.candado-icono .fa-lock{display:none}body label.toggle-icono-label.toggle-icono-label{width:100%;cursor:pointer;margin-bottom:0;font-size:18px}body label.toggle-icono-label.toggle-icono-label .fa{font-size:22px;margin-right:10px}body label.toggle-icono-label.toggle-icono-label input[type=checkbox],body label.toggle-icono-label.toggle-icono-label input[type=radio]{visibility:hidden;display:none}body label.toggle-icono-label.toggle-icono-label input[type=checkbox]+.toggle-icono .fa:first-child,body label.toggle-icono-label.toggle-icono-label input[type=radio]+.toggle-icono .fa:first-child{display:none}body label.toggle-icono-label.toggle-icono-label input[type=checkbox]+.toggle-icono .fa:last-child,body label.toggle-icono-label.toggle-icono-label input[type=radio]+.toggle-icono .fa:last-child{display:inline-block;color:#ccc}body label.toggle-icono-label.toggle-icono-label input[type=checkbox]:checked+.toggle-icono .fa:first-child,body label.toggle-icono-label.toggle-icono-label input[type=radio]:checked+.toggle-icono .fa:first-child{display:inline-block;color:#5FC2C4}body label.toggle-icono-label.toggle-icono-label input[type=checkbox]:checked+.toggle-icono .fa:last-child,body label.toggle-icono-label.toggle-icono-label input[type=radio]:checked+.toggle-icono .fa:last-child{display:none}body #historia-header .boton-link{color:#fff;opacity:.3;max-height:40px}body #historia-header .boton-link:hover{background:#5FC2C4;cursor:not-allowed}body #historia-header .boton-link.guardar{color:#fff;background:#dc3545;border-color:#dc3545;opacity:initial;max-height:40px}body #historia-header .boton-link.guardar:hover{cursor:pointer;color:#fff;background:#5FC2C4;border-color:#5FC2C4}body .fileuploader .fileuploader-input .fileuploader-input-caption{color:rgba(0,0,0,.5);font-weight:400}body .fileuploader .fileuploader-input .fileuploader-input-button{background:#5FC2C4;border:#5FC2C4;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}body .fileuploader .fileuploader-input .fileuploader-input-button:active,body .fileuploader .fileuploader-input .fileuploader-input-button:focus,body .fileuploader .fileuploader-input .fileuploader-input-button:hover{background:#fff;border-color:#5FC2C4;color:#5FC2C4}body .fileuploader .fileuploader-items .fileuploader-item .column-title div{font-weight:500}body .page-item.active .page-link{background-color:#5FC2C4;border-color:#5FC2C4}body #modal-loading.modal{background-color:rgba(95,194,196,.5)}body #modal-loading.modal .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}body #modal-loading.modal .content .fa.fa-spinner{color:#fff}body .modal-dialog .modal-content .modal-header .modal-title{color:#5FC2C4}body .modal-dialog .modal-content .modal-footer .btn.btn-success.btn-aceptar{background-color:#5FC2C4;border-color:#5FC2C4;font-weight:500;text-transform:uppercase;letter-spacing:.05rem}@media (max-width:540px){body{font-size:.75rem}body .navbar-nav{font-size:1rem}body #historia-header h5{font-size:1rem}body #historia-header .boton-guardar{max-height:40px}body .fileuploader{padding:0;background-color:transparent}body .fileuploader .fileuploader-input{width:100%;display:block;text-align:center}body .fileuploader .fileuploader-input .fileuploader-input-caption{width:100%;margin-bottom:10px}body .fileuploader .fileuploader-input .fileuploader-input-button{width:100%}}@media (max-width:1199px){body .tab-content{padding:2rem}body #sidemenu .nav-tabs--vertical{border-right:none!important;border-bottom:1px solid #ccc}body #sidemenu .nav-tabs--left .nav-item+.nav-item{background:#fafafa}body .card .navbar.navbar-dark{border-top-left-radius:.25rem;border-top-right-radius:.25rem}}@media (min-width:1200px){body #sidemenu{display:block}}