.frame::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #e4e5e6;background-color:rgba(0,0,0,.5)}.frame::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.frame::-webkit-scrollbar{-webkit-appearance:none}.frame::-webkit-scrollbar:vertical{width:11px}.frame::-webkit-scrollbar:horizontal{height:11px}body,table{font-size:.81rem!important}.invalid-feedback{display:block!important}.card-sm .card-body{padding:.75rem}.loader{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;background:rgba(47,53,58,.7) url(/images/loader.gif?c9e921bd0ebba9c1f92674d588cec1eb) 50% no-repeat}body.embed{background-color:#fff}.dashboard-links a{width:85px}.dashboard-links a img{width:100%}.dashboard-links a div{font-size:.6rem;line-height:.8rem;font-weight:700}.dashboard-links a.selected,.dashboard-links a:hover{background-color:#f0f3f5}.badge-lg{font-size:100%;padding:.8em}.bg-highlighted{background-color:#fef9e7}.hoverable-inner-inline-block{display:none}.hoverable:hover .hoverable-inner-inline-block{display:inline-block}.inline-flex{display:flex;flex-direction:row;align-items:center}.activity-list{padding:0;list-style:none}.activity-list li{position:relative;padding:0;border-bottom:none;margin-bottom:0;display:inline-block;width:100%}.activity-list li a{color:#000}.activity-list li a:hover{text-decoration:none}.activity-list li .icon{position:absolute;font-size:19px;left:0;padding-left:.5rem;margin-top:12px}.activity-list li .details{flex-direction:row;margin-bottom:.5rem;background:#fefefe;border:1px solid #c8ced3;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);border-radius:3px;width:calc(100% - 40px);float:right}.activity-list li .details .header{display:flex;flex-direction:row;font-weight:700;margin-bottom:.5rem;border-radius:3px;padding:15px;width:100%;float:right}.activity-list li .details .header .date{margin-left:auto}.activity-list li .details .description{padding:15px;font-size:12px}.activity-list li .details:hover{background-color:#f0f3f5}.asset-uploader .asset{position:relative}.asset-uploader .asset img.thumbnail{width:100px;height:100px}.asset-uploader .asset img.spinner{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-35px;width:50px;height:50px;display:none}.asset-uploader .asset a.delete:hover{color:#f86c6b!important}.asset-uploader .asset.spinner img.thumbnail{opacity:.1}.asset-uploader .asset.spinner img.spinner{display:block}.asset-uploader .spinner-block{width:100px;height:100px;text-align:center;line-height:100px;display:none}.asset-uploader .upload-block{width:100px;height:100px;border:1px dashed #c8ced3;text-align:center}.asset-uploader .upload-block span{line-height:100px;color:#c8ced3}.asset-uploader.dz-clickable{cursor:pointer}.asset-uploader.dz-started{min-height:inherit}.asset-uploader .dz-preview,.asset-uploader.dz-started .dz-message{display:none}.file-uploader{padding:30px;border:2px dashed #c8ced3}.file-uploader.dz-clickable{cursor:pointer}.file-uploader.dz-started{min-height:inherit}.file-uploader.dz-started .dz-message{display:none}.file-uploader .dz-preview.dz-success .dz-success-mark{display:inline-block!important}.file-uploader .dz-preview.dz-success .progress-bar{background-color:#4dbd74!important}.file-uploader .dz-preview.dz-error .dz-error-mark{display:inline-block!important}.file-uploader .dz-preview.dz-error .progress-bar{background-color:#f86c6b!important}.sortable-table-col a{color:inherit}.sortable-table-col a i{visibility:hidden}.sortable-table-col a:hover span{text-decoration:underline}.sortable-table-col a:hover i{visibility:visible}.sortable-table-col.active a{color:#2196f3!important}.sortable-table-col.active a i{visibility:visible}.notification-dropdown-menu{width:350px;top:34px}.notification-dropdown-menu .notification{white-space:normal}.lane-container{border:none;border-radius:3px;display:flex;flex-wrap:nowrap;height:auto;overflow-x:scroll;overflow-y:hidden;padding-bottom:30px}.lane-container .lane{flex:0 0 auto;background-color:rgba(240,243,245,.3);border:1px solid #f3f3f3;width:320px;padding:10px;margin-right:10px;border-radius:3px}.lane-container .lane h4{display:block;border-radius:3px;padding:4px 0 8px;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;position:relative;text-overflow:ellipsis}.lane-container .lane h4 span{background:#f4f4f4;border-radius:10px;float:right;padding:2px 8px;position:absolute;right:0;top:0}.lane-container .lane h4.text-primary span{background:rgba(32,168,216,.15)}.lane-container .lane h4.text-danger span{background:rgba(248,108,107,.15)}.lane-container .lane h4.text-success span{background:rgba(77,189,116,.15)}.lane-container .lane .lane-opportunity-container{height:100%}.lane-container .lane .lane-opportunity-container .opportunity-card{background:#fefefe;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);margin-bottom:.5rem}.lane-container .lane .lane-opportunity-container .opportunity-card .card-body{padding:.8rem}.lane-container .lane .lane-opportunity-container .opportunity-card .card-body span{background:#f4f4f4;border-radius:10px;float:right;font-size:12px;padding:1px 8px}.lane-container .lane .lane-opportunity-container .opportunity-card .card-body a{color:inherit;font-weight:500}.lane-container .lane .lane-opportunity-container .opportunity-card .card-body p{margin-top:12px;margin-bottom:0}.table-roles td.role{font-size:.7rem!important;cursor:pointer;border:1px solid #fff!important}.remindable-calendar-user-list{max-height:400px;overflow:auto}.remindable-calendar-user-list .fc-event-calendar1{font-weight:700;color:#20a8d8}.remindable-calendar-user-list .fc-event-calendar2{font-weight:700;color:#f86c6b}.remindable-calendar-user-list .fc-event-calendar3{font-weight:700;color:#ffc107}.remindable-calendar-user-list .fc-event-calendar4{font-weight:700;color:#63c2de}.remindable-calendar-user-list .fc-event-calendar5{font-weight:700;color:#6610f2}.remindable-calendar-user-list .fc-event-calendar6{font-weight:700;color:#e83e8c}.remindable-calendar-user-list .fc-event-calendar7{font-weight:700;color:#f86c6b}.remindable-calendar-user-list .fc-event-calendar8{font-weight:700;color:#f8cb00}.remindable-calendar-user-list .fc-event-calendar9{font-weight:700;color:#20c997}.remindable-calendar-user-list .fc-event-calendar10{font-weight:700;color:#17a2b8}.remindable-calendar .fc-toolbar h2{font-size:1.3em}.remindable-calendar .fc-toolbar .btn-primary{color:#23282c;background-color:#f0f3f5;border-color:#f0f3f5;padding:.25rem .5rem;font-size:.765625rem;line-height:1.5;border-radius:.2rem}.remindable-calendar .fc-toolbar .btn-primary.active{color:#23282c!important;background-color:#d1dbe1!important;border-color:#cad4dc!important}.remindable-calendar .fc-dayGrid-view .fc-event-holiday,.remindable-calendar .fc-timeGrid-view .fc-event-holiday{background-color:#4dbd74;border-color:#4dbd74}.remindable-calendar .fc-dayGrid-view .fc-event-calendar1,.remindable-calendar .fc-timeGrid-view .fc-event-calendar1{background-color:#20a8d8;border-color:#20a8d8}.remindable-calendar .fc-dayGrid-view .fc-event-calendar2,.remindable-calendar .fc-timeGrid-view .fc-event-calendar2{background-color:#f86c6b;border-color:#f86c6b}.remindable-calendar .fc-dayGrid-view .fc-event-calendar3,.remindable-calendar .fc-timeGrid-view .fc-event-calendar3{background-color:#ffc107;border-color:#ffc107}.remindable-calendar .fc-dayGrid-view .fc-event-calendar4,.remindable-calendar .fc-timeGrid-view .fc-event-calendar4{background-color:#63c2de;border-color:#63c2de}.remindable-calendar .fc-dayGrid-view .fc-event-calendar5,.remindable-calendar .fc-timeGrid-view .fc-event-calendar5{background-color:#6610f2;border-color:#6610f2}.remindable-calendar .fc-dayGrid-view .fc-event-calendar6,.remindable-calendar .fc-timeGrid-view .fc-event-calendar6{background-color:#e83e8c;border-color:#e83e8c}.remindable-calendar .fc-dayGrid-view .fc-event-calendar7,.remindable-calendar .fc-timeGrid-view .fc-event-calendar7{background-color:#f86c6b;border-color:#f86c6b}.remindable-calendar .fc-dayGrid-view .fc-event-calendar8,.remindable-calendar .fc-timeGrid-view .fc-event-calendar8{background-color:#f8cb00;border-color:#f8cb00}.remindable-calendar .fc-dayGrid-view .fc-event-calendar9,.remindable-calendar .fc-timeGrid-view .fc-event-calendar9{background-color:#20c997;border-color:#20c997}.remindable-calendar .fc-dayGrid-view .fc-event-calendar10,.remindable-calendar .fc-timeGrid-view .fc-event-calendar10{background-color:#17a2b8;border-color:#17a2b8}.remindable-calendar .fc-dayGrid-view .fc-event-past,.remindable-calendar .fc-timeGrid-view .fc-event-past{opacity:.5}.remindable-calendar .fc-list-view .fc-event-holiday .fc-event-dot{background-color:#4dbd74;border-color:#4dbd74}.remindable-calendar .fc-list-view .fc-event-calendar1 .fc-event-dot{background-color:#20a8d8;border-color:#20a8d8}.remindable-calendar .fc-list-view .fc-event-calendar2 .fc-event-dot{background-color:#f86c6b;border-color:#f86c6b}.remindable-calendar .fc-list-view .fc-event-calendar3 .fc-event-dot{background-color:#ffc107;border-color:#ffc107}.remindable-calendar .fc-list-view .fc-event-calendar4 .fc-event-dot{background-color:#63c2de;border-color:#63c2de}.remindable-calendar .fc-list-view .fc-event-calendar5 .fc-event-dot{background-color:#6610f2;border-color:#6610f2}.remindable-calendar .fc-list-view .fc-event-calendar6 .fc-event-dot{background-color:#e83e8c;border-color:#e83e8c}.remindable-calendar .fc-list-view .fc-event-calendar7 .fc-event-dot{background-color:#f86c6b;border-color:#f86c6b}.remindable-calendar .fc-list-view .fc-event-calendar8 .fc-event-dot{background-color:#f8cb00;border-color:#f8cb00}.remindable-calendar .fc-list-view .fc-event-calendar9 .fc-event-dot{background-color:#20c997;border-color:#20c997}.remindable-calendar .fc-list-view .fc-event-calendar10 .fc-event-dot{background-color:#17a2b8;border-color:#17a2b8}.remindable-calendar .fc-list-view .fc-event-past .fc-event-dot{opacity:.5}.intelli-search{min-width:300px}.algolia-autocomplete,.algolia-autocomplete .aa-input{width:100%}.algolia-autocomplete .aa-hint{width:100%;color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;color:#000;border:1px solid #999;border-top:none;padding:0}.algolia-autocomplete .aa-suggestions-category{font-size:.9rem;background:#f4f4f4;padding:8px 12px}.algolia-autocomplete .aa-suggestion{border-bottom:1px solid #f4f4f4;cursor:pointer;padding:5px 4px;font-size:.9rem}.algolia-autocomplete .aa-suggestion a{color:inherit}.algolia-autocomplete .aa-suggestion.aa-cursor{background-color:#2f353a;color:#fff}.algolia-autocomplete .aa-suggestion .primary{display:block}.algolia-autocomplete .aa-suggestion .secondary{display:block;font-size:.75rem;overflow:hidden;text-overflow:ellipsis}.algolia-autocomplete .aa-suggestion .tertiary{display:block;font-size:.75rem}.algolia-autocomplete .aa-suggestion em{font-weight:700;font-style:inherit;background-color:#20a8d8}.sms-messages{max-height:600px;overflow-y:scroll}.sms-messages .date{text-align:center}.sms-messages .date .badge{color:#000;background-color:#e3f3fc;text-transform:uppercase;padding:12px 8px;font-size:90%;font-weight:400}.sms-messages .message{width:70%}.sms-messages .message .sender{font-weight:700}.sms-messages .message.inbound{float:left;background-color:#eff2f5}.sms-messages .message.inbound .sender{color:#3d7fc6}.sms-messages .message.outbound{float:right;background-color:#dcf8c6}.sms-messages .message.outbound.pending{opacity:.35}.sms-messages .message.outbound .sender{color:#e547a4}.sms-messages .message .status-indicator{float:left}.sms-messages .message .time{font-size:.6rem;color:#707b7c;float:right}.sms-message.inbound{background-color:#eff2f5}.sms-message.outbound{background-color:#dcf8c6}.email-message-form .body-attachments-container .attachments .vue-dropzone{border:2px dashed #c8ced3;min-height:100px;padding:0}.email-message-form .body-attachments-container .attachments .vue-dropzone .dz-preview{margin:10px}.email-message-form .body-attachments-container .attachments .vue-dropzone .dz-preview .dz-image{max-height:150px;max-width:150px}.email-message-form .body-attachments-container .attachments .vue-dropzone .dz-preview .dz-details,.email-message-form .body-attachments-container .attachments .vue-dropzone .dz-preview .dz-remove{font-size:10px;padding:3px}.email-message-list i{color:#73818f}.email-message-list .email-messages{padding:0;list-style:none}.email-message-list .email-messages li{position:relative;padding:0;border-bottom:none;margin-bottom:0;display:inline-block;width:100%}.email-message-list .email-messages li a{color:#20a8d8}.email-message-list .email-messages li a:hover{text-decoration:none}.email-message-list .email-messages li .icon{position:absolute;font-size:19px;left:0;padding-left:.5rem;margin-top:12px}.email-message-list .email-messages li .details{flex-direction:row;margin-bottom:.5rem;background:#fefefe;border:1px solid #c8ced3;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);border-radius:3px;width:calc(100% - 40px);float:right}.email-message-list .email-messages li .details .header{display:flex;flex-direction:row;font-weight:700;margin-bottom:.15rem;border-radius:3px;padding:15px 15px 5px;width:100%;float:right}.email-message-list .email-messages li .details .header .date{margin-left:auto}.email-message-list .email-messages li .details .info{margin-bottom:.75rem;border-radius:3px;padding-left:15px;width:100%}.email-message-list .email-messages li .details .body{font-size:12px}.email-message-list .email-messages li .details:hover{background-color:#f0f3f5}.payment-ui .card-logo{height:36px}.payment-ui .bank-logo{height:30px}.payment-ui .table-order-summary{font-size:.7rem!important}.payment-ui .debit-order-terms-box{height:300px;overflow:auto;background-color:#ebebe4;padding:1rem;margin-bottom:1.5rem;border:1px solid #ddd}.alert-secure{background-color:#5acc6d;color:#fff}.whatsapp-messages{max-height:600px;overflow-y:scroll}.whatsapp-messages .date{text-align:center}.whatsapp-messages .date .badge{color:#000;background-color:#e3f3fc;text-transform:uppercase;padding:12px 8px;font-size:90%;font-weight:400}.whatsapp-messages .message{width:70%}.whatsapp-messages .message .sender{font-weight:700}.whatsapp-messages .message.inbound{float:left;background-color:#eff2f5}.whatsapp-messages .message.inbound .sender{color:#3d7fc6}.whatsapp-messages .message.outbound{float:right;background-color:#dcf8c6}.whatsapp-messages .message.outbound.pending{opacity:.35}.whatsapp-messages .message.outbound .sender{color:#e547a4}.whatsapp-messages .message .time{font-size:.6rem;color:#707b7c;float:right}.whatsapp-message.inbound{background-color:#eff2f5}.whatsapp-message.outbound{background-color:#dcf8c6}