.auth-full-bg .bg-overlay { background: url('/media/ui/bg/pexels-pixabay-256381.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center;}
.page-content-PENDING {padding: calc(10px + 24px) calc(24px / 2) 60px calc(24px / 2);}

.cx-p-lx-margin p { margin-bottom: 5px; line-height: 16px; }

/* CANVAS ADDITIONAL OPTIONS */
.offcanvas-size-large-1 { width: 560px;}
.offcanvas-size-large-2 { width: 760px;}
.offcanvas-size-large-3 { width: 860px;}

@media (max-width: 560px){
    .offcanvas-size-large-1 { width: 100%;}
    .offcanvas-size-large-2 { width: 100%;}
    .offcanvas-size-large-3 { width: 100%;}
}

.project-comment.is-from-user { border-left: 2px solid #ffc107;}
.project-comment.is-from-user.isinternal { border-left: 2px solid #dc3545;}
.project-comment.is-from-customer { border-left: 2px solid #17a2b8;}

.ist-badge { border: 1px solid #d0d0d0; padding: 2px 4px; border-radius: 4px; display: inline-block;}

.ajx-results-container { position: static; display: none;}
.ajx-results-container .outer-wrapper { position: absolute; z-index: 100; background: #fff; border: 1px solid #ced4da;}

.task-box {border: 1px solid #f0f0f0;}

.widgets-grid {display: grid; grid-template-columns: repeat(3, 1fr); column-gap: 15px; row-gap: 0px; }