.editr{border:1px solid #e4e4e4;width:100%}.editr--toolbar{background:#f6f6f6;border-bottom:1px solid #e4e4e4;display:flex;height:32px;position:relative}.editr--toolbar a{fill:#333;color:#333;cursor:pointer;display:inline-block;height:32px;line-height:1;max-width:32px;text-align:center;width:8vw}.editr--toolbar a:hover{background:rgba(0,0,0,.1)}.editr--toolbar a:active{background:rgba(0,0,0,.2)}.editr--toolbar a svg{height:16px;margin:8px auto;width:16px}.editr--toolbar a svg path{fill:inherit}.editr--toolbar a.vw-btn-separator{margin:0 8px;width:1px}.editr--toolbar a.vw-btn-separator:hover{background:initial;cursor:default}.editr--toolbar a.vw-btn-separator i.vw-separator{border-left:1px solid rgba(0,0,0,.1);height:100%;position:absolute;width:1px}.editr--toolbar .dashboard{background:hsla(0,0%,100%,.95);border:1px solid #f6f6f6;left:0;padding:8px 16px;position:absolute;text-align:left;top:32px;width:100%}.editr--content{color:inherit;font-family:inherit;line-height:1.33;min-height:150px;overflow-y:auto;padding:12px 8px 16px}.editr--content[contenteditable=true]:empty:before{color:rgba(0,0,0,.3);content:attr(placeholder);display:block}.editr--content img{max-width:100%}.editr--content table{border-collapse:collapse;width:100%}.editr--content table th{text-align:left}.editr--content table td,.editr--content table th{border:1px solid #ddd;padding:2px}.editr--content:focus{outline:0}.editr--content ol li,.editr--content ul li{list-style-position:inside}@media screen and (max-width:320px){.editr--toolbar a{margin:0 2px}.editr--toolbar a.vw-btn-separator{display:none}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:scale(1);width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}.vue-dropzone{border:2px solid #e5e5e5;color:#777;font-family:Arial,sans-serif;letter-spacing:.2px;transition:background-color .2s linear}.vue-dropzone:hover{background-color:#f6f6f6}.vue-dropzone i{color:#ccc}.vue-dropzone .dz-preview .dz-image{border-radius:0;height:100%;width:100%}.vue-dropzone .dz-preview .dz-image img:not([src]){height:200px;width:200px}.vue-dropzone .dz-preview .dz-image:hover img{-webkit-filter:none;transform:none}.vue-dropzone .dz-preview .dz-details{background-color:rgba(33,150,243,.8);bottom:0;color:#fff;text-align:left;top:0;transition:opacity .2s linear}.vue-dropzone .dz-preview .dz-details .dz-filename{overflow:hidden}.vue-dropzone .dz-preview .dz-details .dz-filename span,.vue-dropzone .dz-preview .dz-details .dz-size span{background-color:transparent}.vue-dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:none}.vue-dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:transparent;border:none}.vue-dropzone .dz-preview .dz-progress .dz-upload{background:#ccc}.vue-dropzone .dz-preview .dz-remove{border:2px solid #fff;bottom:15px;color:#fff;font-size:.8rem;font-weight:800;letter-spacing:1.1px;margin-left:15px;opacity:0;padding:10px;position:absolute;text-decoration:none;text-transform:uppercase;top:inherit;z-index:30}.vue-dropzone .dz-preview:hover .dz-remove{opacity:1}.vue-dropzone .dz-preview .dz-error-mark,.vue-dropzone .dz-preview .dz-success-mark{left:0;margin-left:auto;margin-top:auto;top:35%;width:100%}.vue-dropzone .dz-preview .dz-error-mark svg,.vue-dropzone .dz-preview .dz-success-mark svg{margin-left:auto;margin-right:auto}.vue-dropzone .dz-preview .dz-error-message{left:0;margin-left:auto;margin-right:auto;top:15%;width:100%}.vue-dropzone .dz-preview .dz-error-message:after{border-bottom:none;border-top:6px solid #a92222;bottom:-6px;top:auto}.form[data-v-ebce4d12]{align-content:flex-end;display:flex}.form label[data-v-ebce4d12]{margin-right:1rem}
@keyframes shake{0%{transform:rotate(0deg)}10%{transform:rotate(-5deg)}20%{transform:rotate(5deg)}30%{transform:rotate(0deg)}40%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(0deg)}70%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}90%{transform:rotate(0deg)}to{transform:rotate(-5deg)}}.v--modal.v--modal-box{overflow:visible!important;padding:1.5em}.v--modal.v--modal-box svg.fa-times{cursor:pointer}.v--modal.v--modal-box svg.fa-times:hover{color:#444}a.footer__navigation__page-btn.disabled{display:none}table.vgt-table td{color:#444!important}td.row-active span:before,td.row-archived span:before{background-color:#28a745;border-radius:100%;content:"";display:inline-block;height:17px;margin-right:6px;vertical-align:text-bottom;width:17px}td.row-archived span:before{background-color:#dc3545}.users-search-table tr.row-disabled td{color:#777!important;text-decoration:line-through}tr:nth-child(2n){background-color:#fbfbfb}.btn-light{background-image:linear-gradient(-180deg,#fff,#f9f9f9);border:1px solid #cecece;color:#8c8c8c;font-weight:700}.btn-light:active,.btn-light:focus,.btn-light:hover{background-image:linear-gradient(-180deg,#fcfcfc,#f6f6f6);border-color:#b5b5b5;color:#737373}a.list-group-item:hover{background-color:#fbfbfb;text-decoration:none!important}.badge-portfolio{background-color:#f4c052}.badge-contact{background-color:#f46100}.badge-user{background-color:#aabb5c}.badge-operator{background-color:#6b46fc}.badge-ticket{background-color:#1f289a}.badge-persona{background-color:#f84b6f}.navbar.bg-light{background-color:#fff!important;border-bottom:1px solid #dedede;padding:0}.navbar.bg-light .navbar-toggler{margin-right:1rem}.navbar.bg-light .logo-wrapper{margin-right:.1rem;text-align:center}.navbar.bg-light .logo-wrapper .navbar-brand{margin:0 2rem}.navbar.bg-light .logo-wrapper img{padding:.5em 0}.navbar.bg-light .navbar-title{margin-right:auto}.navbar.bg-light .navbar-title h2{color:#8c8c8c;font-size:1.46em;margin-bottom:0}.navbar.bg-light #navbar-dropdown{margin-right:auto}.navbar.bg-light #navbar-nav{width:100%}.navbar.bg-light #navbar-nav .dropdown-item{padding:1em}.navbar.bg-light img.gravtar{border:1px solid #ddd}#sidebar{background:#f5f5f5;background:linear-gradient(180deg,#f5f5f5 60%,#f8f9fb);border-right:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#f8f9fb",GradientType=0);padding-left:0;padding-right:0}#sidebar>ul>li{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;font-size:1.05em;line-height:2.1em}#sidebar>ul>li:hover{background:#f4f4f4;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#sidebar>ul>li:hover:first-child{border-top:1px solid #f5f5f5}#sidebar>ul>li:hover svg{color:#999}#sidebar>ul>li:hover+li{border-top:1px solid #f5f5f5}#sidebar>ul>li.active{background:#f4f4f4;border-bottom:1px solid #ddd;border-left:3px solid #f27200;border-top:1px solid #ddd;padding-bottom:.5em}#sidebar>ul>li.active:first-child{border-top:none}#sidebar>ul>li.active>a{padding-bottom:0}#sidebar>ul>li.active a{color:#f27200;padding-left:13px}#sidebar>ul>li.active a:hover{color:#d36400}#sidebar>ul>li.active a i,#sidebar>ul>li.active a svg{color:#f27200}#sidebar>ul>li.active+li:hover{border-top:1px solid #f5f5f5}#sidebar ul.nav-sub li{font-size:.85rem;line-height:1.1em;margin-left:46px}#sidebar ul.nav-sub li.active>a{color:#d36400;font-weight:700}#sidebar ul.nav-sub li ul.nav-sub li{margin-left:28px}#sidebar a.nav-link{color:#888}#sidebar a.nav-link:hover{color:#666}#sidebar li.nav-item a.nav-link svg{color:#bbb;font-size:1.4em;margin-right:13px}#sidebar li.nav-item-child a.nav-link svg{color:#ccc;font-size:1.2em;margin-right:5px}body{background-color:#f5f5f5}#dropzone.vue-dropzone,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,Arial}[v-cloak]{display:none}#app>.container-fluid{height:100vh;padding-left:0}#content-wrapper{margin:0!important;padding:0!important}#content{padding-top:1em}.row-fit{margin-left:0;margin-right:0}.is-invalid{border:1px solid red}.meta{color:#aaa}.cursor-pointer{cursor:pointer}input.vs__search::-moz-placeholder{color:#aaa!important}input.vs__search::placeholder{color:#aaa!important}h4{margin-bottom:1em}.card h5,.v--modal h5:not(:first-of-type){border-bottom:1px solid #eee;font-size:1.1em;margin-bottom:1em;margin-top:1em;padding-bottom:.5em}.card h5:first-of-type,.v--modal h5:not(:first-of-type):first-of-type{margin-top:0}.modal-header{border:none}.nav-tabs{margin-bottom:1em}.nav-tabs .nav-item .nav-link{padding-left:.8rem;padding-right:.8rem}.card h2{color:#8c8c8c;font-size:1.7em;font-weight:700;margin:.5em 0;text-align:center}.card .result-row p{color:#8c8c8c;font-size:.94em}.card hr{margin-bottom:1.4em;margin-top:1.4em}.card .card-footer{background-color:#f9f9f9;padding-bottom:1.3em;padding-top:1.3em}.card .card-body .form-group p{margin-bottom:0}form .form-check{display:inline-block;margin-right:1em}form textarea{min-height:65px}form label{color:#8c8c8c;font-size:.9rem;margin-bottom:.2rem}form label.error{font-size:.82em;margin-bottom:0}form .form-control.error{border:1px solid red}form .form-control.error:focus{border:1px solid #aaa}form hr{margin-bottom:.8em!important;margin-top:.8em!important;visibility:hidden}.v-select{font-family:inherit!important}.vs__search{padding-bottom:1px!important;padding-top:1px!important}textarea,textarea:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;outline:none!important;outline-color:transparent;outline-style:none}.alert ul{margin-bottom:0}div.loading svg{margin-right:5px}.v-suggestion-box{border-color:#bbb!important}.v-suggestion-box .loader{margin:10px 0}.v-suggestion-box h2{font-size:1rem;margin-bottom:0!important}.v-autocomplete-input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem .75rem;width:100%}.v-suggestion-item div{border:#bbb!important;padding-bottom:10px;padding-left:10px!important;padding-top:10px}.v-suggestion-item p{display:none}@media only screen and (min-width:768px){#content-wrapper{align-items:stretch;display:flex;flex-direction:row;height:calc(100% - 78px)}}@media only screen and (max-width:768px){#sidebar{border-bottom:1px solid #dedede;border-left:none}}.results-header{border-bottom:1px solid #e9e9e9;margin-bottom:1rem}.results-header>div{color:#3d3d3d;font-size:.77rem;font-weight:700;padding-bottom:.8rem;padding-top:1rem;text-transform:uppercase}.results-rows:hover>div{opacity:.85}.results-rows:hover>div:hover{opacity:1}.result-row{align-items:center;background-color:#fff;border:1px solid #d7e1e7;border-radius:4px;color:#3d3d3d;display:flex;font-size:.82em;margin-bottom:1em;margin-top:1em;padding-bottom:.5em;padding-top:.5em}.result-row:hover{box-shadow:0 0 3px 0 hsla(0,0%,78%,.6)}.result-row div:first-child{font-size:.89rem;font-weight:700}.result-row span.badge{padding:.5em .6em;text-transform:uppercase;width:100%}.form-inline{font-size:.9rem!important}.form-inline a,.form-inline button{color:#fff!important}.tickets-header>div:first-child{font-size:1.3rem;line-height:.9em;text-transform:none}.ticket-row{border-left:4px solid #ddd}.ticket-row.status-new{border-left-color:#f27200}.ticket-row.status-new span.time-red svg{animation:shake .5s;animation-iteration-count:infinite}.ticket-row.status-new.category-bug,.ticket-row.status-new.category-error{border-left-color:#d21414!important}.ticket-row.status-activated,.ticket-row.status-reactivated{border-left-color:#37991d}.ticket-row.status-to-be-quoted{border-left-color:#387bff}.ticket-row.status-parked{border-left-color:#ccc}.ticket-row.priority-high{background:#fef5f5;border-bottom:1px solid #f6a2a2;border-right:1px solid #f6a2a2;border-top:1px solid #f6a2a2}.ticket-row span.badge-priority{background-color:#f4f8f9;border-radius:2px;padding:5px 7px}.ticket-row span.badge-priority.badge-low{color:#3d3d3d}.ticket-row span.badge-priority.badge-medium{color:#f27200}.ticket-row span.badge-priority.badge-high{color:#d21414}.ticket-row div.icons span{background-color:#fff;border:1px solid #e9e9e9;border-radius:3px;padding:6px 4px}.ticket-row div.icons span.time-green{color:#37991d}.ticket-row div.icons span.time-amber{color:#f27200}.ticket-row div.icons span.time-red{color:#d21414}.ticket-row div.icons span.level{cursor:default;padding-left:9px;padding-right:9px}#dropzone{margin-bottom:2em}.user-gravtar{border:1px solid #ddd}.ticket-message{padding:1.2rem 1.25rem}.ticket-message .wrapper{overflow:hidden}.ticket-message h6{font-weight:700}.ticket-message .rounded-circle{border:1px solid #c8e3c8;padding:4px}.ticket-message p:last-child{margin-bottom:.3em}
