.btn-primary,.btn-primary:hover,.btn-primary:active{color:var(--color_btn_primary_text, initial) !important;background-color:var(--color_btn_primary, initial) !important;border-color:var(--color_btn_primary, initial) !important}.btn-secondary,.btn-secondary:hover,.btn-secondary:active{color:var(--color_btn_secondary_text, initial) !important;background-color:var(--color_btn_secondary, initial) !important;border-color:var(--color_btn_secondary, initial) !important}.btn-success,.btn-success:hover,.btn-success:active{color:var(--color_btn_success_text, initial) !important;background-color:var(--color_btn_success, initial) !important;border-color:var(--color_btn_success, initial) !important}.btn-warning,.btn-warning:hover,.btn-warning:active{color:var(--color_btn_warning_text, initial) !important;background-color:var(--color_btn_warning, initial) !important;border-color:var(--color_btn_warning, initial) !important}.btn-danger,.btn-danger:hover,.btn-danger:active{color:var(--color_btn_danger_text, initial) !important;background-color:var(--color_btn_danger, initial) !important;border-color:var(--color_btn_danger, initial) !important}.btn:not(:disabled):not(.disabled){-webkit-box-shadow:none !important;box-shadow:none !important}.btn:not(:disabled):not(.disabled):hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.btn:not(:disabled):not(.disabled):active{-webkit-filter:brightness(80%);filter:brightness(80%)}.btn-outline-primary,.btn-outline-primary:hover,.btn-outline-primary:active{color:var(--color_btn_primary) !important;border-color:var(--color_btn_primary) !important}.btn-outline-primary:hover,.btn-outline-primary:hover:hover,.btn-outline-primary:active:hover{color:var(--color_btn_primary_text, initial) !important;background-color:var(--color_btn_primary, initial) !important;border-color:var(--color_btn_primary, initial) !important}.btn-outline-secondary,.btn-outline-secondary:hover,.btn-outline-secondary:active{color:var(--color_btn_secondary) !important;border-color:var(--color_btn_secondary) !important}.btn-outline-secondary:hover,.btn-outline-secondary:hover:hover,.btn-outline-secondary:active:hover{color:var(--color_btn_secondary_text, initial) !important;background-color:var(--color_btn_secondary, initial) !important;border-color:var(--color_btn_secondary, initial) !important}.btn-outline-success,.btn-outline-success:hover,.btn-outline-success:active{color:var(--color_btn_success) !important;border-color:var(--color_btn_success) !important}.btn-outline-success:hover,.btn-outline-success:hover:hover,.btn-outline-success:active:hover{color:var(--color_btn_success_text, initial) !important;background-color:var(--color_btn_success, initial) !important;border-color:var(--color_btn_success, initial) !important}.btn-outline-warning,.btn-outline-warning:hover,.btn-outline-warning:active{color:var(--color_btn_warning) !important;border-color:var(--color_btn_warning) !important}.btn-outline-warning:hover,.btn-outline-warning:hover:hover,.btn-outline-warning:active:hover{color:var(--color_btn_warning_text, initial) !important;background-color:var(--color_btn_warning, initial) !important;border-color:var(--color_btn_warning, initial) !important}.btn-outline-danger,.btn-outline-danger:hover,.btn-outline-danger:active{color:var(--color_btn_danger) !important;border-color:var(--color_btn_danger) !important}.btn-outline-danger:hover,.btn-outline-danger:hover:hover,.btn-outline-danger:active:hover{color:var(--color_btn_danger_text, initial) !important;background-color:var(--color_btn_danger, initial) !important;border-color:var(--color_btn_danger, initial) !important}body{background-color:#EDEDED}body.user-is-superadmin,body.user-is-admin,body.user-is-owner,body.user-is-ticket{-webkit-transition-property:padding-left;transition-property:padding-left;-webkit-transition-duration:0.3s;transition-duration:0.3s}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}@media (min-width: 550px){body.user-is-superadmin.logged-in,body.user-is-admin.logged-in,body.user-is-owner.logged-in,body.user-is-ticket.logged-in{padding-left:200px}body.user-is-superadmin.logged-in.contract-sidebar,body.user-is-admin.logged-in.contract-sidebar,body.user-is-owner.logged-in.contract-sidebar,body.user-is-ticket.logged-in.contract-sidebar{padding-left:45px}}img-svg{display:inline-block}img-svg svg{width:100%;height:100%}a{color:var(--color_secondary)}a:hover{color:var(--color_secondary)}ul.search-index-list{display:block;padding:0;float:left}ul.search-index-list li{margin-right:1em;font-size:14px;padding:.5em;color:#fff}room-map{display:block}.nav-link{cursor:pointer}.current-zone-table{font-size:0.7em;text-transform:uppercase;padding-top:5px}.truncar-ellip{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-list{width:60px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid black}.input-group .input-group-middle{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group .input-group-middle .input-group-text{border-left:0;border-right:0;border-radius:0}.input-group .input-group-prepend{z-index:2}.input-group .input-group-prepend+select{margin-left:-3px}.hightlight-box{background-color:#ebebeb;padding:15px;border-radius:10px}.fc-toolbar .fc-button-primary{color:var(--color_btn_primary_text);background-color:var(--color_btn_primary);border-color:var(--color_btn_primary)}.rotatable{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.rotatable.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.settings-collapse-title{cursor:pointer;margin-bottom:0.6em}#edit-skin-profiles-modal .skin-selector{cursor:pointer}#edit-skin-profiles-modal .current-skin{font-weight:bold}.note-editable{border:0.7px solid #000;min-height:200px}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}.blink{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.form-group label{font-weight:500}.breadcrumb li::after{content:' / ';padding-right:0.5rem}.breadcrumb li:last-child::after{display:none}.dropdown-item[ng-click]{cursor:pointer}@media (min-width: 581px){.tagStadistic{display:none}}@media (max-width: 580px){.textStadistic{display:none}.mobile-resp{display:none}}#footer-container{position:fixed;bottom:30px;left:0;width:100%}#office-view{margin-top:-15px}#dashboard-view .table-dashboard{table-layout:fixed}#dashboard-view .alt-select{margin-top:35px}#dashboard-view .hr-queque{margin-top:53px}#dashboard-view .size-header{max-height:100px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}#dashboard-view .horizontal-statistics{margin-bottom:15px}#dashboard-view .table-box{position:relative;padding:0rem 1rem;background:#797A7E;border-radius:1rem;height:auto;width:100%;margin-bottom:20px;min-height:254px}#dashboard-view .textColor{color:#ffffff !important}#dashboard-view .table-col .table-box{padding-top:15px;padding-bottom:80px;color:#eeeeee}#dashboard-view .table-col .table-box .service-badge{margin-left:5px;background-color:rgba(255,255,255,0.6)}#dashboard-view .table-col .table-box .service-badge.disabled-in-table{opacity:0.5}#dashboard-view .table-col .table-box .table-alias{font-size:0.9rem !important}#dashboard-view .table-col .table-box .table-user::after{content:'';display:block;clear:both}#dashboard-view .table-col .table-box .table-user .user-image{float:left;height:50px;width:50px;margin-right:15px;margin-bottom:15px}#dashboard-view .table-col .table-box .table-user .user-image img{max-width:50px;max-height:50px}#dashboard-view .table-col .table-box .table-user .user-name{padding-top:15px}#dashboard-view .table-col .table-box .table-resume{position:absolute;bottom:15px;left:15px;right:15px;background-color:rgba(255,255,255,0.3);border-radius:5px;padding-top:15px;padding-bottom:15px}#dashboard-view .table-col .table-box .table-resume .col-4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dashboard-view .table-col .table-box .table-resume .show-icon{display:inline;padding-left:3px}#dashboard-view .table-col .table-box .table-resume .show-text{display:none}@media (min-width: 991px){#dashboard-view .table-col .table-box .table-resume .show-icon{display:none}#dashboard-view .table-col .table-box .table-resume .show-text{display:inline}}#dashboard-view .table-col .table-box .current-ticket h5{margin-bottom:0}#dashboard-view .table-col .table-box .current-ticket .current-ticket-number{font-size:2em;font-weight:bold;line-height:1.2em}#dashboard-view .table-col.table-open .table-box{background-color:#28a745}#dashboard-view .table-col.table-office .table-box{background-color:#dd8706}#dashboard-view .ticket{text-align:center;font-size:5rem;text-shadow:5px 5px 6px #676767}#dashboard-view .btn-link{margin-left:-10px}#dashboard-view .icon{font-size:50px}#dashboard-view .lastTikect{text-align:left;margin-top:20px;margin-bottom:10px;font-size:1.2rem}#dashboard-view .userName{font-size:2rem;font-weight:200}#dashboard-view .ticketalign{margin-left:-30px}body.login-view{background-color:#fff;padding-bottom:75px}.login-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f7f9f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-box{width:360px;margin:7% auto}.login-box-body,.register-box-body{background:#fff;padding:20px;border-top:0;color:#666}.queue-container,.gestiturn-logo{margin-bottom:30px;padding:0 15px}.queue-container img,.gestiturn-logo img{max-width:100%;max-height:150px;width:auto}#login-form-container form[name="loginForm"]{width:90%;max-width:330px;margin:0 auto}#login-form-container .queue-container,#login-form-container .gestiturn-logo{margin:30px 0;padding:0 15px}#login-form-container .queue-container img,#login-form-container .gestiturn-logo img{max-width:100%}#login-form-container .legend{position:fixed;left:0;right:0;bottom:15px;text-align:center;color:#707070}#loading-overlay{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background-color:#fff}#loading-overlay .loading-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3em;color:#808080}#loading-in{position:fixed;top:50px;left:0;width:100%;height:100%}#loading-in .loading-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3em;color:#808080}#main-wrapper{opacity:0;pointer-events:none;-ms-touch-action:none;touch-action:none;position:relative;min-height:100vh}#main-wrapper.angular-ready{pointer-events:auto;-ms-touch-action:auto;touch-action:auto;opacity:1}.validation-fail{font-style:italic;font-size:small;color:var(--danger, red)}body.user-is-superadmin #main-wrapper,body.user-is-admin #main-wrapper,body.user-is-owner #main-wrapper,body.user-is-ticket #main-wrapper{min-height:100vh;padding-bottom:56px}body.user-is-owner #main-wrapper,body.user-is-ticket #main-wrapper{min-height:100vh}.tab-pane{padding-top:15px}.box{padding:15px;background-color:#fff;border-radius:6px}.box+.box{margin-top:15px}.box .box-title{margin:-15px -15px 15px;padding:8px 15px;font-size:small;background-color:var(--color_primary);color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.btn-xs{font-size:.675rem;padding:.175rem .55rem}#topbar{position:-webkit-sticky !important;position:sticky !important;height:50px;top:0;right:0;width:100%;background-color:var(--color_primary);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:0.3s;transition-duration:0.3s;z-index:9;margin-bottom:15px}#topbar .user-image{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:3px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,0.5);background-color:rgba(255,255,255,0.35)}#topbar .user-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#topbar .dropdown{display:inline-block;vertical-align:middle}#topbar .dropdown .dropdown-menu{left:auto;right:0}#sidebar{background-color:var(--color_neutral);color:#d5d5d5;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:9;top:0;left:0;bottom:0;-webkit-transition-property:width, -webkit-transform;transition-property:width, -webkit-transform;transition-property:width, transform;transition-property:width, transform, -webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;width:175px}@media (min-width: 550px){#sidebar{width:200px}}#sidebar .toggle-sidebar-btn{position:absolute;top:10px;left:calc(100% + 15px)}#sidebar .app-logo{height:50px;line-height:50px;text-align:center}#sidebar .app-logo img.logo{display:inline-block}#sidebar .app-logo .icon{display:none}#sidebar .app-logo img{max-width:80%;max-height:44px}#sidebar ul{padding:0}#sidebar ul li{list-style:none;padding:none}#sidebar ul li a{position:relative;display:block;padding:10px 12px;color:#d5d5d5;white-space:nowrap;background-color:var(--color_neutral);text-decoration:none;overflow:hidden;text-overflow:ellipsis;text-decoration:none}#sidebar ul li a:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}#bottombar{display:none;position:absolute;bottom:0;left:0;width:100%;height:36px;line-height:36px;background-color:var(--color_neutral);color:#ccc;text-align:right;padding:0 25px;font-size:0.8em;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:0.3s;transition-duration:0.3s}#bottombar a{color:#aaa}body.user-is-superadmin #bottombar,body.user-is-admin #bottombar,body.user-is-owner #bottombar,body.user-is-ticket #bottombar{display:block}body.contract-sidebar #sidebar{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width: 550px){body.contract-sidebar #sidebar{-webkit-transform:translateX(0);transform:translateX(0);width:45px;text-align:center !important}}body.contract-sidebar #sidebar .app-logo img.logo{display:none}body.contract-sidebar #sidebar .app-logo .icon{display:inline-block}body.contract-sidebar #sidebar ul li a span{display:none;padding:10px 12px;position:absolute;top:0;left:100%;bottom:0;width:200px;background-color:var(--color_neutral)}body.contract-sidebar #sidebar ul li a:hover span{display:block}.link{color:var(--color_secondary);text-decoration:none;background-color:transparent;cursor:pointer}.link:hover{text-decoration:underline}.form-control+.alert{margin-top:10px}body.advisor-view{background-color:#222222;overflow:hidden}#users-list-view .user-image{max-width:50px;max-height:50px}#capacity-view-container{overflow-y:scroll;max-width:500px;height:100vh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#capacity-view-container .book-request li{list-style:none !important}#capacity-view-container .book-request span{font-weight:200 !important}#capacity-view-container .image-container{margin-left:-15px;margin-right:-15px}#capacity-view-container .image-container img{height:175px;width:100%;-o-object-fit:cover;object-fit:cover}#capacity-view-container .text-summary{font-size:1.2rem;background-color:#F2F2F2;margin-right:-15px;margin-left:-15px;padding-top:15px;padding-bottom:15px}#capacity-view-container .text-alias{text-transform:uppercase}#capacity-view-container .control-label{font-weight:300}#capacity-view-container .ruler{position:absolute;top:0;left:0;width:0;height:100000px;pointer-events:none;opacity:0}#capacity-view-container .wizzard-container{position:relative;border-radius:5px;min-height:calc(100vh - 450px);background-color:#fff;padding:15px 15px 65px;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.2);box-shadow:0 3px 15px rgba(0,0,0,0.2)}#capacity-view-container .wizzard-container .time-slot-select h4{font-weight:300;color:#6c757d !important}#capacity-view-container .wizzard-container .fc-left h2{font-weight:100}#capacity-view-container .wizzard-container .fc-row th{font-weight:200}#capacity-view-container .wizzard-container .fc-right .fc-today-button{display:none}#capacity-view-container .wizzard-title{margin:15px 0 30px}#capacity-view-container .wizzard-title h3{font-weight:200;text-transform:uppercase}#capacity-view-container .wizzard-title img{height:auto;max-width:450px}#capacity-view-container .text-date{font-weight:300}#capacity-view-container .footer-attend{position:absolute;bottom:30px;width:92%}#capacity-view-container .footer-attend .footer-boton{height:75px;border-radius:30px;background-color:#000E63;font-weight:bold;font-size:1.5rem}#capacity-view-container .steps-indicator{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:60px}#capacity-view-container .steps-indicator::before{content:'';display:block;position:absolute;width:100%;top:calc(50% - 2px);left:0;background-color:#D6D6D6}#capacity-view-container .steps-indicator .step-indicator{position:relative;background-color:#D6D6D6;border-radius:50%;width:10%;text-align:center;-webkit-transition-duration:400ms;transition-duration:400ms;cursor:pointer}#capacity-view-container .steps-indicator .step-indicator::before{content:'';display:block;padding-top:100%}#capacity-view-container .steps-indicator .step-indicator .number,#capacity-view-container .steps-indicator .step-indicator .complete-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#capacity-view-container .steps-indicator .step-indicator .complete-icon{display:none;color:#fff}#capacity-view-container .steps-indicator .step-indicator .title{position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#D6D6D6}#capacity-view-container .steps-indicator .step-indicator .left-line,#capacity-view-container .steps-indicator .step-indicator .right-line{display:block;position:absolute;width:50%;height:4px;top:calc(50% - 2px);opacity:0;-webkit-transition-property:opacity, background-image;transition-property:opacity, background-image;-webkit-transition-duration:400ms;transition-duration:400ms}#capacity-view-container .steps-indicator .step-indicator .left-line{right:100%;background-image:-webkit-gradient(linear, right top, left top, from(#306ab5), to(rgba(48,106,181,0)));background-image:linear-gradient(270deg, #306ab5 0%, rgba(48,106,181,0) 100%)}#capacity-view-container .steps-indicator .step-indicator .right-line{left:100%;background-image:-webkit-gradient(linear, left top, right top, from(#306ab5), to(rgba(48,106,181,0)));background-image:linear-gradient(90deg, #306ab5 0%, rgba(48,106,181,0) 100%)}#capacity-view-container .steps-indicator .step-indicator.complete{background-color:#89C639}#capacity-view-container .steps-indicator .step-indicator.complete .left-line{opacity:1;background-image:-webkit-gradient(linear, right top, left top, from(#89c639), to(rgba(137,198,57,0)));background-image:linear-gradient(270deg, #89c639 0%, rgba(137,198,57,0) 100%)}#capacity-view-container .steps-indicator .step-indicator.complete .right-line{opacity:1;background-image:-webkit-gradient(linear, left top, right top, from(#89c639), to(rgba(137,198,57,0)));background-image:linear-gradient(90deg, #89c639 0%, rgba(137,198,57,0) 100%)}#capacity-view-container .steps-indicator .step-indicator.complete .number{display:none}#capacity-view-container .steps-indicator .step-indicator.complete .complete-icon{display:inline-block}#capacity-view-container .steps-indicator .step-indicator.complete .title{color:#89C639}#capacity-view-container .steps-indicator .step-indicator.active{background-color:#306AB5}#capacity-view-container .steps-indicator .step-indicator.active .left-line,#capacity-view-container .steps-indicator .step-indicator.active .right-line{opacity:1}#capacity-view-container .steps-indicator .step-indicator.active .left-line{background-image:-webkit-gradient(linear, right top, left top, from(#306ab5), to(rgba(48,106,181,0))) !important;background-image:linear-gradient(270deg, #306ab5 0%, rgba(48,106,181,0) 100%) !important}#capacity-view-container .steps-indicator .step-indicator.active .right-line{background-image:-webkit-gradient(linear, left top, right top, from(#306ab5), to(rgba(48,106,181,0))) !important;background-image:linear-gradient(90deg, #306ab5 0%, rgba(48,106,181,0) 100%) !important}#capacity-view-container .steps-indicator .step-indicator.active .number{color:#fff}#capacity-view-container .steps-indicator .step-indicator.active .title{color:#306AB5}#capacity-view-container .date-select{position:relative;overflow:hidden;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:400ms;transition-duration:400ms;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:15px}#capacity-view-container .date-select capacity-calendar,#capacity-view-container .date-select .selected-date{position:absolute;top:5px;left:0;width:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:400ms;transition-duration:400ms}#capacity-view-container .date-select:not(.selected) capacity-calendar,#capacity-view-container .date-select.selected .selected-date{opacity:1;pointer-events:auto}#capacity-view-container .date-select.selected capacity-calendar,#capacity-view-container .date-select:not(.selected) .selected-date{opacity:0;pointer-events:none}#capacity-view-container .time-slot-select .btn{min-width:75px}#capacity-view-container .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;bottom:0;width:100%;padding:0 15px 15px}#capacity-view-container .navigation button{position:relative;padding-left:17px;padding-right:17px}#capacity-view-container .navigation button+button{margin-left:6px}#capacity-view-container .navigation button span{display:inline-block;-webkit-transition-duration:300ms;transition-duration:300ms}#capacity-view-container .navigation button .far,#capacity-view-container .navigation button .fas{position:absolute;top:8px;opacity:0;-webkit-transition-duration:300ms;transition-duration:300ms}#capacity-view-container .navigation button .far:first-child,#capacity-view-container .navigation button .fas:first-child{left:8px;-webkit-transform:translateX(10px);transform:translateX(10px)}#capacity-view-container .navigation button .far:last-child,#capacity-view-container .navigation button .fas:last-child{right:8px;-webkit-transform:translateX(-10px);transform:translateX(-10px)}#capacity-view-container .navigation button:hover span:first-child{-webkit-transform:translateX(-7px);transform:translateX(-7px)}#capacity-view-container .navigation button:hover span:last-child{-webkit-transform:translateX(7px);transform:translateX(7px)}#capacity-view-container .navigation button:hover .far,#capacity-view-container .navigation button:hover .fas{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#capacity-view-container .navigation button.btn-outline-primary{color:#007bff}#capacity-view-container .navigation button.btn-outline-secondary{color:#6c757d}#capacity-view-container .navigation button.btn-outline-success{color:#28a745}#capacity-view-container .step{display:none}#capacity-view-container .step.active{display:block}#capacity-view-container+.visibility-placeholder{min-height:1px}#booking-view-container{overflow-y:scroll;max-width:500px;height:100vh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#booking-view-container .book-request li{list-style:none !important}#booking-view-container .book-request span{font-weight:200 !important}#booking-view-container .image-container{margin-left:-15px;margin-right:-15px}#booking-view-container .image-container img{height:175px;width:100%;-o-object-fit:cover;object-fit:cover}#booking-view-container .text-summary{font-size:1.2rem;background-color:#F2F2F2;margin-right:-15px;margin-left:-15px;padding-top:15px;padding-bottom:15px}#booking-view-container .text-alias{text-transform:uppercase}#booking-view-container .control-label{font-weight:300}#booking-view-container .ruler{position:absolute;top:0;left:0;width:0;height:100000px;pointer-events:none;opacity:0}#booking-view-container .wizzard-container{position:relative;border-radius:5px;min-height:calc(100vh - 450px);background-color:#fff;padding:15px 15px 65px;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.2);box-shadow:0 3px 15px rgba(0,0,0,0.2)}#booking-view-container .wizzard-container .time-slot-select h4{font-weight:300;color:#6c757d !important}#booking-view-container .wizzard-container .fc-left h2{font-weight:100}#booking-view-container .wizzard-container .fc-row th{font-weight:200}#booking-view-container .wizzard-container .fc-right .fc-today-button{display:none}#booking-view-container .wizzard-title{margin:15px 0 30px}#booking-view-container .wizzard-title h3{font-weight:200;text-transform:uppercase}#booking-view-container .wizzard-title img{height:auto;max-width:450px}#booking-view-container .text-date{font-weight:300}#booking-view-container .footer-attend{position:absolute;bottom:30px;width:92%}#booking-view-container .footer-attend .footer-boton{height:75px;border-radius:30px;background-color:#000E63;font-weight:bold;font-size:1.5rem}#booking-view-container .steps-indicator{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:60px}#booking-view-container .steps-indicator::before{content:'';display:block;position:absolute;width:100%;top:calc(50% - 2px);left:0;background-color:#D6D6D6}#booking-view-container .steps-indicator .step-indicator{position:relative;background-color:#D6D6D6;border-radius:50%;width:10%;text-align:center;-webkit-transition-duration:400ms;transition-duration:400ms;cursor:pointer}#booking-view-container .steps-indicator .step-indicator::before{content:'';display:block;padding-top:100%}#booking-view-container .steps-indicator .step-indicator .number,#booking-view-container .steps-indicator .step-indicator .complete-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#booking-view-container .steps-indicator .step-indicator .complete-icon{display:none;color:#fff}#booking-view-container .steps-indicator .step-indicator .title{position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#D6D6D6}#booking-view-container .steps-indicator .step-indicator .left-line,#booking-view-container .steps-indicator .step-indicator .right-line{display:block;position:absolute;width:50%;height:4px;top:calc(50% - 2px);opacity:0;-webkit-transition-property:opacity, background-image;transition-property:opacity, background-image;-webkit-transition-duration:400ms;transition-duration:400ms}#booking-view-container .steps-indicator .step-indicator .left-line{right:100%;background-image:-webkit-gradient(linear, right top, left top, from(#306ab5), to(rgba(48,106,181,0)));background-image:linear-gradient(270deg, #306ab5 0%, rgba(48,106,181,0) 100%)}#booking-view-container .steps-indicator .step-indicator .right-line{left:100%;background-image:-webkit-gradient(linear, left top, right top, from(#306ab5), to(rgba(48,106,181,0)));background-image:linear-gradient(90deg, #306ab5 0%, rgba(48,106,181,0) 100%)}#booking-view-container .steps-indicator .step-indicator.complete{background-color:#89C639}#booking-view-container .steps-indicator .step-indicator.complete .left-line{opacity:1;background-image:-webkit-gradient(linear, right top, left top, from(#89c639), to(rgba(137,198,57,0)));background-image:linear-gradient(270deg, #89c639 0%, rgba(137,198,57,0) 100%)}#booking-view-container .steps-indicator .step-indicator.complete .right-line{opacity:1;background-image:-webkit-gradient(linear, left top, right top, from(#89c639), to(rgba(137,198,57,0)));background-image:linear-gradient(90deg, #89c639 0%, rgba(137,198,57,0) 100%)}#booking-view-container .steps-indicator .step-indicator.complete .number{display:none}#booking-view-container .steps-indicator .step-indicator.complete .complete-icon{display:inline-block}#booking-view-container .steps-indicator .step-indicator.complete .title{color:#89C639}#booking-view-container .steps-indicator .step-indicator.active{background-color:#306AB5}#booking-view-container .steps-indicator .step-indicator.active .left-line,#booking-view-container .steps-indicator .step-indicator.active .right-line{opacity:1}#booking-view-container .steps-indicator .step-indicator.active .left-line{background-image:-webkit-gradient(linear, right top, left top, from(#306ab5), to(rgba(48,106,181,0))) !important;background-image:linear-gradient(270deg, #306ab5 0%, rgba(48,106,181,0) 100%) !important}#booking-view-container .steps-indicator .step-indicator.active .right-line{background-image:-webkit-gradient(linear, left top, right top, from(#306ab5), to(rgba(48,106,181,0))) !important;background-image:linear-gradient(90deg, #306ab5 0%, rgba(48,106,181,0) 100%) !important}#booking-view-container .steps-indicator .step-indicator.active .number{color:#fff}#booking-view-container .steps-indicator .step-indicator.active .title{color:#306AB5}#booking-view-container .date-select{position:relative;overflow:hidden;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:400ms;transition-duration:400ms;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:15px}#booking-view-container .date-select booking-calendar,#booking-view-container .date-select .selected-date{position:absolute;top:5px;left:0;width:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:400ms;transition-duration:400ms}#booking-view-container .date-select:not(.selected) booking-calendar,#booking-view-container .date-select.selected .selected-date{opacity:1;pointer-events:auto}#booking-view-container .date-select.selected booking-calendar,#booking-view-container .date-select:not(.selected) .selected-date{opacity:0;pointer-events:none}#booking-view-container .time-slot-select .btn{min-width:75px}#booking-view-container .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;bottom:0;width:100%;padding:0 15px 15px}#booking-view-container .navigation button{position:relative;padding-left:17px;padding-right:17px}#booking-view-container .navigation button+button{margin-left:6px}#booking-view-container .navigation button span{display:inline-block;-webkit-transition-duration:300ms;transition-duration:300ms}#booking-view-container .navigation button .far,#booking-view-container .navigation button .fas{position:absolute;top:8px;opacity:0;-webkit-transition-duration:300ms;transition-duration:300ms}#booking-view-container .navigation button .far:first-child,#booking-view-container .navigation button .fas:first-child{left:8px;-webkit-transform:translateX(10px);transform:translateX(10px)}#booking-view-container .navigation button .far:last-child,#booking-view-container .navigation button .fas:last-child{right:8px;-webkit-transform:translateX(-10px);transform:translateX(-10px)}#booking-view-container .navigation button:hover span:first-child{-webkit-transform:translateX(-7px);transform:translateX(-7px)}#booking-view-container .navigation button:hover span:last-child{-webkit-transform:translateX(7px);transform:translateX(7px)}#booking-view-container .navigation button:hover .far,#booking-view-container .navigation button:hover .fas{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#booking-view-container .navigation button.btn-outline-primary{color:#007bff}#booking-view-container .navigation button.btn-outline-secondary{color:#6c757d}#booking-view-container .navigation button.btn-outline-success{color:#28a745}#booking-view-container .step{display:none}#booking-view-container .step.active{display:block}#booking-view-container+.visibility-placeholder{min-height:1px}.booking-view #main-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center}.booking-view.not-logged-in #booking-view-container .wizzard-container{min-height:0}@media (max-width: 1200px){.box-list{padding-top:1rem !important}}.horizontal-statistics{display:-webkit-box;display:-ms-flexbox;display:flex}.statistic-monitor{background-color:#eee;color:#666;border-radius:6px;padding:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px}.statistic-monitor+.statistic-monitor{margin-left:15px}.statistic-monitor .icon{width:30%;font-size:2em !important;text-align:center}@media (max-width: 1237px){.statistic-monitor .icon{position:relative;font-size:1em !important}}.statistic-monitor .indicator{width:70%;text-align:right}.statistic-monitor .indicator .title{font-size:0.8em}.statistic-monitor .indicator .value{font-size:1.3em}@media (max-width: 1237px){.statistic-monitor .indicator .title{display:none !important}}#multimedia-queue-form .quota{text-align:center}#multimedia-queue-form .week-state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#multimedia-queue-form .week-state span{display:block;position:relative;width:28px;text-align:center;color:var(--color_btn_secondary_text);background-color:var(--color_btn_secondary);overflow:hidden}#multimedia-queue-form .week-state span::before{content:'';display:block;width:2px;height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 1px);background-color:var(--color_danger);-webkit-transform:rotate(55deg);transform:rotate(55deg)}#multimedia-queue-form .week-state span.enabled{opacity:1;color:var(--color_btn_primary_text);background-color:var(--color_btn_success)}#multimedia-queue-form .week-state span.enabled::before{display:none}#multimedia-queue-form .week-state span:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}#multimedia-queue-form .week-state span:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}#multimedia-queue-form .week-button{padding:0 2px 0 2px;margin:0 2px 0 2px;border-radius:2px}#multimedia-queue-form .preview-image{max-width:100%}#multimedia-queue-form .content-list.empty{min-height:300px;border:2px dashed #ccc}#multimedia-queue-form .content-list.empty::before{content:'Arrastre contenido de la librería a este recuadro';position:relative;top:120px;color:#ccc;font-size:1.5em;display:block;text-align:center}#multimedia-queue-form .content-list.empty.dragover{border-color:#858585;background-color:#ddd}#multimedia-queue-form .content-list.empty.dragover::before{color:#858585}#multimedia-queue-form .content-list .content-item,#multimedia-queue-form .content-list .content-placeholder{margin-bottom:15px;padding:15px;background-color:#fff;border-radius:6px}#multimedia-queue-form .content-list .content-item .inherited-message{display:none}#multimedia-queue-form .content-list .content-item.content-hidden{opacity:0.6}#multimedia-queue-form .content-list .content-item.content-inherited{background-color:#a7d0ff}#multimedia-queue-form .content-list .content-item.content-inherited .inherited-message{display:block}#multimedia-queue-form .content-list .content-placeholder{opacity:0.5}#multimedia-queue-form .content-list .content-placeholder .image-preview,#multimedia-queue-form .content-list .content-placeholder .item-name{display:none}#multimedia-queue-form .content-list .content-placeholder[data-item-id] .image-preview,#multimedia-queue-form .content-list .content-placeholder[data-item-id] .item-name{display:block}#multimedia-queue-form .library-list .library-item{position:relative;background-color:#fff;padding:5px;margin:5px;border-radius:3px}#multimedia-queue-form .library-list .library-item .image{position:relative}#multimedia-queue-form .library-list .library-item .image::before{content:'';display:block;padding-top:75%}#multimedia-queue-form .library-list .library-item .image .preview-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#multimedia-queue-form .library-list .library-item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#multimedia-queue-form .library-list .library-item .context-menu{position:absolute;z-index:2;background-color:#fff;top:calc(100% + 10px);left:0;width:100%;padding:5px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.3);box-shadow:0 2px 12px rgba(0,0,0,0.3);border-radius:3px}#multimedia-queue-form .library-list .library-item .context-menu::before{content:'';display:block;position:absolute;top:-10px;left:calc(50% - 7.5px);width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #fff transparent}#multimedia-player-view{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background-color:#000}#multimedia-player-view mm-player{pointer-events:none}#multimedia-player-view .play-button{position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px;background-size:contain;background-repeat:no-repeat;pointer-events:auto;background-image:url("../img/play_button.png")}#multimedia-player-view .play-button .play-button-disabled{display:none}.trunc-observ{max-width:250px}#booking-email-container{padding-bottom:15px;overflow:hidden;max-width:500px}#booking-email-container .color-back{background-color:white}#booking-email-container .especial-height{min-height:100vh}#booking-email-container .email-attend{position:relative;border-radius:5px;min-height:calc(100vh - 80px);background-color:#fff;padding:15px 15px 65px;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.2);box-shadow:0 3px 15px rgba(0,0,0,0.2)}#booking-email-container .attend-title h3{font-weight:200;text-transform:uppercase}#booking-email-container .attend-title img{height:auto;max-width:290px}#booking-email-container .tittle{font-weight:300;font-size:1rem;padding-top:15px}#booking-email-container .tittle.surname{text-transform:capitalize}#booking-email-container .tittle.book{text-transform:uppercase}#booking-email-container .tittle-bold{font-weight:bold;font-size:1.6rem}#booking-email-container .sub-tittle{font-weight:400;font-size:1.7rem;text-transform:uppercase}#booking-email-container .footer-attend-email{bottom:30px;width:92%}#booking-email-container .footer-attend-email .footer-botton-email{margin-left:10px;height:49px;border-radius:10px;background-color:#000E63;font-weight:bold;font-size:1.2rem;width:100%}.custom-control-input:checked ~ .custom-control-label::before{border-color:var(--color_primary);background-color:var(--color_primary)}.qr-access-instructions{height:100vh;padding:120px 30px 30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em}.qr-access-instructions img{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;max-width:100%}.qr-access-instructions p{margin-top:100px}.icon-size-list{font-size:1.5em}.icon-size-list-muted{font-size:1.5em;opacity:0.2}@media (max-width: 1000px){.no-mobile{display:none}}.profile-session{font-weight:200}.profile-session .firts-position{color:var(--color_btn_primary_text, initial) !important;background-color:var(--color_btn_primary, initial) !important;border-color:var(--color_btn_primary, initial) !important;padding-bottom:5px !important}.profile-session li{padding-top:5px;padding-bottom:0px}.cabecera-title{margin-bottom:1rem;padding-bottom:1rem;border:0;border-bottom:1px solid rgba(0,0,0,0.1)}
