@charset "UTF-8";.app-margin-t-5{margin-top:5px!important}.app-padding-t-5{padding-top:5px!important}.app-margin-b-5{margin-bottom:5px!important}.app-padding-b-5{padding-bottom:5px!important}.app-margin-l-5{margin-left:5px!important}.app-padding-l-5{padding-left:5px!important}.app-margin-r-5{margin-right:5px!important}.app-padding-r-5{padding-right:5px!important}.app-padding-hor-5{padding-left:5px;padding-right:5px}.app-margin-5,.app-padding-5{padding:5px}.app-margin-t-10{margin-top:10px!important}.app-padding-t-10{padding-top:10px!important}.app-margin-b-10{margin-bottom:10px!important}.app-padding-b-10{padding-bottom:10px!important}.app-margin-l-10{margin-left:10px!important}.app-padding-l-10{padding-left:10px!important}.app-margin-r-10{margin-right:10px!important}.app-padding-r-10{padding-right:10px!important}.app-padding-hor-10{padding-left:10px;padding-right:10px}.app-margin-10,.app-padding-10{padding:10px}.app-margin-t-15{margin-top:15px!important}.app-padding-t-15{padding-top:15px!important}.app-margin-b-15{margin-bottom:15px!important}.app-padding-b-15{padding-bottom:15px!important}.app-margin-l-15{margin-left:15px!important}.app-padding-l-15{padding-left:15px!important}.app-margin-r-15{margin-right:15px!important}.app-padding-r-15{padding-right:15px!important}.app-padding-hor-15{padding-left:15px;padding-right:15px}.app-margin-15,.app-padding-15{padding:15px}.app-margin-t-20{margin-top:20px!important}.app-padding-t-20{padding-top:20px!important}.app-margin-b-20{margin-bottom:20px!important}.app-padding-b-20{padding-bottom:20px!important}.app-margin-l-20{margin-left:20px!important}.app-padding-l-20{padding-left:20px!important}.app-margin-r-20{margin-right:20px!important}.app-padding-r-20{padding-right:20px!important}.app-padding-hor-20{padding-left:20px;padding-right:20px}.app-margin-20,.app-padding-20{padding:20px}.app-margin-t-25{margin-top:25px!important}.app-padding-t-25{padding-top:25px!important}.app-margin-b-25{margin-bottom:25px!important}.app-padding-b-25{padding-bottom:25px!important}.app-margin-l-25{margin-left:25px!important}.app-padding-l-25{padding-left:25px!important}.app-margin-r-25{margin-right:25px!important}.app-padding-r-25{padding-right:25px!important}.app-padding-hor-25{padding-left:25px;padding-right:25px}.app-margin-25,.app-padding-25{padding:25px}.app-margin-t-30{margin-top:30px!important}.app-padding-t-30{padding-top:30px!important}.app-margin-b-30{margin-bottom:30px!important}.app-padding-b-30{padding-bottom:30px!important}.app-margin-l-30{margin-left:30px!important}.app-padding-l-30{padding-left:30px!important}.app-margin-r-30{margin-right:30px!important}.app-padding-r-30{padding-right:30px!important}.app-padding-hor-30{padding-left:30px;padding-right:30px}.app-margin-30,.app-padding-30{padding:30px}.app-margin-t-35{margin-top:35px!important}.app-padding-t-35{padding-top:35px!important}.app-margin-b-35{margin-bottom:35px!important}.app-padding-b-35{padding-bottom:35px!important}.app-margin-l-35{margin-left:35px!important}.app-padding-l-35{padding-left:35px!important}.app-margin-r-35{margin-right:35px!important}.app-padding-r-35{padding-right:35px!important}.app-padding-hor-35{padding-left:35px;padding-right:35px}.app-margin-35,.app-padding-35{padding:35px}.app-margin-t-40{margin-top:40px!important}.app-padding-t-40{padding-top:40px!important}.app-margin-b-40{margin-bottom:40px!important}.app-padding-b-40{padding-bottom:40px!important}.app-margin-l-40{margin-left:40px!important}.app-padding-l-40{padding-left:40px!important}.app-margin-r-40{margin-right:40px!important}.app-padding-r-40{padding-right:40px!important}.app-padding-hor-40{padding-left:40px;padding-right:40px}.app-margin-40,.app-padding-40{padding:40px}.app-margin-t-45{margin-top:45px!important}.app-padding-t-45{padding-top:45px!important}.app-margin-b-45{margin-bottom:45px!important}.app-padding-b-45{padding-bottom:45px!important}.app-margin-l-45{margin-left:45px!important}.app-padding-l-45{padding-left:45px!important}.app-margin-r-45{margin-right:45px!important}.app-padding-r-45{padding-right:45px!important}.app-padding-hor-45{padding-left:45px;padding-right:45px}.app-margin-45,.app-padding-45{padding:45px}.app-margin-t-50{margin-top:50px!important}.app-padding-t-50{padding-top:50px!important}.app-margin-b-50{margin-bottom:50px!important}.app-padding-b-50{padding-bottom:50px!important}.app-margin-l-50{margin-left:50px!important}.app-padding-l-50{padding-left:50px!important}.app-margin-r-50{margin-right:50px!important}.app-padding-r-50{padding-right:50px!important}.app-padding-hor-50{padding-left:50px;padding-right:50px}.app-margin-50,.app-padding-50{padding:50px}.app-max-width-10{margin-left:auto;margin-right:auto;max-width:10%}@media (min-width:1024px){.app-max-width-desktop-10{margin:auto;max-width:10%}.app-width-desktop-10{width:10%}}.app-width-10{width:10%}.app-max-width-20{margin-left:auto;margin-right:auto;max-width:20%}@media (min-width:1024px){.app-max-width-desktop-20{margin:auto;max-width:20%}.app-width-desktop-20{width:20%}}.app-width-20{width:20%}.app-max-width-30{margin-left:auto;margin-right:auto;max-width:30%}@media (min-width:1024px){.app-max-width-desktop-30{margin:auto;max-width:30%}.app-width-desktop-30{width:30%}}.app-width-30{width:30%}.app-max-width-40{margin-left:auto;margin-right:auto;max-width:40%}@media (min-width:1024px){.app-max-width-desktop-40{margin:auto;max-width:40%}.app-width-desktop-40{width:40%}}.app-width-40{width:40%}.app-max-width-50{margin-left:auto;margin-right:auto;max-width:50%}@media (min-width:1024px){.app-max-width-desktop-50{margin:auto;max-width:50%}.app-width-desktop-50{width:50%}}.app-width-50{width:50%}.app-max-width-60{margin-left:auto;margin-right:auto;max-width:60%}@media (min-width:1024px){.app-max-width-desktop-60{margin:auto;max-width:60%}.app-width-desktop-60{width:60%}}.app-width-60{width:60%}.app-max-width-70{margin-left:auto;margin-right:auto;max-width:70%}@media (min-width:1024px){.app-max-width-desktop-70{margin:auto;max-width:70%}.app-width-desktop-70{width:70%}}.app-width-70{width:70%}.app-max-width-80{margin-left:auto;margin-right:auto;max-width:80%}@media (min-width:1024px){.app-max-width-desktop-80{margin:auto;max-width:80%}.app-width-desktop-80{width:80%}}.app-width-80{width:80%}.app-max-width-90{margin-left:auto;margin-right:auto;max-width:90%}@media (min-width:1024px){.app-max-width-desktop-90{margin:auto;max-width:90%}.app-width-desktop-90{width:90%}}.app-width-90{width:90%}.app-max-width-100{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1024px){.app-max-width-desktop-100{margin:auto;max-width:100%}.app-width-desktop-100{width:100%}}.app-width-100{width:100%}.app-border-t-1{border-style:solid;border-top-width:1px!important}.app-border-b-1{border-bottom-width:1px!important;border-style:solid}.app-border-l-1{border-left-width:1px!important;border-style:solid}.app-border-r-1{border-right-width:1px!important;border-style:solid}.app-border-radius-5{border-radius:5px!important}.app-border-hor-1{border-left-width:1px;border-right-width:1px;border-style:solid}.app-border-1{border-style:solid;border-width:1px}.app-border-t-2{border-style:solid;border-top-width:2px!important}.app-border-b-2{border-bottom-width:2px!important;border-style:solid}.app-border-l-2{border-left-width:2px!important;border-style:solid}.app-border-r-2{border-right-width:2px!important;border-style:solid}.app-border-radius-10{border-radius:10px!important}.app-border-hor-2{border-left-width:2px;border-right-width:2px;border-style:solid}.app-border-2{border-style:solid;border-width:2px}.app-border-t-3{border-style:solid;border-top-width:3px!important}.app-border-b-3{border-bottom-width:3px!important;border-style:solid}.app-border-l-3{border-left-width:3px!important;border-style:solid}.app-border-r-3{border-right-width:3px!important;border-style:solid}.app-border-radius-15{border-radius:15px!important}.app-border-hor-3{border-left-width:3px;border-right-width:3px;border-style:solid}.app-border-3{border-style:solid;border-width:3px}.app-border-t-4{border-style:solid;border-top-width:4px!important}.app-border-b-4{border-bottom-width:4px!important;border-style:solid}.app-border-l-4{border-left-width:4px!important;border-style:solid}.app-border-r-4{border-right-width:4px!important;border-style:solid}.app-border-radius-20{border-radius:20px!important}.app-border-hor-4{border-left-width:4px;border-right-width:4px;border-style:solid}.app-border-4{border-style:solid;border-width:4px}.app-border-t-5{border-style:solid;border-top-width:5px!important}.app-border-b-5{border-bottom-width:5px!important;border-style:solid}.app-border-l-5{border-left-width:5px!important;border-style:solid}.app-border-r-5{border-right-width:5px!important;border-style:solid}.app-border-radius-25{border-radius:25px!important}.app-border-hor-5{border-left-width:5px;border-right-width:5px;border-style:solid}.app-border-5{border-style:solid;border-width:5px}.app-border-t-6{border-style:solid;border-top-width:6px!important}.app-border-b-6{border-bottom-width:6px!important;border-style:solid}.app-border-l-6{border-left-width:6px!important;border-style:solid}.app-border-r-6{border-right-width:6px!important;border-style:solid}.app-border-radius-30{border-radius:30px!important}.app-border-hor-6{border-left-width:6px;border-right-width:6px;border-style:solid}.app-border-6{border-style:solid;border-width:6px}.app-border-t-7{border-style:solid;border-top-width:7px!important}.app-border-b-7{border-bottom-width:7px!important;border-style:solid}.app-border-l-7{border-left-width:7px!important;border-style:solid}.app-border-r-7{border-right-width:7px!important;border-style:solid}.app-border-radius-35{border-radius:35px!important}.app-border-hor-7{border-left-width:7px;border-right-width:7px;border-style:solid}.app-border-7{border-style:solid;border-width:7px}.app-border-t-8{border-style:solid;border-top-width:8px!important}.app-border-b-8{border-bottom-width:8px!important;border-style:solid}.app-border-l-8{border-left-width:8px!important;border-style:solid}.app-border-r-8{border-right-width:8px!important;border-style:solid}.app-border-radius-40{border-radius:40px!important}.app-border-hor-8{border-left-width:8px;border-right-width:8px;border-style:solid}.app-border-8{border-style:solid;border-width:8px}.app-border-t-9{border-style:solid;border-top-width:9px!important}.app-border-b-9{border-bottom-width:9px!important;border-style:solid}.app-border-l-9{border-left-width:9px!important;border-style:solid}.app-border-r-9{border-right-width:9px!important;border-style:solid}.app-border-radius-45{border-radius:45px!important}.app-border-hor-9{border-left-width:9px;border-right-width:9px;border-style:solid}.app-border-9{border-style:solid;border-width:9px}.app-border-t-10{border-style:solid;border-top-width:10px!important}.app-border-b-10{border-bottom-width:10px!important;border-style:solid}.app-border-l-10{border-left-width:10px!important;border-style:solid}.app-border-r-10{border-right-width:10px!important;border-style:solid}.app-border-radius-50{border-radius:50px!important}.app-border-hor-10{border-left-width:10px;border-right-width:10px;border-style:solid}.app-border-10{border-style:solid;border-width:10px}.app-border-style-dashed{border-style:dashed!important}.app-border-style-dotted{border-style:dotted!important}.app-border-style-solid{border-style:solid!important}.app-font-size-1{font-size:5px}.app-font-size-2{font-size:10px}.app-font-size-3{font-size:15px}.app-font-size-4{font-size:20px}.app-font-size-5{font-size:25px}.app-font-size-6{font-size:30px}.app-font-size-7{font-size:35px}.app-font-size-8{font-size:40px}.app-font-size-9{font-size:45px}.app-font-size-10{font-size:50px}.font-xlarge{font-size:2rem}.font-large{font-size:1.5rem}.font-medium{font-size:1rem}.font-small{font-size:.8rem}.font-xsmall{font-size:.5rem}.blink{animation:blink 2s linear infinite}.short-blink{animation:blink .8s linear 1}@keyframes blink{50%{opacity:0}}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}@media (max-width:767px) and (orientation:portrait){body.lock-landscape{background:url(/images/rotation.jpg) no-repeat top;background-color:#fff!important;background-size:100% auto}body.lock-landscape #app{display:none}}.modal-header{background-color:#9985b5;color:#fff;text-align:center}.modal-header>.fa-times{cursor:pointer;float:right}.modal-header h3{margin-top:10px}.modal-lg{width:1300px!important}@media screen and (min-width:1200px){.modal-lg{max-width:1300px;width:95%}}.modal-header-subtitle{margin-top:15px}.modal-alert .modal-header{background-color:#f1c517}.btn.btn-search-modal{align-items:center;display:flex;height:50px;justify-content:center}.btn.brand-primary.btn-outline{background-color:#fff;border-color:#9985b5;color:#9985b5}.btn.brand-primary.btn-outline:hover{border-color:#b29bd2;color:#b29bd2}.btn.brand-primary:not(.btn-outline){background-color:#9985b5;border-color:#9985b5;color:#fff}.btn.brand-primary:not(.btn-outline):hover{background-color:#b29bd2;border-color:#b29bd2}.btn.btn-primary.btn-outline{background-color:#fff;border-color:#9985b5;color:#9985b5}.btn.btn-primary.btn-outline:focus,.btn.btn-primary.btn-outline:hover{background-color:#fff;border-color:#b29bd2;color:#b29bd2}.btn.btn-primary:not(.btn-outline){background-color:#9985b5;border-color:#9985b5;color:#fff}.btn.btn-primary:not(.btn-outline):hover{background-color:#b29bd2;border-color:#b29bd2}.btn.brand-secondary.btn-outline{background-color:#fff;border-color:#b6c224;color:#b6c224}.btn.brand-secondary.btn-outline:hover{border-color:#cbd82c;color:#cbd82c}.btn.brand-secondary:not(.btn-outline){background-color:#b6c224;border-color:#b6c224;color:#fff}.btn.brand-secondary:not(.btn-outline):hover{background-color:#cbd82c;border-color:#cbd82c}.btn.btn-secondary.btn-outline{background-color:#fff;border-color:#b6c224;color:#b6c224}.btn.btn-secondary.btn-outline:hover{border-color:#cbd82c;color:#cbd82c}.btn.btn-secondary:not(.btn-outline){background-color:#b6c224;border-color:#b6c224;color:#fff}.btn.btn-secondary:not(.btn-outline):hover{background-color:#cbd82c;border-color:#cbd82c}.btn.btn-success{background-color:#fff;border-color:#5db76e;color:#5db76e}.btn.btn-success:hover{border-color:#92cf9d;color:#92cf9d}.btn.btn-success:not(.btn-outline){background-color:#5db76e;border-color:#5db76e;color:#fff}.btn.btn-success:not(.btn-outline):hover{background-color:#92cf9d;border-color:#92cf9d}.btn.btn-danger.btn-outline{background-color:#fff;border-color:#e7505a;color:#e7505a}.btn.btn-danger.btn-outline:hover{border-color:#e7958a;color:#e7958a}.btn.btn-danger:not(.btn-outline){background-color:#e7505a;border-color:#e7505a;color:#fff}.btn.btn-danger:not(.btn-outline):hover{background-color:#e7958a;border-color:#e7958a}.btn.btn-warning.btn-outline{background-color:#fff}.btn.btn-warning.btn-outline,.btn.btn-warning.btn-outline:hover{border-color:#f1c517;color:#f1c517}.btn.btn-warning:not(.btn-outline){color:#fff}.btn.btn-warning:not(.btn-outline),.btn.btn-warning:not(.btn-outline):hover{background-color:#f1c517;border-color:#f1c517}.btn.btn-disabled.btn-outline{background-color:#fff}.btn.btn-disabled.btn-outline,.btn.btn-disabled.btn-outline:hover{border-color:#747373;color:#747373}.btn.btn-disabled:not(.btn-outline){color:#fff}.btn.btn-disabled:not(.btn-outline),.btn.btn-disabled:not(.btn-outline):hover{background-color:#747373;border-color:#747373}.btn.btn-list-primary{background-color:#ececec;border-color:#ececec;border-left:4px solid #9985b5!important;color:#333}.btn.btn-list-secondary{background-color:#ececec;border-color:#ececec;border-left:4px solid #b6c224!important;color:#333}.btn.btn-list-danger{background-color:#ececec;border-color:#ececec;border-left:4px solid #e7505a!important;color:#333}.btn.btn-list-warning{background-color:#ececec;border-color:#ececec;border-left:4px solid #f1c517!important;color:#333}.bt-b-radius{border-radius:4px!important}.btn-grey-medium{border:1px solid #747373;color:#747373}.btn-dropdown{border-radius:25px!important;padding:4px 15px}.btn.btn-outline-success{background-color:#fff;border:1px solid #5db76e;color:#5db76e}.btn[after]:after{content:attr(after);margin-left:8px}.btn[before]:before{content:attr(before);margin-right:8px}.round{align-items:center;border:1px solid;border-radius:50%!important;display:flex;font-size:1em;height:40px!important;justify-content:center;width:40px!important}.round-lg{font-size:2em;height:60px!important;width:60px!important}.round-md{height:35px!important;width:35px!important}.round-sm{height:30px!important;width:30px!important}.round-xs{height:25px!important;width:25px!important}.round-xxs{height:20px!important;width:20px!important}.round-success{background-color:#5db76e;border-color:#5db76e;color:#fff}.round-success-outline{background-color:transparent;border-color:#5db76e;color:#5db76e}.round-danger{background-color:#e7505a;border-color:#e7505a;color:#fff}.round-danger-outline{background-color:transparent;border-color:#e7505a;color:#e7505a}.round-primary{background-color:#9985b5;border-color:#9985b5;color:#fff}.round-primary-outline{background-color:transparent;border-color:#9985b5;color:#9985b5}.sa{float:left;margin:3px}.sa,.sa-warning{background-color:#fff}.sa-warning{animation:scaleWarning .5s infinite alternate;border:4px solid #f9e491;border-radius:50%;box-sizing:content-box;height:20px;padding:0;position:relative;width:20px}.sa-warning:after,.sa-warning:before{background:#fff;border-radius:50%;content:"";height:100%;position:absolute;width:100%}.sa-warning:before{animation:pulseWarning 1s linear infinite;display:inline-block;opacity:0}.sa-warning:after{display:block;z-index:1}.sa-warning-body{border-radius:2px;height:10px;top:2px}.sa-warning-body,.sa-warning-dot{animation:pulseWarningIns .5s infinite alternate;background-color:#f9e491;left:50%;margin-left:-2px;position:absolute;width:4px;z-index:2}.sa-warning-dot{border-radius:50%;bottom:3px;height:2px}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#fff;opacity:.9;transform:scale(1)}30%{background-color:#fff;opacity:.9;transform:scale(1)}to{background-color:#f9e491;opacity:0;transform:scale(2)}}@keyframes pulseWarningIns{0%{background-color:#9985b5}to{background-color:#f9e491}}.checkbox-container{cursor:pointer;display:block;margin-bottom:12px;margin-top:10px;padding-left:35px;padding-top:5px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;opacity:0;position:absolute}.checkmark{background-color:#eee;border:1px solid #9985b5;height:25px;left:0;position:absolute;top:0;width:25px}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#9985b5}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.modules-checkbox-container{cursor:pointer;margin-bottom:12px;padding-left:35px;padding-top:5px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modules-checkbox-container input{cursor:pointer;opacity:0;position:absolute}.modules-checkbox-container .checkmark{background-color:#c4c4c4;height:25px;left:0;position:absolute;top:0;width:25px}.modules-checkbox-container:hover input~.checkmark{background-color:#ccc}.modules-checkbox-container input:checked~.checkmark{background-color:#9985b5}.modules-checkbox-container .checkmark:after{content:"";display:none;position:absolute}.modules-checkbox-container input:checked~.checkmark:after{display:block}.modules-checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.dropdown-menu-right{left:auto!important;right:0!important}.dropdown-menu-right .dropdown-item.btn{color:#000;font-weight:600;text-align:left;text-decoration:none}.tooltip{z-index:11000}.tooltip .tooltip-arrow,.tooltip.top .tooltip-arrow{border-top-color:#9985b5}.tooltip .tooltip-inner{background:#fff;border:1px solid #9985b5;box-shadow:5px 5px 15px 0 rgba(0,0,0,.2);color:#000;font-size:13px;max-width:300px;padding:1em}.tooltip.no-padding .tooltip-inner{padding:0}.popover{border:1px solid #f6f6f6;border-radius:10px!important;max-width:100%!important;width:100%!important}.popover .popover-title{background-color:#fff;border-bottom:1px solid #f6f6f6;color:#262626;margin:0!important;padding:5px!important}.popover .popover-title .title-container{align-items:center;border-top-left-radius:6px!important;border-top-right-radius:6px!important;display:flex;flex-direction:row;justify-content:space-between;padding:20px;width:100%}.popover .popover-title .emergency{border:1px solid transparent;border-radius:5px!important}.popover .popover-content{color:#262626;padding:5px!important}.popover .popover-content .popover-content-box{border-bottom:1px solid #f6f6f6;padding:20px}.popover .popover-content .popover-content-box .calendar-link{color:#262626;text-decoration:underline}.popover .popover-content .popover-content-box.date-info{align-items:normal;display:flex;flex-direction:row;justify-content:center}.popover .popover-content .popover-content-box.date-info .box-date-icons{align-items:center;border:1px solid transparent;border-radius:50%!important;color:#fff;display:flex;flex-direction:row;height:30px;justify-content:center;margin:0 3px;width:30px}.popover .popover-content .popover-content-box.date-info .box-date-icons i{font-size:16px}.popover .popover-content .popover-content-box.no-desktop{display:block}.popover .popover-content span{display:inline-block}.popover .popover-content .lowercase{text-transform:lowercase}.popover div.box{align-items:center;display:flex;margin-bottom:3px}.popover div.box .icons,.popover div.box i{font-size:18px}.popover div.box .icons.alert,.popover div.box i.alert{border:1px solid #fff;border-radius:50%;color:#fff;font-size:12px;margin-bottom:0;margin-right:5px;padding:2px 3px}.popover div.box div.visit-type-color{border:1px solid #fff;border-radius:4px!important;height:18px;width:18px}[data-toggle=tooltip].help{cursor:help}@media screen and (min-width:480px) and (max-width:1200px){.popover{max-width:359px!important;width:359px!important}}@media (min-width:1201px){.popover{left:0;max-width:359px!important;width:359px!important}}@media (min-width:1367px){.popover{left:0;max-width:359px!important;width:359px!important}.no-desktop{display:none!important}}.shadow-card{border-radius:15px!important;box-shadow:2px 2px 10px rgba(0,0,0,.302);padding:1em 2em}.rowhover{background:#eee}td.fc-axis.fc-time.fc-widget-content span{background:hsla(0,0%,100%,0)!important;font-weight:600}.fc-toolbar{background-color:#f6f6f6;padding:15px}.fc-toolbar h2{font-family:Poppins;font-size:20px}.fc-today-button{background-color:#b6c224}.fc-toolbar h2{line-height:1.5em}.fc-highlight{border:2px dashed #333}.fc-axis.fc-time.fc-widget-content{position:relative;text-align:center}.fc-axis.fc-time.fc-widget-content span{background:#fff!important;padding:0 10px!important;position:relative;text-align:center;top:-10px}.fc-ltr .fc-time-grid .fc-event-container{margin:0 20px 0 2px}.fc-bgevent{opacity:1}.fc-bgevent .bgcolor{height:100%;opacity:.3;width:100%}.fc-bgevent .bglabel{color:#000;font-size:1em;height:100%;opacity:1;overflow:hidden;position:absolute;right:0;top:0;width:20px}.fc-bgevent .bglabel .rotate{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap}.fc-overbooking{opacity:.7!important}.fc-event-foreground{opacity:.6!important}.eventMarkers{position:absolute;right:0;top:0;z-index:1000}.eventMarkers .eventMarker{font-size:12px;height:20px;margin-left:5px;min-width:15px;padding-top:3px;text-align:center}.eventMarkers .eventMarker i{font-weight:600}#legenda .list-group .color-box.active{border:1px solid #333;border-radius:50%!important}#legenda .list-group-item{padding-left:0;padding-right:0}#legenda .list-group-item .btn-circle{min-width:22px}#legenda .list-group-item button{overflow:hidden;text-align:left;white-space:nowrap;width:100%}#legenda .list-group-item button span{padding:9px;position:absolute;right:0;top:10px}#legenda .list-group-item button span i{padding:0}.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover{background:0 0;border-bottom:4px solid #cbd82c}.tabbable-line.tabbable-inner>.nav-tabs>li.open,.tabbable-line.tabbable-inner>.nav-tabs>li:hover{background:0 0;border-bottom:4px solid #b29bd2}.dentale-row{padding:0;width:100%}.dentale-box{float:left;width:6%}.dentale-row-up .dentale-box.underlined{border-top:2px solid #b6c224}.dentale-row-down .dentale-box.underlined{border-bottom:2px solid #b6c224}.dentale-rowsep{float:left;height:2em;width:4%}.dentale-sep{float:left;height:1em;width:100%}.dentale-button{color:#606060;margin:10%;width:80%}.dentale-button .bgbox{position:relative;width:100%}.dentale-button .bgbox .tooth{font-size:2em;padding:10px 0}.dentale-button .bgbox .tooth [class*=icon-toothop]{color:#32c5d2!important;height:100%;left:0;margin-left:10%;padding:10px 0;position:absolute;top:0;width:80%}.dentale-button .bgbox .tooth [class*=icon-toothop-fix]{color:#777!important}.dentale-button .bgbox .tooth [class*=icon-toothop-cana],.dentale-button .bgbox .tooth [class*=icon-toothop-remove]{color:#e7505a!important}.dentale-button .bgbox .tooth [class*=icon-toothop-bottomdown],.dentale-button .bgbox .tooth [class*=icon-toothop-bottomup],.dentale-button .bgbox .tooth [class*=icon-toothop-leftdown],.dentale-button .bgbox .tooth [class*=icon-toothop-leftup],.dentale-button .bgbox .tooth [class*=icon-toothop-rightown],.dentale-button .bgbox .tooth [class*=icon-toothop-rightup],.dentale-button .bgbox .tooth [class*=icon-toothop-topdown],.dentale-button .bgbox .tooth [class*=icon-toothop-topup]{color:#3598dc!important}.dentale-button .bgbox img{bottom:15%;left:5%;position:absolute;width:90%}.dentale-button .nrbox{border:1px solid #fff;font-size:1em;margin:.2em 0;padding:.2em;text-align:center;width:100%}.dentale-row .title.one{width:100%}.dentale-row .title.two{width:48%}.dentale-row .title.three{width:30%}.dentale-row .title.two:nth-child(2){margin-left:4%}.dentale-row .title.three:first-child{margin-right:1%;width:29.5%}.dentale-row .title.three:nth-child(2){width:39%}.dentale-row .title.three:nth-child(3){margin-left:1%;width:29.5%}.dentale-row .title{float:left;padding:.25em 0;text-align:center}.dentale-row-up .title{border-bottom:2px solid #333;margin:10px 0 5px}.dentale-row-down .title{border-top:2px solid #333;margin:5px 0 10px}.dentale-button:not(.disabled) .bgbox,.dentale-button:not(.disabled) .nrbox,.dentale-row .title:not(.disabled){cursor:pointer}.dentale-button:not(.active) .bgbox,.dentale-button:not(.active) .nrbox{background:#f6f6f6;border:1px solid #e1e1e1}.dentale-button:hover:not(.active):not(.disabled) .bgbox,.dentale-button:hover:not(.active):not(.disabled) .nrbox{background:#e1e1e1;border:1px solid #999}.dentale-row .title:hover:not(.active):not(.disabled){background:#e1e1e1}.dentale-button.active .bgbox,.dentale-button.active .nrbox{background-color:#9985b5;border:1px solid #999;color:#fff}.dentale-row .title.active{background-color:#9985b5;color:#fff}.dentale-button.added .bgbox{border-color:#b6c224}.dentale-button.highlighted .nrbox,.dentale-row .title.highlighted{background-color:#b6c224;color:#fff}.dentale-button.active:hover .bgbox,.dentale-button.active:hover .nrbox,.dentale-row .title.active:hover{opacity:.8}.dentale-button.disabled .bgbox,.dentale-button.disabled .nrbox,.dentale-row .title.disabled{opacity:.2}.dentale-table{border:1px solid #e7ecf1;border-collapse:collapse;display:table!important;font-size:14px;margin-bottom:20px}.dentale-table .table-row{cursor:default;display:table-row;vertical-align:middle}.dentale-table.dentale-rowsadded .table-row.active,.dentale-table.dentale-rowsadded .table-row.active td{background-color:#b6c224;color:#fff}.dentale-table.dentale-rowstoadd .table-row.active,.dentale-table.dentale-rowstoadd .table-row.active td{background-color:#9985b5;color:#fff}.dentale-table .table-row:not(.active):nth-child(odd),.dentale-table .table-row:not(.active):nth-child(odd) td{background:#fbfcfd}.dentale-table .table-row:not(.active):hover,.dentale-table .table-row:not(.active):hover td{background:#f6f6f6!important}.dentale-table .table-row.active:hover,.dentale-table .table-row.active:hover td{opacity:.8}.dentale-table div.table-cell{border:1px solid #e7ecf1;box-sizing:border-box;display:table-cell!important;font-size:14px;line-height:1.4;padding:8px!important}#odontogramModal{z-index:10051}#odontogramModal .modal-dialog{max-width:unset;width:95%}.tooth-group{display:flex;width:50%}.tooth-group:first-child{margin-right:10px}.tooth-group:last-child{margin-left:10px}.tooth-box{color:#747373;width:100%}.tooth-box .tooth{align-items:center;border:1px solid #e1e1e1;border-radius:5px!important;display:flex;flex-direction:column;font-size:2em;margin:2px 5px;padding:10px 0}.tooth-box .tooth.selected{border:2px solid #747373}.tooth-box .tooth .tooth-number{font-size:.5em;margin-top:5px}.odontogram-brick{border:1px solid #e1e1e1;border-radius:5px!important;color:#262626;margin:2px 5px;text-align:center;text-transform:uppercase}.odontogram-brick.programmed{background-color:#c5ddeb;color:#fff}.odontogram-brick.executed{background-color:#5db76e;color:#fff}.odontogram-brick.refactor{background-color:#e7505a;color:#fff}.sestante{width:30%}.sestante:nth-child(2){width:40%}.mouth{display:flex}.mouth .odontogram-brick,.mouth .tooth-box{writing-mode:vertical-lr}.legenda .odontogram-brick{border:1px solid #262626;border-radius:50%!important;height:15px;width:15px}@media screen and (max-width:768px){.tooth-group:first-child{margin-right:5px}.tooth-group:last-child{margin-left:5px}.tooth-box .tooth{font-size:1em;margin:2px}.odontogram-brick{border-radius:3px!important;font-size:.5em;margin:2px}.legenda{display:flex;font-size:.5em}.legenda .odontogram-brick{height:10px;width:10px}}.widget-droppable-content{background:#9985b5;border-radius:5px!important;margin:40px 20px 0;padding:10px;text-align:center}.widget-droppable-content .icon{background:#000;border-radius:50%!important;color:#fff;display:inline-block;font-size:40px;height:80px;line-height:80px;margin:70px;opacity:.2;text-align:center;width:80px}.widget-droppable-label{background:#b6c224;border-radius:5px!important;margin:0 20px;padding:10px}.widget-droppable.dropped .widget-droppable-content{background:#b6c224;border:3px dashed #666}.widget-droppable img{width:100%}.widget-draggable{background:#b6c224;border-radius:5px!important;cursor:pointer;margin:10px 0;padding:5px 10px}.widget-draggable img{display:none;width:100%}.widget-draggable span{display:block;font-size:1em;margin:5px}.widget-draggable span.btn{margin-top:-6px;padding:3px 6px}.widget-draggable.dragged img{display:block}.widget-draggable.dragged span{display:none}.dashboard-content{padding-right:49px}.dashboard-right{background:#eee;border-left:2px solid #ddd;height:91vh;padding-top:20px;position:fixed;right:0;z-index:15}.dashboard-right.dashboard-tab{height:73vh}.dashboard-right .dashboard-widgets{height:55vh;overflow:auto}.dashboard-right.dashboard-tab .dashboard-widgets{height:37vh}.dashboard-right .dashboard-trash{background:#eee;border-left:2px solid #ddd;bottom:0;height:15vh;left:-2px;padding:0;position:absolute;text-align:center;width:100%}.dashboard-right .dashboard-trash.ui-droppable-hover{border:3px dashed #333}.dashboard-trash img{height:90%;margin:0;padding:0}.dashboard-trash img.trash-open{display:none}.widget-droppable{margin:0;overflow:hidden;padding:0;z-index:10}.widget-droppable.ui-draggable-dragging{opacity:.5;z-index:20}.widget-draggable.ui-draggable-dragging{width:200px}.listclinic-wrap .select2-container--bootstrap{margin-top:-5px!important;padding:0!important}.listclinic-wrap .select2-selection{align-items:center;background:transparent!important;border:none!important;display:flex;height:50px!important;justify-content:space-between;line-height:50px!important;padding:0 10px!important;width:200px}.listclinic-wrap:hover .select2-selection{background:#ccc!important}.listclinic-wrap .select2-selection__rendered{font-size:1em}.select2-container--changeclinic .select2-search__field{border:none;border-bottom:1px solid #9985b5!important}.select2-container--changeclinic .select2-search{padding:10px}.select2-container--changeclinic:not(.select2-container--open) .select2-selection__arrow:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome}.select2-container--changeclinic.select2-container--open .select2-selection__arrow:after{content:"\f106";font:normal normal normal 14px/1 FontAwesome}.select2-container--changeclinic .select2-search__field:focus{outline:none}.select2-container--changeclinic.select2-container--focus,select2 form-control select2-hidden-accessible:focus{border:none!important;outline:none}[id*=select2-listclinic] .select2-results__option.select2-results__option--highlighted{background-color:#9985b5!important;color:#fff!important}.select2-container--changeclinic .select2-selection--single:focus{border:none!important;outline:none!important}[id*=select2-listclinic] .select2-results__option{padding:10px!important}.select2-container--changeclinic ul{max-height:40vh;overflow:auto}.table.quote-row__selection-table tr{cursor:pointer}.table.quote-row__selection-table tr.quote__row--selected{background-color:#9985b5!important;color:#fff!important}.table.quote-row__selection-table tr.quote__row--selected:hover{background-color:#9985b5!important}.table.quote-row__selection-table tr.quote__row--has-selected{opacity:.6;pointer-events:none}.other-clinics .select2-container--bootstrap .select2-selection--multiple .select2-search--inline{width:100%}.other-clinics .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{width:100%!important}.other-clinics ul.other-clinics-list li{margin-bottom:5px}.other-clinics ul.other-clinics-list li .other-clinics-clinic-name{display:inline-block;min-width:200px}#report-quotes-clinics div[id^=report-quotes-list]{display:none;margin:10px 0 0;overflow:auto}#report-quotes-clinics div[id^=report-quotes-list].open{display:block}#report-quotes-clinics .open-quotes i[class*=fa-chevron-]{padding-right:5px;text-align:center;transform-origin:7px 7px;transition:all .25s ease-in;width:20px}#report-quotes-clinics .open-quotes.open i[class*=fa-chevron-]{transform:rotate(90deg)}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){#report-quotes-clinics div[id^=report-quotes-list] table,#report-quotes-clinics div[id^=report-quotes-list] tbody,#report-quotes-clinics div[id^=report-quotes-list] td,#report-quotes-clinics div[id^=report-quotes-list] th,#report-quotes-clinics div[id^=report-quotes-list] thead,#report-quotes-clinics div[id^=report-quotes-list] tr{display:block}#report-quotes-clinics div[id^=report-quotes-list] thead tr{left:-9999px;position:absolute;top:-9999px}#report-quotes-clinics div[id^=report-quotes-list] tr{border-top:1px solid #4a4a4a}#report-quotes-clinics div[id^=report-quotes-list] td{border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative;text-align:left!important;white-space:normal}#report-quotes-clinics div[id^=report-quotes-list] td:before{left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}#report-quotes-clinics div[id^=report-quotes-list] td:first-of-type:before{content:"Quote number"}#report-quotes-clinics div[id^=report-quotes-list] td:nth-of-type(2):before{content:"Data"}#report-quotes-clinics div[id^=report-quotes-list] td:nth-of-type(3):before{content:"Customer name"}#report-quotes-clinics div[id^=report-quotes-list] td:nth-of-type(4):before{content:"Preventivato"}#report-quotes-clinics div[id^=report-quotes-list] td:nth-of-type(5):before{content:"Pagato"}#report-quotes-clinics div[id^=report-quotes-list] td:nth-of-type(6):before{content:"Stato"}}.discount-motivation-attachment .attachment-file a:hover{text-decoration:none}.discount-motivation-attachment .btn-group{margin:1em 0}.discount-motivation-attachment .doc-row .doc-item{justify-content:flex-start}.payments .payments-list{align-items:flex-end;display:flex}@media (max-width:767px){.payments .payments-list .form-group:not(.delete-payment){flex:auto}}.payments .payments-list .lock-discount{height:100%}@media (max-width:767px){.payments .payments-list{border-top:1px solid #e1e1e1;padding-top:10px}.payments .payments-list>div{margin-bottom:10px}}.payments .payments-list>div:not(:last-child){margin-right:1em}@media (max-width:767px){.payments .payments-list>div:not(:last-child){margin-right:0;width:100%}}.payments .payments-list>div.delete-payment{padding:2px 0}.payments .payments-list>div.delete-payment button{font-size:16px;height:32px}@media (max-width:767px){.payments .payments-list>div.delete-payment button{font-size:12px;height:auto}}.payments .payments-list>div.delete-payment span{display:none;text-transform:uppercase}@media (max-width:767px){.payments .payments-list>div.delete-payment span{display:inline;margin-left:5px}.payments .payments-list{flex-wrap:wrap}.add-payment{border-top:1px solid #e1e1e1;float:none!important;margin-bottom:10px;padding-top:10px;width:100%}}.add-payment>div span{display:none}@media (max-width:767px){.add-payment>div span{display:inline;margin-left:5px}}.treatments-list{overflow-x:auto}@media (max-width:767px){.treatments-actions{margin-bottom:15px}.treatments-actions a{margin-bottom:5px;width:100%}}.quote-state{border-radius:15px!important;color:#fff;display:inline-block;font-size:12px;padding:7px}.discount-1-level{color:#f1c517}.discount-2-level{color:#262626}.productfruits--container{height:0!important}#survey-chart .total-surveys{display:flex}#survey-chart .csat_one{background-color:rgba(0,0,0,.8);color:#fff;display:none;left:140%;line-height:40px;min-height:40px;min-width:180px;padding-right:40px;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);z-index:55}#survey-chart .csat_one ul li{list-style:none}#survey-chart .csat_one ul li .span_red{background-color:#e67b69;border:5px solid #e67b69;border-radius:3px!important;display:inline-block;margin-right:26px;max-height:1px!important;width:5px!important}#survey-chart .csat_one ul li .span_yellow{background-color:#fdb969;border:5px solid #fdb969;border-radius:3px!important;display:inline-block;margin-right:25px;max-height:1px!important;width:5px!important}#survey-chart .csat_one ul li .span_green{background-color:#5db76e;border:5px solid #5db76e;border-radius:3px!important;display:inline-block;margin-right:25px;max-height:1px!important;width:5px!important}#survey-chart .nps_one{background-color:rgba(0,0,0,.8);color:#fff;display:none;line-height:40px;min-height:40px;min-width:180px;padding-right:40px;position:absolute;right:-120%;text-align:center;top:45%;transform:translate(-50%,-50%);z-index:55}#survey-chart .nps_one ul li{list-style:none}#survey-chart .nps_one ul li .span_red{background-color:#e67b69;border:5px solid #e67b69;border-radius:3px!important;display:inline-block;margin-right:28px;max-height:1px!important;width:5px!important}#survey-chart .nps_one ul li .span_yellow{background-color:#fdb969;border:5px solid #fdb969;border-radius:3px!important;margin-left:-26px}#survey-chart .nps_one ul li .span_green,#survey-chart .nps_one ul li .span_yellow{display:inline-block;margin-right:25px;max-height:1px!important;width:5px!important}#survey-chart .nps_one ul li .span_green{background-color:#5db76e;border:5px solid #5db76e;border-radius:3px!important}#survey-chart .csat_nps{display:flex;flex-wrap:wrap;justify-content:space-around}@media (max-width:480px){#survey-chart .csat_nps{justify-content:center}}#survey-chart #chart_div_csat{position:relative}@media (max-width:480px){#survey-chart #chart_div_csat{display:flex;justify-content:center}}#survey-chart #chart_div_csat:hover .csat_one{display:block}#survey-chart #chart_div_csat path{stroke:none;opacity:.7}#survey-chart #chart_div_csat path:nth-child(2){fill:#000;display:block;height:10px!important;width:10px!important}#survey-chart #chart_div_csat circle:first-child,#survey-chart #chart_div_csat circle:nth-child(2),#survey-chart #chart_div_csat circle:nth-child(3){display:none}#survey-chart #chart_div_csat .title_csat{font-weight:700;left:21%;position:absolute;top:2%}#survey-chart #chart_div_nps{position:relative}@media (max-width:480px){#survey-chart #chart_div_nps{display:flex;justify-content:center}}#survey-chart #chart_div_nps:hover .nps_one{display:block}#survey-chart #chart_div_nps path{stroke:none;opacity:.7}#survey-chart #chart_div_nps path:nth-child(2){fill:#000;display:block;height:10px!important;width:10px!important}#survey-chart #chart_div_nps circle:first-child,#survey-chart #chart_div_nps circle:nth-child(2),#survey-chart #chart_div_nps circle:nth-child(3){display:none}#survey-chart #chart_div_nps .title_nps{font-weight:700;left:22%;position:absolute;top:2%}#survey-chart .green{color:#5db76e}#survey-chart .red{color:#e67b69}#survey-chart .yellow{color:#fdb969}.clinic-customer-report .collapsible{background-color:#f1f4f7;border-color:#a9a9a9;border-width:1px 1px 0;color:gray;cursor:pointer;font-size:15px;outline:none;padding:18px;text-align:left;width:100%}.clinic-customer-report .active,.clinic-customer-report .collapsible:hover{background-color:#f1f4f7;opacity:.8}.clinic-customer-report .value-box{background-color:#f1f4f7;border-color:#a9a9a9;border-style:solid;border-width:0 1px;color:gray;display:none;font-style:italic;overflow:hidden;padding:18px}.warehouse-stock .warehouse-stock-summary{margin-bottom:2em;margin-top:2em}.warehouse-stock table tr.warehouse-stock-article-lots{background-color:#f0f0f0}.warehouse-stock table tr td.table-row-mobile-divider{display:none}.warehouse-stock table.warehouse-stock-articles>tbody>tr{cursor:pointer}.warehouse-stock table.warehouse-stock-articles>tbody>tr.child-row{cursor:auto}.warehouse-stock table.warehouse-stock-articles td.parent-row{width:42px}.warehouse-stock table.warehouse-stock-articles td.parent-row.mobile{display:none}.warehouse-stock table.warehouse-stock-article-lots-list{margin:0}.warehouse-stock table.warehouse-stock-article-lots-list>tbody>tr>td{text-align:center;vertical-align:middle}.warehouse-stock .article-actions div{align-items:center;display:flex;justify-content:center;white-space:nowrap}.warehouse-stock .article-actions a{font-size:25px}.warehouse-stock .article-actions input[type=text]{border:1px solid #b6c224;font-size:20px;padding:5px 10px;text-align:right;width:4em}.warehouse-stock .user-feedback{background:none;position:relative}.warehouse-stock .user-feedback:after{background:rgba(153,133,181,.1);border-radius:50%;content:"";height:70px;left:50%;margin:-35px 0 0 -35px;opacity:0;pointer-events:none;position:absolute;top:50%;width:70px}.warehouse-stock .user-feedback.active:after{animation:anim-effect-boris .3s forwards}@keyframes anim-effect-boris{0%{transform:scale3d(.3,.3,1)}25%,50%{opacity:1}to{opacity:0;transform:scale3d(1.2,1.2,1)}}@media only screen and (max-width:760px){.warehouse-stock .warehouse-stock-summary div[class^=pull-]{float:none!important}.warehouse-stock .warehouse-stock-summary .pull-right{margin-top:20px}.warehouse-stock table,.warehouse-stock tbody,.warehouse-stock td,.warehouse-stock th,.warehouse-stock thead,.warehouse-stock tr{display:block}.warehouse-stock table{border:0;margin-top:2em}.warehouse-stock thead tr{left:-9999px;position:absolute;top:-9999px}.warehouse-stock tr.warehouse-stock-article-lots{display:none}.warehouse-stock tr td{border:solid #e1e1e1!important;border-width:1px 1px 0!important;padding-left:50%!important;position:relative;text-align:left!important}.warehouse-stock tr td.table-row-mobile-divider{display:block}.warehouse-stock tr td.article-actions{padding-left:40%!important}.warehouse-stock tr td.add-new-lot,.warehouse-stock tr td.remove-lot{padding-left:8px!important;text-align:center!important}.warehouse-stock tr td:before{content:attr(data-label);left:6px;padding-right:10px;position:absolute;text-align:left!important;top:6px;width:45%}.warehouse-stock .order-articles{float:left!important;margin-top:2em}.warehouse-stock table.warehouse-stock-articles{margin-top:0}.warehouse-stock table.warehouse-stock-articles>tbody>tr:not(.child-row):not(:first-of-type){border-top:2em solid #fff}.warehouse-stock table.warehouse-stock-articles>tbody>tr>td:first-of-type{display:none}.warehouse-stock table.warehouse-stock-articles>tbody>tr>td:last-of-type{border-bottom-width:1px!important;padding-left:8px!important;text-align:center!important}.warehouse-stock table.warehouse-stock-articles>tbody>tr>td.parent-row{display:none}.warehouse-stock table.warehouse-stock-articles>tbody>tr>td.parent-row.mobile{display:block;width:100%}.warehouse-stock table.warehouse-stock-articles>tbody>tr.child-row>td{padding:0!important}.warehouse-stock table.warehouse-stock-article-lots-list{margin:0}.warehouse-stock table.warehouse-stock-article-lots-list tr{border-top:2px solid #e1e1e1}.warehouse-stock table.warehouse-stock-article-lots-list tr.warehouse-article-new-lot span.input-group-addon{border-left:1px solid #ccc}.warehouse-stock table.warehouse-stock-article-lots-list .article-actions input[type=text]{width:4em}}.icheck-group.icheck-inline{display:flex;justify-content:space-between}.customer_nps{margin-right:10px}.customer_nps .smile{border-radius:20px!important;display:inline-block;height:33px!important;margin-top:1px;padding-left:4px!important;padding-top:3px!important;text-align:center;width:130px!important}.customer_nps .smile #score-button{text-decoration:none}.customer_nps i{color:#fff;font-size:18px;margin-right:17px;padding-right:5px!important;padding-top:6px!important;width:1px}.customer_nps .bad,.customer_nps .bad span{background-color:#e67b69}.customer_nps .bad span{color:#fff;font-size:16px;margin-right:5px}.customer_nps .neutral{background-color:#fdb969}.customer_nps .neutral span{background-color:#fdb969;color:#fff;font-size:16px;margin-right:5px}.customer_nps .good{background-color:#5db76e}.customer_nps .good span{background-color:#5db76e;color:#fff;font-size:16px;margin-right:5px}#feedback-title{color:#666;font-size:18px;margin-bottom:15px;margin-left:34px;text-align:center}.customer-nps-score{margin-left:175px;margin-right:234px}.customer-nps-score .nps-bar{background:#dd2727;background:linear-gradient(90deg,#dd2727,#e7d91f 60%,#37b01c);border-radius:50px!important;height:30px;margin-bottom:100px;position:relative;width:125%}.customer-nps-score .nps-bar .nps-indicator{border:2px solid #666;border-radius:25px!important;color:#666;height:30px;margin-left:auto;margin-right:auto;position:absolute;text-align:center;width:20px;z-index:9}.customer-nps-score .nps-bar .nps-indicator .nps-vote{background-color:#fff;font-size:23px;margin-top:32px}.customer-nps-score .nps-bar .frown{color:#dd2727;height:30px;left:.5%;line-height:115px;margin-left:auto;margin-right:auto;position:absolute;text-align:center;width:12.5px}.customer-nps-score .nps-bar .frown i{font-size:30px}.customer-nps-score .nps-bar .meh{color:#e7d91f;font-size:16.5px;height:50px;left:60%;line-height:116px;margin-left:auto;margin-right:auto;position:absolute;text-align:center;width:12.5px}.customer-nps-score .nps-bar .meh i{font-size:30px}.customer-nps-score .nps-bar .smile-nps{color:#37b01c;height:50px;left:93.7%;line-height:116px;margin-left:auto;margin-right:auto;position:absolute;text-align:center;width:12.5px}.customer-nps-score .nps-bar .smile-nps i{font-size:30px}.table-title{color:#666;font-size:18px;margin-bottom:15px;text-align:center}#answers-feedback-container{width:100%}img.invisalign{max-width:110px}.customer-header{justify-content:flex-end}@media (max-width:770px){.customer-header{justify-content:flex-start}.customer-header>*{margin-bottom:10px;width:100%}}.y-visible{overflow-y:visible}@media (max-width:770px){#tab_edit_4{font-size:10px}#feedback-title{margin-left:124px}#feedback-title,.customer-nps-score{margin-right:auto}}.acf-attributes-container .acf-attributes-group .acf-attributes-group-header{border-left:5px solid #9985b5;margin:15px 0 25px;padding:1em}.acf-attributes-container .acf-attributes-group input[type=number],.acf-attributes-container .acf-attributes-group input[type=text],.acf-attributes-container .acf-attributes-group select,.acf-attributes-container .acf-attributes-group textarea{width:100%}#care-plan-rows-list .cpr-pending-divert-request{background-color:rgba(82,42,6,.5)!important}#care-plan-rows-list tr.cpr-highlight td:nth-child(n+2):nth-child(-n+5){background-color:#b4a5c8!important}#care-plan-rows-list tr td i{font-size:14px}#care-plan-rows-list tr td.actions>i:first-of-type:last-of-type,#care-plan-rows-list tr td.actions>i:last-of-type,#care-plan-rows-list tr td.status>i:first-of-type:last-of-type,#care-plan-rows-list tr td.status>i:last-of-type{margin-right:0}#care-plan-rows-list tr td.status{align-items:center;justify-content:center}#care-plan-rows-list tr td.status i.status-bad{background-color:#f1c517;border-radius:50%;color:#fff;height:28px;padding:.5em;width:28px}#care-plan-rows-list tr td.status.cpr-executed{background-color:rgba(93,183,110,.2)!important}#care-plan-rows-list tr td.status.cpr-executed i{color:#5db76e}#care-plan-rows-list tr td.status.cpr-removed i{color:#e7505a}#care-plan-rows-list tr td.status.cpr-programmed{background-color:rgba(153,133,181,.2)!important}#care-plan-rows-list tr td.status.cpr-refactor{background-color:rgba(51,150,255,.2)!important}#care-plan-rows-list tr td.status.cpr-divert{background-color:rgba(255,150,51,.2)!important}#care-plan-rows-list tr td.actions i{background-color:#fff;border:1px solid #9985b5;border-radius:0;color:#9985b5;padding:.5em}#care-plan-rows-list tr td.is-parent{content:"";flex:1;margin:0 20px}#care-plan-rows-list tr.child-row{background-color:#fafafa!important}#care-plan-rows-list tr.active td:first-child,#care-plan-rows-list tr.selectable.active td:first-child{background-color:#9985b5}#care-plan-rows-list tr.cpr-removed{background-color:rgba(231,80,90,.2)!important}#care-plan-rows-list tr.cpr-removed.child-row{background-color:rgba(231,80,90,.1)!important}#care-plan-rows-list tr.cpr-blocked,#care-plan-rows-list tr.cpr-blocked.child-row{background-color:rgba(52,58,64,.5)!important}a.disabled{color:gray;cursor:not-allowed;pointer-events:auto;text-decoration:none}.executed-title{color:#666;font-size:24px;margin:0 0 20px}.app-page-header.navbar{padding:0}.app-page-header.navbar,.app-page-header.navbar .navbar-search{background-color:#e1e1e1}.app-page-header.navbar .hor-menu .dropdown-listclinic{max-height:400px;overflow-y:auto}.page-header.navbar{height:auto}.page-header.navbar .page-header-inner{flex-wrap:wrap}.page-header.navbar .page-header-inner,.page-header.navbar .page-header-inner .page-logo{align-items:center;display:flex;justify-content:space-between}.page-header.navbar .page-header-inner .page-logo img{height:40px;margin:5px 30px 5px 0!important;max-width:80%}.page-header.navbar .page-header-inner .menu-toggler{margin:0 6px}.page-header.navbar .page-header-inner .clinic-info-mobile{display:none}.page-header.navbar .page-header-inner .clinic-info{align-items:center;display:flex}.page-header.navbar .page-header-inner .clinic-info .csat-nps-topbar{align-items:center;display:flex;margin-left:10px}.page-header.navbar .page-header-inner .clinic-info .csat-nps-topbar .clinic-score{align-items:center;display:flex}.page-header.navbar .page-header-inner .clinic-info .csat-nps-topbar .clinic-score .score-number{border-radius:50%!important;color:#fff!important;margin:0 5px;min-width:30px;padding:6px;text-align:center}.page-header.navbar .page-header-inner .clinic-info .csat-nps-topbar .clinic-score-divider{margin:0 5px}.page-header.navbar .page-header-inner .dropdown-toggle{padding:15px!important}.page-header.navbar .page-header-inner .dropdown-toggle:active,.page-header.navbar .page-header-inner .dropdown-toggle:focus,.page-header.navbar .page-header-inner .dropdown-toggle:hover{background-color:#9099a3!important}.page-header.navbar .page-header-inner .dropdown-toggle>img{max-width:29px}.page-header.navbar .page-header-inner .dropdown-toggle i{color:#f6f6f6}.page-header.navbar .page-header-inner .listclinic-wrap .select2-selection{width:auto}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav{margin-right:0}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>.topbar_li_user>.dropdown-menu{width:250px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>.topbar_li_user>.dropdown-menu .dropdown-user-name{padding:10px 10px 0;text-align:center}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>.topbar_li_user>.dropdown-menu .dropdown-user-name span{color:#4a4a4a;font-weight:700}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .dropdown{padding:0}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .dropdown.dropdown-user{display:none}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link{height:50px;width:50px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link a.nav-button{align-items:center;display:flex;flex-basis:50px;height:50px;justify-content:center}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link a.nav-button span.material-icons{font-size:18px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link a.nav-button svg{fill:#9985b5;width:18px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link a.nav-button i.fa.fa-question-circle-o{font-size:17px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link:hover a.nav-button,.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link:hover a.nav-button span.material-icons,.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link:hover a.nav-button svg{color:#4a4a4a!important}span.select2-container.select2-container--changeclinic.select2-container--open span.select2-dropdown.select2-dropdown--below{width:160px!important}.badge.badge-danger.pulse.align-middle{bottom:26px;left:15px;position:absolute}ul.dropdown-menu.dropdown-menu-default{left:unset;position:absolute;right:30px}ul.dropdown-menu.dropdown-menu-default>.dropdown-user-name{padding:10px 10px 0;text-align:center}ul.dropdown-menu.dropdown-menu-default>.dropdown-user-name span{color:#4a4a4a;font-weight:700}.dropdown>.dropdown-menu:after,.dropdown>.dropdown-menu:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block!important;left:auto;position:absolute;right:2px;top:-7px}.notification{align-items:center;border-bottom:1px solid #dde1e7!important;display:flex!important}.notification .details{width:150px}.notification .notification-icon{margin-right:5px;padding:4px!important}.notification .time{min-width:58px;white-space:nowrap}.label-icon{align-items:center;border-radius:50%!important;display:flex;justify-content:center;margin-right:0!important;padding:4px!important}@media (max-width:340px){.page-header.navbar .page-header-inner .clinic-info-mobile .csat-nps-topbar .score{display:none}}@media (max-width:479px){.page-header.navbar .page-header-inner .clinic-info{display:none}.page-header.navbar .page-header-inner .clinic-info-mobile{align-items:center;display:flex;justify-content:space-between;width:100%}.page-header.navbar .page-header-inner .clinic-info-mobile .csat-nps-topbar,.page-header.navbar .page-header-inner .clinic-info-mobile .csat-nps-topbar .clinic-score{align-items:center;display:flex}.page-header.navbar .page-header-inner .clinic-info-mobile .csat-nps-topbar .clinic-score .score-number{border-radius:50%!important;color:#fff!important;margin:0 5px;min-width:30px;padding:6px;text-align:center}.page-header.navbar .page-header-inner .clinic-info-mobile .csat-nps-topbar .clinic-score-divider{margin:0 5px}.page-header.navbar .page-header-inner .topbar_li_user>.dropdown-toggle{padding:11px 5px 10px}.page-header.navbar .page-header-inner .top-menu{width:100%}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav{display:flex;justify-content:stretch;width:100%}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link{flex:1 1 auto}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .topbar-link a.nav-button{flex:1 1 auto;padding:0}}@media screen and (min-width:480px) and (max-width:1199px){.page-header.navbar .page-header-inner .top-menu{align-items:center;display:flex;flex-direction:column;width:100%}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav{display:flex;justify-content:space-between;max-width:500px;width:100%}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu{left:auto;max-width:500px;min-width:500px;right:-130px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu:after,.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu:before{right:150px}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav a.nav-button{width:50px}.page-header.navbar .search-form{width:65px}.page-header.navbar .search-form.open{width:auto!important}.notification .details{width:300px}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu:after{right:150px}}@media (min-width:1200px){.page-header.navbar .page-header-inner{display:flex;justify-content:space-between}.page-header.navbar .page-header-inner .listclinic-wrap .select2-selection{width:200px}.page-header.navbar .page-header-inner div.dropdown-user{display:none}.page-header.navbar .page-header-inner .top-menu{display:flex}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu{left:auto;max-width:500px;min-width:500px;right:0}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav .dropdown.dropdown-user{display:inline-block}span.select2-container.select2-container--changeclinic.select2-container--open span.select2-dropdown.select2-dropdown--below{width:200px!important}.notification .details{width:300px}}@media screen and (min-width:992px) and (max-width:1199px){.page-sidebar-fixed .page-sidebar{margin-left:0;position:fixed!important;top:100px}}@media screen and (min-width:1400px){.open-launcher-btn{display:none!important}}@media (min-width:481px){.page-header.navbar .top-menu{display:flex}}@media (max-width:767px){.listclinic-wrap{clear:both}.notification{justify-content:space-between}.page-header.navbar .search-form.open{left:0;position:relative;right:0}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended{position:inherit}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu{left:0;margin-right:unset;max-width:100%;min-width:100%;right:0}.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu:after,.page-header.navbar .page-header-inner .top-menu .nav.navbar-nav>li.dropdown-extended .dropdown-menu:before{display:none!important}}.programmed-rows{font-size:14px;margin-bottom:30px;padding:20px}.programmed-rows table{background-color:#f6f6f6}.programmed-rows.date{background-color:#fff}.programmed-rows.deleted-date{background-color:rgba(231,80,90,.2)}.programmed-rows.completed-date{background-color:rgba(93,183,110,.2)}.programmed-rows .date-actions .btn{margin-right:10px}.programmed-rows.border-bottom-date:not(:last-of-type){border-bottom:1px solid #e1e1e1}.material-switch>input[type=checkbox]{display:none}.material-switch .label-primary{background-color:#9985b5!important}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label:before{background:#000;border-radius:8px;box-shadow:inset 0 0 10px rgba(0,0,0,.5);content:"";height:16px;left:0;margin-top:-8px;opacity:.3;position:absolute;transition:all .4s ease-in-out;width:40px}.material-switch>label:after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label:before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label:after{background:inherit;left:20px}#approved-complaints tbody{display:block;max-height:138px;overflow-y:auto}#approved-complaints tbody tr,#approved-complaints thead{display:table;table-layout:fixed;width:100%}#approved-complaints thead{width:calc(100% - 1em)}#approved-complaints th.align-middle{vertical-align:middle}.dso-group-color{background-color:#9985b5;color:#fff}.score-bad{background-color:#e67b69}.score-good{background-color:#fdb969}.score-best{background-color:#5db76e}.score-neutral{background-color:#fff}#es-search{width:25%}#es-search-mobile{background-color:#f6f6f6}#es-search,#es-search-mobile{display:flex;font-weight:600;justify-content:center}#es-search .input-group,#es-search-mobile .input-group{position:relative;width:100%}#es-search .input-group #es_customer_search,#es-search .input-group #es_customer_search_mobile,#es-search-mobile .input-group #es_customer_search,#es-search-mobile .input-group #es_customer_search_mobile{background-color:#f6f6f6;border:0;color:#9985b5;height:50px;padding-left:40px}#es-search .input-group .input-group-btn,#es-search-mobile .input-group .input-group-btn{left:0;position:absolute;top:0}#es-search .input-group .input-group-btn.close-launcher,#es-search-mobile .input-group .input-group-btn.close-launcher{left:unset;right:35px}#es-search .input-group .input-group-btn .es-search-btn,#es-search-mobile .input-group .input-group-btn .es-search-btn{color:#9985b5;margin-top:.6em;z-index:200001}#es-search .input-group .es-search-result,#es-search-mobile .input-group .es-search-result{background-color:#f6f6f6;border:1px solid #4a4a4a;color:#9985b5;position:absolute;top:60px;width:100%;z-index:200000}#es-search .input-group .es-search-result .es-search-result-item,#es-search-mobile .input-group .es-search-result .es-search-result-item{border-bottom:1px solid #4a4a4a;padding:20px 15px}#es-search .input-group .es-search-result .es-search-result-item:last-child,#es-search-mobile .input-group .es-search-result .es-search-result-item:last-child{border-bottom:0}#es-search .input-group .es-search-result .es-search-result-item:active,#es-search .input-group .es-search-result .es-search-result-item:focus,#es-search .input-group .es-search-result .es-search-result-item:hover,#es-search-mobile .input-group .es-search-result .es-search-result-item:active,#es-search-mobile .input-group .es-search-result .es-search-result-item:focus,#es-search-mobile .input-group .es-search-result .es-search-result-item:hover{background-color:#9985b5;color:#fff}#esLauncher{background-color:#fff;bottom:0;font-family:Poppins,sans-serif;height:100%;left:0;padding:10em 5em 5em 8em;position:fixed;right:0;top:0;width:100%;z-index:9900}#esLauncher .not-desktop{display:none}#esLauncher .not-phone,#esLauncher .only-desktop{display:inherit}#esLauncher .only-phone{display:none}#esLauncher .big{font-size:24px;font-weight:500}#esLauncher .red-text{color:#e97b86!important}#esLauncher .red-bg{background-color:rgba(233,123,134,.5)}#esLauncher .green-text{color:#5db76e!important}#esLauncher .es-container{height:100%;width:100%}#esLauncher .es-widget{flex-basis:33.3333333333%;height:100%;max-width:800px;padding:1em 2em}#esLauncher .es-widget .es-widget-header{align-items:center;display:flex;height:10%}#esLauncher .es-widget .es-widget-header .card-title{font-size:24px;font-weight:700;margin-left:1em}#esLauncher .es-widget .es-widget-body{display:flex;flex-direction:column;height:90%;padding-top:1em}#esLauncher .es-widget .es-widget-body .tab-content{flex:1;height:calc(100% - 43px)}#esLauncher .es-widget .es-widget-body .tab-content #customer_care_plans>.card-content{height:90%}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane{border-radius:15px!important;box-shadow:2px 2px 10px rgba(0,0,0,.302);height:90%;overflow:hidden;padding:1em 0}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane:first-child{border-top-left-radius:0!important}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane:last-child{border-top-right-radius:0!important}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .item{padding:0 1em 0 2em}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .pat1{padding-top:1em}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .par1{padding-right:1em}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-footer{align-items:center;background-color:#fff;border-top:1px solid #e1e1e1;display:flex;height:10%;justify-content:center;padding:1em 2em 0}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content{display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:1em;padding-top:1em;width:100%}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content [data-toggle=collapse] .collapse-icon>i{transition:transform .5s}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content [data-toggle=collapse]:not(.collapsed) .collapse-icon>i{transform:rotate(180deg)}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content a.customer-link:focus,#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content a.customer-link:hover{text-decoration:none}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .consent{align-items:center;border-bottom:1px solid #f6f6f6;display:flex;justify-content:space-between;padding:1em 0}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .consent:last-child{border-bottom:none}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .consent .circle{border-radius:50%!important;margin-left:2em;padding:5px 10px}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content>span{margin-bottom:5px}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .vh{visibility:hidden}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .round-btn{border-radius:5px!important}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .date-type-color{border-radius:20px!important;color:#fff;font-size:12px;padding:5px 12px}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .date-type-color-round{border-radius:50%!important;color:#fff;font-size:12px;padding:6px 7px;width:25px}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-content .divider{border-color:#e1e1e1;height:0;margin-bottom:0;margin-top:20px}#esLauncher .es-widget .es-widget-body .nav>li>a:focus,#esLauncher .es-widget .es-widget-body .nav>li>a:hover{background-color:transparent}#esLauncher .es-widget .es-widget-body .nav-tabs{border-bottom:0;margin-bottom:0!important}#esLauncher .es-widget .es-widget-body .nav-tabs>li{width:33.3333333333%}#esLauncher .es-widget .es-widget-body .nav-tabs>li>a{color:#343a40;font-size:max(.8vw,15px);font-weight:400;margin-right:0;padding:10px}#esLauncher .es-widget .es-widget-body .nav-tabs>li>a:focus,#esLauncher .es-widget .es-widget-body .nav-tabs>li>a:hover{border-color:transparent}#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:focus,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:hover{background-color:#fff;border:0;border-bottom:1px solid #fff;border-radius:15px 15px 0 0!important;box-shadow:0 10px 0 #fff,0 0 10px rgba(0,0,0,.302);color:#9985b5;font-size:max(.8vw,15px);font-weight:600}@media screen and (max-width:1399px){#es-search{display:none!important}#es-search-mobile .input-group{max-width:480px}#esLauncher{min-height:100vh;overflow:auto;padding:230px 0 20px}#esLauncher .not-desktop{display:inherit}#esLauncher .only-desktop{display:none}#esLauncher .mobile-menu{left:0;position:fixed;top:100px;width:100%}#esLauncher .mobile-menu .nav.nav-tabs{display:flex;margin-bottom:0;width:100%}#esLauncher .mobile-menu .nav.nav-tabs>li{background-color:#fafafa;flex-basis:33.3333333333%}#esLauncher .mobile-menu .nav.nav-tabs>li>a{align-items:center;color:#808e9c;display:flex;justify-content:center}#esLauncher .mobile-menu .nav.nav-tabs>li>a>svg path:last-child{fill:#808e9c}#esLauncher .mobile-menu .nav.nav-tabs>li.active>a,#esLauncher .mobile-menu .nav.nav-tabs>li.active>a:focus,#esLauncher .mobile-menu .nav.nav-tabs>li.active>a:hover{border:0;border-bottom:3px solid #9985b5;color:#343a40}#esLauncher .mobile-menu .nav.nav-tabs>li.active>a:focus>svg path:last-child,#esLauncher .mobile-menu .nav.nav-tabs>li.active>a:hover>svg path:last-child,#esLauncher .mobile-menu .nav.nav-tabs>li.active>a>svg path:last-child{fill:#343a40}#esLauncher .es-widget{flex-basis:100%}#esLauncher .es-widget .es-widget-header{display:none}#esLauncher .es-widget .es-widget-body,#esLauncher .es-widget .es-widget-body .tab-content>.tab-pane{height:100%}#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:focus,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:hover,#esLauncher .es-widget .es-widget-body .nav-tabs>li>a{font-size:14px}}@media screen and (min-width:1200px) and (max-width:1399px){#esLauncher{padding:180px 0 20px}#esLauncher .mobile-menu{top:50px}}@media (max-width:900px){#esLauncher .mobile-menu{z-index:1}#esLauncher .mobile-menu .nav.nav-tabs>li>a>svg{height:18px;width:18px}#esLauncher .es-widget .es-widget-body{height:unset}}@media (max-width:479px){#esLauncher{padding:270px 0 20px}#esLauncher .mobile-menu{top:150px}#esLauncher .only-phone{display:inherit}#esLauncher .not-phone{display:none}#esLauncher .es-widget .es-widget-body .tab-content #customer_care_plans>.card-content{height:85%}#esLauncher .es-widget .es-widget-body .tab-content .tab-pane .card-footer{height:15%}#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:focus>i,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a:hover>i,#esLauncher .es-widget .es-widget-body .nav-tabs>li.active>a>i,#esLauncher .es-widget .es-widget-body .nav-tabs>li>a>i{display:none}}@media (min-width:576px) and (max-width:768px){table.table_responsive,table.table_responsive thead{display:block}table.table_responsive thead tr{border-top:1px solid #9985b5;display:none;margin-bottom:5px}table.table_responsive thead tr th{display:inline-block}table.table_responsive tbody{display:block;margin-top:1.5rem}table.table_responsive tbody tr{border-top:1px solid #9985b5;display:block;margin-bottom:5px}table.table_responsive tbody tr td{border:none;border-top:1px solid #fff;display:block;padding-left:50%;position:relative;text-align:left;white-space:normal}table.table_responsive tbody tr td:before{content:attr(data-title);font-weight:600;left:6px;padding-right:10px;position:absolute;text-align:left;top:50%;transform:translateY(-50%);white-space:normal;width:45%}}@media (max-width:576px){table.table_responsive,table.table_responsive thead{display:inline-block}table.table_responsive thead tr{border-top:1px solid #9985b5;display:none;margin-bottom:5px}table.table_responsive thead tr th{display:inline-block}table.table_responsive tbody{display:inline-block;margin-top:1.5rem}table.table_responsive tbody tr{border-top:1px solid #9985b5;display:inline-block;margin-bottom:5px}table.table_responsive tbody tr td{border:none;border-top:1px solid #f6f6f6;display:inline-block;position:relative;text-align:center;width:100%}table.table_responsive tbody tr td:before{content:attr(data-title);font-weight:700;text-align:center;width:100%}}.calendar-first-visit-performance{border-bottom:1px solid #e1e1e1;margin:1em 1em 0}#calendarCarePlanRows .loading-text,#divert-care-plan-rows .loading-text{align-items:center;color:#8d829d;display:flex;height:80px;justify-content:center}#calendarCarePlanRows .modal-dialog,#divert-care-plan-rows .modal-dialog{margin:50px auto auto;max-width:1300px;width:100%}#calendarCarePlanRows .modal-dialog .modal-content,#divert-care-plan-rows .modal-dialog .modal-content{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;margin:auto;max-height:95vh;width:90%}#calendarCarePlanRows .modal-dialog .modal-header,#divert-care-plan-rows .modal-dialog .modal-header{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#calendarCarePlanRows .modal-dialog .modal-body,#divert-care-plan-rows .modal-dialog .modal-body{max-height:65vh;overflow:auto}#calendarCarePlanRows .modal-dialog .modal-body .credit-warning,#divert-care-plan-rows .modal-dialog .modal-body .credit-warning{border-radius:10px!important;margin:0 35px;text-align:center}#calendarCarePlanRows .modal-dialog .modal-footer,#divert-care-plan-rows .modal-dialog .modal-footer{display:flex;justify-content:space-between}#calendarCarePlanRows .modal-dialog .modal-footer:after,#calendarCarePlanRows .modal-dialog .modal-footer:before,#divert-care-plan-rows .modal-dialog .modal-footer:after,#divert-care-plan-rows .modal-dialog .modal-footer:before{display:none}#calendarCarePlanRows #carePlanFilters,#divert-care-plan-rows #carePlanFilters{margin:10px 0;overflow:auto;padding:0 15px;white-space:nowrap}#calendarCarePlanRows #carePlanFilters label,#divert-care-plan-rows #carePlanFilters label{border-radius:16px!important;box-sizing:border-box;cursor:pointer;margin:0 5px;position:relative}#calendarCarePlanRows #carePlanFilters label div,#divert-care-plan-rows #carePlanFilters label div{align-items:center;border-radius:15px!important;cursor:pointer;display:flex;flex-direction:column;justify-content:center;line-height:25px;text-align:center}#calendarCarePlanRows #carePlanFilters label div span,#divert-care-plan-rows #carePlanFilters label div span{border:1px solid #9985b5;border-radius:15px!important;min-width:70px;padding:0 8px}#calendarCarePlanRows #carePlanFilters label input[type=checkbox],#divert-care-plan-rows #carePlanFilters label input[type=checkbox]{cursor:pointer;left:0;opacity:0;position:absolute;top:0}#calendarCarePlanRows #carePlanFilters input[type=checkbox]:checked~div span,#divert-care-plan-rows #carePlanFilters input[type=checkbox]:checked~div span{background-color:#9985b5;border-color:hsla(0,0%,100%,0);color:#fff;min-width:70px}#calendarCarePlanRows #carePlanFilters input[type=checkbox]:hover~div span,#divert-care-plan-rows #carePlanFilters input[type=checkbox]:hover~div span{background-color:rgba(141,130,157,.522);color:#fff;min-width:70px}#calendarCarePlanRows #carePlanSearchBar,#divert-care-plan-rows #carePlanSearchBar{border:1px solid #8d829d;border-radius:20px!important;color:#8d829d;display:flex;margin:5px 20px;padding:5px 15px}#calendarCarePlanRows #carePlanSearchBar span,#divert-care-plan-rows #carePlanSearchBar span{margin-right:5px}#calendarCarePlanRows #carePlanSearchBar input,#divert-care-plan-rows #carePlanSearchBar input{all:unset;width:100%}#calendarCarePlanRows #selectedRows ul,#divert-care-plan-rows #selectedRows ul{max-height:250px}#calendarCarePlanRows #selectableRows ul,#divert-care-plan-rows #selectableRows ul{max-height:350px}#calendarCarePlanRows .container_list,#divert-care-plan-rows .container_list{list-style-type:none;padding:0 19px}#calendarCarePlanRows .container_list span.material-icons,#divert-care-plan-rows .container_list span.material-icons{visibility:hidden}#calendarCarePlanRows .container_list span.row-counter,#divert-care-plan-rows .container_list span.row-counter{border:1px solid #8d829d;border-radius:16px!important;color:#fff;color:#8d829d;cursor:pointer;display:inline-block;min-width:70px;padding:5px 15px}#calendarCarePlanRows .container_list ul,#divert-care-plan-rows .container_list ul{list-style-type:none;padding:0}#calendarCarePlanRows .container_list .child-row,#divert-care-plan-rows .container_list .child-row{background-color:#e0e0e0;border-radius:20px!important;margin-left:25px;margin-right:25px}#calendarCarePlanRows .container_list .not-selectable,#divert-care-plan-rows .container_list .not-selectable{color:gray;cursor:not-allowed;display:flex;justify-content:space-between;margin-top:5px;padding:5px 15px}#calendarCarePlanRows .container_list .not-selectable div:last-of-type,#divert-care-plan-rows .container_list .not-selectable div:last-of-type{align-items:center;display:flex}#calendarCarePlanRows .container_list .not-selectable div:last-of-type span,#divert-care-plan-rows .container_list .not-selectable div:last-of-type span{margin-right:10px;white-space:nowrap}#calendarCarePlanRows .container_list .not-selectable .round-xxs,#divert-care-plan-rows .container_list .not-selectable .round-xxs{background-color:gray;border:1px solid gray}#calendarCarePlanRows .container_list .not-selectable .pdc-icon,#divert-care-plan-rows .container_list .not-selectable .pdc-icon{background-color:gray}#calendarCarePlanRows .container_list .collapsable,#calendarCarePlanRows .container_list .deselectable,#calendarCarePlanRows .container_list .selectable,#divert-care-plan-rows .container_list .collapsable,#divert-care-plan-rows .container_list .deselectable,#divert-care-plan-rows .container_list .selectable{align-items:center;border-radius:20px!important;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-top:5px;padding:5px 15px}#calendarCarePlanRows .container_list .collapsable:hover,#calendarCarePlanRows .container_list .deselectable:hover,#calendarCarePlanRows .container_list .selectable:hover,#divert-care-plan-rows .container_list .collapsable:hover,#divert-care-plan-rows .container_list .deselectable:hover,#divert-care-plan-rows .container_list .selectable:hover{background-color:rgba(145,88,224,.169);border-radius:20px!important;cursor:pointer}#calendarCarePlanRows .container_list .collapsable.danger,#calendarCarePlanRows .container_list .deselectable.danger,#calendarCarePlanRows .container_list .selectable.danger,#divert-care-plan-rows .container_list .collapsable.danger,#divert-care-plan-rows .container_list .deselectable.danger,#divert-care-plan-rows .container_list .selectable.danger{justify-content:flex-end}#calendarCarePlanRows .container_list .collapsable.danger:hover,#calendarCarePlanRows .container_list .deselectable.danger:hover,#calendarCarePlanRows .container_list .selectable.danger:hover,#divert-care-plan-rows .container_list .collapsable.danger:hover,#divert-care-plan-rows .container_list .deselectable.danger:hover,#divert-care-plan-rows .container_list .selectable.danger:hover{background-color:#fbe1e3;border-color:#fbe1e3;border-radius:20px!important;color:#e73d4a;cursor:pointer}#calendarCarePlanRows .container_list .collapsable div:last-of-type,#calendarCarePlanRows .container_list .deselectable div:last-of-type,#calendarCarePlanRows .container_list .selectable div:last-of-type,#divert-care-plan-rows .container_list .collapsable div:last-of-type,#divert-care-plan-rows .container_list .deselectable div:last-of-type,#divert-care-plan-rows .container_list .selectable div:last-of-type{align-items:center;display:flex}#calendarCarePlanRows .container_list .collapsable div:last-of-type span,#calendarCarePlanRows .container_list .deselectable div:last-of-type span,#calendarCarePlanRows .container_list .selectable div:last-of-type span,#divert-care-plan-rows .container_list .collapsable div:last-of-type span,#divert-care-plan-rows .container_list .deselectable div:last-of-type span,#divert-care-plan-rows .container_list .selectable div:last-of-type span{margin-right:10px;white-space:nowrap}#calendarCarePlanRows .container_list .collapsable .rowData:first-child,#calendarCarePlanRows .container_list .deselectable .rowData:first-child,#calendarCarePlanRows .container_list .selectable .rowData:first-child,#divert-care-plan-rows .container_list .collapsable .rowData:first-child,#divert-care-plan-rows .container_list .deselectable .rowData:first-child,#divert-care-plan-rows .container_list .selectable .rowData:first-child{width:66.6666666667%}#calendarCarePlanRows .container_list .collapsable .rowData:nth-child(2),#calendarCarePlanRows .container_list .deselectable .rowData:nth-child(2),#calendarCarePlanRows .container_list .selectable .rowData:nth-child(2),#divert-care-plan-rows .container_list .collapsable .rowData:nth-child(2),#divert-care-plan-rows .container_list .deselectable .rowData:nth-child(2),#divert-care-plan-rows .container_list .selectable .rowData:nth-child(2){font-weight:700;width:8.3333333333%}#calendarCarePlanRows .container_list .collapsable .rowData:nth-child(2):after,#calendarCarePlanRows .container_list .deselectable .rowData:nth-child(2):after,#calendarCarePlanRows .container_list .selectable .rowData:nth-child(2):after,#divert-care-plan-rows .container_list .collapsable .rowData:nth-child(2):after,#divert-care-plan-rows .container_list .deselectable .rowData:nth-child(2):after,#divert-care-plan-rows .container_list .selectable .rowData:nth-child(2):after{content:"€"}#calendarCarePlanRows .container_list .collapsable .rowData:nth-child(3),#calendarCarePlanRows .container_list .collapsable .rowData:nth-child(4),#calendarCarePlanRows .container_list .deselectable .rowData:nth-child(3),#calendarCarePlanRows .container_list .deselectable .rowData:nth-child(4),#calendarCarePlanRows .container_list .selectable .rowData:nth-child(3),#calendarCarePlanRows .container_list .selectable .rowData:nth-child(4),#divert-care-plan-rows .container_list .collapsable .rowData:nth-child(3),#divert-care-plan-rows .container_list .collapsable .rowData:nth-child(4),#divert-care-plan-rows .container_list .deselectable .rowData:nth-child(3),#divert-care-plan-rows .container_list .deselectable .rowData:nth-child(4),#divert-care-plan-rows .container_list .selectable .rowData:nth-child(3),#divert-care-plan-rows .container_list .selectable .rowData:nth-child(4){width:8.3333333333%}#calendarCarePlanRows .container_list .collapsable .rowData:nth-child(5),#calendarCarePlanRows .container_list .deselectable .rowData:nth-child(5),#calendarCarePlanRows .container_list .selectable .rowData:nth-child(5),#divert-care-plan-rows .container_list .collapsable .rowData:nth-child(5),#divert-care-plan-rows .container_list .deselectable .rowData:nth-child(5),#divert-care-plan-rows .container_list .selectable .rowData:nth-child(5){width:4.1666666667%}#calendarCarePlanRows .container_list .selectable.child .rowData:first-child,#divert-care-plan-rows .container_list .selectable.child .rowData:first-child{width:66.6666666667%}#calendarCarePlanRows .container_list .selectable.child .rowData:nth-child(2),#divert-care-plan-rows .container_list .selectable.child .rowData:nth-child(2){font-weight:700;width:8.3333333333%}#calendarCarePlanRows .container_list .selectable.child .rowData:nth-child(2):after,#divert-care-plan-rows .container_list .selectable.child .rowData:nth-child(2):after{content:"€"}#calendarCarePlanRows .container_list .selectable.child .rowData:nth-child(3),#calendarCarePlanRows .container_list .selectable.child .rowData:nth-child(4),#divert-care-plan-rows .container_list .selectable.child .rowData:nth-child(3),#divert-care-plan-rows .container_list .selectable.child .rowData:nth-child(4){width:8.3333333333%}#calendarCarePlanRows .container_list .deselectable,#divert-care-plan-rows .container_list .deselectable{background-color:rgba(153,133,181,.796);color:#fff}#calendarCarePlanRows .container_list .deselectable .pdc-icon,#calendarCarePlanRows .container_list .deselectable .round-xxs,#divert-care-plan-rows .container_list .deselectable .pdc-icon,#divert-care-plan-rows .container_list .deselectable .round-xxs{background-color:#fff;color:#9985b5}#calendarCarePlanRows .container_list .deselectable:hover,#divert-care-plan-rows .container_list .deselectable:hover{background-color:rgba(232,75,75,.439);border-radius:20px!important;cursor:pointer}#calendarCarePlanRows .container_list .deselectable:hover span.material-icons,#divert-care-plan-rows .container_list .deselectable:hover span.material-icons{visibility:visible}#calendarCarePlanRows .container_list details[open] .collapsable,#divert-care-plan-rows .container_list details[open] .collapsable{background-color:rgba(153,133,181,.486);cursor:pointer}#calendarCarePlanRows .container_list details[open] .collapsable:hover,#divert-care-plan-rows .container_list details[open] .collapsable:hover{background-color:rgba(145,88,224,.169);border-radius:20px!important;cursor:pointer}#calendarCarePlanRows .container_list details[open] .arrow-open,#divert-care-plan-rows .container_list details[open] .arrow-open{transform:rotate(90deg)}#calendarCarePlanRows .container_list .round-xxs,#divert-care-plan-rows .container_list .round-xxs{background-color:#9985b5;border:1px solid #9985b5;color:#fff;height:25px!important;transition:transform .5s;width:25px!important}#calendarCarePlanRows .container_list .round-xxs:hover,#divert-care-plan-rows .container_list .round-xxs:hover{transform:scale(1.2);transition:transform .5s}#calendarCarePlanRows .container_list .round,#divert-care-plan-rows .container_list .round{align-items:center;border-radius:50%!important;display:flex;font-size:1em;justify-content:center}#calendarCarePlanRows .container_list .pdc-icon,#divert-care-plan-rows .container_list .pdc-icon{align-items:center;background-color:#9985b5;border-color:hsla(0,0%,100%,0);border-radius:15px!important;color:#fff;display:flex;display:inline-block;padding:4px 8px}#calendarCarePlanRows .container_list .loader,#divert-care-plan-rows .container_list .loader{border-radius:20px!important;margin:0 20px;padding:2px;text-align:center}#calendarCarePlanRows #executedRowsList li div:first-of-type,#divert-care-plan-rows #executedRowsList li div:first-of-type{width:80%}#calendarCarePlanRows #executedRowsList li div:last-child,#divert-care-plan-rows #executedRowsList li div:last-child{width:20%}#calendarCarePlanRows #executedRowsList li div:last-child div:first-child,#calendarCarePlanRows #executedRowsList li div:last-child div:last-child,#divert-care-plan-rows #executedRowsList li div:last-child div:first-child,#divert-care-plan-rows #executedRowsList li div:last-child div:last-child{width:50%}#calendarCarePlanRowsMobile .modal-dialog{height:100vh;margin:auto;width:100vw}#calendarCarePlanRowsMobile .modal-dialog .modal-content{height:100%;margin:auto}#calendarCarePlanRowsMobile .modal-dialog .modal-header{align-items:center;display:flex;height:50px;justify-content:space-between}#calendarCarePlanRowsMobile .modal-dialog .modal-body{height:calc(100% - 115px);overflow:auto;padding:0 10px}#calendarCarePlanRowsMobile .modal-dialog .modal-footer{bottom:0;display:flex;justify-content:space-between;position:absolute;width:100%}#calendarCarePlanRowsMobile .modal-dialog .modal-footer:after,#calendarCarePlanRowsMobile .modal-dialog .modal-footer:before{display:none}#calendarCarePlanRowsMobile #carePlanSearchBar{border:1px solid #8d829d;border-radius:20px!important;color:#8d829d;display:flex;flex-grow:1;padding:5px 15px}#calendarCarePlanRowsMobile #carePlanSearchBar span{margin-right:5px}#calendarCarePlanRowsMobile #carePlanSearchBar input{all:unset;width:100%}#calendarCarePlanRowsMobile #carePlanFilters{margin-top:10px;overflow:scroll;padding-bottom:10px;white-space:nowrap}#calendarCarePlanRowsMobile #carePlanFilters label{border-radius:16px!important;box-sizing:border-box;margin:0 5px;position:relative}#calendarCarePlanRowsMobile #carePlanFilters label div{align-items:center;border-radius:15px!important;display:flex;flex-direction:column;justify-content:center;line-height:25px;text-align:center}#calendarCarePlanRowsMobile #carePlanFilters label div span{border:1px solid #9985b5;border-radius:15px!important;min-width:70px;padding:0 8px}#calendarCarePlanRowsMobile #carePlanFilters label input[type=checkbox]{cursor:pointer;left:0;opacity:0;position:absolute;top:0}#calendarCarePlanRowsMobile #carePlanFilters input[type=checkbox]:checked~div span{background-color:#9985b5;border-color:hsla(0,0%,100%,0);color:#fff;min-width:70px}#calendarCarePlanRowsMobile #carePlanFilters input[type=checkbox]:hover~div span{background-color:rgba(141,130,157,.522);color:#fff;min-width:70px}#calendarCarePlanRowsMobile .container_list{height:100%;list-style-type:none;padding:0}#calendarCarePlanRowsMobile .container_list span.material-icons{visibility:hidden}#calendarCarePlanRowsMobile .container_list span.row-counter{border:1px solid #8d829d;border-radius:16px!important;color:#fff;color:#8d829d;display:inline-block;min-width:70px;padding:5px 15px}#calendarCarePlanRowsMobile .container_list .collapsable,#calendarCarePlanRowsMobile .container_list .deselectable,#calendarCarePlanRowsMobile .container_list .selectable{background-color:rgba(153,133,181,.239);border-radius:20px!important;font-size:12px;margin-top:2px;padding:8px 10px}#calendarCarePlanRowsMobile .container_list .collapsable:active,#calendarCarePlanRowsMobile .container_list .deselectable:active,#calendarCarePlanRowsMobile .container_list .selectable:active{background-color:rgba(145,88,224,.169);border-radius:20px!important}#calendarCarePlanRowsMobile .container_list .collapsable div:last-of-type,#calendarCarePlanRowsMobile .container_list .deselectable div:last-of-type,#calendarCarePlanRowsMobile .container_list .selectable div:last-of-type{align-items:center;display:flex}#calendarCarePlanRowsMobile .container_list .collapsable div:last-of-type span,#calendarCarePlanRowsMobile .container_list .deselectable div:last-of-type span,#calendarCarePlanRowsMobile .container_list .selectable div:last-of-type span{margin-right:5px}#calendarCarePlanRowsMobile .container_list .collapsable div:last-of-type span:last-of-type,#calendarCarePlanRowsMobile .container_list .deselectable div:last-of-type span:last-of-type,#calendarCarePlanRowsMobile .container_list .selectable div:last-of-type span:last-of-type{position:absolute;right:14px}#calendarCarePlanRowsMobile .container_list .collapsable .rowData:first-child,#calendarCarePlanRowsMobile .container_list .deselectable .rowData:first-child,#calendarCarePlanRowsMobile .container_list .selectable .rowData:first-child{width:66.6666666667%}#calendarCarePlanRowsMobile .container_list .collapsable .rowData:nth-child(2),#calendarCarePlanRowsMobile .container_list .deselectable .rowData:nth-child(2),#calendarCarePlanRowsMobile .container_list .selectable .rowData:nth-child(2){font-weight:700;width:8.3333333333%}#calendarCarePlanRowsMobile .container_list .collapsable .rowData:nth-child(2):after,#calendarCarePlanRowsMobile .container_list .deselectable .rowData:nth-child(2):after,#calendarCarePlanRowsMobile .container_list .selectable .rowData:nth-child(2):after{content:"€"}#calendarCarePlanRowsMobile .container_list .collapsable .rowData:nth-child(3),#calendarCarePlanRowsMobile .container_list .collapsable .rowData:nth-child(4),#calendarCarePlanRowsMobile .container_list .deselectable .rowData:nth-child(3),#calendarCarePlanRowsMobile .container_list .deselectable .rowData:nth-child(4),#calendarCarePlanRowsMobile .container_list .selectable .rowData:nth-child(3),#calendarCarePlanRowsMobile .container_list .selectable .rowData:nth-child(4){width:8.3333333333%}#calendarCarePlanRowsMobile .container_list .collapsable .rowData:nth-child(5),#calendarCarePlanRowsMobile .container_list .deselectable .rowData:nth-child(5),#calendarCarePlanRowsMobile .container_list .selectable .rowData:nth-child(5){width:4.1666666667%}#calendarCarePlanRowsMobile .container_list .selectable.child .rowData:first-child{width:66.6666666667%}#calendarCarePlanRowsMobile .container_list .selectable.child .rowData:nth-child(2){font-weight:700;width:8.3333333333%}#calendarCarePlanRowsMobile .container_list .selectable.child .rowData:nth-child(2):after{content:"€"}#calendarCarePlanRowsMobile .container_list .selectable.child .rowData:nth-child(3),#calendarCarePlanRowsMobile .container_list .selectable.child .rowData:nth-child(4){width:8.3333333333%}#calendarCarePlanRowsMobile .container_list .deselectable{background-color:rgba(232,75,75,.439);border-radius:20px!important;cursor:pointer}#calendarCarePlanRowsMobile .container_list .deselectable .pdc-icon,#calendarCarePlanRowsMobile .container_list .deselectable .round-xxs{background-color:#fff;color:#9985b5}#calendarCarePlanRowsMobile .container_list .deselectable .round-xxs{font-size:.5em;height:20px!important;width:20px!important}#calendarCarePlanRowsMobile .container_list .deselectable span.material-icons{visibility:visible}#calendarCarePlanRowsMobile .container_list details[open] .collapsable{background-color:rgba(153,133,181,.486);cursor:pointer}#calendarCarePlanRowsMobile .container_list details[open] .collapsable:hover{background-color:rgba(145,88,224,.169);border-radius:20px!important;cursor:pointer}#calendarCarePlanRowsMobile .container_list details[open] .arrow-open{transform:rotate(90deg)}#calendarCarePlanRowsMobile .container_list .round-xxs{background-color:#9985b5;border:1px solid #9985b5;color:#fff;transition:transform .5s}#calendarCarePlanRowsMobile .container_list .round-xxs:hover{transform:scale(1.2);transition:transform .5s}#calendarCarePlanRowsMobile .container_list .round{align-items:center;border-radius:50%!important;display:flex;font-size:1em;justify-content:center}#calendarCarePlanRowsMobile .container_list .pdc-icon{align-items:center;background-color:#9985b5;border-color:hsla(0,0%,100%,0);border-radius:15px!important;color:#fff;display:flex;display:inline-block;padding:4px 9px}#calendarCarePlanRowsMobile .container_list .loader{border-radius:20px!important;margin:0 20px;padding:2px;text-align:center}.VueTables__columns-dropdown-wrapper{margin-bottom:1em}.VueTables__limit-field,.VueTables__limit-field>select,.VueTables__sort-icon{margin-left:1em}.VueTables__list-filter select.form-control{margin-bottom:0}.VueTables__columns-dropdown>button{background-color:#fff;border:1px solid #9985b5;color:#262626}.VueTables__columns-dropdown>button>span{margin-left:.5em}.VueTables__select-row{text-align:center;width:50px}#vt-toggle-all,.check-purple[type=checkbox],.vt-select-row{accent-color:#9985b5;height:20px;width:20px}.VueTables__sortable{cursor:pointer}.euro:after{content:" €"}.VueTables__row td{display:table-cell;vertical-align:middle!important}.VueTables__limit{display:none}.care-plan-scans-box{flex-direction:column}.care-plan-scans-box .customer-scans{display:none;margin-top:20px;min-height:60vh;padding:20px}.care-plan-scans-box .customer-quote .details .care-plan-info{margin-bottom:20px;padding:0!important}.care-plan-scans-box .customer-quote .details .customer-info{padding:0!important}.care-plan-scans-box .customer-quote .details .customer-info .shadow-card{height:100%}.care-plan-scans-box [data-toggle=collapse]:not(.collapsed) .collapse-icon>i{transform:rotate(180deg)}.care-plan-scans-box [data-toggle=collapse] .collapse-icon>i{transition:transform .5s}.care-plan-scans-box .slide-container{padding:0 4px}.care-plan-scans-box .slick-slide img.slide-img{border-radius:10px!important;min-height:45vh;-o-object-fit:cover;object-fit:cover;width:100%}.care-plan-scans-box .uploaded-at{text-align:center;width:100%}.care-plan-scans-box .slick-next,.care-plan-scans-box .slick-prev{color:#9985b5;top:50%}.care-plan-scans-box .slick-prev{left:3%;z-index:1000}.care-plan-scans-box .slick-next{right:4%;z-index:1000}.care-plan-scans-box .slick-next:before,.care-plan-scans-box .slick-prev:before{color:#9985b5;font-size:40px;opacity:1}.care-plan-scans-box .test{height:15vh}.care-plan-scans-box .test img.test-img{border-radius:10px!important;min-height:15vh;-o-object-fit:cover;object-fit:cover;padding:5px;width:100%}.care-plan-scans-box #allQuotes .modal-dialog{margin:auto}.care-plan-scans-box .images-wrapper,.scans-gallery .images-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.care-plan-scans-box .image,.scans-gallery .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px!important;cursor:pointer;height:80px;margin:5px;width:80px}.future-date{padding:7px 8px}.compare-quote-container{display:flex;flex-direction:column}.compare-quote-container .page-title{text-align:center}.compare-quote-container .compare-quote-customer{background-color:#e7d6f6}.compare-quote{display:flex;flex-direction:column}.compare-quote>div:first-child,.compare-quote>div:last-child{margin-bottom:20px}.customer-quote-info{display:flex;flex-direction:column}.customer-quote-info>div:first-child,.customer-quote-info>div:last-child{margin-bottom:20px}.primo-check-badge{background-color:#5db76e;border:1px solid #5db76e;border-radius:100%!important;color:#fff;display:inline-block;margin-left:10px;padding:4px 5px}@media (min-width:480px){.care-plan-scans-box .customer-scans{display:block}.care-plan-scans-box .customer-scans-mobile{display:none}.care-plan-scans-box .image,.scans-gallery .image{height:100px;width:100px}}@media (min-width:768px){.care-plan-scans-box .customer-quote .details{display:flex}.care-plan-scans-box .customer-quote .details .care-plan-info{margin:0;padding-right:5px!important}.care-plan-scans-box .customer-quote .details .customer-info{padding-left:5px!important}.compare-quote-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.compare-quote-container .page-title{float:left;text-align:left}}@media (min-width:992px){.compare-quote{display:flex;flex-direction:row;justify-content:space-between}.compare-quote>div:first-child{margin-right:5px;width:50%}.compare-quote>div:last-child{margin-left:5px;width:50%}.customer-quote-info{flex-direction:row;justify-content:space-between;margin-top:20px}.customer-quote-info>div:first-child,.customer-quote-info>div:last-child{width:50%}.customer-quote-info>div:first-child{margin-right:5px}.customer-quote-info>div:last-child{margin-left:5px}}@media (min-width:1200px){.care-plan-scans-box{flex-direction:row}.care-plan-scans-box .customer-quote,.care-plan-scans-box .customer-scans{min-width:50%}.care-plan-scans-box .customer-scans{margin-top:0}.care-plan-scans-box .image,.scans-gallery .image{height:150px;width:150px}}#primo-chat-web-component{bottom:2rem;cursor:pointer;position:fixed;right:3rem;z-index:9999999}.description{background-color:rgba(153,133,181,.2);border:1px solid #9985b5;color:#9985b5}.cbox,.description{margin:5px auto;padding:10px 30px}.cbox p{margin:1em 0}.cbox.cbox-primary{background-color:rgba(153,133,181,.2);border:1px solid #9985b5;color:#9985b5}.cbox.cbox-success{background-color:rgba(93,183,110,.2);border:1px solid #5db76e;color:#5db76e}.cbox.cbox-danger{background-color:rgba(231,80,90,.2);border:1px solid #e7505a;color:#e7505a}.cbox.cbox-warning{background-color:rgba(241,197,23,.2);border:1px solid #f1c517;color:#4a4a4a}.speech-recognition a:focus,.speech-recognition a:hover{text-decoration:none}.speech-recognition a.round-danger:focus,.speech-recognition a.round-danger:hover{color:#fff}.speech-recognition a:focus,.speech-recognition a:visited{color:#9985b5}.speech-recognition .record-btn.is-recording{background-color:#e7505a;border-color:#e7505a;color:#fff;transition:all .25s ease-in}.speech-recognition .record-btn.is-recording:hover{background-color:#e97b86;border-color:#e97b86}#CreditNoteModal .credit-note-option{align-items:normal;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;font-size:1.2em;justify-content:space-between;margin:5px;min-height:40vh}@media screen and (max-width:480px){#CreditNoteModal .credit-note-option{flex:auto;min-height:auto;width:100%}}#CreditNoteModal .credit-note-option .box-top{text-align:center}#CreditNoteModal .credit-note-option .box-bot .bg-danger,#CreditNoteModal .credit-note-option .box-bot .bg-info,#CreditNoteModal .credit-note-option .box-bot .bg-warning{border-radius:10px!important;font-size:14px;padding:1em}#CreditNoteModal .credit-note-option .box-bot a,#CreditNoteModal .credit-note-option .box-bot button{margin-top:20px;width:100%}#CreditNoteModal h3{white-space:nowrap}#CreditNoteModal .credit-note--inner.credit-refund .credit-refund--inputs{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal}#CreditNoteModal .credit-note--inner.credit-refund .credit-refund--inputs>div{flex:1;margin-right:1em}@media screen and (max-width:992px){#CreditNoteModal .credit-note--inner.credit-refund .credit-refund--inputs>div{flex:auto;width:100%}}#calendarEvent .modal-dialog{max-width:1300px;width:95%}#calendarEvent .header-footer-modal-extension{background-color:#9985b5;color:#fff;height:60px;padding:15px;width:100%}#calendarEvent .modal-content{border:1px solid transparent;border-radius:6px!important}#calendarEvent .modal-content .modal-header{align-items:center;border-top-left-radius:6px!important;border-top-right-radius:6px!important;display:flex;flex-direction:row;justify-content:center;margin-bottom:45px!important}#calendarEvent .modal-content .modal-header:after,#calendarEvent .modal-content .modal-header:before{content:none}#calendarEvent .modal-content .modal-header .visit-type{align-items:center;display:flex;flex-direction:row;font-size:18px;justify-content:normal;margin-left:20px;width:20%}#calendarEvent .modal-content .modal-header .date-day-hour{align-items:normal;display:flex;flex-direction:row;justify-content:center;width:60%}#calendarEvent .modal-content .modal-header .date-day-hour .date{display:inline-block}#calendarEvent .modal-content .modal-header .date-day-hour .date:first-of-type,#calendarEvent .modal-content .modal-header .date-day-hour .date:last-of-type{font-size:30px}#calendarEvent .modal-content .modal-header .date-day-hour .date.date-day{margin-right:20px}#calendarEvent .modal-content .modal-header .close-modal{align-items:center;display:inline-block;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;padding:0;width:20%}#calendarEvent .modal-content .modal-header .close-modal .emergency-switch{display:inline-block}#calendarEvent .modal-content .modal-header .close-modal .personal-date{font-size:16px;margin:0}#calendarEvent .modal-content .modal-header .close-modal i{font-size:20px}#calendarEvent .modal-content .modal-body{padding:20px 80px}#calendarEvent .modal-content .modal-body .nav.nav-tabs{align-items:center;display:flex;flex-direction:row;justify-content:center}#calendarEvent .modal-content .modal-body .date-target{border:1px solid #000;border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;cursor:pointer;height:90%;left:0;position:absolute;top:25px;width:20px}#calendarEvent .modal-content .modal-body #color-palet{background-color:#fff;border:1px solid #fff;border-radius:35px!important;display:none;left:-80px;padding:15px;position:fixed;top:20px}#calendarEvent .modal-content .modal-body .pallet-colors{align-items:normal;display:flex;flex-direction:column;justify-content:normal}#calendarEvent .modal-content .modal-body .pallet-color{background:#ccc;border-radius:100%!important;cursor:pointer;display:inline-block;height:30px;margin:3px;padding:2px;width:30px}#calendarEvent .modal-content .modal-body .date-main-info-icon{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}#calendarEvent .modal-content .modal-body .date-main-info-icon div:first-of-type svg{margin-left:22%}#calendarEvent .modal-content .modal-body .date-main-info-icon div:first-of-type,#calendarEvent .modal-content .modal-body .date-main-info-icon div:nth-of-type(3){width:25%}#calendarEvent .modal-content .modal-body .date-main-info-icon div:nth-of-type(2){width:50%}#calendarEvent .modal-content .modal-body .date-main-info-icon div:nth-of-type(2) svg{height:50px;width:50px}#calendarEvent .modal-content .modal-body .date-main-info{align-items:normal;display:flex;flex-direction:row;justify-content:space-between;padding:0}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start;width:25%}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info{margin-bottom:35px}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info a,#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info span{display:block;font-size:18px}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info span{font-size:24px;font-weight:600}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info a.underline{color:#000;text-decoration:underline}#calendarEvent .modal-content .modal-body .date-main-info #customer-info-container .customer-info i{font-size:30px}#calendarEvent .modal-content .modal-body .date-main-info .customer{margin-bottom:35px;width:50%}#calendarEvent .modal-content .modal-body .date-main-info .customer i{font-size:45px}#calendarEvent .modal-content .modal-body .date-main-info .customer .customer-personal-info{font-size:18px}#calendarEvent .modal-content .modal-body .date-main-info .customer span.customer-name{font-size:24px;font-weight:600}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications{align-items:normal;display:flex;flex-direction:row;justify-content:center}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .send-notification{border:2px solid #9985b5}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-notifications{border:1px solid #9985b5;border-radius:4px!important;box-shadow:none}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-notifications:before{border-bottom:8px solid #9985b5}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-notifications li a,#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-notifications li i{color:#9985b5}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .create-triage,#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .triage-not{border:2px solid #e7505a}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .create-triage{padding:4px 8px}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .triage-not-signed{border:2px solid #44b6ae}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .triages{border:2px solid #5db76e;color:#5db76e}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications i{font-size:15px}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .btn-group a,#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .btn-group div,#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .btn-group span{font-size:16px}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-triage{border:1px solid #5db76e;border-radius:4px!important;box-shadow:none}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-triage:before{border-bottom:8px solid #5db76e}#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-triage li a,#calendarEvent .modal-content .modal-body .date-main-info .customer .triages-notifications .dropdown-triage li i{color:#5db76e}#calendarEvent .modal-content .modal-body .date-main-info .date-info{width:25%}#calendarEvent .modal-content .modal-body .date-main-info .date-info .doctor{display:block;font-size:24px;font-weight:600}#calendarEvent .modal-content .modal-body .date-main-info .date-info .room{font-size:18px}#calendarEvent .modal-content .modal-body .date-main-info .date-info a{font-size:16px}#calendarEvent .modal-content .modal-body .date-main-info .date-info a i{font-size:15px;margin-right:15px;vertical-align:middle}#calendarEvent .modal-content .modal-body .date-customer-actions{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:10px}#calendarEvent .modal-content .modal-body .date-customer-actions .send-notification{border:2px solid #9985b5}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-notifications{border:1px solid #9985b5;border-radius:4px!important;box-shadow:none}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-notifications:before{border-bottom:8px solid #9985b5}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-notifications li a,#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-notifications li i{color:#9985b5}#calendarEvent .modal-content .modal-body .date-customer-actions .create-triage,#calendarEvent .modal-content .modal-body .date-customer-actions .triage-not{border:2px solid #e7505a}#calendarEvent .modal-content .modal-body .date-customer-actions .create-triage{padding:4px 8px}#calendarEvent .modal-content .modal-body .date-customer-actions .triage-not-signed{border:2px solid #44b6ae}#calendarEvent .modal-content .modal-body .date-customer-actions .triages{border:2px solid #5db76e;color:#5db76e}#calendarEvent .modal-content .modal-body .date-customer-actions i{font-size:15px}#calendarEvent .modal-content .modal-body .date-customer-actions .btn-group a,#calendarEvent .modal-content .modal-body .date-customer-actions .btn-group div,#calendarEvent .modal-content .modal-body .date-customer-actions .btn-group span{font-size:16px}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-triage{border:1px solid #5db76e;border-radius:4px!important;box-shadow:none}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-triage:before{border-bottom:8px solid #5db76e}#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-triage li a,#calendarEvent .modal-content .modal-body .date-customer-actions .dropdown-triage li i{color:#5db76e}#calendarEvent .modal-content .modal-body .row-container{align-items:normal;display:flex;flex-direction:row;justify-content:space-between}#calendarEvent .modal-content .modal-body .row-container .performances{height:100%;width:70%}#calendarEvent .modal-content .modal-body .row-container .performances span,#calendarEvent .modal-content .modal-body .row-container .performances svg{vertical-align:middle}#calendarEvent .modal-content .modal-body .row-container .performances .list{color:#9985b5;font-size:18px}#calendarEvent .modal-content .modal-body .row-container .performances .app-table{margin-left:25px}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td{border-bottom:1px solid #e1e1e1;border-top:none;font-size:18px;padding:8px 8px 8px 0}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td a{font-size:12px;text-decoration:none;transition:.2s ease-in-out 0s}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td a:hover{background-color:#9985b5;color:#fff;transform:scale(1.3)}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td a.danger{border:1px solid #e7505a;color:#e7505a}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td a.danger:hover{background-color:#e7505a;color:#fff}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td .prescription-link{border:1px solid #9985b5;color:#9985b5;transition:.2s ease-in-out 0s}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td .prescription-link:hover{background-color:#9985b5;color:#fff;transform:scale(1.3)}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td.is-executed>div{background-color:#9985b5;border:1px solid #9985b5}#calendarEvent .modal-content .modal-body .row-container .performances .app-table td.is-executed>div i{color:#fff;font-size:14px}#calendarEvent .modal-content .modal-body .row-container .performances .app-table tbody tr:last-child td{border-bottom:none}#calendarEvent .modal-content .modal-body .row-container .performances .add-care-plan{align-items:normal;display:flex;flex-direction:row;justify-content:center}#calendarEvent .modal-content .modal-body .row-container .performances .add-care-plan .add-row{border:2px solid #9985b5;padding:6px 11px;transition:all .5s}#calendarEvent .modal-content .modal-body .row-container .performances .add-care-plan .add-row:hover{background-color:#9985b5;color:#fff;display:inline-block;transform:scale(1.3)}#calendarEvent .modal-content .modal-body .row-container .notes-attachments{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:25%}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs{border:0}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li{width:50%}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li.active{border-bottom:3px solid #9985b5}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a{border:0;color:#000;font-size:17px;font-weight:700;width:140px}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a i{font-size:23px}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a svg{margin-right:10px}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a span,#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a svg{vertical-align:middle}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a .attachments-number{background-color:#9985b5;border-radius:50%!important;color:#fff;font-size:10px;left:25%;padding:1px 5px;position:absolute;top:10%}#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a:first-of-type svg,#calendarEvent .modal-content .modal-body .row-container .notes-attachments .nav.nav-tabs li a:nth-of-type(2) svg{height:25px;width:25px}#calendarEvent .modal-content .modal-body .row-container .notes-attachments #date-notes textarea{font-size:16px;min-height:6em;padding:.5em}#calendarEvent .modal-content .modal-body .row-container .notes-attachments #date-attachments{margin:auto;width:80%}#calendarEvent .modal-content .modal-body .row-container .notes-attachments #date-attachments .add-documents{border:2px solid #9985b5;font-size:16px}#calendarEvent .modal-content .modal-body .row-container .only-notes{height:100%;width:60%}#calendarEvent .modal-content .modal-body .row-container .only-notes span,#calendarEvent .modal-content .modal-body .row-container .only-notes svg{vertical-align:middle}#calendarEvent .modal-content .modal-body .row-container .notes span,#calendarEvent .modal-content .modal-body .row-container .performances span{font-size:24px}#calendarEvent .modal-content .created-by{bottom:-3%;margin-bottom:20px;position:absolute}#calendarEvent .modal-content .modal-footer{align-items:center;display:flex;flex-direction:row;justify-content:normal;margin:0 80px;padding:15px 0}#calendarEvent .modal-content .modal-footer .date-status{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start}#calendarEvent .modal-content .modal-footer .date-status .confirmed svg{transition:transform .5s}#calendarEvent .modal-content .modal-footer .date-status .confirmed svg:hover{transform:scale(1.3)}#calendarEvent .modal-content .modal-footer .date-status .confirmed svg:hover circle{fill:#74c686}#calendarEvent .modal-content .modal-footer .date-status .confirmed svg:hover path{fill:#fff}#calendarEvent .modal-content .modal-footer .date-status .deleted svg{transition:transform .5s}#calendarEvent .modal-content .modal-footer .date-status .deleted svg:hover{transform:scale(1.3)}#calendarEvent .modal-content .modal-footer .date-status .deleted svg:hover circle{fill:#e97b86}#calendarEvent .modal-content .modal-footer .date-status .deleted svg:hover path{fill:#fff}#calendarEvent .modal-content .modal-footer .date-action{align-items:normal;display:flex;flex-direction:row;justify-content:flex-end;margin-top:0}#calendarEvent .modal-content .modal-footer #delete-event svg{margin-right:10px;vertical-align:middle}#calendarEvent .modal-content .modal-footer #delete-event span{display:inline-block;font-size:16px;font-weight:600;margin-left:5px;vertical-align:middle}#calendarEvent .modal-content .modal-footer #customer-arrived{display:none}#calendarEvent .modal-content .modal-footer #customer-arrived svg{transition:transform .5s}#calendarEvent .modal-content .modal-footer #customer-arrived svg:hover{transform:scale(1.3)}#calendarEvent .modal-content .modal-footer #customer-arrived svg:hover circle{fill:#9985b5}#calendarEvent .modal-content .modal-footer #customer-arrived svg:hover path{fill:#fff}#calendarEvent .modal-content .modal-footer #customer-arrived a:last-child svg{transition:transform .5s}#calendarEvent .modal-content .modal-footer #customer-arrived a:last-child svg:hover{transform:scale(1.3)}#calendarEvent .modal-content .modal-footer #customer-arrived a:last-child svg:hover circle{fill:grey}#calendarEvent .modal-content .modal-footer #customer-arrived a:last-child svg:hover path{fill:#fff}#calendarEvent .modal-content .modal-footer .date-action a,#calendarEvent .modal-content .modal-footer .date-action button,#calendarEvent .modal-content .modal-footer .date-status a,#calendarEvent .modal-content .modal-footer .date-status button{font-size:16px;padding-right:10px}#calendarEventMobile .modal-dialog{margin:auto}#calendarEventMobile .modal-dialog .modal-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:sticky;top:0;z-index:1055}#calendarEventMobile .modal-dialog .modal-header :first-child,#calendarEventMobile .modal-dialog .modal-header :last-child{flex-grow:1}#calendarEventMobile .modal-dialog .modal-header :first-child span{font-size:16px}#calendarEventMobile .modal-dialog .modal-header :last-child a{color:#5db76e}#calendarEventMobile .modal-dialog .modal-header :last-child a i{font-size:18px}#calendarEventMobile .modal-dialog .modal-header :nth-child(2){align-items:center;display:flex;flex-direction:column;flex-grow:2;justify-content:normal}#calendarEventMobile .modal-dialog .modal-header :nth-child(2) div:first-of-type{font-size:21px}#calendarEventMobile .modal-dialog .modal-header :nth-child(2) div:nth-of-type(2){align-items:normal;display:flex;flex-direction:row;justify-content:center}#calendarEventMobile .modal-dialog .modal-body{margin:0;padding:20px 15px;position:relative}#calendarEventMobile .modal-dialog .modal-body #emergency-icon{background-color:#e7505a;border:1px solid transparent;border-radius:5px!important;color:#fff;display:none;left:15px;padding:5px;position:absolute;top:15px}#calendarEventMobile .modal-dialog .modal-body #overlay{background-color:rgba(85,85,85,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}#calendarEventMobile .modal-dialog .modal-body .customer{align-items:center;display:flex;flex-direction:column;justify-content:normal}#calendarEventMobile .modal-dialog .modal-body .customer #date-info{align-items:normal;display:flex;flex-direction:row;justify-content:space-between}#calendarEventMobile .modal-dialog .modal-body .customer #date-info .customer-info a{border:2px solid #5db76e}#calendarEventMobile .modal-dialog .modal-body .customer #date-info .customer-info i{font-size:18px;vertical-align:middle}#calendarEventMobile .modal-dialog .modal-body .doctor-date,#calendarEventMobile .modal-dialog .modal-body .performances,#calendarEventMobile .modal-dialog .modal-body .visit-type{align-items:center;display:flex;flex-direction:column;justify-content:normal}#calendarEventMobile .modal-dialog .modal-body .performances .list{color:#9985b5}#calendarEventMobile .modal-dialog .modal-body .performances .app-table td{border-bottom:1px solid #e1e1e1;border-top:none;font-size:14px;padding:8px 8px 8px 0}#calendarEventMobile .modal-dialog .modal-body .performances .app-table td a{font-size:12px}#calendarEventMobile .modal-dialog .modal-body .performances .app-table td .prescription-link{background-color:#9985b5;border:1px solid #9985b5;color:#fff}#calendarEventMobile .modal-dialog .modal-body .performances .add-row{border:2px solid #9985b5}#calendarEventMobile .modal-dialog .modal-body .notes-attachments{align-items:center;display:flex;flex-direction:column;justify-content:center}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .nav.nav-tabs{border:0}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .nav.nav-tabs li{width:50%}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .nav.nav-tabs li.active{border-bottom:3px solid #9985b5}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .nav.nav-tabs li a{align-items:center;border:0;color:#000;display:flex;flex-direction:column;justify-content:normal;width:125px}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .nav.nav-tabs li a .attachments-number{background-color:#9985b5;border-radius:50%!important;color:#fff;font-size:10px;left:55%;padding:1px 5px;position:absolute;top:10%}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .tab-content{width:100%}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .tab-content #dates-notes textarea{font-size:12px;min-height:6em;padding:.5em}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .tab-content #dates-attachments .dates-attachments{align-items:center;display:flex;flex-direction:column;justify-content:normal}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .tab-content #dates-attachments .dates-attachments .add-documents{border:2px solid #9985b5;font-size:14px}#calendarEventMobile .modal-dialog .modal-body .notes-attachments .tab-content #dates-attachments .dates-attachments .slick-slider.slick-initialized{width:80%}#calendarEventMobile .modal-dialog .save-date{background-color:#9985b5;bottom:73px;position:sticky;width:100%}#calendarEventMobile .modal-dialog .save-date button{padding:20px;width:100%}#calendarEventMobile .modal-dialog .modal-footer{align-items:normal;background-color:#fff;bottom:0;display:flex;flex-direction:row;height:77px;justify-content:space-between;position:sticky;z-index:1055}#calendarEventMobile .modal-dialog .modal-footer>.footer-box{color:#9985b5;font-weight:700;width:25%}#calendarEventMobile .modal-dialog .modal-footer>.footer-box span{font-size:11px;margin-top:5px}#calendarEventMobile .modal-dialog .modal-footer .toPay{font-size:14px;padding:2px 8px}#calendarEventMobile .modal-dialog .modal-footer span.material-icons{font-size:23px;vertical-align:middle}#calendarEventMobile .modal-dialog .modal-footer #show-customer-info,#calendarEventMobile .modal-dialog .modal-footer #show-notification-option{background-color:#fff;bottom:0;display:none;left:0;padding:20px;position:absolute;width:100%;z-index:1100}#calendarEventMobile .modal-dialog .modal-footer #show-customer-info a,#calendarEventMobile .modal-dialog .modal-footer #show-notification-option a{color:#000;display:block;font-size:16px;padding:5px 0}#calendarEventMobile .modal-dialog .modal-footer #show-customer-info .close-dropdown,#calendarEventMobile .modal-dialog .modal-footer #show-notification-option .close-dropdown{margin:10px;padding:10px;position:absolute;right:0;top:0}#newDateModal .modal-content{border:1px solid transparent;border-radius:6px!important}#newDateModal .modal-content .modal-header{align-items:center;display:flex;flex-direction:column;justify-content:center}#newDateModal .modal-content .modal-header .visit-type span{font-size:21px;vertical-align:middle}#newDateModal .modal-content .modal-header .visit-type svg{vertical-align:middle}#newDateModal .modal-content .modal-header .day span{font-size:18px}#newDateModal .modal-content .modal-header #close{position:absolute;right:6px;top:6px}#newDateModal .modal-content .modal-header #close i{font-size:20px}#newDateModal .modal-content .modal-body{align-items:center;display:flex;flex-direction:column;justify-content:normal;padding:50px 20px}#newDateModal .modal-content .modal-body .customer{align-items:normal;display:flex;flex-direction:row;justify-content:center;width:100%}#newDateModal .modal-content .modal-body .customer .select2-container--bootstrap .select2-selection{border-radius:6px!important}#newDateModal .modal-content .modal-body .modal-subaction .title{margin-bottom:10px;margin-top:20px}#newDateModal .modal-content .modal-body .modal-subaction .title i{font-size:2.7em}#newDateModal .modal-content .modal-body .modal-subaction .title div{display:inline-block;font-size:1.7em;height:40px;line-height:14px;margin-left:20px;vertical-align:top}#newDateModal .modal-content .modal-body .card-container{justify-content:space-around}@media only screen and (min-width:578px){#newDateModal .modal-content .modal-body .card-container .shadow-card{max-width:578px}}@media only screen and (min-width:768px){#newDateModal .modal-content .modal-body .card-container .shadow-card{min-height:170px;width:245px}}#addCustomer .modal-content{border:1px solid transparent;border-radius:6px!important}#addCustomer .modal-content .modal-header{align-items:normal;display:flex;flex-direction:row;justify-content:center}#addCustomer .modal-content .modal-header span{font-size:21px}#addCustomer .modal-content .modal-header #close{position:absolute;right:6px;top:6px}#addCustomer .modal-content .modal-header #close i{font-size:20px}#addCustomer .modal-content .modal-body .add{font-size:18px}#addCustomer .modal-content .modal-body .form-group{width:100%}#addCustomer .modal-content .modal-body .form-group .select2-selection.select2-selection--single,#addCustomer .modal-content .modal-body .form-group input,#addCustomer .modal-content .modal-body .form-group textarea{border-radius:6px!important}#changeVisitType .modal-dialog .modal-content{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;margin:auto}#changeVisitType .modal-dialog .modal-content,#changeVisitType .modal-dialog .modal-content .modal-header{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media screen and (max-width:1500px){#calendarEvent .modal-content .modal-header{position:sticky;top:0;z-index:1000}#calendarEvent .modal-content .modal-body #color-palet{border:1px solid #747373;left:35px;position:fixed;top:20px}}@media screen and (max-width:1024px){#calendarEvent .modal-dialog .modal-content .modal-header .visit-type{font-size:16px;margin:0;width:25%}#calendarEvent .modal-dialog .modal-content .modal-header .visit-type svg{width:25px}#calendarEvent .modal-dialog .modal-content .modal-header .date-day-hour{width:50%}#calendarEvent .modal-dialog .modal-content .modal-header .date-day-hour .date:first-of-type,#calendarEvent .modal-dialog .modal-content .modal-header .date-day-hour .date:last-of-type{font-size:22px}#calendarEvent .modal-dialog .modal-content .modal-header .close-modal{font-size:16px;width:25%}#calendarEvent .modal-dialog .modal-content .modal-body{padding:20px 50px}#calendarEvent .modal-dialog .modal-content .modal-body #color-palet{border:1px solid #747373;left:35px;position:fixed;top:20px;z-index:10}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .notes-attachments{margin-left:0;margin-top:30px;width:100%}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info-icon div:first-of-type svg{margin-left:22%;width:35px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info-icon div:nth-of-type(2) svg{width:45px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info-icon div:nth-of-type(3) svg{width:35px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info #customer-info-container .customer-info a,#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info #customer-info-container .customer-info span{font-size:16px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info #customer-info-container .customer-info span{font-size:20px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .customer .customer-personal-info{font-size:16px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .customer span.customer-name{font-size:20px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .customer .add-customer{display:inline-table}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .customer .add-customer #add_customer{line-height:unset}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .customer .add-customer #add_customer i{font-size:14px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .date-info .doctor{font-size:20px}#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .date-info .room{font-size:16px}#calendarEvent .modal-dialog .modal-content .modal-body .date-customer-actions .btn-group a,#calendarEvent .modal-dialog .modal-content .modal-body .date-customer-actions .btn-group div,#calendarEvent .modal-dialog .modal-content .modal-body .date-customer-actions .btn-group span,#calendarEvent .modal-dialog .modal-content .modal-body .date-main-info .date-info a{font-size:14px}#calendarEvent .modal-dialog .modal-content .modal-body .row-container{align-items:center;display:flex;flex-direction:column;justify-content:normal}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .performances{text-align:center;width:100%}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .performances .app-table{margin-left:0}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .performances .app-table td{font-size:16px}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .notes{margin-top:35px;text-align:center;width:80%}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .notes span,#calendarEvent .modal-dialog .modal-content .modal-body .row-container .notes svg{vertical-align:middle}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .only-notes{height:100%;width:60%}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .only-notes span,#calendarEvent .modal-dialog .modal-content .modal-body .row-container .only-notes svg{vertical-align:middle}#calendarEvent .modal-dialog .modal-content .modal-body .row-container .notes span,#calendarEvent .modal-dialog .modal-content .modal-body .row-container .performances span{font-size:20px}#calendarEvent .modal-dialog .modal-content .modal-footer{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:normal;margin:0;position:sticky;width:100%}#calendarEvent .modal-dialog .modal-content .modal-footer>.footer-box{width:auto}#calendarEvent .modal-dialog .modal-content .modal-footer .date-status svg{width:35px}#calendarEvent .modal-dialog .modal-content .modal-footer #delete-event span{font-size:14px}#calendarEvent .modal-dialog .modal-content .modal-footer #customer-arrived{display:none}#calendarEvent .modal-dialog .modal-content .modal-footer .date-action a,#calendarEvent .modal-dialog .modal-content .modal-footer .date-action button,#calendarEvent .modal-dialog .modal-content .modal-footer .date-status a,#calendarEvent .modal-dialog .modal-content .modal-footer .date-status button{font-size:14px;padding-right:10px}}#search-modal .modal-dialog{height:100%}#search-modal .modal-dialog .modal-content{height:auto;min-height:100%}#search-modal .modal-dialog .modal-content .modal-body .search-customer{background:#fff!important}#search-modal .modal-dialog .modal-content .modal-body .search-customer .input-lg{width:100%!important}#search-modal .modal-dialog .modal-content .modal-body .search-customer .search-customer-results{border:none!important;margin-top:1rem;opacity:1!important;position:relative!important}.current-user{background-color:#fff;border:1px solid #9985b5;border-radius:50%!important;color:#9985b5;padding:4px 6px}#TransferComponents .transfer-option{align-items:normal;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;font-size:1.2em;justify-content:space-between;margin:5px;min-height:40vh}@media screen and (max-width:480px){#TransferComponents .transfer-option{flex:auto;min-height:auto;width:100%}}#TransferComponents .transfer-option .box-top{text-align:center}#TransferComponents .transfer-option .box-bot .bg-danger,#TransferComponents .transfer-option .box-bot .bg-warning{border-radius:10px!important;font-size:14px;padding:1em}#TransferComponents .transfer-option .box-bot a,#TransferComponents .transfer-option .box-bot button{margin-top:20px;width:100%}#TransferComponents h3{white-space:nowrap}#TransferCarePlanRows input[type=checkbox]{accent-color:#9985b5;height:18px;margin:0!important;width:18px}#TransferCarePlanRows li[role=presentation]{border:3px solid transparent}#TransferCarePlanRows #move-credit{gap:10px 15px}#TransferCarePlanRows #move-credit .grow-1{flex-grow:1}#TransferCarePlanRows .selectable:hover{background-color:rgba(153,133,181,.518);border-radius:20px!important;color:#fff;cursor:pointer;padding:6px}#TransferCarePlanRows .selectable .completed-icon,#TransferCarePlanRows .selected{background-color:rgba(153,133,181,.941);color:#fff}#TransferCarePlanRows .selected{border-radius:20px!important;padding:6px}#TransferCarePlanRows .selected .completed-icon{background-color:#fff;color:rgba(153,133,181,.941)}#TransferCarePlanRows .selectedc{border:3px solid #9985b5!important;border-radius:10px!important}#TransferCarePlanRows .tab_car_plan div:nth-child(2){font-size:2rem}#TransferCarePlanRows .care_plan_date{font-size:.85em}#TransferCarePlanRows .nav-tabs{overflow:auto;white-space:nowrap}#TransferCarePlanRows .nav-tabs li:hover{border:3px solid #9985b5!important;border-radius:10px!important}#TransferCarePlanRows .care_plan_row .rotate{transition:all .3s linear}#TransferCarePlanRows .care_plan_row.collapsed .rotate{transform:rotate(-90deg)}#TransferCarePlanRows .error{color:red}#discountCarePlanModal .modal-content .modal-body .not-discountable,#discountCarePlanModal .modal-content .modal-body .not-extra-discountable{min-height:150px}.discount_input i{z-index:0!important}#complaint_card .show-error{animation:blink .7s linear 2}.complaint-step{flex-shrink:0;position:relative}@media screen and (max-width:767px){.complaint-step{display:none}}.complaint-step:after{background-color:#9985b5;content:"";height:4px;left:calc(100% + 3px);position:absolute;transition:all .25s ease-in;width:30px}.complaint-step.round-success:after{background-color:#5db76e}.rejectModal .modal-body{max-height:calc(100vh - 120px);overflow:auto}#extraDiscountCarePlanModal .modal-content{min-height:300px}#extraDiscountCarePlanModal .modal-content .modal-body .not-extra-discountable{min-height:220px}.care_plan_info{padding:0 15px}.discount_input{padding:0 5px}.discount_input div{padding:0}.discount_input .form-control{border:1px solid #9985b5;border-radius:4px!important}.discount_input i{color:#b29bd2}.arrow_selector{vertical-align:middle}.discount-motivation select,.discount-motivation textarea{border:1px solid #9985b5;border-radius:4px!important}.discount_modal_footer{display:flex;justify-content:space-between}.discount_modal_footer div{width:calc(50% - 10px)}.discount_modal_footer div button{text-align:center;width:100%}.discount_modal_footer div:first-child button{background-color:#fff;border-color:#9985b5;border-radius:25px!important;color:#9985b5}.discount_modal_footer div:first-child button:hover{border-color:#886e98;color:#886e98}.discount_modal_footer div:nth-child(2) button{background-color:#9985b5;border-color:#9985b5;border-radius:25px!important;color:#fff}.discount_modal_footer div:nth-child(2) button:hover{background-color:#886e98;border-color:#886e98}.discount_modal_footer div:nth-child(2) button:active{background-color:#886e98;border-color:#f7f7f7}.opacity{opacity:.5}#GivewayNewListRow input{border-color:rgba(153,133,181,.302)!important;border-style:solid}#GivewayNewListRow input:focus-visible{border-color:#b29bd2!important;border-style:solid;outline:none}#GivewayNewListRow button:hover{background-color:#fff;border-color:#b29bd2;color:#b29bd2}#GivewayNewListRow .well div{padding-bottom:20px}#GivewayNewListRow .btn-save[before]:before{content:attr(before);margin-right:0!important}#GivewayListRowsTable input{border-color:rgba(153,133,181,.302)!important;border-style:solid}#GivewayListRowsTable input:focus-visible{border-color:#b29bd2!important;border-style:solid;outline:none}#GivewayListRowsTable input.form-group{margin-bottom:0}#GivewayListRowsTable .half-width{width:50%}#GivewayCounterListRows h3{color:#666}#GivewayCounterListRows .dropdown-menu{width:500px}#GivewayCounterListRows #header_notification_bar{list-style:none}#GivewayCounterListRows .giveway-title{background-color:#f9f9f9}#GivewayCounterListRows .giveway-title h3{margin:0!important}#GivewayCounterListRows .dropdown-menu ul{color:#000;list-style:none}#GivewayCounterListRows .dropdown-menu ul li{border-bottom:1px solid #d3d3d3;padding:10px 0}#GivewayCounterListRows .giveway-list{padding:0 20px}#GivewayCounterListRows .customer-line{padding:10px 30px}#GivewayCounterListRows .customer-line span{font-weight:700}#GivewayCounterListRows .customer-box{padding:10px 30px}#GivewayCounterListRows .customer-box:hover{background-color:rgba(153,133,181,.341)}#GivewayCounterListRows .customer-box a:hover{color:#666}#GivewayCounterListRows .nav-button{padding:15px}#GivewayCounterListRows .nav-button:hover{background-color:#fff;color:#4a4a4a!important}#GivewayCounterListRows .empty-giveway{padding:20px}#GivewayCounterListRows .empty-giveway span{color:#666}#cmDashboard{background-color:#fff;bottom:0;font-family:Poppins,sans-serif;height:100%;left:0;overflow-x:auto;padding:10em 5em 5em 8em;position:fixed;right:0;top:0;width:100%;z-index:9900}@media (max-width:480px){#cmDashboard{padding:12em 1em 2em}}@media (min-width:481px) and (max-width:1024px){#cmDashboard{padding:10em 2em 2em}}#cmDashboard .dashboard-box-row{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#cmDashboard .dashboard-box-row .box{height:200px;width:30%}@media (max-width:480px){#cmDashboard .dashboard-box-row .box{width:90%}}@media (min-width:481px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box{width:45%}}#cmDashboard .dashboard-box-row .box:hover{border:2px solid #9985b5}#cmDashboard .dashboard-box-row .box:hover .box-body .container-body .box-icon{color:#9985b5}#cmDashboard .dashboard-box-row .box.selected{border:2px solid #9985b5}#cmDashboard .dashboard-box-row .box.selected .box-body .container-body .box-icon{color:#9985b5}#cmDashboard .dashboard-box-row .box.blocked{border:none}#cmDashboard .dashboard-box-row .box.blocked .box-body .container-body .box-icon{color:#a9a9a9}#cmDashboard .dashboard-box-row .box.selected{transform:scale(1.07)}#cmDashboard .dashboard-box-row .box .box-title{font-weight:700;height:10%;text-align:center}@media (max-width:320px){#cmDashboard .dashboard-box-row .box .box-title{font-size:16px}}@media (min-width:481px) and (max-width:767px){#cmDashboard .dashboard-box-row .box .box-title{font-size:16px}}@media (min-width:767px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-title{font-size:16px}}#cmDashboard .dashboard-box-row .box .box-body{align-items:normal;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:150px;overflow:hidden}@media (max-width:480px){#cmDashboard .dashboard-box-row .box .box-body{font-size:12px;min-height:100px}}@media (min-width:481px) and (max-width:767px){#cmDashboard .dashboard-box-row .box .box-body{font-size:12px;min-height:200px}}@media (min-width:767px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-body{min-height:200px}}#cmDashboard .dashboard-box-row .box .box-body .container-body{height:80%;overflow:hidden}@media (min-width:481px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-body .container-body{align-items:center;display:flex;flex-direction:column;justify-content:space-around}}#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon{align-items:normal;color:#e1e1e1;display:flex;flex-direction:column;font-size:100px;justify-content:center;padding-right:20px}#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon span{font-size:100px}@media (max-width:320px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon span{font-size:40px}}@media (min-width:321px) and (max-width:480px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon span{font-size:70px}}@media (min-width:481px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon span{font-size:60px}}@media (max-width:320px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon{font-size:40px}}@media (min-width:321px) and (max-width:480px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon{font-size:70px}}@media (min-width:481px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-icon{font-size:60px;height:30%;padding-right:0}}#cmDashboard .dashboard-box-row .box .box-body .container-body .box-content{overflow:auto;width:100%}@media (min-width:481px) and (max-width:1024px){#cmDashboard .dashboard-box-row .box .box-body .container-body .box-content{width:70%}}.counter{align-items:center;background-color:#9985b5;border:1px solid #9985b5;border-radius:50%!important;color:#fff;display:flex;flex-direction:row;font-weight:700;height:40px;justify-content:center;padding:2px 5px;position:absolute;right:-5%;top:-5%;width:40px}.filters{align-items:end;-moz-column-gap:1.3rem;column-gap:1.3rem;display:flex;flex-wrap:wrap;justify-content:space-evenly}.filters .form-group{display:flex;flex-wrap:wrap;width:45%}@media screen and (max-width:991px){.filters .form-group{width:66.6666666667%}}@media screen and (max-width:767px){.filters .form-group{width:100%}}.filters .form-group #delta_search,.filters .form-group #forgotten_search{width:calc(100% - 5.5rem)}.filters .form-group>button{align-self:flex-end;margin-left:.5rem;width:5rem}.filters .w-15{width:15%}#previdigitalLauncher{background-color:#fff;bottom:0;font-family:Poppins,sans-serif;left:0;min-height:100%;overflow:auto;padding:7em 3em 3em 6em;position:fixed;right:0;top:0;width:100%;z-index:9900}#previdigitalLauncher .no-results{align-items:center;color:#9985b5;display:flex;flex-direction:row;font-size:40px;height:100%;justify-content:center}.fw-500{font-weight:500}.border-primary{border:2px solid #9985b5}.voucher-card{align-items:baseline;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.voucher-detail-card{align-items:normal;display:flex;flex-direction:column;justify-content:center}.voucher-detail-card span{line-height:25px}.card-prestazione{gap:25px}.card-prestazione>div{background-color:#f9f9f9}.border-bottom-dashed{border-bottom:2px dashed #d3d3d3;padding-bottom:10px}.border-bottom-dashed:last-of-type{border:none}.doctor-slots{border-right:1px solid #e1e1e1}.doctor-slots:last-child{border-right:none}.time-slot{background-color:#f6f6f6;border:1px solid #747373;border-radius:10px!important;cursor:pointer;margin:5px 10px;padding:5px 10px;text-align:center}.time-slot .time{padding:5px;width:50px}.selected-row,.time-slot:hover{background-color:#e7d6f6;border:1px solid #9985b5}.selected-row{border-radius:10px!important}@media screen and (max-width:1399px){#previdigitalLauncher{min-height:100vh;overflow:auto;padding:130px 0 20px}}@media screen and (min-width:1200px) and (max-width:1399px){#previdigitalLauncher{padding:180px 0 20px}}@media (max-width:479px){.voucher-card{gap:20px}.voucher-card,.voucher-detail-card{align-items:normal;display:flex;flex-direction:column;justify-content:center}.card-prestazione{flex-wrap:wrap}#previdigitalLauncher{padding:180px 0 20px}#previdigitalLauncher>div.flex.v-start{flex-wrap:wrap}}.customer{margin:5px 0}.form-control,span.selection>span{border-radius:5px!important}.col-lg-12{overflow-x:scroll}.arrow-cp-open{transform:rotate(90deg)}.company_details{background-color:rgba(153,133,181,.137);border-radius:20px!important}.invoice_details{border:2px solid rgba(153,133,181,.137);padding:15px 0}#QrcodeModal .qrcode-margin{margin:50px}.bg-home-violet{background-color:#f3e9ff!important}.bg-white{background-color:#fff!important}#customers_to_manage{display:flex;justify-content:center;padding:1rem}#customers_to_manage .nav>li>a:focus,#customers_to_manage .nav>li>a:hover{background-color:transparent}#customers_to_manage .nav-tabs{border-bottom:0;margin-bottom:0!important}#customers_to_manage .nav-tabs>li{text-align:center;width:50%}#customers_to_manage .nav-tabs>li>a{color:#343a40;font-size:1.5rem;font-weight:400;margin-right:0;padding:1rem}#customers_to_manage .nav-tabs>li>a:focus,#customers_to_manage .nav-tabs>li>a:hover{border-color:transparent}#customers_to_manage .nav-tabs>li.active>a,#customers_to_manage .nav-tabs>li.active>a:focus,#customers_to_manage .nav-tabs>li.active>a:hover{background-color:#fff;border:0;border-bottom:1px solid #fff;border-radius:1rem 1rem 0 0!important;box-shadow:0 1rem 0 #fff,0 0 1rem rgba(0,0,0,.302);color:#9985b5;font-size:1.5rem;font-weight:600}#customers_to_manage .csm-filters{display:flex;flex-wrap:wrap}#customers_to_manage .csm-filters .w-15{width:15%}#customers_to_manage .csm-filters .form-group{align-items:center;display:flex;flex-wrap:wrap;padding:1rem}#customers_to_manage .csm-filters .form-group:first-child,#customers_to_manage .csm-filters .form-group:nth-child(2){width:50%}#customers_to_manage .csm-filters .form-group:nth-child(3),#customers_to_manage .csm-filters .form-group:nth-child(4),#customers_to_manage .csm-filters .form-group:nth-child(5){width:33.3333333333%}#customers_to_manage .csm-filters .form-group #delta_search,#customers_to_manage .csm-filters .form-group #forgotten_search{width:calc(100% - 5.5rem)}#customers_to_manage .csm-filters .form-group>button{align-self:flex-end;margin-left:.5rem;width:5rem}#customers_to_manage #initial-spinner{min-height:40rem}#deltaCustomersAccordion .accordion.uncovered .accordion-header>:nth-child(-n+6){align-items:center;width:16.6666666667%}#deltaCarePlansAccordion .align-middle,#deltaCustomersAccordion .align-middle,#forgottenCustomersAccordion .align-middle{vertical-align:middle!important}#deltaCarePlansAccordion .align-sub,#deltaCustomersAccordion .align-sub,#forgottenCustomersAccordion .align-sub{vertical-align:sub!important}#deltaCarePlansAccordion .btn-sm.btn-primary,#deltaCustomersAccordion .btn-sm.btn-primary,#forgottenCustomersAccordion .btn-sm.btn-primary{background-color:#9985b5;border-color:transparent;color:#fff}#deltaCarePlansAccordion .btn,#deltaCustomersAccordion .btn,#forgottenCustomersAccordion .btn{padding:6px 9px}#deltaCarePlansAccordion .material-switch>label,#deltaCustomersAccordion .material-switch>label,#forgottenCustomersAccordion .material-switch>label{width:-moz-fit-content!important;width:fit-content!important}#deltaCarePlansAccordion .container-header,#deltaCustomersAccordion .container-header,#forgottenCustomersAccordion .container-header{margin-bottom:1.25rem}#deltaCarePlansAccordion .material-icons,#deltaCarePlansAccordion .material-symbols-outlined,#deltaCustomersAccordion .material-icons,#deltaCustomersAccordion .material-symbols-outlined,#forgottenCustomersAccordion .material-icons,#forgottenCustomersAccordion .material-symbols-outlined{font-size:2rem}#deltaCarePlansAccordion .badge,#deltaCustomersAccordion .badge,#forgottenCustomersAccordion .badge{height:auto!important;padding:6px 10px!important}#deltaCarePlansAccordion .accordion,#deltaCustomersAccordion .accordion,#forgottenCustomersAccordion .accordion{display:flex;flex-direction:column;width:100%}#deltaCarePlansAccordion .accordion .accordion-header,#deltaCustomersAccordion .accordion .accordion-header,#forgottenCustomersAccordion .accordion .accordion-header{align-items:center;display:flex;flex-wrap:nowrap;margin:.5rem 0;padding:.5rem 2rem;row-gap:.6rem}#deltaCarePlansAccordion .accordion .accordion-header>:nth-child(-n+5),#deltaCustomersAccordion .accordion .accordion-header>:nth-child(-n+5),#forgottenCustomersAccordion .accordion .accordion-header>:nth-child(-n+5){align-items:center;width:20%}#deltaCarePlansAccordion .accordion .accordion-header a,#deltaCustomersAccordion .accordion .accordion-header a,#forgottenCustomersAccordion .accordion .accordion-header a{text-decoration:none}#deltaCarePlansAccordion .accordion .accordion-header.collapsed:hover,#deltaCustomersAccordion .accordion .accordion-header.collapsed:hover,#forgottenCustomersAccordion .accordion .accordion-header.collapsed:hover{background-color:rgba(153,133,181,.267);border-radius:2rem!important}#deltaCarePlansAccordion .accordion .accordion-header:not(.collapsed),#deltaCustomersAccordion .accordion .accordion-header:not(.collapsed),#forgottenCustomersAccordion .accordion .accordion-header:not(.collapsed){background-color:rgba(153,133,181,.486);border-radius:2rem!important}#deltaCarePlansAccordion .accordion .accordion>.accordion-header,#deltaCustomersAccordion .accordion .accordion>.accordion-header,#forgottenCustomersAccordion .accordion .accordion>.accordion-header{border:1px solid rgba(153,133,181,.137);border-radius:2rem!important;padding:1rem 2rem}#deltaCarePlansAccordion .accordion .accordion>.accordion-header .collapse-icon,#deltaCustomersAccordion .accordion .accordion>.accordion-header .collapse-icon,#forgottenCustomersAccordion .accordion .accordion>.accordion-header .collapse-icon{position:unset}#deltaCarePlansAccordion .accordion .accordion>.accordion-header:hover,#deltaCarePlansAccordion .accordion .accordion>.accordion-header:not(.collapsed),#deltaCustomersAccordion .accordion .accordion>.accordion-header:hover,#deltaCustomersAccordion .accordion .accordion>.accordion-header:not(.collapsed),#forgottenCustomersAccordion .accordion .accordion>.accordion-header:hover,#forgottenCustomersAccordion .accordion .accordion>.accordion-header:not(.collapsed){background-color:rgba(153,133,181,.137)}#deltaCarePlansAccordion .accordion .multiple-selection,#deltaCustomersAccordion .accordion .multiple-selection,#forgottenCustomersAccordion .accordion .multiple-selection{display:flex;padding:.5rem 2rem;width:50%}#deltaCarePlansAccordion .accordion .multiple-selection .select,#deltaCustomersAccordion .accordion .multiple-selection .select,#forgottenCustomersAccordion .accordion .multiple-selection .select{display:flex}#deltaCarePlansAccordion .accordion .multiple-selection button,#deltaCustomersAccordion .accordion .multiple-selection button,#forgottenCustomersAccordion .accordion .multiple-selection button{margin-left:.5rem}#deltaCarePlansAccordion .accordion .row-wrapper,#deltaCustomersAccordion .accordion .row-wrapper,#forgottenCustomersAccordion .accordion .row-wrapper{align-items:baseline;display:flex;padding:.5rem 2rem}#deltaCarePlansAccordion .accordion .row-wrapper>:first-child,#deltaCustomersAccordion .accordion .row-wrapper>:first-child,#forgottenCustomersAccordion .accordion .row-wrapper>:first-child{width:50%}#deltaCarePlansAccordion .accordion .row-wrapper>:nth-child(2),#deltaCustomersAccordion .accordion .row-wrapper>:nth-child(2),#forgottenCustomersAccordion .accordion .row-wrapper>:nth-child(2){width:8.3333333333%}#deltaCarePlansAccordion .accordion .row-wrapper>:nth-child(3),#deltaCustomersAccordion .accordion .row-wrapper>:nth-child(3),#forgottenCustomersAccordion .accordion .row-wrapper>:nth-child(3){text-align:center;width:33.3333333333%}#deltaCarePlansAccordion .accordion .row-wrapper>:nth-child(4),#deltaCustomersAccordion .accordion .row-wrapper>:nth-child(4),#forgottenCustomersAccordion .accordion .row-wrapper>:nth-child(4){text-align:center;width:10%}#deltaCarePlansAccordion .accordion .row-wrapper .select,#deltaCustomersAccordion .accordion .row-wrapper .select,#forgottenCustomersAccordion .accordion .row-wrapper .select{display:flex}#deltaCarePlansAccordion .accordion .row-wrapper button,#deltaCustomersAccordion .accordion .row-wrapper button,#forgottenCustomersAccordion .accordion .row-wrapper button{margin-left:.5rem}#deltaCarePlansAccordion .accordion .accordion-header>:nth-child(-n+7){width:14.2857142857%}#deltaCarePlansAccordion div .flex.flex-column{row-gap:3px}@media screen and (max-width:991px){#deltaCarePlansAccordion.accordion .accordion-header{flex-wrap:wrap;justify-content:end}#deltaCarePlansAccordion.accordion .accordion-header>.collapse-icon{align-self:center;position:absolute!important}#deltaCarePlansAccordion.accordion .accordion-header>:nth-child(-n+7){width:25%}#deltaCarePlansAccordion.accordion .accordion-header>:first-child{left:0;position:absolute}#deltaCarePlansAccordion.accordion .accordion-header>:nth-child(2){margin-left:.5rem}#forgottenCarePlansAccordion .accordion.panel>.accordion-header{justify-content:end}#customers_to_manage .csm-filters .form-group:first-child,#customers_to_manage .csm-filters .form-group:nth-child(2){width:50%}#customers_to_manage .csm-filters .form-group:nth-child(3),#customers_to_manage .csm-filters .form-group:nth-child(4),#customers_to_manage .csm-filters .form-group:nth-child(5){width:66.6666666667%}}@media screen and (max-width:767px){.shadow-card{padding:1em}#customers_to_manage .accordion .accordion-header{flex-wrap:wrap;padding:.5rem}#deltaCustomersAccordion .accordion.panel>.accordion-header>:nth-child(-n+5),#forgottenCustomersAccordion .accordion.panel>.accordion-header>:nth-child(-n+5){width:50%}#forgottenCustomersAccordion .accordion .multiple-selection{width:100%!important}#deltaCarePlansAccordion .accordion.panel>.accordion-header,#forgottenCarePlansAccordion .accordion.panel>.accordion-header{justify-content:start}#deltaCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(-n+5),#forgottenCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(-n+5){align-items:start;width:50%}#deltaCarePlansAccordion .accordion.panel>.accordion-header>:first-child,#forgottenCarePlansAccordion .accordion.panel>.accordion-header>:first-child{position:unset}#deltaCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(2),#forgottenCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(2){margin-left:0}#deltaCarePlansAccordion .row-wrapper,#forgottenCarePlansAccordion .row-wrapper{align-items:center;flex-wrap:wrap;margin-bottom:.6rem;row-gap:.4rem}#deltaCarePlansAccordion .row-wrapper>:first-child,#deltaCarePlansAccordion .row-wrapper>:nth-child(3),#forgottenCarePlansAccordion .row-wrapper>:first-child,#forgottenCarePlansAccordion .row-wrapper>:nth-child(3){width:80%!important}#deltaCarePlansAccordion .row-wrapper>:nth-child(2),#forgottenCarePlansAccordion .row-wrapper>:nth-child(2){text-align:right;width:20%!important}#deltaCarePlansAccordion .row-wrapper>:nth-child(4),#forgottenCarePlansAccordion .row-wrapper>:nth-child(4){width:20%!important}#forgottenCarePlansAccordion .accordion.panel>.accordion-header{justify-content:start}#forgottenCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(-n+5){align-items:start;width:50%}#forgottenCarePlansAccordion .accordion.panel>.accordion-header>.collapse-icon{align-self:center;position:absolute!important}#deltaCarePlansAccordion .accordion.panel>.accordion-header{justify-content:start}#deltaCarePlansAccordion .accordion.panel>.accordion-header>:nth-child(-n+7){align-items:start;width:50%}#customers_to_manage .csm-filters .form-group:first-child,#customers_to_manage .csm-filters .form-group:nth-child(2),#customers_to_manage .csm-filters .form-group:nth-child(3),#customers_to_manage .csm-filters .form-group:nth-child(4),#customers_to_manage .csm-filters .form-group:nth-child(5){width:100%}.container-header{padding-inline:2rem}}#manageCustomerSurveys .w-fit-content{width:-moz-fit-content!important;width:fit-content!important}#manageCustomerSurveys .accordion-header{border-radius:2rem!important;padding:5px 10px}#manageCustomerSurveys .accordion-header:hover{background-color:rgba(153,133,181,.267)}#manageCustomerSurveys .accordion-header:not(.collapsed){background-color:rgba(153,133,181,.486)}#manageCustomerSurveys input::-webkit-inner-spin-button,#manageCustomerSurveys input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vc-rounded-full{border-radius:100%!important}.vc-day-content.selected,.vc-day-content.selected:focus{background-color:#fff!important;border:2px solid #5db76e!important}.implant-svg-icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.implant-svg-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' xml:space='preserve' viewBox='20.55 10.96 98.9 68.08'%3E%3Cpath clip-rule='evenodd' fill='none' stroke='%23A6ADB6' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M103.769 84.531c.031 2.656 2.344 1.719 4.707 3.095 3.999 2.328 3.969 6.517 3.561 8.869-.725 4.164-2.896 6.532-6.641 7.241-2.965.559-4.498 2.235-4.824 5.275-.275 2.556-.818 5.11-1.397 7.721-1.771 7.962-6.516 12.756-14.503 14.654a41.654 41.654 0 0 1-9.632 1.15c-3.17 0-6.37-.385-9.508-1.143-7.704-1.858-12.505-6.584-14.678-14.449l-.949-4.749-2.541.241c-6.033-.272-8.751-2.374-9.579-7.41-1.672-10.181 9.672-10.61 9.672-10.61l-2-15.12c-1.344.281-3.141.203-3.141.203-6.656-1.219-9.145-4.217-9.436-8.35-.389-5.552 4.333-8.027 8.326-9.441l1.979-.438-.876-6.323c-.578-4.302-1.175-8.751-1.834-13.146-.239-1.604-1.599-2.714-2.388-3.232-4.325-2.843-6.06-6.82-6.037-12.146.002-.406.014-.814 0-1.224v-5.638s-.053-2.1 2.593-2.1h4.406l71.793.005s2.717-.005 4.863-.005 2.234 2.209 2.234 2.209v2.313s.019 2.885 0 4.107c-.017 1.169-.033 2.273-.119 3.365-.266 3.362-1.757 6.078-4.314 7.854-3.033 2.105-4.487 4.672-4.576 8.075-.026.992-.196 2.052-.375 3.173a60.66 60.66 0 0 0-.259 1.715l-.465 3.018c2.292-.146 4.039.601 4.039.601 3.689 1.814 5.682 5.367 5.196 9.271-.479 3.854-3.466 6.995-7.265 7.64-1.244.211-4.065-.021-4.409 2.01l-1.623 11.719z'/%3E%3Cpath fill='none' stroke='%23a6adb6' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='m43.186 61.271 64.646-7.979M45.457 79.297l61.122-7.941M104.147 85.895l-56.69 8.522M49.904 112.196l53.557-7.839M39.047 39.326s1.228 1.924 10.103 1.924h55.875s4.42.191 5.732-1.367'/%3E%3C/svg%3E")}.whistle-svg-icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.whistle-svg-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' width='18' version='1.1' id='_x32_' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 400' xml:space='preserve' fill='%239985b5'%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle%3E.st0{fill:%239985b5}%3C/style%3E%3Cpath class='st0' d='M367.918 69.237H120.416l-7.227 5.949-103.675 85.36L0 168.382v113.363l21.534 3.824 106.199 18.9a35.508 35.508 0 0 1 26.335 20.71l.425.96.498.927c.008.016 3.059 5.753 5.119 11.676 21.993 63.19 76.312 104.023 138.385 104.023 44.031 0 84.652-19.019 111.437-52.186l67.359-84.359.624-.782.566-.832.212-.314 11.119-14.616.867-1.139.74-1.232C504.884 264.867 512 239.289 512 213.319c0-79.447-64.635-144.082-144.082-144.082zm35.598 287.544-13.894 17.395c-21.627 26.778-54.021 42.482-91.127 42.482-54.255 0-96.72-37.63-113.728-86.501-2.821-8.106-6.798-15.483-6.798-15.483a61.668 61.668 0 0 0-45.664-35.912L26.106 259.87v-70.397h275.83c31.655 0 60.233 12.807 80.989 33.55 20.739 20.752 33.541 49.331 33.546 80.986-.005 19.069-4.733 36.966-12.955 52.772zm65.518-82.914-11.726 15.415-.417.646-24.109 30.193c.646-5.294 1.092-10.648 1.092-16.112-.004-72.87-59.065-131.931-131.938-131.94H36.592l93.188-76.727h238.137c65.158 0 117.976 52.823 117.976 117.977.001 22.171-6.223 42.83-16.859 60.548z'/%3E%3Cpath class='st0' d='M240.836 154.853h74.837l54.136-45.387h-74.837z'/%3E%3C/g%3E%3C/svg%3E")}li.topbar-link:hover .whistle-svg-icon{filter:invert(29%) sepia(1%) saturate(6%) hue-rotate(11deg) brightness(89%) contrast(87%)}#cardEditPageDetails div.flex,#carePlanEditPageDetails div.flex,#carePlanShowPageDetails div.flex{-moz-column-gap:2rem;column-gap:2rem}#cardEditPageDetails div.flex div.shadow-card:not(#odontogram),#carePlanEditPageDetails div.flex div.shadow-card:not(#odontogram),#carePlanShowPageDetails div.flex div.shadow-card:not(#odontogram){flex:1}@media screen and (max-width:991px){#cardEditPageDetails div.flex>div.shadow-card,#carePlanEditPageDetails div.flex>div.shadow-card,#carePlanShowPageDetails div.flex>div.shadow-card{flex:none}}.custom-filter-input-vgt div input,.custom-filter-input-vgt div select{background-color:#fff;border:1px solid #c2cad8;border-radius:5px!important;height:34px;margin-bottom:0!important;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.custom-filter-input-vgt div input::-moz-placeholder{color:#4b5563;font-weight:600;opacity:.5}.custom-filter-input-vgt div input::placeholder{color:#4b5563;font-weight:600;opacity:.5}.custom-filter-input-vgt div input:focus,.custom-filter-input-vgt div select:focus{border-color:#93a1bb}.custom-th-class button{position:unset!important}th.sorting-asc button:after{border-bottom:5px solid #9985b5!important}th.sorting-desc button:before{border-top:5px solid #9985b5!important}.vgt-wrap__footer .footer__row-count form select{margin-bottom:0!important}.family-element{width:20rem}.customers-header{border-radius:0 0 2rem 2rem!important;height:5rem;margin-bottom:8rem}.customers-footer,.customers-header{background-color:#aa87bd;padding:1rem 0;width:90%}.customers-footer{border:1px solid #fff;border-bottom:0;border-collapse:collapse;border-radius:2rem 2rem 0 0!important;border-spacing:0;box-sizing:border-box;margin:20px auto 0}#chart .score{border:1px solid #333}.green-text-score{color:#5db76e}.orange-text-score{color:#fdb969}.red-text-score{color:#e67b69}.score-number{border-radius:50%!important;color:#fff!important;padding:2px 10px;text-align:center}.score-green-background{background-color:#5db76e}.score-orange-background{background-color:#fdb969}.score-red-background{background-color:#e67b69}[v-cloak]{display:none}b,optgroup,strong{font-weight:600}.bold{font-weight:600!important}.maxh70{max-height:70vh;overflow:auto}.page-sidebar.navbar-collapse{z-index:9995}.page-sidebar-menu{-ms-overflow-style:none;overflow:scroll!important;scrollbar-width:none}.page-sidebar-menu::-webkit-scrollbar{display:none!important}.page-sidebar .page-sidebar-menu .sub-menu>li.active>a{background:#d8d8d8!important}.branch-name{bottom:0;color:#b6c224;font-weight:900;padding-left:6px;position:absolute;text-transform:uppercase}.page-sidebar .page-sidebar-menu>li.active.open>a,.page-sidebar .page-sidebar-menu>li.active.open>a:hover,.page-sidebar .page-sidebar-menu>li.active>a,.page-sidebar .page-sidebar-menu>li.active>a:hover{background-color:#9985b5}a{color:#9985b5}body,h1,h2,h3,h4,h5,h6{font-family:Poppins}body{background-color:#f6f6f6!important}.cp{cursor:pointer}.c-help{cursor:help}.dn{display:none}.d-ib{display:inline-block}.d-inline{display:inline}.cb{clear:both}.tl{text-align:left!important}.tc{text-align:center!important}.tr{text-align:right!important}.tj{text-align:justify!important}td.align-middle,th.align-middle{vertical-align:middle!important}.italic{font-style:italic}.capitalize{text-transform:capitalize}.lt{text-decoration:line-through}.fs11{font-size:11px}.fs12{font-size:12px}.fs16{font-size:16px}.fs30{font-size:30px}.h-100{height:100%}.w-15{width:15%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-90{width:90%}.w-100{width:100%}.w-fit-content{width:-moz-fit-content;width:fit-content}.w-100px{width:100px}.w-150px{width:150px}.pa0{padding:0!important}.pa2{padding:2px!important}.pa5{padding:5px!important}.pa6{padding:6px!important}.pa10{padding:10px!important}.pa20{padding:20px!important}.patb-05{padding:.5rem 0}.pat0{padding-top:0!important}.pat10{padding-top:10px!important}.par20{padding-right:20px!important}.m-auto{margin:auto!important}.m0{margin:0!important}.m5{margin:5px!important}.m10{margin:10px!important}.m20{margin:20px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt25{margin-top:25px!important}.mtm200{margin-top:-200px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb200,.table-scrollable>.table.mb200{margin-bottom:200px!important}.mb400,.table-scrollable>.table.mb400{margin-bottom:400px!important}.mb20{margin-bottom:20px!important}.mb80,.table-scrollable>.table.mb80{margin-bottom:80px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt50{margin-top:50px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr50{margin-right:50px}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml50{margin-left:50px!important}.pr10{padding-right:10px!important}.pr40{padding-right:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pb20{padding-bottom:20px}.pb200{padding-bottom:200px!important}.pb300{padding-bottom:300px!important}.p-relative{position:relative}.rounded-circle-box{border:1px solid #262626;border-radius:50%!important;height:15px;text-align:center;width:15px}.rounded-circle-box.not-valid{background-color:#e7505a}.rounded-circle-box.warning-valid{background-color:#f1c517}.rounded-circle-box.valid{background-color:#5db76e}.login,.page-sidebar{background-color:#f6f6f6!important}.create-edit-form{background-color:#f6f6f6;padding:45px 20px}.font-brand{color:#9985b5!important}.wsnw{white-space:nowrap}.btn.brand-primary:hover,.btn.brand-secondary:hover{opacity:.9}.dark-grey{color:#4a4a4a}.ver-inline-menu li.active a{background:#9985b5;border-left:2px solid #9985b5}.ver-inline-menu li.active i{background:#7e66a7!important}.ver-inline-menu li.active:after{border-left:6px solid #7e66a7}.pagination .active span{background-color:#9985b5;border-color:#9985b5}.pagination li a{color:#b6c224}.pagination li a:hover{color:#9985b5}.form-actions{border-bottom:none!important}.progress-success.progress-striped{margin:10px}.progress-striped .bar-success,.progress-success.progress-striped .bar{background:#62c462;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);height:20px}.bgcontain{background-repeat:no-repeat!important;background-size:contain!important}.bgcover{background-position:50%!important;background-size:cover!important}img.filetype{margin:0 20px 0 10px;width:30px}.rounded-image{border-radius:50%!important;overflow:hidden;padding:0}.rounded-image-w img{width:100%}.rounded-image-w img:not(.rounded-image-placeholder){height:100%;left:0;position:absolute;top:0}.rounded-image-h img{height:100%}.rounded-image-h img:not(.rounded-image-placeholder){left:0;position:absolute;top:0;width:100%}.modal-mask{background-color:rgba(0,0,0,.5);display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-wrapper{display:table-cell;vertical-align:middle}.table{display:table}.table .valign-middle{display:table-cell;vertical-align:middle!important}.tableFixHead{height:80vh;overflow-y:auto}.tableFixHead table{border-collapse:collapse;height:600px;width:100%}.tableFixHead thead td,.tableFixHead thead th{background:#fff;border-bottom:3px solid #333;position:sticky;top:-2px;z-index:20000}.app-table tbody tr td{position:relative}.app-table tbody tr td:first-child{padding-left:25px!important}.app-table tbody tr td:first-child:before{background:#fff;content:"";display:block;height:101%;left:0;position:absolute;top:0;width:15px}.app-table tbody tr:last-child td{padding-bottom:25px!important}.app-table tbody tr:last-child td:after{background:#fff;bottom:0;content:"";display:block;height:15px;left:0;position:absolute;width:101%}.app-table tbody tr td:last-child{padding-right:25px!important}.app-table tbody tr td:last-child:before{background:#fff;content:"";display:block;height:101%;position:absolute;right:0;top:0;width:15px}.modal-container{font-family:Helvetica,Arial,sans-serif;transition:all .3s ease;width:300px}.modal-container,.sheet{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;padding:20px 30px}.sheet{width:100%}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.availabilities .fc-today{background-color:transparent!important}.changes .fc-today{background-color:#f8f8f8!important}.clinic-dates .fc-today,.doctor-dates .fc-today{background-color:transparent!important}.tabbable-line>.nav-tabs>li.active{background-color:#f6f6f6;border-bottom:4px solid #b6c224}.tabbable-line.tabbable-inner>.nav-tabs>li.active{background-color:#fff;border-bottom:4px solid #9985b5}.nav-pills>li>a{background-color:transparent!important;border-bottom:4px solid transparent;color:#747373!important}.nav-pills>li>a:focus,.nav-pills>li>a:hover{border-bottom:4px solid #b6c224;color:#333!important}.modal-open .colorpicker,.modal-open .daterangepicker{z-index:10049!important}.color-box{background-color:#ccc;cursor:pointer;display:inline-block;height:15px;left:5px;position:relative;top:5px;width:15px}.bullet-today{margin-left:5px;min-width:12px;padding:7px 7px 0!important;text-align:center!important}.fc-day-header.fc-widget-header{font-weight:400;padding:15px 0}.fc-left h2{text-transform:capitalize}.fc-today{background-color:transparent!important}.sep-event{border-top:1px solid #000;margin-top:5px;padding-bottom:5px}.fce-col-header{overflow:hidden}.fc-headbutton{background:#fff;padding-left:3px;padding-right:3px;position:absolute;right:0}th.fc-day-header{position:relative}.fc-content{margin:4px!important}div.btn-gotoMedico{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.day-buttons{float:left;padding-left:15px;padding-top:15px}.day-buttons button{box-sizing:border-box;cursor:pointer;font-size:1em;height:2.1em;margin:2px;white-space:nowrap}.day-buttons .next,.day-buttons .prev{width:38px}.day-buttons button:hover{background-color:#e6e6e6}.dropdown-menu.scrollable{max-height:80px;overflow-y:scroll}.resultScroll{height:470px;overflow-y:scroll}#appointment-to-manage,#external-events{background:#f6f6f6;border:1px solid #f6f6f6;margin-bottom:20px;padding:0 10px;text-align:left}#external-events.hover{border:2px dashed #aaa}#appointment-to-manage h4,#external-events h4{font-size:16px;margin-top:0;padding-top:1em}#external-events .fc-event{border:1px solid #0a6aa1;cursor:pointer;float:left;margin:10px;max-width:200px;padding:10px}th.sort{position:relative!important}th.sort i.icon-sort,th.sort i.icon-sortdown,th.sort i.icon-sortup{color:#777;position:absolute!important;right:10px;top:10px}.app-table th{background-color:#f4f3f8}.app-bg-grey{background-color:#f6f6f6!important}.selectable-rows .active td{background:#9985b5!important;border-left:2px solid #9985b5!important;color:#fff!important}.selectable-rows .active td a{color:#fff!important}.selectable-rows .active:hover td{background:#9985b5!important;opacity:.8}#care-plan-rows tr.selectable.active td{background:#9985b5;border-left:2px solid #9985b5;color:#fff}#care-plan-rows tr.selectable.active:hover td{background:#9985b5!important;opacity:.8}.programmed-care-plan-rows .active td{background:#9985b5;border-left:2px solid #9985b5;color:#fff}.programmed-care-plan-rows .active:hover td{background:#9985b5!important;opacity:.8}.centered-table .row{margin:auto}.centered-table{float:none;margin:0 auto;width:70%}@media (max-width:768px){.centered-table{width:100%}}.centered-table button{margin-right:10px}.programmed-rows{margin-bottom:100px}.executed-rows,.to-execute-rows{margin-top:60px}.to-execute-rows button{margin-top:20px}.text-color-primary{color:#9985b5}.text-color-secondary{color:#b6c224}.text-warning{color:#f1c517}.text-danger{color:#e7505a}.text-green{color:#5db76e}.text-white{color:#fff}.bgcolor-primary{background:#9985b5}.bgcolor-secondary{background:#b6c224}.bgcolor-warning{background:#f1c517}.popover .popover-title{margin:1px!important}.fc-event:hover,.selected-date-pulse{animation:pulseSelectedDate .8s infinite alternate}.pallet-color:hover{filter:brightness(110%)}.pallet-color.active{border:2px solid #747373}@keyframes pulseSelectedDate{0%{filter:brightness(100%)}to{filter:brightness(130%)}}@keyframes pulsePhonebar{0%{filter:brightness(100%)}to{filter:brightness(80%)}}.labellink div{bottom:1px;display:none;height:10px;position:absolute;width:100%}.labellink.unactive div{background:#fff!important}.not-active{cursor:not-allowed}.not-active a{box-shadow:none;filter:alpha(opacity=65);opacity:.65;pointer-events:none!important}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateX(10px)}#invoice-care-plan-rows{margin-bottom:60px;margin-top:20px}.no-border{background-color:hsla(0,0%,100%,.549);border:0;box-shadow:none}.total-price{margin:40px}.add-row-button{margin-top:40px}.paid-invoice{color:green;margin:1px}.not-paid-invoice{color:red;margin:1px}.paid-credit-note{color:green;margin:1px}.not-paid-credit-note{color:red;margin:1px}.signed-consent{color:green;margin:1px}.not-signed-consent{color:red;margin:1px}.over-paid-credit-note,.over-paid-invoice{color:orange;margin:1px}.deletedEvent{background-image:url(/images/quadrato.png);opacity:.6}.well{border:1px solid #ccc!important}.tab-content-grey{background-color:#f6f6f6}.tab-content-grey>.tab-pane{padding-left:20px;padding-right:20px}.tab-content-white{background-color:#fff}.tab-content-white>.tab-pane{padding-left:20px;padding-right:20px}.select-customer-on-data-modal span{width:100%!important}.select-customer-on-data-modal{margin-bottom:60px}.select-customer-on-data-modal .select2-selection__arrow{display:none}.divider{height:21px;margin-bottom:20px}.divider,.divider-small{border-bottom:1px solid #ccc;clear:both;width:100%}.divider-small{height:12px;margin-bottom:10px}.divider-tiny{border-bottom:1px solid #ccc;clear:both;height:7px;margin-bottom:5px;width:100%}.text-content{margin:80px}.buttons-group{margin-bottom:40px;margin-top:40px}.buttons-group .add-shortcode{margin:4px}.radio-group{margin-bottom:5px;padding:0 5px}.radio-group.has-error{border:1px solid #d71b29}#newCarePlansModule,#newCustomerModule{margin-top:30px}.modules-radio-element{margin-left:10px}.modules-radio-element .checkmark{background-color:#c4c4c4!important}.modules-radio-element input:checked~.checkmark{background-color:#9985b5!important}.deadline-alert{color:#e32f2f;margin:5px}.deadline-warning{color:#dd912d;margin:5px}#prescription-service-registries tr.selectable.active td:not(.disabled){background:#9985b5;color:#fff}#prescription-service-registries tr.selectable.active td:not(.disabled) .service_registry_icon{color:#fff}#prescription-service-registries tr{cursor:pointer}#prescription-service-registries tr.selectable.active:hover td:not(.disabled){background:#9985b5!important;opacity:.8}#prescription-service-registries tr td.disabled{background:#f0f0f0;color:#ccc}.crown-buttons{margin-bottom:40px;margin-top:10px}.steps-buttons{margin-left:10px;margin-right:10px}.realization-view{margin-bottom:50px;margin-top:50px}.prescriptionTests{margin-bottom:10px;margin-top:40px}.invoices-buttons button{margin:5px}.ban_page .digit{color:#9985b5;font-size:50px!important;margin:10px;text-align:center}.ban_page li:after{color:#9985b5;font-size:55px!important}.removed{text-decoration:line-through;text-decoration-color:red}thead .open-child{opacity:0}tr.opened{background:#f0f0f0!important}tr td.parent-row.opened,tr.child-row td.opened{border-left:3px solid #9985b5}#comment-panel{margin-top:10px}#comment-panel .panel-heading{height:auto;padding-bottom:30px}.float-left{float:left}.float-right{float:right}.scrollable-comments{max-height:600px;overflow-x:hidden;overflow-y:auto}.comments-textarea{margin-top:30px}.search-customer{background:#ccc!important}.search-customer input::-moz-placeholder{color:#eee!important}.search-customer input::placeholder{color:#eee!important}.search-customer i{color:#fff!important}.search-customer input{background:#ccc;color:#fff!important}.search-customer table{background:#f6f6f6;margin:0}.search-customer:not(.open) .search-customer-results{opacity:0}.search-customer-results{background:#fafafa;border:1px solid #ccc!important;position:absolute;right:0}.search-customer tr,.search-customer tr a div{color:#333;white-space:nowrap;width:100%}.search-customer tr:hover,.search-customer tr:hover a{background:#9985b5;color:#fff!important;cursor:pointer;text-decoration:none}.search-customer tr:hover,.search-customer tr:hover a div{color:#fff!important}tr.alert-danger td{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.table-hover>tbody>tr.alert-danger:hover,.table-hover>tbody>tr.alert-danger:hover>td{background-color:#f2e7e7!important;border-color:#eed3d7!important;color:#b94a48!important}.table-row.selectable td{cursor:pointer!important}div.nowline{border-top:1px solid red!important;height:10px;position:absolute;top:0;width:100%}.fc-widget-content{position:relative}.pdffields-page{border:1px solid #ccc;box-shadow:0 0 10px #aaa;cursor:pointer}.pdffields-page.active{border:1px solid #9985b5;box-shadow:0 0 10px #9985b5;cursor:default}.pdffields-page img{width:100%}.pdffields-sheet{box-shadow:0 0 10px #aaa;position:relative}.pdffields-sheet.selectable{cursor:crosshair}.pdffields-sheet img{width:100%}.pdffields-field{background:#9985b5;cursor:pointer;position:absolute}.pdffields-selected-area{background:#fff;border:2px dashed #9985b5;opacity:.5;position:absolute}.pdffields-shortcode{margin-bottom:10px}.pulse{animation:pulse 3s infinite;background:red;border-radius:50%!important;box-shadow:0 0 0 rgba(204,169,44,.4);color:#fff;cursor:pointer;display:block}.pulse-wrap:hover .pulse,.pulse:hover{animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,.4)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}to{box-shadow:0 0 0 0 rgba(255,0,0,0)}}.navbar-staging,.navbar-staging .topbar-link{background-color:#add0eb!important}.navbar-develop,.navbar-develop .topbar-link{background-color:#a1887f!important}.navbar-canary-staging,.navbar-canary-staging .topbar-link{background-color:#00ff7f!important}.navbar-canary-prod,.navbar-canary-prod .topbar-link{background-color:#ff8c00!important}#app div.app-page-header.phonebar{animation:pulsePhonebar .8s infinite alternate;box-shadow:0 0 0 rgba(204,169,44,.4)}#app div.app-page-header.phonebar-green,#app div.app-page-header.phonebar-green .navbar-search,#app div.app-page-header.phonebar-green .search-customer{background-color:#3c3!important}#app div.app-page-header.phonebar-yellow,#app div.app-page-header.phonebar-yellow .navbar-search,#app div.app-page-header.phonebar-yellow .search-customer{background-color:#cc0!important}.select2-container.select2-container--bootstrap.select2-container--open{z-index:200000}.select2-container--changeclinic{z-index:10000}ul.dropdown-menu-list>li.active,ul.dropdown-menu-list>li>a.active{background:#edf2fa;font-weight:700!important}.table-scrollable-noborder{border:none}.table-scrollable-noborder .table-bordered{border:1px solid #e7ecf1}.firma{clear:both;max-height:50px;max-width:350px}.firma img{width:100%}.cashflow_check-content{background-color:#f6f6f6;font-size:1.5em;font-weight:400;min-height:70vh;padding:30px;text-align:center}.cashflow_check-content .input-icon{line-height:1.5em}.cashflow_check-amount{background:transparent;border:none;border-bottom:1px solid #ccc;font-size:1.5em;height:50px}.cashflow_check-btn{border-radius:50%!important;font-size:30px;font-weight:400;height:60px;line-height:50px!important;margin:auto;text-align:center;width:60px}.double-checks-btns{display:none}@media (max-width:768px){.double-checks-btns{display:block}.double-checks-btns .sticky-big-btn{border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.33);color:#fff;display:inline-block;height:30px;margin:0 15px;padding:20px;text-align:center;width:30px}}.sticky-big-btns{bottom:50px;font-size:40px;height:80px;padding:15px 20px;position:fixed;right:50px;text-align:right;width:100%;z-index:10}@media (max-width:768px){.sticky-big-btns{display:none}}.sticky-big-btn{border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.33);color:#fff;display:inline-block;height:80px;margin:0 15px;padding:12px 20px;text-align:center;width:80px}.sticky-big-btn span{font-size:50px;vertical-align:sub}.rating{direction:rtl;font-family:FontAwesome;text-align:center}.rating>div{color:#e1e1e1;cursor:pointer;display:inline-block;margin-left:-4px;position:relative;width:1.1em}.rating>div:hover:before,.rating>div:hover~div:before{color:#b29bd2;content:"\f005";position:absolute}.rating>div.active:before,.rating>div.active~div:before{color:#9985b5;content:"\f005";position:absolute}.dropdown-withdivider{border-top:1px solid #ccc;margin-top:9px}.dropdown-withdivider>a:after{top:10px}.ls-none{list-style:none}.bulletbar{padding:10px 0}.bulletbar li{list-style-type:none;padding:0;text-align:center}.bulletbar li:before{border:2px solid #adadad;border-radius:50%;color:#bebebe;display:block;font-weight:700;height:20px;left:50%;line-height:10px;margin-left:-10px;text-align:center;width:20px;z-index:30}.bulletbar li:after,.bulletbar li:before{background:#dddbdb;content:" ";position:absolute}.bulletbar li:after{height:2px;left:-50%;top:9px;width:100%;z-index:10}.bulletbar li:first-child:after{content:none}.bulletbar li.active+li.active:after,.bulletbar li.active+li.current:after{background:#9985b5}.bulletbar li.active:before{background:#9985b5;border-color:#9985b5;color:#fff}.bulletbar li.current:before{background:#b29bd2;border-color:#9985b5;font-size:11px;padding:3px 0;text-align:center}.bulletbar li span{display:block;margin-top:30px;text-align:center}.mw-50{max-width:200px;width:50%}.ellipsis-text,.mw-50{min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-text{max-width:500px;width:100%}.min-width150{display:inline-block;min-width:150px}.min-width200{min-width:200px}.mw70{min-width:70px}.mw110{min-width:110px}.mw170{min-width:170px}.mw200{max-width:200px}.w170{width:170px}.datepicker.dropdown-menu{z-index:10000}.calendar-visittype-square{border:1px solid #fff;float:left;margin-right:5px}.calendar-visittype-square div{float:left;height:20px;width:20px}.tabbable-line{overflow:hidden}.tabbable-line>.nav-tabs{width:2000px}@media (max-width:768px){.tabbable-line>.nav-tabs{display:flex;overflow:auto;width:auto}}.tabbable-line>.nav-tabs>li.li-more-btn{border:none;display:none;padding:0}.tabbable-line>.nav-tabs>li.li-more-btn>a{padding:0}@media (max-width:768px){.tabbable-line>.nav-tabs>li a{white-space:nowrap}}.tabbable-line>.nav-tabs .ellipsis-more{background:transparent;border:none;border-radius:50%!important;color:#333;display:table-cell;height:35px;padding:0;text-align:center;vertical-align:middle;width:35px}.tabbable-line>.nav-tabs .ellipsis-more:hover{background:hsla(0,0%,80%,.333);color:#888}.tabbable-line>.nav-tabs .ellipsis-more i{font-size:22px!important;line-height:25px!important}.complaints_card{background-color:#fff;border:.1rem solid #c2c9d8;margin:30px 110px;padding:40px}.complaints_notes{margin-left:110px;margin-right:110px;padding:20px}.bg-warning{background-color:#f9e491!important}.topbar_li>a:active,.topbar_li>a:focus,.topbar_li>a:hover{background-color:#9099a3!important}.topbar_li>a>span{font-size:10px!important;height:18px;left:3px!important;padding:5px;position:absolute!important;top:5px!important;width:18px}.budgetbox{background:#f1f4f7;border:1px solid #ccc!important;padding:20px}.budgetbox h2{font-size:1.4em;margin-top:0}#wacomIframe{height:0;left:-20000px;position:absolute;width:0}.l{z-index:20000}.bootbox.modal{z-index:99999!important}.clinicBrandToggleReport th .ChevronclinicBrand{color:#9985b5;padding-right:10px!important}.clinicBrandToggleReport th .ChevronclinicBrand:hover{cursor:pointer}.singleClinicNameReport{padding-left:50px!important}.hide{display:none}.phonebar-scroll{height:40vh;overflow:auto}.phonebar-control{background:#fff;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.33);padding:5px 8px 5px 0;position:fixed;right:0;z-index:2000000}.phonebar-control,.phonebar-control .phonebar-item{align-items:center;display:flex;justify-content:center}.phonebar-control .phonebar-item{height:50px}.phonebar-control .phonebar-item>div{align-items:center;display:flex;justify-content:center}.phonebar-control .phonebar-item:not(:last-child){border-right:1px solid #bbb}.phonebar-control .phonebar-item .phonebar-dot{font-size:1.6em;margin-left:20px}.phonebar-control .phonebar-item .dropdown-menu{border-radius:4px!important;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:20px}.phonebar-control .phonebar-item .dropdown-menu li{font-size:1.1em;padding:0}.phonebar-control .phonebar-item .dropdown-menu li:not(:last-child){border-bottom:1px solid #bbb}.phonebar-control .phonebar-item .dropdown-menu li a{padding:15px 20px}.phonebar-customer-card{background:#fff;bottom:90px;margin:0;max-width:30vw;position:fixed;right:10px;z-index:20000}.flex{display:flex}.flex.gap5{gap:5px}.flex.gap10{gap:10px}.flex.gap15{gap:15px}.flex.gap25{gap:25px}.flex.f-row{flex-direction:row}.flex.f-column{flex-direction:column}.flex.v-center{align-items:center}.flex.v-stretch{align-items:stretch}.flex.v-baseline{align-items:baseline}.flex.v-end{align-items:end}.flex.center{justify-content:center}.flex.flex-end{justify-content:flex-end}.flex.flex-start{justify-content:flex-start}.flex.h-center{justify-content:center}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex.space-evenly{justify-content:space-evenly}.flex.flex-wrap{flex-wrap:wrap}.flex.flex-column{flex-direction:column}.flex.flex-column-reverse{flex-direction:column-reverse}.flex.flex-row-reverse{flex-direction:row-reverse}.flex-grow-1{flex-grow:1}.flex-1{flex:1}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden}.phonebar-timout{float:right;font-size:2em;margin-top:-10px;text-align:right}.input-group .input-icon{display:inline-block}.color-grey{color:#e1e1e1}.color-grey-medium{color:#747373}.custom-bg-success{background-color:#5db76e}.custom-bg-danger{background-color:#e7505a;color:#fff}.custom-bg-primary{background-color:#9985b5}.custom-bg-primary-lighter{background-color:#e7d6f6}#care-plans-table{overflow-x:auto}body.modal-open{overflow-y:hidden!important}.br10{border-radius:10px!important}.circle i{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.circle .fa-warning{position:static;transform:none}.chevron-details-rotate{cursor:pointer;transition:all .3s linear}details[open] .chevron-details-rotate{transform:rotate(-90deg)}.row-gap-2{row-gap:2rem}.btcare_plan{background-color:transparent;border:0 transparent;padding:1rem;text-align:center}.transition-all{transition:all .25s ease-in}.text-end{text-align:end}.marker-icon-size{font-size:16px}.dental-impression:hover{cursor:default}.primary-border{border:2px solid #9985b5}.btn-group.openWidgetCalendarino>.dropdown-menu.pull-left:after{left:10px!important;right:auto}.btn-group.openWidgetCalendarino>.dropdown-menu.pull-left:before{left:9px!important;right:auto}textarea#divertReason{width:80%}.bootbox.red-modal .modal-header{background-color:#e7505a;color:#fff}.bootbox.yellow-modal .modal-header{background-color:#f1c517;color:#fff}.bootbox.blue-modal .modal-header{background-color:#1e88e5;color:#fff}.notification-badge{margin-inline:.2rem;padding:2px 8px 4px!important}
