@charset "UTF-8";.col-white{color:#fff!important}.img-fullwidth{display:inline-block;width:100%!important;height:auto!important}.img-fullheight{display:inline-block;height:100%!important;width:auto!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.middle{vertical-align:middle!important}.cursor{cursor:pointer!important}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important}.hidden{display:none!important}.hidden-n{display:none}.no-opacity{opacity:0}.no-wrap{white-space:nowrap!important}.wrap{white-space:normal!important}.flex{display:flex!important}.flex-vertical{display:flex!important;flex-direction:column!important}.box-content-center{height:100%;display:flex;justify-content:center;align-items:center}.desktop-hidden,.desktop-hidden-flex,.desktop-hidden-flex-2,.desktop-hidden-block,.desktop-hidden-inline,.desktop-hidden-inline-block{display:none}.mobile-hidden{display:inherit}.mobile-hidden-flex{display:flex}.mobile-hidden-block{display:block}.mobile-hidden-inline{display:inline}.mobile-hidden-inline-block{display:inline-block}@media (max-width: 768px){.desktop-hidden{display:inherit}.mobile-hidden,.mobile-hidden-flex,.mobile-hidden-block,.mobile-hidden-inline,.mobile-hidden-inline-block{display:none}.desktop-hidden-flex{display:flex}.desktop-hidden-block{display:block}.desktop-hidden-inline{display:inline}.desktop-hidden-inline-block{display:inline-block}}@media (max-width: 992px){.desktop-hidden-flex-2{display:flex}}.inline-block{display:inline-block!important}.sombra-1{-webkit-box-shadow:0px 10px 7px -4px rgba(0,0,0,.14);-moz-box-shadow:0px 10px 7px -4px rgba(0,0,0,.14);box-shadow:0 10px 7px -4px #00000024}.height-100{height:100%!important}.transition-all{transition:all .5s ease}.col-centered{float:none;margin:0 auto}.overflow{overflow:auto}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;display:inline-block}.m-t-auto{margin-top:auto!important}.m-b-auto{margin-bottom:auto!important}.m-r-auto{margin-right:auto!important}.m-l-auto{margin-left:auto!important}.m-l--125{margin-left:-125px}.m-t--125{margin-top:-125px}.m-r--125{margin-right:-125px}.m-b--125{margin-bottom:-125px}.m-l--120{margin-left:-120px}.m-t--120{margin-top:-120px}.m-r--120{margin-right:-120px}.m-b--120{margin-bottom:-120px}.m-l--115{margin-left:-115px}.m-t--115{margin-top:-115px}.m-r--115{margin-right:-115px}.m-b--115{margin-bottom:-115px}.m-l--110{margin-left:-110px}.m-t--110{margin-top:-110px}.m-r--110{margin-right:-110px}.m-b--110{margin-bottom:-110px}.m-l--105{margin-left:-105px}.m-t--105{margin-top:-105px}.m-r--105{margin-right:-105px}.m-b--105{margin-bottom:-105px}.m-l--100{margin-left:-100px}.m-t--100{margin-top:-100px}.m-r--100{margin-right:-100px}.m-b--100{margin-bottom:-100px}.m-l--95{margin-left:-95px}.m-t--95{margin-top:-95px}.m-r--95{margin-right:-95px}.m-b--95{margin-bottom:-95px}.m-l--90{margin-left:-90px}.m-t--90{margin-top:-90px}.m-r--90{margin-right:-90px}.m-b--90{margin-bottom:-90px}.m-l--85{margin-left:-85px}.m-t--85{margin-top:-85px}.m-r--85{margin-right:-85px}.m-b--85{margin-bottom:-85px}.m-l--80{margin-left:-80px}.m-t--80{margin-top:-80px}.m-r--80{margin-right:-80px}.m-b--80{margin-bottom:-80px}.m-l--75{margin-left:-75px}.m-t--75{margin-top:-75px}.m-r--75{margin-right:-75px}.m-b--75{margin-bottom:-75px}.m-l--70{margin-left:-70px}.m-t--70{margin-top:-70px}.m-r--70{margin-right:-70px}.m-b--70{margin-bottom:-70px}.m-l--65{margin-left:-65px}.m-t--65{margin-top:-65px}.m-r--65{margin-right:-65px}.m-b--65{margin-bottom:-65px}.m-l--60{margin-left:-60px}.m-t--60{margin-top:-60px}.m-r--60{margin-right:-60px}.m-b--60{margin-bottom:-60px}.m-l--55{margin-left:-55px}.m-t--55{margin-top:-55px}.m-r--55{margin-right:-55px}.m-b--55{margin-bottom:-55px}.m-l--50{margin-left:-50px}.m-t--50{margin-top:-50px}.m-r--50{margin-right:-50px}.m-b--50{margin-bottom:-50px}.m-l--45{margin-left:-45px}.m-t--45{margin-top:-45px}.m-r--45{margin-right:-45px}.m-b--45{margin-bottom:-45px}.m-l--40{margin-left:-40px}.m-t--40{margin-top:-40px}.m-r--40{margin-right:-40px}.m-b--40{margin-bottom:-40px}.m-l--35{margin-left:-35px}.m-t--35{margin-top:-35px}.m-r--35{margin-right:-35px}.m-b--35{margin-bottom:-35px}.m-l--30{margin-left:-30px}.m-t--30{margin-top:-30px}.m-r--30{margin-right:-30px}.m-b--30{margin-bottom:-30px}.m-l--25{margin-left:-25px}.m-t--25{margin-top:-25px}.m-r--25{margin-right:-25px}.m-b--25{margin-bottom:-25px}.m-l--20{margin-left:-20px}.m-t--20{margin-top:-20px}.m-r--20{margin-right:-20px}.m-b--20{margin-bottom:-20px}.m-l--15{margin-left:-15px}.m-t--15{margin-top:-15px}.m-r--15{margin-right:-15px}.m-b--15{margin-bottom:-15px}.m-l--10{margin-left:-10px}.m-t--10{margin-top:-10px}.m-r--10{margin-right:-10px}.m-b--10{margin-bottom:-10px}.m-l--5{margin-left:-5px}.m-t--5{margin-top:-5px}.m-r--5{margin-right:-5px}.m-b--5{margin-bottom:-5px}.m-l-0{margin-left:0}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-b-0{margin-bottom:0}.m-l-5{margin-left:5px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-b-5{margin-bottom:5px}.m-l-10{margin-left:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-15{margin-left:15px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-b-15{margin-bottom:15px}.m-l-20{margin-left:20px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-b-20{margin-bottom:20px}.m-l-25{margin-left:25px}.m-t-25{margin-top:25px}.m-r-25{margin-right:25px}.m-b-25{margin-bottom:25px}.m-l-30{margin-left:30px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-l-35{margin-left:35px}.m-t-35{margin-top:35px}.m-r-35{margin-right:35px}.m-b-35{margin-bottom:35px}.m-l-40{margin-left:40px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-b-40{margin-bottom:40px}.m-l-45{margin-left:45px}.m-t-45{margin-top:45px}.m-r-45{margin-right:45px}.m-b-45{margin-bottom:45px}.m-l-50{margin-left:50px}.m-t-50{margin-top:50px}.m-r-50{margin-right:50px}.m-b-50{margin-bottom:50px}.m-l-55{margin-left:55px}.m-t-55{margin-top:55px}.m-r-55{margin-right:55px}.m-b-55{margin-bottom:55px}.m-l-60{margin-left:60px}.m-t-60{margin-top:60px}.m-r-60{margin-right:60px}.m-b-60{margin-bottom:60px}.m-l-65{margin-left:65px}.m-t-65{margin-top:65px}.m-r-65{margin-right:65px}.m-b-65{margin-bottom:65px}.m-l-70{margin-left:70px}.m-t-70{margin-top:70px}.m-r-70{margin-right:70px}.m-b-70{margin-bottom:70px}.m-l-75{margin-left:75px}.m-t-75{margin-top:75px}.m-r-75{margin-right:75px}.m-b-75{margin-bottom:75px}.m-l-80{margin-left:80px}.m-t-80{margin-top:80px}.m-r-80{margin-right:80px}.m-b-80{margin-bottom:80px}.m-l-85{margin-left:85px}.m-t-85{margin-top:85px}.m-r-85{margin-right:85px}.m-b-85{margin-bottom:85px}.m-l-90{margin-left:90px}.m-t-90{margin-top:90px}.m-r-90{margin-right:90px}.m-b-90{margin-bottom:90px}.m-l-95{margin-left:95px}.m-t-95{margin-top:95px}.m-r-95{margin-right:95px}.m-b-95{margin-bottom:95px}.m-l-100{margin-left:100px}.m-t-100{margin-top:100px}.m-r-100{margin-right:100px}.m-b-100{margin-bottom:100px}.m-l-105{margin-left:105px}.m-t-105{margin-top:105px}.m-r-105{margin-right:105px}.m-b-105{margin-bottom:105px}.m-l-110{margin-left:110px}.m-t-110{margin-top:110px}.m-r-110{margin-right:110px}.m-b-110{margin-bottom:110px}.m-l-115{margin-left:115px}.m-t-115{margin-top:115px}.m-r-115{margin-right:115px}.m-b-115{margin-bottom:115px}.m-l-120{margin-left:120px}.m-t-120{margin-top:120px}.m-r-120{margin-right:120px}.m-b-120{margin-bottom:120px}.m-l-125{margin-left:125px}.m-t-125{margin-top:125px}.m-r-125{margin-right:125px}.m-b-125{margin-bottom:125px}.margin-0{margin:0}.p-l-0{padding-left:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-5{padding-left:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-b-5{padding-bottom:5px}.p-l-10{padding-left:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-b-10{padding-bottom:10px}.p-l-15{padding-left:15px}.p-t-15{padding-top:15px}.p-r-15{padding-right:15px}.p-b-15{padding-bottom:15px}.p-l-20{padding-left:20px}.p-t-20{padding-top:20px}.p-r-20{padding-right:20px}.p-b-20{padding-bottom:20px}.p-l-25{padding-left:25px}.p-t-25{padding-top:25px}.p-r-25{padding-right:25px}.p-b-25{padding-bottom:25px}.p-l-30{padding-left:30px}.p-t-30{padding-top:30px}.p-r-30{padding-right:30px}.p-b-30{padding-bottom:30px}.p-l-35{padding-left:35px}.p-t-35{padding-top:35px}.p-r-35{padding-right:35px}.p-b-35{padding-bottom:35px}.p-l-40{padding-left:40px}.p-t-40{padding-top:40px}.p-r-40{padding-right:40px}.p-b-40{padding-bottom:40px}.p-l-45{padding-left:45px}.p-t-45{padding-top:45px}.p-r-45{padding-right:45px}.p-b-45{padding-bottom:45px}.p-l-50{padding-left:50px}.p-t-50{padding-top:50px}.p-r-50{padding-right:50px}.p-b-50{padding-bottom:50px}.p-l-55{padding-left:55px}.p-t-55{padding-top:55px}.p-r-55{padding-right:55px}.p-b-55{padding-bottom:55px}.p-l-60{padding-left:60px}.p-t-60{padding-top:60px}.p-r-60{padding-right:60px}.p-b-60{padding-bottom:60px}.p-l-65{padding-left:65px}.p-t-65{padding-top:65px}.p-r-65{padding-right:65px}.p-b-65{padding-bottom:65px}.p-l-70{padding-left:70px}.p-t-70{padding-top:70px}.p-r-70{padding-right:70px}.p-b-70{padding-bottom:70px}.p-l-75{padding-left:75px}.p-t-75{padding-top:75px}.p-r-75{padding-right:75px}.p-b-75{padding-bottom:75px}.p-l-80{padding-left:80px}.p-t-80{padding-top:80px}.p-r-80{padding-right:80px}.p-b-80{padding-bottom:80px}.p-l-85{padding-left:85px}.p-t-85{padding-top:85px}.p-r-85{padding-right:85px}.p-b-85{padding-bottom:85px}.p-l-90{padding-left:90px}.p-t-90{padding-top:90px}.p-r-90{padding-right:90px}.p-b-90{padding-bottom:90px}.p-l-95{padding-left:95px}.p-t-95{padding-top:95px}.p-r-95{padding-right:95px}.p-b-95{padding-bottom:95px}.p-l-100{padding-left:100px}.p-t-100{padding-top:100px}.p-r-100{padding-right:100px}.p-b-100{padding-bottom:100px}.p-l-105{padding-left:105px}.p-t-105{padding-top:105px}.p-r-105{padding-right:105px}.p-b-105{padding-bottom:105px}.p-l-110{padding-left:110px}.p-t-110{padding-top:110px}.p-r-110{padding-right:110px}.p-b-110{padding-bottom:110px}.p-l-115{padding-left:115px}.p-t-115{padding-top:115px}.p-r-115{padding-right:115px}.p-b-115{padding-bottom:115px}.p-l-120{padding-left:120px}.p-t-120{padding-top:120px}.p-r-120{padding-right:120px}.p-b-120{padding-bottom:120px}.p-l-125{padding-left:125px}.p-t-125{padding-top:125px}.p-r-125{padding-right:125px}.p-b-125{padding-bottom:125px}.padding-0{padding:0}.font-6{font-size:6px}.font-7{font-size:7px}.font-8{font-size:8px}.font-9{font-size:9px}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-27{font-size:27px}.font-28{font-size:28px}.font-29{font-size:29px}.font-30{font-size:30px}.font-31{font-size:31px}.font-32{font-size:32px}.font-33{font-size:33px}.font-34{font-size:34px}.font-35{font-size:35px}.font-36{font-size:36px}.font-37{font-size:37px}.font-38{font-size:38px}.font-39{font-size:39px}.font-40{font-size:40px}.font-41{font-size:41px}.font-42{font-size:42px}.font-43{font-size:43px}.font-44{font-size:44px}.font-45{font-size:45px}.font-46{font-size:46px}.font-47{font-size:47px}.font-48{font-size:48px}.font-49{font-size:49px}.font-50{font-size:50px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.no-resize{resize:none}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-italic{font-style:italic}.font-underline{text-decoration:underline}.font-line-through{text-decoration:line-through}.font-overline{text-decoration:overline}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{position:relative;display:inline-block;width:2rem;height:2rem;overflow:hidden;text-indent:-999em;vertical-align:text-bottom;border:.25em solid;border-color:currentColor transparent currentColor currentColor;border-radius:50%;animation-name:spinner-border;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:infinite}.spinner-border-reverse{border-color:transparent currentColor transparent transparent}.spinner-border-reverse:after{position:absolute;inset:-.25em;display:inline-block;content:"";border:.25em solid rgba(0,0,0,.1);border-radius:50%}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.spinner-border-sm.spinner-border-reverse:after{border-width:.2em}@keyframes spinner-grow{0%{opacity:0;transform:scale(0)}50%{opacity:1}to{opacity:0;transform:scale(1)}}.spinner-grow{position:relative;display:inline-block;width:2rem;height:2rem;overflow:hidden;text-indent:-999em;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;animation-name:spinner-grow;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:infinite}.spinner-grow-sm{width:1rem;height:1rem}@font-face{font-family:Geomanist;src:url("./media/Geomanist-Regular-L3DA4EZO.otf");font-weight:unset,inherit,normal,italic}@font-face{font-family:Geomanist;src:url("./media/Geomanist-Bold-6Y57L5PG.otf");font-weight:700}@font-face{font-family:Geomanist;src:url("./media/Geomanist-Black-6E2DQSZX.otf");font-weight:900}@font-face{font-family:Niunia;src:url("./media/NIUNIA_REGULAR-YCY3UFDD.otf")}:root{--font-primary: "Geomanist";--font-size: 14px;--color-primary: #F2BB2F;--color-primary-hover: #d89f0e;--color-secondary: #011d36;--color-secondary-hover: #02294b;--color-success: #45a84a;--color-form-control: #02294b;--btn-primary: #011d36;--btn-primary-hover: #02294b;--btn-secondary: #F2BB2F;--btn-secondary-hover: #d89f0e;--btn-login: #011d36;--btn-login-hover: #02294b;--btn-success: #45a84a;--btn-success-hover: #308834;--logo-height: 140px;--logo-height-movil: 120px;--logo-menu-width: 60%;--bg-01: #F2BB2F;--bg-02: #003A70;--bg-03: #5AB0E3;--bg-04: #E73351;--bg-05: #F2BB2F;--bg-badge-header: #5AB0E3;--display-triangulo-left-header: block;--display-triangulo-right-header: block;--cd-color-event-1: #02294b;--color-monfrague: #94C11E;--color-tajo: #5AB0E3}.datepicker>div:first-child{display:block!important}html,body{height:auto}body{font-family:var(--font-primary)!important;font-size:var(--font-size);background-color:var(--color-secondary)}a{color:var(--color-secondary)}a:hover,a:active{color:var(--color-secondary-hover)}#page-wrapper{padding-bottom:60px}#wrapper{overflow-x:initial}.menu-sidebar{background-color:var(--color-secondary)}.menu-sidebar .img-circle-container{display:inline-block;position:relative;border-radius:50%;width:50%;height:auto;padding-top:50%;background:#fff;overflow:hidden}.menu-sidebar .img-circle-container img{position:absolute;width:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-sidebar .img-circle-container img.img-circle{position:absolute;height:103%;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-sidebar .nav-header{background-image:none;text-align:center}.menu-sidebar .profile-element span:first-child{font-size:16px}.menu-sidebar .profile-element span:last-child{color:var(--color-primary);font-weight:700;font-size:18px}.logo-menu{width:var(--logo-menu-width)}.nav-header{background:transparent;padding:7px 25px 15px}.nav-header a{color:#dfe4ed}.nav-header a:hover{color:var(--color-primary)}.nav>li.active{border-left:4px solid var(--color-primary);background:transparent}.navbar.navbar-static-top{background-color:var(--color-primary);position:relative;z-index:2}.navbar.navbar-static-top:before{content:"";position:absolute;inset:0;background-image:url("./media/triangulo-header-left-T4CS5BEI.svg");background-repeat:no-repeat;background-size:auto 100%;background-position:center left;filter:drop-shadow(0px -3px 6px rgba(0,0,0,.54));z-index:-1;display:var(--display-triangulo-left-header, "block")}.navbar.navbar-static-top:after{content:"";position:absolute;inset:0;background-image:url("./media/triangulo-header-right-WXFBLOWA.svg");background-repeat:no-repeat;background-size:auto 100%;background-position:center right;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.54));z-index:-1;display:var(--display-triangulo-right-header, "block")}.navbar.navbar-static-top a,.nav.navbar-right>li span,.nav.navbar-right>li>a{color:#fff}.navbar.navbar-static-top a:hover,.nav.navbar-right>li>a:hover{color:#dadada}#btn-menu-mobile{color:var(--color-primary)}.dropdown-messages-box b{color:var(--color-secondary)}@media (max-width: 768px){.navbar-top-links .dropdown-messages{right:-114px!important}}.btn{font-family:var(--font-primary)!important;font-weight:700}.btn-sm{font-size:.8rem}.btn-xs{font-size:.7rem}.btn img{height:18px}.btn-primary{color:#fff!important;background-color:var(--btn-primary);border-color:var(--btn-primary)}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:#fff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.btn-secondary{color:#fff!important;background-color:var(--btn-secondary);border-color:var(--btn-secondary)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{background-color:var(--btn-secondary-hover);border-color:var(--btn-secondary-hover);color:#fff}.btn-login{color:#fff!important;background-color:var(--btn-login);border-color:var(--btn-login);border-radius:0}.btn-login:hover,.btn-login:focus,.btn-login.focus{background-color:var(--btn-login-hover);border-color:var(--btn-login-hover);color:#fff}.btn-login.disabled,.btn-login:disabled{color:#fff;background-color:#686868;border-color:#686868}.btn-login:not(:disabled):not(.disabled):active,.btn-login:not(:disabled):not(.disabled).active,.show>.btn-login.dropdown-toggle{color:#fff;background-color:var(--btn-login-hover);border-color:var(--btn-login-hover)}.btn-monfrague,.btn-monfrague:hover,.btn-monfrague:focus,.btn-monfrague.focus{background-color:var(--color-monfrague);border-color:var(--color-monfrague);color:#fff}.btn-tajo,.btn-tajo:hover,.btn-tajo:focus,.btn-tajo.focus{background-color:var(--color-tajo);border-color:var(--color-tajo);color:#fff}.img-circle{border-radius:50%}.img-circle.square{width:40px;height:40px}.img-circle.menu{position:relative;width:70%;height:auto;padding-top:70%}.img-usuario{object-fit:contain}.img-listado{width:36px;height:36px;object-fit:cover}@media (max-width: 768px){.img-listado{width:100%;height:185px}}.page-heading h2{font-weight:700}.page-heading h2>i{color:var(--color-secondary);font-size:34px}.tabs-container{width:100%}.tabs-container .tabs-left>.nav-tabs>li,.tabs-container .tabs-right>.nav-tabs>li{width:100%}.tabs-container .tab-pane .panel-body{min-height:280px}::placeholder{color:#3fc0ed!important;opacity:1;font-size:13px;font-style:italic}:-ms-input-placeholder{color:#3fc0ed!important;font-size:13px;font-style:italic}::-ms-input-placeholder{color:#3fc0ed!important;font-size:13px;font-style:italic}.form-control,select.form-control{color:var(--color-form-control)!important}.tox-notifications-container{display:none!important}.middle-box{margin-top:6rem;width:350px!important}@media (max-width: 768px){.middle-box{width:90%!important}}.bg-body-login{background:var(--color-secondary)!important}.bg-login{background:var(--color-primary);color:#fff;border:3px solid #fff;box-shadow:0 3px 18px #000000ab;padding:30px 45px}.middle-box input{font-size:15px}.shadow{-webkit-box-shadow:0px 4px 5px 1px rgba(0,0,0,.21);-moz-box-shadow:0px 4px 5px 1px rgba(0,0,0,.21);box-shadow:0 4px 5px 1px #00000036}.bg-body-login.body-small .bg-login{padding:30px}.logo-login{height:var(--logo-height);margin-bottom:30px}@media (max-width: 768px){.logo-login{height:var(--logo-height-movil)}}.col-botones{display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width: 768px){.col-botones{margin-top:20px;justify-content:center;flex-wrap:wrap}.col-botones .btn,.col-botones .separador-vertical{margin-bottom:10px}}.bg-oscuro *{color:#fff}.bg-01{background-color:var(--bg-01);color:#fff}.bg-02{background-color:var(--bg-02);color:#fff}.bg-03{background-color:var(--bg-03);color:#fff}.bg-04{background-color:var(--bg-04);color:#fff}.bg-05{background-color:var(--bg-05);color:#fff}.bg-badge-header{background-color:var(--bg-badge-header);color:#fff}.bg-grey{background-color:#eee!important;color:#676a6c!important}.bg-white{background-color:#fff!important;color:#676a6c!important}.bg-tr-proximocaducar{background-color:#ff7c0052!important}.bg-tr-caducado{background-color:#c10000!important;color:#fff!important}.bg-tr-caducado td,.bg-tr-caducado td div,.bg-tr-caducado td a{color:#fff!important}.bg-tr-borrado,.bg-tr-borrado span,.bg-tr-borrado a:not(.btn),.bg-tr-borrado .text-primary{color:#9b9b9b!important}.text-primary{color:var(--color-secondary)!important}.text-secondary{color:var(--color-primary)!important}.text-success{color:var(--color-success)!important}.btn-success{color:#fff!important;background-color:var(--btn-success);border-color:var(--btn-success)}.btn-success:hover,.btn-success:focus,.btn-success.focus{background-color:var(--btn-success-hover);border-color:var(--btn-success-hover);color:#fff}.btn-oscuro{background-color:#0000004d!important;color:#fff!important;border:none!important}.btn-oscuro i{color:#fff!important}.label-success{background-color:var(--color-success)!important}.no-image i{font-size:140px;color:#999}.delay-0-2{animation-delay:.2s}.delay-0-25{animation-delay:.25s}.delay-0-3{animation-delay:.3s}.delay-0-4{animation-delay:.4s}.delay-0-5{animation-delay:.5s}.delay-0-6{animation-delay:.6s}.delay-0-7{animation-delay:.7s}.delay-0-75{animation-delay:.75s}.delay-0-8{animation-delay:.8s}.delay-0-9{animation-delay:.9s}.delay-1{animation-delay:1s}.delay-1-25{animation-delay:1.25s}.delay-1-5{animation-delay:1.5s}.delay-1-75{animation-delay:1.75s}.delay-2{animation-delay:2s}.delay-2-25{animation-delay:2.25s}.delay-2-5{animation-delay:2.5s}.delay-2-75{animation-delay:2.75s}.delay-3{animation-delay:3s}.delay-3-25{animation-delay:3.25s}.delay-3-5{animation-delay:3.5s}.delay-3-75{animation-delay:3.75s}.delay-4{animation-delay:4s}.delay-4-25{animation-delay:4.25s}.delay-4-5{animation-delay:4.5s}.delay-4-75{animation-delay:4.75s}.tabs-container .nav-tabs>li{margin-bottom:-2px}.modal-lg-custom{height:90%;max-width:85%}@media (max-width: 768px){.modal-lg-custom{height:auto;max-width:inherit;width:100%}}.modal-lg-custom .modal-body{padding:0 35px 30px;overflow:auto}.asistente-reservas .steps .current a,.asistente-reservas .current a:hover,.asistente-reservas .current a:active,.asistente-reservas .disabled a,.asistente-reservas .disabled a:hover,.asistente-reservas .disabled a:active{background:none!important;color:#0f3554!important;font-size:19px;font-family:var(--font-primary);font-weight:700;cursor:default;text-align:center;margin-top:10px}.asistente-reservas .done a,.asistente-reservas .done a:hover,.asistente-reservas .done a:active{background:none!important;color:#0f3554!important;font-size:19px;font-family:var(--font-primary);font-weight:700;text-align:center;margin-top:10px}.asistente-reservas a .number{background:#d5d5d5!important;color:#fff!important;cursor:default;font-size:22px;font-family:var(--font-primary);font-weight:700;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:middle;display:block;border-radius:25px;margin:auto}.asistente-reservas .current a .number{background:#61dbcd!important;color:#fff!important;cursor:default;font-size:22px;font-family:var(--font-primary);font-weight:700;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:middle;border-radius:25px}@media (max-width: 768px){.asistente-reservas .steps a{display:none}.asistente-reservas .steps .current{width:100%!important}.asistente-reservas .steps .current a{margin-top:20px;display:block;font-size:25px}.asistente-reservas .current a .number{width:70px;height:70px;line-height:70px;border-radius:35px;font-size:28px}.modal{padding-left:0;padding-right:17px}}.asistente-reservas .content{background:none;display:block;margin:5px 5px 10px;min-height:inherit;overflow:hidden;position:relative;width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 2.3%}.img-preview-container{display:block;border:1px solid #cbcbcb;min-height:130px;margin:10px;text-align:center}.img-preview-container img{max-width:100%;max-height:200px}#btn-accesos-directos{width:36px;height:36px;line-height:36px;vertical-align:middle;padding:0;border-radius:50%}.asistente-reservas.wizard>.content{display:none}.title-checks{font-family:var(--font-primary);font-weight:700;font-size:24px;color:#0f3554;padding-bottom:10px;border-bottom:1px solid #707070}.subtitle-checks{margin-top:18px;font-weight:700;font-size:15px;color:#0f3554;padding-bottom:10px}.subtitle2-checks{margin-top:18px;font-weight:700;font-size:15px;font-style:italic;color:#0f3554;padding-bottom:10px}.container-checks{padding:16px 0;overflow:auto}.container-checks .checkbox{margin-bottom:11px;padding-left:22px;color:#0f3554}.container-checks .checkbox label{display:block;padding-left:14px}.container-checks .checkbox input{position:absolute}.container-checks .checkbox label:before,.container-checks .checkbox label:after{width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;font-size:13px}.container-checks .checkbox.checkbox-verde label:after{background-color:#61dbcd;border-color:#61dbcd;color:#fff}.sweet-alert{z-index:4000}.sweet-overlay{z-index:3900}.logo-animation{height:115px;position:relative}.logo-animation .circulo-1,.logo-animation .circulo-2,.logo-animation .circulo-3{transform-origin:center center;position:absolute;height:70%;left:0;opacity:0}.logo-animation .circulo-1{animation:rotate1 1s forwards;transition-timing-function:ease;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.logo-animation .circulo-2{transform:rotate(-10deg);animation:rotate2 1s forwards;animation-delay:.7s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.logo-animation .circulo-3{transform:rotate(-20deg);animation:rotate3 1s forwards;animation-delay:.9s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.logo-animation .texto{transform-origin:center center;position:absolute;height:70%;right:0;opacity:0;animation:texto 1s forwards;animation-delay:1.3s}@keyframes rotate1{0%{opacity:0;transform:rotate(0)}to{opacity:1;transform:rotate(-360deg)}}@keyframes rotate2{0%{opacity:0;transform:rotate(0)}to{opacity:.3;transform:rotate(-10deg)}}@keyframes rotate3{0%{opacity:0;transform:rotate(0)}to{opacity:.3;transform:rotate(-20deg)}}@keyframes texto{0%{opacity:0}to{opacity:1}}.no-results{text-align:center;margin-top:10%}.no-results h3{font-size:30px}.no-results i{display:block;font-size:52px;margin-bottom:10px;color:#22b9bb}.no-results-sm{text-align:center;margin-top:0}.no-results-sm h3{font-size:14px}.no-results-sm i{font-size:20px}.msg-landscape{display:none;margin:40px 5px;font-size:25px;text-align:center}.msg-landscape i{display:block;text-align:center;font-size:50px;margin-bottom:10px}.msg-landscape-hide{display:block}@media (max-width: 600px) and (orientation: portrait){.msg-landscape{display:block}.msg-landscape-hide{display:none}}.row-fullheight-desktop{position:absolute;inset:180px 15px 68px}@media (max-width: 1200px){.row-fullheight-desktop{position:inherit}}.switchery.switchery-small{border-radius:13px;height:20px;width:33px}.switchery.switchery-small>small{height:20px;width:20px;box-shadow:0 1px 2px #0006}.resumen{margin-top:20px}.resumen div,.resumen a{margin-bottom:10px}.img-preview-resumen{display:block;min-height:130px;margin:10px;text-align:center}.img-preview-resumen img{max-width:100%;max-height:200px}.resumen-checks .title-checks{font-family:var(--font-primary);font-size:18px;font-weight:700}.resumen-checks .subtitle-checks{padding-bottom:0}#calendario-parametro .fc-event-container a.fc-event{position:absolute!important;top:24px!important;height:auto!important;width:6.5%!important;white-space:normal!important;font-size:12px!important}#calendario-parametro .fc-time,.fc-license-message{display:none!important}.fc-header-toolbar .fc-center h2{text-transform:capitalize}.drag_disabled{pointer-events:none}.dd-item>button{font-size:22px;width:40px;height:30px;color:#c1c1c1;font-family:FontAwesome}.modal-chart,.modal-chart .shade-chart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}.modal-chart .shade-chart{background:#000000b3;z-index:1}.modal-chart .chart{width:96%!important;height:96%!important;top:2%;left:2%;position:absolute;background:#fff!important;z-index:2;border-radius:5px}.box-collapsed{display:none}.event-actions-hover:hover .btn{display:block;opacity:1}.dashboard-calendar .fc-toolbar.fc-header-toolbar{padding:10px}.dashboard-calendar .fc-toolbar h2{font-size:20px}.ui-helper-hidden-accessible{display:none}.ui-tooltip{width:160px!important;background-color:#0f3554!important;z-index:99999;color:#fff;font-family:var(--font-primary);font-size:14px;padding:10px;border:none;border-radius:10px}@media (max-width: 768px){.navbar-slide{position:fixed!important;min-height:100vh!important;max-height:100vh!important;overflow:auto!important;padding-bottom:40px!important}}.overlay-navbar-slide{background-color:#00000080;position:fixed;inset:0;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:0}.overlay-navbar-slide.show{opacity:1;height:inherit}@media (max-width: 768px){.navbar-default{display:block!important;width:250px!important;top:0;left:-251px;bottom:0;opacity:0}}.navbar-slide{display:block!important;top:0;left:0;bottom:0;background-color:#0f3554!important;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;opacity:1}.btn-cal-ver{top:-3px;right:-5px;z-index:2;padding:0 .3em!important}.btn-cal-borrar{top:22px;right:-5px;z-index:2;padding:0 .3em!important}.btn-cal-ver-movil,.btn-cal-borrar-movil{display:block;width:100%;margin:10px 0!important}.calendario-gym{overflow:auto;height:73vh}@media (max-width: 768px){.calendario-gym{overflow:hidden;height:auto}}.advertencia-input{display:none;position:absolute;font-size:22px;top:7px;left:24px}.colorbox{width:32px;height:32px;display:block;border-radius:10px}.colorpicker.dropdown-menu{z-index:9999!important}@media (max-width: 768px){.cd-schedule{width:90%}.cd-schedule__top-info{margin-top:20px;font-size:18px}}.cd-schedule__event{display:flex}.cd-schedule__event a{position:relative;width:100%;overflow:hidden}.cd-schedule a *,.cd-schedule a:before{z-index:1;position:relative;text-shadow:0px 1px 2px rgba(0,0,0,.5)}.cd-schedule__event a .plazas-disponibles{position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%) translateY(-50%);color:#fff}.cd-schedule__event a .plazas-disponibles b{font-size:20px}.cd-schedule__event a img{position:absolute;right:10px;max-height:150px;z-index:0;height:60%;bottom:3px;mix-blend-mode:luminosity;opacity:.8;display:none}@media (max-width: 768px){.cd-schedule__event a img{height:85%}.cd-schedule__name{font-size:20px;width:70%}.cd-schedule-modal__date,.cd-schedule__event a:before{font-size:18px}}@media (min-width: 64rem){.js .cd-schedule__timeline li span{display:block;margin-left:-40px}}@media (min-width: 80rem){.js .cd-schedule__timeline li span{margin-left:0}}@media (max-width: 768px){.horario-gym-usuario{padding:0;overflow:hidden}.horario-gym-usuario .cd-schedule{width:95%}.horario-gym-usuario .cd-schedule ul{padding-left:5%}.cd-schedule__event a .plazas-disponibles{top:unset;bottom:10px;left:10px;transform:none;font-size:20px}}.widget i{display:block;font-size:40px;margin-bottom:10px}.widget h2{text-align:center}.widget .badge{position:absolute;top:10px;left:10px;font-size:26px;background-color:#0000004d}@media (max-width: 768px){.widget{padding:20px!important}}.descripcion-evento{color:#fff}.descripcion-evento b{font-size:14px}.descripcion-evento .color2,.text-oscuro{color:#00000080}.text-claro{color:#ffffff80}.modal-monitor{position:relative;background-color:#e2e2e2;height:90px;padding:5px 15px;color:#fff;margin-top:-40px;margin-left:-30px;margin-right:-30px;z-index:0}#modal-clase .modal-header{position:relative}#modal-clase .modal-header:before{content:"";position:absolute;inset:0;display:block;background:linear-gradient(90deg,#0000,#0006)}.modal-monitor:before{content:"";position:absolute;inset:0;display:block;background:linear-gradient(90deg,#0000,#0006)}.modal-monitor h2{margin:4px 0;font-size:18px}.modal-monitor img{position:absolute;height:130%;bottom:-5px;right:60px}.modal-reservas{position:relative;z-index:1;background-color:#fff}.card-reserva{min-height:68px;border-radius:20px;background:#efefef;display:flex;padding:10px 12px;align-items:center;margin-bottom:10px;cursor:pointer;position:relative}.card-reserva-numero{width:44px;text-align:center;font-family:var(--font-primary);font-weight:700;font-size:26px;letter-spacing:.14em;color:var(--color-primary)}.card-reserva-content{font-family:var(--font-primary);font-weight:700;font-size:16px;text-align:left;color:var(--color-secondary);word-break:break-all;display:flex;align-items:center}.card-reserva.disponible .card-reserva-content{color:#6dc11a}.card-reserva-content img{width:38px;height:38px;border-radius:50%;object-fit:cover;margin-right:10px}.card-reserva-content i{width:38px;height:38px;line-height:38px;text-align:center;vertical-align:middle;border-radius:50%;color:#fff;background-color:#909090;font-size:24px;margin-right:10px;display:block}.card-reserva .btn-cancelar{position:absolute;right:10px;background-color:#df2646;width:30px;height:30px;line-height:33px;vertical-align:middle;text-align:center;border-radius:15px;font-size:12px;opacity:.6}.card-reserva .btn-cancelar span{color:#fff}.linea{background-image:url("./media/linea-EEEDMVJJ.svg");background-repeat:repeat-x;background-position:left center;background-size:auto 100%;height:9px;width:100%;display:block}.header-monitor{position:relative;background:#e2e2e2;height:90px;padding:0 15px;color:#fff;margin-left:-15px;margin-right:-15px;z-index:0}.header-monitor:before{content:"";position:absolute;inset:0 24% 0 0;display:block;background:linear-gradient(90deg,#0000,#0006)}.header-monitor h2{margin:4px 0;font-size:23px;font-weight:700}.header-monitor img{position:absolute;height:190%;bottom:-5px;right:35%}.header-musculacion{background-color:#045c9b}.reservas-gimnasio{background-color:#fff;position:relative;z-index:1;padding:20px;margin-left:-15px;margin-right:-15px;height:100%}.triangulo-header-clase{background-color:var(--color-primary);height:90px;display:flex;flex-direction:column;justify-content:center}.triangulo-header-clase:before{content:"";background-image:url("./media/triangulo-header-clase-4ZMHQUIS.svg");background-repeat:no-repeat;background-size:100% auto;position:absolute;height:90px;width:100px;display:block;top:0;left:-100px}@media (max-width: 768px){.header-monitor{height:auto;padding-top:10px}.header-monitor:before{right:0}.header-monitor img{height:80%;bottom:-5px;right:10px}.triangulo-header-clase{background-color:transparent;align-items:flex-start}}.gym-reserva-usuario{position:relative;padding:15px;overflow:hidden;color:#fff;cursor:pointer;box-shadow:0 3px 5px #000000ab;margin-bottom:15px}.gym-reserva-usuario:before{content:"";position:absolute;inset:0;display:block;background:linear-gradient(90deg,#0000,#0006)}.gym-reserva-usuario img{position:absolute;height:80%;bottom:-5px;right:10px}.gym-reserva-usuario .content{position:relative;width:80%;z-index:1}.gym-reserva-usuario .titulo{font-size:22px;font-weight:700}.gym-reserva-usuario *{text-shadow:0px 1px 2px rgba(0,0,0,.5)}.gym-reserva-usuario .fecha{font-size:20px;font-weight:700}.gym-reserva-usuario .fecha span{color:#fff}.table-grid tbody tr td{vertical-align:middle!important}@media (max-width: 768px){.table-grid thead{display:none}.table-grid tbody{display:flex;flex-direction:column;padding:10px 15px}.table-grid tbody tr{padding:10px 15px;margin-bottom:10px;border-radius:8px;box-shadow:0 3px 5px #0000004d;display:flex;flex-wrap:wrap}.table-grid tbody tr td{border:none}.table-grid tbody tr td.breaktd{flex-basis:100%}.table-grid tbody tr td.btntd{margin-top:10px;margin-left:auto;font-size:18px}.table-grid tbody tr td.btntd~td.btntd{margin-top:10px;margin-left:0}.table-grid tbody tr td.btntd .btn{padding:.3rem .7rem;font-size:18px;line-height:1.5}}.actividad-card{border-radius:10px;position:relative;padding:30px 20px;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 4px 5px 1px #00000036;color:#fff;cursor:pointer;margin-bottom:25px}.actividad-card:before{content:"";position:absolute;background:#000;background:linear-gradient(180deg,#0000008b,#0000);inset:0;border-radius:10px;z-index:0}.actividad-card-body{position:relative;z-index:1}.actividad-card .titulo{font-size:24px;color:#fff;text-shadow:0px 4px 5px rgba(0,0,0,.8)}.actividad-card *{text-shadow:0px 1px 3px rgba(0,0,0,.8)}.actividad-card .aforo{margin-top:20px;background-color:var(--color-primary);padding:10px;border-radius:10px;display:inline-block;height:47px;text-shadow:none}.actividad-card .aforo span{font-weight:700;font-size:18px;text-shadow:none}.actividad-card .btn-reservar{margin-top:20px;background-color:var(--btn-secondary);padding:10px;border-radius:10px;display:block;height:47px;font-weight:700;text-align:center;vertical-align:middle;text-shadow:none;font-size:18px}.actividad-card .btn-reservar.btn-publica{background-color:var(--btn-success)}.actividad-card .fecha{position:absolute;top:0;right:0;background-color:#16b6b6c2;padding:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;font-size:20px;text-transform:uppercase;font-weight:700}.actividad-card-admin{position:relative;padding:20px;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 4px 5px 1px #00000036;color:#fff;cursor:pointer;margin-bottom:15px;z-index:0;border-radius:10px}.actividad-card-admin:before{content:"";position:absolute;background:#000;background:linear-gradient(180deg,#0000008b,#0000);inset:0;border-radius:10px;z-index:0}.actividad-card-admin-body{position:relative;z-index:1}.actividad-card-admin .titulo{font-size:20px;color:#fff;text-shadow:0px 4px 5px rgba(0,0,0,.8);max-width:85%}.actividad-card-admin *{text-shadow:0px 1px 3px rgba(0,0,0,.8)}.actividad-card-admin .aforo{margin-top:20px;background-color:var(--color-primary);padding:10px;border-radius:10px;display:inline-block;height:47px;text-shadow:none}.actividad-card-admin .aforo span{font-weight:700;font-size:18px;text-shadow:none}.actividad-card-admin .btn-reservar{margin-top:20px;background-color:var(--btn-secondary);padding:10px;border-radius:10px;display:block;height:47px;font-weight:700;text-align:center;vertical-align:middle;text-shadow:none;font-size:18px}.actividad-card-admin .fecha{position:absolute;top:0;right:0;background-color:#16b6b6c2;padding:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;font-size:18px;text-transform:uppercase;font-weight:700}.actividad-card-admin .resumen{display:inline-block;background-color:#fd495c;border-radius:8px;padding:5px 15px;margin-top:5px;margin-right:5px}.actividad-card-admin .resumen span{font-weight:700;font-size:16px}.actividad-card-admin .resumen.confirmados{background-color:var(--color-primary)}.actividad-card-admin.padding{padding:60px 20px}.actividad-card-admin.padding .resumen.confirmados{margin-top:40px}.actividad-card-admin.actividad-cerrada:before{background-color:#000000b3}.actividad-card-admin.actividad-cerrada .fecha{background-color:#99999998!important}.navbar-frontend{background-color:var(--color-secondary)!important}.navbar-frontend:before{content:none!important}.navbar-frontend:after{content:none!important}.navbar-frontend .navbar-brand{background-color:transparent!important;padding-left:0}.navbar-frontend a:hover{color:#fff!important;background-color:#ffffff4d!important}.navbar-frontend .navbar-brand:hover{color:var(--color-secondary)!important}.navbar-frontend .navbar-toggler{background-color:var(--color-primary)!important}@media (max-width: 768px){.navbar-frontend .navbar-brand{padding-left:15px}}.navbar-frontend .logo{height:120px}.navbar-frontend .navbar-brand-centered{padding:15px 0;margin-right:0}@media (max-width: 768px){.navbar-frontend{padding:15px 0;margin-right:0}.navbar-frontend .navbar-brand{margin-right:0;padding-right:5px}.navbar-frontend .logo{height:100px}.navbar-frontend .navbar-right{justify-content:center}}@media (max-width: 360px){.navbar-frontend .logo{height:70px}.navbar-frontend .navbar-brand{font-size:18px}}.navbar-frontend .container{justify-content:center}.navbar-frontend .navbar-brand{padding:15px 0}.navbar-frontend .logo{margin-right:0;height:120px}@media (max-width: 768px){.navbar-frontend .navbar-brand{padding-bottom:0}}.separador-vertical{height:35px;margin:0 15px;border-left:1px solid #d4d4d4}.ibox-title-reservas{display:block;font-size:18px;font-weight:700;cursor:pointer}.ibox-danger{border-color:#ed5565;color:#ed5565}.ibox-success{border-color:var(--color-success);color:var(--color-success)}.ibox-warning{border-color:#f8ac59;color:#f8ac59}.panel .panel-heading{display:block;position:relative}.panel .panel-heading .ibox-tools{top:9px}.panel .panel-heading .ibox-tools a{color:#fff!important}.panel-success{border-color:var(--color-success)}.panel-success>.panel-heading{background-color:var(--color-success);border-color:var(--color-success)}.actividad-detalles .fecha strong{font-size:18px;text-transform:uppercase;color:var(--color-secondary);margin-left:5px}.actividad-detalles h1{font-family:Niunia;font-size:44px}.actividad-detalles .resumen-container{background-color:#0b1a27;color:#d8d8d8;padding:30px 20px;line-height:2.1;font-size:15px}.actividad-detalles .col1 i.fa{font-size:20px;width:22px;text-align:center}.actividad-detalles .edad i.fa{font-size:16px}.actividad-detalles .edad img{width:50px;position:absolute;top:0;right:0}.actividad-detalles .hora-inicio span,.actividad-detalles .hora-fin span,.actividad-detalles .aforo strong,.actividad-detalles .municipio strong,.actividad-detalles .organizador strong{font-weight:700;color:#fff}.actividad-detalles .material-necesario,.actividad-detalles .material-recomendado{margin-bottom:20px;line-height:1.3}.actividad-detalles .material-necesario div,.actividad-detalles .material-recomendado div{color:#fff;font-weight:700;margin-bottom:5px}.cartel-actividad{position:relative;margin-bottom:35px}.cartel-actividad .fecha{width:80px;height:81px;line-height:80px;vertical-align:middle;background-size:cover!important;position:absolute;bottom:-20px;left:20px;font-size:43px;text-transform:uppercase;color:#fff;font-family:Niunia;text-align:center}.cartel-actividad .fecha span{color:#313131;margin-right:4px}.cartel-actividad.monfrag\fc e .fecha{background-image:url("./media/cuadro-monfrague-J5FA3AGA.png")}.cartel-actividad.tajo--tejo-internacional .fecha{background-image:url("./media/cuadro-tajo-6F6RLQIG.png")}.cartel-actividad .badge-personas{position:absolute;top:0;left:0;background-color:#0b1a27;padding:8px 15px}.cartel-actividad .badge-personas p{color:#fff;margin-bottom:0;font-size:16px;font-weight:700}.cartel-actividad .badge-personas img{margin-right:5px;vertical-align:middle}.btn-flag img{width:25px}@media (max-width: 768px){.btn-flag img{width:32px}}.resumen-dashboard .label{font-size:16px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--color-primary)}.jvectormap-container{height:100%;width:100%}.jvectormap-container svg{height:100%!important;width:100%!important}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:calc(100% - 16px);left:15px;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#011d36!important;color:#fff}.list-colaboradores .list-group-item{background-color:#fff;color:#545454;font-weight:700;font-size:16px;white-space:normal;cursor:pointer}.list-colaboradores .list-group-item.active{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.list-colaboradores .list-item-btn{background-color:transparent;border:none;text-align:center}.panel-colaborador .qr{max-height:220px;object-fit:contain}.actividad-card.actividad-no-disponible-vip{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);opacity:.7}.badge-whatsapp{position:absolute;top:10px;right:10px;background-color:#e40000;color:#fff;width:24px;height:24px;border-radius:12px;line-height:1.4}.badge-whatsapp-sm{position:absolute;top:5px;right:5px;background-color:#e40000;color:#fff;width:18px;height:18px;border-radius:12px;line-height:1.1}.badge-whatsapp-header{background-color:#e40000}.circulo-color{display:inline-block;width:12px;height:12px;border-radius:8px;margin-right:3px}.circulo-color.monfrague{background-color:var(--color-monfrague)}.circulo-color.tajo{background-color:var(--color-tajo)}.circulo-color.xs{width:8px;height:8px}.logs{background-color:#272822;color:#eee;padding:10px;max-height:400px;overflow:auto;border-radius:8px}.border-top-light{border-top:1px solid #f1f1f1}.badge-top-right{position:absolute;top:0;right:0;background-color:#16b6b6c2;color:#fff;padding:5px 10px;border-top-right-radius:.25rem;border-bottom-left-radius:.25rem;font-size:13px}.badge-top-right .badge-numero{font-size:18px;font-weight:700}.input-busqueda{top:15px;left:55%;width:calc(45% - 25px);position:absolute}@media (max-width: 768px){.input-busqueda{width:100%;position:static;margin-top:15px}}.dropdown-menu>li>a.btn-primary:focus,.dropdown-menu>li>a.btn-primary:hover{background-color:var(--primary)}.dropdown-menu>li>a.btn-secondary:focus,.dropdown-menu>li>a.btn-secondary:hover{background-color:var(--secondary)}.dropdown-menu>li>a.btn-warning:focus,.dropdown-menu>li>a.btn-warning:hover{background-color:var(--warning)}.dropdown-menu>li>a.btn-danger:focus,.dropdown-menu>li>a.btn-danger:hover{background-color:var(--danger)}@media (max-width: 1200px){.caja-acompanante .ibox-title{padding-right:15px;padding-bottom:10px;text-align:center}.caja-acompanante .ibox-tools{position:static;margin:20px 0 10px;text-align:center}.caja-acompanante .ibox-tools select{margin:0}}.licencia{height:100%;display:flex;align-items:center;color:#fff;font-size:14px;font-weight:400;padding-left:60px;-webkit-user-select:none;user-select:none}.licencia i{color:var(--color-form-control);margin-right:5px;opacity:.7}@media (max-width: 768px){.licencia{padding-left:20px}}.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:#0003;position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.428571429}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}
