.cursor-not-allowed{cursor:not-allowed}.drag_disabled{pointer-events:none}.bg-gray{background-color:#f7f7f7!important}.card-count-info-shop{min-height:150px}[v-cloak]{display:none!important;visibility:hidden!important}[v-cloak]:before{content:"";display:block;width:16px;height:16px}.pointer{cursor:pointer}.modal-light-dark .modal-header{background-color:rgba(56,65,74,.921569)}.modal-light-dark .close{color:#fff}.fw-55{font-weight:550}.field-icon{float:right;margin-left:-25px;margin-top:-28px;position:relative;z-index:2;margin-right:8px}.login{background-image:url(/images/bg-pattern.png?34b2b253e78da7365b7fbcbfafb1fa94);background-color:#eaeaea}table.dataTable tbody td.focus,table.dataTable tbody th.focus{outline:2px solid rgba(56,65,74,.921569)!important;color:rgba(56,65,74,.921569);background-color:hsla(0,0%,91.8%,.1803921568627451)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.page-item.active .page-link{background-color:rgba(56,65,74,.921569)}.page-item.active .page-link{border-color:rgba(56,65,74,.921569)}.page-link:focus{box-shadow:0 0 0 .15rem hsla(0,0%,73.3%,.9215686274509803)}.fs-100{font-size:100%!important}.form-group.required label:not(:empty):after,.ui-required label:not(:empty):after{content:" *";color:red}span.required{color:red}.copyright{font-size:9px}.invalid-feedback{display:flex!important;width:100%;margin-top:.25rem;font-size:.75rem;color:#f1556c}.form-control:disabled{background-color:#f5f5f5}.switch-button-control{display:flex;flex-direction:row;align-items:center}.switch-button-control .switch-button{height:1.6em;width:3.2em;border:2px solid var(--color);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.33);border-radius:1.6em;transition:all .3s ease-in-out;cursor:pointer}.switch-button-control .switch-button .button{height:calc(1.6em - 4px);width:calc(1.6em - 4px);border:2px solid var(--color);border-radius:calc(1.6em - 4px);background:var(--color);transition:all .3s ease-in-out}.switch-button-control .switch-button.enabled{background-color:var(--color);box-shadow:none}.switch-button-control .switch-button.enabled .button{background:#fff;transform:translateX(1.6em)}.switch-button-control .switch-button-label{margin-left:10px;margin-right:10px}@media (max-width:768px){.col-xs-0{display:none}.mobile-pt-4,.mobile-py-4{padding-top:2.25rem!important}.mobile-pl-4,.mobile-px-4{padding-left:2.25rem!important}.d-md-none{display:none}.no-padding-mobile{padding-left:0!important;padding-right:0!important}.text-center-mobile{text-align:center}}@media (max-width:370px){.d-esm-none{display:none}}@media screen and (min-width:767px){.btn-inline-desktop{padding-top:29px}.desktop-pt-4,.desktop-py-4{padding-top:2.25rem!important}.desktop-pl-4,.desktop-px-4{padding-left:2.25rem!important}}@media (max-width:1200px){.each-routes-hour{font-size:1.2rem!important}}.help-block-error{color:red;font-size:13px}#vue-visits-route .timeline:before{left:257px}.btn-inline{margin-top:1.9rem!important}@media (min-width:1200px){.row-xl-reverse{flex-direction:row-reverse!important}}table.dataTable{border-collapse:collapse!important;margin-bottom:15px!important}table.dataTable tbody>tr.selected,table.dataTable tbody>tr.selected td .action-icon,table.dataTable tbody>tr>.selected,table.dataTable tbody>tr>.selected td .action-icon{color:#fff}.refresh-button{transform:rotate(1turn);transition:1s}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before{background-color:#7ed2c2}.border-info-force{background-color:#4fc6e1;border:1px solid}.form-group.has-success label{color:#1abc9c}.form-group.has-success .form-control,.form-group.has-success .input-group-addon{border-color:#1abc9c;box-shadow:none}.form-group.has-success .help-block{color:#1abc9c}.form-group.has-warning label{color:#f7b84b}.form-group.has-warning .form-control,.form-group.has-warning .input-group-addon{border-color:#f7b84b;box-shadow:none}.form-group.has-warning .help-block{color:#f7b84b}.form-group.has-error label{color:#f1556c}.form-group.has-error .form-control,.form-group.has-error .input-group-addon{border-color:#f1556c;box-shadow:none}.form-group.has-error .help-block{color:#f1556c}.lang-menu{text-align:right;font-weight:700;margin-top:10px;position:relative}.lang-menu,.lang-menu:hover ul{display:block}.lang-menu .selected-lang{justify-content:space-between;line-height:2;cursor:pointer}.lang-menu .selected-lang:before{content:"";display:inline-block;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;margin-right:7px;position:fixed}.lang-menu a{padding-left:36px}.lang-menu ul{margin:0;padding:0;display:none;background-color:#fff;border:1px solid #f8f8f8;float:right;top:50px;right:0;width:130px;border-radius:5px;box-shadow:0 1px 10px rgba(0,0,0,.2)}.lang-menu ul:hover{display:block}.lang-menu ul li{list-style:none;text-align:left;display:flex;justify-content:space-between}.lang-menu ul li a{text-decoration:none;width:125px;padding:5px 10px;display:block}.lang-menu ul li:hover{background-color:#f2f2f2}.lang-menu ul li a:before{content:"";display:inline-block;width:25px;height:25px;vertical-align:middle;margin-right:5px;background-size:contain;background-repeat:no-repeat}.es:before{background-image:url(https://www.countryflags.io/es/flat/32.png)}.en:before{background-image:url(https://www.countryflags.io/gb/flat/32.png)}.pt:before{background-image:url(https://www.countryflags.io/pt/flat/32.png)}.dark,.dark .left-side-menu{background-color:#333}