/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/deeppurple-amber.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, "Helvetica Neue", sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-button-toggle{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(0.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(0.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-0.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);-ms-transform:translateY(-1.28125em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);-ms-transform:translateY(-1.28124em) scale(0.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);-ms-transform:translateY(-1.28123em) scale(0.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(0.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-0.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59375em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59374em) scale(0.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-0.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(0.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-0.0625em}.mat-menu-item{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px}.mat-radio-button{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-slider-thumb-label-text{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-option{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd740}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#673ab7}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffd740}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#673ab7}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ffd740;color:rgba(0,0,0,.87)}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#673ab7}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffd740}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#673ab7}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ffd740}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,.12)}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:rgba(0,0,0,.87);background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:rgba(0,0,0,.87)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#673ab7}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ffd740}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:rgba(0,0,0,.12)}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone,.mat-button-toggle-group{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa !important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#673ab7}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffd740}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#673ab7}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ffd740}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffd740;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(103,58,183,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(103, 58, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(103, 58, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#673ab7;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(103,58,183,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(103,58,183,.3)}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,215,64,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 215, 64, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 215, 64, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffd740;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,215,64,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,215,64,.3)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-datepicker-toggle-active{color:#673ab7}.mat-datepicker-toggle-active.mat-accent{color:#ffd740}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-dialog-container{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label{color:rgba(0,0,0,.6)}.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#673ab7}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffd740}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ffd740}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#673ab7}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffd740}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#673ab7}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ffd740}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#673ab7}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffd740}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#673ab7}.mat-icon.mat-accent{color:#ffd740}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#673ab7}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-form-field.mat-accent .mat-input-element{caret-color:#ffd740}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list-base .mat-list-item{color:rgba(0,0,0,.87)}.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after,.mat-menu-item[disabled] .mat-icon-no-color{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#d5cae9}.mat-progress-bar-buffer{background-color:#d5cae9}.mat-progress-bar-fill::after{background-color:#673ab7}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ffd740}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#673ab7}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffd740}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#673ab7}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd740}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ffd740}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd740}.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ffd740}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,215,64,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ffd740}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#673ab7}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(103,58,183,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#673ab7}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:#673ab7}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-primary .mat-slider-focus-ring{background-color:rgba(103,58,183,.2)}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:#ffd740}.mat-accent .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-accent .mat-slider-focus-ring{background-color:rgba(255,215,64,.2)}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}.mat-slider:hover .mat-slider-track-background,.cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,.26)}.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#673ab7;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:rgba(0,0,0,.87)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ffd740;color:rgba(0,0,0,.87)}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(209,196,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#673ab7}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,229,127,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffd740}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:rgba(0,0,0,.87)}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(209,196,233,.3)}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#673ab7}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,229,127,.3)}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ffd740}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator::before{border-color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:rgba(0,0,0,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:rgba(0,0,0,.87)}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-simple-snackbar-action{color:#ffd740}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
:root{--theme-background-body:#ffffff;--theme-background-main:#f7f7f7;--theme-background-bright:#ffffff;--theme-background-muted:#f4f4f4;--color-black:#000000;--color-white:#ffffff;--color-gray:#9e9e9e;--color-grey:#9e9e9e;--color-off-white:#f7f7f7;--color-bright:#f7f7f7;--color-light:#dbdbdb;--color-neutral:#4f5361;--color-dark:#3d464d;--color-orange:#ff6900;--color-navigation:#202945;--color-sky-blue:#009bdf;--color-steel:#5b6770;--color-metal:#637893;--color-sand:#f4f4f4;--color-silver:#e2e2e2;--color-stone:#bebebe;--color-ash:#a0a0a0;--color-slate:#707070;--color-onyx:#526980;--color-charcoal:#282828;--color-moonlight:#1a242f;--color-midnight:#202945;--color-darkness:#161f27;--color-navy:#0d2d42;--color-aqua:#3bafda;--color-ocean:#4a89dc;--color-mint:#37bc9b;--color-grass:#8cc152;--color-sunflower:#f6b042;--color-bittersweet:#eb6845;--color-grapefruit:#da4453;--color-carnation:#d770ad;--color-lavender:#967adc;--color-mountain:#9678b6;--color-info:#4a89dc;--color-positive:#4a89dc;--color-success:#8cc152;--color-negative:#da4453;--color-danger:#da4453;--color-error:#da4453;--color-warning:#f6b042;--color-empty:#cccdcc;--color-disabled:#bebebe;--color-background:#f7f7f7;--color-background-dark:#e2e2e2;--color-presentation:#5b6770;--color-bullhorn:#ff6900;--color-pulse:#3bafda;--color-company:#3399dd;--color-candidate:#44bb77;--color-lead:#aa6699;--color-contact:#ffaa44;--color-clientcontact:#ffaa44;--color-opportunity:#662255;--color-job:#bb5566;--color-joborder:#bb5566;--color-submission:#a9adbb;--color-sendout:#747884;--color-placement:#0b344f;--color-note:#747884;--color-contract:#454ea0;--color-job-code:#696d79;--color-earn-code:#696d79;--color-invoice-statement:#696d79;--color-billable-charge:#696d79;--color-payable-charge:#696d79;--color-user:#696d79;--color-corporate-user:#696d79;--color-distribution-list:#696d79;--color-credential:#696d79;--color-person:#696d79;--color-shade-black:#000000;--color-shade-white:#cccccc;--color-shade-gray:#7e7e7e;--color-shade-grey:#7e7e7e;--color-shade-off-white:#c5c5c5;--color-shade-bright:#c5c5c5;--color-shade-light:#afafaf;--color-shade-neutral:#3f424d;--color-shade-dark:#30383d;--color-shade-orange:#cc5400;--color-shade-navigation:#192037;--color-shade-sky-blue:#007cb2;--color-shade-steel:#485259;--color-shade-metal:#4f6075;--color-shade-sand:#c3c3c3;--color-shade-silver:#b4b4b4;--color-shade-stone:#989898;--color-shade-ash:#808080;--color-shade-slate:#595959;--color-shade-onyx:#415466;--color-shade-charcoal:#202020;--color-shade-moonlight:#141c25;--color-shade-midnight:#192037;--color-shade-darkness:#11181f;--color-shade-navy:#0a2434;--color-shade-aqua:#2f8cae;--color-shade-ocean:#3b6db0;--color-shade-mint:#2c967c;--color-shade-grass:#709a41;--color-shade-sunflower:#c48c34;--color-shade-bittersweet:#bc5337;--color-shade-grapefruit:#ae3642;--color-shade-carnation:#ac598a;--color-shade-lavender:#7861b0;--color-shade-mountain:#786091;--color-shade-info:#3b6db0;--color-shade-positive:#3b6db0;--color-shade-success:#709a41;--color-shade-negative:#ae3642;--color-shade-danger:#ae3642;--color-shade-error:#ae3642;--color-shade-warning:#c48c34;--color-shade-empty:#a3a4a3;--color-shade-disabled:#989898;--color-shade-background:#c5c5c5;--color-shade-background-dark:#b4b4b4;--color-shade-presentation:#485259;--color-shade-bullhorn:#cc5400;--color-shade-pulse:#2f8cae;--color-shade-company:#287ab0;--color-shade-candidate:#36955f;--color-shade-lead:#88517a;--color-shade-contact:#cc8836;--color-shade-clientcontact:#cc8836;--color-shade-opportunity:#511b44;--color-shade-job:#954451;--color-shade-joborder:#954451;--color-shade-submission:#878a95;--color-shade-sendout:#5c6069;--color-shade-placement:#08293f;--color-shade-note:#5c6069;--color-shade-contract:#373e80;--color-shade-job-code:#545760;--color-shade-earn-code:#545760;--color-shade-invoice-statement:#545760;--color-shade-billable-charge:#545760;--color-shade-payable-charge:#545760;--color-shade-user:#545760;--color-shade-corporate-user:#545760;--color-shade-distribution-list:#545760;--color-shade-credential:#545760;--color-shade-person:#545760;--color-tint-black:#333333;--color-tint-white:#ffffff;--color-tint-gray:#b1b1b1;--color-tint-grey:#b1b1b1;--color-tint-off-white:#f8f8f8;--color-tint-bright:#f8f8f8;--color-tint-light:#e2e2e2;--color-tint-neutral:#727580;--color-tint-dark:#636b70;--color-tint-orange:#ff8733;--color-tint-navigation:#4c536a;--color-tint-sky-blue:#33afe5;--color-tint-steel:#7b858c;--color-tint-metal:#8293a8;--color-tint-sand:#f6f6f6;--color-tint-silver:#e7e7e7;--color-tint-stone:#cbcbcb;--color-tint-ash:#b3b3b3;--color-tint-slate:#8c8c8c;--color-tint-onyx:#748799;--color-tint-charcoal:#535353;--color-tint-moonlight:#474f58;--color-tint-midnight:#4c536a;--color-tint-darkness:#444b52;--color-tint-navy:#3d5767;--color-tint-aqua:#62bfe1;--color-tint-ocean:#6ea0e3;--color-tint-mint:#5fc9af;--color-tint-grass:#a3cd74;--color-tint-sunflower:#f7bf67;--color-tint-bittersweet:#ef866a;--color-tint-grapefruit:#e16975;--color-tint-carnation:#df8cbd;--color-tint-lavender:#ab94e3;--color-tint-mountain:#ab93c4;--color-tint-info:#6ea0e3;--color-tint-positive:#6ea0e3;--color-tint-success:#a3cd74;--color-tint-negative:#e16975;--color-tint-danger:#e16975;--color-tint-error:#e16975;--color-tint-warning:#f7bf67;--color-tint-empty:#d6d7d6;--color-tint-disabled:#cbcbcb;--color-tint-background:#f8f8f8;--color-tint-background-dark:#e7e7e7;--color-tint-presentation:#7b858c;--color-tint-bullhorn:#ff8733;--color-tint-pulse:#62bfe1;--color-tint-company:#5bade3;--color-tint-candidate:#69c892;--color-tint-lead:#bb84ad;--color-tint-contact:#ffbb69;--color-tint-clientcontact:#ffbb69;--color-tint-opportunity:#844e77;--color-tint-job:#c87784;--color-tint-joborder:#c87784;--color-tint-submission:#babdc8;--color-tint-sendout:#8f939c;--color-tint-placement:#3b5c72;--color-tint-note:#8f939c;--color-tint-contract:#6a71b3;--color-tint-job-code:#878a93;--color-tint-earn-code:#878a93;--color-tint-invoice-statement:#878a93;--color-tint-billable-charge:#878a93;--color-tint-payable-charge:#878a93;--color-tint-user:#878a93;--color-tint-corporate-user:#878a93;--color-tint-distribution-list:#878a93;--color-tint-credential:#878a93;--color-tint-person:#878a93;--color-contrast-black:#ffffff;--color-contrast-white:#3d464d;--color-contrast-gray:#3d464d;--color-contrast-grey:#3d464d;--color-contrast-off-white:#3d464d;--color-contrast-bright:#3d464d;--color-contrast-light:#3d464d;--color-contrast-neutral:#ffffff;--color-contrast-dark:#ffffff;--color-contrast-orange:#3d464d;--color-contrast-navigation:#ffffff;--color-contrast-sky-blue:#ffffff;--color-contrast-steel:#ffffff;--color-contrast-metal:#ffffff;--color-contrast-sand:#3d464d;--color-contrast-silver:#3d464d;--color-contrast-stone:#3d464d;--color-contrast-ash:#3d464d;--color-contrast-slate:#ffffff;--color-contrast-onyx:#ffffff;--color-contrast-charcoal:#ffffff;--color-contrast-moonlight:#ffffff;--color-contrast-midnight:#ffffff;--color-contrast-darkness:#ffffff;--color-contrast-navy:#ffffff;--color-contrast-aqua:#3d464d;--color-contrast-ocean:#ffffff;--color-contrast-mint:#3d464d;--color-contrast-grass:#ffffff;--color-contrast-sunflower:#ffffff;--color-contrast-bittersweet:#ffffff;--color-contrast-grapefruit:#ffffff;--color-contrast-carnation:#ffffff;--color-contrast-lavender:#ffffff;--color-contrast-mountain:#ffffff;--color-contrast-info:#ffffff;--color-contrast-positive:#ffffff;--color-contrast-success:#ffffff;--color-contrast-negative:#ffffff;--color-contrast-danger:#ffffff;--color-contrast-error:#ffffff;--color-contrast-warning:#ffffff;--color-contrast-empty:#3d464d;--color-contrast-disabled:#3d464d;--color-contrast-background:#3d464d;--color-contrast-background-dark:#3d464d;--color-contrast-presentation:#ffffff;--color-contrast-bullhorn:#3d464d;--color-contrast-pulse:#3d464d;--color-contrast-company:#ffffff;--color-contrast-candidate:#ffffff;--color-contrast-lead:#ffffff;--color-contrast-contact:#ffffff;--color-contrast-clientcontact:#ffffff;--color-contrast-opportunity:#ffffff;--color-contrast-job:#ffffff;--color-contrast-joborder:#ffffff;--color-contrast-submission:#3d464d;--color-contrast-sendout:#ffffff;--color-contrast-placement:#ffffff;--color-contrast-note:#ffffff;--color-contrast-contract:#ffffff;--color-contrast-job-code:#ffffff;--color-contrast-earn-code:#ffffff;--color-contrast-invoice-statement:#ffffff;--color-contrast-billable-charge:#ffffff;--color-contrast-payable-charge:#ffffff;--color-contrast-user:#ffffff;--color-contrast-corporate-user:#ffffff;--color-contrast-distribution-list:#ffffff;--color-contrast-credential:#ffffff;--color-contrast-person:#ffffff;--color-pale-black:#e6e6e6;--color-pale-white:#e6e6e6;--color-pale-gray:#e6e6e6;--color-pale-grey:#e6e6e6;--color-pale-off-white:#e6e6e6;--color-pale-bright:#e6e6e6;--color-pale-light:#e6e6e6;--color-pale-neutral:#e3e4e8;--color-pale-dark:#e3e6e8;--color-pale-orange:#ffe1cc;--color-pale-navigation:#dce1ef;--color-pale-sky-blue:#ccefff;--color-pale-steel:#e3e6e8;--color-pale-metal:#e1e5ea;--color-pale-sand:#e6e6e6;--color-pale-silver:#e6e6e6;--color-pale-stone:#e6e6e6;--color-pale-ash:#e6e6e6;--color-pale-slate:#e6e6e6;--color-pale-onyx:#e0e6eb;--color-pale-charcoal:#e6e6e6;--color-pale-moonlight:#dee5ed;--color-pale-midnight:#dce1ef;--color-pale-darkness:#dee6ed;--color-pale-navy:#d4e9f7;--color-pale-aqua:#d4edf7;--color-pale-ocean:#d4e3f7;--color-pale-mint:#d8f3ed;--color-pale-grass:#e6f2d9;--color-pale-sunflower:#fdebce;--color-pale-bittersweet:#fadad1;--color-pale-grapefruit:#f7d4d8;--color-pale-carnation:#f4d7e8;--color-pale-lavender:#dfd7f4;--color-pale-mountain:#e5deed;--color-pale-info:#d4e3f7;--color-pale-positive:#d4e3f7;--color-pale-success:#e6f2d9;--color-pale-negative:#f7d4d8;--color-pale-danger:#f7d4d8;--color-pale-error:#f7d4d8;--color-pale-warning:#fdebce;--color-pale-empty:#e5e6e5;--color-pale-disabled:#e6e6e6;--color-pale-background:#e6e6e6;--color-pale-background-dark:#e6e6e6;--color-pale-presentation:#e3e6e8;--color-pale-bullhorn:#ffe1cc;--color-pale-pulse:#d4edf7;--color-pale-company:#d3e9f8;--color-pale-candidate:#daf1e4;--color-pale-lead:#eddee9;--color-pale-contact:#ffe8cc;--color-pale-clientcontact:#ffe8cc;--color-pale-opportunity:#f2d9ec;--color-pale-job:#f0dbde;--color-pale-joborder:#f0dbde;--color-pale-submission:#e3e4e8;--color-pale-sendout:#e4e5e7;--color-pale-placement:#d2e9f9;--color-pale-note:#e4e5e7;--color-pale-contract:#dbddf0;--color-pale-job-code:#e4e5e7;--color-pale-earn-code:#e4e5e7;--color-pale-invoice-statement:#e4e5e7;--color-pale-billable-charge:#e4e5e7;--color-pale-payable-charge:#e4e5e7;--color-pale-user:#e4e5e7;--color-pale-corporate-user:#e4e5e7;--color-pale-distribution-list:#e4e5e7;--color-pale-credential:#e4e5e7;--color-pale-person:#e4e5e7;--size-space-none:0rem;--size-space-px:1rem;--size-space-xs:0.25rem;--size-space-sm:0.5rem;--size-space-md:1rem;--size-space-lg:1.25rem;--size-space-xl:1.5rem;--size-border-width-none:0rem;--size-border-width-thin:1rem;--size-border-width-thick:2rem;--size-border-width-base:0rem;--size-border-radius-round:0.4rem;--size-border-radius-square:0rem;--size-border-radius-circle:99999rem;--size-border-radius-base:0.4rem;--spacing-none:0;--spacing-px:1px;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.25rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--font-weight-hairline:100;--font-weight-thin:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-heavy:900;--font-family-body:'Montserrat',Helvetica,Arial,sans-serif;--font-family-mono:'Fira Code',Menlo,Monaco,Consolas,"Courier New",monospace;--font-family-base:'Montserrat',Helvetica,Arial,sans-serif;--font-size-base:10px;--font-size-body:1.3rem;--font-size-xs:1.0rem;--font-size-sm:1.2rem;--font-size-md:1.3rem;--font-size-lg:1.6rem;--font-size-xl:2.0rem;--font-size-2xl:2.6rem;--font-size-3xl:3.2rem;--font-size-4xl:4rem;--font-spacing-tighter:-0.05em;--font-spacing-tight:-0.025em;--font-spacing-normal:0;--font-spacing-wide:0.025em;--font-spacing-wider:0.05em;--font-spacing-widest:0.1em;--font-height-normal:normal;--font-height-none:1;--font-height-shorter:1.25;--font-height-short:1.375;--font-height-base:1.5;--font-height-tall:1.625;--font-height-taller:2;--font-color-base:#3d464d;--font-color-secondary:#dbdbdb;--font-color-link:#4a89dc;--border-width-none:0;--border-width-thin:1px;--border-width-thick:2px;--border-radius-round:0.4rem;--border-radius-square:0rem;--border-radius-circle:99999;--border-radius-default:0.4rem;--shadow-1:0 1px 2px rgba(0, 0, 0, 0.15);--shadow-2:0 3px 7px rgba(0, 0, 0, 0.15);--shadow-3:0px 4px 10px rgba(0, 0, 0, 0.25);--shadow-4:0px 16px 28px 0 rgba(0, 0, 0, 0.25);--shadow-5:0px 27px 24px 0 rgba(0, 0, 0, 0.25);--shadow-multi:0 -1px 3px -2px rgba(0, 0, 0, 0.2),0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12);--shadow-card:0 -1px 3px -2px rgba(0, 0, 0, 0.2),0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12);--shadow-popover:0 1px 2px rgba(0, 0, 0, 0.15);--button-primary-padding:1rem;--button-primary-font-size:1.6rem;--button-primary-background-color:#4a89dc;--button-primary-color:#ffffff;--button-secondary-padding:1rem;--button-secondary-font-size:1.6rem;--button-secondary-background-color:#ffffff;--button-secondary-border-color:#4a89dc;--button-secondary-border-width:0rem;--button-secondary-border-radius:0.4rem;--button-secondary-color:#4a89dc;--tooltip-padding:1rem;--tooltip-border-radius:0.4rem;--tooltip-background-color:var(--color-tint-black)}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: var(--font-family-mono, "monospace");
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a, novo-activity-table .clickable, novo-data-table .clickable {
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: var(--font-family-mono, "monospace");
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none !important;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
:root {
  --background-body: #ffffff;
  --background-main: #f7f7f7;
  --background-bright: #ffffff;
  --background-dark: #e2e2e2;
  --background-muted: #f4f4f4;
  --text-main: #282828;
  --text-muted: #4f5361;
  --text-disabled: #707070;
  --selection: #4a89dc;
  --text-selection: #ffffff;
  --links: #4a89dc;
  --focus: #4a89dc;
  --border: #dbdbdb;
  --code: #bb5566;
  --animation-duration: 0.1s;
  --button-background: #dbdbdb;
  --button-text: #282828;
  --button-hover: #aaa;
  --scrollbar-thumb: #bebebe;
  --scrollbar-thumb-hover: #707070;
  --form-placeholder: #949494;
  --form-text: #000;
  --variable: #39a33c;
  --highlight: #ff0;
  --font-size-caption: 1rem;
  --font-size-label: 1.2rem;
  --font-size-text: 1.3rem;
  --font-size-button: 1.3rem;
  --font-size-title: 2rem;
  --font-size-tab: 1.1rem;
}
.theme-dark {
  --background-body: #202945;
  --background-main: #161f27;
  --background-bright: #1a242f;
  --background-dark: #526980;
  --background-muted: #4f5361;
  --selection: #4a89dc;
  --text-selection: #ffffff;
  --text-main: #dbdbdb;
  --text-muted: #bebebe;
  --text-disabled: #a9b1ba;
  --links: #009bdf;
  --focus: #0096bfab;
  --border: #526980;
  --code: #ffbe85;
  --animation-duration: 0.1s;
  --button-background: #3d464d;
  --button-text: #dbdbdb;
  --button-hover: #324759;
  --scrollbar-thumb: var(--button-hover);
  --scrollbar-thumb-hover: var(--button-hover);
  --form-placeholder: #a9a9a9;
  --form-text: #fff;
  --variable: #d941e2;
  --highlight: #efdb43;
}
.theme-dark ::-webkit-calendar-picker-indicator {
  filter: invert(1);
}
code,
samp {
  font-family: var(--font-family-mono);
  background: var(--background-main);
  color: var(--code);
  border: 1px solid var(--border);
  border-radius: 4px;
  padding: 0 0.5ch;
  margin: 0 0.5ch;
  line-height: inherit;
  font-size: inherit;
  white-space: nowrap;
}
time {
  font-size: 1em;
  font-family: var(--font-family-mono);
  color: var(--code);
}
pre > code {
  padding: 10px;
  display: block;
  overflow-x: auto;
}
var {
  color: var(--variable);
  font-style: normal;
  font-family: var(--font-family-mono);
}
kbd {
  font-family: var(--font-family-mono);
  background: var(--background-main);
  border: 1px solid var(--border);
  border-radius: 2px;
  color: var(--text-main);
  padding: 2px 4px 2px 4px;
}
button,
select,
input[type=submit],
input[type=reset],
input[type=button],
input[type=checkbox],
input[type=range],
input[type=radio] {
  cursor: pointer;
}
input[type=color] {
  min-height: 3.4rem;
  padding: 4px 8px;
  cursor: pointer;
}
input[type=checkbox],
input[type=radio] {
  height: 1em;
  width: 1em;
  vertical-align: middle;
}
input[type=radio] {
  border-radius: 100%;
}
input {
  vertical-align: top;
}
label {
  vertical-align: middle;
  display: inline-block;
}
input:not([type=checkbox]):not([type=radio]),
input[type=range],
select,
button,
textarea {
  -webkit-appearance: none;
}
textarea {
  display: block;
  margin-right: 0;
  box-sizing: border-box;
  resize: vertical;
}
textarea:not([cols]) {
  width: 100%;
}
textarea:not([rows]) {
  min-height: 40px;
  height: 140px;
}
select {
  background: var(--background-main) var(--select-arrow) calc(100% - 12px) 50%/12px no-repeat;
  padding-right: 35px;
}
select::-ms-expand {
  display: none;
}
select[multiple] {
  padding-right: 10px;
  background-image: none;
  overflow-y: auto;
}
button,
input[type=submit],
input[type=reset],
input[type=button] {
  color: var(--form-text);
  background-color: var(--background-main);
  font-family: inherit;
  font-size: inherit;
  padding: 0.5em 1em;
  outline: none;
  border: none;
  border-radius: 4px;
}
button:hover,
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover {
  background: var(--button-hover);
}
input:disabled,
select:disabled,
button:disabled,
textarea:disabled {
  cursor: not-allowed;
}
button:disabled {
  opacity: 0.5;
}
::placeholder {
  color: var(--form-placeholder);
}
fieldset {
  border: 1px var(--focus) solid;
  border-radius: 6px;
  margin: 0;
  margin-bottom: 12px;
  padding: 10px;
}
legend {
  font-size: 0.9em;
  font-weight: 600;
}
img,
video {
  max-width: 100%;
  height: auto;
}
hr {
  border: none;
  border-top: 1px solid var(--border);
}
table {
  border-collapse: collapse;
  margin-bottom: 10px;
  width: 100%;
  table-layout: auto;
}
table caption {
  text-align: left;
}
td,
th {
  padding: 6px;
  text-align: left;
  vertical-align: top;
  word-wrap: break-word;
}
thead {
  border-bottom: 1px solid var(--border);
}
tfoot {
  border-top: 1px solid var(--border);
}
tbody tr:nth-child(even) {
  background-color: var(--background-bright);
}
tbody tr:nth-child(even) button {
  background-color: var(--background-bright);
}
tbody tr:nth-child(even) button:hover {
  background-color: var(--background-body);
}
::-webkit-scrollbar {
  height: 12px;
  width: 12px;
}
::-webkit-scrollbar-track {
  background: var(--background-main);
}
::-webkit-scrollbar-thumb {
  border-radius: 6px;
  border: 2px solid var(--background-main);
}
::-webkit-scrollbar-thumb:not(:hover) {
  background: var(--scrollbar-thumb);
}
::-webkit-scrollbar-thumb:hover {
  background: var(--scrollbar-thumb-hover);
}
::selection {
  background-color: var(--selection);
  color: var(--text-selection);
}
details {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: var(--background-bright);
  padding: 10px 10px 0;
  margin: 1em 0;
  border-radius: 6px;
  overflow: hidden;
}
details[open] {
  padding: 10px;
}
details > :last-child {
  margin-bottom: 0;
}
details[open] summary {
  margin-bottom: 10px;
}
summary {
  display: list-item;
  background-color: var(--background-main);
  padding: 10px;
  margin: -10px -10px 0;
  cursor: pointer;
  outline: none;
}
summary:hover,
summary:focus {
  text-decoration: underline;
}
details > :not(summary) {
  margin-top: 0;
}
summary::-webkit-details-marker {
  color: var(--text-main);
}
dialog {
  background-color: var(--background-bright);
  color: var(--text-main);
  border: none;
  border-radius: 6px;
  border-color: var(--border);
  padding: 10px 30px;
}
dialog > header:first-child {
  background-color: var(--background-main);
  border-radius: 6px 6px 0 0;
  margin: -10px -30px 10px;
  padding: 10px;
  text-align: center;
}
dialog::backdrop {
  background: #0000009c;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
footer {
  border-top: 1px solid var(--border);
  padding-top: 10px;
  color: var(--text-muted);
}
body > footer {
  margin-top: 40px;
}
@media print {
  body,
pre,
code,
summary,
details,
button,
input,
textarea {
    background-color: #fff;
  }

  button,
input,
textarea {
    border: 1px solid #000;
  }

  body,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
button,
input,
textarea,
footer,
summary,
strong {
    color: #000;
  }

  summary::marker {
    color: #000;
  }

  summary::-webkit-details-marker {
    color: #000;
  }

  tbody tr:nth-child(even) {
    background-color: #f2f2f2;
  }

  a, novo-activity-table .clickable, novo-data-table .clickable {
    color: #00f;
    text-decoration: underline;
  }
}
input[type=range] {
  margin: 10px 0;
  padding: 10px 0;
  background: transparent;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 9.5px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-moz-range-track {
  width: 100%;
  height: 9.5px;
  -moz-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-ms-track {
  width: 100%;
  height: 9.5px;
  -ms-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]::-ms-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]:focus::-webkit-slider-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-moz-range-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-ms-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: var(--background-main);
}
input[type=range]:focus::-ms-fill-lower {
  background: var(--background-main);
}
input[type=range]:focus::-ms-fill-upper {
  background: var(--background-main);
}
input[type=range]::-ms-track {
  background: transparent;
  border-color: transparent;
  border-width: 16px 0;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: var(--background-main);
  border: 0.2px solid #010101;
  border-radius: 3px;
  box-shadow: 1px 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]::-ms-fill-upper {
  background: var(--background-main);
  border: 0.2px solid #010101;
  border-radius: 3px;
  box-shadow: 1px 1px 1px #000, 0 0 1px #0d0d0d;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
html {
  scrollbar-color: var(--scrollbar-thumb) var(--background-body);
  scrollbar-width: none;
  font-family: var(--font-family-base);
  font-size: var(--font-size-base, 10px);
  color: var(--font-color-base, #333);
}
body {
  font-family: var(--font-family-body);
  font-size: var(--font-size-body, 1.2rem);
  line-height: 1.2;
  word-wrap: break-word;
  color: var(--text-main);
  background: var(--background-body);
  text-rendering: optimizeLegibility;
}
button,
input,
textarea {
  transition: background-color var(--animation-duration) linear, border-color var(--animation-duration) linear, color var(--animation-duration) linear, box-shadow var(--animation-duration) linear, transform var(--animation-duration) ease;
}
a, novo-activity-table .clickable, novo-data-table .clickable {
  color: var(--links);
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  transition: color 200ms ease-in-out;
}
a:visited, novo-activity-table .clickable:visited, novo-data-table .clickable:visited {
  color: #4a89dc;
}
a:active, novo-activity-table .clickable:active, novo-data-table .clickable:active, a:hover, novo-activity-table .clickable:hover, novo-data-table .clickable:hover {
  color: #276ecc;
}
/**
 * Flex Grid -
 * Version: 0.3.2
 *
 * Simple grid built with flex box and sass.
 *
 * Matthew Simo - matthew.a.simo@gmail.com
 */
/**
 * Grid setup
 *
 * The grid will calculate dimensions based on these two variables:
 * $fg-columns will inform the grid loops how many columns there should be.
 * $fg-gutter will inform the grid loops how big eac column's gutters should be.
 *
 * The grid will name columns, rows, offsets based on these three variables:
 * $fg-class-row string used for the row class
 * $fg-class-col string used for the column class
 * $fg-class-off string used for the offset class
 */
/**
 * Break point namespace object
 *
 * Set the default namespace object with these defaults with the
 * understanding that you can pass in whatever you might require for your site.
 *
 * $fg-breakpoints is a Sass list with nested lists inside. Each sub list defines two things.
 * 1. The namespace for that breakpoint. (Required) (i.e. xs, sm, md, lg)
 * 2. The min-width measurement for the breakpoint for that namespace. (i.e. 48em, 62em, 75em)
 *
 * Note: These should be in the proper order (at least till libsass handles map keys properly).
 *
 * Note: If the measurement is left out then it will be skipped when generating
 * the grid and applied to global styles.
 *
 */
/**
 * Class Name Defaults
 *
 * Define class names for columns, rows and offsets in case compatibility with other
 * libraries is necessary.

/**
 * Calculate column size percentage
 */
/**
 * Spacing mixin to create uniform margin/padding
 */
/**
 * Row wrapper class, flex box parent.
 */
.row {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: 0rem;
  margin-right: 0rem;
}
.col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1, .col-lg, .col-md, .col-sm, .col-xs {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  padding-left: 0rem;
  padding-right: 0rem;
}
.col-lg, .col-md, .col-sm, .col-xs {
  flex-grow: 1;
  flex-basis: 0;
  max-width: 100%;
}
/**
 * Generate a set of grid column classes using a namespace
 *
 * .col-[namespace] for intelligent column division
 * .col-[namespace]-[number] for a column that covers a specific number of columns (e.g. 1-12 by default)
 * .off-[namespace]-[number] for pushing a col a specific number of columns (e.g. 1-11 by default)
 */
/**
 * Build the grid in two steps, to help minimize file size
 * Step 1, for each namespace, create the grid-base
 * Step 2, for each namespace, wrap the col width/offset measurements in their breakpoint media query
 */
.col-xs-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}
.col-xs-2 {
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-xs-3 {
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}
.col-xs-5 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}
.col-xs-6 {
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}
.col-xs-8 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}
.col-xs-9 {
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10 {
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}
.col-xs-11 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}
.col-xs-12 {
  flex-basis: 100%;
  max-width: 100%;
}
.off-xs-1 {
  margin-left: 8.3333333333%;
}
.off-xs-2 {
  margin-left: 16.6666666667%;
}
.off-xs-3 {
  margin-left: 25%;
}
.off-xs-4 {
  margin-left: 33.3333333333%;
}
.off-xs-5 {
  margin-left: 41.6666666667%;
}
.off-xs-6 {
  margin-left: 50%;
}
.off-xs-7 {
  margin-left: 58.3333333333%;
}
.off-xs-8 {
  margin-left: 66.6666666667%;
}
.off-xs-9 {
  margin-left: 75%;
}
.off-xs-10 {
  margin-left: 83.3333333333%;
}
.off-xs-11 {
  margin-left: 91.6666666667%;
}
@media only screen and (min-width: 768px) {
  .col-sm-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-sm-1 {
    margin-left: 8.3333333333%;
  }

  .off-sm-2 {
    margin-left: 16.6666666667%;
  }

  .off-sm-3 {
    margin-left: 25%;
  }

  .off-sm-4 {
    margin-left: 33.3333333333%;
  }

  .off-sm-5 {
    margin-left: 41.6666666667%;
  }

  .off-sm-6 {
    margin-left: 50%;
  }

  .off-sm-7 {
    margin-left: 58.3333333333%;
  }

  .off-sm-8 {
    margin-left: 66.6666666667%;
  }

  .off-sm-9 {
    margin-left: 75%;
  }

  .off-sm-10 {
    margin-left: 83.3333333333%;
  }

  .off-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media only screen and (min-width: 992px) {
  .col-md-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-md-1 {
    margin-left: 8.3333333333%;
  }

  .off-md-2 {
    margin-left: 16.6666666667%;
  }

  .off-md-3 {
    margin-left: 25%;
  }

  .off-md-4 {
    margin-left: 33.3333333333%;
  }

  .off-md-5 {
    margin-left: 41.6666666667%;
  }

  .off-md-6 {
    margin-left: 50%;
  }

  .off-md-7 {
    margin-left: 58.3333333333%;
  }

  .off-md-8 {
    margin-left: 66.6666666667%;
  }

  .off-md-9 {
    margin-left: 75%;
  }

  .off-md-10 {
    margin-left: 83.3333333333%;
  }

  .off-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media only screen and (min-width: 1200px) {
  .col-lg-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-lg-1 {
    margin-left: 8.3333333333%;
  }

  .off-lg-2 {
    margin-left: 16.6666666667%;
  }

  .off-lg-3 {
    margin-left: 25%;
  }

  .off-lg-4 {
    margin-left: 33.3333333333%;
  }

  .off-lg-5 {
    margin-left: 41.6666666667%;
  }

  .off-lg-6 {
    margin-left: 50%;
  }

  .off-lg-7 {
    margin-left: 58.3333333333%;
  }

  .off-lg-8 {
    margin-left: 66.6666666667%;
  }

  .off-lg-9 {
    margin-left: 75%;
  }

  .off-lg-10 {
    margin-left: 83.3333333333%;
  }

  .off-lg-11 {
    margin-left: 91.6666666667%;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
h1 {
  font-size: 2.5rem;
  font-weight: 400;
  margin: 0;
  padding: 0.45rem 0 0.35rem;
}
h2 {
  font-size: 2rem;
  font-weight: 500;
  margin: 0;
  padding: 0.75rem 0 0.3rem;
}
h3 {
  font-size: 1.75rem;
  font-weight: 400;
  margin: 0;
  padding: 0.6rem 0 0.4rem;
}
h4 {
  font-size: 1.375rem;
  font-weight: 400;
  margin: 0;
  padding: 0.75rem 0 0.5rem;
}
h5 {
  font-size: 1.125rem;
  font-weight: 700;
  margin: 0;
  padding: 0.75rem 0 0.25rem;
  text-transform: uppercase;
  color: var(--text-muted);
}
h6 {
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0;
  padding: 0.75rem 0 0.25rem;
}
p {
  font-size: 1.4rem;
  line-height: 1.375em;
  margin: 0;
  padding: 0.25rem 0 0.55rem;
}
q::before {
  content: none;
}
q::after {
  content: none;
}
blockquote,
q {
  border-left: 4px solid var(--focus);
  margin: 1.5em 0;
  padding: 0.5em 1em;
  font-style: italic;
}
blockquote > footer {
  font-style: normal;
  border: 0;
}
blockquote cite {
  font-style: normal;
}
address {
  font-style: normal;
}
mark {
  background-color: var(--highlight);
  border-radius: 2px;
  padding: 0 2px 0 2px;
  color: #000;
}
.caption {
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  opacity: 0.55;
  letter-spacing: 0.1px;
}
h1.novo-section-header,
h2.novo-section-header,
h3.novo-section-header,
h4.novo-section-header,
h5.novo-section-header,
h6.novo-section-header {
  background: var(--background-bright, #ffffff);
  box-sizing: content-box;
  font-weight: 400;
  display: flex;
  width: 100%;
  padding: 1rem 0.5rem 1rem 1.5rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
h1.novo-section-header > i,
h2.novo-section-header > i,
h3.novo-section-header > i,
h4.novo-section-header > i,
h5.novo-section-header > i,
h6.novo-section-header > i {
  display: flex;
  margin-right: 10px;
}
h1.novo-section-header > i.bhi-section,
h2.novo-section-header > i.bhi-section,
h3.novo-section-header > i.bhi-section,
h4.novo-section-header > i.bhi-section,
h5.novo-section-header > i.bhi-section,
h6.novo-section-header > i.bhi-section {
  margin-top: -0.2rem;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  vertical-align: baseline;
}
h1.text-capitalize,
h2.text-capitalize,
h3.text-capitalize,
h4.text-capitalize,
h5.text-capitalize,
h6.text-capitalize,
p.text-capitalize,
span.text-capitalize {
  text-transform: capitalize;
}
h1.text-uppercase,
h2.text-uppercase,
h3.text-uppercase,
h4.text-uppercase,
h5.text-uppercase,
h6.text-uppercase,
p.text-uppercase,
span.text-uppercase {
  text-transform: uppercase;
}
h1.text-nowrap,
h2.text-nowrap,
h3.text-nowrap,
h4.text-nowrap,
h5.text-nowrap,
h6.text-nowrap,
p.text-nowrap,
span.text-nowrap {
  white-space: nowrap;
}
h1.text-ellipsis,
h2.text-ellipsis,
h3.text-ellipsis,
h4.text-ellipsis,
h5.text-ellipsis,
h6.text-ellipsis,
p.text-ellipsis,
span.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
h1.text-size-default,
h2.text-size-default,
h3.text-size-default,
h4.text-size-default,
h5.text-size-default,
h6.text-size-default,
p.text-size-default,
span.text-size-default {
  font-size: inherit;
}
h1.text-size-body,
h2.text-size-body,
h3.text-size-body,
h4.text-size-body,
h5.text-size-body,
h6.text-size-body,
p.text-size-body,
span.text-size-body {
  font-size: 1.3rem;
}
h1.text-size-xs,
h2.text-size-xs,
h3.text-size-xs,
h4.text-size-xs,
h5.text-size-xs,
h6.text-size-xs,
p.text-size-xs,
span.text-size-xs {
  font-size: 1rem;
}
h1.text-size-sm,
h2.text-size-sm,
h3.text-size-sm,
h4.text-size-sm,
h5.text-size-sm,
h6.text-size-sm,
p.text-size-sm,
span.text-size-sm {
  font-size: 1.2rem;
}
h1.text-size-md,
h2.text-size-md,
h3.text-size-md,
h4.text-size-md,
h5.text-size-md,
h6.text-size-md,
p.text-size-md,
span.text-size-md {
  font-size: 1.3rem;
}
h1.text-size-lg,
h2.text-size-lg,
h3.text-size-lg,
h4.text-size-lg,
h5.text-size-lg,
h6.text-size-lg,
p.text-size-lg,
span.text-size-lg {
  font-size: 1.6rem;
}
h1.text-size-xl,
h2.text-size-xl,
h3.text-size-xl,
h4.text-size-xl,
h5.text-size-xl,
h6.text-size-xl,
p.text-size-xl,
span.text-size-xl {
  font-size: 2rem;
}
h1.text-size-2xl,
h2.text-size-2xl,
h3.text-size-2xl,
h4.text-size-2xl,
h5.text-size-2xl,
h6.text-size-2xl,
p.text-size-2xl,
span.text-size-2xl {
  font-size: 2.6rem;
}
h1.text-size-3xl,
h2.text-size-3xl,
h3.text-size-3xl,
h4.text-size-3xl,
h5.text-size-3xl,
h6.text-size-3xl,
p.text-size-3xl,
span.text-size-3xl {
  font-size: 3.2rem;
}
h1.text-size-smaller,
h2.text-size-smaller,
h3.text-size-smaller,
h4.text-size-smaller,
h5.text-size-smaller,
h6.text-size-smaller,
p.text-size-smaller,
span.text-size-smaller {
  font-size: 0.8em;
}
h1.text-size-larger,
h2.text-size-larger,
h3.text-size-larger,
h4.text-size-larger,
h5.text-size-larger,
h6.text-size-larger,
p.text-size-larger,
span.text-size-larger {
  font-size: 1.2em;
}
h1.text-color-black,
h2.text-color-black,
h3.text-color-black,
h4.text-color-black,
h5.text-color-black,
h6.text-color-black,
p.text-color-black,
span.text-color-black {
  color: #000000;
}
h1.text-color-white,
h2.text-color-white,
h3.text-color-white,
h4.text-color-white,
h5.text-color-white,
h6.text-color-white,
p.text-color-white,
span.text-color-white {
  color: #ffffff;
}
h1.text-color-gray,
h2.text-color-gray,
h3.text-color-gray,
h4.text-color-gray,
h5.text-color-gray,
h6.text-color-gray,
p.text-color-gray,
span.text-color-gray {
  color: #9e9e9e;
}
h1.text-color-grey,
h2.text-color-grey,
h3.text-color-grey,
h4.text-color-grey,
h5.text-color-grey,
h6.text-color-grey,
p.text-color-grey,
span.text-color-grey {
  color: #9e9e9e;
}
h1.text-color-offWhite,
h2.text-color-offWhite,
h3.text-color-offWhite,
h4.text-color-offWhite,
h5.text-color-offWhite,
h6.text-color-offWhite,
p.text-color-offWhite,
span.text-color-offWhite {
  color: #f7f7f7;
}
h1.text-color-bright,
h2.text-color-bright,
h3.text-color-bright,
h4.text-color-bright,
h5.text-color-bright,
h6.text-color-bright,
p.text-color-bright,
span.text-color-bright {
  color: #f7f7f7;
}
h1.text-color-light,
h2.text-color-light,
h3.text-color-light,
h4.text-color-light,
h5.text-color-light,
h6.text-color-light,
p.text-color-light,
span.text-color-light {
  color: #dbdbdb;
}
h1.text-color-neutral,
h2.text-color-neutral,
h3.text-color-neutral,
h4.text-color-neutral,
h5.text-color-neutral,
h6.text-color-neutral,
p.text-color-neutral,
span.text-color-neutral {
  color: #4f5361;
}
h1.text-color-dark,
h2.text-color-dark,
h3.text-color-dark,
h4.text-color-dark,
h5.text-color-dark,
h6.text-color-dark,
p.text-color-dark,
span.text-color-dark {
  color: #3d464d;
}
h1.text-color-orange,
h2.text-color-orange,
h3.text-color-orange,
h4.text-color-orange,
h5.text-color-orange,
h6.text-color-orange,
p.text-color-orange,
span.text-color-orange {
  color: #ff6900;
}
h1.text-color-navigation,
h2.text-color-navigation,
h3.text-color-navigation,
h4.text-color-navigation,
h5.text-color-navigation,
h6.text-color-navigation,
p.text-color-navigation,
span.text-color-navigation {
  color: #202945;
}
h1.text-color-skyBlue,
h2.text-color-skyBlue,
h3.text-color-skyBlue,
h4.text-color-skyBlue,
h5.text-color-skyBlue,
h6.text-color-skyBlue,
p.text-color-skyBlue,
span.text-color-skyBlue {
  color: #009bdf;
}
h1.text-color-steel,
h2.text-color-steel,
h3.text-color-steel,
h4.text-color-steel,
h5.text-color-steel,
h6.text-color-steel,
p.text-color-steel,
span.text-color-steel {
  color: #5b6770;
}
h1.text-color-metal,
h2.text-color-metal,
h3.text-color-metal,
h4.text-color-metal,
h5.text-color-metal,
h6.text-color-metal,
p.text-color-metal,
span.text-color-metal {
  color: #637893;
}
h1.text-color-sand,
h2.text-color-sand,
h3.text-color-sand,
h4.text-color-sand,
h5.text-color-sand,
h6.text-color-sand,
p.text-color-sand,
span.text-color-sand {
  color: #f4f4f4;
}
h1.text-color-silver,
h2.text-color-silver,
h3.text-color-silver,
h4.text-color-silver,
h5.text-color-silver,
h6.text-color-silver,
p.text-color-silver,
span.text-color-silver {
  color: #e2e2e2;
}
h1.text-color-stone,
h2.text-color-stone,
h3.text-color-stone,
h4.text-color-stone,
h5.text-color-stone,
h6.text-color-stone,
p.text-color-stone,
span.text-color-stone {
  color: #bebebe;
}
h1.text-color-ash,
h2.text-color-ash,
h3.text-color-ash,
h4.text-color-ash,
h5.text-color-ash,
h6.text-color-ash,
p.text-color-ash,
span.text-color-ash {
  color: #a0a0a0;
}
h1.text-color-slate,
h2.text-color-slate,
h3.text-color-slate,
h4.text-color-slate,
h5.text-color-slate,
h6.text-color-slate,
p.text-color-slate,
span.text-color-slate {
  color: #707070;
}
h1.text-color-onyx,
h2.text-color-onyx,
h3.text-color-onyx,
h4.text-color-onyx,
h5.text-color-onyx,
h6.text-color-onyx,
p.text-color-onyx,
span.text-color-onyx {
  color: #526980;
}
h1.text-color-charcoal,
h2.text-color-charcoal,
h3.text-color-charcoal,
h4.text-color-charcoal,
h5.text-color-charcoal,
h6.text-color-charcoal,
p.text-color-charcoal,
span.text-color-charcoal {
  color: #282828;
}
h1.text-color-moonlight,
h2.text-color-moonlight,
h3.text-color-moonlight,
h4.text-color-moonlight,
h5.text-color-moonlight,
h6.text-color-moonlight,
p.text-color-moonlight,
span.text-color-moonlight {
  color: #1a242f;
}
h1.text-color-midnight,
h2.text-color-midnight,
h3.text-color-midnight,
h4.text-color-midnight,
h5.text-color-midnight,
h6.text-color-midnight,
p.text-color-midnight,
span.text-color-midnight {
  color: #202945;
}
h1.text-color-darkness,
h2.text-color-darkness,
h3.text-color-darkness,
h4.text-color-darkness,
h5.text-color-darkness,
h6.text-color-darkness,
p.text-color-darkness,
span.text-color-darkness {
  color: #161f27;
}
h1.text-color-navy,
h2.text-color-navy,
h3.text-color-navy,
h4.text-color-navy,
h5.text-color-navy,
h6.text-color-navy,
p.text-color-navy,
span.text-color-navy {
  color: #0d2d42;
}
h1.text-color-aqua,
h2.text-color-aqua,
h3.text-color-aqua,
h4.text-color-aqua,
h5.text-color-aqua,
h6.text-color-aqua,
p.text-color-aqua,
span.text-color-aqua {
  color: #3bafda;
}
h1.text-color-ocean,
h2.text-color-ocean,
h3.text-color-ocean,
h4.text-color-ocean,
h5.text-color-ocean,
h6.text-color-ocean,
p.text-color-ocean,
span.text-color-ocean {
  color: #4a89dc;
}
h1.text-color-mint,
h2.text-color-mint,
h3.text-color-mint,
h4.text-color-mint,
h5.text-color-mint,
h6.text-color-mint,
p.text-color-mint,
span.text-color-mint {
  color: #37bc9b;
}
h1.text-color-grass,
h2.text-color-grass,
h3.text-color-grass,
h4.text-color-grass,
h5.text-color-grass,
h6.text-color-grass,
p.text-color-grass,
span.text-color-grass {
  color: #8cc152;
}
h1.text-color-sunflower,
h2.text-color-sunflower,
h3.text-color-sunflower,
h4.text-color-sunflower,
h5.text-color-sunflower,
h6.text-color-sunflower,
p.text-color-sunflower,
span.text-color-sunflower {
  color: #f6b042;
}
h1.text-color-bittersweet,
h2.text-color-bittersweet,
h3.text-color-bittersweet,
h4.text-color-bittersweet,
h5.text-color-bittersweet,
h6.text-color-bittersweet,
p.text-color-bittersweet,
span.text-color-bittersweet {
  color: #eb6845;
}
h1.text-color-grapefruit,
h2.text-color-grapefruit,
h3.text-color-grapefruit,
h4.text-color-grapefruit,
h5.text-color-grapefruit,
h6.text-color-grapefruit,
p.text-color-grapefruit,
span.text-color-grapefruit {
  color: #da4453;
}
h1.text-color-carnation,
h2.text-color-carnation,
h3.text-color-carnation,
h4.text-color-carnation,
h5.text-color-carnation,
h6.text-color-carnation,
p.text-color-carnation,
span.text-color-carnation {
  color: #d770ad;
}
h1.text-color-lavender,
h2.text-color-lavender,
h3.text-color-lavender,
h4.text-color-lavender,
h5.text-color-lavender,
h6.text-color-lavender,
p.text-color-lavender,
span.text-color-lavender {
  color: #967adc;
}
h1.text-color-mountain,
h2.text-color-mountain,
h3.text-color-mountain,
h4.text-color-mountain,
h5.text-color-mountain,
h6.text-color-mountain,
p.text-color-mountain,
span.text-color-mountain {
  color: #9678b6;
}
h1.text-color-info,
h2.text-color-info,
h3.text-color-info,
h4.text-color-info,
h5.text-color-info,
h6.text-color-info,
p.text-color-info,
span.text-color-info {
  color: #4a89dc;
}
h1.text-color-positive,
h2.text-color-positive,
h3.text-color-positive,
h4.text-color-positive,
h5.text-color-positive,
h6.text-color-positive,
p.text-color-positive,
span.text-color-positive {
  color: #4a89dc;
}
h1.text-color-success,
h2.text-color-success,
h3.text-color-success,
h4.text-color-success,
h5.text-color-success,
h6.text-color-success,
p.text-color-success,
span.text-color-success {
  color: #8cc152;
}
h1.text-color-negative,
h2.text-color-negative,
h3.text-color-negative,
h4.text-color-negative,
h5.text-color-negative,
h6.text-color-negative,
p.text-color-negative,
span.text-color-negative {
  color: #da4453;
}
h1.text-color-danger,
h2.text-color-danger,
h3.text-color-danger,
h4.text-color-danger,
h5.text-color-danger,
h6.text-color-danger,
p.text-color-danger,
span.text-color-danger {
  color: #da4453;
}
h1.text-color-error,
h2.text-color-error,
h3.text-color-error,
h4.text-color-error,
h5.text-color-error,
h6.text-color-error,
p.text-color-error,
span.text-color-error {
  color: #da4453;
}
h1.text-color-warning,
h2.text-color-warning,
h3.text-color-warning,
h4.text-color-warning,
h5.text-color-warning,
h6.text-color-warning,
p.text-color-warning,
span.text-color-warning {
  color: #f6b042;
}
h1.text-color-empty,
h2.text-color-empty,
h3.text-color-empty,
h4.text-color-empty,
h5.text-color-empty,
h6.text-color-empty,
p.text-color-empty,
span.text-color-empty {
  color: #cccdcc;
}
h1.text-color-disabled,
h2.text-color-disabled,
h3.text-color-disabled,
h4.text-color-disabled,
h5.text-color-disabled,
h6.text-color-disabled,
p.text-color-disabled,
span.text-color-disabled {
  color: #bebebe;
}
h1.text-color-background,
h2.text-color-background,
h3.text-color-background,
h4.text-color-background,
h5.text-color-background,
h6.text-color-background,
p.text-color-background,
span.text-color-background {
  color: #f7f7f7;
}
h1.text-color-backgroundDark,
h2.text-color-backgroundDark,
h3.text-color-backgroundDark,
h4.text-color-backgroundDark,
h5.text-color-backgroundDark,
h6.text-color-backgroundDark,
p.text-color-backgroundDark,
span.text-color-backgroundDark {
  color: #e2e2e2;
}
h1.text-color-presentation,
h2.text-color-presentation,
h3.text-color-presentation,
h4.text-color-presentation,
h5.text-color-presentation,
h6.text-color-presentation,
p.text-color-presentation,
span.text-color-presentation {
  color: #5b6770;
}
h1.text-color-bullhorn,
h2.text-color-bullhorn,
h3.text-color-bullhorn,
h4.text-color-bullhorn,
h5.text-color-bullhorn,
h6.text-color-bullhorn,
p.text-color-bullhorn,
span.text-color-bullhorn {
  color: #ff6900;
}
h1.text-color-pulse,
h2.text-color-pulse,
h3.text-color-pulse,
h4.text-color-pulse,
h5.text-color-pulse,
h6.text-color-pulse,
p.text-color-pulse,
span.text-color-pulse {
  color: #3bafda;
}
h1.text-color-company,
h2.text-color-company,
h3.text-color-company,
h4.text-color-company,
h5.text-color-company,
h6.text-color-company,
p.text-color-company,
span.text-color-company {
  color: #3399dd;
}
h1.text-color-candidate,
h2.text-color-candidate,
h3.text-color-candidate,
h4.text-color-candidate,
h5.text-color-candidate,
h6.text-color-candidate,
p.text-color-candidate,
span.text-color-candidate {
  color: #44bb77;
}
h1.text-color-lead,
h2.text-color-lead,
h3.text-color-lead,
h4.text-color-lead,
h5.text-color-lead,
h6.text-color-lead,
p.text-color-lead,
span.text-color-lead {
  color: #aa6699;
}
h1.text-color-contact,
h2.text-color-contact,
h3.text-color-contact,
h4.text-color-contact,
h5.text-color-contact,
h6.text-color-contact,
p.text-color-contact,
span.text-color-contact {
  color: #ffaa44;
}
h1.text-color-clientcontact,
h2.text-color-clientcontact,
h3.text-color-clientcontact,
h4.text-color-clientcontact,
h5.text-color-clientcontact,
h6.text-color-clientcontact,
p.text-color-clientcontact,
span.text-color-clientcontact {
  color: #ffaa44;
}
h1.text-color-opportunity,
h2.text-color-opportunity,
h3.text-color-opportunity,
h4.text-color-opportunity,
h5.text-color-opportunity,
h6.text-color-opportunity,
p.text-color-opportunity,
span.text-color-opportunity {
  color: #662255;
}
h1.text-color-job,
h2.text-color-job,
h3.text-color-job,
h4.text-color-job,
h5.text-color-job,
h6.text-color-job,
p.text-color-job,
span.text-color-job {
  color: #bb5566;
}
h1.text-color-joborder,
h2.text-color-joborder,
h3.text-color-joborder,
h4.text-color-joborder,
h5.text-color-joborder,
h6.text-color-joborder,
p.text-color-joborder,
span.text-color-joborder {
  color: #bb5566;
}
h1.text-color-submission,
h2.text-color-submission,
h3.text-color-submission,
h4.text-color-submission,
h5.text-color-submission,
h6.text-color-submission,
p.text-color-submission,
span.text-color-submission {
  color: #a9adbb;
}
h1.text-color-sendout,
h2.text-color-sendout,
h3.text-color-sendout,
h4.text-color-sendout,
h5.text-color-sendout,
h6.text-color-sendout,
p.text-color-sendout,
span.text-color-sendout {
  color: #747884;
}
h1.text-color-placement,
h2.text-color-placement,
h3.text-color-placement,
h4.text-color-placement,
h5.text-color-placement,
h6.text-color-placement,
p.text-color-placement,
span.text-color-placement {
  color: #0b344f;
}
h1.text-color-note,
h2.text-color-note,
h3.text-color-note,
h4.text-color-note,
h5.text-color-note,
h6.text-color-note,
p.text-color-note,
span.text-color-note {
  color: #747884;
}
h1.text-color-contract,
h2.text-color-contract,
h3.text-color-contract,
h4.text-color-contract,
h5.text-color-contract,
h6.text-color-contract,
p.text-color-contract,
span.text-color-contract {
  color: #454ea0;
}
h1.text-color-jobCode,
h2.text-color-jobCode,
h3.text-color-jobCode,
h4.text-color-jobCode,
h5.text-color-jobCode,
h6.text-color-jobCode,
p.text-color-jobCode,
span.text-color-jobCode {
  color: #696d79;
}
h1.text-color-earnCode,
h2.text-color-earnCode,
h3.text-color-earnCode,
h4.text-color-earnCode,
h5.text-color-earnCode,
h6.text-color-earnCode,
p.text-color-earnCode,
span.text-color-earnCode {
  color: #696d79;
}
h1.text-color-invoiceStatement,
h2.text-color-invoiceStatement,
h3.text-color-invoiceStatement,
h4.text-color-invoiceStatement,
h5.text-color-invoiceStatement,
h6.text-color-invoiceStatement,
p.text-color-invoiceStatement,
span.text-color-invoiceStatement {
  color: #696d79;
}
h1.text-color-billableCharge,
h2.text-color-billableCharge,
h3.text-color-billableCharge,
h4.text-color-billableCharge,
h5.text-color-billableCharge,
h6.text-color-billableCharge,
p.text-color-billableCharge,
span.text-color-billableCharge {
  color: #696d79;
}
h1.text-color-payableCharge,
h2.text-color-payableCharge,
h3.text-color-payableCharge,
h4.text-color-payableCharge,
h5.text-color-payableCharge,
h6.text-color-payableCharge,
p.text-color-payableCharge,
span.text-color-payableCharge {
  color: #696d79;
}
h1.text-color-user,
h2.text-color-user,
h3.text-color-user,
h4.text-color-user,
h5.text-color-user,
h6.text-color-user,
p.text-color-user,
span.text-color-user {
  color: #696d79;
}
h1.text-color-corporateUser,
h2.text-color-corporateUser,
h3.text-color-corporateUser,
h4.text-color-corporateUser,
h5.text-color-corporateUser,
h6.text-color-corporateUser,
p.text-color-corporateUser,
span.text-color-corporateUser {
  color: #696d79;
}
h1.text-color-distributionList,
h2.text-color-distributionList,
h3.text-color-distributionList,
h4.text-color-distributionList,
h5.text-color-distributionList,
h6.text-color-distributionList,
p.text-color-distributionList,
span.text-color-distributionList {
  color: #696d79;
}
h1.text-color-credential,
h2.text-color-credential,
h3.text-color-credential,
h4.text-color-credential,
h5.text-color-credential,
h6.text-color-credential,
p.text-color-credential,
span.text-color-credential {
  color: #696d79;
}
h1.text-color-person,
h2.text-color-person,
h3.text-color-person,
h4.text-color-person,
h5.text-color-person,
h6.text-color-person,
p.text-color-person,
span.text-color-person {
  color: #696d79;
}
h1.margin-before,
h2.margin-before,
h3.margin-before,
h4.margin-before,
h5.margin-before,
h6.margin-before,
p.margin-before,
span.margin-before {
  margin-top: 0.4rem;
}
h1.margin-after,
h2.margin-after,
h3.margin-after,
h4.margin-after,
h5.margin-after,
h6.margin-after,
p.margin-after,
span.margin-after {
  margin-bottom: 0.8rem;
}
h1.text-length-small,
h2.text-length-small,
h3.text-length-small,
h4.text-length-small,
h5.text-length-small,
h6.text-length-small,
p.text-length-small,
span.text-length-small {
  max-width: 40ch;
}
h1.text-length-medium,
h2.text-length-medium,
h3.text-length-medium,
h4.text-length-medium,
h5.text-length-medium,
h6.text-length-medium,
p.text-length-medium,
span.text-length-medium {
  max-width: 55ch;
}
h1.text-length-large,
h2.text-length-large,
h3.text-length-large,
h4.text-length-large,
h5.text-length-large,
h6.text-length-large,
p.text-length-large,
span.text-length-large {
  max-width: 70ch;
}
h1.text-weight-hairline,
h2.text-weight-hairline,
h3.text-weight-hairline,
h4.text-weight-hairline,
h5.text-weight-hairline,
h6.text-weight-hairline,
p.text-weight-hairline,
span.text-weight-hairline {
  font-weight: 100;
}
h1.text-weight-thin,
h2.text-weight-thin,
h3.text-weight-thin,
h4.text-weight-thin,
h5.text-weight-thin,
h6.text-weight-thin,
p.text-weight-thin,
span.text-weight-thin {
  font-weight: 200;
}
h1.text-weight-light,
h2.text-weight-light,
h3.text-weight-light,
h4.text-weight-light,
h5.text-weight-light,
h6.text-weight-light,
p.text-weight-light,
span.text-weight-light {
  font-weight: 300;
}
h1.text-weight-normal,
h2.text-weight-normal,
h3.text-weight-normal,
h4.text-weight-normal,
h5.text-weight-normal,
h6.text-weight-normal,
p.text-weight-normal,
span.text-weight-normal {
  font-weight: 400;
}
h1.text-weight-medium,
h2.text-weight-medium,
h3.text-weight-medium,
h4.text-weight-medium,
h5.text-weight-medium,
h6.text-weight-medium,
p.text-weight-medium,
span.text-weight-medium {
  font-weight: 500;
}
h1.text-weight-semibold,
h2.text-weight-semibold,
h3.text-weight-semibold,
h4.text-weight-semibold,
h5.text-weight-semibold,
h6.text-weight-semibold,
p.text-weight-semibold,
span.text-weight-semibold {
  font-weight: 600;
}
h1.text-weight-bold,
h2.text-weight-bold,
h3.text-weight-bold,
h4.text-weight-bold,
h5.text-weight-bold,
h6.text-weight-bold,
p.text-weight-bold,
span.text-weight-bold {
  font-weight: 700;
}
h1.text-weight-extrabold,
h2.text-weight-extrabold,
h3.text-weight-extrabold,
h4.text-weight-extrabold,
h5.text-weight-extrabold,
h6.text-weight-extrabold,
p.text-weight-extrabold,
span.text-weight-extrabold {
  font-weight: 800;
}
h1.text-weight-heavy,
h2.text-weight-heavy,
h3.text-weight-heavy,
h4.text-weight-heavy,
h5.text-weight-heavy,
h6.text-weight-heavy,
p.text-weight-heavy,
span.text-weight-heavy {
  font-weight: 900;
}
h1.text-weight-lighter,
h2.text-weight-lighter,
h3.text-weight-lighter,
h4.text-weight-lighter,
h5.text-weight-lighter,
h6.text-weight-lighter,
p.text-weight-lighter,
span.text-weight-lighter {
  font-weight: lighter;
}
h1.text-weight-bolder,
h2.text-weight-bolder,
h3.text-weight-bolder,
h4.text-weight-bolder,
h5.text-weight-bolder,
h6.text-weight-bolder,
p.text-weight-bolder,
span.text-weight-bolder {
  font-weight: bolder;
}
span > span {
  vertical-align: baseline;
}
i {
  font-size: 1.4rem;
  display: inline-table;
  flex: 0 0 auto;
}
i[theme][theme=contained] {
  font-size: 0.8rem;
  border-radius: 0.55rem;
  height: 1.7rem;
  width: 1.7rem;
  text-align: center;
}
i[theme][theme=contained]:before {
  vertical-align: baseline;
  line-height: 1.8;
}
i[theme][theme=contained].star {
  color: #ffffff;
  background: #0b344f;
}
i[theme][theme=contained].person {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].company {
  color: #ffffff;
  background: #3399dd;
}
i[theme][theme=contained].candidate {
  color: #ffffff;
  background: #44bb77;
}
i[theme][theme=contained].navigation {
  color: #ffffff;
  background: #202945;
}
i[theme][theme=contained].lead {
  color: #ffffff;
  background: #aa6699;
}
i[theme][theme=contained].contact {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].clientcontact {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].opportunity {
  color: #ffffff;
  background: #662255;
}
i[theme][theme=contained].job {
  color: #ffffff;
  background: #bb5566;
}
i[theme][theme=contained].joborder {
  color: #ffffff;
  background: #bb5566;
}
i[theme][theme=contained].submission {
  color: #ffffff;
  background: #a9adbb;
}
i[theme][theme=contained].sendout {
  color: #ffffff;
  background: #747884;
}
i[theme][theme=contained].placement {
  color: #ffffff;
  background: #0b344f;
}
i[theme][theme=contained].note {
  color: #ffffff;
  background: #747884;
}
i[theme][theme=contained].task {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].distributionList {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].credential {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].user {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].corporateuser {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].contract {
  color: #ffffff;
  background: #454ea0;
}
i[theme][theme=contained].jobCode {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].earnCode {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].billableCharge {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].payableCharge {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].complianceManager {
  color: #ffffff;
  background: #4a89dc;
}
i[theme][theme=contained].invoiceStatement {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].aqua {
  color: #ffffff;
  background: #3bafda;
}
i[theme][theme=contained].ocean {
  color: #ffffff;
  background: #4a89dc;
}
i[theme][theme=contained].mint {
  color: #ffffff;
  background: #37bc9b;
}
i[theme][theme=contained].grass {
  color: #ffffff;
  background: #8cc152;
}
i[theme][theme=contained].sunflower {
  color: #ffffff;
  background: #f6b042;
}
i[theme][theme=contained].bittersweet {
  color: #ffffff;
  background: #eb6845;
}
i[theme][theme=contained].grapefruit {
  color: #ffffff;
  background: #da4453;
}
i[theme][theme=contained].carnation {
  color: #ffffff;
  background: #d770ad;
}
i[theme][theme=contained].lavender {
  color: #ffffff;
  background: #967adc;
}
i[theme][theme=contained].mountain {
  color: #ffffff;
  background: #9678b6;
}
i[theme][theme=contained].large {
  font-size: 1.2rem;
}
i[theme][theme=entity].star {
  color: #0b344f;
  background: transparent;
}
i[theme][theme=entity].person {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].company {
  color: #3399dd;
  background: transparent;
}
i[theme][theme=entity].candidate {
  color: #44bb77;
  background: transparent;
}
i[theme][theme=entity].navigation {
  color: #202945;
  background: transparent;
}
i[theme][theme=entity].lead {
  color: #aa6699;
  background: transparent;
}
i[theme][theme=entity].contact {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].clientcontact {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].opportunity {
  color: #662255;
  background: transparent;
}
i[theme][theme=entity].job {
  color: #bb5566;
  background: transparent;
}
i[theme][theme=entity].joborder {
  color: #bb5566;
  background: transparent;
}
i[theme][theme=entity].submission {
  color: #a9adbb;
  background: transparent;
}
i[theme][theme=entity].sendout {
  color: #747884;
  background: transparent;
}
i[theme][theme=entity].placement {
  color: #0b344f;
  background: transparent;
}
i[theme][theme=entity].note {
  color: #747884;
  background: transparent;
}
i[theme][theme=entity].task {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].distributionList {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].credential {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].user {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].corporateuser {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].contract {
  color: #454ea0;
  background: transparent;
}
i[theme][theme=entity].jobCode {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].earnCode {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].billableCharge {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].payableCharge {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].complianceManager {
  color: #4a89dc;
  background: transparent;
}
i[theme][theme=entity].invoiceStatement {
  color: #696d79;
  background: transparent;
}
figcaption > i,
h1 > i,
h2 > i,
h3 > i,
h4 > i,
h5 > i,
h6 > i,
p > i,
span > i,
.novo-text > i,
.novo-title > i,
.novo-label > i,
.novo-caption > i {
  font-size: 1.1em;
  margin: 0 0.5em 0 0;
  padding: 0;
}
figcaption > i:before,
h1 > i:before,
h2 > i:before,
h3 > i:before,
h4 > i:before,
h5 > i:before,
h6 > i:before,
p > i:before,
span > i:before,
.novo-text > i:before,
.novo-title > i:before,
.novo-label > i:before,
.novo-caption > i:before {
  vertical-align: middle !important;
}
figcaption > i[theme][theme=contained],
h1 > i[theme][theme=contained],
h2 > i[theme][theme=contained],
h3 > i[theme][theme=contained],
h4 > i[theme][theme=contained],
h5 > i[theme][theme=contained],
h6 > i[theme][theme=contained],
p > i[theme][theme=contained],
span > i[theme][theme=contained],
.novo-text > i[theme][theme=contained],
.novo-title > i[theme][theme=contained],
.novo-label > i[theme][theme=contained],
.novo-caption > i[theme][theme=contained] {
  font-size: 0.8rem;
  vertical-align: 0.1rem;
}
figcaption > i[theme][theme=contained]:before,
h1 > i[theme][theme=contained]:before,
h2 > i[theme][theme=contained]:before,
h3 > i[theme][theme=contained]:before,
h4 > i[theme][theme=contained]:before,
h5 > i[theme][theme=contained]:before,
h6 > i[theme][theme=contained]:before,
p > i[theme][theme=contained]:before,
span > i[theme][theme=contained]:before,
.novo-text > i[theme][theme=contained]:before,
.novo-title > i[theme][theme=contained]:before,
.novo-label > i[theme][theme=contained]:before,
.novo-caption > i[theme][theme=contained]:before {
  vertical-align: baseline;
  line-height: 1.7rem;
  display: block;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 50;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.48;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.6);
}
.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: hidden;
}
cdk-table {
  display: block;
  flex: 1;
}
cdk-table.expandable {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}
cdk-table.empty {
  min-height: 62px;
  max-height: 62px;
}
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-checkbox-cell {
  background-color: var(--background-muted, #f4f4f4);
}
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(odd).active + .novo-data-table-detail-row {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(odd) + .novo-data-table-detail-row {
  background-color: var(--background-muted, #f4f4f4);
}
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-checkbox-cell {
  background-color: var(--background-body, #ffffff);
}
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(even).active + .novo-data-table-detail-row {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(even) + .novo-data-table-detail-row {
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-cell-align-right {
  text-align: right;
}
.novo-data-table-header-row,
.novo-data-table-header-cell {
  position: relative;
  z-index: 1;
}
.novo-data-table-header-row.fixed-header,
.novo-data-table-header-cell.fixed-header {
  position: sticky;
  top: 0;
}
.novo-data-table-row,
.novo-data-table-header-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-row .novo-data-table-header-cell,
.novo-data-table-row .novo-data-table-checkbox-header-cell,
.novo-data-table-header-row .novo-data-table-header-cell,
.novo-data-table-header-row .novo-data-table-checkbox-header-cell {
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-row.expanded i.bhi-next.data-table-icon,
.novo-data-table-header-row.expanded i.bhi-next.data-table-icon {
  cursor: pointer;
  transition: all 0.1s;
}
.novo-data-table-row.expanded i.bhi-next.data-table-icon.expanded,
.novo-data-table-header-row.expanded i.bhi-next.data-table-icon.expanded {
  transform: rotate(90deg);
}
.novo-data-table-header-cell.resizable {
  padding-right: 0;
}
.novo-data-table-header-cell.resizable:hover {
  background-color: var(--background-muted, #4f5361);
}
.novo-data-table-header-cell.resizable .data-table-header-resizable {
  height: 100%;
}
.novo-data-table-header-cell.resizable .data-table-header-resizable span {
  cursor: ew-resize;
  background-color: var(--border, #4f5361);
  width: 1px;
  margin: 0 4px;
  display: block;
}
.novo-data-table-header-cell > div > button {
  margin-right: 2px;
}
.novo-data-table-header-cell > div.spacer {
  flex-grow: 100;
}
.novo-data-table-clear-button button {
  min-width: 80px !important;
}
.novo-data-table-cell,
.novo-data-table-header-cell {
  min-width: 200px;
  padding: 9px;
  flex: 1;
  line-height: 1.1em;
}
.novo-data-table-cell > i.label-icon,
.novo-data-table-header-cell > i.label-icon {
  margin-right: 0.5em;
}
.novo-data-table-cell > span,
.novo-data-table-header-cell > span {
  display: block;
  min-width: 180px;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.novo-data-table-cell novo-dropdown,
.novo-data-table-header-cell novo-dropdown {
  display: inline-block;
}
.novo-data-table-cell .filter-button,
.novo-data-table-header-cell .filter-button {
  color: var(--text-muted);
  background: transparent;
  pointer-events: all;
  margin-left: 0.5rem;
  line-height: 1em;
  outline: none;
}
.novo-data-table-cell .filter-button:hover,
.novo-data-table-header-cell .filter-button:hover {
  color: var(--text-main);
}
.novo-data-table-cell .filter-button.filter-active,
.novo-data-table-header-cell .filter-button.filter-active {
  color: var(--selection);
}
.novo-data-table-cell button.active,
.novo-data-table-header-cell button.active {
  color: #ffffff;
  background: #4a89dc;
}
.novo-data-table-cell button.active:hover, .novo-data-table-cell button.active:active, .novo-data-table-cell button.active:focus, .novo-data-table-cell button.active:visited,
.novo-data-table-header-cell button.active:hover,
.novo-data-table-header-cell button.active:active,
.novo-data-table-header-cell button.active:focus,
.novo-data-table-header-cell button.active:visited {
  background: #4a89dc !important;
}
.novo-data-table-cell.clickable,
.novo-data-table-header-cell.clickable {
  cursor: pointer;
  color: #3399dd;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-data-table-cell {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.novo-data-table-cell.dropdown-cell, .novo-data-table-cell.button-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  padding: 0 5px;
}
.novo-data-table-cell.dropdown-cell novo-dropdown button, .novo-data-table-cell.button-cell novo-dropdown button {
  padding: 0;
  padding-left: 5px;
}
.novo-data-table-cell.dropdown-cell novo-dropdown button:hover, .novo-data-table-cell.dropdown-cell novo-dropdown button:active, .novo-data-table-cell.dropdown-cell novo-dropdown button:focus, .novo-data-table-cell.button-cell novo-dropdown button:hover, .novo-data-table-cell.button-cell novo-dropdown button:active, .novo-data-table-cell.button-cell novo-dropdown button:focus {
  background: rgba(0, 0, 0, 0.1) !important;
}
.novo-data-table-cell.button-cell {
  min-width: 40px;
  max-width: 40px;
}
.novo-data-table-cell.dropdown-cell {
  min-width: 98px;
  max-width: 98px;
}
.novo-data-table-cell.dropdown-cell.empty {
  min-width: 39px;
  max-width: 39px;
}
.novo-data-table-cell i.data-table-icon {
  cursor: pointer;
  font-size: 1.2em;
  padding: 0.5em;
  border-radius: 3px;
}
.novo-data-table-cell i.data-table-icon.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.novo-data-table-cell i.data-table-icon:hover {
  background: rgba(0, 0, 0, 0.1);
}
.novo-data-table-cell i.data-table-icon:active {
  background: rgba(0, 0, 0, 0.25);
}
.novo-data-table-header-cell {
  white-space: normal;
  overflow-wrap: break-word;
  display: flex;
  align-items: center;
}
.novo-data-table-header-cell + .button-header-cell,
.novo-data-table-header-cell + .dropdown-header-cell {
  border-left: none;
}
.novo-data-table-header-cell > label {
  display: inline-block;
  padding-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-data-table-header-cell > label.sort-disabled {
  cursor: default;
}
.novo-data-table-header-cell > div {
  width: 55px;
  display: flex;
  align-items: center;
  flex: 0;
}
.novo-data-table-header-cell novo-dropdown[side=right] {
  display: inline-block;
}
.novo-data-table-header-cell novo-dropdown[side=right]:focus {
  outline: none;
}
.novo-data-table-header-cell.button-header-cell {
  min-width: 40px;
  max-width: 40px;
}
.novo-data-table-header-cell.dropdown-header-cell {
  min-width: 98px;
  max-width: 98px;
}
.novo-data-table-header-cell.dropdown-header-cell.empty {
  min-width: 39px;
  max-width: 39px;
}
.novo-data-table-expand-header-cell,
.novo-data-table-expand-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
}
.novo-data-table-expand-header-cell i,
.novo-data-table-expand-cell i {
  cursor: pointer;
  transition: all 0.1s;
}
.novo-data-table-expand-header-cell i.expanded,
.novo-data-table-expand-cell i.expanded {
  transform: rotate(90deg);
}
.novo-data-table-checkbox-header-cell,
.novo-data-table-checkbox-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  max-width: 40px;
  padding: 0 10px;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox,
.novo-data-table-checkbox-cell div.data-table-checkbox {
  display: flex;
  cursor: pointer;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i,
.novo-data-table-checkbox-cell div.data-table-checkbox i {
  cursor: pointer;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-box-empty, .novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-disabled,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-box-empty,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-disabled {
  cursor: not-allowed !important;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-empty,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-empty {
  color: #d2d2d2;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-box-yes, .novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-filled,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-box-yes,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-filled {
  color: #4a89dc;
}
.novo-data-table-checkbox-header-cell input,
.novo-data-table-checkbox-cell input {
  appearance: none !important;
  height: 0 !important;
  border: none !important;
}
novo-data-table {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}
novo-data-table.loading {
  min-height: 300px;
}
novo-data-table header {
  padding: 5px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid var(--border, #f7f7f7);
}
novo-data-table header.empty {
  padding: 0;
}
novo-data-table header > [novo-data-table-custom-header] {
  flex: 1;
}
novo-data-table header > novo-search {
  padding-right: 10px;
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table header > novo-search {
    display: flex;
  }
}
novo-data-table header > novo-search > input {
  padding: 8.5px;
  font-size: 1.1em;
  height: 35px;
}
novo-data-table header > novo-search.active > button[theme=fab] {
  height: 35px;
  min-height: 35px;
}
novo-data-table header > div.novo-data-table-actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
novo-data-table header > div.novo-data-table-actions > * {
  margin-right: 0.2em;
}
novo-data-table header > div.novo-data-table-actions > *:last-child {
  margin-right: 0;
}
novo-data-table header > div.novo-data-table-actions > div,
novo-data-table header > div.novo-data-table-actions > section {
  display: flex;
  align-items: center;
}
novo-data-table header > div.novo-data-table-actions > div button,
novo-data-table header > div.novo-data-table-actions > section button {
  margin-left: 3px;
  margin-bottom: 0px;
}
novo-data-table header > div.novo-data-table-actions > div button[theme][theme=icon],
novo-data-table header > div.novo-data-table-actions > section button[theme][theme=icon] {
  height: 35px;
  width: 35px;
  font-size: 1.4em;
}
novo-data-table header > div.novo-data-table-actions > div novo-dropdown button[theme],
novo-data-table header > div.novo-data-table-actions > section novo-dropdown button[theme] {
  white-space: nowrap;
  padding: 6px 5px 6px 15px !important;
}
novo-data-table button[theme][theme=icon] {
  height: 30px;
  width: 30px;
  padding: 5px;
}
novo-data-table .novo-data-table-loading-mask {
  position: absolute;
  display: flex;
  padding-top: 10%;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 10;
}
novo-data-table .novo-data-table-detail-row {
  padding: 1em;
}
novo-data-table .novo-data-table-empty-container {
  padding-top: 0;
}
novo-data-table .novo-data-table-no-results-container,
novo-data-table .novo-data-table-no-more-results-container {
  position: absolute;
  top: 48%;
  left: 0;
  right: 0;
  width: 100%;
}
novo-data-table .novo-data-table-empty-container,
novo-data-table .novo-data-table-no-results-container,
novo-data-table .novo-data-table-no-more-results-container {
  padding: 2em;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  z-index: 5;
}
novo-data-table .novo-data-table-outside-container {
  display: flex;
  flex: 1;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter {
  border-right: 1px solid var(--border, #f7f7f7);
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar {
  box-shadow: none;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar .date-range-tabs {
  height: 51px;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar .calendar-footer {
  display: none;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector {
  padding: 1em;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector .novo-form-control-label, novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label {
  display: block;
  max-width: 100%;
  margin-bottom: 1em;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container {
  flex: 1;
  overflow: auto;
  position: relative;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container.empty {
  display: flex;
  flex: 0;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container.empty-user-filtered {
  display: flex;
  flex-flow: column nowrap;
  min-height: 250px;
}
novo-data-table .novo-data-table-outside-container-fixed {
  overflow: hidden;
  position: relative;
}
novo-data-table .novo-data-table-outside-container-fixed .novo-data-table-container-fixed {
  position: absolute;
  width: 100%;
  height: 100%;
}
novo-data-table .novo-data-table-footer {
  display: flex;
  align-items: center;
}
novo-data-table .novo-data-table-footer > div,
novo-data-table .novo-data-table-footer div.novo-data-table-footer-cell {
  border-top: 1px solid var(--border, #f7f7f7);
  flex: 1;
  min-width: 200px;
  display: flex;
  align-items: center;
}
novo-data-table .novo-data-table-footer > div:not(.button-cell):not(.dropdown-cell),
novo-data-table .novo-data-table-footer div.novo-data-table-footer-cell:not(.button-cell):not(.dropdown-cell) {
  padding: 10px;
}
novo-data-table-pagination.basic, novo-data-table-pagination.basic-wide {
  display: flex;
  align-items: center;
  flex: 1;
}
novo-data-table-pagination.basic novo-tiles > .tile-container .tile, novo-data-table-pagination.basic-wide novo-tiles > .tile-container .tile {
  padding: 7px 10px;
}
novo-data-table-pagination.basic > .novo-data-table-pagination-size, novo-data-table-pagination.basic-wide > .novo-data-table-pagination-size {
  padding-right: 10px;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-long,
novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long,
novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
  padding-right: 10px;
  white-space: nowrap;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-long, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long {
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > .novo-data-table-range-label-long, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long {
    display: block;
  }
}
novo-data-table-pagination.basic > .novo-data-table-spacer, novo-data-table-pagination.basic-wide > .novo-data-table-spacer {
  width: 100%;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
  display: block;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
    display: none;
  }
}
novo-data-table-pagination.basic > button:first-of-type, novo-data-table-pagination.basic-wide > button:first-of-type {
  margin-right: 5px;
}
novo-data-table-pagination.basic > button span, novo-data-table-pagination.basic-wide > button span {
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button span, novo-data-table-pagination.basic-wide > button span {
    display: block;
  }
}
novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=left], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=left] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=left], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=left] {
    padding: 5px 15px 5px 5px;
  }
}
novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=right], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=right] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=right], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=right] {
    padding: 5px 5px 5px 15px;
  }
}
novo-data-table-pagination.standard {
  display: flex;
  flex-flow: row nowrap;
  flex: 1;
}
novo-data-table-pagination.standard > * {
  margin: auto 5px;
}
novo-data-table-pagination.standard h5.rows {
  padding: 0;
  font-size: 12px;
  opacity: 0.75;
  letter-spacing: 0.1px;
}
novo-data-table-pagination.standard span.spacer {
  flex: 1;
}
novo-data-table-pagination.standard novo-select {
  max-width: 100px;
  min-width: 100px;
}
novo-data-table-pagination.standard novo-select div[type=button]:hover i {
  opacity: 0.75;
}
novo-data-table-pagination.standard novo-select div[type=button]:active i, novo-data-table-pagination.standard novo-select div[type=button]:focus i {
  opacity: 1;
}
novo-data-table-pagination.standard novo-select div[type=button] i {
  opacity: 0.45;
}
novo-data-table-pagination.standard .pager {
  list-style-type: none;
  -webkit-user-select: none;
          user-select: none;
  display: flex;
}
novo-data-table-pagination.standard .pager .page {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.4rem;
  height: 2.4rem;
  font-size: var(--font-size-text);
  border-radius: 2px;
  list-style-type: none;
  cursor: pointer;
  color: #3399dd;
}
novo-data-table-pagination.standard .pager .page.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-data-table-pagination.standard .pager .page.active {
  color: #3399dd;
  background-color: rgba(0, 0, 0, 0.1);
  opacity: 1;
}
.dropdown-container.data-table-dropdown {
  min-width: 220px;
  max-width: 280px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.dropdown-container.data-table-dropdown.right {
  margin-left: -150px !important;
}
.dropdown-container.data-table-dropdown .header {
  padding: 5px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dropdown-container.data-table-dropdown .optgroup-container {
  max-height: 346px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dropdown-container.data-table-dropdown .dropdown-list-options {
  max-height: 346px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dropdown-container.data-table-dropdown .footer {
  border-top: 1px solid var(--border, #f7f7f7);
  padding: 5px 10px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.dropdown-container.data-table-dropdown .footer button icon {
  font-size: 0.8em;
}
.dropdown-container.data-table-dropdown list item.active {
  background: transparent;
  font-weight: 500;
}
.dropdown-container.data-table-dropdown button[theme][theme=dialogue][icon] i {
  padding: inherit;
  padding-left: 5px;
  height: inherit;
  width: inherit;
  display: inline-block;
  line-height: inherit;
}
.dropdown-container.data-table-dropdown .calendar-container {
  height: 100%;
  min-height: 200px;
  width: 100%;
  background: #fff;
  padding: 0 !important;
}
.dropdown-container.data-table-dropdown .calendar-container .back-link {
  color: #4a89dc;
  line-height: 3em;
  font-size: 0.9em;
  padding-left: 5px;
  cursor: pointer;
}
.dropdown-container.data-table-dropdown .calendar-container novo-date-picker .calendar {
  width: 100%;
  height: 100%;
  box-shadow: none;
  padding: 0 5px 10px;
}
.dropdown-container.data-table-dropdown .calendar-container novo-date-picker .calendar .calendar-top {
  display: none;
}
.dropdown-container.data-table-dropdown span.error-text {
  color: #da4453;
  position: relative;
  left: 10px;
  top: -17px;
  font-size: x-small;
}
.dropdown-container.data-table-dropdown .filter-null-results {
  background-color: #ffffff;
  text-align: center;
  color: #b5b5b5;
  background: transparent;
  font-weight: 500;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-nav {
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin: 0;
}
novo-nav.condensed novo-tab,
novo-nav.condensed novo-tab-link {
  font-size: 1rem;
}
novo-nav.condensed novo-tab .novo-tab-link,
novo-nav.condensed novo-tab-link .novo-tab-link {
  padding: 0.5rem;
}
novo-nav novo-tab,
novo-nav novo-tab-link {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
}
novo-nav novo-tab.disabled .novo-tab-link,
novo-nav novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav novo-tab.disabled:hover .novo-tab-link,
novo-nav novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-nav novo-tab .novo-tab-link,
novo-nav novo-tab-link .novo-tab-link {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  font-size: var(--font-size-tab);
  padding: 1rem;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  cursor: pointer;
  text-transform: uppercase;
}
novo-nav novo-tab .novo-tab-link.text-capitalize,
novo-nav novo-tab-link .novo-tab-link.text-capitalize {
  text-transform: capitalize;
}
novo-nav novo-tab .novo-tab-link.text-uppercase,
novo-nav novo-tab-link .novo-tab-link.text-uppercase {
  text-transform: uppercase;
}
novo-nav novo-tab .novo-tab-link.text-nowrap,
novo-nav novo-tab-link .novo-tab-link.text-nowrap {
  white-space: nowrap;
}
novo-nav novo-tab .novo-tab-link.text-ellipsis,
novo-nav novo-tab-link .novo-tab-link.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-nav novo-tab .novo-tab-link.text-size-default,
novo-nav novo-tab-link .novo-tab-link.text-size-default {
  font-size: inherit;
}
novo-nav novo-tab .novo-tab-link.text-size-body,
novo-nav novo-tab-link .novo-tab-link.text-size-body {
  font-size: 1.3rem;
}
novo-nav novo-tab .novo-tab-link.text-size-xs,
novo-nav novo-tab-link .novo-tab-link.text-size-xs {
  font-size: 1rem;
}
novo-nav novo-tab .novo-tab-link.text-size-sm,
novo-nav novo-tab-link .novo-tab-link.text-size-sm {
  font-size: 1.2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-md,
novo-nav novo-tab-link .novo-tab-link.text-size-md {
  font-size: 1.3rem;
}
novo-nav novo-tab .novo-tab-link.text-size-lg,
novo-nav novo-tab-link .novo-tab-link.text-size-lg {
  font-size: 1.6rem;
}
novo-nav novo-tab .novo-tab-link.text-size-xl,
novo-nav novo-tab-link .novo-tab-link.text-size-xl {
  font-size: 2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-2xl,
novo-nav novo-tab-link .novo-tab-link.text-size-2xl {
  font-size: 2.6rem;
}
novo-nav novo-tab .novo-tab-link.text-size-3xl,
novo-nav novo-tab-link .novo-tab-link.text-size-3xl {
  font-size: 3.2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-smaller,
novo-nav novo-tab-link .novo-tab-link.text-size-smaller {
  font-size: 0.8em;
}
novo-nav novo-tab .novo-tab-link.text-size-larger,
novo-nav novo-tab-link .novo-tab-link.text-size-larger {
  font-size: 1.2em;
}
novo-nav novo-tab .novo-tab-link.text-color-black,
novo-nav novo-tab-link .novo-tab-link.text-color-black {
  color: #000000;
}
novo-nav novo-tab .novo-tab-link.text-color-white,
novo-nav novo-tab-link .novo-tab-link.text-color-white {
  color: #ffffff;
}
novo-nav novo-tab .novo-tab-link.text-color-gray,
novo-nav novo-tab-link .novo-tab-link.text-color-gray {
  color: #9e9e9e;
}
novo-nav novo-tab .novo-tab-link.text-color-grey,
novo-nav novo-tab-link .novo-tab-link.text-color-grey {
  color: #9e9e9e;
}
novo-nav novo-tab .novo-tab-link.text-color-offWhite,
novo-nav novo-tab-link .novo-tab-link.text-color-offWhite {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-bright,
novo-nav novo-tab-link .novo-tab-link.text-color-bright {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-light,
novo-nav novo-tab-link .novo-tab-link.text-color-light {
  color: #dbdbdb;
}
novo-nav novo-tab .novo-tab-link.text-color-neutral,
novo-nav novo-tab-link .novo-tab-link.text-color-neutral {
  color: #4f5361;
}
novo-nav novo-tab .novo-tab-link.text-color-dark,
novo-nav novo-tab-link .novo-tab-link.text-color-dark {
  color: #3d464d;
}
novo-nav novo-tab .novo-tab-link.text-color-orange,
novo-nav novo-tab-link .novo-tab-link.text-color-orange {
  color: #ff6900;
}
novo-nav novo-tab .novo-tab-link.text-color-navigation,
novo-nav novo-tab-link .novo-tab-link.text-color-navigation {
  color: #202945;
}
novo-nav novo-tab .novo-tab-link.text-color-skyBlue,
novo-nav novo-tab-link .novo-tab-link.text-color-skyBlue {
  color: #009bdf;
}
novo-nav novo-tab .novo-tab-link.text-color-steel,
novo-nav novo-tab-link .novo-tab-link.text-color-steel {
  color: #5b6770;
}
novo-nav novo-tab .novo-tab-link.text-color-metal,
novo-nav novo-tab-link .novo-tab-link.text-color-metal {
  color: #637893;
}
novo-nav novo-tab .novo-tab-link.text-color-sand,
novo-nav novo-tab-link .novo-tab-link.text-color-sand {
  color: #f4f4f4;
}
novo-nav novo-tab .novo-tab-link.text-color-silver,
novo-nav novo-tab-link .novo-tab-link.text-color-silver {
  color: #e2e2e2;
}
novo-nav novo-tab .novo-tab-link.text-color-stone,
novo-nav novo-tab-link .novo-tab-link.text-color-stone {
  color: #bebebe;
}
novo-nav novo-tab .novo-tab-link.text-color-ash,
novo-nav novo-tab-link .novo-tab-link.text-color-ash {
  color: #a0a0a0;
}
novo-nav novo-tab .novo-tab-link.text-color-slate,
novo-nav novo-tab-link .novo-tab-link.text-color-slate {
  color: #707070;
}
novo-nav novo-tab .novo-tab-link.text-color-onyx,
novo-nav novo-tab-link .novo-tab-link.text-color-onyx {
  color: #526980;
}
novo-nav novo-tab .novo-tab-link.text-color-charcoal,
novo-nav novo-tab-link .novo-tab-link.text-color-charcoal {
  color: #282828;
}
novo-nav novo-tab .novo-tab-link.text-color-moonlight,
novo-nav novo-tab-link .novo-tab-link.text-color-moonlight {
  color: #1a242f;
}
novo-nav novo-tab .novo-tab-link.text-color-midnight,
novo-nav novo-tab-link .novo-tab-link.text-color-midnight {
  color: #202945;
}
novo-nav novo-tab .novo-tab-link.text-color-darkness,
novo-nav novo-tab-link .novo-tab-link.text-color-darkness {
  color: #161f27;
}
novo-nav novo-tab .novo-tab-link.text-color-navy,
novo-nav novo-tab-link .novo-tab-link.text-color-navy {
  color: #0d2d42;
}
novo-nav novo-tab .novo-tab-link.text-color-aqua,
novo-nav novo-tab-link .novo-tab-link.text-color-aqua {
  color: #3bafda;
}
novo-nav novo-tab .novo-tab-link.text-color-ocean,
novo-nav novo-tab-link .novo-tab-link.text-color-ocean {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-mint,
novo-nav novo-tab-link .novo-tab-link.text-color-mint {
  color: #37bc9b;
}
novo-nav novo-tab .novo-tab-link.text-color-grass,
novo-nav novo-tab-link .novo-tab-link.text-color-grass {
  color: #8cc152;
}
novo-nav novo-tab .novo-tab-link.text-color-sunflower,
novo-nav novo-tab-link .novo-tab-link.text-color-sunflower {
  color: #f6b042;
}
novo-nav novo-tab .novo-tab-link.text-color-bittersweet,
novo-nav novo-tab-link .novo-tab-link.text-color-bittersweet {
  color: #eb6845;
}
novo-nav novo-tab .novo-tab-link.text-color-grapefruit,
novo-nav novo-tab-link .novo-tab-link.text-color-grapefruit {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-carnation,
novo-nav novo-tab-link .novo-tab-link.text-color-carnation {
  color: #d770ad;
}
novo-nav novo-tab .novo-tab-link.text-color-lavender,
novo-nav novo-tab-link .novo-tab-link.text-color-lavender {
  color: #967adc;
}
novo-nav novo-tab .novo-tab-link.text-color-mountain,
novo-nav novo-tab-link .novo-tab-link.text-color-mountain {
  color: #9678b6;
}
novo-nav novo-tab .novo-tab-link.text-color-info,
novo-nav novo-tab-link .novo-tab-link.text-color-info {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-positive,
novo-nav novo-tab-link .novo-tab-link.text-color-positive {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-success,
novo-nav novo-tab-link .novo-tab-link.text-color-success {
  color: #8cc152;
}
novo-nav novo-tab .novo-tab-link.text-color-negative,
novo-nav novo-tab-link .novo-tab-link.text-color-negative {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-danger,
novo-nav novo-tab-link .novo-tab-link.text-color-danger {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-error,
novo-nav novo-tab-link .novo-tab-link.text-color-error {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-warning,
novo-nav novo-tab-link .novo-tab-link.text-color-warning {
  color: #f6b042;
}
novo-nav novo-tab .novo-tab-link.text-color-empty,
novo-nav novo-tab-link .novo-tab-link.text-color-empty {
  color: #cccdcc;
}
novo-nav novo-tab .novo-tab-link.text-color-disabled,
novo-nav novo-tab-link .novo-tab-link.text-color-disabled {
  color: #bebebe;
}
novo-nav novo-tab .novo-tab-link.text-color-background,
novo-nav novo-tab-link .novo-tab-link.text-color-background {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-backgroundDark,
novo-nav novo-tab-link .novo-tab-link.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-nav novo-tab .novo-tab-link.text-color-presentation,
novo-nav novo-tab-link .novo-tab-link.text-color-presentation {
  color: #5b6770;
}
novo-nav novo-tab .novo-tab-link.text-color-bullhorn,
novo-nav novo-tab-link .novo-tab-link.text-color-bullhorn {
  color: #ff6900;
}
novo-nav novo-tab .novo-tab-link.text-color-pulse,
novo-nav novo-tab-link .novo-tab-link.text-color-pulse {
  color: #3bafda;
}
novo-nav novo-tab .novo-tab-link.text-color-company,
novo-nav novo-tab-link .novo-tab-link.text-color-company {
  color: #3399dd;
}
novo-nav novo-tab .novo-tab-link.text-color-candidate,
novo-nav novo-tab-link .novo-tab-link.text-color-candidate {
  color: #44bb77;
}
novo-nav novo-tab .novo-tab-link.text-color-lead,
novo-nav novo-tab-link .novo-tab-link.text-color-lead {
  color: #aa6699;
}
novo-nav novo-tab .novo-tab-link.text-color-contact,
novo-nav novo-tab-link .novo-tab-link.text-color-contact {
  color: #ffaa44;
}
novo-nav novo-tab .novo-tab-link.text-color-clientcontact,
novo-nav novo-tab-link .novo-tab-link.text-color-clientcontact {
  color: #ffaa44;
}
novo-nav novo-tab .novo-tab-link.text-color-opportunity,
novo-nav novo-tab-link .novo-tab-link.text-color-opportunity {
  color: #662255;
}
novo-nav novo-tab .novo-tab-link.text-color-job,
novo-nav novo-tab-link .novo-tab-link.text-color-job {
  color: #bb5566;
}
novo-nav novo-tab .novo-tab-link.text-color-joborder,
novo-nav novo-tab-link .novo-tab-link.text-color-joborder {
  color: #bb5566;
}
novo-nav novo-tab .novo-tab-link.text-color-submission,
novo-nav novo-tab-link .novo-tab-link.text-color-submission {
  color: #a9adbb;
}
novo-nav novo-tab .novo-tab-link.text-color-sendout,
novo-nav novo-tab-link .novo-tab-link.text-color-sendout {
  color: #747884;
}
novo-nav novo-tab .novo-tab-link.text-color-placement,
novo-nav novo-tab-link .novo-tab-link.text-color-placement {
  color: #0b344f;
}
novo-nav novo-tab .novo-tab-link.text-color-note,
novo-nav novo-tab-link .novo-tab-link.text-color-note {
  color: #747884;
}
novo-nav novo-tab .novo-tab-link.text-color-contract,
novo-nav novo-tab-link .novo-tab-link.text-color-contract {
  color: #454ea0;
}
novo-nav novo-tab .novo-tab-link.text-color-jobCode,
novo-nav novo-tab-link .novo-tab-link.text-color-jobCode {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-earnCode,
novo-nav novo-tab-link .novo-tab-link.text-color-earnCode {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-invoiceStatement,
novo-nav novo-tab-link .novo-tab-link.text-color-invoiceStatement {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-billableCharge,
novo-nav novo-tab-link .novo-tab-link.text-color-billableCharge {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-payableCharge,
novo-nav novo-tab-link .novo-tab-link.text-color-payableCharge {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-user,
novo-nav novo-tab-link .novo-tab-link.text-color-user {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-corporateUser,
novo-nav novo-tab-link .novo-tab-link.text-color-corporateUser {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-distributionList,
novo-nav novo-tab-link .novo-tab-link.text-color-distributionList {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-credential,
novo-nav novo-tab-link .novo-tab-link.text-color-credential {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-person,
novo-nav novo-tab-link .novo-tab-link.text-color-person {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.margin-before,
novo-nav novo-tab-link .novo-tab-link.margin-before {
  margin-top: 0.4rem;
}
novo-nav novo-tab .novo-tab-link.margin-after,
novo-nav novo-tab-link .novo-tab-link.margin-after {
  margin-bottom: 0.8rem;
}
novo-nav novo-tab .novo-tab-link.text-length-small,
novo-nav novo-tab-link .novo-tab-link.text-length-small {
  max-width: 40ch;
}
novo-nav novo-tab .novo-tab-link.text-length-medium,
novo-nav novo-tab-link .novo-tab-link.text-length-medium {
  max-width: 55ch;
}
novo-nav novo-tab .novo-tab-link.text-length-large,
novo-nav novo-tab-link .novo-tab-link.text-length-large {
  max-width: 70ch;
}
novo-nav novo-tab .novo-tab-link.text-weight-hairline,
novo-nav novo-tab-link .novo-tab-link.text-weight-hairline {
  font-weight: 100;
}
novo-nav novo-tab .novo-tab-link.text-weight-thin,
novo-nav novo-tab-link .novo-tab-link.text-weight-thin {
  font-weight: 200;
}
novo-nav novo-tab .novo-tab-link.text-weight-light,
novo-nav novo-tab-link .novo-tab-link.text-weight-light {
  font-weight: 300;
}
novo-nav novo-tab .novo-tab-link.text-weight-normal,
novo-nav novo-tab-link .novo-tab-link.text-weight-normal {
  font-weight: 400;
}
novo-nav novo-tab .novo-tab-link.text-weight-medium,
novo-nav novo-tab-link .novo-tab-link.text-weight-medium {
  font-weight: 500;
}
novo-nav novo-tab .novo-tab-link.text-weight-semibold,
novo-nav novo-tab-link .novo-tab-link.text-weight-semibold {
  font-weight: 600;
}
novo-nav novo-tab .novo-tab-link.text-weight-bold,
novo-nav novo-tab-link .novo-tab-link.text-weight-bold {
  font-weight: 700;
}
novo-nav novo-tab .novo-tab-link.text-weight-extrabold,
novo-nav novo-tab-link .novo-tab-link.text-weight-extrabold {
  font-weight: 800;
}
novo-nav novo-tab .novo-tab-link.text-weight-heavy,
novo-nav novo-tab-link .novo-tab-link.text-weight-heavy {
  font-weight: 900;
}
novo-nav novo-tab .novo-tab-link.text-weight-lighter,
novo-nav novo-tab-link .novo-tab-link.text-weight-lighter {
  font-weight: lighter;
}
novo-nav novo-tab .novo-tab-link.text-weight-bolder,
novo-nav novo-tab-link .novo-tab-link.text-weight-bolder {
  font-weight: bolder;
}
novo-nav novo-tab .novo-tab-link:focus,
novo-nav novo-tab-link .novo-tab-link:focus {
  outline: none;
}
novo-nav novo-tab .indicator,
novo-nav novo-tab-link .indicator {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 3px;
  display: block;
  background: transparent;
  transition: all 220ms ease-in-out;
}
novo-nav novo-tab.active .novo-tab-link, novo-nav novo-tab.router-link-active .novo-tab-link,
novo-nav novo-tab-link.active .novo-tab-link,
novo-nav novo-tab-link.router-link-active .novo-tab-link {
  opacity: 1;
  font-weight: 500;
}
novo-nav novo-tab.active .indicator, novo-nav novo-tab.router-link-active .indicator,
novo-nav novo-tab-link.active .indicator,
novo-nav novo-tab-link.router-link-active .indicator {
  background: var(--focus);
  width: 100%;
}
novo-nav novo-tab:hover .novo-tab-link,
novo-nav novo-tab-link:hover .novo-tab-link {
  opacity: 1;
}
novo-nav novo-tab:focus,
novo-nav novo-tab-link:focus {
  outline: none;
}
novo-nav[type=button-bar] {
  display: inline-flex;
  border-radius: 3px;
  border: 2px solid #fff;
}
novo-nav[type=button-bar] novo-tab-button {
  padding: 1rem;
  cursor: pointer;
  transition: all 120ms ease-in-out;
}
novo-nav[type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[theme=neutral], novo-nav[theme=color] {
  background: rgba(0, 0, 0, 0.2);
}
novo-nav[theme=neutral] novo-tab .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link .novo-tab-link, novo-nav[theme=color] novo-tab .novo-tab-link,
novo-nav[theme=color] novo-tab-link .novo-tab-link {
  color: #fff;
}
novo-nav[theme=neutral] novo-tab.active .indicator, novo-nav[theme=neutral] novo-tab.router-link-active .indicator,
novo-nav[theme=neutral] novo-tab-link.active .indicator,
novo-nav[theme=neutral] novo-tab-link.router-link-active .indicator, novo-nav[theme=color] novo-tab.active .indicator, novo-nav[theme=color] novo-tab.router-link-active .indicator,
novo-nav[theme=color] novo-tab-link.active .indicator,
novo-nav[theme=color] novo-tab-link.router-link-active .indicator {
  background: #fff;
}
novo-nav[theme=neutral] novo-tab.disabled .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link.disabled .novo-tab-link, novo-nav[theme=color] novo-tab.disabled .novo-tab-link,
novo-nav[theme=color] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=neutral] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link.disabled:hover .novo-tab-link, novo-nav[theme=color] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=color] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-nav[theme=neutral][type=button-bar], novo-nav[theme=color][type=button-bar] {
  border: 2px solid #fff;
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button, novo-nav[theme=color][type=button-bar] novo-tab-button {
  color: rgba(255, 255, 255, 0.75);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.active, novo-nav[theme=color][type=button-bar] novo-tab-button.active {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button:hover, novo-nav[theme=color][type=button-bar] novo-tab-button:hover {
  background: rgba(0, 0, 0, 0.1);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.disabled, novo-nav[theme=color][type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.disabled:hover, novo-nav[theme=color][type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[theme=white] {
  background-color: #ffffff;
}
novo-nav[theme=white][direction=vertical] {
  background: transparent;
}
novo-nav[theme=white] novo-tab,
novo-nav[theme=white] novo-tab-link {
  height: auto;
}
novo-nav[theme=white] novo-tab.disabled .novo-tab-link,
novo-nav[theme=white] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=white] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=white] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
  font-weight: 400;
}
novo-nav[theme=white] novo-tab .novo-tab-link,
novo-nav[theme=white] novo-tab-link .novo-tab-link {
  color: var(--text-main);
  opacity: 0.75;
}
novo-nav[theme=white] novo-tab.active, novo-nav[theme=white] novo-tab.router-link-active,
novo-nav[theme=white] novo-tab-link.active,
novo-nav[theme=white] novo-tab-link.router-link-active {
  color: var(--selection);
}
novo-nav[theme=white] novo-tab.active .novo-tab-link, novo-nav[theme=white] novo-tab.router-link-active .novo-tab-link,
novo-nav[theme=white] novo-tab-link.active .novo-tab-link,
novo-nav[theme=white] novo-tab-link.router-link-active .novo-tab-link {
  color: var(--selection);
  opacity: 1;
}
novo-nav[theme=white] novo-tab.active .indicator, novo-nav[theme=white] novo-tab.router-link-active .indicator,
novo-nav[theme=white] novo-tab-link.active .indicator,
novo-nav[theme=white] novo-tab-link.router-link-active .indicator {
  background: currentColor;
}
novo-nav[theme=white] novo-tab:hover .novo-tab-link,
novo-nav[theme=white] novo-tab-link:hover .novo-tab-link {
  font-weight: 500;
}
novo-nav[theme=white][type=button-bar] {
  border: 2px solid #dbdbdb;
}
novo-nav[theme=white][type=button-bar] novo-tab-button {
  color: var(--text-main);
  opacity: 0.75;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.active {
  color: var(--selection);
  background: rgba(0, 0, 0, 0.05);
  opacity: 1;
}
novo-nav[theme=white][type=button-bar] novo-tab-button:hover {
  opacity: 1;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[direction=vertical] {
  flex-direction: column;
  width: auto;
}
novo-nav[direction=vertical] novo-tab,
novo-nav[direction=vertical] novo-tab-link {
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
  min-width: 12rem;
  justify-content: space-between;
  transition: all 120ms ease-in-out;
}
novo-nav[direction=vertical] novo-tab .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link .novo-tab-link {
  order: 2;
  flex: 1;
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  gap: 0.25rem;
  max-width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.75;
}
novo-nav[direction=vertical] novo-tab .indicator,
novo-nav[direction=vertical] novo-tab-link .indicator {
  order: 1;
  width: 4px;
  height: 0;
  display: block;
  background: transparent;
  transition: all 220ms ease-in-out;
}
novo-nav[direction=vertical] novo-tab.active, novo-nav[direction=vertical] novo-tab.router-link-active,
novo-nav[direction=vertical] novo-tab-link.active,
novo-nav[direction=vertical] novo-tab-link.router-link-active {
  background: rgba(0, 0, 0, 0.05);
}
novo-nav[direction=vertical] novo-tab.active .novo-tab-link, novo-nav[direction=vertical] novo-tab.router-link-active .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.active .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.router-link-active .novo-tab-link {
  opacity: 1;
}
novo-nav[direction=vertical] novo-tab.active .indicator, novo-nav[direction=vertical] novo-tab.router-link-active .indicator,
novo-nav[direction=vertical] novo-tab-link.active .indicator,
novo-nav[direction=vertical] novo-tab-link.router-link-active .indicator {
  height: 100%;
  top: 0;
  bottom: 0;
}
novo-nav[direction=vertical] novo-tab:hover .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link:hover .novo-tab-link {
  opacity: 1;
}
novo-nav[direction=vertical] novo-tab.disabled .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[direction=vertical] novo-tab.disabled:hover .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-tab-link[color=black] {
  color: #000000;
}
novo-tab-link[color=black] i {
  color: #000000;
}
novo-tab-link[color=white] {
  color: #ffffff;
}
novo-tab-link[color=white] i {
  color: #ffffff;
}
novo-tab-link[color=gray] {
  color: #9e9e9e;
}
novo-tab-link[color=gray] i {
  color: #9e9e9e;
}
novo-tab-link[color=grey] {
  color: #9e9e9e;
}
novo-tab-link[color=grey] i {
  color: #9e9e9e;
}
novo-tab-link[color=offWhite] {
  color: #f7f7f7;
}
novo-tab-link[color=offWhite] i {
  color: #f7f7f7;
}
novo-tab-link[color=bright] {
  color: #f7f7f7;
}
novo-tab-link[color=bright] i {
  color: #f7f7f7;
}
novo-tab-link[color=light] {
  color: #dbdbdb;
}
novo-tab-link[color=light] i {
  color: #dbdbdb;
}
novo-tab-link[color=neutral] {
  color: #4f5361;
}
novo-tab-link[color=neutral] i {
  color: #4f5361;
}
novo-tab-link[color=dark] {
  color: #3d464d;
}
novo-tab-link[color=dark] i {
  color: #3d464d;
}
novo-tab-link[color=orange] {
  color: #ff6900;
}
novo-tab-link[color=orange] i {
  color: #ff6900;
}
novo-tab-link[color=navigation] {
  color: #202945;
}
novo-tab-link[color=navigation] i {
  color: #202945;
}
novo-tab-link[color=skyBlue] {
  color: #009bdf;
}
novo-tab-link[color=skyBlue] i {
  color: #009bdf;
}
novo-tab-link[color=steel] {
  color: #5b6770;
}
novo-tab-link[color=steel] i {
  color: #5b6770;
}
novo-tab-link[color=metal] {
  color: #637893;
}
novo-tab-link[color=metal] i {
  color: #637893;
}
novo-tab-link[color=sand] {
  color: #f4f4f4;
}
novo-tab-link[color=sand] i {
  color: #f4f4f4;
}
novo-tab-link[color=silver] {
  color: #e2e2e2;
}
novo-tab-link[color=silver] i {
  color: #e2e2e2;
}
novo-tab-link[color=stone] {
  color: #bebebe;
}
novo-tab-link[color=stone] i {
  color: #bebebe;
}
novo-tab-link[color=ash] {
  color: #a0a0a0;
}
novo-tab-link[color=ash] i {
  color: #a0a0a0;
}
novo-tab-link[color=slate] {
  color: #707070;
}
novo-tab-link[color=slate] i {
  color: #707070;
}
novo-tab-link[color=onyx] {
  color: #526980;
}
novo-tab-link[color=onyx] i {
  color: #526980;
}
novo-tab-link[color=charcoal] {
  color: #282828;
}
novo-tab-link[color=charcoal] i {
  color: #282828;
}
novo-tab-link[color=moonlight] {
  color: #1a242f;
}
novo-tab-link[color=moonlight] i {
  color: #1a242f;
}
novo-tab-link[color=midnight] {
  color: #202945;
}
novo-tab-link[color=midnight] i {
  color: #202945;
}
novo-tab-link[color=darkness] {
  color: #161f27;
}
novo-tab-link[color=darkness] i {
  color: #161f27;
}
novo-tab-link[color=navy] {
  color: #0d2d42;
}
novo-tab-link[color=navy] i {
  color: #0d2d42;
}
novo-tab-link[color=aqua] {
  color: #3bafda;
}
novo-tab-link[color=aqua] i {
  color: #3bafda;
}
novo-tab-link[color=ocean] {
  color: #4a89dc;
}
novo-tab-link[color=ocean] i {
  color: #4a89dc;
}
novo-tab-link[color=mint] {
  color: #37bc9b;
}
novo-tab-link[color=mint] i {
  color: #37bc9b;
}
novo-tab-link[color=grass] {
  color: #8cc152;
}
novo-tab-link[color=grass] i {
  color: #8cc152;
}
novo-tab-link[color=sunflower] {
  color: #f6b042;
}
novo-tab-link[color=sunflower] i {
  color: #f6b042;
}
novo-tab-link[color=bittersweet] {
  color: #eb6845;
}
novo-tab-link[color=bittersweet] i {
  color: #eb6845;
}
novo-tab-link[color=grapefruit] {
  color: #da4453;
}
novo-tab-link[color=grapefruit] i {
  color: #da4453;
}
novo-tab-link[color=carnation] {
  color: #d770ad;
}
novo-tab-link[color=carnation] i {
  color: #d770ad;
}
novo-tab-link[color=lavender] {
  color: #967adc;
}
novo-tab-link[color=lavender] i {
  color: #967adc;
}
novo-tab-link[color=mountain] {
  color: #9678b6;
}
novo-tab-link[color=mountain] i {
  color: #9678b6;
}
novo-tab-link[color=info] {
  color: #4a89dc;
}
novo-tab-link[color=info] i {
  color: #4a89dc;
}
novo-tab-link[color=positive] {
  color: #4a89dc;
}
novo-tab-link[color=positive] i {
  color: #4a89dc;
}
novo-tab-link[color=success] {
  color: #8cc152;
}
novo-tab-link[color=success] i {
  color: #8cc152;
}
novo-tab-link[color=negative] {
  color: #da4453;
}
novo-tab-link[color=negative] i {
  color: #da4453;
}
novo-tab-link[color=danger] {
  color: #da4453;
}
novo-tab-link[color=danger] i {
  color: #da4453;
}
novo-tab-link[color=error] {
  color: #da4453;
}
novo-tab-link[color=error] i {
  color: #da4453;
}
novo-tab-link[color=warning] {
  color: #f6b042;
}
novo-tab-link[color=warning] i {
  color: #f6b042;
}
novo-tab-link[color=empty] {
  color: #cccdcc;
}
novo-tab-link[color=empty] i {
  color: #cccdcc;
}
novo-tab-link[color=disabled] {
  color: #bebebe;
}
novo-tab-link[color=disabled] i {
  color: #bebebe;
}
novo-tab-link[color=background] {
  color: #f7f7f7;
}
novo-tab-link[color=background] i {
  color: #f7f7f7;
}
novo-tab-link[color=backgroundDark] {
  color: #e2e2e2;
}
novo-tab-link[color=backgroundDark] i {
  color: #e2e2e2;
}
novo-tab-link[color=presentation] {
  color: #5b6770;
}
novo-tab-link[color=presentation] i {
  color: #5b6770;
}
novo-tab-link[color=bullhorn] {
  color: #ff6900;
}
novo-tab-link[color=bullhorn] i {
  color: #ff6900;
}
novo-tab-link[color=pulse] {
  color: #3bafda;
}
novo-tab-link[color=pulse] i {
  color: #3bafda;
}
novo-tab-link[color=company] {
  color: #3399dd;
}
novo-tab-link[color=company] i {
  color: #3399dd;
}
novo-tab-link[color=candidate] {
  color: #44bb77;
}
novo-tab-link[color=candidate] i {
  color: #44bb77;
}
novo-tab-link[color=lead] {
  color: #aa6699;
}
novo-tab-link[color=lead] i {
  color: #aa6699;
}
novo-tab-link[color=contact] {
  color: #ffaa44;
}
novo-tab-link[color=contact] i {
  color: #ffaa44;
}
novo-tab-link[color=clientcontact] {
  color: #ffaa44;
}
novo-tab-link[color=clientcontact] i {
  color: #ffaa44;
}
novo-tab-link[color=opportunity] {
  color: #662255;
}
novo-tab-link[color=opportunity] i {
  color: #662255;
}
novo-tab-link[color=job] {
  color: #bb5566;
}
novo-tab-link[color=job] i {
  color: #bb5566;
}
novo-tab-link[color=joborder] {
  color: #bb5566;
}
novo-tab-link[color=joborder] i {
  color: #bb5566;
}
novo-tab-link[color=submission] {
  color: #a9adbb;
}
novo-tab-link[color=submission] i {
  color: #a9adbb;
}
novo-tab-link[color=sendout] {
  color: #747884;
}
novo-tab-link[color=sendout] i {
  color: #747884;
}
novo-tab-link[color=placement] {
  color: #0b344f;
}
novo-tab-link[color=placement] i {
  color: #0b344f;
}
novo-tab-link[color=note] {
  color: #747884;
}
novo-tab-link[color=note] i {
  color: #747884;
}
novo-tab-link[color=contract] {
  color: #454ea0;
}
novo-tab-link[color=contract] i {
  color: #454ea0;
}
novo-tab-link[color=jobCode] {
  color: #696d79;
}
novo-tab-link[color=jobCode] i {
  color: #696d79;
}
novo-tab-link[color=earnCode] {
  color: #696d79;
}
novo-tab-link[color=earnCode] i {
  color: #696d79;
}
novo-tab-link[color=invoiceStatement] {
  color: #696d79;
}
novo-tab-link[color=invoiceStatement] i {
  color: #696d79;
}
novo-tab-link[color=billableCharge] {
  color: #696d79;
}
novo-tab-link[color=billableCharge] i {
  color: #696d79;
}
novo-tab-link[color=payableCharge] {
  color: #696d79;
}
novo-tab-link[color=payableCharge] i {
  color: #696d79;
}
novo-tab-link[color=user] {
  color: #696d79;
}
novo-tab-link[color=user] i {
  color: #696d79;
}
novo-tab-link[color=corporateUser] {
  color: #696d79;
}
novo-tab-link[color=corporateUser] i {
  color: #696d79;
}
novo-tab-link[color=distributionList] {
  color: #696d79;
}
novo-tab-link[color=distributionList] i {
  color: #696d79;
}
novo-tab-link[color=credential] {
  color: #696d79;
}
novo-tab-link[color=credential] i {
  color: #696d79;
}
novo-tab-link[color=person] {
  color: #696d79;
}
novo-tab-link[color=person] i {
  color: #696d79;
}
novo-nav-outlet {
  display: block;
}
novo-nav-outlet novo-nav-header {
  display: block;
  padding: 0.5rem;
  margin: 0.5rem;
  border: 1px solid #333;
}
novo-nav-outlet novo-nav-content {
  display: none;
}
novo-nav-outlet novo-nav-content.active {
  display: block;
}
novo-ace-editor {
  display: block;
  width: 100%;
  min-height: 200px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-radio-group {
  display: flex;
}
novo-radio-group.novo-radio-group-appearance-horizontal novo-radio:not(:last-child) .novo-radio-button-label {
  margin-right: 1rem;
}
novo-radio-group.novo-radio-group-appearance-vertical {
  flex-flow: column;
  gap: 0.2rem;
}
novo-radio-group > novo-radio {
  margin: 0;
}
novo-radio-group > novo-radio novo-button {
  pointer-events: none;
  border-radius: 0 !important;
}
novo-radio-group > novo-radio novo-button.unchecked {
  opacity: 0.5;
}
novo-radio-group > novo-radio novo-button[theme=icon] {
  margin-right: 0;
  border: 1px solid #4a89dc;
}
novo-radio-group > novo-radio:first-child novo-button {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
novo-radio-group > novo-radio:first-child novo-button[theme=icon] {
  border-right-width: 0px !important;
}
novo-radio-group > novo-radio:last-child novo-button {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
  border-right-width: 1px !important;
  border-right-style: solid !important;
}
novo-radio-group > novo-radio:last-child novo-button[theme=icon] {
  border-left-width: 0px !important;
}
novo-radio {
  margin-right: 10px;
  position: relative;
}
novo-radio.vertical {
  display: block;
}
novo-radio > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
novo-radio > input:focus + label i:before {
  text-shadow: 0px 0px 20px rgba(74, 137, 220, 0.5);
}
novo-radio > input:focus + label i.bhi-radio-empty, novo-radio > input:focus + label i.bhi-radio-filled {
  color: #4a89dc;
}
novo-radio > label {
  cursor: pointer;
}
novo-radio > label.disabled {
  cursor: not-allowed;
}
novo-radio > label .novo-radio-button-label {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: inline;
}
novo-radio > label .novo-radio-button-label.text-capitalize {
  text-transform: capitalize;
}
novo-radio > label .novo-radio-button-label.text-uppercase {
  text-transform: uppercase;
}
novo-radio > label .novo-radio-button-label.text-nowrap {
  white-space: nowrap;
}
novo-radio > label .novo-radio-button-label.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-radio > label .novo-radio-button-label.text-size-default {
  font-size: inherit;
}
novo-radio > label .novo-radio-button-label.text-size-body {
  font-size: 1.3rem;
}
novo-radio > label .novo-radio-button-label.text-size-xs {
  font-size: 1rem;
}
novo-radio > label .novo-radio-button-label.text-size-sm {
  font-size: 1.2rem;
}
novo-radio > label .novo-radio-button-label.text-size-md {
  font-size: 1.3rem;
}
novo-radio > label .novo-radio-button-label.text-size-lg {
  font-size: 1.6rem;
}
novo-radio > label .novo-radio-button-label.text-size-xl {
  font-size: 2rem;
}
novo-radio > label .novo-radio-button-label.text-size-2xl {
  font-size: 2.6rem;
}
novo-radio > label .novo-radio-button-label.text-size-3xl {
  font-size: 3.2rem;
}
novo-radio > label .novo-radio-button-label.text-size-smaller {
  font-size: 0.8em;
}
novo-radio > label .novo-radio-button-label.text-size-larger {
  font-size: 1.2em;
}
novo-radio > label .novo-radio-button-label.text-color-black {
  color: #000000;
}
novo-radio > label .novo-radio-button-label.text-color-white {
  color: #ffffff;
}
novo-radio > label .novo-radio-button-label.text-color-gray {
  color: #9e9e9e;
}
novo-radio > label .novo-radio-button-label.text-color-grey {
  color: #9e9e9e;
}
novo-radio > label .novo-radio-button-label.text-color-offWhite {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-bright {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-light {
  color: #dbdbdb;
}
novo-radio > label .novo-radio-button-label.text-color-neutral {
  color: #4f5361;
}
novo-radio > label .novo-radio-button-label.text-color-dark {
  color: #3d464d;
}
novo-radio > label .novo-radio-button-label.text-color-orange {
  color: #ff6900;
}
novo-radio > label .novo-radio-button-label.text-color-navigation {
  color: #202945;
}
novo-radio > label .novo-radio-button-label.text-color-skyBlue {
  color: #009bdf;
}
novo-radio > label .novo-radio-button-label.text-color-steel {
  color: #5b6770;
}
novo-radio > label .novo-radio-button-label.text-color-metal {
  color: #637893;
}
novo-radio > label .novo-radio-button-label.text-color-sand {
  color: #f4f4f4;
}
novo-radio > label .novo-radio-button-label.text-color-silver {
  color: #e2e2e2;
}
novo-radio > label .novo-radio-button-label.text-color-stone {
  color: #bebebe;
}
novo-radio > label .novo-radio-button-label.text-color-ash {
  color: #a0a0a0;
}
novo-radio > label .novo-radio-button-label.text-color-slate {
  color: #707070;
}
novo-radio > label .novo-radio-button-label.text-color-onyx {
  color: #526980;
}
novo-radio > label .novo-radio-button-label.text-color-charcoal {
  color: #282828;
}
novo-radio > label .novo-radio-button-label.text-color-moonlight {
  color: #1a242f;
}
novo-radio > label .novo-radio-button-label.text-color-midnight {
  color: #202945;
}
novo-radio > label .novo-radio-button-label.text-color-darkness {
  color: #161f27;
}
novo-radio > label .novo-radio-button-label.text-color-navy {
  color: #0d2d42;
}
novo-radio > label .novo-radio-button-label.text-color-aqua {
  color: #3bafda;
}
novo-radio > label .novo-radio-button-label.text-color-ocean {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-mint {
  color: #37bc9b;
}
novo-radio > label .novo-radio-button-label.text-color-grass {
  color: #8cc152;
}
novo-radio > label .novo-radio-button-label.text-color-sunflower {
  color: #f6b042;
}
novo-radio > label .novo-radio-button-label.text-color-bittersweet {
  color: #eb6845;
}
novo-radio > label .novo-radio-button-label.text-color-grapefruit {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-carnation {
  color: #d770ad;
}
novo-radio > label .novo-radio-button-label.text-color-lavender {
  color: #967adc;
}
novo-radio > label .novo-radio-button-label.text-color-mountain {
  color: #9678b6;
}
novo-radio > label .novo-radio-button-label.text-color-info {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-positive {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-success {
  color: #8cc152;
}
novo-radio > label .novo-radio-button-label.text-color-negative {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-danger {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-error {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-warning {
  color: #f6b042;
}
novo-radio > label .novo-radio-button-label.text-color-empty {
  color: #cccdcc;
}
novo-radio > label .novo-radio-button-label.text-color-disabled {
  color: #bebebe;
}
novo-radio > label .novo-radio-button-label.text-color-background {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-radio > label .novo-radio-button-label.text-color-presentation {
  color: #5b6770;
}
novo-radio > label .novo-radio-button-label.text-color-bullhorn {
  color: #ff6900;
}
novo-radio > label .novo-radio-button-label.text-color-pulse {
  color: #3bafda;
}
novo-radio > label .novo-radio-button-label.text-color-company {
  color: #3399dd;
}
novo-radio > label .novo-radio-button-label.text-color-candidate {
  color: #44bb77;
}
novo-radio > label .novo-radio-button-label.text-color-lead {
  color: #aa6699;
}
novo-radio > label .novo-radio-button-label.text-color-contact {
  color: #ffaa44;
}
novo-radio > label .novo-radio-button-label.text-color-clientcontact {
  color: #ffaa44;
}
novo-radio > label .novo-radio-button-label.text-color-opportunity {
  color: #662255;
}
novo-radio > label .novo-radio-button-label.text-color-job {
  color: #bb5566;
}
novo-radio > label .novo-radio-button-label.text-color-joborder {
  color: #bb5566;
}
novo-radio > label .novo-radio-button-label.text-color-submission {
  color: #a9adbb;
}
novo-radio > label .novo-radio-button-label.text-color-sendout {
  color: #747884;
}
novo-radio > label .novo-radio-button-label.text-color-placement {
  color: #0b344f;
}
novo-radio > label .novo-radio-button-label.text-color-note {
  color: #747884;
}
novo-radio > label .novo-radio-button-label.text-color-contract {
  color: #454ea0;
}
novo-radio > label .novo-radio-button-label.text-color-jobCode {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-earnCode {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-invoiceStatement {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-billableCharge {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-payableCharge {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-user {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-corporateUser {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-distributionList {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-credential {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-person {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.margin-before {
  margin-top: 0.4rem;
}
novo-radio > label .novo-radio-button-label.margin-after {
  margin-bottom: 0.8rem;
}
novo-radio > label .novo-radio-button-label.text-length-small {
  max-width: 40ch;
}
novo-radio > label .novo-radio-button-label.text-length-medium {
  max-width: 55ch;
}
novo-radio > label .novo-radio-button-label.text-length-large {
  max-width: 70ch;
}
novo-radio > label .novo-radio-button-label.text-weight-hairline {
  font-weight: 100;
}
novo-radio > label .novo-radio-button-label.text-weight-thin {
  font-weight: 200;
}
novo-radio > label .novo-radio-button-label.text-weight-light {
  font-weight: 300;
}
novo-radio > label .novo-radio-button-label.text-weight-normal {
  font-weight: 400;
}
novo-radio > label .novo-radio-button-label.text-weight-medium {
  font-weight: 500;
}
novo-radio > label .novo-radio-button-label.text-weight-semibold {
  font-weight: 600;
}
novo-radio > label .novo-radio-button-label.text-weight-bold {
  font-weight: 700;
}
novo-radio > label .novo-radio-button-label.text-weight-extrabold {
  font-weight: 800;
}
novo-radio > label .novo-radio-button-label.text-weight-heavy {
  font-weight: 900;
}
novo-radio > label .novo-radio-button-label.text-weight-lighter {
  font-weight: lighter;
}
novo-radio > label .novo-radio-button-label.text-weight-bolder {
  font-weight: bolder;
}
novo-radio > label i {
  margin-right: 5px;
  transition: all 200ms ease-in-out;
}
novo-radio > label i.bhi-checkbox-empty, novo-radio > label i.bhi-radio-empty {
  color: #d2d2d2;
}
novo-radio > label i.bhi-checkbox-filled, novo-radio > label i.bhi-radio-filled {
  color: #4a89dc;
}
novo-radio > label.disabled i {
  opacity: 0.4;
}
novo-radio > label.disabled button[theme].has-icon {
  opacity: 0.4;
}
novo-radio novo-button[theme].has-icon {
  transition: all 100ms ease-in-out;
  color: #4a89dc;
  background: #ffffff;
  opacity: 1;
}
novo-radio novo-button[theme].has-icon.checked {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=black] {
  color: #ffffff;
  background: #000000;
}
novo-radio novo-button[theme].has-icon.checked[color=white] {
  color: #ffffff;
  background: #ffffff;
}
novo-radio novo-button[theme].has-icon.checked[color=gray] {
  color: #ffffff;
  background: #9e9e9e;
}
novo-radio novo-button[theme].has-icon.checked[color=grey] {
  color: #ffffff;
  background: #9e9e9e;
}
novo-radio novo-button[theme].has-icon.checked[color=offWhite] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=bright] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=light] {
  color: #ffffff;
  background: #dbdbdb;
}
novo-radio novo-button[theme].has-icon.checked[color=neutral] {
  color: #ffffff;
  background: #4f5361;
}
novo-radio novo-button[theme].has-icon.checked[color=dark] {
  color: #ffffff;
  background: #3d464d;
}
novo-radio novo-button[theme].has-icon.checked[color=orange] {
  color: #ffffff;
  background: #ff6900;
}
novo-radio novo-button[theme].has-icon.checked[color=navigation] {
  color: #ffffff;
  background: #202945;
}
novo-radio novo-button[theme].has-icon.checked[color=skyBlue] {
  color: #ffffff;
  background: #009bdf;
}
novo-radio novo-button[theme].has-icon.checked[color=steel] {
  color: #ffffff;
  background: #5b6770;
}
novo-radio novo-button[theme].has-icon.checked[color=metal] {
  color: #ffffff;
  background: #637893;
}
novo-radio novo-button[theme].has-icon.checked[color=sand] {
  color: #ffffff;
  background: #f4f4f4;
}
novo-radio novo-button[theme].has-icon.checked[color=silver] {
  color: #ffffff;
  background: #e2e2e2;
}
novo-radio novo-button[theme].has-icon.checked[color=stone] {
  color: #ffffff;
  background: #bebebe;
}
novo-radio novo-button[theme].has-icon.checked[color=ash] {
  color: #ffffff;
  background: #a0a0a0;
}
novo-radio novo-button[theme].has-icon.checked[color=slate] {
  color: #ffffff;
  background: #707070;
}
novo-radio novo-button[theme].has-icon.checked[color=onyx] {
  color: #ffffff;
  background: #526980;
}
novo-radio novo-button[theme].has-icon.checked[color=charcoal] {
  color: #ffffff;
  background: #282828;
}
novo-radio novo-button[theme].has-icon.checked[color=moonlight] {
  color: #ffffff;
  background: #1a242f;
}
novo-radio novo-button[theme].has-icon.checked[color=midnight] {
  color: #ffffff;
  background: #202945;
}
novo-radio novo-button[theme].has-icon.checked[color=darkness] {
  color: #ffffff;
  background: #161f27;
}
novo-radio novo-button[theme].has-icon.checked[color=navy] {
  color: #ffffff;
  background: #0d2d42;
}
novo-radio novo-button[theme].has-icon.checked[color=aqua] {
  color: #ffffff;
  background: #3bafda;
}
novo-radio novo-button[theme].has-icon.checked[color=ocean] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=mint] {
  color: #ffffff;
  background: #37bc9b;
}
novo-radio novo-button[theme].has-icon.checked[color=grass] {
  color: #ffffff;
  background: #8cc152;
}
novo-radio novo-button[theme].has-icon.checked[color=sunflower] {
  color: #ffffff;
  background: #f6b042;
}
novo-radio novo-button[theme].has-icon.checked[color=bittersweet] {
  color: #ffffff;
  background: #eb6845;
}
novo-radio novo-button[theme].has-icon.checked[color=grapefruit] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=carnation] {
  color: #ffffff;
  background: #d770ad;
}
novo-radio novo-button[theme].has-icon.checked[color=lavender] {
  color: #ffffff;
  background: #967adc;
}
novo-radio novo-button[theme].has-icon.checked[color=mountain] {
  color: #ffffff;
  background: #9678b6;
}
novo-radio novo-button[theme].has-icon.checked[color=info] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=positive] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=success] {
  color: #ffffff;
  background: #8cc152;
}
novo-radio novo-button[theme].has-icon.checked[color=negative] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=danger] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=error] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=warning] {
  color: #ffffff;
  background: #f6b042;
}
novo-radio novo-button[theme].has-icon.checked[color=empty] {
  color: #ffffff;
  background: #cccdcc;
}
novo-radio novo-button[theme].has-icon.checked[color=disabled] {
  color: #ffffff;
  background: #bebebe;
}
novo-radio novo-button[theme].has-icon.checked[color=background] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=backgroundDark] {
  color: #ffffff;
  background: #e2e2e2;
}
novo-radio novo-button[theme].has-icon.checked[color=presentation] {
  color: #ffffff;
  background: #5b6770;
}
novo-radio novo-button[theme].has-icon.checked[color=bullhorn] {
  color: #ffffff;
  background: #ff6900;
}
novo-radio novo-button[theme].has-icon.checked[color=pulse] {
  color: #ffffff;
  background: #3bafda;
}
novo-radio novo-button[theme].has-icon.checked[color=company] {
  color: #ffffff;
  background: #3399dd;
}
novo-radio novo-button[theme].has-icon.checked[color=candidate] {
  color: #ffffff;
  background: #44bb77;
}
novo-radio novo-button[theme].has-icon.checked[color=lead] {
  color: #ffffff;
  background: #aa6699;
}
novo-radio novo-button[theme].has-icon.checked[color=contact] {
  color: #ffffff;
  background: #ffaa44;
}
novo-radio novo-button[theme].has-icon.checked[color=clientcontact] {
  color: #ffffff;
  background: #ffaa44;
}
novo-radio novo-button[theme].has-icon.checked[color=opportunity] {
  color: #ffffff;
  background: #662255;
}
novo-radio novo-button[theme].has-icon.checked[color=job] {
  color: #ffffff;
  background: #bb5566;
}
novo-radio novo-button[theme].has-icon.checked[color=joborder] {
  color: #ffffff;
  background: #bb5566;
}
novo-radio novo-button[theme].has-icon.checked[color=submission] {
  color: #ffffff;
  background: #a9adbb;
}
novo-radio novo-button[theme].has-icon.checked[color=sendout] {
  color: #ffffff;
  background: #747884;
}
novo-radio novo-button[theme].has-icon.checked[color=placement] {
  color: #ffffff;
  background: #0b344f;
}
novo-radio novo-button[theme].has-icon.checked[color=note] {
  color: #ffffff;
  background: #747884;
}
novo-radio novo-button[theme].has-icon.checked[color=contract] {
  color: #ffffff;
  background: #454ea0;
}
novo-radio novo-button[theme].has-icon.checked[color=jobCode] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=earnCode] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=invoiceStatement] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=billableCharge] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=payableCharge] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=user] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=corporateUser] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=distributionList] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=credential] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=person] {
  color: #ffffff;
  background: #696d79;
}
novo-toast {
  display: grid;
  grid-template-columns: 5rem 1fr;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  position: relative;
  background: #0d2d42;
  color: #ffffff;
  padding: 1rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
novo-toast.show {
  display: grid !important;
}
novo-toast.launched {
  display: none;
  position: fixed;
  z-index: 9999;
}
novo-toast .toast-icon {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 3px;
}
novo-toast .close-icon {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  align-self: flex-start;
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 8px;
}
novo-toast .toast-icon i,
novo-toast .close-icon i {
  display: flex;
  position: relative;
  font-size: 1.2rem;
  line-height: 1.2;
}
novo-toast.toast-container .toast-content .link-generated {
  width: 100%;
  position: relative;
}
novo-toast.toast-container .toast-content .link-generated input {
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #ffffff;
  text-overflow: ellipsis;
}
novo-toast.toast-container .toast-content .link-generated input:focus {
  background-color: #4a89dc;
}
novo-toast.toast-container .toast-content .link-generated input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-toast p {
  white-space: pre-line;
}
novo-toast.black {
  color: #ffffff;
  background: #000000;
}
novo-toast.novo-accent-black {
  border: 1px solid #000000;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.white {
  color: #3d464d;
  background: #ffffff;
}
novo-toast.novo-accent-white {
  border: 1px solid #ffffff;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.gray {
  color: #3d464d;
  background: #9e9e9e;
}
novo-toast.novo-accent-gray {
  border: 1px solid #9e9e9e;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.grey {
  color: #3d464d;
  background: #9e9e9e;
}
novo-toast.novo-accent-grey {
  border: 1px solid #9e9e9e;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.offWhite {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-offWhite {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.bright {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-bright {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.light {
  color: #3d464d;
  background: #dbdbdb;
}
novo-toast.novo-accent-light {
  border: 1px solid #dbdbdb;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.neutral {
  color: #ffffff;
  background: #4f5361;
}
novo-toast.novo-accent-neutral {
  border: 1px solid #4f5361;
  background: #e3e4e8;
  color: #3d464d;
}
novo-toast.dark {
  color: #ffffff;
  background: #3d464d;
}
novo-toast.novo-accent-dark {
  border: 1px solid #3d464d;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.orange {
  color: #3d464d;
  background: #ff6900;
}
novo-toast.novo-accent-orange {
  border: 1px solid #ff6900;
  background: #ffe1cc;
  color: #3d464d;
}
novo-toast.navigation {
  color: #ffffff;
  background: #202945;
}
novo-toast.novo-accent-navigation {
  border: 1px solid #202945;
  background: #dce1ef;
  color: #3d464d;
}
novo-toast.skyBlue {
  color: #ffffff;
  background: #009bdf;
}
novo-toast.novo-accent-skyBlue {
  border: 1px solid #009bdf;
  background: #ccefff;
  color: #3d464d;
}
novo-toast.steel {
  color: #ffffff;
  background: #5b6770;
}
novo-toast.novo-accent-steel {
  border: 1px solid #5b6770;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.metal {
  color: #ffffff;
  background: #637893;
}
novo-toast.novo-accent-metal {
  border: 1px solid #637893;
  background: #e1e5ea;
  color: #3d464d;
}
novo-toast.sand {
  color: #3d464d;
  background: #f4f4f4;
}
novo-toast.novo-accent-sand {
  border: 1px solid #f4f4f4;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.silver {
  color: #3d464d;
  background: #e2e2e2;
}
novo-toast.novo-accent-silver {
  border: 1px solid #e2e2e2;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.stone {
  color: #3d464d;
  background: #bebebe;
}
novo-toast.novo-accent-stone {
  border: 1px solid #bebebe;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.ash {
  color: #3d464d;
  background: #a0a0a0;
}
novo-toast.novo-accent-ash {
  border: 1px solid #a0a0a0;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.slate {
  color: #ffffff;
  background: #707070;
}
novo-toast.novo-accent-slate {
  border: 1px solid #707070;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.onyx {
  color: #ffffff;
  background: #526980;
}
novo-toast.novo-accent-onyx {
  border: 1px solid #526980;
  background: #e0e6eb;
  color: #3d464d;
}
novo-toast.charcoal {
  color: #ffffff;
  background: #282828;
}
novo-toast.novo-accent-charcoal {
  border: 1px solid #282828;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.moonlight {
  color: #ffffff;
  background: #1a242f;
}
novo-toast.novo-accent-moonlight {
  border: 1px solid #1a242f;
  background: #dee5ed;
  color: #3d464d;
}
novo-toast.midnight {
  color: #ffffff;
  background: #202945;
}
novo-toast.novo-accent-midnight {
  border: 1px solid #202945;
  background: #dce1ef;
  color: #3d464d;
}
novo-toast.darkness {
  color: #ffffff;
  background: #161f27;
}
novo-toast.novo-accent-darkness {
  border: 1px solid #161f27;
  background: #dee6ed;
  color: #3d464d;
}
novo-toast.navy {
  color: #ffffff;
  background: #0d2d42;
}
novo-toast.novo-accent-navy {
  border: 1px solid #0d2d42;
  background: #d4e9f7;
  color: #3d464d;
}
novo-toast.aqua {
  color: #3d464d;
  background: #3bafda;
}
novo-toast.novo-accent-aqua {
  border: 1px solid #3bafda;
  background: #d4edf7;
  color: #3d464d;
}
novo-toast.ocean {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-ocean {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.mint {
  color: #3d464d;
  background: #37bc9b;
}
novo-toast.novo-accent-mint {
  border: 1px solid #37bc9b;
  background: #d8f3ed;
  color: #3d464d;
}
novo-toast.grass {
  color: #ffffff;
  background: #8cc152;
}
novo-toast.novo-accent-grass {
  border: 1px solid #8cc152;
  background: #e6f2d9;
  color: #3d464d;
}
novo-toast.sunflower {
  color: #ffffff;
  background: #f6b042;
}
novo-toast.novo-accent-sunflower {
  border: 1px solid #f6b042;
  background: #fdebce;
  color: #3d464d;
}
novo-toast.bittersweet {
  color: #ffffff;
  background: #eb6845;
}
novo-toast.novo-accent-bittersweet {
  border: 1px solid #eb6845;
  background: #fadad1;
  color: #3d464d;
}
novo-toast.grapefruit {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-grapefruit {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.carnation {
  color: #ffffff;
  background: #d770ad;
}
novo-toast.novo-accent-carnation {
  border: 1px solid #d770ad;
  background: #f4d7e8;
  color: #3d464d;
}
novo-toast.lavender {
  color: #ffffff;
  background: #967adc;
}
novo-toast.novo-accent-lavender {
  border: 1px solid #967adc;
  background: #dfd7f4;
  color: #3d464d;
}
novo-toast.mountain {
  color: #ffffff;
  background: #9678b6;
}
novo-toast.novo-accent-mountain {
  border: 1px solid #9678b6;
  background: #e5deed;
  color: #3d464d;
}
novo-toast.info {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-info {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.positive {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-positive {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.success {
  color: #ffffff;
  background: #8cc152;
}
novo-toast.novo-accent-success {
  border: 1px solid #8cc152;
  background: #e6f2d9;
  color: #3d464d;
}
novo-toast.negative {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-negative {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.danger {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-danger {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.error {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-error {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.warning {
  color: #ffffff;
  background: #f6b042;
}
novo-toast.novo-accent-warning {
  border: 1px solid #f6b042;
  background: #fdebce;
  color: #3d464d;
}
novo-toast.empty {
  color: #3d464d;
  background: #cccdcc;
}
novo-toast.novo-accent-empty {
  border: 1px solid #cccdcc;
  background: #e5e6e5;
  color: #3d464d;
}
novo-toast.disabled {
  color: #3d464d;
  background: #bebebe;
}
novo-toast.novo-accent-disabled {
  border: 1px solid #bebebe;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.background {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-background {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.backgroundDark {
  color: #3d464d;
  background: #e2e2e2;
}
novo-toast.novo-accent-backgroundDark {
  border: 1px solid #e2e2e2;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.presentation {
  color: #ffffff;
  background: #5b6770;
}
novo-toast.novo-accent-presentation {
  border: 1px solid #5b6770;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.bullhorn {
  color: #3d464d;
  background: #ff6900;
}
novo-toast.novo-accent-bullhorn {
  border: 1px solid #ff6900;
  background: #ffe1cc;
  color: #3d464d;
}
novo-toast.pulse {
  color: #3d464d;
  background: #3bafda;
}
novo-toast.novo-accent-pulse {
  border: 1px solid #3bafda;
  background: #d4edf7;
  color: #3d464d;
}
novo-toast.company {
  color: #ffffff;
  background: #3399dd;
}
novo-toast.novo-accent-company {
  border: 1px solid #3399dd;
  background: #d3e9f8;
  color: #3d464d;
}
novo-toast.candidate {
  color: #ffffff;
  background: #44bb77;
}
novo-toast.novo-accent-candidate {
  border: 1px solid #44bb77;
  background: #daf1e4;
  color: #3d464d;
}
novo-toast.lead {
  color: #ffffff;
  background: #aa6699;
}
novo-toast.novo-accent-lead {
  border: 1px solid #aa6699;
  background: #eddee9;
  color: #3d464d;
}
novo-toast.contact {
  color: #ffffff;
  background: #ffaa44;
}
novo-toast.novo-accent-contact {
  border: 1px solid #ffaa44;
  background: #ffe8cc;
  color: #3d464d;
}
novo-toast.clientcontact {
  color: #ffffff;
  background: #ffaa44;
}
novo-toast.novo-accent-clientcontact {
  border: 1px solid #ffaa44;
  background: #ffe8cc;
  color: #3d464d;
}
novo-toast.opportunity {
  color: #ffffff;
  background: #662255;
}
novo-toast.novo-accent-opportunity {
  border: 1px solid #662255;
  background: #f2d9ec;
  color: #3d464d;
}
novo-toast.job {
  color: #ffffff;
  background: #bb5566;
}
novo-toast.novo-accent-job {
  border: 1px solid #bb5566;
  background: #f0dbde;
  color: #3d464d;
}
novo-toast.joborder {
  color: #ffffff;
  background: #bb5566;
}
novo-toast.novo-accent-joborder {
  border: 1px solid #bb5566;
  background: #f0dbde;
  color: #3d464d;
}
novo-toast.submission {
  color: #3d464d;
  background: #a9adbb;
}
novo-toast.novo-accent-submission {
  border: 1px solid #a9adbb;
  background: #e3e4e8;
  color: #3d464d;
}
novo-toast.sendout {
  color: #ffffff;
  background: #747884;
}
novo-toast.novo-accent-sendout {
  border: 1px solid #747884;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.placement {
  color: #ffffff;
  background: #0b344f;
}
novo-toast.novo-accent-placement {
  border: 1px solid #0b344f;
  background: #d2e9f9;
  color: #3d464d;
}
novo-toast.note {
  color: #ffffff;
  background: #747884;
}
novo-toast.novo-accent-note {
  border: 1px solid #747884;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.contract {
  color: #ffffff;
  background: #454ea0;
}
novo-toast.novo-accent-contract {
  border: 1px solid #454ea0;
  background: #dbddf0;
  color: #3d464d;
}
novo-toast.jobCode {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-jobCode {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.earnCode {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-earnCode {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.invoiceStatement {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-invoiceStatement {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.billableCharge {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-billableCharge {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.payableCharge {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-payableCharge {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.user {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-user {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.corporateUser {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-corporateUser {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.distributionList {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-distributionList {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.credential {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-credential {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.person {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-person {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast h5 {
  display: block;
  font-size: 1.4rem;
  color: inherit;
}
novo-toast .toast-content > p {
  margin: 0;
  max-width: inherit;
  font-size: 1.3rem;
}
novo-toast .toast-content > p.message-only {
  padding: 0;
  font-size: 1.4rem;
}
novo-toast.text {
  background: #3d464d;
}
novo-toast.neutral {
  background: #4f5361;
}
novo-toast.background {
  background: #f7f7f7;
}
novo-toast.background .toast-content > h5 {
  color: #3d464d !important;
}
novo-toast.background i,
novo-toast.background p {
  color: #3d464d;
}
novo-toast.fixedBottom,
novo-toast.fixedTop {
  left: 0;
  right: 0;
}
novo-toast.fixedTop {
  top: -100%;
  padding-top: 20px;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.fixedTop.animate {
  padding-top: 20px;
  top: -6px;
}
novo-toast.fixedBottom {
  bottom: -100%;
  padding-bottom: 20px;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.fixedBottom.animate {
  padding-bottom: 20px;
  bottom: -6px;
}
novo-toast[class*=growl] {
  border-radius: 3px;
  max-width: 350px;
}
novo-toast.growlBottomLeft,
novo-toast.growlTopLeft {
  left: -100%;
  right: auto;
  width: calc(100% - 30px);
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.growlBottomLeft.animate,
novo-toast.growlTopLeft.animate {
  left: 15px;
}
novo-toast.growlTopLeft,
novo-toast.growlTopRight {
  top: 1rem;
}
novo-toast.growlBottomLeft,
novo-toast.growlBottomRight {
  bottom: 1rem;
}
novo-toast.growlBottomRight,
novo-toast.growlTopRight {
  right: -100%;
  left: auto;
  width: calc(100% - 30px);
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.growlBottomRight.animate,
novo-toast.growlTopRight.animate {
  right: 1rem;
}
novo-toast.fixedTop:nth-last-of-type(2) {
  top: 25px;
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(3) {
  top: 50px;
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(4) {
  top: 75px;
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(5) {
  top: 100px;
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(6) {
  top: 125px;
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(7) {
  top: 150px;
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(8) {
  top: 175px;
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(9) {
  top: 200px;
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(10) {
  top: 225px;
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(11) {
  top: 250px;
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(12) {
  top: 275px;
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(13) {
  top: 300px;
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(14) {
  top: 325px;
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(15) {
  top: 350px;
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(16) {
  top: 375px;
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(17) {
  top: 400px;
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(18) {
  top: 425px;
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(19) {
  top: 450px;
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(20) {
  top: 475px;
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(21) {
  top: 500px;
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(22) {
  top: 525px;
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(23) {
  top: 550px;
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(24) {
  top: 575px;
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(25) {
  top: 600px;
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(26) {
  top: 625px;
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(27) {
  top: 650px;
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(28) {
  top: 675px;
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(29) {
  top: 700px;
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(30) {
  top: 725px;
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(31) {
  top: 750px;
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(32) {
  top: 775px;
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(33) {
  top: 800px;
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(34) {
  top: 825px;
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(35) {
  top: 850px;
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(36) {
  top: 875px;
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(37) {
  top: 900px;
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(38) {
  top: 925px;
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(39) {
  top: 950px;
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(40) {
  top: 975px;
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(41) {
  top: 1000px;
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(42) {
  top: 1025px;
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(43) {
  top: 1050px;
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(44) {
  top: 1075px;
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(45) {
  top: 1100px;
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(46) {
  top: 1125px;
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(47) {
  top: 1150px;
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(48) {
  top: 1175px;
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(49) {
  top: 1200px;
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(50) {
  top: 1225px;
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(51) {
  top: 1250px;
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(52) {
  top: 1275px;
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(53) {
  top: 1300px;
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(54) {
  top: 1325px;
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(55) {
  top: 1350px;
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(56) {
  top: 1375px;
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(57) {
  top: 1400px;
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(58) {
  top: 1425px;
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(59) {
  top: 1450px;
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(60) {
  top: 1475px;
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(61) {
  top: 1500px;
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(62) {
  top: 1525px;
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(63) {
  top: 1550px;
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(64) {
  top: 1575px;
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(65) {
  top: 1600px;
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(66) {
  top: 1625px;
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(67) {
  top: 1650px;
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(68) {
  top: 1675px;
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(69) {
  top: 1700px;
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(70) {
  top: 1725px;
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(71) {
  top: 1750px;
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(72) {
  top: 1775px;
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(73) {
  top: 1800px;
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(74) {
  top: 1825px;
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(75) {
  top: 1850px;
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(76) {
  top: 1875px;
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(77) {
  top: 1900px;
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(78) {
  top: 1925px;
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(79) {
  top: 1950px;
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(80) {
  top: 1975px;
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(81) {
  top: 2000px;
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(82) {
  top: 2025px;
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(83) {
  top: 2050px;
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(84) {
  top: 2075px;
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(85) {
  top: 2100px;
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(86) {
  top: 2125px;
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(87) {
  top: 2150px;
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(88) {
  top: 2175px;
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(89) {
  top: 2200px;
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(90) {
  top: 2225px;
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(91) {
  top: 2250px;
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(92) {
  top: 2275px;
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(93) {
  top: 2300px;
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(94) {
  top: 2325px;
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(95) {
  top: 2350px;
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(96) {
  top: 2375px;
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(97) {
  top: 2400px;
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(98) {
  top: 2425px;
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(99) {
  top: 2450px;
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(100) {
  top: 2475px;
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(2) {
  bottom: 25px;
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(3) {
  bottom: 50px;
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(4) {
  bottom: 75px;
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(5) {
  bottom: 100px;
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(6) {
  bottom: 125px;
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(7) {
  bottom: 150px;
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(8) {
  bottom: 175px;
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(9) {
  bottom: 200px;
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(10) {
  bottom: 225px;
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(11) {
  bottom: 250px;
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(12) {
  bottom: 275px;
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(13) {
  bottom: 300px;
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(14) {
  bottom: 325px;
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(15) {
  bottom: 350px;
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(16) {
  bottom: 375px;
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(17) {
  bottom: 400px;
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(18) {
  bottom: 425px;
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(19) {
  bottom: 450px;
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(20) {
  bottom: 475px;
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(21) {
  bottom: 500px;
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(22) {
  bottom: 525px;
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(23) {
  bottom: 550px;
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(24) {
  bottom: 575px;
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(25) {
  bottom: 600px;
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(26) {
  bottom: 625px;
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(27) {
  bottom: 650px;
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(28) {
  bottom: 675px;
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(29) {
  bottom: 700px;
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(30) {
  bottom: 725px;
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(31) {
  bottom: 750px;
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(32) {
  bottom: 775px;
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(33) {
  bottom: 800px;
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(34) {
  bottom: 825px;
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(35) {
  bottom: 850px;
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(36) {
  bottom: 875px;
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(37) {
  bottom: 900px;
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(38) {
  bottom: 925px;
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(39) {
  bottom: 950px;
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(40) {
  bottom: 975px;
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(41) {
  bottom: 1000px;
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(42) {
  bottom: 1025px;
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(43) {
  bottom: 1050px;
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(44) {
  bottom: 1075px;
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(45) {
  bottom: 1100px;
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(46) {
  bottom: 1125px;
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(47) {
  bottom: 1150px;
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(48) {
  bottom: 1175px;
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(49) {
  bottom: 1200px;
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(50) {
  bottom: 1225px;
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(51) {
  bottom: 1250px;
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(52) {
  bottom: 1275px;
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(53) {
  bottom: 1300px;
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(54) {
  bottom: 1325px;
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(55) {
  bottom: 1350px;
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(56) {
  bottom: 1375px;
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(57) {
  bottom: 1400px;
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(58) {
  bottom: 1425px;
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(59) {
  bottom: 1450px;
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(60) {
  bottom: 1475px;
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(61) {
  bottom: 1500px;
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(62) {
  bottom: 1525px;
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(63) {
  bottom: 1550px;
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(64) {
  bottom: 1575px;
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(65) {
  bottom: 1600px;
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(66) {
  bottom: 1625px;
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(67) {
  bottom: 1650px;
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(68) {
  bottom: 1675px;
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(69) {
  bottom: 1700px;
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(70) {
  bottom: 1725px;
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(71) {
  bottom: 1750px;
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(72) {
  bottom: 1775px;
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(73) {
  bottom: 1800px;
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(74) {
  bottom: 1825px;
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(75) {
  bottom: 1850px;
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(76) {
  bottom: 1875px;
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(77) {
  bottom: 1900px;
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(78) {
  bottom: 1925px;
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(79) {
  bottom: 1950px;
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(80) {
  bottom: 1975px;
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(81) {
  bottom: 2000px;
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(82) {
  bottom: 2025px;
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(83) {
  bottom: 2050px;
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(84) {
  bottom: 2075px;
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(85) {
  bottom: 2100px;
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(86) {
  bottom: 2125px;
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(87) {
  bottom: 2150px;
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(88) {
  bottom: 2175px;
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(89) {
  bottom: 2200px;
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(90) {
  bottom: 2225px;
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(91) {
  bottom: 2250px;
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(92) {
  bottom: 2275px;
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(93) {
  bottom: 2300px;
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(94) {
  bottom: 2325px;
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(95) {
  bottom: 2350px;
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(96) {
  bottom: 2375px;
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(97) {
  bottom: 2400px;
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(98) {
  bottom: 2425px;
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(99) {
  bottom: 2450px;
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(100) {
  bottom: 2475px;
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(2),
novo-toast.growlTopRight:nth-last-of-type(2) {
  top: 50px;
  transform: scale(0.96);
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(3),
novo-toast.growlTopRight:nth-last-of-type(3) {
  top: 75px;
  transform: scale(0.96);
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(4),
novo-toast.growlTopRight:nth-last-of-type(4) {
  top: 100px;
  transform: scale(0.96);
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(5),
novo-toast.growlTopRight:nth-last-of-type(5) {
  top: 125px;
  transform: scale(0.96);
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(6),
novo-toast.growlTopRight:nth-last-of-type(6) {
  top: 150px;
  transform: scale(0.96);
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(7),
novo-toast.growlTopRight:nth-last-of-type(7) {
  top: 175px;
  transform: scale(0.96);
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(8),
novo-toast.growlTopRight:nth-last-of-type(8) {
  top: 200px;
  transform: scale(0.96);
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(9),
novo-toast.growlTopRight:nth-last-of-type(9) {
  top: 225px;
  transform: scale(0.96);
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(10),
novo-toast.growlTopRight:nth-last-of-type(10) {
  top: 250px;
  transform: scale(0.96);
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(11),
novo-toast.growlTopRight:nth-last-of-type(11) {
  top: 275px;
  transform: scale(0.96);
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(12),
novo-toast.growlTopRight:nth-last-of-type(12) {
  top: 300px;
  transform: scale(0.96);
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(13),
novo-toast.growlTopRight:nth-last-of-type(13) {
  top: 325px;
  transform: scale(0.96);
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(14),
novo-toast.growlTopRight:nth-last-of-type(14) {
  top: 350px;
  transform: scale(0.96);
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(15),
novo-toast.growlTopRight:nth-last-of-type(15) {
  top: 375px;
  transform: scale(0.96);
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(16),
novo-toast.growlTopRight:nth-last-of-type(16) {
  top: 400px;
  transform: scale(0.96);
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(17),
novo-toast.growlTopRight:nth-last-of-type(17) {
  top: 425px;
  transform: scale(0.96);
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(18),
novo-toast.growlTopRight:nth-last-of-type(18) {
  top: 450px;
  transform: scale(0.96);
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(19),
novo-toast.growlTopRight:nth-last-of-type(19) {
  top: 475px;
  transform: scale(0.96);
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(20),
novo-toast.growlTopRight:nth-last-of-type(20) {
  top: 500px;
  transform: scale(0.96);
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(21),
novo-toast.growlTopRight:nth-last-of-type(21) {
  top: 525px;
  transform: scale(0.96);
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(22),
novo-toast.growlTopRight:nth-last-of-type(22) {
  top: 550px;
  transform: scale(0.96);
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(23),
novo-toast.growlTopRight:nth-last-of-type(23) {
  top: 575px;
  transform: scale(0.96);
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(24),
novo-toast.growlTopRight:nth-last-of-type(24) {
  top: 600px;
  transform: scale(0.96);
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(25),
novo-toast.growlTopRight:nth-last-of-type(25) {
  top: 625px;
  transform: scale(0.96);
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(26),
novo-toast.growlTopRight:nth-last-of-type(26) {
  top: 650px;
  transform: scale(0.96);
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(27),
novo-toast.growlTopRight:nth-last-of-type(27) {
  top: 675px;
  transform: scale(0.96);
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(28),
novo-toast.growlTopRight:nth-last-of-type(28) {
  top: 700px;
  transform: scale(0.96);
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(29),
novo-toast.growlTopRight:nth-last-of-type(29) {
  top: 725px;
  transform: scale(0.96);
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(30),
novo-toast.growlTopRight:nth-last-of-type(30) {
  top: 750px;
  transform: scale(0.96);
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(31),
novo-toast.growlTopRight:nth-last-of-type(31) {
  top: 775px;
  transform: scale(0.96);
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(32),
novo-toast.growlTopRight:nth-last-of-type(32) {
  top: 800px;
  transform: scale(0.96);
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(33),
novo-toast.growlTopRight:nth-last-of-type(33) {
  top: 825px;
  transform: scale(0.96);
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(34),
novo-toast.growlTopRight:nth-last-of-type(34) {
  top: 850px;
  transform: scale(0.96);
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(35),
novo-toast.growlTopRight:nth-last-of-type(35) {
  top: 875px;
  transform: scale(0.96);
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(36),
novo-toast.growlTopRight:nth-last-of-type(36) {
  top: 900px;
  transform: scale(0.96);
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(37),
novo-toast.growlTopRight:nth-last-of-type(37) {
  top: 925px;
  transform: scale(0.96);
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(38),
novo-toast.growlTopRight:nth-last-of-type(38) {
  top: 950px;
  transform: scale(0.96);
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(39),
novo-toast.growlTopRight:nth-last-of-type(39) {
  top: 975px;
  transform: scale(0.96);
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(40),
novo-toast.growlTopRight:nth-last-of-type(40) {
  top: 1000px;
  transform: scale(0.96);
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(41),
novo-toast.growlTopRight:nth-last-of-type(41) {
  top: 1025px;
  transform: scale(0.96);
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(42),
novo-toast.growlTopRight:nth-last-of-type(42) {
  top: 1050px;
  transform: scale(0.96);
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(43),
novo-toast.growlTopRight:nth-last-of-type(43) {
  top: 1075px;
  transform: scale(0.96);
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(44),
novo-toast.growlTopRight:nth-last-of-type(44) {
  top: 1100px;
  transform: scale(0.96);
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(45),
novo-toast.growlTopRight:nth-last-of-type(45) {
  top: 1125px;
  transform: scale(0.96);
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(46),
novo-toast.growlTopRight:nth-last-of-type(46) {
  top: 1150px;
  transform: scale(0.96);
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(47),
novo-toast.growlTopRight:nth-last-of-type(47) {
  top: 1175px;
  transform: scale(0.96);
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(48),
novo-toast.growlTopRight:nth-last-of-type(48) {
  top: 1200px;
  transform: scale(0.96);
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(49),
novo-toast.growlTopRight:nth-last-of-type(49) {
  top: 1225px;
  transform: scale(0.96);
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(50),
novo-toast.growlTopRight:nth-last-of-type(50) {
  top: 1250px;
  transform: scale(0.96);
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(51),
novo-toast.growlTopRight:nth-last-of-type(51) {
  top: 1275px;
  transform: scale(0.96);
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(52),
novo-toast.growlTopRight:nth-last-of-type(52) {
  top: 1300px;
  transform: scale(0.96);
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(53),
novo-toast.growlTopRight:nth-last-of-type(53) {
  top: 1325px;
  transform: scale(0.96);
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(54),
novo-toast.growlTopRight:nth-last-of-type(54) {
  top: 1350px;
  transform: scale(0.96);
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(55),
novo-toast.growlTopRight:nth-last-of-type(55) {
  top: 1375px;
  transform: scale(0.96);
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(56),
novo-toast.growlTopRight:nth-last-of-type(56) {
  top: 1400px;
  transform: scale(0.96);
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(57),
novo-toast.growlTopRight:nth-last-of-type(57) {
  top: 1425px;
  transform: scale(0.96);
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(58),
novo-toast.growlTopRight:nth-last-of-type(58) {
  top: 1450px;
  transform: scale(0.96);
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(59),
novo-toast.growlTopRight:nth-last-of-type(59) {
  top: 1475px;
  transform: scale(0.96);
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(60),
novo-toast.growlTopRight:nth-last-of-type(60) {
  top: 1500px;
  transform: scale(0.96);
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(61),
novo-toast.growlTopRight:nth-last-of-type(61) {
  top: 1525px;
  transform: scale(0.96);
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(62),
novo-toast.growlTopRight:nth-last-of-type(62) {
  top: 1550px;
  transform: scale(0.96);
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(63),
novo-toast.growlTopRight:nth-last-of-type(63) {
  top: 1575px;
  transform: scale(0.96);
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(64),
novo-toast.growlTopRight:nth-last-of-type(64) {
  top: 1600px;
  transform: scale(0.96);
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(65),
novo-toast.growlTopRight:nth-last-of-type(65) {
  top: 1625px;
  transform: scale(0.96);
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(66),
novo-toast.growlTopRight:nth-last-of-type(66) {
  top: 1650px;
  transform: scale(0.96);
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(67),
novo-toast.growlTopRight:nth-last-of-type(67) {
  top: 1675px;
  transform: scale(0.96);
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(68),
novo-toast.growlTopRight:nth-last-of-type(68) {
  top: 1700px;
  transform: scale(0.96);
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(69),
novo-toast.growlTopRight:nth-last-of-type(69) {
  top: 1725px;
  transform: scale(0.96);
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(70),
novo-toast.growlTopRight:nth-last-of-type(70) {
  top: 1750px;
  transform: scale(0.96);
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(71),
novo-toast.growlTopRight:nth-last-of-type(71) {
  top: 1775px;
  transform: scale(0.96);
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(72),
novo-toast.growlTopRight:nth-last-of-type(72) {
  top: 1800px;
  transform: scale(0.96);
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(73),
novo-toast.growlTopRight:nth-last-of-type(73) {
  top: 1825px;
  transform: scale(0.96);
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(74),
novo-toast.growlTopRight:nth-last-of-type(74) {
  top: 1850px;
  transform: scale(0.96);
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(75),
novo-toast.growlTopRight:nth-last-of-type(75) {
  top: 1875px;
  transform: scale(0.96);
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(76),
novo-toast.growlTopRight:nth-last-of-type(76) {
  top: 1900px;
  transform: scale(0.96);
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(77),
novo-toast.growlTopRight:nth-last-of-type(77) {
  top: 1925px;
  transform: scale(0.96);
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(78),
novo-toast.growlTopRight:nth-last-of-type(78) {
  top: 1950px;
  transform: scale(0.96);
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(79),
novo-toast.growlTopRight:nth-last-of-type(79) {
  top: 1975px;
  transform: scale(0.96);
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(80),
novo-toast.growlTopRight:nth-last-of-type(80) {
  top: 2000px;
  transform: scale(0.96);
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(81),
novo-toast.growlTopRight:nth-last-of-type(81) {
  top: 2025px;
  transform: scale(0.96);
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(82),
novo-toast.growlTopRight:nth-last-of-type(82) {
  top: 2050px;
  transform: scale(0.96);
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(83),
novo-toast.growlTopRight:nth-last-of-type(83) {
  top: 2075px;
  transform: scale(0.96);
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(84),
novo-toast.growlTopRight:nth-last-of-type(84) {
  top: 2100px;
  transform: scale(0.96);
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(85),
novo-toast.growlTopRight:nth-last-of-type(85) {
  top: 2125px;
  transform: scale(0.96);
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(86),
novo-toast.growlTopRight:nth-last-of-type(86) {
  top: 2150px;
  transform: scale(0.96);
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(87),
novo-toast.growlTopRight:nth-last-of-type(87) {
  top: 2175px;
  transform: scale(0.96);
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(88),
novo-toast.growlTopRight:nth-last-of-type(88) {
  top: 2200px;
  transform: scale(0.96);
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(89),
novo-toast.growlTopRight:nth-last-of-type(89) {
  top: 2225px;
  transform: scale(0.96);
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(90),
novo-toast.growlTopRight:nth-last-of-type(90) {
  top: 2250px;
  transform: scale(0.96);
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(91),
novo-toast.growlTopRight:nth-last-of-type(91) {
  top: 2275px;
  transform: scale(0.96);
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(92),
novo-toast.growlTopRight:nth-last-of-type(92) {
  top: 2300px;
  transform: scale(0.96);
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(93),
novo-toast.growlTopRight:nth-last-of-type(93) {
  top: 2325px;
  transform: scale(0.96);
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(94),
novo-toast.growlTopRight:nth-last-of-type(94) {
  top: 2350px;
  transform: scale(0.96);
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(95),
novo-toast.growlTopRight:nth-last-of-type(95) {
  top: 2375px;
  transform: scale(0.96);
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(96),
novo-toast.growlTopRight:nth-last-of-type(96) {
  top: 2400px;
  transform: scale(0.96);
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(97),
novo-toast.growlTopRight:nth-last-of-type(97) {
  top: 2425px;
  transform: scale(0.96);
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(98),
novo-toast.growlTopRight:nth-last-of-type(98) {
  top: 2450px;
  transform: scale(0.96);
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(99),
novo-toast.growlTopRight:nth-last-of-type(99) {
  top: 2475px;
  transform: scale(0.96);
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(100),
novo-toast.growlTopRight:nth-last-of-type(100) {
  top: 2500px;
  transform: scale(0.96);
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(2),
novo-toast.growlBottomRight:nth-last-of-type(2) {
  bottom: 50px;
  transform: scale(0.96);
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(3),
novo-toast.growlBottomRight:nth-last-of-type(3) {
  bottom: 75px;
  transform: scale(0.96);
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(4),
novo-toast.growlBottomRight:nth-last-of-type(4) {
  bottom: 100px;
  transform: scale(0.96);
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(5),
novo-toast.growlBottomRight:nth-last-of-type(5) {
  bottom: 125px;
  transform: scale(0.96);
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(6),
novo-toast.growlBottomRight:nth-last-of-type(6) {
  bottom: 150px;
  transform: scale(0.96);
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(7),
novo-toast.growlBottomRight:nth-last-of-type(7) {
  bottom: 175px;
  transform: scale(0.96);
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(8),
novo-toast.growlBottomRight:nth-last-of-type(8) {
  bottom: 200px;
  transform: scale(0.96);
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(9),
novo-toast.growlBottomRight:nth-last-of-type(9) {
  bottom: 225px;
  transform: scale(0.96);
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(10),
novo-toast.growlBottomRight:nth-last-of-type(10) {
  bottom: 250px;
  transform: scale(0.96);
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(11),
novo-toast.growlBottomRight:nth-last-of-type(11) {
  bottom: 275px;
  transform: scale(0.96);
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(12),
novo-toast.growlBottomRight:nth-last-of-type(12) {
  bottom: 300px;
  transform: scale(0.96);
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(13),
novo-toast.growlBottomRight:nth-last-of-type(13) {
  bottom: 325px;
  transform: scale(0.96);
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(14),
novo-toast.growlBottomRight:nth-last-of-type(14) {
  bottom: 350px;
  transform: scale(0.96);
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(15),
novo-toast.growlBottomRight:nth-last-of-type(15) {
  bottom: 375px;
  transform: scale(0.96);
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(16),
novo-toast.growlBottomRight:nth-last-of-type(16) {
  bottom: 400px;
  transform: scale(0.96);
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(17),
novo-toast.growlBottomRight:nth-last-of-type(17) {
  bottom: 425px;
  transform: scale(0.96);
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(18),
novo-toast.growlBottomRight:nth-last-of-type(18) {
  bottom: 450px;
  transform: scale(0.96);
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(19),
novo-toast.growlBottomRight:nth-last-of-type(19) {
  bottom: 475px;
  transform: scale(0.96);
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(20),
novo-toast.growlBottomRight:nth-last-of-type(20) {
  bottom: 500px;
  transform: scale(0.96);
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(21),
novo-toast.growlBottomRight:nth-last-of-type(21) {
  bottom: 525px;
  transform: scale(0.96);
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(22),
novo-toast.growlBottomRight:nth-last-of-type(22) {
  bottom: 550px;
  transform: scale(0.96);
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(23),
novo-toast.growlBottomRight:nth-last-of-type(23) {
  bottom: 575px;
  transform: scale(0.96);
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(24),
novo-toast.growlBottomRight:nth-last-of-type(24) {
  bottom: 600px;
  transform: scale(0.96);
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(25),
novo-toast.growlBottomRight:nth-last-of-type(25) {
  bottom: 625px;
  transform: scale(0.96);
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(26),
novo-toast.growlBottomRight:nth-last-of-type(26) {
  bottom: 650px;
  transform: scale(0.96);
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(27),
novo-toast.growlBottomRight:nth-last-of-type(27) {
  bottom: 675px;
  transform: scale(0.96);
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(28),
novo-toast.growlBottomRight:nth-last-of-type(28) {
  bottom: 700px;
  transform: scale(0.96);
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(29),
novo-toast.growlBottomRight:nth-last-of-type(29) {
  bottom: 725px;
  transform: scale(0.96);
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(30),
novo-toast.growlBottomRight:nth-last-of-type(30) {
  bottom: 750px;
  transform: scale(0.96);
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(31),
novo-toast.growlBottomRight:nth-last-of-type(31) {
  bottom: 775px;
  transform: scale(0.96);
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(32),
novo-toast.growlBottomRight:nth-last-of-type(32) {
  bottom: 800px;
  transform: scale(0.96);
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(33),
novo-toast.growlBottomRight:nth-last-of-type(33) {
  bottom: 825px;
  transform: scale(0.96);
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(34),
novo-toast.growlBottomRight:nth-last-of-type(34) {
  bottom: 850px;
  transform: scale(0.96);
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(35),
novo-toast.growlBottomRight:nth-last-of-type(35) {
  bottom: 875px;
  transform: scale(0.96);
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(36),
novo-toast.growlBottomRight:nth-last-of-type(36) {
  bottom: 900px;
  transform: scale(0.96);
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(37),
novo-toast.growlBottomRight:nth-last-of-type(37) {
  bottom: 925px;
  transform: scale(0.96);
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(38),
novo-toast.growlBottomRight:nth-last-of-type(38) {
  bottom: 950px;
  transform: scale(0.96);
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(39),
novo-toast.growlBottomRight:nth-last-of-type(39) {
  bottom: 975px;
  transform: scale(0.96);
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(40),
novo-toast.growlBottomRight:nth-last-of-type(40) {
  bottom: 1000px;
  transform: scale(0.96);
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(41),
novo-toast.growlBottomRight:nth-last-of-type(41) {
  bottom: 1025px;
  transform: scale(0.96);
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(42),
novo-toast.growlBottomRight:nth-last-of-type(42) {
  bottom: 1050px;
  transform: scale(0.96);
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(43),
novo-toast.growlBottomRight:nth-last-of-type(43) {
  bottom: 1075px;
  transform: scale(0.96);
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(44),
novo-toast.growlBottomRight:nth-last-of-type(44) {
  bottom: 1100px;
  transform: scale(0.96);
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(45),
novo-toast.growlBottomRight:nth-last-of-type(45) {
  bottom: 1125px;
  transform: scale(0.96);
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(46),
novo-toast.growlBottomRight:nth-last-of-type(46) {
  bottom: 1150px;
  transform: scale(0.96);
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(47),
novo-toast.growlBottomRight:nth-last-of-type(47) {
  bottom: 1175px;
  transform: scale(0.96);
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(48),
novo-toast.growlBottomRight:nth-last-of-type(48) {
  bottom: 1200px;
  transform: scale(0.96);
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(49),
novo-toast.growlBottomRight:nth-last-of-type(49) {
  bottom: 1225px;
  transform: scale(0.96);
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(50),
novo-toast.growlBottomRight:nth-last-of-type(50) {
  bottom: 1250px;
  transform: scale(0.96);
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(51),
novo-toast.growlBottomRight:nth-last-of-type(51) {
  bottom: 1275px;
  transform: scale(0.96);
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(52),
novo-toast.growlBottomRight:nth-last-of-type(52) {
  bottom: 1300px;
  transform: scale(0.96);
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(53),
novo-toast.growlBottomRight:nth-last-of-type(53) {
  bottom: 1325px;
  transform: scale(0.96);
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(54),
novo-toast.growlBottomRight:nth-last-of-type(54) {
  bottom: 1350px;
  transform: scale(0.96);
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(55),
novo-toast.growlBottomRight:nth-last-of-type(55) {
  bottom: 1375px;
  transform: scale(0.96);
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(56),
novo-toast.growlBottomRight:nth-last-of-type(56) {
  bottom: 1400px;
  transform: scale(0.96);
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(57),
novo-toast.growlBottomRight:nth-last-of-type(57) {
  bottom: 1425px;
  transform: scale(0.96);
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(58),
novo-toast.growlBottomRight:nth-last-of-type(58) {
  bottom: 1450px;
  transform: scale(0.96);
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(59),
novo-toast.growlBottomRight:nth-last-of-type(59) {
  bottom: 1475px;
  transform: scale(0.96);
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(60),
novo-toast.growlBottomRight:nth-last-of-type(60) {
  bottom: 1500px;
  transform: scale(0.96);
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(61),
novo-toast.growlBottomRight:nth-last-of-type(61) {
  bottom: 1525px;
  transform: scale(0.96);
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(62),
novo-toast.growlBottomRight:nth-last-of-type(62) {
  bottom: 1550px;
  transform: scale(0.96);
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(63),
novo-toast.growlBottomRight:nth-last-of-type(63) {
  bottom: 1575px;
  transform: scale(0.96);
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(64),
novo-toast.growlBottomRight:nth-last-of-type(64) {
  bottom: 1600px;
  transform: scale(0.96);
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(65),
novo-toast.growlBottomRight:nth-last-of-type(65) {
  bottom: 1625px;
  transform: scale(0.96);
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(66),
novo-toast.growlBottomRight:nth-last-of-type(66) {
  bottom: 1650px;
  transform: scale(0.96);
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(67),
novo-toast.growlBottomRight:nth-last-of-type(67) {
  bottom: 1675px;
  transform: scale(0.96);
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(68),
novo-toast.growlBottomRight:nth-last-of-type(68) {
  bottom: 1700px;
  transform: scale(0.96);
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(69),
novo-toast.growlBottomRight:nth-last-of-type(69) {
  bottom: 1725px;
  transform: scale(0.96);
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(70),
novo-toast.growlBottomRight:nth-last-of-type(70) {
  bottom: 1750px;
  transform: scale(0.96);
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(71),
novo-toast.growlBottomRight:nth-last-of-type(71) {
  bottom: 1775px;
  transform: scale(0.96);
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(72),
novo-toast.growlBottomRight:nth-last-of-type(72) {
  bottom: 1800px;
  transform: scale(0.96);
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(73),
novo-toast.growlBottomRight:nth-last-of-type(73) {
  bottom: 1825px;
  transform: scale(0.96);
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(74),
novo-toast.growlBottomRight:nth-last-of-type(74) {
  bottom: 1850px;
  transform: scale(0.96);
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(75),
novo-toast.growlBottomRight:nth-last-of-type(75) {
  bottom: 1875px;
  transform: scale(0.96);
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(76),
novo-toast.growlBottomRight:nth-last-of-type(76) {
  bottom: 1900px;
  transform: scale(0.96);
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(77),
novo-toast.growlBottomRight:nth-last-of-type(77) {
  bottom: 1925px;
  transform: scale(0.96);
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(78),
novo-toast.growlBottomRight:nth-last-of-type(78) {
  bottom: 1950px;
  transform: scale(0.96);
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(79),
novo-toast.growlBottomRight:nth-last-of-type(79) {
  bottom: 1975px;
  transform: scale(0.96);
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(80),
novo-toast.growlBottomRight:nth-last-of-type(80) {
  bottom: 2000px;
  transform: scale(0.96);
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(81),
novo-toast.growlBottomRight:nth-last-of-type(81) {
  bottom: 2025px;
  transform: scale(0.96);
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(82),
novo-toast.growlBottomRight:nth-last-of-type(82) {
  bottom: 2050px;
  transform: scale(0.96);
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(83),
novo-toast.growlBottomRight:nth-last-of-type(83) {
  bottom: 2075px;
  transform: scale(0.96);
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(84),
novo-toast.growlBottomRight:nth-last-of-type(84) {
  bottom: 2100px;
  transform: scale(0.96);
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(85),
novo-toast.growlBottomRight:nth-last-of-type(85) {
  bottom: 2125px;
  transform: scale(0.96);
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(86),
novo-toast.growlBottomRight:nth-last-of-type(86) {
  bottom: 2150px;
  transform: scale(0.96);
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(87),
novo-toast.growlBottomRight:nth-last-of-type(87) {
  bottom: 2175px;
  transform: scale(0.96);
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(88),
novo-toast.growlBottomRight:nth-last-of-type(88) {
  bottom: 2200px;
  transform: scale(0.96);
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(89),
novo-toast.growlBottomRight:nth-last-of-type(89) {
  bottom: 2225px;
  transform: scale(0.96);
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(90),
novo-toast.growlBottomRight:nth-last-of-type(90) {
  bottom: 2250px;
  transform: scale(0.96);
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(91),
novo-toast.growlBottomRight:nth-last-of-type(91) {
  bottom: 2275px;
  transform: scale(0.96);
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(92),
novo-toast.growlBottomRight:nth-last-of-type(92) {
  bottom: 2300px;
  transform: scale(0.96);
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(93),
novo-toast.growlBottomRight:nth-last-of-type(93) {
  bottom: 2325px;
  transform: scale(0.96);
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(94),
novo-toast.growlBottomRight:nth-last-of-type(94) {
  bottom: 2350px;
  transform: scale(0.96);
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(95),
novo-toast.growlBottomRight:nth-last-of-type(95) {
  bottom: 2375px;
  transform: scale(0.96);
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(96),
novo-toast.growlBottomRight:nth-last-of-type(96) {
  bottom: 2400px;
  transform: scale(0.96);
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(97),
novo-toast.growlBottomRight:nth-last-of-type(97) {
  bottom: 2425px;
  transform: scale(0.96);
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(98),
novo-toast.growlBottomRight:nth-last-of-type(98) {
  bottom: 2450px;
  transform: scale(0.96);
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(99),
novo-toast.growlBottomRight:nth-last-of-type(99) {
  bottom: 2475px;
  transform: scale(0.96);
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(100),
novo-toast.growlBottomRight:nth-last-of-type(100) {
  bottom: 2500px;
  transform: scale(0.96);
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:last-of-type,
novo-toast.growlBottomRight:last-of-type,
novo-toast.growlTopLeft:last-of-type,
novo-toast.growlTopRight:last-of-type {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
novo-toast.embedded.fixedBottom,
novo-toast.embedded.fixedTop {
  top: auto;
  left: auto;
  right: auto;
  width: inherit;
  margin: -1rem -3rem;
}
novo-toast.embedded.fixedBottom.animate,
novo-toast.embedded.fixedTop.animate {
  top: auto;
}
novo-toast:not(.launched) {
  animation: embedded-slide-in 200ms ease-in-out;
}
novo-toast.dialogue .toast-content {
  display: flex;
  flex-direction: row !important;
  align-items: center;
}
novo-toast.dialogue p.message-only {
  flex: 3 0 0;
}
novo-toast.dialogue .dialogue {
  display: inherit;
}
@keyframes embedded-slide-in {
  from {
    transform: translateY(-100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@media screen and (min-width: 350px) {
  novo-toast[class*=growl] {
    min-width: 350px;
  }

  novo-toast.growlBottomLeft,
novo-toast.growlTopLeft {
    left: -100%;
    right: auto;
    transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  }
  novo-toast.growlBottomLeft.animate,
novo-toast.growlTopLeft.animate {
    left: 1rem;
  }

  novo-toast.growlBottomRight,
novo-toast.growlTopRight {
    right: -100%;
    left: auto;
    transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  }
  novo-toast.growlBottomRight.animate,
novo-toast.growlTopRight.animate {
    right: 1rem;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-modal > header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.novo-modal > header h1,
.novo-modal > header h2 {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
.novo-modal > header h1.text-capitalize,
.novo-modal > header h2.text-capitalize {
  text-transform: capitalize;
}
.novo-modal > header h1.text-uppercase,
.novo-modal > header h2.text-uppercase {
  text-transform: uppercase;
}
.novo-modal > header h1.text-nowrap,
.novo-modal > header h2.text-nowrap {
  white-space: nowrap;
}
.novo-modal > header h1.text-ellipsis,
.novo-modal > header h2.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-modal > header h1.text-size-default,
.novo-modal > header h2.text-size-default {
  font-size: inherit;
}
.novo-modal > header h1.text-size-body,
.novo-modal > header h2.text-size-body {
  font-size: 1.3rem;
}
.novo-modal > header h1.text-size-xs,
.novo-modal > header h2.text-size-xs {
  font-size: 1rem;
}
.novo-modal > header h1.text-size-sm,
.novo-modal > header h2.text-size-sm {
  font-size: 1.2rem;
}
.novo-modal > header h1.text-size-md,
.novo-modal > header h2.text-size-md {
  font-size: 1.3rem;
}
.novo-modal > header h1.text-size-lg,
.novo-modal > header h2.text-size-lg {
  font-size: 1.6rem;
}
.novo-modal > header h1.text-size-xl,
.novo-modal > header h2.text-size-xl {
  font-size: 2rem;
}
.novo-modal > header h1.text-size-2xl,
.novo-modal > header h2.text-size-2xl {
  font-size: 2.6rem;
}
.novo-modal > header h1.text-size-3xl,
.novo-modal > header h2.text-size-3xl {
  font-size: 3.2rem;
}
.novo-modal > header h1.text-size-smaller,
.novo-modal > header h2.text-size-smaller {
  font-size: 0.8em;
}
.novo-modal > header h1.text-size-larger,
.novo-modal > header h2.text-size-larger {
  font-size: 1.2em;
}
.novo-modal > header h1.text-color-black,
.novo-modal > header h2.text-color-black {
  color: #000000;
}
.novo-modal > header h1.text-color-white,
.novo-modal > header h2.text-color-white {
  color: #ffffff;
}
.novo-modal > header h1.text-color-gray,
.novo-modal > header h2.text-color-gray {
  color: #9e9e9e;
}
.novo-modal > header h1.text-color-grey,
.novo-modal > header h2.text-color-grey {
  color: #9e9e9e;
}
.novo-modal > header h1.text-color-offWhite,
.novo-modal > header h2.text-color-offWhite {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-bright,
.novo-modal > header h2.text-color-bright {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-light,
.novo-modal > header h2.text-color-light {
  color: #dbdbdb;
}
.novo-modal > header h1.text-color-neutral,
.novo-modal > header h2.text-color-neutral {
  color: #4f5361;
}
.novo-modal > header h1.text-color-dark,
.novo-modal > header h2.text-color-dark {
  color: #3d464d;
}
.novo-modal > header h1.text-color-orange,
.novo-modal > header h2.text-color-orange {
  color: #ff6900;
}
.novo-modal > header h1.text-color-navigation,
.novo-modal > header h2.text-color-navigation {
  color: #202945;
}
.novo-modal > header h1.text-color-skyBlue,
.novo-modal > header h2.text-color-skyBlue {
  color: #009bdf;
}
.novo-modal > header h1.text-color-steel,
.novo-modal > header h2.text-color-steel {
  color: #5b6770;
}
.novo-modal > header h1.text-color-metal,
.novo-modal > header h2.text-color-metal {
  color: #637893;
}
.novo-modal > header h1.text-color-sand,
.novo-modal > header h2.text-color-sand {
  color: #f4f4f4;
}
.novo-modal > header h1.text-color-silver,
.novo-modal > header h2.text-color-silver {
  color: #e2e2e2;
}
.novo-modal > header h1.text-color-stone,
.novo-modal > header h2.text-color-stone {
  color: #bebebe;
}
.novo-modal > header h1.text-color-ash,
.novo-modal > header h2.text-color-ash {
  color: #a0a0a0;
}
.novo-modal > header h1.text-color-slate,
.novo-modal > header h2.text-color-slate {
  color: #707070;
}
.novo-modal > header h1.text-color-onyx,
.novo-modal > header h2.text-color-onyx {
  color: #526980;
}
.novo-modal > header h1.text-color-charcoal,
.novo-modal > header h2.text-color-charcoal {
  color: #282828;
}
.novo-modal > header h1.text-color-moonlight,
.novo-modal > header h2.text-color-moonlight {
  color: #1a242f;
}
.novo-modal > header h1.text-color-midnight,
.novo-modal > header h2.text-color-midnight {
  color: #202945;
}
.novo-modal > header h1.text-color-darkness,
.novo-modal > header h2.text-color-darkness {
  color: #161f27;
}
.novo-modal > header h1.text-color-navy,
.novo-modal > header h2.text-color-navy {
  color: #0d2d42;
}
.novo-modal > header h1.text-color-aqua,
.novo-modal > header h2.text-color-aqua {
  color: #3bafda;
}
.novo-modal > header h1.text-color-ocean,
.novo-modal > header h2.text-color-ocean {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-mint,
.novo-modal > header h2.text-color-mint {
  color: #37bc9b;
}
.novo-modal > header h1.text-color-grass,
.novo-modal > header h2.text-color-grass {
  color: #8cc152;
}
.novo-modal > header h1.text-color-sunflower,
.novo-modal > header h2.text-color-sunflower {
  color: #f6b042;
}
.novo-modal > header h1.text-color-bittersweet,
.novo-modal > header h2.text-color-bittersweet {
  color: #eb6845;
}
.novo-modal > header h1.text-color-grapefruit,
.novo-modal > header h2.text-color-grapefruit {
  color: #da4453;
}
.novo-modal > header h1.text-color-carnation,
.novo-modal > header h2.text-color-carnation {
  color: #d770ad;
}
.novo-modal > header h1.text-color-lavender,
.novo-modal > header h2.text-color-lavender {
  color: #967adc;
}
.novo-modal > header h1.text-color-mountain,
.novo-modal > header h2.text-color-mountain {
  color: #9678b6;
}
.novo-modal > header h1.text-color-info,
.novo-modal > header h2.text-color-info {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-positive,
.novo-modal > header h2.text-color-positive {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-success,
.novo-modal > header h2.text-color-success {
  color: #8cc152;
}
.novo-modal > header h1.text-color-negative,
.novo-modal > header h2.text-color-negative {
  color: #da4453;
}
.novo-modal > header h1.text-color-danger,
.novo-modal > header h2.text-color-danger {
  color: #da4453;
}
.novo-modal > header h1.text-color-error,
.novo-modal > header h2.text-color-error {
  color: #da4453;
}
.novo-modal > header h1.text-color-warning,
.novo-modal > header h2.text-color-warning {
  color: #f6b042;
}
.novo-modal > header h1.text-color-empty,
.novo-modal > header h2.text-color-empty {
  color: #cccdcc;
}
.novo-modal > header h1.text-color-disabled,
.novo-modal > header h2.text-color-disabled {
  color: #bebebe;
}
.novo-modal > header h1.text-color-background,
.novo-modal > header h2.text-color-background {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-backgroundDark,
.novo-modal > header h2.text-color-backgroundDark {
  color: #e2e2e2;
}
.novo-modal > header h1.text-color-presentation,
.novo-modal > header h2.text-color-presentation {
  color: #5b6770;
}
.novo-modal > header h1.text-color-bullhorn,
.novo-modal > header h2.text-color-bullhorn {
  color: #ff6900;
}
.novo-modal > header h1.text-color-pulse,
.novo-modal > header h2.text-color-pulse {
  color: #3bafda;
}
.novo-modal > header h1.text-color-company,
.novo-modal > header h2.text-color-company {
  color: #3399dd;
}
.novo-modal > header h1.text-color-candidate,
.novo-modal > header h2.text-color-candidate {
  color: #44bb77;
}
.novo-modal > header h1.text-color-lead,
.novo-modal > header h2.text-color-lead {
  color: #aa6699;
}
.novo-modal > header h1.text-color-contact,
.novo-modal > header h2.text-color-contact {
  color: #ffaa44;
}
.novo-modal > header h1.text-color-clientcontact,
.novo-modal > header h2.text-color-clientcontact {
  color: #ffaa44;
}
.novo-modal > header h1.text-color-opportunity,
.novo-modal > header h2.text-color-opportunity {
  color: #662255;
}
.novo-modal > header h1.text-color-job,
.novo-modal > header h2.text-color-job {
  color: #bb5566;
}
.novo-modal > header h1.text-color-joborder,
.novo-modal > header h2.text-color-joborder {
  color: #bb5566;
}
.novo-modal > header h1.text-color-submission,
.novo-modal > header h2.text-color-submission {
  color: #a9adbb;
}
.novo-modal > header h1.text-color-sendout,
.novo-modal > header h2.text-color-sendout {
  color: #747884;
}
.novo-modal > header h1.text-color-placement,
.novo-modal > header h2.text-color-placement {
  color: #0b344f;
}
.novo-modal > header h1.text-color-note,
.novo-modal > header h2.text-color-note {
  color: #747884;
}
.novo-modal > header h1.text-color-contract,
.novo-modal > header h2.text-color-contract {
  color: #454ea0;
}
.novo-modal > header h1.text-color-jobCode,
.novo-modal > header h2.text-color-jobCode {
  color: #696d79;
}
.novo-modal > header h1.text-color-earnCode,
.novo-modal > header h2.text-color-earnCode {
  color: #696d79;
}
.novo-modal > header h1.text-color-invoiceStatement,
.novo-modal > header h2.text-color-invoiceStatement {
  color: #696d79;
}
.novo-modal > header h1.text-color-billableCharge,
.novo-modal > header h2.text-color-billableCharge {
  color: #696d79;
}
.novo-modal > header h1.text-color-payableCharge,
.novo-modal > header h2.text-color-payableCharge {
  color: #696d79;
}
.novo-modal > header h1.text-color-user,
.novo-modal > header h2.text-color-user {
  color: #696d79;
}
.novo-modal > header h1.text-color-corporateUser,
.novo-modal > header h2.text-color-corporateUser {
  color: #696d79;
}
.novo-modal > header h1.text-color-distributionList,
.novo-modal > header h2.text-color-distributionList {
  color: #696d79;
}
.novo-modal > header h1.text-color-credential,
.novo-modal > header h2.text-color-credential {
  color: #696d79;
}
.novo-modal > header h1.text-color-person,
.novo-modal > header h2.text-color-person {
  color: #696d79;
}
.novo-modal > header h1.margin-before,
.novo-modal > header h2.margin-before {
  margin-top: 0.4rem;
}
.novo-modal > header h1.margin-after,
.novo-modal > header h2.margin-after {
  margin-bottom: 0.8rem;
}
.novo-modal > header h1.text-length-small,
.novo-modal > header h2.text-length-small {
  max-width: 40ch;
}
.novo-modal > header h1.text-length-medium,
.novo-modal > header h2.text-length-medium {
  max-width: 55ch;
}
.novo-modal > header h1.text-length-large,
.novo-modal > header h2.text-length-large {
  max-width: 70ch;
}
.novo-modal > header h1.text-weight-hairline,
.novo-modal > header h2.text-weight-hairline {
  font-weight: 100;
}
.novo-modal > header h1.text-weight-thin,
.novo-modal > header h2.text-weight-thin {
  font-weight: 200;
}
.novo-modal > header h1.text-weight-light,
.novo-modal > header h2.text-weight-light {
  font-weight: 300;
}
.novo-modal > header h1.text-weight-normal,
.novo-modal > header h2.text-weight-normal {
  font-weight: 400;
}
.novo-modal > header h1.text-weight-medium,
.novo-modal > header h2.text-weight-medium {
  font-weight: 500;
}
.novo-modal > header h1.text-weight-semibold,
.novo-modal > header h2.text-weight-semibold {
  font-weight: 600;
}
.novo-modal > header h1.text-weight-bold,
.novo-modal > header h2.text-weight-bold {
  font-weight: 700;
}
.novo-modal > header h1.text-weight-extrabold,
.novo-modal > header h2.text-weight-extrabold {
  font-weight: 800;
}
.novo-modal > header h1.text-weight-heavy,
.novo-modal > header h2.text-weight-heavy {
  font-weight: 900;
}
.novo-modal > header h1.text-weight-lighter,
.novo-modal > header h2.text-weight-lighter {
  font-weight: lighter;
}
.novo-modal > header h1.text-weight-bolder,
.novo-modal > header h2.text-weight-bolder {
  font-weight: bolder;
}
.novo-modal > section {
  padding: 1rem 1.5rem;
  max-height: 500px;
  overflow: auto;
}
.novo-modal .novo-modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  gap: 1rem;
}
.novo-modal .novo-modal-footer button {
  min-width: 10rem;
}
.novo-notification {
  text-align: center;
}
.novo-notification .novo-notification-body {
  display: flex;
  flex-direction: column;
  padding: 0 1.5rem;
  margin: 1.25rem 0 55px;
}
.novo-notification .novo-notification-body > img {
  width: 100%;
}
.novo-notification .novo-notification-body h1 {
  font-size: 2.6rem;
  margin: 10px auto 0;
}
.novo-notification .novo-notification-body h2 {
  font-size: 2rem;
  color: var(--text-muted);
  margin: 0 auto;
  padding: 0;
}
.novo-notification .novo-notification-body h3 {
  font-size: 1.6rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body h4 {
  font-size: 1.6rem;
  color: var(--text-muted);
  margin: 0 auto;
  padding: 0;
}
.novo-notification .novo-notification-body h5 {
  font-size: 1.3rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body h6 {
  font-size: 1.3rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body i.indicator {
  color: var(--text-muted);
  border: 1px solid var(--text-muted);
  font-size: 2.6rem;
  border-radius: 50%;
  padding: 1rem;
  margin: 2rem auto;
  align-self: center;
}
.novo-notification[type=success] .novo-notification-body i.indicator {
  color: #8cc152;
  border-color: #8cc152;
}
.novo-notification[type=warning] .novo-notification-body i.indicator {
  color: #f6b042;
  border-color: #f6b042;
}
.novo-notification[type=error] .novo-notification-body i.indicator {
  color: #da4453;
  border-color: #da4453;
}
.novo-notification .novo-notification-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  gap: 1rem;
}
.novo-notification .novo-notification-footer button {
  min-width: 10rem;
}
.novo-modal,
.novo-notification {
  display: block;
  background-color: var(--background-bright);
  border-radius: 4px;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.09), 0 1px 3px rgba(0, 0, 0, 0.2);
  z-index: 500;
  position: relative;
  min-width: 330px;
  max-width: 600px;
}
.novo-modal > .novo-button.modal-close,
.novo-notification > .novo-button.modal-close {
  position: absolute;
  right: 1.5rem;
  top: 1.5rem;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-card {
  display: flex;
  flex-flow: column;
  background-color: var(--background-bright, #ffffff);
  box-shadow: 0 -1px 3px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-radius: 0.4em;
  position: relative;
  overflow-x: hidden;
}
.novo-card.loading {
  min-height: 200px;
}
.novo-card div.card-loading-container {
  position: absolute;
  top: 43px;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0.4em;
  background-color: var(--background-bright, #ffffff);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.novo-card header {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5em;
}
.novo-card header .title {
  display: flex;
  align-items: center;
  min-width: 0;
  flex: 1;
}
.novo-card header .title i.bhi-move {
  color: #dbdbdb;
  margin-right: 0.3em;
  cursor: pointer;
}
.novo-card header .title h1,
.novo-card header .title h2,
.novo-card header .title h3 {
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  width: 100%;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-card header .title h1 i,
.novo-card header .title h2 i,
.novo-card header .title h3 i {
  font-size: 1.2em;
}
.novo-card header .title h1 i.bhi-info,
.novo-card header .title h2 i.bhi-info,
.novo-card header .title h3 i.bhi-info {
  color: #dbdbdb;
}
.novo-card header .actions {
  color: #5f6d78;
  white-space: nowrap;
}
.novo-card p.card-message {
  padding: 20px 0;
  max-width: inherit;
  text-align: center;
  line-height: 25px;
  color: #b8b8b8;
}
.novo-card p.card-message i {
  display: block;
  font-size: 24px;
  margin: 0 0 0.5em;
  color: #d1d1d1;
}
.novo-card footer {
  display: flex;
  justify-content: center;
}
.novo-card-header,
.novo-card-footer {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}
.novo-card-header[color=black],
.novo-card-footer[color=black] {
  color: #ffffff;
  background: #000000;
}
.novo-card-header[color=white],
.novo-card-footer[color=white] {
  color: #3d464d;
  background: #ffffff;
}
.novo-card-header[color=gray],
.novo-card-footer[color=gray] {
  color: #3d464d;
  background: #9e9e9e;
}
.novo-card-header[color=grey],
.novo-card-footer[color=grey] {
  color: #3d464d;
  background: #9e9e9e;
}
.novo-card-header[color=offWhite],
.novo-card-footer[color=offWhite] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=bright],
.novo-card-footer[color=bright] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=light],
.novo-card-footer[color=light] {
  color: #3d464d;
  background: #dbdbdb;
}
.novo-card-header[color=neutral],
.novo-card-footer[color=neutral] {
  color: #ffffff;
  background: #4f5361;
}
.novo-card-header[color=dark],
.novo-card-footer[color=dark] {
  color: #ffffff;
  background: #3d464d;
}
.novo-card-header[color=orange],
.novo-card-footer[color=orange] {
  color: #3d464d;
  background: #ff6900;
}
.novo-card-header[color=navigation],
.novo-card-footer[color=navigation] {
  color: #ffffff;
  background: #202945;
}
.novo-card-header[color=skyBlue],
.novo-card-footer[color=skyBlue] {
  color: #ffffff;
  background: #009bdf;
}
.novo-card-header[color=steel],
.novo-card-footer[color=steel] {
  color: #ffffff;
  background: #5b6770;
}
.novo-card-header[color=metal],
.novo-card-footer[color=metal] {
  color: #ffffff;
  background: #637893;
}
.novo-card-header[color=sand],
.novo-card-footer[color=sand] {
  color: #3d464d;
  background: #f4f4f4;
}
.novo-card-header[color=silver],
.novo-card-footer[color=silver] {
  color: #3d464d;
  background: #e2e2e2;
}
.novo-card-header[color=stone],
.novo-card-footer[color=stone] {
  color: #3d464d;
  background: #bebebe;
}
.novo-card-header[color=ash],
.novo-card-footer[color=ash] {
  color: #3d464d;
  background: #a0a0a0;
}
.novo-card-header[color=slate],
.novo-card-footer[color=slate] {
  color: #ffffff;
  background: #707070;
}
.novo-card-header[color=onyx],
.novo-card-footer[color=onyx] {
  color: #ffffff;
  background: #526980;
}
.novo-card-header[color=charcoal],
.novo-card-footer[color=charcoal] {
  color: #ffffff;
  background: #282828;
}
.novo-card-header[color=moonlight],
.novo-card-footer[color=moonlight] {
  color: #ffffff;
  background: #1a242f;
}
.novo-card-header[color=midnight],
.novo-card-footer[color=midnight] {
  color: #ffffff;
  background: #202945;
}
.novo-card-header[color=darkness],
.novo-card-footer[color=darkness] {
  color: #ffffff;
  background: #161f27;
}
.novo-card-header[color=navy],
.novo-card-footer[color=navy] {
  color: #ffffff;
  background: #0d2d42;
}
.novo-card-header[color=aqua],
.novo-card-footer[color=aqua] {
  color: #3d464d;
  background: #3bafda;
}
.novo-card-header[color=ocean],
.novo-card-footer[color=ocean] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=mint],
.novo-card-footer[color=mint] {
  color: #3d464d;
  background: #37bc9b;
}
.novo-card-header[color=grass],
.novo-card-footer[color=grass] {
  color: #ffffff;
  background: #8cc152;
}
.novo-card-header[color=sunflower],
.novo-card-footer[color=sunflower] {
  color: #ffffff;
  background: #f6b042;
}
.novo-card-header[color=bittersweet],
.novo-card-footer[color=bittersweet] {
  color: #ffffff;
  background: #eb6845;
}
.novo-card-header[color=grapefruit],
.novo-card-footer[color=grapefruit] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=carnation],
.novo-card-footer[color=carnation] {
  color: #ffffff;
  background: #d770ad;
}
.novo-card-header[color=lavender],
.novo-card-footer[color=lavender] {
  color: #ffffff;
  background: #967adc;
}
.novo-card-header[color=mountain],
.novo-card-footer[color=mountain] {
  color: #ffffff;
  background: #9678b6;
}
.novo-card-header[color=info],
.novo-card-footer[color=info] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=positive],
.novo-card-footer[color=positive] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=success],
.novo-card-footer[color=success] {
  color: #ffffff;
  background: #8cc152;
}
.novo-card-header[color=negative],
.novo-card-footer[color=negative] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=danger],
.novo-card-footer[color=danger] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=error],
.novo-card-footer[color=error] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=warning],
.novo-card-footer[color=warning] {
  color: #ffffff;
  background: #f6b042;
}
.novo-card-header[color=empty],
.novo-card-footer[color=empty] {
  color: #3d464d;
  background: #cccdcc;
}
.novo-card-header[color=disabled],
.novo-card-footer[color=disabled] {
  color: #3d464d;
  background: #bebebe;
}
.novo-card-header[color=background],
.novo-card-footer[color=background] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=backgroundDark],
.novo-card-footer[color=backgroundDark] {
  color: #3d464d;
  background: #e2e2e2;
}
.novo-card-header[color=presentation],
.novo-card-footer[color=presentation] {
  color: #ffffff;
  background: #5b6770;
}
.novo-card-header[color=bullhorn],
.novo-card-footer[color=bullhorn] {
  color: #3d464d;
  background: #ff6900;
}
.novo-card-header[color=pulse],
.novo-card-footer[color=pulse] {
  color: #3d464d;
  background: #3bafda;
}
.novo-card-header[color=company],
.novo-card-footer[color=company] {
  color: #ffffff;
  background: #3399dd;
}
.novo-card-header[color=candidate],
.novo-card-footer[color=candidate] {
  color: #ffffff;
  background: #44bb77;
}
.novo-card-header[color=lead],
.novo-card-footer[color=lead] {
  color: #ffffff;
  background: #aa6699;
}
.novo-card-header[color=contact],
.novo-card-footer[color=contact] {
  color: #ffffff;
  background: #ffaa44;
}
.novo-card-header[color=clientcontact],
.novo-card-footer[color=clientcontact] {
  color: #ffffff;
  background: #ffaa44;
}
.novo-card-header[color=opportunity],
.novo-card-footer[color=opportunity] {
  color: #ffffff;
  background: #662255;
}
.novo-card-header[color=job],
.novo-card-footer[color=job] {
  color: #ffffff;
  background: #bb5566;
}
.novo-card-header[color=joborder],
.novo-card-footer[color=joborder] {
  color: #ffffff;
  background: #bb5566;
}
.novo-card-header[color=submission],
.novo-card-footer[color=submission] {
  color: #3d464d;
  background: #a9adbb;
}
.novo-card-header[color=sendout],
.novo-card-footer[color=sendout] {
  color: #ffffff;
  background: #747884;
}
.novo-card-header[color=placement],
.novo-card-footer[color=placement] {
  color: #ffffff;
  background: #0b344f;
}
.novo-card-header[color=note],
.novo-card-footer[color=note] {
  color: #ffffff;
  background: #747884;
}
.novo-card-header[color=contract],
.novo-card-footer[color=contract] {
  color: #ffffff;
  background: #454ea0;
}
.novo-card-header[color=jobCode],
.novo-card-footer[color=jobCode] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=earnCode],
.novo-card-footer[color=earnCode] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=invoiceStatement],
.novo-card-footer[color=invoiceStatement] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=billableCharge],
.novo-card-footer[color=billableCharge] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=payableCharge],
.novo-card-footer[color=payableCharge] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=user],
.novo-card-footer[color=user] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=corporateUser],
.novo-card-footer[color=corporateUser] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=distributionList],
.novo-card-footer[color=distributionList] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=credential],
.novo-card-footer[color=credential] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=person],
.novo-card-footer[color=person] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header-text {
  flex: 1 1 0px;
}
.novo-card-content {
  display: block;
}
.novo-card-header {
  padding: 1rem 1rem 0 1rem;
}
.novo-card-footer {
  padding: 0 1rem 1rem 1rem;
}
.novo-card-content:not(.condensed) {
  padding: 1rem 1rem;
}
.novo-card-header + .novo-card-content.condensed,
.novo-card-header + :not(.novo-card-content) {
  margin-top: 0.5rem;
}
.novo-card-inline {
  display: inline-flex;
  justify-self: start;
  align-self: start;
}
.novo-card-inset-none {
  padding: 0;
}
.novo-card-inset-small {
  padding: 0.5rem;
}
.novo-card-inset-medium {
  padding: 1rem;
}
.novo-card-inset-large {
  padding: 1.25rem;
}
[novo-card-image] {
  width: 100%;
  margin: 1rem 0;
}
.agenda-month-view {
  background-color: #ffffff;
}
.agenda-month-view .agenda-header {
  display: flex;
  flex-flow: column;
  text-align: center;
  font-weight: bolder;
  border-bottom: 2px solid #e1e1e1;
}
.agenda-month-view .agenda-header .agenda-header-top {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-around;
}
.agenda-month-view .agenda-header .agenda-header-top .agenda-month {
  font-size: 180%;
}
.agenda-month-view .agenda-header .agenda-header-top .agenda-year {
  color: #999;
}
.agenda-month-view .agenda-header .agenda-weekdays {
  display: flex;
  flex-flow: row nowrap;
}
.agenda-month-view .agenda-header .agenda-weekdays .agenda-weekday {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
  flex: 1;
}
.agenda-month-view .agenda-cell-row {
  display: flex;
}
.agenda-month-view .agenda-cell-row:hover {
  background-color: #fafafa;
}
.agenda-month-view .agenda-cell-row .agenda-cell:hover,
.agenda-month-view .agenda-cell.agenda-has-events.agenda-open {
  background-color: #ededed;
}
.agenda-month-view .agenda-days {
  border: 1px solid #e1e1e1;
  border-bottom: 0;
}
.agenda-month-view .agenda-day-top {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-end;
}
.agenda-month-view .agenda-cell:hover .agenda-actions {
  display: flex;
}
.agenda-month-view .agenda-cell {
  float: left;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  position: relative;
}
.agenda-month-view .agenda-day-cell {
  min-height: 56px;
}
.agenda-month-view .agenda-day-cell:not(:last-child) {
  border-right: 1px solid #e1e1e1;
}
.agenda-month-view .agenda-days .agenda-cell-row {
  border-bottom: 1px solid #e1e1e1;
}
.agenda-month-view .agenda-day-badge {
  background-color: #b94a48;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px;
}
.agenda-month-view .agenda-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  padding: 4px;
}
.agenda-month-view .agenda-event {
  width: 22px;
  height: 22px;
  border-radius: 4px;
  display: inline-block;
  margin: 2px;
  vertical-align: middle;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #ffffff;
}
.agenda-month-view .agenda-day-cell.agenda-in-month.agenda-has-events {
  cursor: pointer;
}
.agenda-month-view .agenda-day-cell.agenda-out-month .agenda-day-number {
  opacity: 0.1;
  cursor: default;
}
.agenda-month-view .agenda-day-cell.agenda-weekend .agenda-day-number {
  color: darkred;
}
.agenda-month-view .agenda-day-cell.agenda-today {
  background-color: #e8fde7;
}
.agenda-month-view .agenda-day-cell.agenda-today .agenda-day-number {
  color: #3d464d;
}
.agenda-month-view .agenda-day-cell.agenda-drag-over {
  background-color: #e0e0e0 !important;
}
.agenda-month-view .agenda-open-day-events {
  padding: 15px;
  color: white;
  background-color: #555;
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}
.agenda-month-view .agenda-open-day-events .agenda-event {
  position: relative;
  top: 2px;
}
.agenda-month-view .agenda-event-title {
  color: white;
}
.agenda-month-view .agenda-out-month .agenda-day-badge,
.agenda-month-view .agenda-out-month .agenda-event {
  opacity: 0.3;
}
.cal-week-view {
  position: relative;
}
.cal-week-view .cal-day-headers {
  display: flex;
  border: 1px solid #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header {
  flex: 1;
  text-align: center;
  padding: 5px;
  background-color: #f7f7f7;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed;
}
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5;
}
.cal-week-view .cal-event-container {
  position: absolute;
}
.cal-week-view .cal-event-container:nth-child(n+2) {
  border-left: 1px solid #3d464d;
}
.cal-week-view .cal-event-container novo-agenda-week-event {
  height: inherit;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event {
  height: inherit;
  font-size: 12px;
  min-height: 30px;
  display: flex;
  flex-flow: column;
  background-color: #f7f7f7;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-ribbon {
  min-height: 4px;
  width: 100%;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-title {
  padding: 0px 0px 0px 10px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-description {
  font-size: 10px;
  line-height: 13px;
  padding: 0px 0px 0px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cal-week-view .cal-draggable {
  cursor: move;
}
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7;
}
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000;
}
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cal-day-view .cal-hour-rows,
.cal-week-view .cal-hour-rows {
  width: 100%;
  border: solid 1px #e1e1e1;
  overflow-x: scroll;
  position: relative;
}
.cal-day-view .cal-hour:nth-child(even),
.cal-week-view .cal-hour:nth-child(even) {
  background-color: #f7f7f7;
}
.cal-day-view .cal-hour:nth-child(odd),
.cal-week-view .cal-hour:nth-child(odd) {
  background-color: #ffffff;
}
.cal-day-view .cal-hour-segment,
.cal-week-view .cal-hour-segment {
  height: 30px;
}
.cal-day-view .cal-hour-segment::after,
.cal-week-view .cal-hour-segment::after {
  content: " ";
}
.cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom: thin dashed #e1e1e1;
}
.cal-day-view .cal-time,
.cal-week-view .cal-time {
  font-weight: bold;
  padding-top: 5px;
  width: 70px;
  text-align: center;
  color: #9e9e9e;
}
.cal-day-view .cal-hour-segment.cal-after-hour-start .cal-time,
.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
  display: none;
}
.cal-day-view .cal-hour-segment:hover,
.cal-day-view .cal-drag-over .cal-hour-segment,
.cal-week-view .cal-hour-segment:hover,
.cal-week-view .cal-drag-over .cal-hour-segment {
  background-color: #ededed;
}
.cal-day-view .cal-event-container {
  position: absolute;
}
.cal-day-view novo-agenda-day-event {
  height: inherit;
}
.cal-day-view novo-agenda-day-event .cal-event {
  height: inherit;
  font-size: 12px;
  margin-left: 2px;
  margin-right: 2px;
  min-height: 30px;
  display: flex;
  flex-flow: row nowrap;
  background-color: #f7f7f7;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-ribbon {
  width: 4px;
  min-height: 100%;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-group {
  overflow: hidden;
  flex: 1;
  padding: 2px 10px;
  display: flex;
  flex-flow: column;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-title {
  line-height: 26px;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-description {
  font-size: 10px;
  line-height: 13px;
}
.cal-day-view .cal-draggable {
  cursor: move;
}
.cal-day-view .cal-all-day-event {
  padding: 8px;
  border: solid 1px;
}
novo-agenda-date-change {
  display: inline-block;
}
novo-agenda-date-change .cal-date-change {
  border-radius: 3px;
  border: 1px solid #e1e1e1;
  background-color: #ffffff;
  position: relative;
  padding: 10px 15px;
  text-align: center;
}
novo-agenda-date-change .cal-date-change > span {
  padding: 5px;
  color: #000000;
}
novo-agenda-date-change .cal-date-change > i {
  cursor: pointer;
  padding: 2px;
  font-size: 0.9em;
}
novo-loading {
  padding: 20px;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  gap: 0.3em;
}
novo-loading.size-small {
  padding: 8px;
  font-size: 8px;
}
novo-loading.size-large {
  font-size: 18px;
}
novo-loading span.dot {
  display: block;
  border-radius: 50%;
  height: 1em;
  width: 1em;
}
novo-loading span.dot:nth-of-type(1) {
  background-color: #4a89dc;
}
novo-loading span.dot:nth-of-type(2) {
  background-color: #967adc;
}
novo-loading span.dot:nth-of-type(3) {
  background-color: #da4453;
}
novo-loading span.dot:nth-of-type(4) {
  background-color: #f6b042;
}
novo-loading span.dot:nth-of-type(5) {
  background-color: #37bc9b;
}
novo-loading span.dot:nth-of-type(1) {
  animation: jump 1600ms ease-in-out 70ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 70ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(2) {
  animation: jump 1600ms ease-in-out 140ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 140ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(3) {
  animation: jump 1600ms ease-in-out 210ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 210ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(4) {
  animation: jump 1600ms ease-in-out 280ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 280ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(5) {
  animation: jump 1600ms ease-in-out 350ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 350ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading.color-aqua span.dot {
  background-color: #3bafda;
}
novo-loading.color-ocean span.dot {
  background-color: #4a89dc;
}
novo-loading.color-mint span.dot {
  background-color: #37bc9b;
}
novo-loading.color-grass span.dot {
  background-color: #8cc152;
}
novo-loading.color-sunflower span.dot {
  background-color: #f6b042;
}
novo-loading.color-bittersweet span.dot {
  background-color: #eb6845;
}
novo-loading.color-grapefruit span.dot {
  background-color: #da4453;
}
novo-loading.color-carnation span.dot {
  background-color: #d770ad;
}
novo-loading.color-lavender span.dot {
  background-color: #967adc;
}
novo-loading.color-mountain span.dot {
  background-color: #9678b6;
}
novo-loading.white span.dot, novo-loading[inverse] span.dot {
  background-color: #fff !important;
}
@keyframes jump {
  0% {
    transform: translateY(0px);
  }
  30% {
    transform: translateY(0px);
    opacity: 1;
  }
  45% {
    transform: translateY(-1.2em);
    opacity: 0.5;
  }
  60% {
    transform: translateY(0.8em);
    opacity: 0.95;
  }
  100% {
    transform: translateY(0px);
    opacity: 1;
  }
}
novo-spinner {
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  position: relative;
}
novo-spinner.size-small {
  width: 1.2em;
  height: 1.2em;
}
novo-spinner.size-large {
  width: 2.1em;
  height: 2.1em;
}
novo-spinner .dot {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
novo-spinner .dot:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333;
  border-radius: 100%;
  animation: dotFadeDelay 1.2s infinite ease-in-out both;
}
novo-spinner.aqua .dot:before {
  background-color: #3bafda;
}
novo-spinner.ocean .dot:before {
  background-color: #4a89dc;
}
novo-spinner.mint .dot:before {
  background-color: #37bc9b;
}
novo-spinner.grass .dot:before {
  background-color: #8cc152;
}
novo-spinner.sunflower .dot:before {
  background-color: #f6b042;
}
novo-spinner.bittersweet .dot:before {
  background-color: #eb6845;
}
novo-spinner.grapefruit .dot:before {
  background-color: #da4453;
}
novo-spinner.carnation .dot:before {
  background-color: #d770ad;
}
novo-spinner.lavender .dot:before {
  background-color: #967adc;
}
novo-spinner.mountain .dot:before {
  background-color: #9678b6;
}
novo-spinner.multicolor .dot:nth-of-type(1):before {
  background-color: #3bafda;
}
novo-spinner.multicolor .dot:nth-of-type(2):before {
  background-color: #4a89dc;
}
novo-spinner.multicolor .dot:nth-of-type(3):before {
  background-color: #37bc9b;
}
novo-spinner.multicolor .dot:nth-of-type(4):before {
  background-color: #8cc152;
}
novo-spinner.multicolor .dot:nth-of-type(5):before {
  background-color: #f6b042;
}
novo-spinner.multicolor .dot:nth-of-type(6):before {
  background-color: #eb6845;
}
novo-spinner.multicolor .dot:nth-of-type(7):before {
  background-color: #da4453;
}
novo-spinner.multicolor .dot:nth-of-type(8):before {
  background-color: #d770ad;
}
novo-spinner.multicolor .dot:nth-of-type(9):before {
  background-color: #967adc;
}
novo-spinner.multicolor .dot:nth-of-type(10):before {
  background-color: #9678b6;
}
novo-spinner.white .dot:before, novo-spinner[inverse] .dot:before {
  background-color: #ffffff;
}
novo-spinner .dot2 {
  transform: rotate(30deg);
}
novo-spinner .dot3 {
  transform: rotate(60deg);
}
novo-spinner .dot4 {
  transform: rotate(90deg);
}
novo-spinner .dot5 {
  transform: rotate(120deg);
}
novo-spinner .dot6 {
  transform: rotate(150deg);
}
novo-spinner .dot7 {
  transform: rotate(180deg);
}
novo-spinner .dot8 {
  transform: rotate(210deg);
}
novo-spinner .dot9 {
  transform: rotate(240deg);
}
novo-spinner .dot10 {
  transform: rotate(270deg);
}
novo-spinner .dot11 {
  transform: rotate(300deg);
}
novo-spinner .dot12 {
  transform: rotate(330deg);
}
novo-spinner .dot2:before {
  animation-delay: -1.1s;
}
novo-spinner .dot3:before {
  animation-delay: -1s;
}
novo-spinner .dot4:before {
  animation-delay: -0.9s;
}
novo-spinner .dot5:before {
  animation-delay: -0.8s;
}
novo-spinner .dot6:before {
  animation-delay: -0.7s;
}
novo-spinner .dot7:before {
  animation-delay: -0.6s;
}
novo-spinner .dot8:before {
  animation-delay: -0.5s;
}
novo-spinner .dot9:before {
  animation-delay: -0.4s;
}
novo-spinner .dot10:before {
  animation-delay: -0.3s;
}
novo-spinner .dot11:before {
  animation-delay: -0.2s;
}
novo-spinner .dot12:before {
  animation-delay: -0.1s;
}
@keyframes dotFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-select {
  display: block;
  position: relative;
  width: 100%;
  max-width: 800px;
  min-width: 180px;
  cursor: pointer;
}
novo-select .novo-select-trigger {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #afb9c0;
  color: var(--text-main, #3d464d);
  height: 2.05rem;
  position: relative;
  text-align: left;
  text-shadow: none;
  z-index: 1;
  cursor: pointer;
  text-transform: none;
  padding: 0 1rem 0 0.5rem;
  margin-bottom: -1px;
  -webkit-appearance: none;
}
novo-select .novo-select-trigger.text-capitalize {
  text-transform: capitalize;
}
novo-select .novo-select-trigger.text-uppercase {
  text-transform: uppercase;
}
novo-select .novo-select-trigger.text-nowrap {
  white-space: nowrap;
}
novo-select .novo-select-trigger.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-select .novo-select-trigger.text-size-default {
  font-size: inherit;
}
novo-select .novo-select-trigger.text-size-body {
  font-size: 1.3rem;
}
novo-select .novo-select-trigger.text-size-xs {
  font-size: 1rem;
}
novo-select .novo-select-trigger.text-size-sm {
  font-size: 1.2rem;
}
novo-select .novo-select-trigger.text-size-md {
  font-size: 1.3rem;
}
novo-select .novo-select-trigger.text-size-lg {
  font-size: 1.6rem;
}
novo-select .novo-select-trigger.text-size-xl {
  font-size: 2rem;
}
novo-select .novo-select-trigger.text-size-2xl {
  font-size: 2.6rem;
}
novo-select .novo-select-trigger.text-size-3xl {
  font-size: 3.2rem;
}
novo-select .novo-select-trigger.text-size-smaller {
  font-size: 0.8em;
}
novo-select .novo-select-trigger.text-size-larger {
  font-size: 1.2em;
}
novo-select .novo-select-trigger.text-color-black {
  color: #000000;
}
novo-select .novo-select-trigger.text-color-white {
  color: #ffffff;
}
novo-select .novo-select-trigger.text-color-gray {
  color: #9e9e9e;
}
novo-select .novo-select-trigger.text-color-grey {
  color: #9e9e9e;
}
novo-select .novo-select-trigger.text-color-offWhite {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-bright {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-light {
  color: #dbdbdb;
}
novo-select .novo-select-trigger.text-color-neutral {
  color: #4f5361;
}
novo-select .novo-select-trigger.text-color-dark {
  color: #3d464d;
}
novo-select .novo-select-trigger.text-color-orange {
  color: #ff6900;
}
novo-select .novo-select-trigger.text-color-navigation {
  color: #202945;
}
novo-select .novo-select-trigger.text-color-skyBlue {
  color: #009bdf;
}
novo-select .novo-select-trigger.text-color-steel {
  color: #5b6770;
}
novo-select .novo-select-trigger.text-color-metal {
  color: #637893;
}
novo-select .novo-select-trigger.text-color-sand {
  color: #f4f4f4;
}
novo-select .novo-select-trigger.text-color-silver {
  color: #e2e2e2;
}
novo-select .novo-select-trigger.text-color-stone {
  color: #bebebe;
}
novo-select .novo-select-trigger.text-color-ash {
  color: #a0a0a0;
}
novo-select .novo-select-trigger.text-color-slate {
  color: #707070;
}
novo-select .novo-select-trigger.text-color-onyx {
  color: #526980;
}
novo-select .novo-select-trigger.text-color-charcoal {
  color: #282828;
}
novo-select .novo-select-trigger.text-color-moonlight {
  color: #1a242f;
}
novo-select .novo-select-trigger.text-color-midnight {
  color: #202945;
}
novo-select .novo-select-trigger.text-color-darkness {
  color: #161f27;
}
novo-select .novo-select-trigger.text-color-navy {
  color: #0d2d42;
}
novo-select .novo-select-trigger.text-color-aqua {
  color: #3bafda;
}
novo-select .novo-select-trigger.text-color-ocean {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-mint {
  color: #37bc9b;
}
novo-select .novo-select-trigger.text-color-grass {
  color: #8cc152;
}
novo-select .novo-select-trigger.text-color-sunflower {
  color: #f6b042;
}
novo-select .novo-select-trigger.text-color-bittersweet {
  color: #eb6845;
}
novo-select .novo-select-trigger.text-color-grapefruit {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-carnation {
  color: #d770ad;
}
novo-select .novo-select-trigger.text-color-lavender {
  color: #967adc;
}
novo-select .novo-select-trigger.text-color-mountain {
  color: #9678b6;
}
novo-select .novo-select-trigger.text-color-info {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-positive {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-success {
  color: #8cc152;
}
novo-select .novo-select-trigger.text-color-negative {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-danger {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-error {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-warning {
  color: #f6b042;
}
novo-select .novo-select-trigger.text-color-empty {
  color: #cccdcc;
}
novo-select .novo-select-trigger.text-color-disabled {
  color: #bebebe;
}
novo-select .novo-select-trigger.text-color-background {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-select .novo-select-trigger.text-color-presentation {
  color: #5b6770;
}
novo-select .novo-select-trigger.text-color-bullhorn {
  color: #ff6900;
}
novo-select .novo-select-trigger.text-color-pulse {
  color: #3bafda;
}
novo-select .novo-select-trigger.text-color-company {
  color: #3399dd;
}
novo-select .novo-select-trigger.text-color-candidate {
  color: #44bb77;
}
novo-select .novo-select-trigger.text-color-lead {
  color: #aa6699;
}
novo-select .novo-select-trigger.text-color-contact {
  color: #ffaa44;
}
novo-select .novo-select-trigger.text-color-clientcontact {
  color: #ffaa44;
}
novo-select .novo-select-trigger.text-color-opportunity {
  color: #662255;
}
novo-select .novo-select-trigger.text-color-job {
  color: #bb5566;
}
novo-select .novo-select-trigger.text-color-joborder {
  color: #bb5566;
}
novo-select .novo-select-trigger.text-color-submission {
  color: #a9adbb;
}
novo-select .novo-select-trigger.text-color-sendout {
  color: #747884;
}
novo-select .novo-select-trigger.text-color-placement {
  color: #0b344f;
}
novo-select .novo-select-trigger.text-color-note {
  color: #747884;
}
novo-select .novo-select-trigger.text-color-contract {
  color: #454ea0;
}
novo-select .novo-select-trigger.text-color-jobCode {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-earnCode {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-invoiceStatement {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-billableCharge {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-payableCharge {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-user {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-corporateUser {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-distributionList {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-credential {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-person {
  color: #696d79;
}
novo-select .novo-select-trigger.margin-before {
  margin-top: 0.4rem;
}
novo-select .novo-select-trigger.margin-after {
  margin-bottom: 0.8rem;
}
novo-select .novo-select-trigger.text-length-small {
  max-width: 40ch;
}
novo-select .novo-select-trigger.text-length-medium {
  max-width: 55ch;
}
novo-select .novo-select-trigger.text-length-large {
  max-width: 70ch;
}
novo-select .novo-select-trigger.text-weight-hairline {
  font-weight: 100;
}
novo-select .novo-select-trigger.text-weight-thin {
  font-weight: 200;
}
novo-select .novo-select-trigger.text-weight-light {
  font-weight: 300;
}
novo-select .novo-select-trigger.text-weight-normal {
  font-weight: 400;
}
novo-select .novo-select-trigger.text-weight-medium {
  font-weight: 500;
}
novo-select .novo-select-trigger.text-weight-semibold {
  font-weight: 600;
}
novo-select .novo-select-trigger.text-weight-bold {
  font-weight: 700;
}
novo-select .novo-select-trigger.text-weight-extrabold {
  font-weight: 800;
}
novo-select .novo-select-trigger.text-weight-heavy {
  font-weight: 900;
}
novo-select .novo-select-trigger.text-weight-lighter {
  font-weight: lighter;
}
novo-select .novo-select-trigger.text-weight-bolder {
  font-weight: bolder;
}
novo-select .novo-select-trigger.empty {
  color: #a9a9a9;
}
novo-select .novo-select-trigger:focus, novo-select .novo-select-trigger:hover {
  outline: none;
}
novo-select .novo-select-trigger:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-select .novo-select-trigger:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-select .novo-select-trigger:focus i {
  color: rgba(0, 0, 0, 0.73);
}
novo-select .novo-select-trigger .novo-select-placeholder {
  color: var(--form-placeholder);
}
novo-select .novo-select-trigger i {
  font-size: 0.8em;
  color: #3d464d;
  position: absolute;
  right: 0px;
}
novo-select[disabled] {
  pointer-events: none;
}
novo-select[disabled] div[type=button] {
  color: #9e9e9e;
}
.novo-select-list {
  background-color: var(--background-bright);
  cursor: default;
  list-style: none;
  overflow: auto;
  margin: 0;
  padding: 0;
  width: 100%;
  box-shadow: 0 -1px 3px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  font-size: 1rem;
  z-index: -1;
  opacity: 0;
}
.novo-select-list.active {
  z-index: 1000;
  max-height: 219px;
  min-width: 200px;
  width: 100%;
  max-width: 800px;
  width: inherit;
  overflow: auto;
  opacity: 1;
}
.novo-select-list .select-item {
  height: 35px;
}
.select-header button {
  text-transform: uppercase;
}
.select-header button.header {
  color: #4a89dc;
  position: relative;
  text-align: left;
  cursor: pointer;
  height: 3rem;
  margin: 0;
  padding: 0.5rem 1.6rem 0 0;
  box-sizing: border-box;
  border: none;
  display: block;
  align-items: center;
  justify-content: space-between;
  font-size: 1rem;
}
.select-header button.header:focus, .select-header button.header:hover {
  color: #4f4f4f;
}
.select-header button.header i {
  color: #4a89dc;
  padding-right: 10px;
}
.select-header button.header span {
  text-align: left;
}
.select-header div.active {
  width: 100%;
  float: right;
  padding: 5px;
}
.select-header div.active footer {
  float: right;
}
.select-header div.active button {
  display: inline-block;
  border: none;
  float: left;
  width: auto;
  font-weight: 500;
  font-size: 0.8rem;
  color: #acacac;
}
.select-header div.active button:hover {
  color: #868686;
}
.select-header div.active button.primary {
  color: #4a89dc;
}
.select-header div.active button.primary:hover {
  color: #2363b6;
}
.select-header div.active input {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.73);
  height: 2.05rem;
  position: relative;
  text-align: left;
  text-shadow: none;
  width: 100%;
  z-index: 1;
  cursor: pointer;
  text-transform: none;
  padding-top: 10px;
  font-size: 1rem;
}
.select-header div.active input.empty {
  color: #a9a9a9;
}
.select-header div.active input:focus {
  outline: none;
}
.select-header div.active input:hover {
  border-bottom: 1px solid #4a89dc;
}
.select-header div.active input.invalid {
  border-bottom: 1px solid #da4453;
}
novo-picker {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-bottom: 5px;
  transition: all 200ms ease-in-out;
  position: relative;
}
novo-picker.selected + i, novo-picker.selected:hover + i {
  color: #4a89dc;
}
novo-picker input {
  font-size: 1em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #26282b;
}
novo-picker input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-picker input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-picker input:invalid {
  border-bottom: 1px solid #da4453;
}
novo-picker input.entity-picker {
  padding-left: 2em;
}
novo-picker input.entity-selected {
  padding-left: 2.5em;
  background: #f7f7f7 !important;
}
novo-picker input:disabled {
  border-bottom: 1px dashed #afb9c0 !important;
}
novo-picker i.bhi-more {
  position: absolute;
  left: 0;
  top: 2px;
  background: #f7f7f7;
  font-size: 1em;
  border-radius: 3px;
  padding: 3px;
}
novo-picker i.entity-icon {
  position: absolute;
  left: 5px;
  top: 3px;
  font-size: 1em;
  border-radius: 3px;
  padding: 3px;
  color: #ffffff;
}
novo-picker i.entity-icon.black {
  background: #000000;
}
novo-picker i.entity-icon.white {
  background: #ffffff;
}
novo-picker i.entity-icon.gray {
  background: #9e9e9e;
}
novo-picker i.entity-icon.grey {
  background: #9e9e9e;
}
novo-picker i.entity-icon.offWhite {
  background: #f7f7f7;
}
novo-picker i.entity-icon.bright {
  background: #f7f7f7;
}
novo-picker i.entity-icon.light {
  background: #dbdbdb;
}
novo-picker i.entity-icon.neutral {
  background: #4f5361;
}
novo-picker i.entity-icon.dark {
  background: #3d464d;
}
novo-picker i.entity-icon.orange {
  background: #ff6900;
}
novo-picker i.entity-icon.navigation {
  background: #202945;
}
novo-picker i.entity-icon.skyBlue {
  background: #009bdf;
}
novo-picker i.entity-icon.steel {
  background: #5b6770;
}
novo-picker i.entity-icon.metal {
  background: #637893;
}
novo-picker i.entity-icon.sand {
  background: #f4f4f4;
}
novo-picker i.entity-icon.silver {
  background: #e2e2e2;
}
novo-picker i.entity-icon.stone {
  background: #bebebe;
}
novo-picker i.entity-icon.ash {
  background: #a0a0a0;
}
novo-picker i.entity-icon.slate {
  background: #707070;
}
novo-picker i.entity-icon.onyx {
  background: #526980;
}
novo-picker i.entity-icon.charcoal {
  background: #282828;
}
novo-picker i.entity-icon.moonlight {
  background: #1a242f;
}
novo-picker i.entity-icon.midnight {
  background: #202945;
}
novo-picker i.entity-icon.darkness {
  background: #161f27;
}
novo-picker i.entity-icon.navy {
  background: #0d2d42;
}
novo-picker i.entity-icon.aqua {
  background: #3bafda;
}
novo-picker i.entity-icon.ocean {
  background: #4a89dc;
}
novo-picker i.entity-icon.mint {
  background: #37bc9b;
}
novo-picker i.entity-icon.grass {
  background: #8cc152;
}
novo-picker i.entity-icon.sunflower {
  background: #f6b042;
}
novo-picker i.entity-icon.bittersweet {
  background: #eb6845;
}
novo-picker i.entity-icon.grapefruit {
  background: #da4453;
}
novo-picker i.entity-icon.carnation {
  background: #d770ad;
}
novo-picker i.entity-icon.lavender {
  background: #967adc;
}
novo-picker i.entity-icon.mountain {
  background: #9678b6;
}
novo-picker i.entity-icon.info {
  background: #4a89dc;
}
novo-picker i.entity-icon.positive {
  background: #4a89dc;
}
novo-picker i.entity-icon.success {
  background: #8cc152;
}
novo-picker i.entity-icon.negative {
  background: #da4453;
}
novo-picker i.entity-icon.danger {
  background: #da4453;
}
novo-picker i.entity-icon.error {
  background: #da4453;
}
novo-picker i.entity-icon.warning {
  background: #f6b042;
}
novo-picker i.entity-icon.empty {
  background: #cccdcc;
}
novo-picker i.entity-icon.disabled {
  background: #bebebe;
}
novo-picker i.entity-icon.background {
  background: #f7f7f7;
}
novo-picker i.entity-icon.backgroundDark {
  background: #e2e2e2;
}
novo-picker i.entity-icon.presentation {
  background: #5b6770;
}
novo-picker i.entity-icon.bullhorn {
  background: #ff6900;
}
novo-picker i.entity-icon.pulse {
  background: #3bafda;
}
novo-picker i.entity-icon.company {
  background: #3399dd;
}
novo-picker i.entity-icon.candidate {
  background: #44bb77;
}
novo-picker i.entity-icon.lead {
  background: #aa6699;
}
novo-picker i.entity-icon.contact {
  background: #ffaa44;
}
novo-picker i.entity-icon.clientcontact {
  background: #ffaa44;
}
novo-picker i.entity-icon.opportunity {
  background: #662255;
}
novo-picker i.entity-icon.job {
  background: #bb5566;
}
novo-picker i.entity-icon.joborder {
  background: #bb5566;
}
novo-picker i.entity-icon.submission {
  background: #a9adbb;
}
novo-picker i.entity-icon.sendout {
  background: #747884;
}
novo-picker i.entity-icon.placement {
  background: #0b344f;
}
novo-picker i.entity-icon.note {
  background: #747884;
}
novo-picker i.entity-icon.contract {
  background: #454ea0;
}
novo-picker i.entity-icon.jobCode {
  background: #696d79;
}
novo-picker i.entity-icon.earnCode {
  background: #696d79;
}
novo-picker i.entity-icon.invoiceStatement {
  background: #696d79;
}
novo-picker i.entity-icon.billableCharge {
  background: #696d79;
}
novo-picker i.entity-icon.payableCharge {
  background: #696d79;
}
novo-picker i.entity-icon.user {
  background: #696d79;
}
novo-picker i.entity-icon.corporateUser {
  background: #696d79;
}
novo-picker i.entity-icon.distributionList {
  background: #696d79;
}
novo-picker i.entity-icon.credential {
  background: #696d79;
}
novo-picker i.entity-icon.person {
  background: #696d79;
}
novo-picker i.bhi-search,
novo-picker i.bhi-times {
  position: absolute;
  right: 0;
  color: #3d464d;
}
novo-picker i.bhi-search.entity-selected,
novo-picker i.bhi-times.entity-selected {
  right: 5px;
}
novo-picker i.bhi-search {
  top: 0px;
  font-size: 1.2rem;
}
novo-picker i.bhi-times {
  top: 0px;
  cursor: pointer;
  font-size: 1.2rem;
}
.picker-results,
.quick-note-results,
entity-chip-results,
picker-results,
quick-note-results {
  display: block;
  cursor: pointer;
}
.picker-results,
.quick-note-results,
picker-error,
picker-loader,
picker-null-recent-results,
picker-null-results,
picker-results,
quick-note-results {
  background-color: #ffffff;
  cursor: default;
  line-height: 26px;
  width: 100%;
}
.picker-results novo-list,
.picker-results ul,
.quick-note-results novo-list,
.quick-note-results ul,
picker-error novo-list,
picker-error ul,
picker-loader novo-list,
picker-loader ul,
picker-null-recent-results novo-list,
picker-null-recent-results ul,
picker-null-results novo-list,
picker-null-results ul,
picker-results novo-list,
picker-results ul,
quick-note-results novo-list,
quick-note-results ul {
  background-color: #ffffff;
  max-height: 200px;
  overflow: auto;
  list-style: none;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: block;
}
.picker-results novo-list novo-list-item,
.picker-results novo-list li,
.picker-results ul novo-list-item,
.picker-results ul li,
.quick-note-results novo-list novo-list-item,
.quick-note-results novo-list li,
.quick-note-results ul novo-list-item,
.quick-note-results ul li,
picker-error novo-list novo-list-item,
picker-error novo-list li,
picker-error ul novo-list-item,
picker-error ul li,
picker-loader novo-list novo-list-item,
picker-loader novo-list li,
picker-loader ul novo-list-item,
picker-loader ul li,
picker-null-recent-results novo-list novo-list-item,
picker-null-recent-results novo-list li,
picker-null-recent-results ul novo-list-item,
picker-null-recent-results ul li,
picker-null-results novo-list novo-list-item,
picker-null-results novo-list li,
picker-null-results ul novo-list-item,
picker-null-results ul li,
picker-results novo-list novo-list-item,
picker-results novo-list li,
picker-results ul novo-list-item,
picker-results ul li,
quick-note-results novo-list novo-list-item,
quick-note-results novo-list li,
quick-note-results ul novo-list-item,
quick-note-results ul li {
  cursor: pointer;
  padding: 5px 16px;
  font-size: 0.9em;
}
.picker-results novo-list novo-list-item span,
.picker-results novo-list li span,
.picker-results ul novo-list-item span,
.picker-results ul li span,
.quick-note-results novo-list novo-list-item span,
.quick-note-results novo-list li span,
.quick-note-results ul novo-list-item span,
.quick-note-results ul li span,
picker-error novo-list novo-list-item span,
picker-error novo-list li span,
picker-error ul novo-list-item span,
picker-error ul li span,
picker-loader novo-list novo-list-item span,
picker-loader novo-list li span,
picker-loader ul novo-list-item span,
picker-loader ul li span,
picker-null-recent-results novo-list novo-list-item span,
picker-null-recent-results novo-list li span,
picker-null-recent-results ul novo-list-item span,
picker-null-recent-results ul li span,
picker-null-results novo-list novo-list-item span,
picker-null-results novo-list li span,
picker-null-results ul novo-list-item span,
picker-null-results ul li span,
picker-results novo-list novo-list-item span,
picker-results novo-list li span,
picker-results ul novo-list-item span,
picker-results ul li span,
quick-note-results novo-list novo-list-item span,
quick-note-results novo-list li span,
quick-note-results ul novo-list-item span,
quick-note-results ul li span {
  display: inline-block;
  min-width: 100px;
  margin: 2px 0;
}
.picker-results novo-list novo-list-item h6,
.picker-results novo-list li h6,
.picker-results ul novo-list-item h6,
.picker-results ul li h6,
.quick-note-results novo-list novo-list-item h6,
.quick-note-results novo-list li h6,
.quick-note-results ul novo-list-item h6,
.quick-note-results ul li h6,
picker-error novo-list novo-list-item h6,
picker-error novo-list li h6,
picker-error ul novo-list-item h6,
picker-error ul li h6,
picker-loader novo-list novo-list-item h6,
picker-loader novo-list li h6,
picker-loader ul novo-list-item h6,
picker-loader ul li h6,
picker-null-recent-results novo-list novo-list-item h6,
picker-null-recent-results novo-list li h6,
picker-null-recent-results ul novo-list-item h6,
picker-null-recent-results ul li h6,
picker-null-results novo-list novo-list-item h6,
picker-null-results novo-list li h6,
picker-null-results ul novo-list-item h6,
picker-null-results ul li h6,
picker-results novo-list novo-list-item h6,
picker-results novo-list li h6,
picker-results ul novo-list-item h6,
picker-results ul li h6,
quick-note-results novo-list novo-list-item h6,
quick-note-results novo-list li h6,
quick-note-results ul novo-list-item h6,
quick-note-results ul li h6 {
  padding-top: 0;
  font-weight: 400;
  color: #93a0a9;
}
.picker-results novo-list novo-list-item h6 strong,
.picker-results novo-list li h6 strong,
.picker-results ul novo-list-item h6 strong,
.picker-results ul li h6 strong,
.quick-note-results novo-list novo-list-item h6 strong,
.quick-note-results novo-list li h6 strong,
.quick-note-results ul novo-list-item h6 strong,
.quick-note-results ul li h6 strong,
picker-error novo-list novo-list-item h6 strong,
picker-error novo-list li h6 strong,
picker-error ul novo-list-item h6 strong,
picker-error ul li h6 strong,
picker-loader novo-list novo-list-item h6 strong,
picker-loader novo-list li h6 strong,
picker-loader ul novo-list-item h6 strong,
picker-loader ul li h6 strong,
picker-null-recent-results novo-list novo-list-item h6 strong,
picker-null-recent-results novo-list li h6 strong,
picker-null-recent-results ul novo-list-item h6 strong,
picker-null-recent-results ul li h6 strong,
picker-null-results novo-list novo-list-item h6 strong,
picker-null-results novo-list li h6 strong,
picker-null-results ul novo-list-item h6 strong,
picker-null-results ul li h6 strong,
picker-results novo-list novo-list-item h6 strong,
picker-results novo-list li h6 strong,
picker-results ul novo-list-item h6 strong,
picker-results ul li h6 strong,
quick-note-results novo-list novo-list-item h6 strong,
quick-note-results novo-list li h6 strong,
quick-note-results ul novo-list-item h6 strong,
quick-note-results ul li h6 strong {
  font-weight: 400;
  color: #3d464d;
}
.picker-results novo-list novo-list-item.active, .picker-results novo-list novo-list-item:focus, .picker-results novo-list novo-list-item:hover,
.picker-results novo-list li.active,
.picker-results novo-list li:focus,
.picker-results novo-list li:hover,
.picker-results ul novo-list-item.active,
.picker-results ul novo-list-item:focus,
.picker-results ul novo-list-item:hover,
.picker-results ul li.active,
.picker-results ul li:focus,
.picker-results ul li:hover,
.quick-note-results novo-list novo-list-item.active,
.quick-note-results novo-list novo-list-item:focus,
.quick-note-results novo-list novo-list-item:hover,
.quick-note-results novo-list li.active,
.quick-note-results novo-list li:focus,
.quick-note-results novo-list li:hover,
.quick-note-results ul novo-list-item.active,
.quick-note-results ul novo-list-item:focus,
.quick-note-results ul novo-list-item:hover,
.quick-note-results ul li.active,
.quick-note-results ul li:focus,
.quick-note-results ul li:hover,
picker-error novo-list novo-list-item.active,
picker-error novo-list novo-list-item:focus,
picker-error novo-list novo-list-item:hover,
picker-error novo-list li.active,
picker-error novo-list li:focus,
picker-error novo-list li:hover,
picker-error ul novo-list-item.active,
picker-error ul novo-list-item:focus,
picker-error ul novo-list-item:hover,
picker-error ul li.active,
picker-error ul li:focus,
picker-error ul li:hover,
picker-loader novo-list novo-list-item.active,
picker-loader novo-list novo-list-item:focus,
picker-loader novo-list novo-list-item:hover,
picker-loader novo-list li.active,
picker-loader novo-list li:focus,
picker-loader novo-list li:hover,
picker-loader ul novo-list-item.active,
picker-loader ul novo-list-item:focus,
picker-loader ul novo-list-item:hover,
picker-loader ul li.active,
picker-loader ul li:focus,
picker-loader ul li:hover,
picker-null-recent-results novo-list novo-list-item.active,
picker-null-recent-results novo-list novo-list-item:focus,
picker-null-recent-results novo-list novo-list-item:hover,
picker-null-recent-results novo-list li.active,
picker-null-recent-results novo-list li:focus,
picker-null-recent-results novo-list li:hover,
picker-null-recent-results ul novo-list-item.active,
picker-null-recent-results ul novo-list-item:focus,
picker-null-recent-results ul novo-list-item:hover,
picker-null-recent-results ul li.active,
picker-null-recent-results ul li:focus,
picker-null-recent-results ul li:hover,
picker-null-results novo-list novo-list-item.active,
picker-null-results novo-list novo-list-item:focus,
picker-null-results novo-list novo-list-item:hover,
picker-null-results novo-list li.active,
picker-null-results novo-list li:focus,
picker-null-results novo-list li:hover,
picker-null-results ul novo-list-item.active,
picker-null-results ul novo-list-item:focus,
picker-null-results ul novo-list-item:hover,
picker-null-results ul li.active,
picker-null-results ul li:focus,
picker-null-results ul li:hover,
picker-results novo-list novo-list-item.active,
picker-results novo-list novo-list-item:focus,
picker-results novo-list novo-list-item:hover,
picker-results novo-list li.active,
picker-results novo-list li:focus,
picker-results novo-list li:hover,
picker-results ul novo-list-item.active,
picker-results ul novo-list-item:focus,
picker-results ul novo-list-item:hover,
picker-results ul li.active,
picker-results ul li:focus,
picker-results ul li:hover,
quick-note-results novo-list novo-list-item.active,
quick-note-results novo-list novo-list-item:focus,
quick-note-results novo-list novo-list-item:hover,
quick-note-results novo-list li.active,
quick-note-results novo-list li:focus,
quick-note-results novo-list li:hover,
quick-note-results ul novo-list-item.active,
quick-note-results ul novo-list-item:focus,
quick-note-results ul novo-list-item:hover,
quick-note-results ul li.active,
quick-note-results ul li:focus,
quick-note-results ul li:hover {
  background-color: #e0ebf9;
}
.picker-results novo-list novo-list-item.disabled,
.picker-results novo-list li.disabled,
.picker-results ul novo-list-item.disabled,
.picker-results ul li.disabled,
.quick-note-results novo-list novo-list-item.disabled,
.quick-note-results novo-list li.disabled,
.quick-note-results ul novo-list-item.disabled,
.quick-note-results ul li.disabled,
picker-error novo-list novo-list-item.disabled,
picker-error novo-list li.disabled,
picker-error ul novo-list-item.disabled,
picker-error ul li.disabled,
picker-loader novo-list novo-list-item.disabled,
picker-loader novo-list li.disabled,
picker-loader ul novo-list-item.disabled,
picker-loader ul li.disabled,
picker-null-recent-results novo-list novo-list-item.disabled,
picker-null-recent-results novo-list li.disabled,
picker-null-recent-results ul novo-list-item.disabled,
picker-null-recent-results ul li.disabled,
picker-null-results novo-list novo-list-item.disabled,
picker-null-results novo-list li.disabled,
picker-null-results ul novo-list-item.disabled,
picker-null-results ul li.disabled,
picker-results novo-list novo-list-item.disabled,
picker-results novo-list li.disabled,
picker-results ul novo-list-item.disabled,
picker-results ul li.disabled,
quick-note-results novo-list novo-list-item.disabled,
quick-note-results novo-list li.disabled,
quick-note-results ul novo-list-item.disabled,
quick-note-results ul li.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.picker-results novo-list novo-list-item item-content,
.picker-results novo-list li item-content,
.picker-results ul novo-list-item item-content,
.picker-results ul li item-content,
.quick-note-results novo-list novo-list-item item-content,
.quick-note-results novo-list li item-content,
.quick-note-results ul novo-list-item item-content,
.quick-note-results ul li item-content,
picker-error novo-list novo-list-item item-content,
picker-error novo-list li item-content,
picker-error ul novo-list-item item-content,
picker-error ul li item-content,
picker-loader novo-list novo-list-item item-content,
picker-loader novo-list li item-content,
picker-loader ul novo-list-item item-content,
picker-loader ul li item-content,
picker-null-recent-results novo-list novo-list-item item-content,
picker-null-recent-results novo-list li item-content,
picker-null-recent-results ul novo-list-item item-content,
picker-null-recent-results ul li item-content,
picker-null-results novo-list novo-list-item item-content,
picker-null-results novo-list li item-content,
picker-null-results ul novo-list-item item-content,
picker-null-results ul li item-content,
picker-results novo-list novo-list-item item-content,
picker-results novo-list li item-content,
picker-results ul novo-list-item item-content,
picker-results ul li item-content,
quick-note-results novo-list novo-list-item item-content,
quick-note-results novo-list li item-content,
quick-note-results ul novo-list-item item-content,
quick-note-results ul li item-content {
  display: block;
}
.picker-results novo-list novo-loading,
.picker-results ul novo-loading,
.quick-note-results novo-list novo-loading,
.quick-note-results ul novo-loading,
picker-error novo-list novo-loading,
picker-error ul novo-loading,
picker-loader novo-list novo-loading,
picker-loader ul novo-loading,
picker-null-recent-results novo-list novo-loading,
picker-null-recent-results ul novo-loading,
picker-null-results novo-list novo-loading,
picker-null-results ul novo-loading,
picker-results novo-list novo-loading,
picker-results ul novo-loading,
quick-note-results novo-list novo-loading,
quick-note-results ul novo-loading {
  justify-content: center;
}
.picker-results ul li,
.quick-note-results ul li,
picker-error ul li,
picker-loader ul li,
picker-null-recent-results ul li,
picker-null-results ul li,
picker-results ul li,
quick-note-results ul li {
  padding: 10px 16px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.picker-results.active,
.quick-note-results.active,
picker-error.active,
picker-loader.active,
picker-null-recent-results.active,
picker-null-results.active,
picker-results.active,
quick-note-results.active {
  z-index: 1000;
}
.picker-results:focus,
.quick-note-results:focus,
picker-error:focus,
picker-loader:focus,
picker-null-recent-results:focus,
picker-null-results:focus,
picker-results:focus,
quick-note-results:focus {
  outline: none;
}
.novo-list-item.disabled,
entity-picker-result.disabled {
  opacity: 0.5;
  pointer-events: none;
}
entity-picker-result.active > novo-list-item {
  background-color: #e0ebf9;
}
.novo-entity-picker-results {
  background: #ffffff;
  width: 100%;
}
.novo-entity-picker-results .novo-list {
  background: #ffffff;
  min-width: 30rem;
}
.novo-entity-picker-results .novo-list .novo-item-content {
  margin-top: 0.5rem;
  margin-left: 1.8rem;
  row-gap: 1rem;
}
.novo-entity-picker-results .novo-list .novo-item-content .novo-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 1em;
}
.novo-entity-picker-results .novo-list novo-loading {
  justify-content: center;
}
picker-error,
picker-loader,
picker-null-recent-results,
picker-null-results,
.picker-error,
.picker-loader,
.picker-null-recent-results,
.picker-null-results {
  background-color: #ffffff;
  text-align: center;
  color: #b5b5b5;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  padding: 0.5rem;
}
p.picker-error,
p.picker-loader,
p.picker-null-recent-results,
p.picker-null-results {
  max-width: inherit;
  padding: 5px;
}
picker-loader,
.picker-loader {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  flex-direction: column;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
}
novo-picker {
  padding-bottom: 0;
}
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input,
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input:hover,
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input:focus {
  border-bottom-color: transparent !important;
}
entity-picker-results {
  min-width: 250px;
}
entity-picker-results novo-list {
  max-height: 49vh;
  overflow: auto;
}
entity-picker-results,
picker-results {
  color: black;
  min-width: 100%;
  max-width: 100%;
  z-index: 10;
  top: 100%;
}
entity-picker-results .novo-list,
picker-results .novo-list {
  border: 1px solid #4a89dc;
}
entity-picker-results .novo-list .novo-list-item,
picker-results .novo-list .novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
entity-picker-results .novo-list .novo-list-item > div,
picker-results .novo-list .novo-list-item > div {
  width: 100%;
}
entity-picker-results .novo-list .novo-list-item.active,
picker-results .novo-list .novo-list-item.active {
  background-color: #e0ebf9;
}
entity-picker-results .novo-list .novo-list-item:hover,
picker-results .novo-list .novo-list-item:hover {
  background-color: #f1f6fc;
}
entity-picker-results .novo-list .novo-list-item .novo-item-content,
picker-results .novo-list .novo-list-item .novo-item-content {
  flex-flow: row wrap;
}
entity-picker-results .novo-list .novo-list-item .novo-item-content > *,
picker-results .novo-list .novo-list-item .novo-item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
entity-picker-results .error-results,
entity-picker-results .no-recents,
entity-picker-results .null-results,
picker-results .error-results,
picker-results .no-recents,
picker-results .null-results {
  text-align: center;
  padding: 1em 0 4em;
}
entity-picker-results .error-results > i,
entity-picker-results .no-recents > i,
entity-picker-results .null-results > i,
picker-results .error-results > i,
picker-results .no-recents > i,
picker-results .null-results > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
entity-picker-results .error-results > h4,
entity-picker-results .error-results > p,
entity-picker-results .no-recents > h4,
entity-picker-results .no-recents > p,
entity-picker-results .null-results > h4,
entity-picker-results .null-results > p,
picker-results .error-results > h4,
picker-results .error-results > p,
picker-results .no-recents > h4,
picker-results .no-recents > p,
picker-results .null-results > h4,
picker-results .null-results > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
entity-picker-results .error-results > h4,
entity-picker-results .no-recents > h4,
entity-picker-results .null-results > h4,
picker-results .error-results > h4,
picker-results .no-recents > h4,
picker-results .null-results > h4 {
  font-weight: 500;
}
entity-picker-results section,
picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
workers-comp-codes-picker-results,
distribution-list-picker-results {
  display: block;
  color: black;
  width: 100%;
  max-width: none;
  z-index: 99;
  background: #ffffff;
  padding: 1px;
}
workers-comp-codes-picker-results.active,
distribution-list-picker-results.active {
  border: 1px solid #4a89dc;
}
workers-comp-codes-picker-results .novo-list,
distribution-list-picker-results .novo-list {
  min-height: 100%;
  background: #ffffff;
  max-height: 330px;
  overflow-y: auto;
  overflow-x: hidden;
}
workers-comp-codes-picker-results .novo-list .novo-list-item,
distribution-list-picker-results .novo-list .novo-list-item {
  display: block;
  transition: background-color 250ms;
  border-bottom: 1px solid #e2e2e2;
  cursor: pointer;
}
workers-comp-codes-picker-results .novo-list .novo-list-item.disabled,
distribution-list-picker-results .novo-list .novo-list-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-title h6,
distribution-list-picker-results .novo-list .novo-list-item item-title h6 {
  font-weight: 500;
  padding: 0.6em 0 0.5em;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-title h6 span,
distribution-list-picker-results .novo-list .novo-list-item item-title h6 span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 100px;
  width: 80%;
  display: block;
}
workers-comp-codes-picker-results .novo-list .novo-list-item > div,
distribution-list-picker-results .novo-list .novo-list-item > div {
  width: 100%;
  margin-left: 15px;
}
workers-comp-codes-picker-results .novo-list .novo-list-item.active,
distribution-list-picker-results .novo-list .novo-list-item.active {
  background-color: #e0ebf9;
}
workers-comp-codes-picker-results .novo-list .novo-list-item:hover,
distribution-list-picker-results .novo-list .novo-list-item:hover {
  background-color: #e0ebf9;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content,
distribution-list-picker-results .novo-list .novo-list-item item-content {
  flex-flow: row nowrap;
  justify-content: space-between;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content > *,
distribution-list-picker-results .novo-list .novo-list-item item-content > * {
  flex: 0 0 60%;
  white-space: nowrap;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content p,
distribution-list-picker-results .novo-list .novo-list-item item-content p {
  margin-right: 0.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content p .label,
distribution-list-picker-results .novo-list .novo-list-item item-content p .label {
  font-weight: bold;
}
workers-comp-codes-picker-results .novo-list novo-loading,
distribution-list-picker-results .novo-list novo-loading {
  justify-content: center;
}
workers-comp-codes-picker-results .picker-loader,
workers-comp-codes-picker-results .picker-error,
workers-comp-codes-picker-results .picker-null-results,
distribution-list-picker-results .picker-loader,
distribution-list-picker-results .picker-error,
distribution-list-picker-results .picker-null-results {
  border: none;
}
workers-comp-codes-picker-results .picker-null,
workers-comp-codes-picker-results .picker-error,
workers-comp-codes-picker-results .picker-loading,
workers-comp-codes-picker-results .picker-no-recents,
workers-comp-codes-picker-results .picker-error,
distribution-list-picker-results .picker-null,
distribution-list-picker-results .picker-error,
distribution-list-picker-results .picker-loading,
distribution-list-picker-results .picker-no-recents,
distribution-list-picker-results .picker-error {
  text-align: center;
  padding: 1em 0 4em;
}
workers-comp-codes-picker-results .picker-null > i,
workers-comp-codes-picker-results .picker-error > i,
workers-comp-codes-picker-results .picker-loading > i,
workers-comp-codes-picker-results .picker-no-recents > i,
workers-comp-codes-picker-results .picker-error > i,
distribution-list-picker-results .picker-null > i,
distribution-list-picker-results .picker-error > i,
distribution-list-picker-results .picker-loading > i,
distribution-list-picker-results .picker-no-recents > i,
distribution-list-picker-results .picker-error > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
workers-comp-codes-picker-results .picker-null > h4,
workers-comp-codes-picker-results .picker-null > p,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-error > p,
workers-comp-codes-picker-results .picker-loading > h4,
workers-comp-codes-picker-results .picker-loading > p,
workers-comp-codes-picker-results .picker-no-recents > h4,
workers-comp-codes-picker-results .picker-no-recents > p,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-error > p,
distribution-list-picker-results .picker-null > h4,
distribution-list-picker-results .picker-null > p,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-error > p,
distribution-list-picker-results .picker-loading > h4,
distribution-list-picker-results .picker-loading > p,
distribution-list-picker-results .picker-no-recents > h4,
distribution-list-picker-results .picker-no-recents > p,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-error > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
workers-comp-codes-picker-results .picker-null > h4,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-loading > h4,
workers-comp-codes-picker-results .picker-no-recents > h4,
workers-comp-codes-picker-results .picker-error > h4,
distribution-list-picker-results .picker-null > h4,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-loading > h4,
distribution-list-picker-results .picker-no-recents > h4,
distribution-list-picker-results .picker-error > h4 {
  font-weight: 500;
}
workers-comp-codes-picker-results section,
distribution-list-picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
grouped-multi-picker-results {
  background-color: #ffffff;
  max-height: 300px;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: flex;
  flex-direction: row;
}
grouped-multi-picker-results novo-list-item {
  cursor: pointer;
  padding: 10px;
  border-bottom: none;
  flex-shrink: 0;
}
grouped-multi-picker-results novo-list-item.disabled {
  pointer-events: none;
  opacity: 0.75;
}
grouped-multi-picker-results novo-list-item div.list-item {
  flex: 1 !important;
}
grouped-multi-picker-results > .grouped-multi-picker-groups {
  flex: 1;
  display: flex;
  flex-direction: column;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list {
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer {
  flex-basis: 50px;
  min-height: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  border-top: 1px solid #f7f7f7;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer label {
  font-weight: 500;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer.disabled {
  pointer-events: none;
  opacity: 0.75;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item {
  font-weight: 500;
  color: #999999;
  border-left: 3px solid #ffffff;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item .list-item {
  justify-content: center;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item item-end {
  color: #999999;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active {
  color: #4a89dc;
  border-left-color: #4a89dc;
  background-color: #e9e9e9;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active item-end {
  color: #4a89dc;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active .list-item > item-content > * {
  color: #4a89dc !important;
}
grouped-multi-picker-results > .grouped-multi-picker-matches {
  flex: 1;
  display: flex;
  flex-direction: column;
}
grouped-multi-picker-results > .grouped-multi-picker-matches novo-list {
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container {
  position: relative;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input {
  font-size: 1em;
  padding: 0.95em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #f7f7f7;
  border-left: 1px solid #f7f7f7;
  border-radius: 0;
  border-radius: 0;
  outline: none;
  width: 100%;
  margin: 0;
  box-shadow: none;
  transition: all 300ms;
  color: #26282b;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input:hover {
  border-bottom: 1px solid #f7f7f7;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input:focus {
  border-bottom: 1px solid #4a89dc;
  border-left: 1px solid #4a89dc;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input[disabled] {
  pointer-events: none;
  opacity: 0.4;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-search,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 1.2rem;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-search.disabled,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times.disabled {
  pointer-events: none;
  opacity: 0.4;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times {
  cursor: pointer;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-list-container {
  border-left: 1px solid #f7f7f7;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-no-category,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-no-results,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-loading {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  text-align: center;
}
mixed-multi-picker-results {
  background-color: #ffffff;
  max-height: 300px;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: flex;
  flex-direction: row;
}
mixed-multi-picker-results novo-list-item {
  cursor: pointer;
  padding: 10px;
  border-bottom: none;
  flex-shrink: 0;
}
mixed-multi-picker-results novo-list-item.disabled {
  pointer-events: none;
  opacity: 0.75;
}
mixed-multi-picker-results > .mixed-multi-picker-groups {
  flex: 1;
  display: flex;
  flex-direction: column;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list {
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item {
  color: #999999;
  border-left: 3px solid #ffffff;
  transition: background-color 250ms;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item > div {
  width: 100%;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item:hover {
  background-color: #f1f6fc;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item .list-item {
  justify-content: center;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-end {
  color: #999999;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active {
  color: #4a89dc;
  border-left-color: #4a89dc;
  background-color: #e0ebf9;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active item-end {
  color: #4a89dc;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active .list-item > item-content > * {
  color: #4a89dc !important;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-content {
  flex-flow: row wrap;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches {
  flex: 1;
  display: flex;
  flex-direction: column;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list {
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item > div {
  width: 100%;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item:hover {
  background-color: #f1f6fc;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container {
  position: relative;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input {
  font-size: 1em;
  padding: 0.95em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #f7f7f7;
  border-left: 1px solid #f7f7f7;
  border-radius: 0;
  border-radius: 0;
  outline: none;
  width: 100%;
  margin: 0;
  box-shadow: none;
  transition: all 300ms;
  color: #26282b;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input:hover {
  border-bottom: 1px solid #f7f7f7;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input:focus {
  border-bottom: 1px solid #4a89dc;
  border-left: 1px solid #4a89dc;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input[disabled] {
  pointer-events: none;
  opacity: 0.4;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-search,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 1.2rem;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-search.disabled,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times.disabled {
  pointer-events: none;
  opacity: 0.4;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times {
  cursor: pointer;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-list-container {
  border-left: 1px solid #f7f7f7;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-no-primary,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-no-results,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-loading {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  text-align: center;
}
skill-specialty-picker-results {
  display: block;
  width: 100%;
  color: black;
  max-width: none;
  z-index: 99;
  background: #ffffff;
}
skill-specialty-picker-results.active {
  border: 1px solid #4a89dc;
}
skill-specialty-picker-results novo-list {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 330px;
  overflow-y: auto;
  overflow-x: hidden;
}
skill-specialty-picker-results novo-list novo-list-item {
  cursor: pointer;
  padding: 10px 16px;
  box-sizing: border-box;
  display: block;
}
skill-specialty-picker-results novo-list novo-list-item item-content {
  flex-direction: column;
}
skill-specialty-picker-results novo-list novo-list-item item-content h6 {
  padding-top: 0;
}
skill-specialty-picker-results novo-list novo-list-item div {
  color: gray;
}
skill-specialty-picker-results novo-list novo-list-item span {
  display: inline-block;
  min-width: 100px;
  margin: 2px 0;
}
skill-specialty-picker-results novo-list novo-list-item.active, skill-specialty-picker-results novo-list novo-list-item:focus, skill-specialty-picker-results novo-list novo-list-item:hover {
  background-color: #e0ebf9;
}
skill-specialty-picker-results novo-list novo-list-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
skill-specialty-picker-results novo-list novo-loading {
  justify-content: center;
}
skill-specialty-picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
skill-specialty-picker-results .picker-error,
skill-specialty-picker-results .picker-loading,
skill-specialty-picker-results .picker-null {
  text-align: center;
  color: #b5b5b5;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-chip-list-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  margin: -4px;
}
.novo-chip-list-wrapper input.novo-input-element,
.novo-chip-list-wrapper .novo-chip {
  margin: 4px;
}
.novo-chip-list-stacked {
  flex: 1;
}
.novo-chip-list-stacked .novo-chip-list-wrapper {
  flex-direction: column;
  align-items: flex-start;
}
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip {
  width: 100%;
  height: 2.8rem;
}
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip .novo-chip-remove,
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip .novo-chip-trailing-icon {
  margin-left: auto;
}
.novo-chip-list-stacked .novo-chip-list-wrapper input.novo-chip-input {
  flex: 1 0 auto;
}
novo-field.novo-focused input.novo-chip-input {
  opacity: 1;
  width: 100px;
  margin: 4px;
  flex: 1 0 100px;
}
novo-field:not(.novo-focused) .novo-field-input .novo-chip-list-has-value {
  margin-right: 2rem;
}
novo-field:not(.novo-focused) .novo-field-input .novo-chip-list-has-value input.novo-chip-input {
  opacity: 0;
  width: 0px !important;
  max-width: 0px !important;
}
input.novo-chip-input {
  width: 20px;
  margin: 4px;
  flex: 1 0 20px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
chips, multi-picker, novo-multi-date-input,
novo-chips,
entity-chips,
novo-entity-chips {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  border-bottom: 1px solid #afb9c0;
  transition: all 200ms ease-in-out;
  position: relative;
  padding: 5px 20px 5px 0;
}
chips.with-value, multi-picker.with-value, novo-multi-date-input.with-value,
novo-chips.with-value,
entity-chips.with-value,
novo-entity-chips.with-value {
  margin-bottom: 20px;
}
chips:hover, multi-picker:hover, novo-multi-date-input:hover,
novo-chips:hover,
entity-chips:hover,
novo-entity-chips:hover {
  border-bottom: 1px solid #5f6d78;
}
chips.selected, multi-picker.selected, novo-multi-date-input.selected, chips.selected:hover,
novo-chips.selected,
novo-chips.selected:hover,
entity-chips.selected,
entity-chips.selected:hover,
novo-entity-chips.selected,
novo-entity-chips.selected:hover {
  border-bottom: 1px solid #4a89dc;
}
chips.selected + i, multi-picker.selected + i, novo-multi-date-input.selected + i, chips.selected:hover + i,
novo-chips.selected + i,
novo-chips.selected:hover + i,
entity-chips.selected + i,
entity-chips.selected:hover + i,
novo-entity-chips.selected + i,
novo-entity-chips.selected:hover + i {
  color: #4a89dc;
}
chips.disabled, multi-picker.disabled, novo-multi-date-input.disabled,
novo-chips.disabled,
entity-chips.disabled,
novo-entity-chips.disabled {
  border-bottom-style: dashed !important;
}
chips .chip-input-container, multi-picker .chip-input-container, novo-multi-date-input .chip-input-container,
novo-chips .chip-input-container,
entity-chips .chip-input-container,
novo-entity-chips .chip-input-container {
  flex-grow: 4;
}
chips .chip-input-container input, multi-picker .chip-input-container input, novo-multi-date-input .chip-input-container input,
novo-chips .chip-input-container input,
entity-chips .chip-input-container input,
novo-entity-chips .chip-input-container input {
  padding-top: 0;
  border: none;
  background: transparent !important;
  width: 100%;
}
chips .chip-input-container input:focus, multi-picker .chip-input-container input:focus, novo-multi-date-input .chip-input-container input:focus,
novo-chips .chip-input-container input:focus,
entity-chips .chip-input-container input:focus,
novo-entity-chips .chip-input-container input:focus {
  outline: none;
}
chips .novo-chip-container, multi-picker .novo-chip-container, novo-multi-date-input .novo-chip-container,
novo-chips .novo-chip-container,
entity-chips .novo-chip-container,
novo-entity-chips .novo-chip-container {
  display: flex;
  flex-flow: row wrap;
  gap: 0.4rem;
}
chips novo-picker, multi-picker novo-picker, novo-multi-date-input novo-picker,
novo-chips novo-picker,
entity-chips novo-picker,
novo-entity-chips novo-picker {
  position: inherit;
}
chips novo-picker > i, multi-picker novo-picker > i, novo-multi-date-input novo-picker > i,
novo-chips novo-picker > i,
entity-chips novo-picker > i,
novo-entity-chips novo-picker > i {
  display: none;
}
chips novo-picker div.picker-results-container, multi-picker novo-picker div.picker-results-container, novo-multi-date-input novo-picker div.picker-results-container,
novo-chips novo-picker div.picker-results-container,
entity-chips novo-picker div.picker-results-container,
novo-entity-chips novo-picker div.picker-results-container {
  left: 0;
}
chips label.clear-all, multi-picker label.clear-all, novo-multi-date-input label.clear-all,
novo-chips label.clear-all,
entity-chips label.clear-all,
novo-entity-chips label.clear-all {
  flex: 1 100%;
  position: absolute;
  right: 0;
  bottom: -20px;
  font-size: 0.9rem;
  color: #da4453;
  cursor: pointer;
  display: flex;
  align-items: center;
}
chips label.clear-all i, multi-picker label.clear-all i, novo-multi-date-input label.clear-all i,
novo-chips label.clear-all i,
entity-chips label.clear-all i,
novo-entity-chips label.clear-all i {
  font-size: 0.7rem;
  padding-bottom: 2px;
  margin-left: 5px;
}
chips i.bhi-search, multi-picker i.bhi-search, novo-multi-date-input i.bhi-search,
novo-chips i.bhi-search,
entity-chips i.bhi-search,
novo-entity-chips i.bhi-search {
  position: absolute;
  bottom: 8px;
  right: 0;
  font-size: 1.1em;
  color: #3d464d;
}
chips, multi-picker, novo-multi-date-input,
novo-chips,
entity-chips,
novo-entity-chips {
  padding: 2px 0;
}
chips + i, multi-picker + i, novo-multi-date-input + i,
novo-chips + i,
entity-chips + i,
novo-entity-chips + i {
  position: absolute;
  right: 0;
  bottom: 7px;
}
chips novo-picker, multi-picker novo-picker, novo-multi-date-input novo-picker,
novo-chips novo-picker,
entity-chips novo-picker,
novo-entity-chips novo-picker {
  padding-bottom: 0;
}
chips novo-picker > input, multi-picker novo-picker > input, novo-multi-date-input novo-picker > input,
novo-chips novo-picker > input,
entity-chips novo-picker > input,
novo-entity-chips novo-picker > input {
  border: none;
  border-bottom: none !important;
}
chips novo-picker > input:disabled, multi-picker novo-picker > input:disabled, novo-multi-date-input novo-picker > input:disabled,
novo-chips novo-picker > input:disabled,
entity-chips novo-picker > input:disabled,
novo-entity-chips novo-picker > input:disabled {
  border-bottom: none !important;
}
chips.with-value, multi-picker.with-value, novo-multi-date-input.with-value,
novo-chips.with-value,
entity-chips.with-value,
novo-entity-chips.with-value {
  margin-bottom: 0;
}
chips picker-results, multi-picker picker-results, novo-multi-date-input picker-results,
novo-chips picker-results,
entity-chips picker-results,
novo-entity-chips picker-results {
  position: absolute;
  color: black;
}
chips picker-results novo-list, multi-picker picker-results novo-list, novo-multi-date-input picker-results novo-list,
novo-chips picker-results novo-list,
entity-chips picker-results novo-list,
novo-entity-chips picker-results novo-list {
  max-height: 49vh;
  overflow: auto;
}
chips picker-results novo-list novo-list-item, multi-picker picker-results novo-list novo-list-item, novo-multi-date-input picker-results novo-list novo-list-item,
novo-chips picker-results novo-list novo-list-item,
entity-chips picker-results novo-list novo-list-item,
novo-entity-chips picker-results novo-list novo-list-item {
  flex: 0 0;
  transition: background-color 250ms;
}
chips picker-results novo-list novo-list-item > div, multi-picker picker-results novo-list novo-list-item > div, novo-multi-date-input picker-results novo-list novo-list-item > div,
novo-chips picker-results novo-list novo-list-item > div,
entity-chips picker-results novo-list novo-list-item > div,
novo-entity-chips picker-results novo-list novo-list-item > div {
  width: 100%;
}
chips picker-results novo-list novo-list-item.active, multi-picker picker-results novo-list novo-list-item.active, novo-multi-date-input picker-results novo-list novo-list-item.active,
novo-chips picker-results novo-list novo-list-item.active,
entity-chips picker-results novo-list novo-list-item.active,
novo-entity-chips picker-results novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
chips picker-results novo-list novo-list-item:hover, multi-picker picker-results novo-list novo-list-item:hover, novo-multi-date-input picker-results novo-list novo-list-item:hover,
novo-chips picker-results novo-list novo-list-item:hover,
entity-chips picker-results novo-list novo-list-item:hover,
novo-entity-chips picker-results novo-list novo-list-item:hover {
  background-color: #e0ebf9;
}
chips picker-results novo-list novo-list-item item-content, multi-picker picker-results novo-list novo-list-item item-content, novo-multi-date-input picker-results novo-list novo-list-item item-content,
novo-chips picker-results novo-list novo-list-item item-content,
entity-chips picker-results novo-list novo-list-item item-content,
novo-entity-chips picker-results novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
chips picker-results novo-list novo-list-item item-content > *, multi-picker picker-results novo-list novo-list-item item-content > *, novo-multi-date-input picker-results novo-list novo-list-item item-content > *,
novo-chips picker-results novo-list novo-list-item item-content > *,
entity-chips picker-results novo-list novo-list-item item-content > *,
novo-entity-chips picker-results novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
chips picker-results .error-results, multi-picker picker-results .error-results, novo-multi-date-input picker-results .error-results,
chips picker-results .no-recents,
multi-picker picker-results .no-recents,
novo-multi-date-input picker-results .no-recents,
chips picker-results .null-results,
multi-picker picker-results .null-results,
novo-multi-date-input picker-results .null-results,
novo-chips picker-results .error-results,
novo-chips picker-results .no-recents,
novo-chips picker-results .null-results,
entity-chips picker-results .error-results,
entity-chips picker-results .no-recents,
entity-chips picker-results .null-results,
novo-entity-chips picker-results .error-results,
novo-entity-chips picker-results .no-recents,
novo-entity-chips picker-results .null-results {
  text-align: center;
  padding: 1em 0 4em;
}
chips picker-results .error-results > i, multi-picker picker-results .error-results > i, novo-multi-date-input picker-results .error-results > i,
chips picker-results .no-recents > i,
multi-picker picker-results .no-recents > i,
novo-multi-date-input picker-results .no-recents > i,
chips picker-results .null-results > i,
multi-picker picker-results .null-results > i,
novo-multi-date-input picker-results .null-results > i,
novo-chips picker-results .error-results > i,
novo-chips picker-results .no-recents > i,
novo-chips picker-results .null-results > i,
entity-chips picker-results .error-results > i,
entity-chips picker-results .no-recents > i,
entity-chips picker-results .null-results > i,
novo-entity-chips picker-results .error-results > i,
novo-entity-chips picker-results .no-recents > i,
novo-entity-chips picker-results .null-results > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
chips picker-results .error-results > h4, multi-picker picker-results .error-results > h4, novo-multi-date-input picker-results .error-results > h4,
chips picker-results .error-results > p,
multi-picker picker-results .error-results > p,
novo-multi-date-input picker-results .error-results > p,
chips picker-results .no-recents > h4,
multi-picker picker-results .no-recents > h4,
novo-multi-date-input picker-results .no-recents > h4,
chips picker-results .no-recents > p,
multi-picker picker-results .no-recents > p,
novo-multi-date-input picker-results .no-recents > p,
chips picker-results .null-results > h4,
multi-picker picker-results .null-results > h4,
novo-multi-date-input picker-results .null-results > h4,
chips picker-results .null-results > p,
multi-picker picker-results .null-results > p,
novo-multi-date-input picker-results .null-results > p,
novo-chips picker-results .error-results > h4,
novo-chips picker-results .error-results > p,
novo-chips picker-results .no-recents > h4,
novo-chips picker-results .no-recents > p,
novo-chips picker-results .null-results > h4,
novo-chips picker-results .null-results > p,
entity-chips picker-results .error-results > h4,
entity-chips picker-results .error-results > p,
entity-chips picker-results .no-recents > h4,
entity-chips picker-results .no-recents > p,
entity-chips picker-results .null-results > h4,
entity-chips picker-results .null-results > p,
novo-entity-chips picker-results .error-results > h4,
novo-entity-chips picker-results .error-results > p,
novo-entity-chips picker-results .no-recents > h4,
novo-entity-chips picker-results .no-recents > p,
novo-entity-chips picker-results .null-results > h4,
novo-entity-chips picker-results .null-results > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
chips picker-results .error-results > h4, multi-picker picker-results .error-results > h4, novo-multi-date-input picker-results .error-results > h4,
chips picker-results .no-recents > h4,
multi-picker picker-results .no-recents > h4,
novo-multi-date-input picker-results .no-recents > h4,
chips picker-results .null-results > h4,
multi-picker picker-results .null-results > h4,
novo-multi-date-input picker-results .null-results > h4,
novo-chips picker-results .error-results > h4,
novo-chips picker-results .no-recents > h4,
novo-chips picker-results .null-results > h4,
entity-chips picker-results .error-results > h4,
entity-chips picker-results .no-recents > h4,
entity-chips picker-results .null-results > h4,
novo-entity-chips picker-results .error-results > h4,
novo-entity-chips picker-results .no-recents > h4,
novo-entity-chips picker-results .null-results > h4 {
  font-weight: 500;
}
chips picker-results section, multi-picker picker-results section, novo-multi-date-input picker-results section,
novo-chips picker-results section,
entity-chips picker-results section,
novo-entity-chips picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
chips .preview-container entity-picker-result, multi-picker .preview-container entity-picker-result, novo-multi-date-input .preview-container entity-picker-result,
novo-chips .preview-container entity-picker-result,
entity-chips .preview-container entity-picker-result,
novo-entity-chips .preview-container entity-picker-result {
  background: #ffffff;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  min-width: 180px;
  max-height: 49vh;
  overflow: auto;
  z-index: 9001;
  border: 1px solid #4a89dc;
  transition: all 200ms ease-in-out;
}
chips .preview-container entity-picker-result .novo-list-item, multi-picker .preview-container entity-picker-result .novo-list-item, novo-multi-date-input .preview-container entity-picker-result .novo-list-item,
novo-chips .preview-container entity-picker-result .novo-list-item,
entity-chips .preview-container entity-picker-result .novo-list-item,
novo-entity-chips .preview-container entity-picker-result .novo-list-item {
  flex: 0 0;
}
chips .preview-container entity-picker-result .novo-list-item > div, multi-picker .preview-container entity-picker-result .novo-list-item > div, novo-multi-date-input .preview-container entity-picker-result .novo-list-item > div,
novo-chips .preview-container entity-picker-result .novo-list-item > div,
entity-chips .preview-container entity-picker-result .novo-list-item > div,
novo-entity-chips .preview-container entity-picker-result .novo-list-item > div {
  width: 100%;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content {
  flex-flow: row wrap;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content > *, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content > p, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p {
  min-width: 15em;
  font-size: 0.9em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 1em;
}
entity-chip-results {
  max-width: none !important;
}
novo-row-chips {
  display: flex;
  flex-flow: column;
  gap: 0.8rem;
}
novo-row-chips .novo-row-chips-columns {
  display: flex;
  align-items: flex-end;
  margin-bottom: 1em;
}
novo-row-chips .novo-row-chips-columns .column-label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: flex;
  flex: 1;
  margin-right: 1em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-capitalize {
  text-transform: capitalize;
}
novo-row-chips .novo-row-chips-columns .column-label.text-uppercase {
  text-transform: uppercase;
}
novo-row-chips .novo-row-chips-columns .column-label.text-nowrap {
  white-space: nowrap;
}
novo-row-chips .novo-row-chips-columns .column-label.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-default {
  font-size: inherit;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-body {
  font-size: 1.3rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-xs {
  font-size: 1rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-sm {
  font-size: 1.2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-md {
  font-size: 1.3rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-lg {
  font-size: 1.6rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-xl {
  font-size: 2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-2xl {
  font-size: 2.6rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-3xl {
  font-size: 3.2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-smaller {
  font-size: 0.8em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-larger {
  font-size: 1.2em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-black {
  color: #000000;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-white {
  color: #ffffff;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-gray {
  color: #9e9e9e;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grey {
  color: #9e9e9e;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-offWhite {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bright {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-light {
  color: #dbdbdb;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-neutral {
  color: #4f5361;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-dark {
  color: #3d464d;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-orange {
  color: #ff6900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-navigation {
  color: #202945;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-skyBlue {
  color: #009bdf;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-steel {
  color: #5b6770;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-metal {
  color: #637893;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sand {
  color: #f4f4f4;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-silver {
  color: #e2e2e2;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-stone {
  color: #bebebe;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-ash {
  color: #a0a0a0;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-slate {
  color: #707070;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-onyx {
  color: #526980;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-charcoal {
  color: #282828;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-moonlight {
  color: #1a242f;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-midnight {
  color: #202945;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-darkness {
  color: #161f27;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-navy {
  color: #0d2d42;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-aqua {
  color: #3bafda;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-ocean {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-mint {
  color: #37bc9b;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grass {
  color: #8cc152;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sunflower {
  color: #f6b042;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bittersweet {
  color: #eb6845;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grapefruit {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-carnation {
  color: #d770ad;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-lavender {
  color: #967adc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-mountain {
  color: #9678b6;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-info {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-positive {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-success {
  color: #8cc152;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-negative {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-danger {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-error {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-warning {
  color: #f6b042;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-empty {
  color: #cccdcc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-disabled {
  color: #bebebe;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-background {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-presentation {
  color: #5b6770;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bullhorn {
  color: #ff6900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-pulse {
  color: #3bafda;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-company {
  color: #3399dd;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-candidate {
  color: #44bb77;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-lead {
  color: #aa6699;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-contact {
  color: #ffaa44;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-clientcontact {
  color: #ffaa44;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-opportunity {
  color: #662255;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-job {
  color: #bb5566;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-joborder {
  color: #bb5566;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-submission {
  color: #a9adbb;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sendout {
  color: #747884;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-placement {
  color: #0b344f;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-note {
  color: #747884;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-contract {
  color: #454ea0;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-jobCode {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-earnCode {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-invoiceStatement {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-billableCharge {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-payableCharge {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-user {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-corporateUser {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-distributionList {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-credential {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-person {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.margin-before {
  margin-top: 0.4rem;
}
novo-row-chips .novo-row-chips-columns .column-label.margin-after {
  margin-bottom: 0.8rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-small {
  max-width: 40ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-medium {
  max-width: 55ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-large {
  max-width: 70ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-hairline {
  font-weight: 100;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-thin {
  font-weight: 200;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-light {
  font-weight: 300;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-normal {
  font-weight: 400;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-medium {
  font-weight: 500;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-semibold {
  font-weight: 600;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-bold {
  font-weight: 700;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-extrabold {
  font-weight: 800;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-heavy {
  font-weight: 900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-lighter {
  font-weight: lighter;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-bolder {
  font-weight: bolder;
}
novo-row-chips .novo-row-chips-columns .column-label:first-of-type {
  flex: 0 0 275px;
}
novo-row-chips .novo-row-chips-columns .column-data {
  display: flex;
  align-items: center;
  background: transparent !important;
  border: none;
  border-bottom: 1px dashed #85939e;
  border-radius: 0;
  outline: none;
  height: 2em;
  width: 100%;
  margin: 0 1em 0 0;
}
novo-row-chips .novo-row-chips-columns .column-data.editable {
  border-bottom: none;
}
novo-row-chips .novo-row-chips-columns .column-data.editable input {
  background: none;
  border: none;
}
novo-row-chips .novo-row-chips-columns .column-data:first-of-type {
  flex: 0 0 275px;
}
novo-row-chips .novo-row-chips-columns .column-data span {
  color: inherit;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  line-height: 1em;
  max-height: 2em;
  min-height: 1em;
}
novo-row-chips .novo-row-chips-columns i.bhi-delete-o {
  color: #da4453;
}
novo-row-chips .novo-chip.novo-row-chip {
  padding: 0;
}
novo-row-chips .novo-row-chips-empty-message {
  font-style: italic;
  color: #9e9e9e;
}
novo-row-chips i {
  cursor: pointer;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-dropdown {
  display: inline-block;
  position: relative;
  outline: none;
}
novo-dropdown .novo-dropdown-trigger {
  cursor: pointer;
  -webkit-appearance: none;
}
novo-dropdown button,
novo-dropdown novo-button {
  position: relative;
  z-index: 0;
}
novo-dropdown button .novo-button-icon,
novo-dropdown novo-button .novo-button-icon {
  font-size: 0.8em !important;
  width: 1em !important;
  height: 1em !important;
  margin: 0 0.5em;
}
.dropdown-container {
  background-color: var(--background-bright, #f7f7f7);
  list-style: none;
  margin: 0;
  padding: 0;
  min-width: 180px;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
}
.dropdown-container.has-height {
  overflow: auto;
}
.dropdown-container list dropdown-item-header {
  color: #9e9e9e;
  font-size: 0.8em;
  flex: 1;
  font-weight: 500;
  text-transform: uppercase;
  padding: 0.5rem 1rem;
  display: block;
}
.dropdown-container list hr {
  border: none;
  height: 1px;
  background: #dbdbdb;
}
.novo-switch {
  display: flex;
  align-items: center;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
.novo-switch * {
  box-sizing: border-box;
}
.novo-switch > div {
  display: flex;
  align-items: center;
}
.novo-switch .novo-switch-container {
  cursor: grab;
  width: 36px;
  height: 24px;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  margin: 0 8px;
}
.novo-switch:not(.novo-switch-disabled).novo-switch-dragging .novo-switch-container,
.novo-switch:not(.novo-switch-disabled) .novo-switch-dragging {
  cursor: grabbing;
}
.novo-switch .novo-switch-label {
  border: 0 transparent;
}
.novo-switch .novo-switch-bar {
  left: 1px;
  width: 34px;
  top: 5px;
  height: 14px;
  border-radius: 8px;
  position: absolute;
}
.novo-switch .novo-switch-thumb-container {
  top: 2px;
  left: 0;
  width: 16px;
  position: absolute;
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.novo-switch[aria-checked=true] .novo-switch-thumb-container {
  transform: translate3d(100%, 0, 0);
}
.novo-switch .novo-switch-thumb {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  left: 0;
  top: 0;
  outline: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  color: #3d464d;
}
.novo-switch .novo-switch-thumb .novo-icon {
  color: inherit;
}
.novo-switch:not(.novo-switch-dragging) .novo-switch-bar,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb-container {
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  transition-property: transform, background-color, color;
}
.novo-switch:not(.novo-switch-dragging) .novo-switch-bar,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb {
  transition-delay: 0.05s;
}
.novo-switch.novo-switch-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.novo-switch.novo-switch-disabled .novo-switch-container {
  cursor: not-allowed;
  pointer-events: none;
}
.novo-switch.black[aria-checked=true] .novo-switch-thumb {
  background-color: #000000;
}
.novo-switch.black[aria-checked=true] .novo-switch-bar {
  background-color: #2e2e2e;
}
.novo-switch.black[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.white[aria-checked=true] .novo-switch-thumb {
  background-color: #ffffff;
}
.novo-switch.white[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.white[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.gray[aria-checked=true] .novo-switch-thumb {
  background-color: #9e9e9e;
}
.novo-switch.gray[aria-checked=true] .novo-switch-bar {
  background-color: #cccccc;
}
.novo-switch.gray[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.grey[aria-checked=true] .novo-switch-thumb {
  background-color: #9e9e9e;
}
.novo-switch.grey[aria-checked=true] .novo-switch-bar {
  background-color: #cccccc;
}
.novo-switch.grey[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.bright[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.bright[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.bright[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  background-color: #dbdbdb;
}
.novo-switch.light[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-thumb {
  background-color: #4f5361;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-bar {
  background-color: #7a7f92;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  background-color: #3d464d;
}
.novo-switch.dark[aria-checked=true] .novo-switch-bar {
  background-color: #667580;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.orange[aria-checked=true] .novo-switch-thumb {
  background-color: #ff6900;
}
.novo-switch.orange[aria-checked=true] .novo-switch-bar {
  background-color: #ff9f5c;
}
.novo-switch.orange[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-thumb {
  background-color: #202945;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-bar {
  background-color: #3d4e84;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-thumb {
  background-color: #009bdf;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-bar {
  background-color: #3cc3ff;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.steel[aria-checked=true] .novo-switch-thumb {
  background-color: #5b6770;
}
.novo-switch.steel[aria-checked=true] .novo-switch-bar {
  background-color: #88959f;
}
.novo-switch.steel[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.metal[aria-checked=true] .novo-switch-thumb {
  background-color: #637893;
}
.novo-switch.metal[aria-checked=true] .novo-switch-bar {
  background-color: #98a7ba;
}
.novo-switch.metal[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.sand[aria-checked=true] .novo-switch-thumb {
  background-color: #f4f4f4;
}
.novo-switch.sand[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.sand[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.silver[aria-checked=true] .novo-switch-thumb {
  background-color: #e2e2e2;
}
.novo-switch.silver[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.silver[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.stone[aria-checked=true] .novo-switch-thumb {
  background-color: #bebebe;
}
.novo-switch.stone[aria-checked=true] .novo-switch-bar {
  background-color: #ececec;
}
.novo-switch.stone[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.ash[aria-checked=true] .novo-switch-thumb {
  background-color: #a0a0a0;
}
.novo-switch.ash[aria-checked=true] .novo-switch-bar {
  background-color: #cecece;
}
.novo-switch.ash[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.slate[aria-checked=true] .novo-switch-thumb {
  background-color: #707070;
}
.novo-switch.slate[aria-checked=true] .novo-switch-bar {
  background-color: #9e9e9e;
}
.novo-switch.slate[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-thumb {
  background-color: #526980;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-bar {
  background-color: #8097ae;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-thumb {
  background-color: #282828;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-bar {
  background-color: #565656;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-thumb {
  background-color: #1a242f;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-bar {
  background-color: #3b516a;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-thumb {
  background-color: #202945;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-bar {
  background-color: #3d4e84;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-thumb {
  background-color: #161f27;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-bar {
  background-color: #374e62;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.navy[aria-checked=true] .novo-switch-thumb {
  background-color: #0d2d42;
}
.novo-switch.navy[aria-checked=true] .novo-switch-bar {
  background-color: #1c618f;
}
.novo-switch.navy[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-thumb {
  background-color: #3bafda;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-bar {
  background-color: #88cfe9;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.mint[aria-checked=true] .novo-switch-thumb {
  background-color: #37bc9b;
}
.novo-switch.mint[aria-checked=true] .novo-switch-bar {
  background-color: #77d7c0;
}
.novo-switch.mint[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.grass[aria-checked=true] .novo-switch-thumb {
  background-color: #8cc152;
}
.novo-switch.grass[aria-checked=true] .novo-switch-bar {
  background-color: #b9d996;
}
.novo-switch.grass[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-thumb {
  background-color: #f6b042;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-bar {
  background-color: #fad59a;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-thumb {
  background-color: #eb6845;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-bar {
  background-color: #f4ab98;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-thumb {
  background-color: #d770ad;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-bar {
  background-color: #ebb8d6;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-thumb {
  background-color: #967adc;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-bar {
  background-color: #cfc3ef;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-thumb {
  background-color: #9678b6;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-bar {
  background-color: #c4b4d6;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.info[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.info[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.info[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.positive[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.positive[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.positive[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.success[aria-checked=true] .novo-switch-thumb {
  background-color: #8cc152;
}
.novo-switch.success[aria-checked=true] .novo-switch-bar {
  background-color: #b9d996;
}
.novo-switch.success[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.negative[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.negative[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.negative[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.danger[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.danger[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.danger[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.error[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.error[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.error[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.warning[aria-checked=true] .novo-switch-thumb {
  background-color: #f6b042;
}
.novo-switch.warning[aria-checked=true] .novo-switch-bar {
  background-color: #fad59a;
}
.novo-switch.warning[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.empty[aria-checked=true] .novo-switch-thumb {
  background-color: #cccdcc;
}
.novo-switch.empty[aria-checked=true] .novo-switch-bar {
  background-color: #fafafa;
}
.novo-switch.empty[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-thumb {
  background-color: #bebebe;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-bar {
  background-color: #ececec;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.background[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.background[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.background[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-thumb {
  background-color: #e2e2e2;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-thumb {
  background-color: #5b6770;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-bar {
  background-color: #88959f;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-thumb {
  background-color: #ff6900;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-bar {
  background-color: #ff9f5c;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-thumb {
  background-color: #3bafda;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-bar {
  background-color: #88cfe9;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.company[aria-checked=true] .novo-switch-thumb {
  background-color: #3399dd;
}
.novo-switch.company[aria-checked=true] .novo-switch-bar {
  background-color: #82c0ea;
}
.novo-switch.company[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-thumb {
  background-color: #44bb77;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-bar {
  background-color: #87d3a8;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.lead[aria-checked=true] .novo-switch-thumb {
  background-color: #aa6699;
}
.novo-switch.lead[aria-checked=true] .novo-switch-bar {
  background-color: #cba1c0;
}
.novo-switch.lead[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.contact[aria-checked=true] .novo-switch-thumb {
  background-color: #ffaa44;
}
.novo-switch.contact[aria-checked=true] .novo-switch-bar {
  background-color: #ffd4a0;
}
.novo-switch.contact[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-thumb {
  background-color: #ffaa44;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-bar {
  background-color: #ffd4a0;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-thumb {
  background-color: #662255;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-bar {
  background-color: #ab398e;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.job[aria-checked=true] .novo-switch-thumb {
  background-color: #bb5566;
}
.novo-switch.job[aria-checked=true] .novo-switch-bar {
  background-color: #d597a1;
}
.novo-switch.job[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-thumb {
  background-color: #bb5566;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-bar {
  background-color: #d597a1;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.submission[aria-checked=true] .novo-switch-thumb {
  background-color: #a9adbb;
}
.novo-switch.submission[aria-checked=true] .novo-switch-bar {
  background-color: #dcdee4;
}
.novo-switch.submission[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-thumb {
  background-color: #747884;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-bar {
  background-color: #a4a7af;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.placement[aria-checked=true] .novo-switch-thumb {
  background-color: #0b344f;
}
.novo-switch.placement[aria-checked=true] .novo-switch-bar {
  background-color: #1669a0;
}
.novo-switch.placement[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.note[aria-checked=true] .novo-switch-thumb {
  background-color: #747884;
}
.novo-switch.note[aria-checked=true] .novo-switch-bar {
  background-color: #a4a7af;
}
.novo-switch.note[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.contract[aria-checked=true] .novo-switch-thumb {
  background-color: #454ea0;
}
.novo-switch.contract[aria-checked=true] .novo-switch-bar {
  background-color: #7b82c6;
}
.novo-switch.contract[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.user[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.user[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.user[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.credential[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.credential[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.credential[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.person[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.person[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.person[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  background-color: #3d464d;
}
.novo-switch.dark[aria-checked=true] .novo-switch-bar {
  background-color: #32393f;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  background-color: lightgray;
}
.novo-switch.light[aria-checked=true] .novo-switch-bar {
  background-color: #dbdbdb;
}
.novo-switch .novo-switch-thumb {
  background-color: #dbdbdb;
}
.novo-switch .novo-switch-bar {
  background-color: whitesmoke;
}
.novo-switch:focus .novo-switch-label:not(:empty) {
  border: 1px dotted #dbdbdb;
}
input[type=calendar] {
  padding: 6px;
  font-size: 14px;
  line-height: 14px;
  color: #333;
  width: 140px;
  display: inline-block;
  border: 2px solid #ddd;
  border-radius: 4px;
}
.hide-overflow-days .notinmonth {
  visibility: hidden;
}
novo-date-picker {
  display: block;
}
novo-date-picker-input {
  flex: 1;
  position: relative;
  display: block !important;
}
novo-date-picker-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-date-picker-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid #dbdbdb;
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #3d464d;
}
novo-date-picker-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-date-picker-input span.error-text {
  color: #da4453;
  padding-top: 10px;
  flex: 1;
  display: flex;
}
novo-date-picker-input > i.bhi-clock,
novo-date-picker-input > i.bhi-search,
novo-date-picker-input > i.bhi-times,
novo-date-picker-input > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 1.2rem;
}
.calendar.popup {
  display: none;
  position: absolute;
  z-index: 9001;
}
.calendar.popup.open {
  display: block;
}
.date-picker-container {
  border-radius: 4px;
  width: min-content;
  text-align: center;
  background: var(--background-main);
  color: #3a3a3a;
  -webkit-user-select: none;
          user-select: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 9001;
  position: relative;
}
.date-picker-container .month-view + .month-view {
  border-collapse: unset;
  border-left: 1px solid #dbdbdb;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
}
.date-picker-container .calendar-top {
  display: flex;
  flex-flow: column;
  background: #4a89dc;
  color: #fff;
  font-size: 14px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.date-picker-container .calendar-top h1 {
  font-weight: 600;
  font-size: 4.2em;
  color: #fff;
  margin: 0;
  padding: 0;
}
.date-picker-container .calendar-top h2 {
  font-weight: 300;
  opacity: 1;
  margin: 10px auto;
  padding: 0;
}
.date-picker-container .calendar-top h3 {
  font-weight: 400;
  opacity: 0.4;
  margin: 15px auto;
  padding: 0;
}
.date-picker-container .calendar-top h4 {
  background: rgba(0, 0, 0, 0.15);
  font-size: 1em;
  font-weight: 300;
  padding: 10px;
}
.date-picker-container .date-range-tabs {
  border-bottom: 1px solid #f7f7f7;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  height: 45px;
}
.date-picker-container .date-range-tabs.week-select-mode > span {
  cursor: default;
  color: #3d464d;
  pointer-events: none;
  opacity: 1 !important;
}
.date-picker-container .date-range-tabs.week-select-mode .indicator {
  display: none;
}
.date-picker-container .date-range-tabs > span {
  color: #4a89dc;
  text-align: center;
  flex: 1;
  cursor: pointer;
  font-weight: 500;
  transition: opacity 200ms ease-in-out;
  opacity: 0.6;
}
.date-picker-container .date-range-tabs > span:hover {
  opacity: 1 !important;
}
.date-picker-container .date-range-tabs .indicator {
  position: absolute;
  width: 50%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #4a89dc;
  transition: transform 200ms ease-in-out;
}
.date-picker-container .calendar-header {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  border-collapse: collapse;
  padding: 14px 0;
  -webkit-user-select: none;
  justify-content: space-between;
  cursor: default;
  border-bottom: 1px solid #f7f7f7;
}
.date-picker-container .calendar-header .previous {
  width: 30px;
  height: 15px;
  display: inline-block;
  cursor: pointer;
}
.date-picker-container .calendar-header .previous:after {
  content: "";
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  border-right: 4px solid #aaa;
  display: inline-block;
  height: 0;
  vertical-align: middle;
  width: 0;
}
.date-picker-container .calendar-header .previous:hover:after {
  border-right: 4px solid #4a89dc;
  cursor: pointer;
}
.date-picker-container .calendar-header .heading {
  flex: 1;
  display: inline-block;
  vertical-align: middle;
  color: #4a89dc;
  font-weight: 600;
}
.date-picker-container .calendar-header .heading .month {
  border-radius: 2px;
  padding: 3px 8px;
}
.date-picker-container .calendar-header .heading .month:hover {
  background: #4a89dc;
  color: #fff;
  cursor: pointer;
}
.date-picker-container .calendar-header .heading .year {
  border-radius: 2px;
  padding: 3px 8px;
}
.date-picker-container .calendar-header .heading .year:hover {
  background: #4a89dc;
  color: #fff;
  cursor: pointer;
}
.date-picker-container .calendar-header .next {
  width: 30px;
  height: 15px;
  display: inline-block;
  cursor: pointer;
}
.date-picker-container .calendar-header .next:before {
  content: "";
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  border-left: 4px solid #aaa;
  display: inline-block;
  height: 0;
  vertical-align: middle;
  width: 0;
}
.date-picker-container .calendar-header .next:hover:before {
  opacity: 1;
  border-left: 4px solid #4a89dc;
  cursor: pointer;
}
.date-picker-container section.calendar-content {
  display: flex;
  flex-flow: column;
}
.date-picker-container section.calendar-content span {
  display: block;
}
.date-picker-container section.calendar-content.days {
  flex-flow: row nowrap;
  height: min-content;
}
.date-picker-container .calendar-content {
  width: 100%;
  height: 230px;
  overflow-y: scroll;
  position: static;
  top: 0;
  left: 0;
  transform-origin: 209px 26px;
  transform: scale(1);
}
.date-picker-container .calendar-footer {
  width: 100%;
  padding: 1rem 0.8rem;
  text-align: left;
}
novo-date-range-input {
  flex: 1;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  height: min-content;
}
novo-date-range-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-date-range-input .date-range-input-container {
  position: relative;
  height: min-content;
}
novo-date-range-input .date-range-input-divider {
  font-weight: 800;
  margin: 0 0.5em;
  align-self: center;
  height: min-content;
}
novo-date-range-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid var(--border);
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 9em;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-date-range-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-date-range-input novo-icon {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1em;
}
novo-date-range-input novo-icon[size=small] {
  top: calc(50% - 0.75em);
  font-size: 0.5em;
}
@keyframes select {
  from {
    opacity: 0.8;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(1.6);
  }
}
novo-multi-date-input .chip-input-container {
  padding-top: 10px;
}
novo-multi-date-input .chip-input-container .placeholder {
  color: var(--form-placeholder);
}
novo-multi-date-input .panel-toggle {
  padding: 0.2em;
}
novo-multi-date-input .panel-toggle i {
  margin: 0px;
}
novo-multi-date-input .panel-toggle.selected {
  background: #dbdbdb;
  border-radius: 50%;
}
novo-multi-date-input ul.summary {
  display: inline;
  list-style: none;
  color: #868686;
  padding: 0 10px 0;
}
novo-multi-date-input ul.summary li {
  display: inline;
  padding: 0 3px;
}
novo-multi-date-input ul.summary li:after {
  content: ", ";
}
novo-multi-date-input ul.summary li:last-child:after {
  content: " ";
}
novo-multi-date-input chip span {
  text-transform: capitalize;
}
novo-time-picker-input {
  flex: 1;
  position: relative;
  display: block;
  max-width: 130px;
}
novo-time-picker-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-time-picker-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid var(--border);
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-time-picker-input input:focus {
  border-bottom: 1px solid var(--selection);
}
novo-time-picker-input > i.bhi-clock,
novo-time-picker-input > i.bhi-search,
novo-time-picker-input > i.bhi-times,
novo-time-picker-input > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 1.2rem;
}
novo-time-picker-input > i.bhi-times {
  cursor: pointer;
}
novo-time-picker {
  display: block;
  width: min-content;
  overflow: hidden;
  border-radius: 4px;
  background-color: var(--background-bright);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  /* ANALOG CLOCK
    ----------------------------- */
}
novo-time-picker .digital {
  background-color: var(--selection);
  display: flex;
  justify-content: center;
}
novo-time-picker .digital.inline {
  background: #ffffff;
  border-bottom: 1px solid #f0f0f0;
}
novo-time-picker .digital.inline.military {
  border-bottom: none;
}
novo-time-picker .digital.inline .digital--inner {
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block {
  display: flex;
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block .digital--period {
  color: var(--selection);
  cursor: pointer;
  font-size: 1em;
  opacity: 0.6;
  padding: 1rem;
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block .digital--period.active {
  opacity: 1;
  background-color: var(--selection);
  color: #ffffff;
}
novo-time-picker .digital--inner {
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}
novo-time-picker .digital--clock {
  color: #fff;
  font-size: 1.8em;
  font-weight: 500;
}
novo-time-picker .control-block {
  display: inline-block;
}
novo-time-picker .digital--period {
  display: block;
  color: #fff;
  cursor: pointer;
  font-size: 1em;
  opacity: 0.6;
  text-transform: uppercase;
  font-weight: 400;
}
novo-time-picker .digital--period.active {
  opacity: 1;
  font-weight: 600;
}
novo-time-picker .increments {
  position: relative;
  height: 250px;
  width: auto;
  display: flex;
  flex-flow: row nowrap;
}
novo-time-picker .increments novo-list {
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  flex: 1;
  scroll-snap-type: y mandatory;
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}
novo-time-picker .increments novo-list::-webkit-scrollbar {
  display: none;
  /* Safari and Chrome */
}
novo-time-picker .increments .increments--hour,
novo-time-picker .increments .increments--minute,
novo-time-picker .increments .increments--meridian {
  padding: 5px 16px;
  width: 50px;
  scroll-snap-align: start;
}
novo-time-picker .increments .increments--hour .list-item,
novo-time-picker .increments .increments--minute .list-item,
novo-time-picker .increments .increments--meridian .list-item {
  line-height: 19px;
}
novo-time-picker .increments .increments--hour:focus, novo-time-picker .increments .increments--hour:hover,
novo-time-picker .increments .increments--minute:focus,
novo-time-picker .increments .increments--minute:hover,
novo-time-picker .increments .increments--meridian:focus,
novo-time-picker .increments .increments--meridian:hover {
  background: var(--selection);
  color: var(--text-selection);
  filter: brightness(1.25);
}
novo-time-picker .increments .increments--hour.active,
novo-time-picker .increments .increments--minute.active,
novo-time-picker .increments .increments--meridian.active {
  background: var(--selection);
  color: var(--text-selection);
  font-weight: 500;
}
novo-time-picker .analog {
  height: 250px;
  width: 250px;
  position: relative;
  margin: 10% auto;
}
novo-time-picker .analog--inner {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  position: absolute;
  transition: transform 125ms linear;
}
novo-time-picker .analog--face {
  top: 5px;
  right: 5px;
  left: 5px;
  bottom: 5px;
  position: absolute;
  border-radius: 50%;
}
novo-time-picker .analog--hand--hours {
  width: 240px;
  height: 240px;
  display: block;
  position: absolute;
  top: 0;
  border-radius: 50%;
  transform: rotate(0deg);
  transition: transform 100ms linear;
  z-index: 1;
}
novo-time-picker .analog--hand--hours:before {
  content: " ";
  width: 2px;
  top: 0;
  bottom: 0;
  left: 30%;
  margin: 30%;
  z-index: -1;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--hours .analog--ball {
  height: 3rem;
  width: 3rem;
  display: block;
  right: 3.2rem;
  top: 50%;
  margin-top: -1.5rem;
  border-radius: 50%;
  position: absolute;
  border: 3px solid var(--selection);
  background: var(--selection);
}
novo-time-picker .analog--hand--hours.hour-12 {
  transform: rotate(-90deg);
}
novo-time-picker .analog--hand--hours.hour-1 {
  transform: rotate(-60deg);
}
novo-time-picker .analog--hand--hours.hour-2 {
  transform: rotate(-30deg);
}
novo-time-picker .analog--hand--hours.hour-3 {
  transform: rotate(0);
}
novo-time-picker .analog--hand--hours.hour-4 {
  transform: rotate(30deg);
}
novo-time-picker .analog--hand--hours.hour-5 {
  transform: rotate(60deg);
}
novo-time-picker .analog--hand--hours.hour-6 {
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--hours.hour-7 {
  transform: rotate(120deg);
}
novo-time-picker .analog--hand--hours.hour-8 {
  transform: rotate(150deg);
}
novo-time-picker .analog--hand--hours.hour-9 {
  transform: rotate(180deg);
}
novo-time-picker .analog--hand--hours.hour-10 {
  transform: rotate(210deg);
}
novo-time-picker .analog--hand--hours.hour-11 {
  transform: rotate(240deg);
}
novo-time-picker .analog--hand--minutes {
  width: 200px;
  height: 200px;
  margin: 20px;
  display: block;
  position: absolute;
  top: 0;
  border-radius: 50%;
  transform: rotate(0deg);
  transition: transform 100ms linear;
  z-index: 1;
}
novo-time-picker .analog--hand--minutes:before {
  left: 23%;
  margin: 33%;
  content: " ";
  width: 2px;
  top: 0;
  bottom: 0;
  z-index: -1;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--minutes .analog--ball {
  display: block;
  top: 50%;
  border-radius: 50%;
  position: absolute;
  height: 2.4rem;
  width: 2.4rem;
  right: 4.2rem;
  margin-top: -1.2rem;
  border: 2px solid var(--selection);
  background: var(--selection);
  transition: all 160ms ease-in-out;
}
novo-time-picker .analog--hand--minutes .analog--ball.between {
  height: 1px;
  border-radius: 2em;
  margin-top: 0;
}
novo-time-picker .analog--hand--minutes.min-00 {
  transform: rotate(-90deg);
}
novo-time-picker .analog--hand--minutes.min-01 {
  transform: rotate(-84deg);
}
novo-time-picker .analog--hand--minutes.min-02 {
  transform: rotate(-78deg);
}
novo-time-picker .analog--hand--minutes.min-03 {
  transform: rotate(-72deg);
}
novo-time-picker .analog--hand--minutes.min-04 {
  transform: rotate(-66deg);
}
novo-time-picker .analog--hand--minutes.min-05 {
  transform: rotate(-60deg);
}
novo-time-picker .analog--hand--minutes.min-06 {
  transform: rotate(-54deg);
}
novo-time-picker .analog--hand--minutes.min-07 {
  transform: rotate(-48deg);
}
novo-time-picker .analog--hand--minutes.min-08 {
  transform: rotate(-42deg);
}
novo-time-picker .analog--hand--minutes.min-09 {
  transform: rotate(-36deg);
}
novo-time-picker .analog--hand--minutes.min-10 {
  transform: rotate(-30deg);
}
novo-time-picker .analog--hand--minutes.min-11 {
  transform: rotate(-24deg);
}
novo-time-picker .analog--hand--minutes.min-12 {
  transform: rotate(-18deg);
}
novo-time-picker .analog--hand--minutes.min-13 {
  transform: rotate(-12deg);
}
novo-time-picker .analog--hand--minutes.min-14 {
  transform: rotate(-6deg);
}
novo-time-picker .analog--hand--minutes.min-15 {
  transform: rotate(0deg);
}
novo-time-picker .analog--hand--minutes.min-16 {
  transform: rotate(6deg);
}
novo-time-picker .analog--hand--minutes.min-17 {
  transform: rotate(12deg);
}
novo-time-picker .analog--hand--minutes.min-18 {
  transform: rotate(18deg);
}
novo-time-picker .analog--hand--minutes.min-19 {
  transform: rotate(24deg);
}
novo-time-picker .analog--hand--minutes.min-20 {
  transform: rotate(30deg);
}
novo-time-picker .analog--hand--minutes.min-21 {
  transform: rotate(36deg);
}
novo-time-picker .analog--hand--minutes.min-22 {
  transform: rotate(42deg);
}
novo-time-picker .analog--hand--minutes.min-23 {
  transform: rotate(48deg);
}
novo-time-picker .analog--hand--minutes.min-24 {
  transform: rotate(54deg);
}
novo-time-picker .analog--hand--minutes.min-25 {
  transform: rotate(60deg);
}
novo-time-picker .analog--hand--minutes.min-26 {
  transform: rotate(66deg);
}
novo-time-picker .analog--hand--minutes.min-27 {
  transform: rotate(72deg);
}
novo-time-picker .analog--hand--minutes.min-28 {
  transform: rotate(78deg);
}
novo-time-picker .analog--hand--minutes.min-29 {
  transform: rotate(84deg);
}
novo-time-picker .analog--hand--minutes.min-30 {
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--minutes.min-31 {
  transform: rotate(96deg);
}
novo-time-picker .analog--hand--minutes.min-32 {
  transform: rotate(102deg);
}
novo-time-picker .analog--hand--minutes.min-33 {
  transform: rotate(108deg);
}
novo-time-picker .analog--hand--minutes.min-34 {
  transform: rotate(114deg);
}
novo-time-picker .analog--hand--minutes.min-35 {
  transform: rotate(120deg);
}
novo-time-picker .analog--hand--minutes.min-36 {
  transform: rotate(126deg);
}
novo-time-picker .analog--hand--minutes.min-37 {
  transform: rotate(132deg);
}
novo-time-picker .analog--hand--minutes.min-38 {
  transform: rotate(138deg);
}
novo-time-picker .analog--hand--minutes.min-39 {
  transform: rotate(144deg);
}
novo-time-picker .analog--hand--minutes.min-40 {
  transform: rotate(150deg);
}
novo-time-picker .analog--hand--minutes.min-41 {
  transform: rotate(156deg);
}
novo-time-picker .analog--hand--minutes.min-42 {
  transform: rotate(162deg);
}
novo-time-picker .analog--hand--minutes.min-43 {
  transform: rotate(168deg);
}
novo-time-picker .analog--hand--minutes.min-44 {
  transform: rotate(174deg);
}
novo-time-picker .analog--hand--minutes.min-45 {
  transform: rotate(180deg);
}
novo-time-picker .analog--hand--minutes.min-46 {
  transform: rotate(186deg);
}
novo-time-picker .analog--hand--minutes.min-47 {
  transform: rotate(192deg);
}
novo-time-picker .analog--hand--minutes.min-48 {
  transform: rotate(198deg);
}
novo-time-picker .analog--hand--minutes.min-49 {
  transform: rotate(204deg);
}
novo-time-picker .analog--hand--minutes.min-50 {
  transform: rotate(210deg);
}
novo-time-picker .analog--hand--minutes.min-51 {
  transform: rotate(216deg);
}
novo-time-picker .analog--hand--minutes.min-52 {
  transform: rotate(222deg);
}
novo-time-picker .analog--hand--minutes.min-53 {
  transform: rotate(228deg);
}
novo-time-picker .analog--hand--minutes.min-54 {
  transform: rotate(234deg);
}
novo-time-picker .analog--hand--minutes.min-55 {
  transform: rotate(240deg);
}
novo-time-picker .analog--hand--minutes.min-56 {
  transform: rotate(246deg);
}
novo-time-picker .analog--hand--minutes.min-57 {
  transform: rotate(252deg);
}
novo-time-picker .analog--hand--minutes.min-58 {
  transform: rotate(258deg);
}
novo-time-picker .analog--hand--minutes.min-59 {
  transform: rotate(264deg);
}
novo-time-picker .analog--center {
  height: 12rem;
  width: 12rem;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  margin-top: 1px;
  margin-left: 1px;
  display: block;
  position: absolute;
  background-color: #f7f7f7;
}
novo-time-picker .analog--hour,
novo-time-picker .analog--minute {
  font-size: 1.6rem;
  color: #666666;
  left: 50%;
  top: 50%;
  z-index: 3;
  text-align: center;
  width: 40px;
  padding: 8px 0;
  border-radius: 50%;
  cursor: pointer;
  margin-left: -20px;
  margin-top: -20px;
  position: absolute;
}
novo-time-picker .analog--hour.active,
novo-time-picker .analog--minute.active {
  color: #fff;
}
novo-time-picker .analog--minute {
  font-size: 1rem;
  margin-left: -20px;
  margin-top: -16px;
}
novo-time-picker .analog--hours,
novo-time-picker .analog--minutes {
  width: 250px;
  height: 250px;
  float: left;
  position: relative;
}
novo-time-picker .analog--minutes {
  position: absolute;
}
novo-time-picker .analog--hour:nth-child(1) {
  transform: rotate(-60deg) translate(4.5em) rotate(60deg);
}
novo-time-picker .analog--minute:nth-child(1) {
  transform: rotate(-60deg) translate(4.5em) rotate(60deg);
}
novo-time-picker .analog--hour:nth-child(2) {
  transform: rotate(-30deg) translate(4.5em) rotate(30deg);
}
novo-time-picker .analog--minute:nth-child(2) {
  transform: rotate(-30deg) translate(4.5em) rotate(30deg);
}
novo-time-picker .analog--hour:nth-child(3) {
  transform: rotate(0deg) translate(4.5em) rotate(0deg);
}
novo-time-picker .analog--minute:nth-child(3) {
  transform: rotate(0deg) translate(4.5em) rotate(0deg);
}
novo-time-picker .analog--hour:nth-child(4) {
  transform: rotate(30deg) translate(4.5em) rotate(-30deg);
}
novo-time-picker .analog--minute:nth-child(4) {
  transform: rotate(30deg) translate(4.5em) rotate(-30deg);
}
novo-time-picker .analog--hour:nth-child(5) {
  transform: rotate(60deg) translate(4.5em) rotate(-60deg);
}
novo-time-picker .analog--minute:nth-child(5) {
  transform: rotate(60deg) translate(4.5em) rotate(-60deg);
}
novo-time-picker .analog--hour:nth-child(6) {
  transform: rotate(90deg) translate(4.5em) rotate(-90deg);
}
novo-time-picker .analog--minute:nth-child(6) {
  transform: rotate(90deg) translate(4.5em) rotate(-90deg);
}
novo-time-picker .analog--hour:nth-child(7) {
  transform: rotate(120deg) translate(4.5em) rotate(-120deg);
}
novo-time-picker .analog--minute:nth-child(7) {
  transform: rotate(120deg) translate(4.5em) rotate(-120deg);
}
novo-time-picker .analog--hour:nth-child(8) {
  transform: rotate(150deg) translate(4.5em) rotate(-150deg);
}
novo-time-picker .analog--minute:nth-child(8) {
  transform: rotate(150deg) translate(4.5em) rotate(-150deg);
}
novo-time-picker .analog--hour:nth-child(9) {
  transform: rotate(180deg) translate(4.5em) rotate(-180deg);
}
novo-time-picker .analog--minute:nth-child(9) {
  transform: rotate(180deg) translate(4.5em) rotate(-180deg);
}
novo-time-picker .analog--hour:nth-child(10) {
  transform: rotate(210deg) translate(4.5em) rotate(-210deg);
}
novo-time-picker .analog--minute:nth-child(10) {
  transform: rotate(210deg) translate(4.5em) rotate(-210deg);
}
novo-time-picker .analog--hour:nth-child(11) {
  transform: rotate(240deg) translate(4.5em) rotate(-240deg);
}
novo-time-picker .analog--minute:nth-child(11) {
  transform: rotate(240deg) translate(4.5em) rotate(-240deg);
}
novo-time-picker .analog--hour:nth-child(12) {
  transform: rotate(270deg) translate(4.5em) rotate(-270deg);
}
novo-time-picker .analog--minute:nth-child(12) {
  transform: rotate(270deg) translate(4.5em) rotate(-270deg);
}
novo-time-picker.military .analog--hour:nth-child(1) {
  transform: rotate(-90deg) translate(8rem) rotate(90deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-0 {
  transform: rotate(-90deg);
}
novo-time-picker.military .analog--hour:nth-child(2) {
  transform: rotate(-75deg) translate(8rem) rotate(75deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-1 {
  transform: rotate(-75deg);
}
novo-time-picker.military .analog--hour:nth-child(3) {
  transform: rotate(-60deg) translate(8rem) rotate(60deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-2 {
  transform: rotate(-60deg);
}
novo-time-picker.military .analog--hour:nth-child(4) {
  transform: rotate(-45deg) translate(8rem) rotate(45deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-3 {
  transform: rotate(-45deg);
}
novo-time-picker.military .analog--hour:nth-child(5) {
  transform: rotate(-30deg) translate(8rem) rotate(30deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-4 {
  transform: rotate(-30deg);
}
novo-time-picker.military .analog--hour:nth-child(6) {
  transform: rotate(-15deg) translate(8rem) rotate(15deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-5 {
  transform: rotate(-15deg);
}
novo-time-picker.military .analog--hour:nth-child(7) {
  transform: rotate(0deg) translate(8rem) rotate(0deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-6 {
  transform: rotate(0deg);
}
novo-time-picker.military .analog--hour:nth-child(8) {
  transform: rotate(15deg) translate(8rem) rotate(-15deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-7 {
  transform: rotate(15deg);
}
novo-time-picker.military .analog--hour:nth-child(9) {
  transform: rotate(30deg) translate(8rem) rotate(-30deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-8 {
  transform: rotate(30deg);
}
novo-time-picker.military .analog--hour:nth-child(10) {
  transform: rotate(45deg) translate(8rem) rotate(-45deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-9 {
  transform: rotate(45deg);
}
novo-time-picker.military .analog--hour:nth-child(11) {
  transform: rotate(60deg) translate(8rem) rotate(-60deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-10 {
  transform: rotate(60deg);
}
novo-time-picker.military .analog--hour:nth-child(12) {
  transform: rotate(75deg) translate(8rem) rotate(-75deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-11 {
  transform: rotate(75deg);
}
novo-time-picker.military .analog--hour:nth-child(13) {
  transform: rotate(90deg) translate(8rem) rotate(-90deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-12 {
  transform: rotate(90deg);
}
novo-time-picker.military .analog--hour:nth-child(14) {
  transform: rotate(105deg) translate(8rem) rotate(-105deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-13 {
  transform: rotate(105deg);
}
novo-time-picker.military .analog--hour:nth-child(15) {
  transform: rotate(120deg) translate(8rem) rotate(-120deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-14 {
  transform: rotate(120deg);
}
novo-time-picker.military .analog--hour:nth-child(16) {
  transform: rotate(135deg) translate(8rem) rotate(-135deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-15 {
  transform: rotate(135deg);
}
novo-time-picker.military .analog--hour:nth-child(17) {
  transform: rotate(150deg) translate(8rem) rotate(-150deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-16 {
  transform: rotate(150deg);
}
novo-time-picker.military .analog--hour:nth-child(18) {
  transform: rotate(165deg) translate(8rem) rotate(-165deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-17 {
  transform: rotate(165deg);
}
novo-time-picker.military .analog--hour:nth-child(19) {
  transform: rotate(180deg) translate(8rem) rotate(-180deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-18 {
  transform: rotate(180deg);
}
novo-time-picker.military .analog--hour:nth-child(20) {
  transform: rotate(195deg) translate(8rem) rotate(-195deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-19 {
  transform: rotate(195deg);
}
novo-time-picker.military .analog--hour:nth-child(21) {
  transform: rotate(210deg) translate(8rem) rotate(-210deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-20 {
  transform: rotate(210deg);
}
novo-time-picker.military .analog--hour:nth-child(22) {
  transform: rotate(225deg) translate(8rem) rotate(-225deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-21 {
  transform: rotate(225deg);
}
novo-time-picker.military .analog--hour:nth-child(23) {
  transform: rotate(240deg) translate(8rem) rotate(-240deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-22 {
  transform: rotate(240deg);
}
novo-time-picker.military .analog--hour:nth-child(24) {
  transform: rotate(255deg) translate(8rem) rotate(-255deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-23 {
  transform: rotate(255deg);
}
novo-time-picker.military .analog--face {
  top: 15px;
  right: 15px;
  left: 15px;
  bottom: 15px;
}
novo-time-picker.military .analog--hour {
  font-size: 0.9rem;
  margin-left: -2rem;
  margin-top: -1.2rem;
}
novo-time-picker.military .analog--hand--minutes {
  margin: 10px;
}
novo-time-picker.military .analog--hand--hours .analog--ball {
  height: 2.8rem;
  width: 2.8rem;
  right: 2.7rem;
  margin-top: -1.4rem;
}
novo-date-time-picker-input {
  flex: 1;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  max-width: 340px;
}
novo-date-time-picker-input novo-date-picker-input {
  margin-right: 20px;
}
novo-date-time-picker-input novo-time-picker-input {
  max-width: 130px;
}
novo-date-time-picker {
  display: block;
  width: min-content;
  overflow: hidden;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 9001;
}
novo-date-time-picker .date-time-container {
  position: relative;
}
novo-date-time-picker .date-time-container .view-container {
  position: relative;
}
novo-date-time-picker .date-time-container .time-picker {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #fff;
  transform: translateX(100%);
  transition: transform 200ms ease-in-out;
  z-index: 10;
  top: 0;
}
novo-date-time-picker .date-time-container .time-picker novo-time-picker {
  width: inherit;
  border-radius: 0;
}
novo-date-time-picker .date-time-container .time-picker .increments {
  width: unset;
}
novo-date-time-picker .date-time-container .time-picker .increments novo-list-item {
  width: auto;
}
novo-date-time-picker .date-time-container .date-time-tabs {
  border-bottom: 1px solid #e0e0e0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  height: 45px;
}
novo-date-time-picker .date-time-container .date-time-tabs > span {
  color: #4a89dc;
  text-align: center;
  flex: 1;
  cursor: pointer;
  transition: opacity 200ms ease-in-out;
  opacity: 0.6;
}
novo-date-time-picker .date-time-container .date-time-tabs > span:hover {
  opacity: 1 !important;
}
novo-date-time-picker .date-time-container .date-time-tabs > span .meridian {
  text-transform: uppercase;
}
novo-date-time-picker .date-time-container .date-time-tabs .date-time-indicator {
  position: absolute;
  width: 50%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #4a89dc;
  transition: transform 200ms ease-in-out;
}
novo-date-time-picker .calendar {
  box-shadow: none;
  background: transparent;
}
novo-date-time-picker .digital {
  height: 45px;
}
novo-date-time-picker novo-time-picker {
  box-shadow: none;
}
novo-date-time-picker novo-time-picker .analog {
  margin: 0;
}
.novo-header {
  display: block;
  background-color: var(--background-bright, #ffffff);
}
.novo-header .spacer {
  flex: 1 1 0%;
}
.novo-header[size=small] > section {
  height: 3.6rem;
}
.novo-header.header-size-small > section {
  height: 3.2rem;
}
.novo-header.header-size-default > section {
  height: 5rem;
}
.novo-header.header-size-large > section {
  height: 6.4rem;
}
.novo-header > section {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 1.25rem;
  gap: 0.5rem;
  box-sizing: border-box;
}
.novo-header > section .header-icon {
  font-size: var(--font-size-2xl);
}
.novo-header > section div.header-title {
  display: flex;
  align-items: center;
  max-width: calc(100% - 40px);
  gap: 0.5rem;
}
.novo-header > section div.header-title novo-icon {
  margin-right: 1rem;
}
.novo-header > section .header-titles {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.novo-header > section .header-titles .novo-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.novo-header > section .header-titles h1 {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 20px;
}
.novo-header > section .header-titles h1.text-capitalize {
  text-transform: capitalize;
}
.novo-header > section .header-titles h1.text-uppercase {
  text-transform: uppercase;
}
.novo-header > section .header-titles h1.text-nowrap {
  white-space: nowrap;
}
.novo-header > section .header-titles h1.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-header > section .header-titles h1.text-size-default {
  font-size: inherit;
}
.novo-header > section .header-titles h1.text-size-body {
  font-size: 1.3rem;
}
.novo-header > section .header-titles h1.text-size-xs {
  font-size: 1rem;
}
.novo-header > section .header-titles h1.text-size-sm {
  font-size: 1.2rem;
}
.novo-header > section .header-titles h1.text-size-md {
  font-size: 1.3rem;
}
.novo-header > section .header-titles h1.text-size-lg {
  font-size: 1.6rem;
}
.novo-header > section .header-titles h1.text-size-xl {
  font-size: 2rem;
}
.novo-header > section .header-titles h1.text-size-2xl {
  font-size: 2.6rem;
}
.novo-header > section .header-titles h1.text-size-3xl {
  font-size: 3.2rem;
}
.novo-header > section .header-titles h1.text-size-smaller {
  font-size: 0.8em;
}
.novo-header > section .header-titles h1.text-size-larger {
  font-size: 1.2em;
}
.novo-header > section .header-titles h1.text-color-black {
  color: #000000;
}
.novo-header > section .header-titles h1.text-color-white {
  color: #ffffff;
}
.novo-header > section .header-titles h1.text-color-gray {
  color: #9e9e9e;
}
.novo-header > section .header-titles h1.text-color-grey {
  color: #9e9e9e;
}
.novo-header > section .header-titles h1.text-color-offWhite {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-bright {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-light {
  color: #dbdbdb;
}
.novo-header > section .header-titles h1.text-color-neutral {
  color: #4f5361;
}
.novo-header > section .header-titles h1.text-color-dark {
  color: #3d464d;
}
.novo-header > section .header-titles h1.text-color-orange {
  color: #ff6900;
}
.novo-header > section .header-titles h1.text-color-navigation {
  color: #202945;
}
.novo-header > section .header-titles h1.text-color-skyBlue {
  color: #009bdf;
}
.novo-header > section .header-titles h1.text-color-steel {
  color: #5b6770;
}
.novo-header > section .header-titles h1.text-color-metal {
  color: #637893;
}
.novo-header > section .header-titles h1.text-color-sand {
  color: #f4f4f4;
}
.novo-header > section .header-titles h1.text-color-silver {
  color: #e2e2e2;
}
.novo-header > section .header-titles h1.text-color-stone {
  color: #bebebe;
}
.novo-header > section .header-titles h1.text-color-ash {
  color: #a0a0a0;
}
.novo-header > section .header-titles h1.text-color-slate {
  color: #707070;
}
.novo-header > section .header-titles h1.text-color-onyx {
  color: #526980;
}
.novo-header > section .header-titles h1.text-color-charcoal {
  color: #282828;
}
.novo-header > section .header-titles h1.text-color-moonlight {
  color: #1a242f;
}
.novo-header > section .header-titles h1.text-color-midnight {
  color: #202945;
}
.novo-header > section .header-titles h1.text-color-darkness {
  color: #161f27;
}
.novo-header > section .header-titles h1.text-color-navy {
  color: #0d2d42;
}
.novo-header > section .header-titles h1.text-color-aqua {
  color: #3bafda;
}
.novo-header > section .header-titles h1.text-color-ocean {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-mint {
  color: #37bc9b;
}
.novo-header > section .header-titles h1.text-color-grass {
  color: #8cc152;
}
.novo-header > section .header-titles h1.text-color-sunflower {
  color: #f6b042;
}
.novo-header > section .header-titles h1.text-color-bittersweet {
  color: #eb6845;
}
.novo-header > section .header-titles h1.text-color-grapefruit {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-carnation {
  color: #d770ad;
}
.novo-header > section .header-titles h1.text-color-lavender {
  color: #967adc;
}
.novo-header > section .header-titles h1.text-color-mountain {
  color: #9678b6;
}
.novo-header > section .header-titles h1.text-color-info {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-positive {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-success {
  color: #8cc152;
}
.novo-header > section .header-titles h1.text-color-negative {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-danger {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-error {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-warning {
  color: #f6b042;
}
.novo-header > section .header-titles h1.text-color-empty {
  color: #cccdcc;
}
.novo-header > section .header-titles h1.text-color-disabled {
  color: #bebebe;
}
.novo-header > section .header-titles h1.text-color-background {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-backgroundDark {
  color: #e2e2e2;
}
.novo-header > section .header-titles h1.text-color-presentation {
  color: #5b6770;
}
.novo-header > section .header-titles h1.text-color-bullhorn {
  color: #ff6900;
}
.novo-header > section .header-titles h1.text-color-pulse {
  color: #3bafda;
}
.novo-header > section .header-titles h1.text-color-company {
  color: #3399dd;
}
.novo-header > section .header-titles h1.text-color-candidate {
  color: #44bb77;
}
.novo-header > section .header-titles h1.text-color-lead {
  color: #aa6699;
}
.novo-header > section .header-titles h1.text-color-contact {
  color: #ffaa44;
}
.novo-header > section .header-titles h1.text-color-clientcontact {
  color: #ffaa44;
}
.novo-header > section .header-titles h1.text-color-opportunity {
  color: #662255;
}
.novo-header > section .header-titles h1.text-color-job {
  color: #bb5566;
}
.novo-header > section .header-titles h1.text-color-joborder {
  color: #bb5566;
}
.novo-header > section .header-titles h1.text-color-submission {
  color: #a9adbb;
}
.novo-header > section .header-titles h1.text-color-sendout {
  color: #747884;
}
.novo-header > section .header-titles h1.text-color-placement {
  color: #0b344f;
}
.novo-header > section .header-titles h1.text-color-note {
  color: #747884;
}
.novo-header > section .header-titles h1.text-color-contract {
  color: #454ea0;
}
.novo-header > section .header-titles h1.text-color-jobCode {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-earnCode {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-invoiceStatement {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-billableCharge {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-payableCharge {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-user {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-corporateUser {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-distributionList {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-credential {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-person {
  color: #696d79;
}
.novo-header > section .header-titles h1.margin-before {
  margin-top: 0.4rem;
}
.novo-header > section .header-titles h1.margin-after {
  margin-bottom: 0.8rem;
}
.novo-header > section .header-titles h1.text-length-small {
  max-width: 40ch;
}
.novo-header > section .header-titles h1.text-length-medium {
  max-width: 55ch;
}
.novo-header > section .header-titles h1.text-length-large {
  max-width: 70ch;
}
.novo-header > section .header-titles h1.text-weight-hairline {
  font-weight: 100;
}
.novo-header > section .header-titles h1.text-weight-thin {
  font-weight: 200;
}
.novo-header > section .header-titles h1.text-weight-light {
  font-weight: 300;
}
.novo-header > section .header-titles h1.text-weight-normal {
  font-weight: 400;
}
.novo-header > section .header-titles h1.text-weight-medium {
  font-weight: 500;
}
.novo-header > section .header-titles h1.text-weight-semibold {
  font-weight: 600;
}
.novo-header > section .header-titles h1.text-weight-bold {
  font-weight: 700;
}
.novo-header > section .header-titles h1.text-weight-extrabold {
  font-weight: 800;
}
.novo-header > section .header-titles h1.text-weight-heavy {
  font-weight: 900;
}
.novo-header > section .header-titles h1.text-weight-lighter {
  font-weight: lighter;
}
.novo-header > section .header-titles h1.text-weight-bolder {
  font-weight: bolder;
}
.novo-header > section > section {
  flex: 2 2 250px;
  min-width: 100px;
}
.novo-header > section utils,
.novo-header > section novo-utils {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
}
.novo-header > section .novo-action {
  display: flex;
}
.novo-header.novo-accent-black .header-titles .novo-icon,
.novo-header.novo-accent-black .header-title .novo-icon {
  color: #000000;
}
.novo-header.novo-accent-black > section:first-of-type {
  border-bottom: 2px solid #000000;
}
.novo-header.novo-theme-black > section:first-of-type {
  background: #000000;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-black .novo-title {
  color: inherit;
}
.novo-header.novo-theme-black .novo-action button,
.novo-header.novo-theme-black .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-white .header-titles .novo-icon,
.novo-header.novo-accent-white .header-title .novo-icon {
  color: #ffffff;
}
.novo-header.novo-accent-white > section:first-of-type {
  border-bottom: 2px solid #ffffff;
}
.novo-header.novo-theme-white > section:first-of-type {
  background: #ffffff;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-white .novo-title {
  color: inherit;
}
.novo-header.novo-theme-white .novo-action button,
.novo-header.novo-theme-white .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-gray .header-titles .novo-icon,
.novo-header.novo-accent-gray .header-title .novo-icon {
  color: #9e9e9e;
}
.novo-header.novo-accent-gray > section:first-of-type {
  border-bottom: 2px solid #9e9e9e;
}
.novo-header.novo-theme-gray > section:first-of-type {
  background: #9e9e9e;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-gray .novo-title {
  color: inherit;
}
.novo-header.novo-theme-gray .novo-action button,
.novo-header.novo-theme-gray .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grey .header-titles .novo-icon,
.novo-header.novo-accent-grey .header-title .novo-icon {
  color: #9e9e9e;
}
.novo-header.novo-accent-grey > section:first-of-type {
  border-bottom: 2px solid #9e9e9e;
}
.novo-header.novo-theme-grey > section:first-of-type {
  background: #9e9e9e;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-grey .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grey .novo-action button,
.novo-header.novo-theme-grey .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-offWhite .header-titles .novo-icon,
.novo-header.novo-accent-offWhite .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-offWhite > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-offWhite > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-offWhite .novo-title {
  color: inherit;
}
.novo-header.novo-theme-offWhite .novo-action button,
.novo-header.novo-theme-offWhite .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bright .header-titles .novo-icon,
.novo-header.novo-accent-bright .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-bright > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-bright > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-bright .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bright .novo-action button,
.novo-header.novo-theme-bright .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-light .header-titles .novo-icon,
.novo-header.novo-accent-light .header-title .novo-icon {
  color: #dbdbdb;
}
.novo-header.novo-accent-light > section:first-of-type {
  border-bottom: 2px solid #dbdbdb;
}
.novo-header.novo-theme-light > section:first-of-type {
  background: #dbdbdb;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-light .novo-title {
  color: inherit;
}
.novo-header.novo-theme-light .novo-action button,
.novo-header.novo-theme-light .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-neutral .header-titles .novo-icon,
.novo-header.novo-accent-neutral .header-title .novo-icon {
  color: #4f5361;
}
.novo-header.novo-accent-neutral > section:first-of-type {
  border-bottom: 2px solid #4f5361;
}
.novo-header.novo-theme-neutral > section:first-of-type {
  background: #4f5361;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-neutral .novo-title {
  color: inherit;
}
.novo-header.novo-theme-neutral .novo-action button,
.novo-header.novo-theme-neutral .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-dark .header-titles .novo-icon,
.novo-header.novo-accent-dark .header-title .novo-icon {
  color: #3d464d;
}
.novo-header.novo-accent-dark > section:first-of-type {
  border-bottom: 2px solid #3d464d;
}
.novo-header.novo-theme-dark > section:first-of-type {
  background: #3d464d;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-dark .novo-title {
  color: inherit;
}
.novo-header.novo-theme-dark .novo-action button,
.novo-header.novo-theme-dark .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-orange .header-titles .novo-icon,
.novo-header.novo-accent-orange .header-title .novo-icon {
  color: #ff6900;
}
.novo-header.novo-accent-orange > section:first-of-type {
  border-bottom: 2px solid #ff6900;
}
.novo-header.novo-theme-orange > section:first-of-type {
  background: #ff6900;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-orange .novo-title {
  color: inherit;
}
.novo-header.novo-theme-orange .novo-action button,
.novo-header.novo-theme-orange .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-navigation .header-titles .novo-icon,
.novo-header.novo-accent-navigation .header-title .novo-icon {
  color: #202945;
}
.novo-header.novo-accent-navigation > section:first-of-type {
  border-bottom: 2px solid #202945;
}
.novo-header.novo-theme-navigation > section:first-of-type {
  background: #202945;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-navigation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-navigation .novo-action button,
.novo-header.novo-theme-navigation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-skyBlue .header-titles .novo-icon,
.novo-header.novo-accent-skyBlue .header-title .novo-icon {
  color: #009bdf;
}
.novo-header.novo-accent-skyBlue > section:first-of-type {
  border-bottom: 2px solid #009bdf;
}
.novo-header.novo-theme-skyBlue > section:first-of-type {
  background: #009bdf;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-skyBlue .novo-title {
  color: inherit;
}
.novo-header.novo-theme-skyBlue .novo-action button,
.novo-header.novo-theme-skyBlue .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-steel .header-titles .novo-icon,
.novo-header.novo-accent-steel .header-title .novo-icon {
  color: #5b6770;
}
.novo-header.novo-accent-steel > section:first-of-type {
  border-bottom: 2px solid #5b6770;
}
.novo-header.novo-theme-steel > section:first-of-type {
  background: #5b6770;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-steel .novo-title {
  color: inherit;
}
.novo-header.novo-theme-steel .novo-action button,
.novo-header.novo-theme-steel .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-metal .header-titles .novo-icon,
.novo-header.novo-accent-metal .header-title .novo-icon {
  color: #637893;
}
.novo-header.novo-accent-metal > section:first-of-type {
  border-bottom: 2px solid #637893;
}
.novo-header.novo-theme-metal > section:first-of-type {
  background: #637893;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-metal .novo-title {
  color: inherit;
}
.novo-header.novo-theme-metal .novo-action button,
.novo-header.novo-theme-metal .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sand .header-titles .novo-icon,
.novo-header.novo-accent-sand .header-title .novo-icon {
  color: #f4f4f4;
}
.novo-header.novo-accent-sand > section:first-of-type {
  border-bottom: 2px solid #f4f4f4;
}
.novo-header.novo-theme-sand > section:first-of-type {
  background: #f4f4f4;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-sand .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sand .novo-action button,
.novo-header.novo-theme-sand .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-silver .header-titles .novo-icon,
.novo-header.novo-accent-silver .header-title .novo-icon {
  color: #e2e2e2;
}
.novo-header.novo-accent-silver > section:first-of-type {
  border-bottom: 2px solid #e2e2e2;
}
.novo-header.novo-theme-silver > section:first-of-type {
  background: #e2e2e2;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-silver .novo-title {
  color: inherit;
}
.novo-header.novo-theme-silver .novo-action button,
.novo-header.novo-theme-silver .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-stone .header-titles .novo-icon,
.novo-header.novo-accent-stone .header-title .novo-icon {
  color: #bebebe;
}
.novo-header.novo-accent-stone > section:first-of-type {
  border-bottom: 2px solid #bebebe;
}
.novo-header.novo-theme-stone > section:first-of-type {
  background: #bebebe;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-stone .novo-title {
  color: inherit;
}
.novo-header.novo-theme-stone .novo-action button,
.novo-header.novo-theme-stone .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-ash .header-titles .novo-icon,
.novo-header.novo-accent-ash .header-title .novo-icon {
  color: #a0a0a0;
}
.novo-header.novo-accent-ash > section:first-of-type {
  border-bottom: 2px solid #a0a0a0;
}
.novo-header.novo-theme-ash > section:first-of-type {
  background: #a0a0a0;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-ash .novo-title {
  color: inherit;
}
.novo-header.novo-theme-ash .novo-action button,
.novo-header.novo-theme-ash .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-slate .header-titles .novo-icon,
.novo-header.novo-accent-slate .header-title .novo-icon {
  color: #707070;
}
.novo-header.novo-accent-slate > section:first-of-type {
  border-bottom: 2px solid #707070;
}
.novo-header.novo-theme-slate > section:first-of-type {
  background: #707070;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-slate .novo-title {
  color: inherit;
}
.novo-header.novo-theme-slate .novo-action button,
.novo-header.novo-theme-slate .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-onyx .header-titles .novo-icon,
.novo-header.novo-accent-onyx .header-title .novo-icon {
  color: #526980;
}
.novo-header.novo-accent-onyx > section:first-of-type {
  border-bottom: 2px solid #526980;
}
.novo-header.novo-theme-onyx > section:first-of-type {
  background: #526980;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-onyx .novo-title {
  color: inherit;
}
.novo-header.novo-theme-onyx .novo-action button,
.novo-header.novo-theme-onyx .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-charcoal .header-titles .novo-icon,
.novo-header.novo-accent-charcoal .header-title .novo-icon {
  color: #282828;
}
.novo-header.novo-accent-charcoal > section:first-of-type {
  border-bottom: 2px solid #282828;
}
.novo-header.novo-theme-charcoal > section:first-of-type {
  background: #282828;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-charcoal .novo-title {
  color: inherit;
}
.novo-header.novo-theme-charcoal .novo-action button,
.novo-header.novo-theme-charcoal .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-moonlight .header-titles .novo-icon,
.novo-header.novo-accent-moonlight .header-title .novo-icon {
  color: #1a242f;
}
.novo-header.novo-accent-moonlight > section:first-of-type {
  border-bottom: 2px solid #1a242f;
}
.novo-header.novo-theme-moonlight > section:first-of-type {
  background: #1a242f;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-moonlight .novo-title {
  color: inherit;
}
.novo-header.novo-theme-moonlight .novo-action button,
.novo-header.novo-theme-moonlight .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-midnight .header-titles .novo-icon,
.novo-header.novo-accent-midnight .header-title .novo-icon {
  color: #202945;
}
.novo-header.novo-accent-midnight > section:first-of-type {
  border-bottom: 2px solid #202945;
}
.novo-header.novo-theme-midnight > section:first-of-type {
  background: #202945;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-midnight .novo-title {
  color: inherit;
}
.novo-header.novo-theme-midnight .novo-action button,
.novo-header.novo-theme-midnight .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-darkness .header-titles .novo-icon,
.novo-header.novo-accent-darkness .header-title .novo-icon {
  color: #161f27;
}
.novo-header.novo-accent-darkness > section:first-of-type {
  border-bottom: 2px solid #161f27;
}
.novo-header.novo-theme-darkness > section:first-of-type {
  background: #161f27;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-darkness .novo-title {
  color: inherit;
}
.novo-header.novo-theme-darkness .novo-action button,
.novo-header.novo-theme-darkness .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-navy .header-titles .novo-icon,
.novo-header.novo-accent-navy .header-title .novo-icon {
  color: #0d2d42;
}
.novo-header.novo-accent-navy > section:first-of-type {
  border-bottom: 2px solid #0d2d42;
}
.novo-header.novo-theme-navy > section:first-of-type {
  background: #0d2d42;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-navy .novo-title {
  color: inherit;
}
.novo-header.novo-theme-navy .novo-action button,
.novo-header.novo-theme-navy .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-aqua .header-titles .novo-icon,
.novo-header.novo-accent-aqua .header-title .novo-icon {
  color: #3bafda;
}
.novo-header.novo-accent-aqua > section:first-of-type {
  border-bottom: 2px solid #3bafda;
}
.novo-header.novo-theme-aqua > section:first-of-type {
  background: #3bafda;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-aqua .novo-title {
  color: inherit;
}
.novo-header.novo-theme-aqua .novo-action button,
.novo-header.novo-theme-aqua .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-ocean .header-titles .novo-icon,
.novo-header.novo-accent-ocean .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-ocean > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-ocean > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-ocean .novo-title {
  color: inherit;
}
.novo-header.novo-theme-ocean .novo-action button,
.novo-header.novo-theme-ocean .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-mint .header-titles .novo-icon,
.novo-header.novo-accent-mint .header-title .novo-icon {
  color: #37bc9b;
}
.novo-header.novo-accent-mint > section:first-of-type {
  border-bottom: 2px solid #37bc9b;
}
.novo-header.novo-theme-mint > section:first-of-type {
  background: #37bc9b;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-mint .novo-title {
  color: inherit;
}
.novo-header.novo-theme-mint .novo-action button,
.novo-header.novo-theme-mint .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grass .header-titles .novo-icon,
.novo-header.novo-accent-grass .header-title .novo-icon {
  color: #8cc152;
}
.novo-header.novo-accent-grass > section:first-of-type {
  border-bottom: 2px solid #8cc152;
}
.novo-header.novo-theme-grass > section:first-of-type {
  background: #8cc152;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-grass .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grass .novo-action button,
.novo-header.novo-theme-grass .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sunflower .header-titles .novo-icon,
.novo-header.novo-accent-sunflower .header-title .novo-icon {
  color: #f6b042;
}
.novo-header.novo-accent-sunflower > section:first-of-type {
  border-bottom: 2px solid #f6b042;
}
.novo-header.novo-theme-sunflower > section:first-of-type {
  background: #f6b042;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-sunflower .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sunflower .novo-action button,
.novo-header.novo-theme-sunflower .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bittersweet .header-titles .novo-icon,
.novo-header.novo-accent-bittersweet .header-title .novo-icon {
  color: #eb6845;
}
.novo-header.novo-accent-bittersweet > section:first-of-type {
  border-bottom: 2px solid #eb6845;
}
.novo-header.novo-theme-bittersweet > section:first-of-type {
  background: #eb6845;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-bittersweet .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bittersweet .novo-action button,
.novo-header.novo-theme-bittersweet .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grapefruit .header-titles .novo-icon,
.novo-header.novo-accent-grapefruit .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-grapefruit > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-grapefruit > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-grapefruit .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grapefruit .novo-action button,
.novo-header.novo-theme-grapefruit .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-carnation .header-titles .novo-icon,
.novo-header.novo-accent-carnation .header-title .novo-icon {
  color: #d770ad;
}
.novo-header.novo-accent-carnation > section:first-of-type {
  border-bottom: 2px solid #d770ad;
}
.novo-header.novo-theme-carnation > section:first-of-type {
  background: #d770ad;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-carnation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-carnation .novo-action button,
.novo-header.novo-theme-carnation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-lavender .header-titles .novo-icon,
.novo-header.novo-accent-lavender .header-title .novo-icon {
  color: #967adc;
}
.novo-header.novo-accent-lavender > section:first-of-type {
  border-bottom: 2px solid #967adc;
}
.novo-header.novo-theme-lavender > section:first-of-type {
  background: #967adc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-lavender .novo-title {
  color: inherit;
}
.novo-header.novo-theme-lavender .novo-action button,
.novo-header.novo-theme-lavender .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-mountain .header-titles .novo-icon,
.novo-header.novo-accent-mountain .header-title .novo-icon {
  color: #9678b6;
}
.novo-header.novo-accent-mountain > section:first-of-type {
  border-bottom: 2px solid #9678b6;
}
.novo-header.novo-theme-mountain > section:first-of-type {
  background: #9678b6;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-mountain .novo-title {
  color: inherit;
}
.novo-header.novo-theme-mountain .novo-action button,
.novo-header.novo-theme-mountain .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-info .header-titles .novo-icon,
.novo-header.novo-accent-info .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-info > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-info > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-info .novo-title {
  color: inherit;
}
.novo-header.novo-theme-info .novo-action button,
.novo-header.novo-theme-info .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-positive .header-titles .novo-icon,
.novo-header.novo-accent-positive .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-positive > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-positive > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-positive .novo-title {
  color: inherit;
}
.novo-header.novo-theme-positive .novo-action button,
.novo-header.novo-theme-positive .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-success .header-titles .novo-icon,
.novo-header.novo-accent-success .header-title .novo-icon {
  color: #8cc152;
}
.novo-header.novo-accent-success > section:first-of-type {
  border-bottom: 2px solid #8cc152;
}
.novo-header.novo-theme-success > section:first-of-type {
  background: #8cc152;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-success .novo-title {
  color: inherit;
}
.novo-header.novo-theme-success .novo-action button,
.novo-header.novo-theme-success .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-negative .header-titles .novo-icon,
.novo-header.novo-accent-negative .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-negative > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-negative > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-negative .novo-title {
  color: inherit;
}
.novo-header.novo-theme-negative .novo-action button,
.novo-header.novo-theme-negative .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-danger .header-titles .novo-icon,
.novo-header.novo-accent-danger .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-danger > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-danger > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-danger .novo-title {
  color: inherit;
}
.novo-header.novo-theme-danger .novo-action button,
.novo-header.novo-theme-danger .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-error .header-titles .novo-icon,
.novo-header.novo-accent-error .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-error > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-error > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-error .novo-title {
  color: inherit;
}
.novo-header.novo-theme-error .novo-action button,
.novo-header.novo-theme-error .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-warning .header-titles .novo-icon,
.novo-header.novo-accent-warning .header-title .novo-icon {
  color: #f6b042;
}
.novo-header.novo-accent-warning > section:first-of-type {
  border-bottom: 2px solid #f6b042;
}
.novo-header.novo-theme-warning > section:first-of-type {
  background: #f6b042;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-warning .novo-title {
  color: inherit;
}
.novo-header.novo-theme-warning .novo-action button,
.novo-header.novo-theme-warning .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-empty .header-titles .novo-icon,
.novo-header.novo-accent-empty .header-title .novo-icon {
  color: #cccdcc;
}
.novo-header.novo-accent-empty > section:first-of-type {
  border-bottom: 2px solid #cccdcc;
}
.novo-header.novo-theme-empty > section:first-of-type {
  background: #cccdcc;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-empty .novo-title {
  color: inherit;
}
.novo-header.novo-theme-empty .novo-action button,
.novo-header.novo-theme-empty .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-disabled .header-titles .novo-icon,
.novo-header.novo-accent-disabled .header-title .novo-icon {
  color: #bebebe;
}
.novo-header.novo-accent-disabled > section:first-of-type {
  border-bottom: 2px solid #bebebe;
}
.novo-header.novo-theme-disabled > section:first-of-type {
  background: #bebebe;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-disabled .novo-title {
  color: inherit;
}
.novo-header.novo-theme-disabled .novo-action button,
.novo-header.novo-theme-disabled .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-background .header-titles .novo-icon,
.novo-header.novo-accent-background .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-background > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-background > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-background .novo-title {
  color: inherit;
}
.novo-header.novo-theme-background .novo-action button,
.novo-header.novo-theme-background .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-backgroundDark .header-titles .novo-icon,
.novo-header.novo-accent-backgroundDark .header-title .novo-icon {
  color: #e2e2e2;
}
.novo-header.novo-accent-backgroundDark > section:first-of-type {
  border-bottom: 2px solid #e2e2e2;
}
.novo-header.novo-theme-backgroundDark > section:first-of-type {
  background: #e2e2e2;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-backgroundDark .novo-title {
  color: inherit;
}
.novo-header.novo-theme-backgroundDark .novo-action button,
.novo-header.novo-theme-backgroundDark .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-presentation .header-titles .novo-icon,
.novo-header.novo-accent-presentation .header-title .novo-icon {
  color: #5b6770;
}
.novo-header.novo-accent-presentation > section:first-of-type {
  border-bottom: 2px solid #5b6770;
}
.novo-header.novo-theme-presentation > section:first-of-type {
  background: #5b6770;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-presentation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-presentation .novo-action button,
.novo-header.novo-theme-presentation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bullhorn .header-titles .novo-icon,
.novo-header.novo-accent-bullhorn .header-title .novo-icon {
  color: #ff6900;
}
.novo-header.novo-accent-bullhorn > section:first-of-type {
  border-bottom: 2px solid #ff6900;
}
.novo-header.novo-theme-bullhorn > section:first-of-type {
  background: #ff6900;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-bullhorn .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bullhorn .novo-action button,
.novo-header.novo-theme-bullhorn .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-pulse .header-titles .novo-icon,
.novo-header.novo-accent-pulse .header-title .novo-icon {
  color: #3bafda;
}
.novo-header.novo-accent-pulse > section:first-of-type {
  border-bottom: 2px solid #3bafda;
}
.novo-header.novo-theme-pulse > section:first-of-type {
  background: #3bafda;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-pulse .novo-title {
  color: inherit;
}
.novo-header.novo-theme-pulse .novo-action button,
.novo-header.novo-theme-pulse .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-company .header-titles .novo-icon,
.novo-header.novo-accent-company .header-title .novo-icon {
  color: #3399dd;
}
.novo-header.novo-accent-company > section:first-of-type {
  border-bottom: 2px solid #3399dd;
}
.novo-header.novo-theme-company > section:first-of-type {
  background: #3399dd;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-company .novo-title {
  color: inherit;
}
.novo-header.novo-theme-company .novo-action button,
.novo-header.novo-theme-company .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-candidate .header-titles .novo-icon,
.novo-header.novo-accent-candidate .header-title .novo-icon {
  color: #44bb77;
}
.novo-header.novo-accent-candidate > section:first-of-type {
  border-bottom: 2px solid #44bb77;
}
.novo-header.novo-theme-candidate > section:first-of-type {
  background: #44bb77;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-candidate .novo-title {
  color: inherit;
}
.novo-header.novo-theme-candidate .novo-action button,
.novo-header.novo-theme-candidate .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-lead .header-titles .novo-icon,
.novo-header.novo-accent-lead .header-title .novo-icon {
  color: #aa6699;
}
.novo-header.novo-accent-lead > section:first-of-type {
  border-bottom: 2px solid #aa6699;
}
.novo-header.novo-theme-lead > section:first-of-type {
  background: #aa6699;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-lead .novo-title {
  color: inherit;
}
.novo-header.novo-theme-lead .novo-action button,
.novo-header.novo-theme-lead .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-contact .header-titles .novo-icon,
.novo-header.novo-accent-contact .header-title .novo-icon {
  color: #ffaa44;
}
.novo-header.novo-accent-contact > section:first-of-type {
  border-bottom: 2px solid #ffaa44;
}
.novo-header.novo-theme-contact > section:first-of-type {
  background: #ffaa44;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-contact .novo-title {
  color: inherit;
}
.novo-header.novo-theme-contact .novo-action button,
.novo-header.novo-theme-contact .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-clientcontact .header-titles .novo-icon,
.novo-header.novo-accent-clientcontact .header-title .novo-icon {
  color: #ffaa44;
}
.novo-header.novo-accent-clientcontact > section:first-of-type {
  border-bottom: 2px solid #ffaa44;
}
.novo-header.novo-theme-clientcontact > section:first-of-type {
  background: #ffaa44;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-clientcontact .novo-title {
  color: inherit;
}
.novo-header.novo-theme-clientcontact .novo-action button,
.novo-header.novo-theme-clientcontact .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-opportunity .header-titles .novo-icon,
.novo-header.novo-accent-opportunity .header-title .novo-icon {
  color: #662255;
}
.novo-header.novo-accent-opportunity > section:first-of-type {
  border-bottom: 2px solid #662255;
}
.novo-header.novo-theme-opportunity > section:first-of-type {
  background: #662255;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-opportunity .novo-title {
  color: inherit;
}
.novo-header.novo-theme-opportunity .novo-action button,
.novo-header.novo-theme-opportunity .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-job .header-titles .novo-icon,
.novo-header.novo-accent-job .header-title .novo-icon {
  color: #bb5566;
}
.novo-header.novo-accent-job > section:first-of-type {
  border-bottom: 2px solid #bb5566;
}
.novo-header.novo-theme-job > section:first-of-type {
  background: #bb5566;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-job .novo-title {
  color: inherit;
}
.novo-header.novo-theme-job .novo-action button,
.novo-header.novo-theme-job .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-joborder .header-titles .novo-icon,
.novo-header.novo-accent-joborder .header-title .novo-icon {
  color: #bb5566;
}
.novo-header.novo-accent-joborder > section:first-of-type {
  border-bottom: 2px solid #bb5566;
}
.novo-header.novo-theme-joborder > section:first-of-type {
  background: #bb5566;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-joborder .novo-title {
  color: inherit;
}
.novo-header.novo-theme-joborder .novo-action button,
.novo-header.novo-theme-joborder .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-submission .header-titles .novo-icon,
.novo-header.novo-accent-submission .header-title .novo-icon {
  color: #a9adbb;
}
.novo-header.novo-accent-submission > section:first-of-type {
  border-bottom: 2px solid #a9adbb;
}
.novo-header.novo-theme-submission > section:first-of-type {
  background: #a9adbb;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-submission .novo-title {
  color: inherit;
}
.novo-header.novo-theme-submission .novo-action button,
.novo-header.novo-theme-submission .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sendout .header-titles .novo-icon,
.novo-header.novo-accent-sendout .header-title .novo-icon {
  color: #747884;
}
.novo-header.novo-accent-sendout > section:first-of-type {
  border-bottom: 2px solid #747884;
}
.novo-header.novo-theme-sendout > section:first-of-type {
  background: #747884;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-sendout .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sendout .novo-action button,
.novo-header.novo-theme-sendout .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-placement .header-titles .novo-icon,
.novo-header.novo-accent-placement .header-title .novo-icon {
  color: #0b344f;
}
.novo-header.novo-accent-placement > section:first-of-type {
  border-bottom: 2px solid #0b344f;
}
.novo-header.novo-theme-placement > section:first-of-type {
  background: #0b344f;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-placement .novo-title {
  color: inherit;
}
.novo-header.novo-theme-placement .novo-action button,
.novo-header.novo-theme-placement .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-note .header-titles .novo-icon,
.novo-header.novo-accent-note .header-title .novo-icon {
  color: #747884;
}
.novo-header.novo-accent-note > section:first-of-type {
  border-bottom: 2px solid #747884;
}
.novo-header.novo-theme-note > section:first-of-type {
  background: #747884;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-note .novo-title {
  color: inherit;
}
.novo-header.novo-theme-note .novo-action button,
.novo-header.novo-theme-note .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-contract .header-titles .novo-icon,
.novo-header.novo-accent-contract .header-title .novo-icon {
  color: #454ea0;
}
.novo-header.novo-accent-contract > section:first-of-type {
  border-bottom: 2px solid #454ea0;
}
.novo-header.novo-theme-contract > section:first-of-type {
  background: #454ea0;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-contract .novo-title {
  color: inherit;
}
.novo-header.novo-theme-contract .novo-action button,
.novo-header.novo-theme-contract .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-jobCode .header-titles .novo-icon,
.novo-header.novo-accent-jobCode .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-jobCode > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-jobCode > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-jobCode .novo-title {
  color: inherit;
}
.novo-header.novo-theme-jobCode .novo-action button,
.novo-header.novo-theme-jobCode .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-earnCode .header-titles .novo-icon,
.novo-header.novo-accent-earnCode .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-earnCode > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-earnCode > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-earnCode .novo-title {
  color: inherit;
}
.novo-header.novo-theme-earnCode .novo-action button,
.novo-header.novo-theme-earnCode .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-invoiceStatement .header-titles .novo-icon,
.novo-header.novo-accent-invoiceStatement .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-invoiceStatement > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-invoiceStatement > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-invoiceStatement .novo-title {
  color: inherit;
}
.novo-header.novo-theme-invoiceStatement .novo-action button,
.novo-header.novo-theme-invoiceStatement .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-billableCharge .header-titles .novo-icon,
.novo-header.novo-accent-billableCharge .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-billableCharge > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-billableCharge > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-billableCharge .novo-title {
  color: inherit;
}
.novo-header.novo-theme-billableCharge .novo-action button,
.novo-header.novo-theme-billableCharge .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-payableCharge .header-titles .novo-icon,
.novo-header.novo-accent-payableCharge .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-payableCharge > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-payableCharge > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-payableCharge .novo-title {
  color: inherit;
}
.novo-header.novo-theme-payableCharge .novo-action button,
.novo-header.novo-theme-payableCharge .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-user .header-titles .novo-icon,
.novo-header.novo-accent-user .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-user > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-user > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-user .novo-title {
  color: inherit;
}
.novo-header.novo-theme-user .novo-action button,
.novo-header.novo-theme-user .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-corporateUser .header-titles .novo-icon,
.novo-header.novo-accent-corporateUser .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-corporateUser > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-corporateUser > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-corporateUser .novo-title {
  color: inherit;
}
.novo-header.novo-theme-corporateUser .novo-action button,
.novo-header.novo-theme-corporateUser .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-distributionList .header-titles .novo-icon,
.novo-header.novo-accent-distributionList .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-distributionList > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-distributionList > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-distributionList .novo-title {
  color: inherit;
}
.novo-header.novo-theme-distributionList .novo-action button,
.novo-header.novo-theme-distributionList .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-credential .header-titles .novo-icon,
.novo-header.novo-accent-credential .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-credential > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-credential > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-credential .novo-title {
  color: inherit;
}
.novo-header.novo-theme-credential .novo-action button,
.novo-header.novo-theme-credential .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-person .header-titles .novo-icon,
.novo-header.novo-accent-person .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-person > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-person > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-person .novo-title {
  color: inherit;
}
.novo-header.novo-theme-person .novo-action button,
.novo-header.novo-theme-person .novo-action .novo-button {
  color: inherit;
}
.novo-header > main {
  padding: 4px 16px 4px 32px;
}
.novo-header > novo-nav {
  padding-left: 16px;
}
.novo-header > novo-nav.block {
  padding-left: 0;
}
.novo-header.condensed .header-title,
.novo-header.condensed .header-titles {
  line-height: 1.375;
}
.novo-header.condensed > section {
  height: 3.6rem;
}
.novo-header.condensed .novo-icon {
  margin-right: 0.5rem !important;
  font-size: 1.8rem;
}
.novo-header .header-actions {
  display: flex;
  flex-flow: row nowrap;
}
header-spacer {
  display: inline-block;
  height: 1.8em;
  width: 2px;
  margin: 0 0.6em;
  background-color: rgba(0, 0, 0, 0.25);
}
.novo-list {
  display: flex;
}
.novo-list.vertical-list {
  flex-direction: column;
}
.novo-list.horizontal-list {
  flex-direction: row;
}
.novo-list a[list-item], .novo-list novo-activity-table [list-item].clickable, novo-activity-table .novo-list [list-item].clickable, .novo-list novo-data-table [list-item].clickable, novo-data-table .novo-list [list-item].clickable,
.novo-list button[list-item],
.novo-list .novo-list-item {
  outline: none;
}
.novo-list a[list-item]:hover, .novo-list novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list [list-item].clickable:hover, .novo-list novo-data-table [list-item].clickable:hover, novo-data-table .novo-list [list-item].clickable:hover,
.novo-list button[list-item]:hover,
.novo-list .novo-list-item:hover {
  background: rgba(74, 137, 220, 0.2);
}
.novo-list a[list-item].active, .novo-list novo-activity-table [list-item].active.clickable, novo-activity-table .novo-list [list-item].active.clickable, .novo-list novo-data-table [list-item].active.clickable, novo-data-table .novo-list [list-item].active.clickable,
.novo-list button[list-item].active,
.novo-list .novo-list-item.active {
  background: rgba(74, 137, 220, 0.3);
}
.novo-list[theme=black] .novo-list-item,
.novo-list[theme=black] a[list-item],
.novo-list[theme=black] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] button[list-item] {
  background: #000000;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=black] .novo-list-item item-title h6,
.novo-list[theme=black] .novo-list-item i,
.novo-list[theme=black] a[list-item] item-title h6,
.novo-list[theme=black] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=black] [list-item].clickable item-title h6,
.novo-list[theme=black] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=black] [list-item].clickable item-title h6,
.novo-list[theme=black] a[list-item] i,
.novo-list[theme=black] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=black] [list-item].clickable i,
.novo-list[theme=black] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=black] [list-item].clickable i,
.novo-list[theme=black] button[list-item] item-title h6,
.novo-list[theme=black] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=black] .novo-list-item item-content > *,
.novo-list[theme=black] a[list-item] item-content > *,
.novo-list[theme=black] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=black] [list-item].clickable item-content > *,
.novo-list[theme=black] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=black] [list-item].clickable item-content > *,
.novo-list[theme=black] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=black] a[list-item], .novo-list[theme=black] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=black] [list-item].clickable, .novo-list[theme=black] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] button[list-item] {
  outline: none;
}
.novo-list[theme=black] a[list-item]:hover, .novo-list[theme=black] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=black] [list-item].clickable:hover, .novo-list[theme=black] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=black] [list-item].clickable:hover, .novo-list[theme=black] a[list-item]:active, .novo-list[theme=black] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=black] [list-item].clickable:active, .novo-list[theme=black] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=black] [list-item].clickable:active,
.novo-list[theme=black] button[list-item]:hover,
.novo-list[theme=black] button[list-item]:active {
  background: #333333;
}
.novo-list[theme=white] .novo-list-item,
.novo-list[theme=white] a[list-item],
.novo-list[theme=white] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] button[list-item] {
  background: #ffffff;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=white] .novo-list-item item-title h6,
.novo-list[theme=white] .novo-list-item i,
.novo-list[theme=white] a[list-item] item-title h6,
.novo-list[theme=white] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=white] [list-item].clickable item-title h6,
.novo-list[theme=white] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=white] [list-item].clickable item-title h6,
.novo-list[theme=white] a[list-item] i,
.novo-list[theme=white] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=white] [list-item].clickable i,
.novo-list[theme=white] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=white] [list-item].clickable i,
.novo-list[theme=white] button[list-item] item-title h6,
.novo-list[theme=white] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=white] .novo-list-item item-content > *,
.novo-list[theme=white] a[list-item] item-content > *,
.novo-list[theme=white] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=white] [list-item].clickable item-content > *,
.novo-list[theme=white] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=white] [list-item].clickable item-content > *,
.novo-list[theme=white] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=white] a[list-item], .novo-list[theme=white] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=white] [list-item].clickable, .novo-list[theme=white] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] button[list-item] {
  outline: none;
}
.novo-list[theme=white] a[list-item]:hover, .novo-list[theme=white] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=white] [list-item].clickable:hover, .novo-list[theme=white] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=white] [list-item].clickable:hover, .novo-list[theme=white] a[list-item]:active, .novo-list[theme=white] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=white] [list-item].clickable:active, .novo-list[theme=white] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=white] [list-item].clickable:active,
.novo-list[theme=white] button[list-item]:hover,
.novo-list[theme=white] button[list-item]:active {
  background: white;
}
.novo-list[theme=gray] .novo-list-item,
.novo-list[theme=gray] a[list-item],
.novo-list[theme=gray] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] button[list-item] {
  background: #9e9e9e;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=gray] .novo-list-item item-title h6,
.novo-list[theme=gray] .novo-list-item i,
.novo-list[theme=gray] a[list-item] item-title h6,
.novo-list[theme=gray] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=gray] [list-item].clickable item-title h6,
.novo-list[theme=gray] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=gray] [list-item].clickable item-title h6,
.novo-list[theme=gray] a[list-item] i,
.novo-list[theme=gray] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=gray] [list-item].clickable i,
.novo-list[theme=gray] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=gray] [list-item].clickable i,
.novo-list[theme=gray] button[list-item] item-title h6,
.novo-list[theme=gray] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=gray] .novo-list-item item-content > *,
.novo-list[theme=gray] a[list-item] item-content > *,
.novo-list[theme=gray] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=gray] [list-item].clickable item-content > *,
.novo-list[theme=gray] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=gray] [list-item].clickable item-content > *,
.novo-list[theme=gray] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=gray] a[list-item], .novo-list[theme=gray] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=gray] [list-item].clickable, .novo-list[theme=gray] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] button[list-item] {
  outline: none;
}
.novo-list[theme=gray] a[list-item]:hover, .novo-list[theme=gray] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=gray] [list-item].clickable:hover, .novo-list[theme=gray] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=gray] [list-item].clickable:hover, .novo-list[theme=gray] a[list-item]:active, .novo-list[theme=gray] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=gray] [list-item].clickable:active, .novo-list[theme=gray] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=gray] [list-item].clickable:active,
.novo-list[theme=gray] button[list-item]:hover,
.novo-list[theme=gray] button[list-item]:active {
  background: #d1d1d1;
}
.novo-list[theme=grey] .novo-list-item,
.novo-list[theme=grey] a[list-item],
.novo-list[theme=grey] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] button[list-item] {
  background: #9e9e9e;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grey] .novo-list-item item-title h6,
.novo-list[theme=grey] .novo-list-item i,
.novo-list[theme=grey] a[list-item] item-title h6,
.novo-list[theme=grey] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grey] [list-item].clickable item-title h6,
.novo-list[theme=grey] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grey] [list-item].clickable item-title h6,
.novo-list[theme=grey] a[list-item] i,
.novo-list[theme=grey] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grey] [list-item].clickable i,
.novo-list[theme=grey] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grey] [list-item].clickable i,
.novo-list[theme=grey] button[list-item] item-title h6,
.novo-list[theme=grey] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=grey] .novo-list-item item-content > *,
.novo-list[theme=grey] a[list-item] item-content > *,
.novo-list[theme=grey] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grey] [list-item].clickable item-content > *,
.novo-list[theme=grey] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grey] [list-item].clickable item-content > *,
.novo-list[theme=grey] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grey] a[list-item], .novo-list[theme=grey] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grey] [list-item].clickable, .novo-list[theme=grey] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] button[list-item] {
  outline: none;
}
.novo-list[theme=grey] a[list-item]:hover, .novo-list[theme=grey] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grey] [list-item].clickable:hover, .novo-list[theme=grey] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grey] [list-item].clickable:hover, .novo-list[theme=grey] a[list-item]:active, .novo-list[theme=grey] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grey] [list-item].clickable:active, .novo-list[theme=grey] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grey] [list-item].clickable:active,
.novo-list[theme=grey] button[list-item]:hover,
.novo-list[theme=grey] button[list-item]:active {
  background: #d1d1d1;
}
.novo-list[theme=offWhite] .novo-list-item,
.novo-list[theme=offWhite] a[list-item],
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=offWhite] .novo-list-item item-title h6,
.novo-list[theme=offWhite] .novo-list-item i,
.novo-list[theme=offWhite] a[list-item] item-title h6,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable item-title h6,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable item-title h6,
.novo-list[theme=offWhite] a[list-item] i,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable i,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable i,
.novo-list[theme=offWhite] button[list-item] item-title h6,
.novo-list[theme=offWhite] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=offWhite] .novo-list-item item-content > *,
.novo-list[theme=offWhite] a[list-item] item-content > *,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable item-content > *,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable item-content > *,
.novo-list[theme=offWhite] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=offWhite] a[list-item], .novo-list[theme=offWhite] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable, .novo-list[theme=offWhite] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] button[list-item] {
  outline: none;
}
.novo-list[theme=offWhite] a[list-item]:hover, .novo-list[theme=offWhite] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable:hover, .novo-list[theme=offWhite] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=offWhite] [list-item].clickable:hover, .novo-list[theme=offWhite] a[list-item]:active, .novo-list[theme=offWhite] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable:active, .novo-list[theme=offWhite] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=offWhite] [list-item].clickable:active,
.novo-list[theme=offWhite] button[list-item]:hover,
.novo-list[theme=offWhite] button[list-item]:active {
  background: white;
}
.novo-list[theme=bright] .novo-list-item,
.novo-list[theme=bright] a[list-item],
.novo-list[theme=bright] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bright] .novo-list-item item-title h6,
.novo-list[theme=bright] .novo-list-item i,
.novo-list[theme=bright] a[list-item] item-title h6,
.novo-list[theme=bright] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bright] [list-item].clickable item-title h6,
.novo-list[theme=bright] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bright] [list-item].clickable item-title h6,
.novo-list[theme=bright] a[list-item] i,
.novo-list[theme=bright] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bright] [list-item].clickable i,
.novo-list[theme=bright] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bright] [list-item].clickable i,
.novo-list[theme=bright] button[list-item] item-title h6,
.novo-list[theme=bright] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=bright] .novo-list-item item-content > *,
.novo-list[theme=bright] a[list-item] item-content > *,
.novo-list[theme=bright] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bright] [list-item].clickable item-content > *,
.novo-list[theme=bright] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bright] [list-item].clickable item-content > *,
.novo-list[theme=bright] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bright] a[list-item], .novo-list[theme=bright] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bright] [list-item].clickable, .novo-list[theme=bright] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] button[list-item] {
  outline: none;
}
.novo-list[theme=bright] a[list-item]:hover, .novo-list[theme=bright] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bright] [list-item].clickable:hover, .novo-list[theme=bright] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bright] [list-item].clickable:hover, .novo-list[theme=bright] a[list-item]:active, .novo-list[theme=bright] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bright] [list-item].clickable:active, .novo-list[theme=bright] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bright] [list-item].clickable:active,
.novo-list[theme=bright] button[list-item]:hover,
.novo-list[theme=bright] button[list-item]:active {
  background: white;
}
.novo-list[theme=light] .novo-list-item,
.novo-list[theme=light] a[list-item],
.novo-list[theme=light] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] button[list-item] {
  background: #dbdbdb;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=light] .novo-list-item item-title h6,
.novo-list[theme=light] .novo-list-item i,
.novo-list[theme=light] a[list-item] item-title h6,
.novo-list[theme=light] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=light] [list-item].clickable item-title h6,
.novo-list[theme=light] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=light] [list-item].clickable item-title h6,
.novo-list[theme=light] a[list-item] i,
.novo-list[theme=light] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=light] [list-item].clickable i,
.novo-list[theme=light] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=light] [list-item].clickable i,
.novo-list[theme=light] button[list-item] item-title h6,
.novo-list[theme=light] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=light] .novo-list-item item-content > *,
.novo-list[theme=light] a[list-item] item-content > *,
.novo-list[theme=light] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=light] [list-item].clickable item-content > *,
.novo-list[theme=light] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=light] [list-item].clickable item-content > *,
.novo-list[theme=light] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=light] a[list-item], .novo-list[theme=light] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=light] [list-item].clickable, .novo-list[theme=light] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] button[list-item] {
  outline: none;
}
.novo-list[theme=light] a[list-item]:hover, .novo-list[theme=light] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=light] [list-item].clickable:hover, .novo-list[theme=light] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=light] [list-item].clickable:hover, .novo-list[theme=light] a[list-item]:active, .novo-list[theme=light] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=light] [list-item].clickable:active, .novo-list[theme=light] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=light] [list-item].clickable:active,
.novo-list[theme=light] button[list-item]:hover,
.novo-list[theme=light] button[list-item]:active {
  background: white;
}
.novo-list[theme=neutral] .novo-list-item,
.novo-list[theme=neutral] a[list-item],
.novo-list[theme=neutral] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] button[list-item] {
  background: #4f5361;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=neutral] .novo-list-item item-title h6,
.novo-list[theme=neutral] .novo-list-item i,
.novo-list[theme=neutral] a[list-item] item-title h6,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable item-title h6,
.novo-list[theme=neutral] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=neutral] [list-item].clickable item-title h6,
.novo-list[theme=neutral] a[list-item] i,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable i,
.novo-list[theme=neutral] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=neutral] [list-item].clickable i,
.novo-list[theme=neutral] button[list-item] item-title h6,
.novo-list[theme=neutral] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=neutral] .novo-list-item item-content > *,
.novo-list[theme=neutral] a[list-item] item-content > *,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable item-content > *,
.novo-list[theme=neutral] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=neutral] [list-item].clickable item-content > *,
.novo-list[theme=neutral] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=neutral] a[list-item], .novo-list[theme=neutral] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=neutral] [list-item].clickable, .novo-list[theme=neutral] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] button[list-item] {
  outline: none;
}
.novo-list[theme=neutral] a[list-item]:hover, .novo-list[theme=neutral] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=neutral] [list-item].clickable:hover, .novo-list[theme=neutral] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=neutral] [list-item].clickable:hover, .novo-list[theme=neutral] a[list-item]:active, .novo-list[theme=neutral] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=neutral] [list-item].clickable:active, .novo-list[theme=neutral] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=neutral] [list-item].clickable:active,
.novo-list[theme=neutral] button[list-item]:hover,
.novo-list[theme=neutral] button[list-item]:active {
  background: #7f8497;
}
.novo-list[theme=dark] .novo-list-item,
.novo-list[theme=dark] a[list-item],
.novo-list[theme=dark] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] button[list-item] {
  background: #3d464d;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=dark] .novo-list-item item-title h6,
.novo-list[theme=dark] .novo-list-item i,
.novo-list[theme=dark] a[list-item] item-title h6,
.novo-list[theme=dark] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=dark] [list-item].clickable item-title h6,
.novo-list[theme=dark] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=dark] [list-item].clickable item-title h6,
.novo-list[theme=dark] a[list-item] i,
.novo-list[theme=dark] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=dark] [list-item].clickable i,
.novo-list[theme=dark] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=dark] [list-item].clickable i,
.novo-list[theme=dark] button[list-item] item-title h6,
.novo-list[theme=dark] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=dark] .novo-list-item item-content > *,
.novo-list[theme=dark] a[list-item] item-content > *,
.novo-list[theme=dark] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=dark] [list-item].clickable item-content > *,
.novo-list[theme=dark] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=dark] [list-item].clickable item-content > *,
.novo-list[theme=dark] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=dark] a[list-item], .novo-list[theme=dark] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=dark] [list-item].clickable, .novo-list[theme=dark] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] button[list-item] {
  outline: none;
}
.novo-list[theme=dark] a[list-item]:hover, .novo-list[theme=dark] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=dark] [list-item].clickable:hover, .novo-list[theme=dark] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=dark] [list-item].clickable:hover, .novo-list[theme=dark] a[list-item]:active, .novo-list[theme=dark] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=dark] [list-item].clickable:active, .novo-list[theme=dark] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=dark] [list-item].clickable:active,
.novo-list[theme=dark] button[list-item]:hover,
.novo-list[theme=dark] button[list-item]:active {
  background: #6a7a86;
}
.novo-list[theme=orange] .novo-list-item,
.novo-list[theme=orange] a[list-item],
.novo-list[theme=orange] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] button[list-item] {
  background: #ff6900;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=orange] .novo-list-item item-title h6,
.novo-list[theme=orange] .novo-list-item i,
.novo-list[theme=orange] a[list-item] item-title h6,
.novo-list[theme=orange] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=orange] [list-item].clickable item-title h6,
.novo-list[theme=orange] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=orange] [list-item].clickable item-title h6,
.novo-list[theme=orange] a[list-item] i,
.novo-list[theme=orange] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=orange] [list-item].clickable i,
.novo-list[theme=orange] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=orange] [list-item].clickable i,
.novo-list[theme=orange] button[list-item] item-title h6,
.novo-list[theme=orange] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=orange] .novo-list-item item-content > *,
.novo-list[theme=orange] a[list-item] item-content > *,
.novo-list[theme=orange] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=orange] [list-item].clickable item-content > *,
.novo-list[theme=orange] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=orange] [list-item].clickable item-content > *,
.novo-list[theme=orange] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=orange] a[list-item], .novo-list[theme=orange] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=orange] [list-item].clickable, .novo-list[theme=orange] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] button[list-item] {
  outline: none;
}
.novo-list[theme=orange] a[list-item]:hover, .novo-list[theme=orange] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=orange] [list-item].clickable:hover, .novo-list[theme=orange] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=orange] [list-item].clickable:hover, .novo-list[theme=orange] a[list-item]:active, .novo-list[theme=orange] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=orange] [list-item].clickable:active, .novo-list[theme=orange] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=orange] [list-item].clickable:active,
.novo-list[theme=orange] button[list-item]:hover,
.novo-list[theme=orange] button[list-item]:active {
  background: #ffa566;
}
.novo-list[theme=navigation] .novo-list-item,
.novo-list[theme=navigation] a[list-item],
.novo-list[theme=navigation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] button[list-item] {
  background: #202945;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=navigation] .novo-list-item item-title h6,
.novo-list[theme=navigation] .novo-list-item i,
.novo-list[theme=navigation] a[list-item] item-title h6,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable item-title h6,
.novo-list[theme=navigation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=navigation] [list-item].clickable item-title h6,
.novo-list[theme=navigation] a[list-item] i,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable i,
.novo-list[theme=navigation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=navigation] [list-item].clickable i,
.novo-list[theme=navigation] button[list-item] item-title h6,
.novo-list[theme=navigation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=navigation] .novo-list-item item-content > *,
.novo-list[theme=navigation] a[list-item] item-content > *,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable item-content > *,
.novo-list[theme=navigation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=navigation] [list-item].clickable item-content > *,
.novo-list[theme=navigation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=navigation] a[list-item], .novo-list[theme=navigation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=navigation] [list-item].clickable, .novo-list[theme=navigation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] button[list-item] {
  outline: none;
}
.novo-list[theme=navigation] a[list-item]:hover, .novo-list[theme=navigation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=navigation] [list-item].clickable:hover, .novo-list[theme=navigation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=navigation] [list-item].clickable:hover, .novo-list[theme=navigation] a[list-item]:active, .novo-list[theme=navigation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=navigation] [list-item].clickable:active, .novo-list[theme=navigation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=navigation] [list-item].clickable:active,
.novo-list[theme=navigation] button[list-item]:hover,
.novo-list[theme=navigation] button[list-item]:active {
  background: #40528b;
}
.novo-list[theme=skyBlue] .novo-list-item,
.novo-list[theme=skyBlue] a[list-item],
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] button[list-item] {
  background: #009bdf;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=skyBlue] .novo-list-item item-title h6,
.novo-list[theme=skyBlue] .novo-list-item i,
.novo-list[theme=skyBlue] a[list-item] item-title h6,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable item-title h6,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable item-title h6,
.novo-list[theme=skyBlue] a[list-item] i,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable i,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable i,
.novo-list[theme=skyBlue] button[list-item] item-title h6,
.novo-list[theme=skyBlue] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=skyBlue] .novo-list-item item-content > *,
.novo-list[theme=skyBlue] a[list-item] item-content > *,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable item-content > *,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable item-content > *,
.novo-list[theme=skyBlue] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=skyBlue] a[list-item], .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable, .novo-list[theme=skyBlue] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] button[list-item] {
  outline: none;
}
.novo-list[theme=skyBlue] a[list-item]:hover, .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable:hover, .novo-list[theme=skyBlue] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable:hover, .novo-list[theme=skyBlue] a[list-item]:active, .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable:active, .novo-list[theme=skyBlue] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable:active,
.novo-list[theme=skyBlue] button[list-item]:hover,
.novo-list[theme=skyBlue] button[list-item]:active {
  background: #46c7ff;
}
.novo-list[theme=steel] .novo-list-item,
.novo-list[theme=steel] a[list-item],
.novo-list[theme=steel] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] button[list-item] {
  background: #5b6770;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=steel] .novo-list-item item-title h6,
.novo-list[theme=steel] .novo-list-item i,
.novo-list[theme=steel] a[list-item] item-title h6,
.novo-list[theme=steel] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=steel] [list-item].clickable item-title h6,
.novo-list[theme=steel] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=steel] [list-item].clickable item-title h6,
.novo-list[theme=steel] a[list-item] i,
.novo-list[theme=steel] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=steel] [list-item].clickable i,
.novo-list[theme=steel] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=steel] [list-item].clickable i,
.novo-list[theme=steel] button[list-item] item-title h6,
.novo-list[theme=steel] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=steel] .novo-list-item item-content > *,
.novo-list[theme=steel] a[list-item] item-content > *,
.novo-list[theme=steel] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=steel] [list-item].clickable item-content > *,
.novo-list[theme=steel] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=steel] [list-item].clickable item-content > *,
.novo-list[theme=steel] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=steel] a[list-item], .novo-list[theme=steel] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=steel] [list-item].clickable, .novo-list[theme=steel] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] button[list-item] {
  outline: none;
}
.novo-list[theme=steel] a[list-item]:hover, .novo-list[theme=steel] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=steel] [list-item].clickable:hover, .novo-list[theme=steel] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=steel] [list-item].clickable:hover, .novo-list[theme=steel] a[list-item]:active, .novo-list[theme=steel] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=steel] [list-item].clickable:active, .novo-list[theme=steel] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=steel] [list-item].clickable:active,
.novo-list[theme=steel] button[list-item]:hover,
.novo-list[theme=steel] button[list-item]:active {
  background: #8e9aa3;
}
.novo-list[theme=metal] .novo-list-item,
.novo-list[theme=metal] a[list-item],
.novo-list[theme=metal] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] button[list-item] {
  background: #637893;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=metal] .novo-list-item item-title h6,
.novo-list[theme=metal] .novo-list-item i,
.novo-list[theme=metal] a[list-item] item-title h6,
.novo-list[theme=metal] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=metal] [list-item].clickable item-title h6,
.novo-list[theme=metal] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=metal] [list-item].clickable item-title h6,
.novo-list[theme=metal] a[list-item] i,
.novo-list[theme=metal] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=metal] [list-item].clickable i,
.novo-list[theme=metal] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=metal] [list-item].clickable i,
.novo-list[theme=metal] button[list-item] item-title h6,
.novo-list[theme=metal] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=metal] .novo-list-item item-content > *,
.novo-list[theme=metal] a[list-item] item-content > *,
.novo-list[theme=metal] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=metal] [list-item].clickable item-content > *,
.novo-list[theme=metal] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=metal] [list-item].clickable item-content > *,
.novo-list[theme=metal] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=metal] a[list-item], .novo-list[theme=metal] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=metal] [list-item].clickable, .novo-list[theme=metal] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] button[list-item] {
  outline: none;
}
.novo-list[theme=metal] a[list-item]:hover, .novo-list[theme=metal] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=metal] [list-item].clickable:hover, .novo-list[theme=metal] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=metal] [list-item].clickable:hover, .novo-list[theme=metal] a[list-item]:active, .novo-list[theme=metal] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=metal] [list-item].clickable:active, .novo-list[theme=metal] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=metal] [list-item].clickable:active,
.novo-list[theme=metal] button[list-item]:hover,
.novo-list[theme=metal] button[list-item]:active {
  background: #9eacbe;
}
.novo-list[theme=sand] .novo-list-item,
.novo-list[theme=sand] a[list-item],
.novo-list[theme=sand] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] button[list-item] {
  background: #f4f4f4;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sand] .novo-list-item item-title h6,
.novo-list[theme=sand] .novo-list-item i,
.novo-list[theme=sand] a[list-item] item-title h6,
.novo-list[theme=sand] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sand] [list-item].clickable item-title h6,
.novo-list[theme=sand] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sand] [list-item].clickable item-title h6,
.novo-list[theme=sand] a[list-item] i,
.novo-list[theme=sand] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sand] [list-item].clickable i,
.novo-list[theme=sand] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sand] [list-item].clickable i,
.novo-list[theme=sand] button[list-item] item-title h6,
.novo-list[theme=sand] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=sand] .novo-list-item item-content > *,
.novo-list[theme=sand] a[list-item] item-content > *,
.novo-list[theme=sand] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sand] [list-item].clickable item-content > *,
.novo-list[theme=sand] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sand] [list-item].clickable item-content > *,
.novo-list[theme=sand] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sand] a[list-item], .novo-list[theme=sand] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sand] [list-item].clickable, .novo-list[theme=sand] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] button[list-item] {
  outline: none;
}
.novo-list[theme=sand] a[list-item]:hover, .novo-list[theme=sand] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sand] [list-item].clickable:hover, .novo-list[theme=sand] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sand] [list-item].clickable:hover, .novo-list[theme=sand] a[list-item]:active, .novo-list[theme=sand] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sand] [list-item].clickable:active, .novo-list[theme=sand] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sand] [list-item].clickable:active,
.novo-list[theme=sand] button[list-item]:hover,
.novo-list[theme=sand] button[list-item]:active {
  background: white;
}
.novo-list[theme=silver] .novo-list-item,
.novo-list[theme=silver] a[list-item],
.novo-list[theme=silver] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] button[list-item] {
  background: #e2e2e2;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=silver] .novo-list-item item-title h6,
.novo-list[theme=silver] .novo-list-item i,
.novo-list[theme=silver] a[list-item] item-title h6,
.novo-list[theme=silver] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=silver] [list-item].clickable item-title h6,
.novo-list[theme=silver] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=silver] [list-item].clickable item-title h6,
.novo-list[theme=silver] a[list-item] i,
.novo-list[theme=silver] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=silver] [list-item].clickable i,
.novo-list[theme=silver] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=silver] [list-item].clickable i,
.novo-list[theme=silver] button[list-item] item-title h6,
.novo-list[theme=silver] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=silver] .novo-list-item item-content > *,
.novo-list[theme=silver] a[list-item] item-content > *,
.novo-list[theme=silver] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=silver] [list-item].clickable item-content > *,
.novo-list[theme=silver] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=silver] [list-item].clickable item-content > *,
.novo-list[theme=silver] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=silver] a[list-item], .novo-list[theme=silver] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=silver] [list-item].clickable, .novo-list[theme=silver] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] button[list-item] {
  outline: none;
}
.novo-list[theme=silver] a[list-item]:hover, .novo-list[theme=silver] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=silver] [list-item].clickable:hover, .novo-list[theme=silver] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=silver] [list-item].clickable:hover, .novo-list[theme=silver] a[list-item]:active, .novo-list[theme=silver] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=silver] [list-item].clickable:active, .novo-list[theme=silver] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=silver] [list-item].clickable:active,
.novo-list[theme=silver] button[list-item]:hover,
.novo-list[theme=silver] button[list-item]:active {
  background: white;
}
.novo-list[theme=stone] .novo-list-item,
.novo-list[theme=stone] a[list-item],
.novo-list[theme=stone] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] button[list-item] {
  background: #bebebe;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=stone] .novo-list-item item-title h6,
.novo-list[theme=stone] .novo-list-item i,
.novo-list[theme=stone] a[list-item] item-title h6,
.novo-list[theme=stone] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=stone] [list-item].clickable item-title h6,
.novo-list[theme=stone] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=stone] [list-item].clickable item-title h6,
.novo-list[theme=stone] a[list-item] i,
.novo-list[theme=stone] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=stone] [list-item].clickable i,
.novo-list[theme=stone] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=stone] [list-item].clickable i,
.novo-list[theme=stone] button[list-item] item-title h6,
.novo-list[theme=stone] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=stone] .novo-list-item item-content > *,
.novo-list[theme=stone] a[list-item] item-content > *,
.novo-list[theme=stone] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=stone] [list-item].clickable item-content > *,
.novo-list[theme=stone] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=stone] [list-item].clickable item-content > *,
.novo-list[theme=stone] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=stone] a[list-item], .novo-list[theme=stone] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=stone] [list-item].clickable, .novo-list[theme=stone] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] button[list-item] {
  outline: none;
}
.novo-list[theme=stone] a[list-item]:hover, .novo-list[theme=stone] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=stone] [list-item].clickable:hover, .novo-list[theme=stone] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=stone] [list-item].clickable:hover, .novo-list[theme=stone] a[list-item]:active, .novo-list[theme=stone] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=stone] [list-item].clickable:active, .novo-list[theme=stone] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=stone] [list-item].clickable:active,
.novo-list[theme=stone] button[list-item]:hover,
.novo-list[theme=stone] button[list-item]:active {
  background: #f1f1f1;
}
.novo-list[theme=ash] .novo-list-item,
.novo-list[theme=ash] a[list-item],
.novo-list[theme=ash] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] button[list-item] {
  background: #a0a0a0;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=ash] .novo-list-item item-title h6,
.novo-list[theme=ash] .novo-list-item i,
.novo-list[theme=ash] a[list-item] item-title h6,
.novo-list[theme=ash] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=ash] [list-item].clickable item-title h6,
.novo-list[theme=ash] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=ash] [list-item].clickable item-title h6,
.novo-list[theme=ash] a[list-item] i,
.novo-list[theme=ash] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=ash] [list-item].clickable i,
.novo-list[theme=ash] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=ash] [list-item].clickable i,
.novo-list[theme=ash] button[list-item] item-title h6,
.novo-list[theme=ash] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=ash] .novo-list-item item-content > *,
.novo-list[theme=ash] a[list-item] item-content > *,
.novo-list[theme=ash] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=ash] [list-item].clickable item-content > *,
.novo-list[theme=ash] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=ash] [list-item].clickable item-content > *,
.novo-list[theme=ash] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=ash] a[list-item], .novo-list[theme=ash] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=ash] [list-item].clickable, .novo-list[theme=ash] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] button[list-item] {
  outline: none;
}
.novo-list[theme=ash] a[list-item]:hover, .novo-list[theme=ash] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=ash] [list-item].clickable:hover, .novo-list[theme=ash] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=ash] [list-item].clickable:hover, .novo-list[theme=ash] a[list-item]:active, .novo-list[theme=ash] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=ash] [list-item].clickable:active, .novo-list[theme=ash] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=ash] [list-item].clickable:active,
.novo-list[theme=ash] button[list-item]:hover,
.novo-list[theme=ash] button[list-item]:active {
  background: lightgray;
}
.novo-list[theme=slate] .novo-list-item,
.novo-list[theme=slate] a[list-item],
.novo-list[theme=slate] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] button[list-item] {
  background: #707070;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=slate] .novo-list-item item-title h6,
.novo-list[theme=slate] .novo-list-item i,
.novo-list[theme=slate] a[list-item] item-title h6,
.novo-list[theme=slate] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=slate] [list-item].clickable item-title h6,
.novo-list[theme=slate] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=slate] [list-item].clickable item-title h6,
.novo-list[theme=slate] a[list-item] i,
.novo-list[theme=slate] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=slate] [list-item].clickable i,
.novo-list[theme=slate] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=slate] [list-item].clickable i,
.novo-list[theme=slate] button[list-item] item-title h6,
.novo-list[theme=slate] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=slate] .novo-list-item item-content > *,
.novo-list[theme=slate] a[list-item] item-content > *,
.novo-list[theme=slate] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=slate] [list-item].clickable item-content > *,
.novo-list[theme=slate] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=slate] [list-item].clickable item-content > *,
.novo-list[theme=slate] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=slate] a[list-item], .novo-list[theme=slate] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=slate] [list-item].clickable, .novo-list[theme=slate] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] button[list-item] {
  outline: none;
}
.novo-list[theme=slate] a[list-item]:hover, .novo-list[theme=slate] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=slate] [list-item].clickable:hover, .novo-list[theme=slate] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=slate] [list-item].clickable:hover, .novo-list[theme=slate] a[list-item]:active, .novo-list[theme=slate] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=slate] [list-item].clickable:active, .novo-list[theme=slate] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=slate] [list-item].clickable:active,
.novo-list[theme=slate] button[list-item]:hover,
.novo-list[theme=slate] button[list-item]:active {
  background: #a3a3a3;
}
.novo-list[theme=onyx] .novo-list-item,
.novo-list[theme=onyx] a[list-item],
.novo-list[theme=onyx] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] button[list-item] {
  background: #526980;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=onyx] .novo-list-item item-title h6,
.novo-list[theme=onyx] .novo-list-item i,
.novo-list[theme=onyx] a[list-item] item-title h6,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable item-title h6,
.novo-list[theme=onyx] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=onyx] [list-item].clickable item-title h6,
.novo-list[theme=onyx] a[list-item] i,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable i,
.novo-list[theme=onyx] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=onyx] [list-item].clickable i,
.novo-list[theme=onyx] button[list-item] item-title h6,
.novo-list[theme=onyx] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=onyx] .novo-list-item item-content > *,
.novo-list[theme=onyx] a[list-item] item-content > *,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable item-content > *,
.novo-list[theme=onyx] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=onyx] [list-item].clickable item-content > *,
.novo-list[theme=onyx] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=onyx] a[list-item], .novo-list[theme=onyx] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=onyx] [list-item].clickable, .novo-list[theme=onyx] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] button[list-item] {
  outline: none;
}
.novo-list[theme=onyx] a[list-item]:hover, .novo-list[theme=onyx] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=onyx] [list-item].clickable:hover, .novo-list[theme=onyx] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=onyx] [list-item].clickable:hover, .novo-list[theme=onyx] a[list-item]:active, .novo-list[theme=onyx] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=onyx] [list-item].clickable:active, .novo-list[theme=onyx] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=onyx] [list-item].clickable:active,
.novo-list[theme=onyx] button[list-item]:hover,
.novo-list[theme=onyx] button[list-item]:active {
  background: #869cb2;
}
.novo-list[theme=charcoal] .novo-list-item,
.novo-list[theme=charcoal] a[list-item],
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] button[list-item] {
  background: #282828;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=charcoal] .novo-list-item item-title h6,
.novo-list[theme=charcoal] .novo-list-item i,
.novo-list[theme=charcoal] a[list-item] item-title h6,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable item-title h6,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable item-title h6,
.novo-list[theme=charcoal] a[list-item] i,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable i,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable i,
.novo-list[theme=charcoal] button[list-item] item-title h6,
.novo-list[theme=charcoal] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=charcoal] .novo-list-item item-content > *,
.novo-list[theme=charcoal] a[list-item] item-content > *,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable item-content > *,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable item-content > *,
.novo-list[theme=charcoal] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=charcoal] a[list-item], .novo-list[theme=charcoal] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable, .novo-list[theme=charcoal] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] button[list-item] {
  outline: none;
}
.novo-list[theme=charcoal] a[list-item]:hover, .novo-list[theme=charcoal] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable:hover, .novo-list[theme=charcoal] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=charcoal] [list-item].clickable:hover, .novo-list[theme=charcoal] a[list-item]:active, .novo-list[theme=charcoal] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable:active, .novo-list[theme=charcoal] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=charcoal] [list-item].clickable:active,
.novo-list[theme=charcoal] button[list-item]:hover,
.novo-list[theme=charcoal] button[list-item]:active {
  background: #5b5b5b;
}
.novo-list[theme=moonlight] .novo-list-item,
.novo-list[theme=moonlight] a[list-item],
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] button[list-item] {
  background: #1a242f;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=moonlight] .novo-list-item item-title h6,
.novo-list[theme=moonlight] .novo-list-item i,
.novo-list[theme=moonlight] a[list-item] item-title h6,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable item-title h6,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable item-title h6,
.novo-list[theme=moonlight] a[list-item] i,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable i,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable i,
.novo-list[theme=moonlight] button[list-item] item-title h6,
.novo-list[theme=moonlight] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=moonlight] .novo-list-item item-content > *,
.novo-list[theme=moonlight] a[list-item] item-content > *,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable item-content > *,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable item-content > *,
.novo-list[theme=moonlight] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=moonlight] a[list-item], .novo-list[theme=moonlight] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable, .novo-list[theme=moonlight] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] button[list-item] {
  outline: none;
}
.novo-list[theme=moonlight] a[list-item]:hover, .novo-list[theme=moonlight] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable:hover, .novo-list[theme=moonlight] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=moonlight] [list-item].clickable:hover, .novo-list[theme=moonlight] a[list-item]:active, .novo-list[theme=moonlight] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable:active, .novo-list[theme=moonlight] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=moonlight] [list-item].clickable:active,
.novo-list[theme=moonlight] button[list-item]:hover,
.novo-list[theme=moonlight] button[list-item]:active {
  background: #3e5671;
}
.novo-list[theme=midnight] .novo-list-item,
.novo-list[theme=midnight] a[list-item],
.novo-list[theme=midnight] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] button[list-item] {
  background: #202945;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=midnight] .novo-list-item item-title h6,
.novo-list[theme=midnight] .novo-list-item i,
.novo-list[theme=midnight] a[list-item] item-title h6,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable item-title h6,
.novo-list[theme=midnight] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=midnight] [list-item].clickable item-title h6,
.novo-list[theme=midnight] a[list-item] i,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable i,
.novo-list[theme=midnight] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=midnight] [list-item].clickable i,
.novo-list[theme=midnight] button[list-item] item-title h6,
.novo-list[theme=midnight] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=midnight] .novo-list-item item-content > *,
.novo-list[theme=midnight] a[list-item] item-content > *,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable item-content > *,
.novo-list[theme=midnight] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=midnight] [list-item].clickable item-content > *,
.novo-list[theme=midnight] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=midnight] a[list-item], .novo-list[theme=midnight] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=midnight] [list-item].clickable, .novo-list[theme=midnight] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] button[list-item] {
  outline: none;
}
.novo-list[theme=midnight] a[list-item]:hover, .novo-list[theme=midnight] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=midnight] [list-item].clickable:hover, .novo-list[theme=midnight] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=midnight] [list-item].clickable:hover, .novo-list[theme=midnight] a[list-item]:active, .novo-list[theme=midnight] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=midnight] [list-item].clickable:active, .novo-list[theme=midnight] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=midnight] [list-item].clickable:active,
.novo-list[theme=midnight] button[list-item]:hover,
.novo-list[theme=midnight] button[list-item]:active {
  background: #40528b;
}
.novo-list[theme=darkness] .novo-list-item,
.novo-list[theme=darkness] a[list-item],
.novo-list[theme=darkness] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] button[list-item] {
  background: #161f27;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=darkness] .novo-list-item item-title h6,
.novo-list[theme=darkness] .novo-list-item i,
.novo-list[theme=darkness] a[list-item] item-title h6,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable item-title h6,
.novo-list[theme=darkness] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=darkness] [list-item].clickable item-title h6,
.novo-list[theme=darkness] a[list-item] i,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable i,
.novo-list[theme=darkness] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=darkness] [list-item].clickable i,
.novo-list[theme=darkness] button[list-item] item-title h6,
.novo-list[theme=darkness] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=darkness] .novo-list-item item-content > *,
.novo-list[theme=darkness] a[list-item] item-content > *,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable item-content > *,
.novo-list[theme=darkness] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=darkness] [list-item].clickable item-content > *,
.novo-list[theme=darkness] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=darkness] a[list-item], .novo-list[theme=darkness] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=darkness] [list-item].clickable, .novo-list[theme=darkness] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] button[list-item] {
  outline: none;
}
.novo-list[theme=darkness] a[list-item]:hover, .novo-list[theme=darkness] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=darkness] [list-item].clickable:hover, .novo-list[theme=darkness] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=darkness] [list-item].clickable:hover, .novo-list[theme=darkness] a[list-item]:active, .novo-list[theme=darkness] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=darkness] [list-item].clickable:active, .novo-list[theme=darkness] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=darkness] [list-item].clickable:active,
.novo-list[theme=darkness] button[list-item]:hover,
.novo-list[theme=darkness] button[list-item]:active {
  background: #3b5368;
}
.novo-list[theme=navy] .novo-list-item,
.novo-list[theme=navy] a[list-item],
.novo-list[theme=navy] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] button[list-item] {
  background: #0d2d42;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=navy] .novo-list-item item-title h6,
.novo-list[theme=navy] .novo-list-item i,
.novo-list[theme=navy] a[list-item] item-title h6,
.novo-list[theme=navy] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=navy] [list-item].clickable item-title h6,
.novo-list[theme=navy] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=navy] [list-item].clickable item-title h6,
.novo-list[theme=navy] a[list-item] i,
.novo-list[theme=navy] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=navy] [list-item].clickable i,
.novo-list[theme=navy] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=navy] [list-item].clickable i,
.novo-list[theme=navy] button[list-item] item-title h6,
.novo-list[theme=navy] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=navy] .novo-list-item item-content > *,
.novo-list[theme=navy] a[list-item] item-content > *,
.novo-list[theme=navy] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=navy] [list-item].clickable item-content > *,
.novo-list[theme=navy] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=navy] [list-item].clickable item-content > *,
.novo-list[theme=navy] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=navy] a[list-item], .novo-list[theme=navy] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=navy] [list-item].clickable, .novo-list[theme=navy] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] button[list-item] {
  outline: none;
}
.novo-list[theme=navy] a[list-item]:hover, .novo-list[theme=navy] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=navy] [list-item].clickable:hover, .novo-list[theme=navy] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=navy] [list-item].clickable:hover, .novo-list[theme=navy] a[list-item]:active, .novo-list[theme=navy] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=navy] [list-item].clickable:active, .novo-list[theme=navy] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=navy] [list-item].clickable:active,
.novo-list[theme=navy] button[list-item]:hover,
.novo-list[theme=navy] button[list-item]:active {
  background: #1e6797;
}
.novo-list[theme=aqua] .novo-list-item,
.novo-list[theme=aqua] a[list-item],
.novo-list[theme=aqua] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] button[list-item] {
  background: #3bafda;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=aqua] .novo-list-item item-title h6,
.novo-list[theme=aqua] .novo-list-item i,
.novo-list[theme=aqua] a[list-item] item-title h6,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable item-title h6,
.novo-list[theme=aqua] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=aqua] [list-item].clickable item-title h6,
.novo-list[theme=aqua] a[list-item] i,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable i,
.novo-list[theme=aqua] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=aqua] [list-item].clickable i,
.novo-list[theme=aqua] button[list-item] item-title h6,
.novo-list[theme=aqua] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=aqua] .novo-list-item item-content > *,
.novo-list[theme=aqua] a[list-item] item-content > *,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable item-content > *,
.novo-list[theme=aqua] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=aqua] [list-item].clickable item-content > *,
.novo-list[theme=aqua] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=aqua] a[list-item], .novo-list[theme=aqua] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=aqua] [list-item].clickable, .novo-list[theme=aqua] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] button[list-item] {
  outline: none;
}
.novo-list[theme=aqua] a[list-item]:hover, .novo-list[theme=aqua] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=aqua] [list-item].clickable:hover, .novo-list[theme=aqua] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=aqua] [list-item].clickable:hover, .novo-list[theme=aqua] a[list-item]:active, .novo-list[theme=aqua] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=aqua] [list-item].clickable:active, .novo-list[theme=aqua] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=aqua] [list-item].clickable:active,
.novo-list[theme=aqua] button[list-item]:hover,
.novo-list[theme=aqua] button[list-item]:active {
  background: #91d2ea;
}
.novo-list[theme=ocean] .novo-list-item,
.novo-list[theme=ocean] a[list-item],
.novo-list[theme=ocean] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=ocean] .novo-list-item item-title h6,
.novo-list[theme=ocean] .novo-list-item i,
.novo-list[theme=ocean] a[list-item] item-title h6,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable item-title h6,
.novo-list[theme=ocean] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=ocean] [list-item].clickable item-title h6,
.novo-list[theme=ocean] a[list-item] i,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable i,
.novo-list[theme=ocean] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=ocean] [list-item].clickable i,
.novo-list[theme=ocean] button[list-item] item-title h6,
.novo-list[theme=ocean] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=ocean] .novo-list-item item-content > *,
.novo-list[theme=ocean] a[list-item] item-content > *,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable item-content > *,
.novo-list[theme=ocean] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=ocean] [list-item].clickable item-content > *,
.novo-list[theme=ocean] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=ocean] a[list-item], .novo-list[theme=ocean] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=ocean] [list-item].clickable, .novo-list[theme=ocean] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] button[list-item] {
  outline: none;
}
.novo-list[theme=ocean] a[list-item]:hover, .novo-list[theme=ocean] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=ocean] [list-item].clickable:hover, .novo-list[theme=ocean] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=ocean] [list-item].clickable:hover, .novo-list[theme=ocean] a[list-item]:active, .novo-list[theme=ocean] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=ocean] [list-item].clickable:active, .novo-list[theme=ocean] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=ocean] [list-item].clickable:active,
.novo-list[theme=ocean] button[list-item]:hover,
.novo-list[theme=ocean] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=mint] .novo-list-item,
.novo-list[theme=mint] a[list-item],
.novo-list[theme=mint] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] button[list-item] {
  background: #37bc9b;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=mint] .novo-list-item item-title h6,
.novo-list[theme=mint] .novo-list-item i,
.novo-list[theme=mint] a[list-item] item-title h6,
.novo-list[theme=mint] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=mint] [list-item].clickable item-title h6,
.novo-list[theme=mint] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=mint] [list-item].clickable item-title h6,
.novo-list[theme=mint] a[list-item] i,
.novo-list[theme=mint] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=mint] [list-item].clickable i,
.novo-list[theme=mint] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=mint] [list-item].clickable i,
.novo-list[theme=mint] button[list-item] item-title h6,
.novo-list[theme=mint] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=mint] .novo-list-item item-content > *,
.novo-list[theme=mint] a[list-item] item-content > *,
.novo-list[theme=mint] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=mint] [list-item].clickable item-content > *,
.novo-list[theme=mint] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=mint] [list-item].clickable item-content > *,
.novo-list[theme=mint] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=mint] a[list-item], .novo-list[theme=mint] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=mint] [list-item].clickable, .novo-list[theme=mint] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] button[list-item] {
  outline: none;
}
.novo-list[theme=mint] a[list-item]:hover, .novo-list[theme=mint] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=mint] [list-item].clickable:hover, .novo-list[theme=mint] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=mint] [list-item].clickable:hover, .novo-list[theme=mint] a[list-item]:active, .novo-list[theme=mint] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=mint] [list-item].clickable:active, .novo-list[theme=mint] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=mint] [list-item].clickable:active,
.novo-list[theme=mint] button[list-item]:hover,
.novo-list[theme=mint] button[list-item]:active {
  background: #7fdac3;
}
.novo-list[theme=grass] .novo-list-item,
.novo-list[theme=grass] a[list-item],
.novo-list[theme=grass] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] button[list-item] {
  background: #8cc152;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grass] .novo-list-item item-title h6,
.novo-list[theme=grass] .novo-list-item i,
.novo-list[theme=grass] a[list-item] item-title h6,
.novo-list[theme=grass] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grass] [list-item].clickable item-title h6,
.novo-list[theme=grass] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grass] [list-item].clickable item-title h6,
.novo-list[theme=grass] a[list-item] i,
.novo-list[theme=grass] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grass] [list-item].clickable i,
.novo-list[theme=grass] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grass] [list-item].clickable i,
.novo-list[theme=grass] button[list-item] item-title h6,
.novo-list[theme=grass] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=grass] .novo-list-item item-content > *,
.novo-list[theme=grass] a[list-item] item-content > *,
.novo-list[theme=grass] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grass] [list-item].clickable item-content > *,
.novo-list[theme=grass] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grass] [list-item].clickable item-content > *,
.novo-list[theme=grass] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grass] a[list-item], .novo-list[theme=grass] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grass] [list-item].clickable, .novo-list[theme=grass] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] button[list-item] {
  outline: none;
}
.novo-list[theme=grass] a[list-item]:hover, .novo-list[theme=grass] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grass] [list-item].clickable:hover, .novo-list[theme=grass] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grass] [list-item].clickable:hover, .novo-list[theme=grass] a[list-item]:active, .novo-list[theme=grass] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grass] [list-item].clickable:active, .novo-list[theme=grass] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grass] [list-item].clickable:active,
.novo-list[theme=grass] button[list-item]:hover,
.novo-list[theme=grass] button[list-item]:active {
  background: #bedc9d;
}
.novo-list[theme=sunflower] .novo-list-item,
.novo-list[theme=sunflower] a[list-item],
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] button[list-item] {
  background: #f6b042;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sunflower] .novo-list-item item-title h6,
.novo-list[theme=sunflower] .novo-list-item i,
.novo-list[theme=sunflower] a[list-item] item-title h6,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable item-title h6,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable item-title h6,
.novo-list[theme=sunflower] a[list-item] i,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable i,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable i,
.novo-list[theme=sunflower] button[list-item] item-title h6,
.novo-list[theme=sunflower] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=sunflower] .novo-list-item item-content > *,
.novo-list[theme=sunflower] a[list-item] item-content > *,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable item-content > *,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable item-content > *,
.novo-list[theme=sunflower] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sunflower] a[list-item], .novo-list[theme=sunflower] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable, .novo-list[theme=sunflower] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] button[list-item] {
  outline: none;
}
.novo-list[theme=sunflower] a[list-item]:hover, .novo-list[theme=sunflower] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable:hover, .novo-list[theme=sunflower] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sunflower] [list-item].clickable:hover, .novo-list[theme=sunflower] a[list-item]:active, .novo-list[theme=sunflower] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable:active, .novo-list[theme=sunflower] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sunflower] [list-item].clickable:active,
.novo-list[theme=sunflower] button[list-item]:hover,
.novo-list[theme=sunflower] button[list-item]:active {
  background: #fbd9a3;
}
.novo-list[theme=bittersweet] .novo-list-item,
.novo-list[theme=bittersweet] a[list-item],
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] button[list-item] {
  background: #eb6845;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bittersweet] .novo-list-item item-title h6,
.novo-list[theme=bittersweet] .novo-list-item i,
.novo-list[theme=bittersweet] a[list-item] item-title h6,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable item-title h6,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable item-title h6,
.novo-list[theme=bittersweet] a[list-item] i,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable i,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable i,
.novo-list[theme=bittersweet] button[list-item] item-title h6,
.novo-list[theme=bittersweet] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=bittersweet] .novo-list-item item-content > *,
.novo-list[theme=bittersweet] a[list-item] item-content > *,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable item-content > *,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable item-content > *,
.novo-list[theme=bittersweet] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bittersweet] a[list-item], .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable, .novo-list[theme=bittersweet] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] button[list-item] {
  outline: none;
}
.novo-list[theme=bittersweet] a[list-item]:hover, .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable:hover, .novo-list[theme=bittersweet] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable:hover, .novo-list[theme=bittersweet] a[list-item]:active, .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable:active, .novo-list[theme=bittersweet] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable:active,
.novo-list[theme=bittersweet] button[list-item]:hover,
.novo-list[theme=bittersweet] button[list-item]:active {
  background: #f5b3a1;
}
.novo-list[theme=grapefruit] .novo-list-item,
.novo-list[theme=grapefruit] a[list-item],
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grapefruit] .novo-list-item item-title h6,
.novo-list[theme=grapefruit] .novo-list-item i,
.novo-list[theme=grapefruit] a[list-item] item-title h6,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable item-title h6,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable item-title h6,
.novo-list[theme=grapefruit] a[list-item] i,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable i,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable i,
.novo-list[theme=grapefruit] button[list-item] item-title h6,
.novo-list[theme=grapefruit] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=grapefruit] .novo-list-item item-content > *,
.novo-list[theme=grapefruit] a[list-item] item-content > *,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable item-content > *,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable item-content > *,
.novo-list[theme=grapefruit] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grapefruit] a[list-item], .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable, .novo-list[theme=grapefruit] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] button[list-item] {
  outline: none;
}
.novo-list[theme=grapefruit] a[list-item]:hover, .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable:hover, .novo-list[theme=grapefruit] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable:hover, .novo-list[theme=grapefruit] a[list-item]:active, .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable:active, .novo-list[theme=grapefruit] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable:active,
.novo-list[theme=grapefruit] button[list-item]:hover,
.novo-list[theme=grapefruit] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=carnation] .novo-list-item,
.novo-list[theme=carnation] a[list-item],
.novo-list[theme=carnation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] button[list-item] {
  background: #d770ad;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=carnation] .novo-list-item item-title h6,
.novo-list[theme=carnation] .novo-list-item i,
.novo-list[theme=carnation] a[list-item] item-title h6,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable item-title h6,
.novo-list[theme=carnation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=carnation] [list-item].clickable item-title h6,
.novo-list[theme=carnation] a[list-item] i,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable i,
.novo-list[theme=carnation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=carnation] [list-item].clickable i,
.novo-list[theme=carnation] button[list-item] item-title h6,
.novo-list[theme=carnation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=carnation] .novo-list-item item-content > *,
.novo-list[theme=carnation] a[list-item] item-content > *,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable item-content > *,
.novo-list[theme=carnation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=carnation] [list-item].clickable item-content > *,
.novo-list[theme=carnation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=carnation] a[list-item], .novo-list[theme=carnation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=carnation] [list-item].clickable, .novo-list[theme=carnation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] button[list-item] {
  outline: none;
}
.novo-list[theme=carnation] a[list-item]:hover, .novo-list[theme=carnation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=carnation] [list-item].clickable:hover, .novo-list[theme=carnation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=carnation] [list-item].clickable:hover, .novo-list[theme=carnation] a[list-item]:active, .novo-list[theme=carnation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=carnation] [list-item].clickable:active, .novo-list[theme=carnation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=carnation] [list-item].clickable:active,
.novo-list[theme=carnation] button[list-item]:hover,
.novo-list[theme=carnation] button[list-item]:active {
  background: #edc0db;
}
.novo-list[theme=lavender] .novo-list-item,
.novo-list[theme=lavender] a[list-item],
.novo-list[theme=lavender] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] button[list-item] {
  background: #967adc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=lavender] .novo-list-item item-title h6,
.novo-list[theme=lavender] .novo-list-item i,
.novo-list[theme=lavender] a[list-item] item-title h6,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable item-title h6,
.novo-list[theme=lavender] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=lavender] [list-item].clickable item-title h6,
.novo-list[theme=lavender] a[list-item] i,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable i,
.novo-list[theme=lavender] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=lavender] [list-item].clickable i,
.novo-list[theme=lavender] button[list-item] item-title h6,
.novo-list[theme=lavender] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=lavender] .novo-list-item item-content > *,
.novo-list[theme=lavender] a[list-item] item-content > *,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable item-content > *,
.novo-list[theme=lavender] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=lavender] [list-item].clickable item-content > *,
.novo-list[theme=lavender] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=lavender] a[list-item], .novo-list[theme=lavender] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=lavender] [list-item].clickable, .novo-list[theme=lavender] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] button[list-item] {
  outline: none;
}
.novo-list[theme=lavender] a[list-item]:hover, .novo-list[theme=lavender] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=lavender] [list-item].clickable:hover, .novo-list[theme=lavender] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=lavender] [list-item].clickable:hover, .novo-list[theme=lavender] a[list-item]:active, .novo-list[theme=lavender] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=lavender] [list-item].clickable:active, .novo-list[theme=lavender] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=lavender] [list-item].clickable:active,
.novo-list[theme=lavender] button[list-item]:hover,
.novo-list[theme=lavender] button[list-item]:active {
  background: #d6cbf1;
}
.novo-list[theme=mountain] .novo-list-item,
.novo-list[theme=mountain] a[list-item],
.novo-list[theme=mountain] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] button[list-item] {
  background: #9678b6;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=mountain] .novo-list-item item-title h6,
.novo-list[theme=mountain] .novo-list-item i,
.novo-list[theme=mountain] a[list-item] item-title h6,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable item-title h6,
.novo-list[theme=mountain] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=mountain] [list-item].clickable item-title h6,
.novo-list[theme=mountain] a[list-item] i,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable i,
.novo-list[theme=mountain] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=mountain] [list-item].clickable i,
.novo-list[theme=mountain] button[list-item] item-title h6,
.novo-list[theme=mountain] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=mountain] .novo-list-item item-content > *,
.novo-list[theme=mountain] a[list-item] item-content > *,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable item-content > *,
.novo-list[theme=mountain] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=mountain] [list-item].clickable item-content > *,
.novo-list[theme=mountain] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=mountain] a[list-item], .novo-list[theme=mountain] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=mountain] [list-item].clickable, .novo-list[theme=mountain] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] button[list-item] {
  outline: none;
}
.novo-list[theme=mountain] a[list-item]:hover, .novo-list[theme=mountain] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=mountain] [list-item].clickable:hover, .novo-list[theme=mountain] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=mountain] [list-item].clickable:hover, .novo-list[theme=mountain] a[list-item]:active, .novo-list[theme=mountain] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=mountain] [list-item].clickable:active, .novo-list[theme=mountain] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=mountain] [list-item].clickable:active,
.novo-list[theme=mountain] button[list-item]:hover,
.novo-list[theme=mountain] button[list-item]:active {
  background: #c9bada;
}
.novo-list[theme=info] .novo-list-item,
.novo-list[theme=info] a[list-item],
.novo-list[theme=info] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=info] .novo-list-item item-title h6,
.novo-list[theme=info] .novo-list-item i,
.novo-list[theme=info] a[list-item] item-title h6,
.novo-list[theme=info] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=info] [list-item].clickable item-title h6,
.novo-list[theme=info] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=info] [list-item].clickable item-title h6,
.novo-list[theme=info] a[list-item] i,
.novo-list[theme=info] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=info] [list-item].clickable i,
.novo-list[theme=info] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=info] [list-item].clickable i,
.novo-list[theme=info] button[list-item] item-title h6,
.novo-list[theme=info] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=info] .novo-list-item item-content > *,
.novo-list[theme=info] a[list-item] item-content > *,
.novo-list[theme=info] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=info] [list-item].clickable item-content > *,
.novo-list[theme=info] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=info] [list-item].clickable item-content > *,
.novo-list[theme=info] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=info] a[list-item], .novo-list[theme=info] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=info] [list-item].clickable, .novo-list[theme=info] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] button[list-item] {
  outline: none;
}
.novo-list[theme=info] a[list-item]:hover, .novo-list[theme=info] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=info] [list-item].clickable:hover, .novo-list[theme=info] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=info] [list-item].clickable:hover, .novo-list[theme=info] a[list-item]:active, .novo-list[theme=info] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=info] [list-item].clickable:active, .novo-list[theme=info] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=info] [list-item].clickable:active,
.novo-list[theme=info] button[list-item]:hover,
.novo-list[theme=info] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=positive] .novo-list-item,
.novo-list[theme=positive] a[list-item],
.novo-list[theme=positive] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=positive] .novo-list-item item-title h6,
.novo-list[theme=positive] .novo-list-item i,
.novo-list[theme=positive] a[list-item] item-title h6,
.novo-list[theme=positive] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=positive] [list-item].clickable item-title h6,
.novo-list[theme=positive] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=positive] [list-item].clickable item-title h6,
.novo-list[theme=positive] a[list-item] i,
.novo-list[theme=positive] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=positive] [list-item].clickable i,
.novo-list[theme=positive] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=positive] [list-item].clickable i,
.novo-list[theme=positive] button[list-item] item-title h6,
.novo-list[theme=positive] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=positive] .novo-list-item item-content > *,
.novo-list[theme=positive] a[list-item] item-content > *,
.novo-list[theme=positive] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=positive] [list-item].clickable item-content > *,
.novo-list[theme=positive] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=positive] [list-item].clickable item-content > *,
.novo-list[theme=positive] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=positive] a[list-item], .novo-list[theme=positive] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=positive] [list-item].clickable, .novo-list[theme=positive] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] button[list-item] {
  outline: none;
}
.novo-list[theme=positive] a[list-item]:hover, .novo-list[theme=positive] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=positive] [list-item].clickable:hover, .novo-list[theme=positive] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=positive] [list-item].clickable:hover, .novo-list[theme=positive] a[list-item]:active, .novo-list[theme=positive] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=positive] [list-item].clickable:active, .novo-list[theme=positive] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=positive] [list-item].clickable:active,
.novo-list[theme=positive] button[list-item]:hover,
.novo-list[theme=positive] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=success] .novo-list-item,
.novo-list[theme=success] a[list-item],
.novo-list[theme=success] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] button[list-item] {
  background: #8cc152;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=success] .novo-list-item item-title h6,
.novo-list[theme=success] .novo-list-item i,
.novo-list[theme=success] a[list-item] item-title h6,
.novo-list[theme=success] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=success] [list-item].clickable item-title h6,
.novo-list[theme=success] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=success] [list-item].clickable item-title h6,
.novo-list[theme=success] a[list-item] i,
.novo-list[theme=success] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=success] [list-item].clickable i,
.novo-list[theme=success] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=success] [list-item].clickable i,
.novo-list[theme=success] button[list-item] item-title h6,
.novo-list[theme=success] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=success] .novo-list-item item-content > *,
.novo-list[theme=success] a[list-item] item-content > *,
.novo-list[theme=success] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=success] [list-item].clickable item-content > *,
.novo-list[theme=success] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=success] [list-item].clickable item-content > *,
.novo-list[theme=success] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=success] a[list-item], .novo-list[theme=success] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=success] [list-item].clickable, .novo-list[theme=success] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] button[list-item] {
  outline: none;
}
.novo-list[theme=success] a[list-item]:hover, .novo-list[theme=success] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=success] [list-item].clickable:hover, .novo-list[theme=success] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=success] [list-item].clickable:hover, .novo-list[theme=success] a[list-item]:active, .novo-list[theme=success] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=success] [list-item].clickable:active, .novo-list[theme=success] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=success] [list-item].clickable:active,
.novo-list[theme=success] button[list-item]:hover,
.novo-list[theme=success] button[list-item]:active {
  background: #bedc9d;
}
.novo-list[theme=negative] .novo-list-item,
.novo-list[theme=negative] a[list-item],
.novo-list[theme=negative] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=negative] .novo-list-item item-title h6,
.novo-list[theme=negative] .novo-list-item i,
.novo-list[theme=negative] a[list-item] item-title h6,
.novo-list[theme=negative] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=negative] [list-item].clickable item-title h6,
.novo-list[theme=negative] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=negative] [list-item].clickable item-title h6,
.novo-list[theme=negative] a[list-item] i,
.novo-list[theme=negative] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=negative] [list-item].clickable i,
.novo-list[theme=negative] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=negative] [list-item].clickable i,
.novo-list[theme=negative] button[list-item] item-title h6,
.novo-list[theme=negative] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=negative] .novo-list-item item-content > *,
.novo-list[theme=negative] a[list-item] item-content > *,
.novo-list[theme=negative] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=negative] [list-item].clickable item-content > *,
.novo-list[theme=negative] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=negative] [list-item].clickable item-content > *,
.novo-list[theme=negative] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=negative] a[list-item], .novo-list[theme=negative] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=negative] [list-item].clickable, .novo-list[theme=negative] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] button[list-item] {
  outline: none;
}
.novo-list[theme=negative] a[list-item]:hover, .novo-list[theme=negative] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=negative] [list-item].clickable:hover, .novo-list[theme=negative] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=negative] [list-item].clickable:hover, .novo-list[theme=negative] a[list-item]:active, .novo-list[theme=negative] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=negative] [list-item].clickable:active, .novo-list[theme=negative] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=negative] [list-item].clickable:active,
.novo-list[theme=negative] button[list-item]:hover,
.novo-list[theme=negative] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=danger] .novo-list-item,
.novo-list[theme=danger] a[list-item],
.novo-list[theme=danger] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=danger] .novo-list-item item-title h6,
.novo-list[theme=danger] .novo-list-item i,
.novo-list[theme=danger] a[list-item] item-title h6,
.novo-list[theme=danger] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=danger] [list-item].clickable item-title h6,
.novo-list[theme=danger] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=danger] [list-item].clickable item-title h6,
.novo-list[theme=danger] a[list-item] i,
.novo-list[theme=danger] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=danger] [list-item].clickable i,
.novo-list[theme=danger] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=danger] [list-item].clickable i,
.novo-list[theme=danger] button[list-item] item-title h6,
.novo-list[theme=danger] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=danger] .novo-list-item item-content > *,
.novo-list[theme=danger] a[list-item] item-content > *,
.novo-list[theme=danger] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=danger] [list-item].clickable item-content > *,
.novo-list[theme=danger] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=danger] [list-item].clickable item-content > *,
.novo-list[theme=danger] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=danger] a[list-item], .novo-list[theme=danger] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=danger] [list-item].clickable, .novo-list[theme=danger] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] button[list-item] {
  outline: none;
}
.novo-list[theme=danger] a[list-item]:hover, .novo-list[theme=danger] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=danger] [list-item].clickable:hover, .novo-list[theme=danger] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=danger] [list-item].clickable:hover, .novo-list[theme=danger] a[list-item]:active, .novo-list[theme=danger] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=danger] [list-item].clickable:active, .novo-list[theme=danger] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=danger] [list-item].clickable:active,
.novo-list[theme=danger] button[list-item]:hover,
.novo-list[theme=danger] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=error] .novo-list-item,
.novo-list[theme=error] a[list-item],
.novo-list[theme=error] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=error] .novo-list-item item-title h6,
.novo-list[theme=error] .novo-list-item i,
.novo-list[theme=error] a[list-item] item-title h6,
.novo-list[theme=error] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=error] [list-item].clickable item-title h6,
.novo-list[theme=error] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=error] [list-item].clickable item-title h6,
.novo-list[theme=error] a[list-item] i,
.novo-list[theme=error] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=error] [list-item].clickable i,
.novo-list[theme=error] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=error] [list-item].clickable i,
.novo-list[theme=error] button[list-item] item-title h6,
.novo-list[theme=error] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=error] .novo-list-item item-content > *,
.novo-list[theme=error] a[list-item] item-content > *,
.novo-list[theme=error] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=error] [list-item].clickable item-content > *,
.novo-list[theme=error] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=error] [list-item].clickable item-content > *,
.novo-list[theme=error] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=error] a[list-item], .novo-list[theme=error] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=error] [list-item].clickable, .novo-list[theme=error] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] button[list-item] {
  outline: none;
}
.novo-list[theme=error] a[list-item]:hover, .novo-list[theme=error] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=error] [list-item].clickable:hover, .novo-list[theme=error] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=error] [list-item].clickable:hover, .novo-list[theme=error] a[list-item]:active, .novo-list[theme=error] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=error] [list-item].clickable:active, .novo-list[theme=error] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=error] [list-item].clickable:active,
.novo-list[theme=error] button[list-item]:hover,
.novo-list[theme=error] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=warning] .novo-list-item,
.novo-list[theme=warning] a[list-item],
.novo-list[theme=warning] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] button[list-item] {
  background: #f6b042;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=warning] .novo-list-item item-title h6,
.novo-list[theme=warning] .novo-list-item i,
.novo-list[theme=warning] a[list-item] item-title h6,
.novo-list[theme=warning] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=warning] [list-item].clickable item-title h6,
.novo-list[theme=warning] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=warning] [list-item].clickable item-title h6,
.novo-list[theme=warning] a[list-item] i,
.novo-list[theme=warning] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=warning] [list-item].clickable i,
.novo-list[theme=warning] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=warning] [list-item].clickable i,
.novo-list[theme=warning] button[list-item] item-title h6,
.novo-list[theme=warning] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=warning] .novo-list-item item-content > *,
.novo-list[theme=warning] a[list-item] item-content > *,
.novo-list[theme=warning] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=warning] [list-item].clickable item-content > *,
.novo-list[theme=warning] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=warning] [list-item].clickable item-content > *,
.novo-list[theme=warning] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=warning] a[list-item], .novo-list[theme=warning] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=warning] [list-item].clickable, .novo-list[theme=warning] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] button[list-item] {
  outline: none;
}
.novo-list[theme=warning] a[list-item]:hover, .novo-list[theme=warning] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=warning] [list-item].clickable:hover, .novo-list[theme=warning] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=warning] [list-item].clickable:hover, .novo-list[theme=warning] a[list-item]:active, .novo-list[theme=warning] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=warning] [list-item].clickable:active, .novo-list[theme=warning] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=warning] [list-item].clickable:active,
.novo-list[theme=warning] button[list-item]:hover,
.novo-list[theme=warning] button[list-item]:active {
  background: #fbd9a3;
}
.novo-list[theme=empty] .novo-list-item,
.novo-list[theme=empty] a[list-item],
.novo-list[theme=empty] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] button[list-item] {
  background: #cccdcc;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=empty] .novo-list-item item-title h6,
.novo-list[theme=empty] .novo-list-item i,
.novo-list[theme=empty] a[list-item] item-title h6,
.novo-list[theme=empty] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=empty] [list-item].clickable item-title h6,
.novo-list[theme=empty] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=empty] [list-item].clickable item-title h6,
.novo-list[theme=empty] a[list-item] i,
.novo-list[theme=empty] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=empty] [list-item].clickable i,
.novo-list[theme=empty] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=empty] [list-item].clickable i,
.novo-list[theme=empty] button[list-item] item-title h6,
.novo-list[theme=empty] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=empty] .novo-list-item item-content > *,
.novo-list[theme=empty] a[list-item] item-content > *,
.novo-list[theme=empty] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=empty] [list-item].clickable item-content > *,
.novo-list[theme=empty] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=empty] [list-item].clickable item-content > *,
.novo-list[theme=empty] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=empty] a[list-item], .novo-list[theme=empty] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=empty] [list-item].clickable, .novo-list[theme=empty] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] button[list-item] {
  outline: none;
}
.novo-list[theme=empty] a[list-item]:hover, .novo-list[theme=empty] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=empty] [list-item].clickable:hover, .novo-list[theme=empty] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=empty] [list-item].clickable:hover, .novo-list[theme=empty] a[list-item]:active, .novo-list[theme=empty] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=empty] [list-item].clickable:active, .novo-list[theme=empty] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=empty] [list-item].clickable:active,
.novo-list[theme=empty] button[list-item]:hover,
.novo-list[theme=empty] button[list-item]:active {
  background: white;
}
.novo-list[theme=disabled] .novo-list-item,
.novo-list[theme=disabled] a[list-item],
.novo-list[theme=disabled] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] button[list-item] {
  background: #bebebe;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=disabled] .novo-list-item item-title h6,
.novo-list[theme=disabled] .novo-list-item i,
.novo-list[theme=disabled] a[list-item] item-title h6,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable item-title h6,
.novo-list[theme=disabled] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=disabled] [list-item].clickable item-title h6,
.novo-list[theme=disabled] a[list-item] i,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable i,
.novo-list[theme=disabled] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=disabled] [list-item].clickable i,
.novo-list[theme=disabled] button[list-item] item-title h6,
.novo-list[theme=disabled] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=disabled] .novo-list-item item-content > *,
.novo-list[theme=disabled] a[list-item] item-content > *,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable item-content > *,
.novo-list[theme=disabled] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=disabled] [list-item].clickable item-content > *,
.novo-list[theme=disabled] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=disabled] a[list-item], .novo-list[theme=disabled] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=disabled] [list-item].clickable, .novo-list[theme=disabled] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] button[list-item] {
  outline: none;
}
.novo-list[theme=disabled] a[list-item]:hover, .novo-list[theme=disabled] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=disabled] [list-item].clickable:hover, .novo-list[theme=disabled] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=disabled] [list-item].clickable:hover, .novo-list[theme=disabled] a[list-item]:active, .novo-list[theme=disabled] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=disabled] [list-item].clickable:active, .novo-list[theme=disabled] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=disabled] [list-item].clickable:active,
.novo-list[theme=disabled] button[list-item]:hover,
.novo-list[theme=disabled] button[list-item]:active {
  background: #f1f1f1;
}
.novo-list[theme=background] .novo-list-item,
.novo-list[theme=background] a[list-item],
.novo-list[theme=background] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=background] .novo-list-item item-title h6,
.novo-list[theme=background] .novo-list-item i,
.novo-list[theme=background] a[list-item] item-title h6,
.novo-list[theme=background] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=background] [list-item].clickable item-title h6,
.novo-list[theme=background] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=background] [list-item].clickable item-title h6,
.novo-list[theme=background] a[list-item] i,
.novo-list[theme=background] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=background] [list-item].clickable i,
.novo-list[theme=background] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=background] [list-item].clickable i,
.novo-list[theme=background] button[list-item] item-title h6,
.novo-list[theme=background] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=background] .novo-list-item item-content > *,
.novo-list[theme=background] a[list-item] item-content > *,
.novo-list[theme=background] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=background] [list-item].clickable item-content > *,
.novo-list[theme=background] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=background] [list-item].clickable item-content > *,
.novo-list[theme=background] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=background] a[list-item], .novo-list[theme=background] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=background] [list-item].clickable, .novo-list[theme=background] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] button[list-item] {
  outline: none;
}
.novo-list[theme=background] a[list-item]:hover, .novo-list[theme=background] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=background] [list-item].clickable:hover, .novo-list[theme=background] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=background] [list-item].clickable:hover, .novo-list[theme=background] a[list-item]:active, .novo-list[theme=background] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=background] [list-item].clickable:active, .novo-list[theme=background] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=background] [list-item].clickable:active,
.novo-list[theme=background] button[list-item]:hover,
.novo-list[theme=background] button[list-item]:active {
  background: white;
}
.novo-list[theme=backgroundDark] .novo-list-item,
.novo-list[theme=backgroundDark] a[list-item],
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] button[list-item] {
  background: #e2e2e2;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=backgroundDark] .novo-list-item item-title h6,
.novo-list[theme=backgroundDark] .novo-list-item i,
.novo-list[theme=backgroundDark] a[list-item] item-title h6,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable item-title h6,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable item-title h6,
.novo-list[theme=backgroundDark] a[list-item] i,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable i,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable i,
.novo-list[theme=backgroundDark] button[list-item] item-title h6,
.novo-list[theme=backgroundDark] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=backgroundDark] .novo-list-item item-content > *,
.novo-list[theme=backgroundDark] a[list-item] item-content > *,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable item-content > *,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable item-content > *,
.novo-list[theme=backgroundDark] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=backgroundDark] a[list-item], .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable, .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] button[list-item] {
  outline: none;
}
.novo-list[theme=backgroundDark] a[list-item]:hover, .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable:hover, .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable:hover, .novo-list[theme=backgroundDark] a[list-item]:active, .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable:active, .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable:active,
.novo-list[theme=backgroundDark] button[list-item]:hover,
.novo-list[theme=backgroundDark] button[list-item]:active {
  background: white;
}
.novo-list[theme=presentation] .novo-list-item,
.novo-list[theme=presentation] a[list-item],
.novo-list[theme=presentation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] button[list-item] {
  background: #5b6770;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=presentation] .novo-list-item item-title h6,
.novo-list[theme=presentation] .novo-list-item i,
.novo-list[theme=presentation] a[list-item] item-title h6,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable item-title h6,
.novo-list[theme=presentation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=presentation] [list-item].clickable item-title h6,
.novo-list[theme=presentation] a[list-item] i,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable i,
.novo-list[theme=presentation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=presentation] [list-item].clickable i,
.novo-list[theme=presentation] button[list-item] item-title h6,
.novo-list[theme=presentation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=presentation] .novo-list-item item-content > *,
.novo-list[theme=presentation] a[list-item] item-content > *,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable item-content > *,
.novo-list[theme=presentation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=presentation] [list-item].clickable item-content > *,
.novo-list[theme=presentation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=presentation] a[list-item], .novo-list[theme=presentation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=presentation] [list-item].clickable, .novo-list[theme=presentation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] button[list-item] {
  outline: none;
}
.novo-list[theme=presentation] a[list-item]:hover, .novo-list[theme=presentation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=presentation] [list-item].clickable:hover, .novo-list[theme=presentation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=presentation] [list-item].clickable:hover, .novo-list[theme=presentation] a[list-item]:active, .novo-list[theme=presentation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=presentation] [list-item].clickable:active, .novo-list[theme=presentation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=presentation] [list-item].clickable:active,
.novo-list[theme=presentation] button[list-item]:hover,
.novo-list[theme=presentation] button[list-item]:active {
  background: #8e9aa3;
}
.novo-list[theme=bullhorn] .novo-list-item,
.novo-list[theme=bullhorn] a[list-item],
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] button[list-item] {
  background: #ff6900;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bullhorn] .novo-list-item item-title h6,
.novo-list[theme=bullhorn] .novo-list-item i,
.novo-list[theme=bullhorn] a[list-item] item-title h6,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable item-title h6,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable item-title h6,
.novo-list[theme=bullhorn] a[list-item] i,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable i,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable i,
.novo-list[theme=bullhorn] button[list-item] item-title h6,
.novo-list[theme=bullhorn] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=bullhorn] .novo-list-item item-content > *,
.novo-list[theme=bullhorn] a[list-item] item-content > *,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable item-content > *,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable item-content > *,
.novo-list[theme=bullhorn] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bullhorn] a[list-item], .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable, .novo-list[theme=bullhorn] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] button[list-item] {
  outline: none;
}
.novo-list[theme=bullhorn] a[list-item]:hover, .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable:hover, .novo-list[theme=bullhorn] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable:hover, .novo-list[theme=bullhorn] a[list-item]:active, .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable:active, .novo-list[theme=bullhorn] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable:active,
.novo-list[theme=bullhorn] button[list-item]:hover,
.novo-list[theme=bullhorn] button[list-item]:active {
  background: #ffa566;
}
.novo-list[theme=pulse] .novo-list-item,
.novo-list[theme=pulse] a[list-item],
.novo-list[theme=pulse] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] button[list-item] {
  background: #3bafda;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=pulse] .novo-list-item item-title h6,
.novo-list[theme=pulse] .novo-list-item i,
.novo-list[theme=pulse] a[list-item] item-title h6,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable item-title h6,
.novo-list[theme=pulse] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=pulse] [list-item].clickable item-title h6,
.novo-list[theme=pulse] a[list-item] i,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable i,
.novo-list[theme=pulse] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=pulse] [list-item].clickable i,
.novo-list[theme=pulse] button[list-item] item-title h6,
.novo-list[theme=pulse] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=pulse] .novo-list-item item-content > *,
.novo-list[theme=pulse] a[list-item] item-content > *,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable item-content > *,
.novo-list[theme=pulse] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=pulse] [list-item].clickable item-content > *,
.novo-list[theme=pulse] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=pulse] a[list-item], .novo-list[theme=pulse] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=pulse] [list-item].clickable, .novo-list[theme=pulse] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] button[list-item] {
  outline: none;
}
.novo-list[theme=pulse] a[list-item]:hover, .novo-list[theme=pulse] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=pulse] [list-item].clickable:hover, .novo-list[theme=pulse] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=pulse] [list-item].clickable:hover, .novo-list[theme=pulse] a[list-item]:active, .novo-list[theme=pulse] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=pulse] [list-item].clickable:active, .novo-list[theme=pulse] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=pulse] [list-item].clickable:active,
.novo-list[theme=pulse] button[list-item]:hover,
.novo-list[theme=pulse] button[list-item]:active {
  background: #91d2ea;
}
.novo-list[theme=company] .novo-list-item,
.novo-list[theme=company] a[list-item],
.novo-list[theme=company] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] button[list-item] {
  background: #3399dd;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=company] .novo-list-item item-title h6,
.novo-list[theme=company] .novo-list-item i,
.novo-list[theme=company] a[list-item] item-title h6,
.novo-list[theme=company] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=company] [list-item].clickable item-title h6,
.novo-list[theme=company] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=company] [list-item].clickable item-title h6,
.novo-list[theme=company] a[list-item] i,
.novo-list[theme=company] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=company] [list-item].clickable i,
.novo-list[theme=company] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=company] [list-item].clickable i,
.novo-list[theme=company] button[list-item] item-title h6,
.novo-list[theme=company] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=company] .novo-list-item item-content > *,
.novo-list[theme=company] a[list-item] item-content > *,
.novo-list[theme=company] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=company] [list-item].clickable item-content > *,
.novo-list[theme=company] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=company] [list-item].clickable item-content > *,
.novo-list[theme=company] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=company] a[list-item], .novo-list[theme=company] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=company] [list-item].clickable, .novo-list[theme=company] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] button[list-item] {
  outline: none;
}
.novo-list[theme=company] a[list-item]:hover, .novo-list[theme=company] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=company] [list-item].clickable:hover, .novo-list[theme=company] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=company] [list-item].clickable:hover, .novo-list[theme=company] a[list-item]:active, .novo-list[theme=company] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=company] [list-item].clickable:active, .novo-list[theme=company] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=company] [list-item].clickable:active,
.novo-list[theme=company] button[list-item]:hover,
.novo-list[theme=company] button[list-item]:active {
  background: #8ac5ec;
}
.novo-list[theme=candidate] .novo-list-item,
.novo-list[theme=candidate] a[list-item],
.novo-list[theme=candidate] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] button[list-item] {
  background: #44bb77;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=candidate] .novo-list-item item-title h6,
.novo-list[theme=candidate] .novo-list-item i,
.novo-list[theme=candidate] a[list-item] item-title h6,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable item-title h6,
.novo-list[theme=candidate] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=candidate] [list-item].clickable item-title h6,
.novo-list[theme=candidate] a[list-item] i,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable i,
.novo-list[theme=candidate] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=candidate] [list-item].clickable i,
.novo-list[theme=candidate] button[list-item] item-title h6,
.novo-list[theme=candidate] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=candidate] .novo-list-item item-content > *,
.novo-list[theme=candidate] a[list-item] item-content > *,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable item-content > *,
.novo-list[theme=candidate] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=candidate] [list-item].clickable item-content > *,
.novo-list[theme=candidate] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=candidate] a[list-item], .novo-list[theme=candidate] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=candidate] [list-item].clickable, .novo-list[theme=candidate] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] button[list-item] {
  outline: none;
}
.novo-list[theme=candidate] a[list-item]:hover, .novo-list[theme=candidate] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=candidate] [list-item].clickable:hover, .novo-list[theme=candidate] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=candidate] [list-item].clickable:hover, .novo-list[theme=candidate] a[list-item]:active, .novo-list[theme=candidate] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=candidate] [list-item].clickable:active, .novo-list[theme=candidate] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=candidate] [list-item].clickable:active,
.novo-list[theme=candidate] button[list-item]:hover,
.novo-list[theme=candidate] button[list-item]:active {
  background: #8fd6ad;
}
.novo-list[theme=lead] .novo-list-item,
.novo-list[theme=lead] a[list-item],
.novo-list[theme=lead] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] button[list-item] {
  background: #aa6699;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=lead] .novo-list-item item-title h6,
.novo-list[theme=lead] .novo-list-item i,
.novo-list[theme=lead] a[list-item] item-title h6,
.novo-list[theme=lead] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=lead] [list-item].clickable item-title h6,
.novo-list[theme=lead] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=lead] [list-item].clickable item-title h6,
.novo-list[theme=lead] a[list-item] i,
.novo-list[theme=lead] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=lead] [list-item].clickable i,
.novo-list[theme=lead] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=lead] [list-item].clickable i,
.novo-list[theme=lead] button[list-item] item-title h6,
.novo-list[theme=lead] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=lead] .novo-list-item item-content > *,
.novo-list[theme=lead] a[list-item] item-content > *,
.novo-list[theme=lead] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=lead] [list-item].clickable item-content > *,
.novo-list[theme=lead] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=lead] [list-item].clickable item-content > *,
.novo-list[theme=lead] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=lead] a[list-item], .novo-list[theme=lead] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=lead] [list-item].clickable, .novo-list[theme=lead] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] button[list-item] {
  outline: none;
}
.novo-list[theme=lead] a[list-item]:hover, .novo-list[theme=lead] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=lead] [list-item].clickable:hover, .novo-list[theme=lead] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=lead] [list-item].clickable:hover, .novo-list[theme=lead] a[list-item]:active, .novo-list[theme=lead] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=lead] [list-item].clickable:active, .novo-list[theme=lead] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=lead] [list-item].clickable:active,
.novo-list[theme=lead] button[list-item]:hover,
.novo-list[theme=lead] button[list-item]:active {
  background: #cea8c5;
}
.novo-list[theme=contact] .novo-list-item,
.novo-list[theme=contact] a[list-item],
.novo-list[theme=contact] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] button[list-item] {
  background: #ffaa44;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=contact] .novo-list-item item-title h6,
.novo-list[theme=contact] .novo-list-item i,
.novo-list[theme=contact] a[list-item] item-title h6,
.novo-list[theme=contact] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=contact] [list-item].clickable item-title h6,
.novo-list[theme=contact] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=contact] [list-item].clickable item-title h6,
.novo-list[theme=contact] a[list-item] i,
.novo-list[theme=contact] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=contact] [list-item].clickable i,
.novo-list[theme=contact] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=contact] [list-item].clickable i,
.novo-list[theme=contact] button[list-item] item-title h6,
.novo-list[theme=contact] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=contact] .novo-list-item item-content > *,
.novo-list[theme=contact] a[list-item] item-content > *,
.novo-list[theme=contact] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=contact] [list-item].clickable item-content > *,
.novo-list[theme=contact] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=contact] [list-item].clickable item-content > *,
.novo-list[theme=contact] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=contact] a[list-item], .novo-list[theme=contact] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=contact] [list-item].clickable, .novo-list[theme=contact] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] button[list-item] {
  outline: none;
}
.novo-list[theme=contact] a[list-item]:hover, .novo-list[theme=contact] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=contact] [list-item].clickable:hover, .novo-list[theme=contact] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=contact] [list-item].clickable:hover, .novo-list[theme=contact] a[list-item]:active, .novo-list[theme=contact] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=contact] [list-item].clickable:active, .novo-list[theme=contact] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=contact] [list-item].clickable:active,
.novo-list[theme=contact] button[list-item]:hover,
.novo-list[theme=contact] button[list-item]:active {
  background: #ffd8aa;
}
.novo-list[theme=clientcontact] .novo-list-item,
.novo-list[theme=clientcontact] a[list-item],
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] button[list-item] {
  background: #ffaa44;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=clientcontact] .novo-list-item item-title h6,
.novo-list[theme=clientcontact] .novo-list-item i,
.novo-list[theme=clientcontact] a[list-item] item-title h6,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable item-title h6,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable item-title h6,
.novo-list[theme=clientcontact] a[list-item] i,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable i,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable i,
.novo-list[theme=clientcontact] button[list-item] item-title h6,
.novo-list[theme=clientcontact] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=clientcontact] .novo-list-item item-content > *,
.novo-list[theme=clientcontact] a[list-item] item-content > *,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable item-content > *,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable item-content > *,
.novo-list[theme=clientcontact] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=clientcontact] a[list-item], .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable, .novo-list[theme=clientcontact] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] button[list-item] {
  outline: none;
}
.novo-list[theme=clientcontact] a[list-item]:hover, .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable:hover, .novo-list[theme=clientcontact] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable:hover, .novo-list[theme=clientcontact] a[list-item]:active, .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable:active, .novo-list[theme=clientcontact] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable:active,
.novo-list[theme=clientcontact] button[list-item]:hover,
.novo-list[theme=clientcontact] button[list-item]:active {
  background: #ffd8aa;
}
.novo-list[theme=opportunity] .novo-list-item,
.novo-list[theme=opportunity] a[list-item],
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] button[list-item] {
  background: #662255;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=opportunity] .novo-list-item item-title h6,
.novo-list[theme=opportunity] .novo-list-item i,
.novo-list[theme=opportunity] a[list-item] item-title h6,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable item-title h6,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable item-title h6,
.novo-list[theme=opportunity] a[list-item] i,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable i,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable i,
.novo-list[theme=opportunity] button[list-item] item-title h6,
.novo-list[theme=opportunity] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=opportunity] .novo-list-item item-content > *,
.novo-list[theme=opportunity] a[list-item] item-content > *,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable item-content > *,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable item-content > *,
.novo-list[theme=opportunity] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=opportunity] a[list-item], .novo-list[theme=opportunity] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable, .novo-list[theme=opportunity] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] button[list-item] {
  outline: none;
}
.novo-list[theme=opportunity] a[list-item]:hover, .novo-list[theme=opportunity] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable:hover, .novo-list[theme=opportunity] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=opportunity] [list-item].clickable:hover, .novo-list[theme=opportunity] a[list-item]:active, .novo-list[theme=opportunity] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable:active, .novo-list[theme=opportunity] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=opportunity] [list-item].clickable:active,
.novo-list[theme=opportunity] button[list-item]:hover,
.novo-list[theme=opportunity] button[list-item]:active {
  background: #b33c95;
}
.novo-list[theme=job] .novo-list-item,
.novo-list[theme=job] a[list-item],
.novo-list[theme=job] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] button[list-item] {
  background: #bb5566;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=job] .novo-list-item item-title h6,
.novo-list[theme=job] .novo-list-item i,
.novo-list[theme=job] a[list-item] item-title h6,
.novo-list[theme=job] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=job] [list-item].clickable item-title h6,
.novo-list[theme=job] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=job] [list-item].clickable item-title h6,
.novo-list[theme=job] a[list-item] i,
.novo-list[theme=job] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=job] [list-item].clickable i,
.novo-list[theme=job] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=job] [list-item].clickable i,
.novo-list[theme=job] button[list-item] item-title h6,
.novo-list[theme=job] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=job] .novo-list-item item-content > *,
.novo-list[theme=job] a[list-item] item-content > *,
.novo-list[theme=job] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=job] [list-item].clickable item-content > *,
.novo-list[theme=job] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=job] [list-item].clickable item-content > *,
.novo-list[theme=job] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=job] a[list-item], .novo-list[theme=job] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=job] [list-item].clickable, .novo-list[theme=job] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] button[list-item] {
  outline: none;
}
.novo-list[theme=job] a[list-item]:hover, .novo-list[theme=job] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=job] [list-item].clickable:hover, .novo-list[theme=job] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=job] [list-item].clickable:hover, .novo-list[theme=job] a[list-item]:active, .novo-list[theme=job] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=job] [list-item].clickable:active, .novo-list[theme=job] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=job] [list-item].clickable:active,
.novo-list[theme=job] button[list-item]:hover,
.novo-list[theme=job] button[list-item]:active {
  background: #d89ea8;
}
.novo-list[theme=joborder] .novo-list-item,
.novo-list[theme=joborder] a[list-item],
.novo-list[theme=joborder] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] button[list-item] {
  background: #bb5566;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=joborder] .novo-list-item item-title h6,
.novo-list[theme=joborder] .novo-list-item i,
.novo-list[theme=joborder] a[list-item] item-title h6,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable item-title h6,
.novo-list[theme=joborder] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=joborder] [list-item].clickable item-title h6,
.novo-list[theme=joborder] a[list-item] i,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable i,
.novo-list[theme=joborder] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=joborder] [list-item].clickable i,
.novo-list[theme=joborder] button[list-item] item-title h6,
.novo-list[theme=joborder] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=joborder] .novo-list-item item-content > *,
.novo-list[theme=joborder] a[list-item] item-content > *,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable item-content > *,
.novo-list[theme=joborder] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=joborder] [list-item].clickable item-content > *,
.novo-list[theme=joborder] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=joborder] a[list-item], .novo-list[theme=joborder] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=joborder] [list-item].clickable, .novo-list[theme=joborder] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] button[list-item] {
  outline: none;
}
.novo-list[theme=joborder] a[list-item]:hover, .novo-list[theme=joborder] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=joborder] [list-item].clickable:hover, .novo-list[theme=joborder] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=joborder] [list-item].clickable:hover, .novo-list[theme=joborder] a[list-item]:active, .novo-list[theme=joborder] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=joborder] [list-item].clickable:active, .novo-list[theme=joborder] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=joborder] [list-item].clickable:active,
.novo-list[theme=joborder] button[list-item]:hover,
.novo-list[theme=joborder] button[list-item]:active {
  background: #d89ea8;
}
.novo-list[theme=submission] .novo-list-item,
.novo-list[theme=submission] a[list-item],
.novo-list[theme=submission] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] button[list-item] {
  background: #a9adbb;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=submission] .novo-list-item item-title h6,
.novo-list[theme=submission] .novo-list-item i,
.novo-list[theme=submission] a[list-item] item-title h6,
.novo-list[theme=submission] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=submission] [list-item].clickable item-title h6,
.novo-list[theme=submission] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=submission] [list-item].clickable item-title h6,
.novo-list[theme=submission] a[list-item] i,
.novo-list[theme=submission] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=submission] [list-item].clickable i,
.novo-list[theme=submission] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=submission] [list-item].clickable i,
.novo-list[theme=submission] button[list-item] item-title h6,
.novo-list[theme=submission] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=submission] .novo-list-item item-content > *,
.novo-list[theme=submission] a[list-item] item-content > *,
.novo-list[theme=submission] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=submission] [list-item].clickable item-content > *,
.novo-list[theme=submission] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=submission] [list-item].clickable item-content > *,
.novo-list[theme=submission] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=submission] a[list-item], .novo-list[theme=submission] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=submission] [list-item].clickable, .novo-list[theme=submission] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] button[list-item] {
  outline: none;
}
.novo-list[theme=submission] a[list-item]:hover, .novo-list[theme=submission] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=submission] [list-item].clickable:hover, .novo-list[theme=submission] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=submission] [list-item].clickable:hover, .novo-list[theme=submission] a[list-item]:active, .novo-list[theme=submission] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=submission] [list-item].clickable:active, .novo-list[theme=submission] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=submission] [list-item].clickable:active,
.novo-list[theme=submission] button[list-item]:hover,
.novo-list[theme=submission] button[list-item]:active {
  background: #e2e3e8;
}
.novo-list[theme=sendout] .novo-list-item,
.novo-list[theme=sendout] a[list-item],
.novo-list[theme=sendout] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] button[list-item] {
  background: #747884;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sendout] .novo-list-item item-title h6,
.novo-list[theme=sendout] .novo-list-item i,
.novo-list[theme=sendout] a[list-item] item-title h6,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable item-title h6,
.novo-list[theme=sendout] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sendout] [list-item].clickable item-title h6,
.novo-list[theme=sendout] a[list-item] i,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable i,
.novo-list[theme=sendout] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sendout] [list-item].clickable i,
.novo-list[theme=sendout] button[list-item] item-title h6,
.novo-list[theme=sendout] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=sendout] .novo-list-item item-content > *,
.novo-list[theme=sendout] a[list-item] item-content > *,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable item-content > *,
.novo-list[theme=sendout] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sendout] [list-item].clickable item-content > *,
.novo-list[theme=sendout] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sendout] a[list-item], .novo-list[theme=sendout] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sendout] [list-item].clickable, .novo-list[theme=sendout] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] button[list-item] {
  outline: none;
}
.novo-list[theme=sendout] a[list-item]:hover, .novo-list[theme=sendout] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sendout] [list-item].clickable:hover, .novo-list[theme=sendout] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sendout] [list-item].clickable:hover, .novo-list[theme=sendout] a[list-item]:active, .novo-list[theme=sendout] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sendout] [list-item].clickable:active, .novo-list[theme=sendout] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sendout] [list-item].clickable:active,
.novo-list[theme=sendout] button[list-item]:hover,
.novo-list[theme=sendout] button[list-item]:active {
  background: #aaacb4;
}
.novo-list[theme=placement] .novo-list-item,
.novo-list[theme=placement] a[list-item],
.novo-list[theme=placement] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] button[list-item] {
  background: #0b344f;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=placement] .novo-list-item item-title h6,
.novo-list[theme=placement] .novo-list-item i,
.novo-list[theme=placement] a[list-item] item-title h6,
.novo-list[theme=placement] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=placement] [list-item].clickable item-title h6,
.novo-list[theme=placement] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=placement] [list-item].clickable item-title h6,
.novo-list[theme=placement] a[list-item] i,
.novo-list[theme=placement] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=placement] [list-item].clickable i,
.novo-list[theme=placement] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=placement] [list-item].clickable i,
.novo-list[theme=placement] button[list-item] item-title h6,
.novo-list[theme=placement] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=placement] .novo-list-item item-content > *,
.novo-list[theme=placement] a[list-item] item-content > *,
.novo-list[theme=placement] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=placement] [list-item].clickable item-content > *,
.novo-list[theme=placement] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=placement] [list-item].clickable item-content > *,
.novo-list[theme=placement] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=placement] a[list-item], .novo-list[theme=placement] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=placement] [list-item].clickable, .novo-list[theme=placement] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] button[list-item] {
  outline: none;
}
.novo-list[theme=placement] a[list-item]:hover, .novo-list[theme=placement] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=placement] [list-item].clickable:hover, .novo-list[theme=placement] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=placement] [list-item].clickable:hover, .novo-list[theme=placement] a[list-item]:active, .novo-list[theme=placement] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=placement] [list-item].clickable:active, .novo-list[theme=placement] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=placement] [list-item].clickable:active,
.novo-list[theme=placement] button[list-item]:hover,
.novo-list[theme=placement] button[list-item]:active {
  background: #176fa9;
}
.novo-list[theme=note] .novo-list-item,
.novo-list[theme=note] a[list-item],
.novo-list[theme=note] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] button[list-item] {
  background: #747884;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=note] .novo-list-item item-title h6,
.novo-list[theme=note] .novo-list-item i,
.novo-list[theme=note] a[list-item] item-title h6,
.novo-list[theme=note] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=note] [list-item].clickable item-title h6,
.novo-list[theme=note] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=note] [list-item].clickable item-title h6,
.novo-list[theme=note] a[list-item] i,
.novo-list[theme=note] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=note] [list-item].clickable i,
.novo-list[theme=note] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=note] [list-item].clickable i,
.novo-list[theme=note] button[list-item] item-title h6,
.novo-list[theme=note] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=note] .novo-list-item item-content > *,
.novo-list[theme=note] a[list-item] item-content > *,
.novo-list[theme=note] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=note] [list-item].clickable item-content > *,
.novo-list[theme=note] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=note] [list-item].clickable item-content > *,
.novo-list[theme=note] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=note] a[list-item], .novo-list[theme=note] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=note] [list-item].clickable, .novo-list[theme=note] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] button[list-item] {
  outline: none;
}
.novo-list[theme=note] a[list-item]:hover, .novo-list[theme=note] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=note] [list-item].clickable:hover, .novo-list[theme=note] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=note] [list-item].clickable:hover, .novo-list[theme=note] a[list-item]:active, .novo-list[theme=note] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=note] [list-item].clickable:active, .novo-list[theme=note] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=note] [list-item].clickable:active,
.novo-list[theme=note] button[list-item]:hover,
.novo-list[theme=note] button[list-item]:active {
  background: #aaacb4;
}
.novo-list[theme=contract] .novo-list-item,
.novo-list[theme=contract] a[list-item],
.novo-list[theme=contract] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] button[list-item] {
  background: #454ea0;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=contract] .novo-list-item item-title h6,
.novo-list[theme=contract] .novo-list-item i,
.novo-list[theme=contract] a[list-item] item-title h6,
.novo-list[theme=contract] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=contract] [list-item].clickable item-title h6,
.novo-list[theme=contract] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=contract] [list-item].clickable item-title h6,
.novo-list[theme=contract] a[list-item] i,
.novo-list[theme=contract] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=contract] [list-item].clickable i,
.novo-list[theme=contract] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=contract] [list-item].clickable i,
.novo-list[theme=contract] button[list-item] item-title h6,
.novo-list[theme=contract] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=contract] .novo-list-item item-content > *,
.novo-list[theme=contract] a[list-item] item-content > *,
.novo-list[theme=contract] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=contract] [list-item].clickable item-content > *,
.novo-list[theme=contract] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=contract] [list-item].clickable item-content > *,
.novo-list[theme=contract] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=contract] a[list-item], .novo-list[theme=contract] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=contract] [list-item].clickable, .novo-list[theme=contract] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] button[list-item] {
  outline: none;
}
.novo-list[theme=contract] a[list-item]:hover, .novo-list[theme=contract] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=contract] [list-item].clickable:hover, .novo-list[theme=contract] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=contract] [list-item].clickable:hover, .novo-list[theme=contract] a[list-item]:active, .novo-list[theme=contract] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=contract] [list-item].clickable:active, .novo-list[theme=contract] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=contract] [list-item].clickable:active,
.novo-list[theme=contract] button[list-item]:hover,
.novo-list[theme=contract] button[list-item]:active {
  background: #8289c9;
}
.novo-list[theme=jobCode] .novo-list-item,
.novo-list[theme=jobCode] a[list-item],
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=jobCode] .novo-list-item item-title h6,
.novo-list[theme=jobCode] .novo-list-item i,
.novo-list[theme=jobCode] a[list-item] item-title h6,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable item-title h6,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable item-title h6,
.novo-list[theme=jobCode] a[list-item] i,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable i,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable i,
.novo-list[theme=jobCode] button[list-item] item-title h6,
.novo-list[theme=jobCode] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=jobCode] .novo-list-item item-content > *,
.novo-list[theme=jobCode] a[list-item] item-content > *,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable item-content > *,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable item-content > *,
.novo-list[theme=jobCode] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=jobCode] a[list-item], .novo-list[theme=jobCode] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable, .novo-list[theme=jobCode] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] button[list-item] {
  outline: none;
}
.novo-list[theme=jobCode] a[list-item]:hover, .novo-list[theme=jobCode] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable:hover, .novo-list[theme=jobCode] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=jobCode] [list-item].clickable:hover, .novo-list[theme=jobCode] a[list-item]:active, .novo-list[theme=jobCode] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable:active, .novo-list[theme=jobCode] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=jobCode] [list-item].clickable:active,
.novo-list[theme=jobCode] button[list-item]:hover,
.novo-list[theme=jobCode] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=earnCode] .novo-list-item,
.novo-list[theme=earnCode] a[list-item],
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=earnCode] .novo-list-item item-title h6,
.novo-list[theme=earnCode] .novo-list-item i,
.novo-list[theme=earnCode] a[list-item] item-title h6,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable item-title h6,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable item-title h6,
.novo-list[theme=earnCode] a[list-item] i,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable i,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable i,
.novo-list[theme=earnCode] button[list-item] item-title h6,
.novo-list[theme=earnCode] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=earnCode] .novo-list-item item-content > *,
.novo-list[theme=earnCode] a[list-item] item-content > *,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable item-content > *,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable item-content > *,
.novo-list[theme=earnCode] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=earnCode] a[list-item], .novo-list[theme=earnCode] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable, .novo-list[theme=earnCode] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] button[list-item] {
  outline: none;
}
.novo-list[theme=earnCode] a[list-item]:hover, .novo-list[theme=earnCode] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable:hover, .novo-list[theme=earnCode] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=earnCode] [list-item].clickable:hover, .novo-list[theme=earnCode] a[list-item]:active, .novo-list[theme=earnCode] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable:active, .novo-list[theme=earnCode] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=earnCode] [list-item].clickable:active,
.novo-list[theme=earnCode] button[list-item]:hover,
.novo-list[theme=earnCode] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=invoiceStatement] .novo-list-item,
.novo-list[theme=invoiceStatement] a[list-item],
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=invoiceStatement] .novo-list-item item-title h6,
.novo-list[theme=invoiceStatement] .novo-list-item i,
.novo-list[theme=invoiceStatement] a[list-item] item-title h6,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable item-title h6,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable item-title h6,
.novo-list[theme=invoiceStatement] a[list-item] i,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable i,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable i,
.novo-list[theme=invoiceStatement] button[list-item] item-title h6,
.novo-list[theme=invoiceStatement] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=invoiceStatement] .novo-list-item item-content > *,
.novo-list[theme=invoiceStatement] a[list-item] item-content > *,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable item-content > *,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable item-content > *,
.novo-list[theme=invoiceStatement] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=invoiceStatement] a[list-item], .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable, .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] button[list-item] {
  outline: none;
}
.novo-list[theme=invoiceStatement] a[list-item]:hover, .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable:hover, .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable:hover, .novo-list[theme=invoiceStatement] a[list-item]:active, .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable:active, .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable:active,
.novo-list[theme=invoiceStatement] button[list-item]:hover,
.novo-list[theme=invoiceStatement] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=billableCharge] .novo-list-item,
.novo-list[theme=billableCharge] a[list-item],
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=billableCharge] .novo-list-item item-title h6,
.novo-list[theme=billableCharge] .novo-list-item i,
.novo-list[theme=billableCharge] a[list-item] item-title h6,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable item-title h6,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable item-title h6,
.novo-list[theme=billableCharge] a[list-item] i,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable i,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable i,
.novo-list[theme=billableCharge] button[list-item] item-title h6,
.novo-list[theme=billableCharge] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=billableCharge] .novo-list-item item-content > *,
.novo-list[theme=billableCharge] a[list-item] item-content > *,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable item-content > *,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable item-content > *,
.novo-list[theme=billableCharge] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=billableCharge] a[list-item], .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable, .novo-list[theme=billableCharge] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] button[list-item] {
  outline: none;
}
.novo-list[theme=billableCharge] a[list-item]:hover, .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable:hover, .novo-list[theme=billableCharge] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable:hover, .novo-list[theme=billableCharge] a[list-item]:active, .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable:active, .novo-list[theme=billableCharge] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable:active,
.novo-list[theme=billableCharge] button[list-item]:hover,
.novo-list[theme=billableCharge] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=payableCharge] .novo-list-item,
.novo-list[theme=payableCharge] a[list-item],
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=payableCharge] .novo-list-item item-title h6,
.novo-list[theme=payableCharge] .novo-list-item i,
.novo-list[theme=payableCharge] a[list-item] item-title h6,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable item-title h6,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable item-title h6,
.novo-list[theme=payableCharge] a[list-item] i,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable i,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable i,
.novo-list[theme=payableCharge] button[list-item] item-title h6,
.novo-list[theme=payableCharge] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=payableCharge] .novo-list-item item-content > *,
.novo-list[theme=payableCharge] a[list-item] item-content > *,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable item-content > *,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable item-content > *,
.novo-list[theme=payableCharge] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=payableCharge] a[list-item], .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable, .novo-list[theme=payableCharge] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] button[list-item] {
  outline: none;
}
.novo-list[theme=payableCharge] a[list-item]:hover, .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable:hover, .novo-list[theme=payableCharge] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable:hover, .novo-list[theme=payableCharge] a[list-item]:active, .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable:active, .novo-list[theme=payableCharge] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable:active,
.novo-list[theme=payableCharge] button[list-item]:hover,
.novo-list[theme=payableCharge] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=user] .novo-list-item,
.novo-list[theme=user] a[list-item],
.novo-list[theme=user] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=user] .novo-list-item item-title h6,
.novo-list[theme=user] .novo-list-item i,
.novo-list[theme=user] a[list-item] item-title h6,
.novo-list[theme=user] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=user] [list-item].clickable item-title h6,
.novo-list[theme=user] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=user] [list-item].clickable item-title h6,
.novo-list[theme=user] a[list-item] i,
.novo-list[theme=user] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=user] [list-item].clickable i,
.novo-list[theme=user] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=user] [list-item].clickable i,
.novo-list[theme=user] button[list-item] item-title h6,
.novo-list[theme=user] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=user] .novo-list-item item-content > *,
.novo-list[theme=user] a[list-item] item-content > *,
.novo-list[theme=user] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=user] [list-item].clickable item-content > *,
.novo-list[theme=user] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=user] [list-item].clickable item-content > *,
.novo-list[theme=user] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=user] a[list-item], .novo-list[theme=user] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=user] [list-item].clickable, .novo-list[theme=user] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] button[list-item] {
  outline: none;
}
.novo-list[theme=user] a[list-item]:hover, .novo-list[theme=user] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=user] [list-item].clickable:hover, .novo-list[theme=user] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=user] [list-item].clickable:hover, .novo-list[theme=user] a[list-item]:active, .novo-list[theme=user] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=user] [list-item].clickable:active, .novo-list[theme=user] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=user] [list-item].clickable:active,
.novo-list[theme=user] button[list-item]:hover,
.novo-list[theme=user] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=corporateUser] .novo-list-item,
.novo-list[theme=corporateUser] a[list-item],
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=corporateUser] .novo-list-item item-title h6,
.novo-list[theme=corporateUser] .novo-list-item i,
.novo-list[theme=corporateUser] a[list-item] item-title h6,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable item-title h6,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable item-title h6,
.novo-list[theme=corporateUser] a[list-item] i,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable i,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable i,
.novo-list[theme=corporateUser] button[list-item] item-title h6,
.novo-list[theme=corporateUser] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=corporateUser] .novo-list-item item-content > *,
.novo-list[theme=corporateUser] a[list-item] item-content > *,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable item-content > *,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable item-content > *,
.novo-list[theme=corporateUser] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=corporateUser] a[list-item], .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable, .novo-list[theme=corporateUser] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] button[list-item] {
  outline: none;
}
.novo-list[theme=corporateUser] a[list-item]:hover, .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable:hover, .novo-list[theme=corporateUser] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable:hover, .novo-list[theme=corporateUser] a[list-item]:active, .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable:active, .novo-list[theme=corporateUser] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable:active,
.novo-list[theme=corporateUser] button[list-item]:hover,
.novo-list[theme=corporateUser] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=distributionList] .novo-list-item,
.novo-list[theme=distributionList] a[list-item],
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=distributionList] .novo-list-item item-title h6,
.novo-list[theme=distributionList] .novo-list-item i,
.novo-list[theme=distributionList] a[list-item] item-title h6,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable item-title h6,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable item-title h6,
.novo-list[theme=distributionList] a[list-item] i,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable i,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable i,
.novo-list[theme=distributionList] button[list-item] item-title h6,
.novo-list[theme=distributionList] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=distributionList] .novo-list-item item-content > *,
.novo-list[theme=distributionList] a[list-item] item-content > *,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable item-content > *,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable item-content > *,
.novo-list[theme=distributionList] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=distributionList] a[list-item], .novo-list[theme=distributionList] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable, .novo-list[theme=distributionList] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] button[list-item] {
  outline: none;
}
.novo-list[theme=distributionList] a[list-item]:hover, .novo-list[theme=distributionList] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable:hover, .novo-list[theme=distributionList] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=distributionList] [list-item].clickable:hover, .novo-list[theme=distributionList] a[list-item]:active, .novo-list[theme=distributionList] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable:active, .novo-list[theme=distributionList] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=distributionList] [list-item].clickable:active,
.novo-list[theme=distributionList] button[list-item]:hover,
.novo-list[theme=distributionList] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=credential] .novo-list-item,
.novo-list[theme=credential] a[list-item],
.novo-list[theme=credential] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=credential] .novo-list-item item-title h6,
.novo-list[theme=credential] .novo-list-item i,
.novo-list[theme=credential] a[list-item] item-title h6,
.novo-list[theme=credential] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=credential] [list-item].clickable item-title h6,
.novo-list[theme=credential] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=credential] [list-item].clickable item-title h6,
.novo-list[theme=credential] a[list-item] i,
.novo-list[theme=credential] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=credential] [list-item].clickable i,
.novo-list[theme=credential] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=credential] [list-item].clickable i,
.novo-list[theme=credential] button[list-item] item-title h6,
.novo-list[theme=credential] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=credential] .novo-list-item item-content > *,
.novo-list[theme=credential] a[list-item] item-content > *,
.novo-list[theme=credential] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=credential] [list-item].clickable item-content > *,
.novo-list[theme=credential] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=credential] [list-item].clickable item-content > *,
.novo-list[theme=credential] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=credential] a[list-item], .novo-list[theme=credential] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=credential] [list-item].clickable, .novo-list[theme=credential] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] button[list-item] {
  outline: none;
}
.novo-list[theme=credential] a[list-item]:hover, .novo-list[theme=credential] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=credential] [list-item].clickable:hover, .novo-list[theme=credential] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=credential] [list-item].clickable:hover, .novo-list[theme=credential] a[list-item]:active, .novo-list[theme=credential] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=credential] [list-item].clickable:active, .novo-list[theme=credential] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=credential] [list-item].clickable:active,
.novo-list[theme=credential] button[list-item]:hover,
.novo-list[theme=credential] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=person] .novo-list-item,
.novo-list[theme=person] a[list-item],
.novo-list[theme=person] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=person] .novo-list-item item-title h6,
.novo-list[theme=person] .novo-list-item i,
.novo-list[theme=person] a[list-item] item-title h6,
.novo-list[theme=person] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=person] [list-item].clickable item-title h6,
.novo-list[theme=person] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=person] [list-item].clickable item-title h6,
.novo-list[theme=person] a[list-item] i,
.novo-list[theme=person] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=person] [list-item].clickable i,
.novo-list[theme=person] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=person] [list-item].clickable i,
.novo-list[theme=person] button[list-item] item-title h6,
.novo-list[theme=person] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=person] .novo-list-item item-content > *,
.novo-list[theme=person] a[list-item] item-content > *,
.novo-list[theme=person] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=person] [list-item].clickable item-content > *,
.novo-list[theme=person] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=person] [list-item].clickable item-content > *,
.novo-list[theme=person] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=person] a[list-item], .novo-list[theme=person] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=person] [list-item].clickable, .novo-list[theme=person] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] button[list-item] {
  outline: none;
}
.novo-list[theme=person] a[list-item]:hover, .novo-list[theme=person] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=person] [list-item].clickable:hover, .novo-list[theme=person] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=person] [list-item].clickable:hover, .novo-list[theme=person] a[list-item]:active, .novo-list[theme=person] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=person] [list-item].clickable:active, .novo-list[theme=person] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=person] [list-item].clickable:active,
.novo-list[theme=person] button[list-item]:hover,
.novo-list[theme=person] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list-item,
a[list-item],
novo-activity-table [list-item].clickable,
novo-data-table [list-item].clickable,
button[list-item] {
  border-bottom: 1px solid var(--border, #f4f4f4);
  padding: 1rem;
  display: flex;
  flex-direction: row;
}
.novo-list-item:last-child,
a[list-item]:last-child,
novo-activity-table [list-item].clickable:last-child,
novo-data-table [list-item].clickable:last-child,
button[list-item]:last-child {
  border-bottom: none;
}
.novo-list-item .list-item,
a[list-item] .list-item,
novo-activity-table [list-item].clickable .list-item,
novo-data-table [list-item].clickable .list-item,
button[list-item] .list-item {
  display: flex;
  flex-direction: column;
  flex: 1 0 100%;
}
.novo-list-item .novo-item-header .novo-item-header-container,
a[list-item] .novo-item-header .novo-item-header-container,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-header-container,
novo-data-table [list-item].clickable .novo-item-header .novo-item-header-container,
button[list-item] .novo-item-header .novo-item-header-container {
  display: flex;
  align-items: center;
}
.novo-list-item .novo-item-header .novo-item-avatar,
a[list-item] .novo-item-header .novo-item-avatar,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar,
button[list-item] .novo-item-header .novo-item-avatar {
  margin-right: 0.5em;
}
.novo-list-item .novo-item-header .novo-item-avatar i.black,
a[list-item] .novo-item-header .novo-item-avatar i.black,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.black,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.black,
button[list-item] .novo-item-header .novo-item-avatar i.black {
  color: #000000;
}
.novo-list-item .novo-item-header .novo-item-avatar i.white,
a[list-item] .novo-item-header .novo-item-avatar i.white,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.white,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.white,
button[list-item] .novo-item-header .novo-item-avatar i.white {
  color: #ffffff;
}
.novo-list-item .novo-item-header .novo-item-avatar i.gray,
a[list-item] .novo-item-header .novo-item-avatar i.gray,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.gray,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.gray,
button[list-item] .novo-item-header .novo-item-avatar i.gray {
  color: #9e9e9e;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grey,
a[list-item] .novo-item-header .novo-item-avatar i.grey,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grey,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grey,
button[list-item] .novo-item-header .novo-item-avatar i.grey {
  color: #9e9e9e;
}
.novo-list-item .novo-item-header .novo-item-avatar i.offWhite,
a[list-item] .novo-item-header .novo-item-avatar i.offWhite,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.offWhite,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.offWhite,
button[list-item] .novo-item-header .novo-item-avatar i.offWhite {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bright,
a[list-item] .novo-item-header .novo-item-avatar i.bright,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bright,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bright,
button[list-item] .novo-item-header .novo-item-avatar i.bright {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.light,
a[list-item] .novo-item-header .novo-item-avatar i.light,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.light,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.light,
button[list-item] .novo-item-header .novo-item-avatar i.light {
  color: #dbdbdb;
}
.novo-list-item .novo-item-header .novo-item-avatar i.neutral,
a[list-item] .novo-item-header .novo-item-avatar i.neutral,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.neutral,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.neutral,
button[list-item] .novo-item-header .novo-item-avatar i.neutral {
  color: #4f5361;
}
.novo-list-item .novo-item-header .novo-item-avatar i.dark,
a[list-item] .novo-item-header .novo-item-avatar i.dark,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.dark,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.dark,
button[list-item] .novo-item-header .novo-item-avatar i.dark {
  color: #3d464d;
}
.novo-list-item .novo-item-header .novo-item-avatar i.orange,
a[list-item] .novo-item-header .novo-item-avatar i.orange,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.orange,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.orange,
button[list-item] .novo-item-header .novo-item-avatar i.orange {
  color: #ff6900;
}
.novo-list-item .novo-item-header .novo-item-avatar i.navigation,
a[list-item] .novo-item-header .novo-item-avatar i.navigation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.navigation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.navigation,
button[list-item] .novo-item-header .novo-item-avatar i.navigation {
  color: #202945;
}
.novo-list-item .novo-item-header .novo-item-avatar i.skyBlue,
a[list-item] .novo-item-header .novo-item-avatar i.skyBlue,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.skyBlue,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.skyBlue,
button[list-item] .novo-item-header .novo-item-avatar i.skyBlue {
  color: #009bdf;
}
.novo-list-item .novo-item-header .novo-item-avatar i.steel,
a[list-item] .novo-item-header .novo-item-avatar i.steel,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.steel,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.steel,
button[list-item] .novo-item-header .novo-item-avatar i.steel {
  color: #5b6770;
}
.novo-list-item .novo-item-header .novo-item-avatar i.metal,
a[list-item] .novo-item-header .novo-item-avatar i.metal,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.metal,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.metal,
button[list-item] .novo-item-header .novo-item-avatar i.metal {
  color: #637893;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sand,
a[list-item] .novo-item-header .novo-item-avatar i.sand,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sand,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sand,
button[list-item] .novo-item-header .novo-item-avatar i.sand {
  color: #f4f4f4;
}
.novo-list-item .novo-item-header .novo-item-avatar i.silver,
a[list-item] .novo-item-header .novo-item-avatar i.silver,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.silver,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.silver,
button[list-item] .novo-item-header .novo-item-avatar i.silver {
  color: #e2e2e2;
}
.novo-list-item .novo-item-header .novo-item-avatar i.stone,
a[list-item] .novo-item-header .novo-item-avatar i.stone,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.stone,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.stone,
button[list-item] .novo-item-header .novo-item-avatar i.stone {
  color: #bebebe;
}
.novo-list-item .novo-item-header .novo-item-avatar i.ash,
a[list-item] .novo-item-header .novo-item-avatar i.ash,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.ash,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.ash,
button[list-item] .novo-item-header .novo-item-avatar i.ash {
  color: #a0a0a0;
}
.novo-list-item .novo-item-header .novo-item-avatar i.slate,
a[list-item] .novo-item-header .novo-item-avatar i.slate,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.slate,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.slate,
button[list-item] .novo-item-header .novo-item-avatar i.slate {
  color: #707070;
}
.novo-list-item .novo-item-header .novo-item-avatar i.onyx,
a[list-item] .novo-item-header .novo-item-avatar i.onyx,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.onyx,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.onyx,
button[list-item] .novo-item-header .novo-item-avatar i.onyx {
  color: #526980;
}
.novo-list-item .novo-item-header .novo-item-avatar i.charcoal,
a[list-item] .novo-item-header .novo-item-avatar i.charcoal,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.charcoal,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.charcoal,
button[list-item] .novo-item-header .novo-item-avatar i.charcoal {
  color: #282828;
}
.novo-list-item .novo-item-header .novo-item-avatar i.moonlight,
a[list-item] .novo-item-header .novo-item-avatar i.moonlight,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.moonlight,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.moonlight,
button[list-item] .novo-item-header .novo-item-avatar i.moonlight {
  color: #1a242f;
}
.novo-list-item .novo-item-header .novo-item-avatar i.midnight,
a[list-item] .novo-item-header .novo-item-avatar i.midnight,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.midnight,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.midnight,
button[list-item] .novo-item-header .novo-item-avatar i.midnight {
  color: #202945;
}
.novo-list-item .novo-item-header .novo-item-avatar i.darkness,
a[list-item] .novo-item-header .novo-item-avatar i.darkness,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.darkness,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.darkness,
button[list-item] .novo-item-header .novo-item-avatar i.darkness {
  color: #161f27;
}
.novo-list-item .novo-item-header .novo-item-avatar i.navy,
a[list-item] .novo-item-header .novo-item-avatar i.navy,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.navy,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.navy,
button[list-item] .novo-item-header .novo-item-avatar i.navy {
  color: #0d2d42;
}
.novo-list-item .novo-item-header .novo-item-avatar i.aqua,
a[list-item] .novo-item-header .novo-item-avatar i.aqua,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.aqua,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.aqua,
button[list-item] .novo-item-header .novo-item-avatar i.aqua {
  color: #3bafda;
}
.novo-list-item .novo-item-header .novo-item-avatar i.ocean,
a[list-item] .novo-item-header .novo-item-avatar i.ocean,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.ocean,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.ocean,
button[list-item] .novo-item-header .novo-item-avatar i.ocean {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.mint,
a[list-item] .novo-item-header .novo-item-avatar i.mint,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.mint,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.mint,
button[list-item] .novo-item-header .novo-item-avatar i.mint {
  color: #37bc9b;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grass,
a[list-item] .novo-item-header .novo-item-avatar i.grass,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grass,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grass,
button[list-item] .novo-item-header .novo-item-avatar i.grass {
  color: #8cc152;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sunflower,
a[list-item] .novo-item-header .novo-item-avatar i.sunflower,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sunflower,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sunflower,
button[list-item] .novo-item-header .novo-item-avatar i.sunflower {
  color: #f6b042;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bittersweet,
a[list-item] .novo-item-header .novo-item-avatar i.bittersweet,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bittersweet,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bittersweet,
button[list-item] .novo-item-header .novo-item-avatar i.bittersweet {
  color: #eb6845;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grapefruit,
a[list-item] .novo-item-header .novo-item-avatar i.grapefruit,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grapefruit,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grapefruit,
button[list-item] .novo-item-header .novo-item-avatar i.grapefruit {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.carnation,
a[list-item] .novo-item-header .novo-item-avatar i.carnation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.carnation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.carnation,
button[list-item] .novo-item-header .novo-item-avatar i.carnation {
  color: #d770ad;
}
.novo-list-item .novo-item-header .novo-item-avatar i.lavender,
a[list-item] .novo-item-header .novo-item-avatar i.lavender,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.lavender,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.lavender,
button[list-item] .novo-item-header .novo-item-avatar i.lavender {
  color: #967adc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.mountain,
a[list-item] .novo-item-header .novo-item-avatar i.mountain,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.mountain,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.mountain,
button[list-item] .novo-item-header .novo-item-avatar i.mountain {
  color: #9678b6;
}
.novo-list-item .novo-item-header .novo-item-avatar i.info,
a[list-item] .novo-item-header .novo-item-avatar i.info,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.info,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.info,
button[list-item] .novo-item-header .novo-item-avatar i.info {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.positive,
a[list-item] .novo-item-header .novo-item-avatar i.positive,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.positive,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.positive,
button[list-item] .novo-item-header .novo-item-avatar i.positive {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.success,
a[list-item] .novo-item-header .novo-item-avatar i.success,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.success,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.success,
button[list-item] .novo-item-header .novo-item-avatar i.success {
  color: #8cc152;
}
.novo-list-item .novo-item-header .novo-item-avatar i.negative,
a[list-item] .novo-item-header .novo-item-avatar i.negative,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.negative,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.negative,
button[list-item] .novo-item-header .novo-item-avatar i.negative {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.danger,
a[list-item] .novo-item-header .novo-item-avatar i.danger,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.danger,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.danger,
button[list-item] .novo-item-header .novo-item-avatar i.danger {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.error,
a[list-item] .novo-item-header .novo-item-avatar i.error,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.error,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.error,
button[list-item] .novo-item-header .novo-item-avatar i.error {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.warning,
a[list-item] .novo-item-header .novo-item-avatar i.warning,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.warning,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.warning,
button[list-item] .novo-item-header .novo-item-avatar i.warning {
  color: #f6b042;
}
.novo-list-item .novo-item-header .novo-item-avatar i.empty,
a[list-item] .novo-item-header .novo-item-avatar i.empty,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.empty,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.empty,
button[list-item] .novo-item-header .novo-item-avatar i.empty {
  color: #cccdcc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.disabled,
a[list-item] .novo-item-header .novo-item-avatar i.disabled,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.disabled,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.disabled,
button[list-item] .novo-item-header .novo-item-avatar i.disabled {
  color: #bebebe;
}
.novo-list-item .novo-item-header .novo-item-avatar i.background,
a[list-item] .novo-item-header .novo-item-avatar i.background,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.background,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.background,
button[list-item] .novo-item-header .novo-item-avatar i.background {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.backgroundDark,
a[list-item] .novo-item-header .novo-item-avatar i.backgroundDark,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.backgroundDark,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.backgroundDark,
button[list-item] .novo-item-header .novo-item-avatar i.backgroundDark {
  color: #e2e2e2;
}
.novo-list-item .novo-item-header .novo-item-avatar i.presentation,
a[list-item] .novo-item-header .novo-item-avatar i.presentation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.presentation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.presentation,
button[list-item] .novo-item-header .novo-item-avatar i.presentation {
  color: #5b6770;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bullhorn,
a[list-item] .novo-item-header .novo-item-avatar i.bullhorn,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bullhorn,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bullhorn,
button[list-item] .novo-item-header .novo-item-avatar i.bullhorn {
  color: #ff6900;
}
.novo-list-item .novo-item-header .novo-item-avatar i.pulse,
a[list-item] .novo-item-header .novo-item-avatar i.pulse,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.pulse,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.pulse,
button[list-item] .novo-item-header .novo-item-avatar i.pulse {
  color: #3bafda;
}
.novo-list-item .novo-item-header .novo-item-avatar i.company,
a[list-item] .novo-item-header .novo-item-avatar i.company,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.company,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.company,
button[list-item] .novo-item-header .novo-item-avatar i.company {
  color: #3399dd;
}
.novo-list-item .novo-item-header .novo-item-avatar i.candidate,
a[list-item] .novo-item-header .novo-item-avatar i.candidate,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.candidate,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.candidate,
button[list-item] .novo-item-header .novo-item-avatar i.candidate {
  color: #44bb77;
}
.novo-list-item .novo-item-header .novo-item-avatar i.lead,
a[list-item] .novo-item-header .novo-item-avatar i.lead,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.lead,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.lead,
button[list-item] .novo-item-header .novo-item-avatar i.lead {
  color: #aa6699;
}
.novo-list-item .novo-item-header .novo-item-avatar i.contact,
a[list-item] .novo-item-header .novo-item-avatar i.contact,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.contact,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.contact,
button[list-item] .novo-item-header .novo-item-avatar i.contact {
  color: #ffaa44;
}
.novo-list-item .novo-item-header .novo-item-avatar i.clientcontact,
a[list-item] .novo-item-header .novo-item-avatar i.clientcontact,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.clientcontact,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.clientcontact,
button[list-item] .novo-item-header .novo-item-avatar i.clientcontact {
  color: #ffaa44;
}
.novo-list-item .novo-item-header .novo-item-avatar i.opportunity,
a[list-item] .novo-item-header .novo-item-avatar i.opportunity,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.opportunity,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.opportunity,
button[list-item] .novo-item-header .novo-item-avatar i.opportunity {
  color: #662255;
}
.novo-list-item .novo-item-header .novo-item-avatar i.job,
a[list-item] .novo-item-header .novo-item-avatar i.job,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.job,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.job,
button[list-item] .novo-item-header .novo-item-avatar i.job {
  color: #bb5566;
}
.novo-list-item .novo-item-header .novo-item-avatar i.joborder,
a[list-item] .novo-item-header .novo-item-avatar i.joborder,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.joborder,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.joborder,
button[list-item] .novo-item-header .novo-item-avatar i.joborder {
  color: #bb5566;
}
.novo-list-item .novo-item-header .novo-item-avatar i.submission,
a[list-item] .novo-item-header .novo-item-avatar i.submission,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.submission,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.submission,
button[list-item] .novo-item-header .novo-item-avatar i.submission {
  color: #a9adbb;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sendout,
a[list-item] .novo-item-header .novo-item-avatar i.sendout,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sendout,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sendout,
button[list-item] .novo-item-header .novo-item-avatar i.sendout {
  color: #747884;
}
.novo-list-item .novo-item-header .novo-item-avatar i.placement,
a[list-item] .novo-item-header .novo-item-avatar i.placement,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.placement,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.placement,
button[list-item] .novo-item-header .novo-item-avatar i.placement {
  color: #0b344f;
}
.novo-list-item .novo-item-header .novo-item-avatar i.note,
a[list-item] .novo-item-header .novo-item-avatar i.note,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.note,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.note,
button[list-item] .novo-item-header .novo-item-avatar i.note {
  color: #747884;
}
.novo-list-item .novo-item-header .novo-item-avatar i.contract,
a[list-item] .novo-item-header .novo-item-avatar i.contract,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.contract,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.contract,
button[list-item] .novo-item-header .novo-item-avatar i.contract {
  color: #454ea0;
}
.novo-list-item .novo-item-header .novo-item-avatar i.jobCode,
a[list-item] .novo-item-header .novo-item-avatar i.jobCode,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.jobCode,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.jobCode,
button[list-item] .novo-item-header .novo-item-avatar i.jobCode {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.earnCode,
a[list-item] .novo-item-header .novo-item-avatar i.earnCode,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.earnCode,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.earnCode,
button[list-item] .novo-item-header .novo-item-avatar i.earnCode {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.invoiceStatement,
a[list-item] .novo-item-header .novo-item-avatar i.invoiceStatement,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.invoiceStatement,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.invoiceStatement,
button[list-item] .novo-item-header .novo-item-avatar i.invoiceStatement {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.billableCharge,
a[list-item] .novo-item-header .novo-item-avatar i.billableCharge,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.billableCharge,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.billableCharge,
button[list-item] .novo-item-header .novo-item-avatar i.billableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.payableCharge,
a[list-item] .novo-item-header .novo-item-avatar i.payableCharge,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.payableCharge,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.payableCharge,
button[list-item] .novo-item-header .novo-item-avatar i.payableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.user,
a[list-item] .novo-item-header .novo-item-avatar i.user,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.user,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.user,
button[list-item] .novo-item-header .novo-item-avatar i.user {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.corporateUser,
a[list-item] .novo-item-header .novo-item-avatar i.corporateUser,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.corporateUser,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.corporateUser,
button[list-item] .novo-item-header .novo-item-avatar i.corporateUser {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.distributionList,
a[list-item] .novo-item-header .novo-item-avatar i.distributionList,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.distributionList,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.distributionList,
button[list-item] .novo-item-header .novo-item-avatar i.distributionList {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.credential,
a[list-item] .novo-item-header .novo-item-avatar i.credential,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.credential,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.credential,
button[list-item] .novo-item-header .novo-item-avatar i.credential {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.person,
a[list-item] .novo-item-header .novo-item-avatar i.person,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.person,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.person,
button[list-item] .novo-item-header .novo-item-avatar i.person {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-title,
a[list-item] .novo-item-header .novo-item-title,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-title,
novo-data-table [list-item].clickable .novo-item-header .novo-item-title,
button[list-item] .novo-item-header .novo-item-title {
  flex: 2 0 0;
}
.novo-list-item .novo-item-header .novo-item-title h6,
a[list-item] .novo-item-header .novo-item-title h6,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-title h6,
novo-data-table [list-item].clickable .novo-item-header .novo-item-title h6,
button[list-item] .novo-item-header .novo-item-title h6 {
  margin: 0;
  color: #434343;
  padding: 0;
}
.novo-list-item .novo-item-header .novo-item-header-end,
a[list-item] .novo-item-header .novo-item-header-end,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-header-end,
novo-data-table [list-item].clickable .novo-item-header .novo-item-header-end,
button[list-item] .novo-item-header .novo-item-header-end {
  flex: 1 0 0;
  text-align: right;
}
.novo-list-item .avatar .novo-item-content,
a[list-item] .avatar .novo-item-content,
novo-activity-table [list-item].clickable .avatar .novo-item-content,
novo-data-table [list-item].clickable .avatar .novo-item-content,
button[list-item] .avatar .novo-item-content {
  margin-left: 2.7em;
}
.novo-list-item .novo-item-content,
a[list-item] .novo-item-content,
novo-activity-table [list-item].clickable .novo-item-content,
novo-data-table [list-item].clickable .novo-item-content,
button[list-item] .novo-item-content {
  display: flex;
  margin-left: 0.2em;
}
.novo-list-item .novo-item-content > *,
a[list-item] .novo-item-content > *,
novo-activity-table [list-item].clickable .novo-item-content > *,
novo-data-table [list-item].clickable .novo-item-content > *,
button[list-item] .novo-item-content > * {
  color: rgba(67, 67, 67, 0.85);
}
.novo-list-item .novo-item-content i.black,
a[list-item] .novo-item-content i.black,
novo-activity-table [list-item].clickable .novo-item-content i.black,
novo-data-table [list-item].clickable .novo-item-content i.black,
button[list-item] .novo-item-content i.black {
  color: #000000;
}
.novo-list-item .novo-item-content i.white,
a[list-item] .novo-item-content i.white,
novo-activity-table [list-item].clickable .novo-item-content i.white,
novo-data-table [list-item].clickable .novo-item-content i.white,
button[list-item] .novo-item-content i.white {
  color: #ffffff;
}
.novo-list-item .novo-item-content i.gray,
a[list-item] .novo-item-content i.gray,
novo-activity-table [list-item].clickable .novo-item-content i.gray,
novo-data-table [list-item].clickable .novo-item-content i.gray,
button[list-item] .novo-item-content i.gray {
  color: #9e9e9e;
}
.novo-list-item .novo-item-content i.grey,
a[list-item] .novo-item-content i.grey,
novo-activity-table [list-item].clickable .novo-item-content i.grey,
novo-data-table [list-item].clickable .novo-item-content i.grey,
button[list-item] .novo-item-content i.grey {
  color: #9e9e9e;
}
.novo-list-item .novo-item-content i.offWhite,
a[list-item] .novo-item-content i.offWhite,
novo-activity-table [list-item].clickable .novo-item-content i.offWhite,
novo-data-table [list-item].clickable .novo-item-content i.offWhite,
button[list-item] .novo-item-content i.offWhite {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.bright,
a[list-item] .novo-item-content i.bright,
novo-activity-table [list-item].clickable .novo-item-content i.bright,
novo-data-table [list-item].clickable .novo-item-content i.bright,
button[list-item] .novo-item-content i.bright {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.light,
a[list-item] .novo-item-content i.light,
novo-activity-table [list-item].clickable .novo-item-content i.light,
novo-data-table [list-item].clickable .novo-item-content i.light,
button[list-item] .novo-item-content i.light {
  color: #dbdbdb;
}
.novo-list-item .novo-item-content i.neutral,
a[list-item] .novo-item-content i.neutral,
novo-activity-table [list-item].clickable .novo-item-content i.neutral,
novo-data-table [list-item].clickable .novo-item-content i.neutral,
button[list-item] .novo-item-content i.neutral {
  color: #4f5361;
}
.novo-list-item .novo-item-content i.dark,
a[list-item] .novo-item-content i.dark,
novo-activity-table [list-item].clickable .novo-item-content i.dark,
novo-data-table [list-item].clickable .novo-item-content i.dark,
button[list-item] .novo-item-content i.dark {
  color: #3d464d;
}
.novo-list-item .novo-item-content i.orange,
a[list-item] .novo-item-content i.orange,
novo-activity-table [list-item].clickable .novo-item-content i.orange,
novo-data-table [list-item].clickable .novo-item-content i.orange,
button[list-item] .novo-item-content i.orange {
  color: #ff6900;
}
.novo-list-item .novo-item-content i.navigation,
a[list-item] .novo-item-content i.navigation,
novo-activity-table [list-item].clickable .novo-item-content i.navigation,
novo-data-table [list-item].clickable .novo-item-content i.navigation,
button[list-item] .novo-item-content i.navigation {
  color: #202945;
}
.novo-list-item .novo-item-content i.skyBlue,
a[list-item] .novo-item-content i.skyBlue,
novo-activity-table [list-item].clickable .novo-item-content i.skyBlue,
novo-data-table [list-item].clickable .novo-item-content i.skyBlue,
button[list-item] .novo-item-content i.skyBlue {
  color: #009bdf;
}
.novo-list-item .novo-item-content i.steel,
a[list-item] .novo-item-content i.steel,
novo-activity-table [list-item].clickable .novo-item-content i.steel,
novo-data-table [list-item].clickable .novo-item-content i.steel,
button[list-item] .novo-item-content i.steel {
  color: #5b6770;
}
.novo-list-item .novo-item-content i.metal,
a[list-item] .novo-item-content i.metal,
novo-activity-table [list-item].clickable .novo-item-content i.metal,
novo-data-table [list-item].clickable .novo-item-content i.metal,
button[list-item] .novo-item-content i.metal {
  color: #637893;
}
.novo-list-item .novo-item-content i.sand,
a[list-item] .novo-item-content i.sand,
novo-activity-table [list-item].clickable .novo-item-content i.sand,
novo-data-table [list-item].clickable .novo-item-content i.sand,
button[list-item] .novo-item-content i.sand {
  color: #f4f4f4;
}
.novo-list-item .novo-item-content i.silver,
a[list-item] .novo-item-content i.silver,
novo-activity-table [list-item].clickable .novo-item-content i.silver,
novo-data-table [list-item].clickable .novo-item-content i.silver,
button[list-item] .novo-item-content i.silver {
  color: #e2e2e2;
}
.novo-list-item .novo-item-content i.stone,
a[list-item] .novo-item-content i.stone,
novo-activity-table [list-item].clickable .novo-item-content i.stone,
novo-data-table [list-item].clickable .novo-item-content i.stone,
button[list-item] .novo-item-content i.stone {
  color: #bebebe;
}
.novo-list-item .novo-item-content i.ash,
a[list-item] .novo-item-content i.ash,
novo-activity-table [list-item].clickable .novo-item-content i.ash,
novo-data-table [list-item].clickable .novo-item-content i.ash,
button[list-item] .novo-item-content i.ash {
  color: #a0a0a0;
}
.novo-list-item .novo-item-content i.slate,
a[list-item] .novo-item-content i.slate,
novo-activity-table [list-item].clickable .novo-item-content i.slate,
novo-data-table [list-item].clickable .novo-item-content i.slate,
button[list-item] .novo-item-content i.slate {
  color: #707070;
}
.novo-list-item .novo-item-content i.onyx,
a[list-item] .novo-item-content i.onyx,
novo-activity-table [list-item].clickable .novo-item-content i.onyx,
novo-data-table [list-item].clickable .novo-item-content i.onyx,
button[list-item] .novo-item-content i.onyx {
  color: #526980;
}
.novo-list-item .novo-item-content i.charcoal,
a[list-item] .novo-item-content i.charcoal,
novo-activity-table [list-item].clickable .novo-item-content i.charcoal,
novo-data-table [list-item].clickable .novo-item-content i.charcoal,
button[list-item] .novo-item-content i.charcoal {
  color: #282828;
}
.novo-list-item .novo-item-content i.moonlight,
a[list-item] .novo-item-content i.moonlight,
novo-activity-table [list-item].clickable .novo-item-content i.moonlight,
novo-data-table [list-item].clickable .novo-item-content i.moonlight,
button[list-item] .novo-item-content i.moonlight {
  color: #1a242f;
}
.novo-list-item .novo-item-content i.midnight,
a[list-item] .novo-item-content i.midnight,
novo-activity-table [list-item].clickable .novo-item-content i.midnight,
novo-data-table [list-item].clickable .novo-item-content i.midnight,
button[list-item] .novo-item-content i.midnight {
  color: #202945;
}
.novo-list-item .novo-item-content i.darkness,
a[list-item] .novo-item-content i.darkness,
novo-activity-table [list-item].clickable .novo-item-content i.darkness,
novo-data-table [list-item].clickable .novo-item-content i.darkness,
button[list-item] .novo-item-content i.darkness {
  color: #161f27;
}
.novo-list-item .novo-item-content i.navy,
a[list-item] .novo-item-content i.navy,
novo-activity-table [list-item].clickable .novo-item-content i.navy,
novo-data-table [list-item].clickable .novo-item-content i.navy,
button[list-item] .novo-item-content i.navy {
  color: #0d2d42;
}
.novo-list-item .novo-item-content i.aqua,
a[list-item] .novo-item-content i.aqua,
novo-activity-table [list-item].clickable .novo-item-content i.aqua,
novo-data-table [list-item].clickable .novo-item-content i.aqua,
button[list-item] .novo-item-content i.aqua {
  color: #3bafda;
}
.novo-list-item .novo-item-content i.ocean,
a[list-item] .novo-item-content i.ocean,
novo-activity-table [list-item].clickable .novo-item-content i.ocean,
novo-data-table [list-item].clickable .novo-item-content i.ocean,
button[list-item] .novo-item-content i.ocean {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.mint,
a[list-item] .novo-item-content i.mint,
novo-activity-table [list-item].clickable .novo-item-content i.mint,
novo-data-table [list-item].clickable .novo-item-content i.mint,
button[list-item] .novo-item-content i.mint {
  color: #37bc9b;
}
.novo-list-item .novo-item-content i.grass,
a[list-item] .novo-item-content i.grass,
novo-activity-table [list-item].clickable .novo-item-content i.grass,
novo-data-table [list-item].clickable .novo-item-content i.grass,
button[list-item] .novo-item-content i.grass {
  color: #8cc152;
}
.novo-list-item .novo-item-content i.sunflower,
a[list-item] .novo-item-content i.sunflower,
novo-activity-table [list-item].clickable .novo-item-content i.sunflower,
novo-data-table [list-item].clickable .novo-item-content i.sunflower,
button[list-item] .novo-item-content i.sunflower {
  color: #f6b042;
}
.novo-list-item .novo-item-content i.bittersweet,
a[list-item] .novo-item-content i.bittersweet,
novo-activity-table [list-item].clickable .novo-item-content i.bittersweet,
novo-data-table [list-item].clickable .novo-item-content i.bittersweet,
button[list-item] .novo-item-content i.bittersweet {
  color: #eb6845;
}
.novo-list-item .novo-item-content i.grapefruit,
a[list-item] .novo-item-content i.grapefruit,
novo-activity-table [list-item].clickable .novo-item-content i.grapefruit,
novo-data-table [list-item].clickable .novo-item-content i.grapefruit,
button[list-item] .novo-item-content i.grapefruit {
  color: #da4453;
}
.novo-list-item .novo-item-content i.carnation,
a[list-item] .novo-item-content i.carnation,
novo-activity-table [list-item].clickable .novo-item-content i.carnation,
novo-data-table [list-item].clickable .novo-item-content i.carnation,
button[list-item] .novo-item-content i.carnation {
  color: #d770ad;
}
.novo-list-item .novo-item-content i.lavender,
a[list-item] .novo-item-content i.lavender,
novo-activity-table [list-item].clickable .novo-item-content i.lavender,
novo-data-table [list-item].clickable .novo-item-content i.lavender,
button[list-item] .novo-item-content i.lavender {
  color: #967adc;
}
.novo-list-item .novo-item-content i.mountain,
a[list-item] .novo-item-content i.mountain,
novo-activity-table [list-item].clickable .novo-item-content i.mountain,
novo-data-table [list-item].clickable .novo-item-content i.mountain,
button[list-item] .novo-item-content i.mountain {
  color: #9678b6;
}
.novo-list-item .novo-item-content i.info,
a[list-item] .novo-item-content i.info,
novo-activity-table [list-item].clickable .novo-item-content i.info,
novo-data-table [list-item].clickable .novo-item-content i.info,
button[list-item] .novo-item-content i.info {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.positive,
a[list-item] .novo-item-content i.positive,
novo-activity-table [list-item].clickable .novo-item-content i.positive,
novo-data-table [list-item].clickable .novo-item-content i.positive,
button[list-item] .novo-item-content i.positive {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.success,
a[list-item] .novo-item-content i.success,
novo-activity-table [list-item].clickable .novo-item-content i.success,
novo-data-table [list-item].clickable .novo-item-content i.success,
button[list-item] .novo-item-content i.success {
  color: #8cc152;
}
.novo-list-item .novo-item-content i.negative,
a[list-item] .novo-item-content i.negative,
novo-activity-table [list-item].clickable .novo-item-content i.negative,
novo-data-table [list-item].clickable .novo-item-content i.negative,
button[list-item] .novo-item-content i.negative {
  color: #da4453;
}
.novo-list-item .novo-item-content i.danger,
a[list-item] .novo-item-content i.danger,
novo-activity-table [list-item].clickable .novo-item-content i.danger,
novo-data-table [list-item].clickable .novo-item-content i.danger,
button[list-item] .novo-item-content i.danger {
  color: #da4453;
}
.novo-list-item .novo-item-content i.error,
a[list-item] .novo-item-content i.error,
novo-activity-table [list-item].clickable .novo-item-content i.error,
novo-data-table [list-item].clickable .novo-item-content i.error,
button[list-item] .novo-item-content i.error {
  color: #da4453;
}
.novo-list-item .novo-item-content i.warning,
a[list-item] .novo-item-content i.warning,
novo-activity-table [list-item].clickable .novo-item-content i.warning,
novo-data-table [list-item].clickable .novo-item-content i.warning,
button[list-item] .novo-item-content i.warning {
  color: #f6b042;
}
.novo-list-item .novo-item-content i.empty,
a[list-item] .novo-item-content i.empty,
novo-activity-table [list-item].clickable .novo-item-content i.empty,
novo-data-table [list-item].clickable .novo-item-content i.empty,
button[list-item] .novo-item-content i.empty {
  color: #cccdcc;
}
.novo-list-item .novo-item-content i.disabled,
a[list-item] .novo-item-content i.disabled,
novo-activity-table [list-item].clickable .novo-item-content i.disabled,
novo-data-table [list-item].clickable .novo-item-content i.disabled,
button[list-item] .novo-item-content i.disabled {
  color: #bebebe;
}
.novo-list-item .novo-item-content i.background,
a[list-item] .novo-item-content i.background,
novo-activity-table [list-item].clickable .novo-item-content i.background,
novo-data-table [list-item].clickable .novo-item-content i.background,
button[list-item] .novo-item-content i.background {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.backgroundDark,
a[list-item] .novo-item-content i.backgroundDark,
novo-activity-table [list-item].clickable .novo-item-content i.backgroundDark,
novo-data-table [list-item].clickable .novo-item-content i.backgroundDark,
button[list-item] .novo-item-content i.backgroundDark {
  color: #e2e2e2;
}
.novo-list-item .novo-item-content i.presentation,
a[list-item] .novo-item-content i.presentation,
novo-activity-table [list-item].clickable .novo-item-content i.presentation,
novo-data-table [list-item].clickable .novo-item-content i.presentation,
button[list-item] .novo-item-content i.presentation {
  color: #5b6770;
}
.novo-list-item .novo-item-content i.bullhorn,
a[list-item] .novo-item-content i.bullhorn,
novo-activity-table [list-item].clickable .novo-item-content i.bullhorn,
novo-data-table [list-item].clickable .novo-item-content i.bullhorn,
button[list-item] .novo-item-content i.bullhorn {
  color: #ff6900;
}
.novo-list-item .novo-item-content i.pulse,
a[list-item] .novo-item-content i.pulse,
novo-activity-table [list-item].clickable .novo-item-content i.pulse,
novo-data-table [list-item].clickable .novo-item-content i.pulse,
button[list-item] .novo-item-content i.pulse {
  color: #3bafda;
}
.novo-list-item .novo-item-content i.company,
a[list-item] .novo-item-content i.company,
novo-activity-table [list-item].clickable .novo-item-content i.company,
novo-data-table [list-item].clickable .novo-item-content i.company,
button[list-item] .novo-item-content i.company {
  color: #3399dd;
}
.novo-list-item .novo-item-content i.candidate,
a[list-item] .novo-item-content i.candidate,
novo-activity-table [list-item].clickable .novo-item-content i.candidate,
novo-data-table [list-item].clickable .novo-item-content i.candidate,
button[list-item] .novo-item-content i.candidate {
  color: #44bb77;
}
.novo-list-item .novo-item-content i.lead,
a[list-item] .novo-item-content i.lead,
novo-activity-table [list-item].clickable .novo-item-content i.lead,
novo-data-table [list-item].clickable .novo-item-content i.lead,
button[list-item] .novo-item-content i.lead {
  color: #aa6699;
}
.novo-list-item .novo-item-content i.contact,
a[list-item] .novo-item-content i.contact,
novo-activity-table [list-item].clickable .novo-item-content i.contact,
novo-data-table [list-item].clickable .novo-item-content i.contact,
button[list-item] .novo-item-content i.contact {
  color: #ffaa44;
}
.novo-list-item .novo-item-content i.clientcontact,
a[list-item] .novo-item-content i.clientcontact,
novo-activity-table [list-item].clickable .novo-item-content i.clientcontact,
novo-data-table [list-item].clickable .novo-item-content i.clientcontact,
button[list-item] .novo-item-content i.clientcontact {
  color: #ffaa44;
}
.novo-list-item .novo-item-content i.opportunity,
a[list-item] .novo-item-content i.opportunity,
novo-activity-table [list-item].clickable .novo-item-content i.opportunity,
novo-data-table [list-item].clickable .novo-item-content i.opportunity,
button[list-item] .novo-item-content i.opportunity {
  color: #662255;
}
.novo-list-item .novo-item-content i.job,
a[list-item] .novo-item-content i.job,
novo-activity-table [list-item].clickable .novo-item-content i.job,
novo-data-table [list-item].clickable .novo-item-content i.job,
button[list-item] .novo-item-content i.job {
  color: #bb5566;
}
.novo-list-item .novo-item-content i.joborder,
a[list-item] .novo-item-content i.joborder,
novo-activity-table [list-item].clickable .novo-item-content i.joborder,
novo-data-table [list-item].clickable .novo-item-content i.joborder,
button[list-item] .novo-item-content i.joborder {
  color: #bb5566;
}
.novo-list-item .novo-item-content i.submission,
a[list-item] .novo-item-content i.submission,
novo-activity-table [list-item].clickable .novo-item-content i.submission,
novo-data-table [list-item].clickable .novo-item-content i.submission,
button[list-item] .novo-item-content i.submission {
  color: #a9adbb;
}
.novo-list-item .novo-item-content i.sendout,
a[list-item] .novo-item-content i.sendout,
novo-activity-table [list-item].clickable .novo-item-content i.sendout,
novo-data-table [list-item].clickable .novo-item-content i.sendout,
button[list-item] .novo-item-content i.sendout {
  color: #747884;
}
.novo-list-item .novo-item-content i.placement,
a[list-item] .novo-item-content i.placement,
novo-activity-table [list-item].clickable .novo-item-content i.placement,
novo-data-table [list-item].clickable .novo-item-content i.placement,
button[list-item] .novo-item-content i.placement {
  color: #0b344f;
}
.novo-list-item .novo-item-content i.note,
a[list-item] .novo-item-content i.note,
novo-activity-table [list-item].clickable .novo-item-content i.note,
novo-data-table [list-item].clickable .novo-item-content i.note,
button[list-item] .novo-item-content i.note {
  color: #747884;
}
.novo-list-item .novo-item-content i.contract,
a[list-item] .novo-item-content i.contract,
novo-activity-table [list-item].clickable .novo-item-content i.contract,
novo-data-table [list-item].clickable .novo-item-content i.contract,
button[list-item] .novo-item-content i.contract {
  color: #454ea0;
}
.novo-list-item .novo-item-content i.jobCode,
a[list-item] .novo-item-content i.jobCode,
novo-activity-table [list-item].clickable .novo-item-content i.jobCode,
novo-data-table [list-item].clickable .novo-item-content i.jobCode,
button[list-item] .novo-item-content i.jobCode {
  color: #696d79;
}
.novo-list-item .novo-item-content i.earnCode,
a[list-item] .novo-item-content i.earnCode,
novo-activity-table [list-item].clickable .novo-item-content i.earnCode,
novo-data-table [list-item].clickable .novo-item-content i.earnCode,
button[list-item] .novo-item-content i.earnCode {
  color: #696d79;
}
.novo-list-item .novo-item-content i.invoiceStatement,
a[list-item] .novo-item-content i.invoiceStatement,
novo-activity-table [list-item].clickable .novo-item-content i.invoiceStatement,
novo-data-table [list-item].clickable .novo-item-content i.invoiceStatement,
button[list-item] .novo-item-content i.invoiceStatement {
  color: #696d79;
}
.novo-list-item .novo-item-content i.billableCharge,
a[list-item] .novo-item-content i.billableCharge,
novo-activity-table [list-item].clickable .novo-item-content i.billableCharge,
novo-data-table [list-item].clickable .novo-item-content i.billableCharge,
button[list-item] .novo-item-content i.billableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-content i.payableCharge,
a[list-item] .novo-item-content i.payableCharge,
novo-activity-table [list-item].clickable .novo-item-content i.payableCharge,
novo-data-table [list-item].clickable .novo-item-content i.payableCharge,
button[list-item] .novo-item-content i.payableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-content i.user,
a[list-item] .novo-item-content i.user,
novo-activity-table [list-item].clickable .novo-item-content i.user,
novo-data-table [list-item].clickable .novo-item-content i.user,
button[list-item] .novo-item-content i.user {
  color: #696d79;
}
.novo-list-item .novo-item-content i.corporateUser,
a[list-item] .novo-item-content i.corporateUser,
novo-activity-table [list-item].clickable .novo-item-content i.corporateUser,
novo-data-table [list-item].clickable .novo-item-content i.corporateUser,
button[list-item] .novo-item-content i.corporateUser {
  color: #696d79;
}
.novo-list-item .novo-item-content i.distributionList,
a[list-item] .novo-item-content i.distributionList,
novo-activity-table [list-item].clickable .novo-item-content i.distributionList,
novo-data-table [list-item].clickable .novo-item-content i.distributionList,
button[list-item] .novo-item-content i.distributionList {
  color: #696d79;
}
.novo-list-item .novo-item-content i.credential,
a[list-item] .novo-item-content i.credential,
novo-activity-table [list-item].clickable .novo-item-content i.credential,
novo-data-table [list-item].clickable .novo-item-content i.credential,
button[list-item] .novo-item-content i.credential {
  color: #696d79;
}
.novo-list-item .novo-item-content i.person,
a[list-item] .novo-item-content i.person,
novo-activity-table [list-item].clickable .novo-item-content i.person,
novo-data-table [list-item].clickable .novo-item-content i.person,
button[list-item] .novo-item-content i.person {
  color: #696d79;
}
.novo-list-item .novo-item-content.vertical-list,
a[list-item] .novo-item-content.vertical-list,
novo-activity-table [list-item].clickable .novo-item-content.vertical-list,
novo-data-table [list-item].clickable .novo-item-content.vertical-list,
button[list-item] .novo-item-content.vertical-list {
  flex-direction: column;
}
.novo-list-item .novo-item-content.horizontal-list,
a[list-item] .novo-item-content.horizontal-list,
novo-activity-table [list-item].clickable .novo-item-content.horizontal-list,
novo-data-table [list-item].clickable .novo-item-content.horizontal-list,
button[list-item] .novo-item-content.horizontal-list {
  flex-direction: row;
}
.novo-list-item .novo-item-end,
a[list-item] .novo-item-end,
novo-activity-table [list-item].clickable .novo-item-end,
novo-data-table [list-item].clickable .novo-item-end,
button[list-item] .novo-item-end {
  align-self: center;
  flex: 1;
  text-align: right;
}
.novo-list-item .novo-item-end i,
a[list-item] .novo-item-end i,
novo-activity-table [list-item].clickable .novo-item-end i,
novo-data-table [list-item].clickable .novo-item-end i,
button[list-item] .novo-item-end i {
  line-height: 1.4em;
}
novo-table {
  width: 100%;
  display: block;
}
novo-table > header novo-table-header {
  padding: 10px;
}
novo-table > header novo-table-header button {
  height: 39px;
  margin-right: 10px;
}
novo-table > header novo-table-header button:last-child {
  margin-right: 0;
}
novo-table > header div.header-actions {
  display: flex;
  align-items: center;
}
novo-table > header div.header-actions > novo-pagination {
  flex: 1;
}
novo-table > header div.header-actions > novo-pagination > h5 {
  margin-left: 0;
}
novo-table > header div.header-actions > novo-pagination novo-select .novo-select-list {
  transform: translateY(5%) !important;
}
novo-table > header div.header-actions > novo-table-actions {
  padding: 10px;
  display: flex;
  align-items: center;
}
novo-table > header div.header-actions > novo-table-actions > * {
  margin-right: 10px;
}
novo-table > header div.header-actions > novo-table-actions > *:last-child {
  margin-right: 0;
}
novo-table > .table-container {
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  display: block;
}
novo-table novo-table-footer {
  display: flex;
}
novo-table tfoot.novo-table-total-footer td {
  padding: 1.2rem;
}
novo-table.editing th .th-title,
novo-table.editing th novo-dropdown,
novo-table.editing novo-pagination h5,
novo-table.editing novo-pagination novo-select,
novo-table.editing novo-pagination ul.pager {
  pointer-events: none;
  opacity: 0.7;
}
novo-table.editing novo-control {
  margin-top: 0 !important;
}
novo-table.novo-table-loading {
  position: relative;
}
novo-table div.novo-table-loading-overlay {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 1000;
}
novo-table novo-form {
  max-width: inherit;
}
novo-table novo-form td.novo-form-row {
  width: inherit !important;
}
.table {
  width: auto;
  width: -webkit-fill-available;
  max-width: 100%;
  background-color: #fff;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  position: relative;
  text-align: left;
  padding: 0.6rem;
  vertical-align: middle;
}
.table > tbody > tr > td .th-title,
.table > tbody > tr > th .th-title,
.table > thead > tr > td .th-title,
.table > thead > tr > th .th-title {
  padding: 5px 5px 5px 0;
}
.table > tbody > tr > td.checkbox,
.table > tbody > tr > th.checkbox,
.table > thead > tr > td.checkbox,
.table > thead > tr > th.checkbox {
  text-align: center;
  padding-bottom: 15px;
}
.table > tbody > tr > td.checkbox > novo-checkbox, .table > tbody > tr > td.checkbox > multi-picker,
.table > tbody > tr > th.checkbox > novo-checkbox,
.table > tbody > tr > th.checkbox > multi-picker,
.table > thead > tr > td.checkbox > novo-checkbox,
.table > thead > tr > td.checkbox > multi-picker,
.table > thead > tr > th.checkbox > novo-checkbox,
.table > thead > tr > th.checkbox > multi-picker {
  justify-content: center;
}
.table > tbody > tr.table-selection-row, .table > tbody > tr.active,
.table > thead > tr.table-selection-row,
.table > thead > tr.active {
  background-color: #caddf5 !important;
}
.table > thead > tr > th.sorted {
  background: rgba(74, 137, 220, 0.2);
}
.table > thead > tr > th {
  font-weight: 400;
  color: #757575;
  vertical-align: bottom;
  border-bottom: 1px solid #f4f4f4;
  border-top: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
  padding: 0.75rem;
}
.table > thead > tr > th.over {
  background: #eee;
  border-right: 2px double #000 !important;
}
.table > thead > tr > th.over * {
  pointer-events: none;
}
.table > thead > tr > th .th-group {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.table > thead > tr > th .th-group novo-dropdown.column-filters .novo-button {
  -webkit-appearance: none;
}
.table > thead > tr > th .th-group novo-dropdown.column-filters .novo-button.filtered i {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 10px 10px 5px;
  border-radius: 3px;
  font-weight: 400;
}
.table > thead > tr > th .th-group .th-title.sortable {
  cursor: pointer;
}
.table > thead > tr > th .th-group .th-title.sortable label {
  cursor: pointer;
  margin-right: 10px;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons i.bhi-arrow-down {
  color: #9b9b9b;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons i.bhi-arrow-up {
  color: #5c5c5c;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons {
  display: flex;
  flex-direction: row;
  opacity: 0.3;
  transition: all 200ms ease-in-out;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons i {
  font-size: 0.8em;
  margin: 0;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons i.bhi-arrow-down {
  padding-top: 5px;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc i.bhi-arrow-down {
  color: #9b9b9b;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc i.bhi-arrow-up {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc i.bhi-arrow-down {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc i.bhi-arrow-up {
  color: #9b9b9b;
}
.table > tbody + tbody {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.table .table-message tr,
.table .table-message td {
  background-color: #ffffff !important;
}
.table .table {
  background-color: #fff;
}
.table .row-action {
  padding: 0.3rem !important;
}
.table tr.details-row td {
  padding-top: 0 !important;
}
.table .no-border {
  border: 0;
}
.table .table-message,
.table .no-matching-records,
.table .table-empty-message {
  color: #9e9e9e;
  margin: 40px 0;
  vertical-align: middle;
}
.table .table-error-message {
  color: #9e9e9e;
  margin: 40px 0;
  vertical-align: middle;
}
.table .table-loading {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  background: #ffffff;
}
.table novo-checkbox .check-box-group, .table multi-picker .check-box-group {
  color: #9e9e9e;
  margin-right: 0;
}
.table novo-checkbox .check-box-group.checked, .table multi-picker .check-box-group.checked {
  color: #4a89dc;
}
.table novo-checkbox .check-box-group .bhi-checkbox-indeterminate, .table multi-picker .check-box-group .bhi-checkbox-indeterminate {
  color: #4a89dc;
}
.dropdown-container.table-dropdown, .dropdown-container.simple-table-dropdown {
  right: -15px;
  min-width: 230px;
  max-width: 230px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
}
.dropdown-container.table-dropdown .novo-button[theme][theme=dialogue][icon] i, .dropdown-container.simple-table-dropdown .novo-button[theme][theme=dialogue][icon] i {
  padding: inherit;
  padding-left: 5px;
  height: inherit;
  width: inherit;
  display: inline-block;
  line-height: inherit;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .novo-option-text, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .novo-option-text {
  padding: 10px 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  align-items: flex-start;
  cursor: initial;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search:hover, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search:hover {
  background: transparent;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 90%;
  font-size: 0.9em;
  margin: 0 auto;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header span, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header span {
  text-transform: uppercase;
  font-weight: 400;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header button, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header button {
  padding: 0 5px;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header button i, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header button i {
  height: auto !important;
  width: auto !important;
  font-size: 0.9em;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search input, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search input {
  border: none;
  border-bottom: 2px solid #bebebe;
  width: 90%;
  margin: 0 auto;
  background: transparent;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search input:focus, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search input:focus {
  outline: none;
  border-bottom: 2px solid #4a89dc;
}
.dropdown-container.table-dropdown .novo-optgroup item > span, .dropdown-container.simple-table-dropdown .novo-optgroup item > span {
  display: inline-block;
  max-width: calc(100% - 20px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropdown-container.table-dropdown .calendar-container, .dropdown-container.simple-table-dropdown .calendar-container {
  height: 100%;
  min-height: 200px;
  width: 100%;
  background: #fff;
}
.dropdown-container.table-dropdown .calendar-container > div, .dropdown-container.simple-table-dropdown .calendar-container > div {
  color: #4a89dc;
  line-height: 3em;
  font-size: 0.9em;
  padding-left: 5px;
  cursor: pointer;
}
.dropdown-container.table-dropdown .calendar-container novo-date-picker .calendar, .dropdown-container.simple-table-dropdown .calendar-container novo-date-picker .calendar {
  width: 100%;
  height: 100%;
  box-shadow: none;
  padding: 0 5px 10px;
}
.dropdown-container.table-dropdown .calendar-container novo-date-picker .calendar .calendar-top, .dropdown-container.simple-table-dropdown .calendar-container novo-date-picker .calendar .calendar-top {
  display: none;
}
.table-bordered tbody tr td,
.table-bordered tbody tr th,
.table-bordered thead tr td,
.table-bordered thead tr th,
.table-bordered tfoot tr td,
.table-bordered tfoot tr th {
  border-bottom: 1px solid #f5f5f5;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-bottom-width: 2px;
}
.table-striped:not(.table-details) > tbody tr:nth-of-type(odd):not(.table-selection-row) {
  background-color: #f4f4f4;
}
.table-striped:not(.table-details) > tbody tr:nth-of-type(odd):not(.table-selection-row) td {
  background-color: #f4f4f4;
}
.table-striped.table-details > tbody tr:nth-of-type(4n + 2),
.table-striped.table-details > tbody tr:nth-of-type(4n + 1) {
  background-color: #f4f4f4;
}
.table-hover > tbody > tr:hover {
  background-color: rgba(0, 0, 0, 0.12);
}
.handle {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 6px;
  cursor: col-resize;
}
novo-table[theme=black] > header {
  background: #000000;
  color: #ffffff;
}
novo-table[theme=black] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=black] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=black] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=black] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=black] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=black] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=white] > header {
  background: #ffffff;
  color: #3d464d;
}
novo-table[theme=white] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=white] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=white] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=white] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=white] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=white] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=gray] > header {
  background: #9e9e9e;
  color: #3d464d;
}
novo-table[theme=gray] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=gray] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=gray] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=gray] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=gray] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=gray] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grey] > header {
  background: #9e9e9e;
  color: #3d464d;
}
novo-table[theme=grey] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grey] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grey] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grey] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grey] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grey] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=offWhite] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=offWhite] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=offWhite] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=offWhite] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=offWhite] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=offWhite] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=offWhite] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bright] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=bright] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bright] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bright] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bright] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bright] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bright] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=light] > header {
  background: #dbdbdb;
  color: #3d464d;
}
novo-table[theme=light] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=light] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=light] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=light] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=light] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=light] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=neutral] > header {
  background: #4f5361;
  color: #ffffff;
}
novo-table[theme=neutral] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=neutral] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=neutral] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=neutral] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=neutral] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=neutral] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=dark] > header {
  background: #3d464d;
  color: #ffffff;
}
novo-table[theme=dark] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=dark] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=dark] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=dark] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=dark] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=dark] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=orange] > header {
  background: #ff6900;
  color: #3d464d;
}
novo-table[theme=orange] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=orange] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=orange] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=orange] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=orange] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=orange] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=navigation] > header {
  background: #202945;
  color: #ffffff;
}
novo-table[theme=navigation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=navigation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=navigation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=navigation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=navigation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=navigation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=skyBlue] > header {
  background: #009bdf;
  color: #ffffff;
}
novo-table[theme=skyBlue] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=skyBlue] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=skyBlue] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=skyBlue] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=skyBlue] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=skyBlue] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=steel] > header {
  background: #5b6770;
  color: #ffffff;
}
novo-table[theme=steel] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=steel] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=steel] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=steel] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=steel] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=steel] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=metal] > header {
  background: #637893;
  color: #ffffff;
}
novo-table[theme=metal] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=metal] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=metal] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=metal] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=metal] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=metal] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sand] > header {
  background: #f4f4f4;
  color: #3d464d;
}
novo-table[theme=sand] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sand] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sand] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sand] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sand] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sand] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=silver] > header {
  background: #e2e2e2;
  color: #3d464d;
}
novo-table[theme=silver] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=silver] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=silver] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=silver] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=silver] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=silver] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=stone] > header {
  background: #bebebe;
  color: #3d464d;
}
novo-table[theme=stone] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=stone] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=stone] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=stone] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=stone] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=stone] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=ash] > header {
  background: #a0a0a0;
  color: #3d464d;
}
novo-table[theme=ash] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=ash] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=ash] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=ash] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=ash] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=ash] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=slate] > header {
  background: #707070;
  color: #ffffff;
}
novo-table[theme=slate] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=slate] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=slate] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=slate] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=slate] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=slate] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=onyx] > header {
  background: #526980;
  color: #ffffff;
}
novo-table[theme=onyx] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=onyx] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=onyx] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=onyx] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=onyx] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=onyx] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=charcoal] > header {
  background: #282828;
  color: #ffffff;
}
novo-table[theme=charcoal] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=charcoal] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=charcoal] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=charcoal] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=charcoal] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=charcoal] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=moonlight] > header {
  background: #1a242f;
  color: #ffffff;
}
novo-table[theme=moonlight] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=moonlight] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=moonlight] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=moonlight] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=moonlight] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=moonlight] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=midnight] > header {
  background: #202945;
  color: #ffffff;
}
novo-table[theme=midnight] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=midnight] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=midnight] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=midnight] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=midnight] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=midnight] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=darkness] > header {
  background: #161f27;
  color: #ffffff;
}
novo-table[theme=darkness] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=darkness] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=darkness] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=darkness] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=darkness] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=darkness] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=navy] > header {
  background: #0d2d42;
  color: #ffffff;
}
novo-table[theme=navy] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=navy] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=navy] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=navy] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=navy] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=navy] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=aqua] > header {
  background: #3bafda;
  color: #3d464d;
}
novo-table[theme=aqua] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=aqua] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=aqua] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=aqua] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=aqua] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=aqua] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=ocean] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=ocean] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=ocean] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=ocean] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=ocean] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=ocean] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=ocean] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=mint] > header {
  background: #37bc9b;
  color: #3d464d;
}
novo-table[theme=mint] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=mint] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=mint] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=mint] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=mint] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=mint] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grass] > header {
  background: #8cc152;
  color: #ffffff;
}
novo-table[theme=grass] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grass] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grass] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grass] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grass] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grass] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sunflower] > header {
  background: #f6b042;
  color: #ffffff;
}
novo-table[theme=sunflower] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sunflower] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sunflower] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sunflower] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sunflower] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sunflower] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bittersweet] > header {
  background: #eb6845;
  color: #ffffff;
}
novo-table[theme=bittersweet] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bittersweet] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bittersweet] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bittersweet] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bittersweet] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bittersweet] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grapefruit] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=grapefruit] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grapefruit] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grapefruit] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grapefruit] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grapefruit] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grapefruit] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=carnation] > header {
  background: #d770ad;
  color: #ffffff;
}
novo-table[theme=carnation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=carnation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=carnation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=carnation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=carnation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=carnation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=lavender] > header {
  background: #967adc;
  color: #ffffff;
}
novo-table[theme=lavender] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=lavender] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=lavender] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=lavender] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=lavender] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=lavender] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=mountain] > header {
  background: #9678b6;
  color: #ffffff;
}
novo-table[theme=mountain] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=mountain] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=mountain] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=mountain] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=mountain] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=mountain] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=info] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=info] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=info] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=info] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=info] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=info] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=info] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=positive] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=positive] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=positive] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=positive] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=positive] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=positive] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=positive] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=success] > header {
  background: #8cc152;
  color: #ffffff;
}
novo-table[theme=success] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=success] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=success] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=success] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=success] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=success] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=negative] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=negative] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=negative] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=negative] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=negative] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=negative] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=negative] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=danger] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=danger] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=danger] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=danger] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=danger] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=danger] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=danger] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=error] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=error] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=error] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=error] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=error] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=error] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=error] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=warning] > header {
  background: #f6b042;
  color: #ffffff;
}
novo-table[theme=warning] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=warning] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=warning] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=warning] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=warning] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=warning] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=empty] > header {
  background: #cccdcc;
  color: #3d464d;
}
novo-table[theme=empty] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=empty] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=empty] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=empty] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=empty] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=empty] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=disabled] > header {
  background: #bebebe;
  color: #3d464d;
}
novo-table[theme=disabled] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=disabled] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=disabled] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=disabled] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=disabled] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=disabled] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=background] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=background] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=background] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=background] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=background] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=background] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=background] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=backgroundDark] > header {
  background: #e2e2e2;
  color: #3d464d;
}
novo-table[theme=backgroundDark] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=backgroundDark] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=backgroundDark] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=backgroundDark] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=backgroundDark] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=backgroundDark] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=presentation] > header {
  background: #5b6770;
  color: #ffffff;
}
novo-table[theme=presentation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=presentation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=presentation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=presentation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=presentation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=presentation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bullhorn] > header {
  background: #ff6900;
  color: #3d464d;
}
novo-table[theme=bullhorn] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bullhorn] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bullhorn] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bullhorn] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bullhorn] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bullhorn] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=pulse] > header {
  background: #3bafda;
  color: #3d464d;
}
novo-table[theme=pulse] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=pulse] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=pulse] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=pulse] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=pulse] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=pulse] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=company] > header {
  background: #3399dd;
  color: #ffffff;
}
novo-table[theme=company] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=company] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=company] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=company] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=company] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=company] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=candidate] > header {
  background: #44bb77;
  color: #ffffff;
}
novo-table[theme=candidate] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=candidate] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=candidate] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=candidate] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=candidate] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=candidate] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=lead] > header {
  background: #aa6699;
  color: #ffffff;
}
novo-table[theme=lead] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=lead] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=lead] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=lead] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=lead] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=lead] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=contact] > header {
  background: #ffaa44;
  color: #ffffff;
}
novo-table[theme=contact] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=contact] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=contact] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=contact] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=contact] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=contact] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=clientcontact] > header {
  background: #ffaa44;
  color: #ffffff;
}
novo-table[theme=clientcontact] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=clientcontact] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=clientcontact] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=clientcontact] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=clientcontact] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=clientcontact] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=opportunity] > header {
  background: #662255;
  color: #ffffff;
}
novo-table[theme=opportunity] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=opportunity] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=opportunity] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=opportunity] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=opportunity] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=opportunity] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=job] > header {
  background: #bb5566;
  color: #ffffff;
}
novo-table[theme=job] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=job] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=job] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=job] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=job] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=job] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=joborder] > header {
  background: #bb5566;
  color: #ffffff;
}
novo-table[theme=joborder] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=joborder] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=joborder] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=joborder] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=joborder] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=joborder] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=submission] > header {
  background: #a9adbb;
  color: #3d464d;
}
novo-table[theme=submission] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=submission] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=submission] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=submission] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=submission] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=submission] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sendout] > header {
  background: #747884;
  color: #ffffff;
}
novo-table[theme=sendout] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sendout] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sendout] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sendout] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sendout] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sendout] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=placement] > header {
  background: #0b344f;
  color: #ffffff;
}
novo-table[theme=placement] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=placement] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=placement] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=placement] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=placement] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=placement] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=note] > header {
  background: #747884;
  color: #ffffff;
}
novo-table[theme=note] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=note] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=note] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=note] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=note] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=note] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=contract] > header {
  background: #454ea0;
  color: #ffffff;
}
novo-table[theme=contract] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=contract] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=contract] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=contract] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=contract] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=contract] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=jobCode] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=jobCode] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=jobCode] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=jobCode] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=jobCode] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=jobCode] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=jobCode] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=earnCode] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=earnCode] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=earnCode] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=earnCode] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=earnCode] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=earnCode] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=earnCode] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=invoiceStatement] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=invoiceStatement] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=invoiceStatement] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=invoiceStatement] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=invoiceStatement] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=invoiceStatement] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=invoiceStatement] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=billableCharge] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=billableCharge] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=billableCharge] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=billableCharge] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=billableCharge] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=billableCharge] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=billableCharge] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=payableCharge] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=payableCharge] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=payableCharge] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=payableCharge] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=payableCharge] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=payableCharge] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=payableCharge] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=user] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=user] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=user] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=user] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=user] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=user] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=user] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=corporateUser] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=corporateUser] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=corporateUser] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=corporateUser] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=corporateUser] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=corporateUser] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=corporateUser] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=distributionList] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=distributionList] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=distributionList] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=distributionList] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=distributionList] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=distributionList] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=distributionList] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=credential] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=credential] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=credential] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=credential] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=credential] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=credential] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=credential] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=person] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=person] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=person] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=person] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=person] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=person] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=person] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[dark] .table > thead > tr > th {
  border-right: 1px solid rgba(244, 244, 244, 0.04);
}
novo-table[dark] .table-striped:not(.table-details) > tbody tr:nth-of-type(odd) {
  background-color: rgba(244, 244, 244, 0.04);
}
novo-table[dark] .table-striped:not(.table-details) > tbody tr:nth-of-type(odd) td {
  background-color: transparent;
}
novo-table[dark] .table-striped.table-details > tbody tr:nth-of-type(4n + 2),
novo-table[dark] .table-striped.table-details > tbody tr:nth-of-type(4n + 1) {
  background-color: rgba(244, 244, 244, 0.04);
}
th.dragging {
  opacity: 0.4;
}
novo-pagination {
  display: flex;
  flex-flow: row nowrap;
  padding: 10px;
}
novo-pagination > * {
  margin: auto 5px;
}
novo-pagination h5.rows {
  padding: 0;
  font-size: 1rem;
  opacity: 0.75;
  letter-spacing: 0.1px;
}
novo-pagination span.spacer {
  flex: 1;
}
novo-pagination novo-select {
  max-width: 100px;
  min-width: 100px;
}
novo-pagination novo-select div[type=button]:hover i {
  opacity: 0.75;
}
novo-pagination novo-select div[type=button]:active i, novo-pagination novo-select div[type=button]:focus i {
  opacity: 1;
}
novo-pagination novo-select div[type=button] i {
  opacity: 0.45;
}
novo-pagination .pager {
  list-style-type: none;
}
novo-pagination .pager .page {
  display: inline-block;
  padding: 0 10px;
  line-height: 2.4rem;
  font-size: var(--font-size-text);
  border-radius: 2px;
  text-align: center;
  list-style-type: none;
  cursor: pointer;
  color: #3399dd;
}
novo-pagination .pager .page:last-child {
  padding-right: 0;
}
novo-pagination .pager .page.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-pagination .pager .page.active {
  color: #3399dd;
  background-color: #f7f7f7;
  opacity: 1;
}
.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9001 !important;
  opacity: 0.8;
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
          user-select: none !important;
}
.gu-transit {
  opacity: 0.2;
}
novo-address {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .street-address.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .street-address.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .apt.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .apt.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .city.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .city.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .state.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .state.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .zip.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .zip.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .country-name.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .country-name.invalid novo-select div[type=button] {
  border-bottom: 1px solid #da4453 !important;
}
novo-address novo-picker i {
  padding: 0 5px;
}
novo-address input {
  min-width: 10px;
}
novo-address .street-address,
novo-address .apt,
novo-address .city,
novo-address .state,
novo-address .zip,
novo-address .country-name {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
}
novo-address .street-address input.invalid,
novo-address .apt input.invalid,
novo-address .city input.invalid,
novo-address .state input.invalid,
novo-address .zip input.invalid,
novo-address .country-name input.invalid {
  border-bottom: 1px solid #da4453;
}
novo-address .street-address {
  flex: 3 3 75%;
  padding: 0 0 5px !important;
}
novo-address .street-address.disabled {
  padding: 0 2px 5px 0 !important;
}
novo-address .apt {
  flex: 1 1 25%;
  padding: 0 0 5px !important;
  align-self: flex-end;
}
novo-address .city {
  flex: 2 2 28%;
  padding: 5px 0 !important;
}
novo-address .city.disabled {
  padding: 5px 2px 5px 0 !important;
}
novo-address .state {
  flex: 1 1 30%;
  align-items: center;
}
novo-address .state.disabled {
  padding-right: 2px;
}
novo-address .state > div {
  padding: 19px 29px 17px 0 !important;
}
novo-address .zip {
  flex: 1 0 19.4%;
  padding: 5px 0 !important;
}
novo-address .country-name {
  flex: 4 4 100%;
  padding: 10px 0 0 !important;
}
novo-address .disabled {
  pointer-events: none;
}
novo-address .disabled i.required-indicator.bhi-circle,
novo-address .disabled i.required-indicator.bhi-check {
  display: none !important;
}
novo-address .disabled input {
  border-bottom-style: dashed !important;
}
novo-address .disabled input::placeholder {
  color: #85939e !important;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle, novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check {
  border-bottom: 1px solid #5f6d78;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle, novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check {
  border-bottom: 1px solid #4a89dc;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator {
  height: 19px;
  width: 20px;
  display: flex;
  border-bottom: 1px solid #afb9c0;
  margin-right: 0;
  margin-top: 0px;
  align-self: flex-end;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle {
  height: 15px;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator {
  border-bottom: 1px solid #da4453;
}
novo-file-input {
  display: flex;
  flex-flow: row wrap;
}
novo-file-input .files-below {
  padding-top: 10px;
}
novo-file-input .file-output-group {
  width: 100%;
  margin-top: 15px;
}
novo-file-input .file-output-group .file-item {
  background-color: #ffffff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15), 0 2px 10px rgba(0, 0, 0, 0.09);
  margin-bottom: 15px;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  padding: 4px 12px;
  width: 100%;
}
novo-file-input .file-output-group .file-item i.bhi-move {
  color: #9e9e9e;
  padding-right: 0.75em;
  padding-bottom: 4px;
  font-size: 2em;
  cursor: grab;
}
novo-file-input .file-output-group .file-item label {
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
novo-file-input .file-output-group .file-item label span {
  margin: 0 8px;
}
novo-file-input .file-output-group .file-item button {
  font-size: 1.4rem;
  width: 42px;
  height: 42px;
  padding: 4px;
  color: #9e9e9e;
}
novo-file-input .file-output-group .file-item button:hover,
novo-file-input .file-output-group .file-item button:focus,
novo-file-input .file-output-group .file-item button.active {
  background: none;
  color: #4a89dc;
}
novo-file-input .file-output-group .file-item.disabled {
  box-shadow: none;
  border: 2px dashed #9e9e9e;
}
novo-file-input .file-input-group {
  cursor: pointer;
  width: 100%;
  position: relative;
}
novo-file-input .file-input-group input[type=file] {
  opacity: 0;
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}
novo-file-input .file-input-group:hover label.boxed, novo-file-input .file-input-group.active label.boxed {
  border: 2px dashed #4a89dc;
}
novo-file-input .file-input-group.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-file-input .file-input-group label {
  color: #9e9e9e;
  margin-left: 0;
  transition: all 200ms ease-in-out;
  display: flex;
  flex-flow: column;
  align-items: center;
  position: relative;
  padding: 15px;
  cursor: pointer;
  pointer-events: none;
  /*This for FF*/
}
novo-file-input .file-input-group label strong {
  color: #4a89dc;
}
novo-file-input .file-input-group label small {
  margin-top: 7px;
}
novo-file-input .file-input-group label i.bhi-dropzone {
  float: left;
  margin: -17px 0.25em 0 0;
}
novo-file-input .file-input-group label.boxed {
  border: 2px dashed #9e9e9e;
}
novo-file-input .file-input-group label i {
  font-size: 3em;
}
novo-file-input novo-loading {
  padding: 10px;
  transform: scale(0.8, 0.8);
}
.gu-mirror .actions button {
  display: none;
}
novo-control-group {
  display: block;
  margin-bottom: 0.5em;
  background: var(--background-bright, #ffffff);
}
novo-control-group.novo-control-group-appearance-card {
  border-radius: 0.4rem;
  box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 7px 0px, rgba(0, 0, 0, 0.2) 0px 1px 3px 0px;
}
novo-control-group novo-control-input input + i.bhi-times {
  top: 2px;
}
novo-control-group .novo-section-header {
  box-sizing: border-box;
  margin: 0;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
  border-radius: 0.4rem 0.4rem 0 0;
}
novo-control-group .novo-section-header button {
  padding: 3px 15px;
}
novo-control-group .novo-section-header > span {
  display: flex;
  align-items: center;
}
novo-control-group .novo-section-header label.novo-control-group-description {
  font-size: 1rem;
  font-weight: 500;
  padding-right: 10px;
}
novo-control-group .novo-section-header i.bhi-section {
  margin-top: -10px;
}
novo-control-group .novo-section-header i.bhi-next {
  cursor: pointer;
  transform: rotate(0deg);
  transition: all 300ms ease-out;
}
novo-control-group .novo-section-header i.bhi-next.toggled {
  transform: rotate(90deg);
}
novo-control-group .novo-section-header .clickable {
  cursor: pointer;
}
novo-control-group .novo-control-group-controls {
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  flex-direction: column;
}
novo-control-group .novo-control-group-controls.hidden {
  display: none !important;
}
novo-control-group .novo-control-group-controls novo-control novo-select {
  min-width: 100%;
  max-width: 100%;
}
novo-control-group .novo-control-group-controls.horizontal novo-control {
  margin: 0.5em 0;
  padding: 0 0.4em !important;
}
novo-control-group .novo-control-group-controls.horizontal novo-control .novo-control-outer-container {
  max-width: 100% !important;
}
novo-control-group .novo-control-group-controls.horizontal novo-control:first-of-type {
  padding-left: 0;
}
novo-control-group .novo-control-group-controls.horizontal novo-control:last-of-type {
  padding-right: 0;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels {
  background: var(--background-main, #dbdbdb);
  border-top: 1px solid var(--border, #9e9e9e);
  border-bottom: 1px solid var(--border, #9e9e9e);
  align-items: center;
  padding: 0.4em 0;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels > .novo-control-group-control-label {
  padding: 0 0.4em;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels > .novo-control-group-control-label.novo-control-group-control-hidden {
  padding: 0;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-control {
  flex-direction: column;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-row {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #afb9c0;
  padding: 0.4em;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-row:last-of-type {
  border-bottom: none;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels {
  display: flex;
  padding: 0 0 1em;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label {
  box-sizing: border-box;
  flex: 1;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label:nth-child(1).column-required {
  margin-left: 23px;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label > span {
  color: var(--text-muted);
  font-size: 1rem;
  font-weight: 500;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label.last {
  min-width: 4rem;
  max-width: 4rem;
}
novo-control-group .novo-control-group-controls .novo-control-group-row .novo-control-group-control {
  display: flex;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container {
  flex: 1;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container .novo-control-inner-container {
  margin-right: 0px;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.is-label {
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.first {
  min-width: 4rem;
  max-width: 4rem;
  margin-left: 0;
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.first > span i {
  margin: 0;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.last {
  min-width: 4rem;
  max-width: 4rem;
  margin-right: 0;
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row button[theme=icon],
novo-control-group .novo-control-group-controls .novo-control-group-row novo-button[theme=icon] {
  padding: 3px;
  height: 3rem;
  width: 3rem;
  min-height: 3rem;
  min-width: 3rem;
  margin-left: 1rem;
}
novo-control-group .novo-control-group-controls .novo-control-group-row button[theme=icon] i.bhi-delete-o,
novo-control-group .novo-control-group-controls .novo-control-group-row novo-button[theme=icon] i.bhi-delete-o {
  color: #da4453;
  font-size: 1.2em;
}
novo-control-group .novo-control-group-controls .novo-control-group-footer {
  display: flex;
  flex-flow: row nowrap;
  padding: 0.2rem;
}
.novo-form-control-label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  flex: 1;
  max-width: 130px;
  min-width: 130px;
  transition: 200ms ease-out;
  margin-right: 35px;
  padding-top: 8px;
}
.novo-form-control-label.encrypted, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted {
  max-width: 110px;
  min-width: 110px;
}
novo-dynamic-form,
novo-form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 64rem;
}
novo-dynamic-form .novo-form-container,
novo-form .novo-form-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}
novo-dynamic-form .novo-form-container form,
novo-form .novo-form-container form {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row,
novo-dynamic-form .novo-form-container form div.novo-control-group-control,
novo-dynamic-form .novo-form-container form td.novo-form-row,
novo-form .novo-form-container form div.novo-form-row,
novo-form .novo-form-container form div.novo-control-group-control,
novo-form .novo-form-container form td.novo-form-row {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row:first-child > novo-control,
novo-dynamic-form .novo-form-container form div.novo-form-row:first-child > novo-custom-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control:first-child > novo-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control:first-child > novo-custom-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row:first-child > novo-control,
novo-dynamic-form .novo-form-container form td.novo-form-row:first-child > novo-custom-control-container,
novo-form .novo-form-container form div.novo-form-row:first-child > novo-control,
novo-form .novo-form-container form div.novo-form-row:first-child > novo-custom-control-container,
novo-form .novo-form-container form div.novo-control-group-control:first-child > novo-control,
novo-form .novo-form-container form div.novo-control-group-control:first-child > novo-custom-control-container,
novo-form .novo-form-container form td.novo-form-row:first-child > novo-control,
novo-form .novo-form-container form td.novo-form-row:first-child > novo-custom-control-container {
  margin-top: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container,
novo-form .novo-form-container form div.novo-form-row novo-control,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-form .novo-form-container form td.novo-form-row novo-control,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container {
  margin-top: 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: auto;
  opacity: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-list.vertical-list,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form div.novo-form-row novo-control novo-list.vertical-list,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-list.vertical-list,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form td.novo-form-row novo-control novo-list.vertical-list,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-list.vertical-list {
  margin-left: 1px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-control-group-control novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-control-group-control novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form td.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form td.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine) {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.hidden,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.hidden,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.hidden,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.hidden,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.hidden,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.hidden,
novo-form .novo-form-container form div.novo-form-row novo-control.hidden,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.hidden,
novo-form .novo-form-container form div.novo-control-group-control novo-control.hidden,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.hidden,
novo-form .novo-form-container form td.novo-form-row novo-control.hidden,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.hidden {
  height: 0;
  min-height: 0;
  opacity: 0;
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input {
  -webkit-text-fill-color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input) {
  border-bottom-style: dashed !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder {
  color: #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input) {
  border-bottom-style: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled textarea {
  border-bottom-style: dashed !important;
  -webkit-text-fill-color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] {
  border-bottom-style: dashed !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse {
  top: auto;
  color: #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled label.clear-all,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled label.clear-all {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input {
  border-bottom: 1px dashed #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input {
  border: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker {
  border: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input {
  border: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip {
  opacity: 0.4;
  padding: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles {
  opacity: 0.7 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles label {
  color: inherit !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-times {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-calendar {
  top: -5px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active {
  margin-bottom: 5px;
  font-size: 1em !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active > div,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active > div {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message {
  min-height: 24px;
  margin-bottom: 0 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active {
  font-size: var(--font-size-caption);
  padding: 5px 0;
  margin-left: 22px;
  margin-bottom: 5px;
  max-width: 530px;
  display: flex;
  justify-content: space-between;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control .field-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control .field-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active[hidden] {
  display: block !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip {
  margin-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count {
  font-size: 12px;
  color: #9e9e9e;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error {
  color: #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count {
  font-size: 12px;
  color: #9e9e9e;
  margin-right: 9em;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count {
  margin-right: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker {
  margin-right: 20em;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages {
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text {
  color: #da4453;
  padding-bottom: 5px;
  padding-right: 5px;
  flex: 1;
  display: flex;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description {
  color: var(--text-muted);
  display: flex;
  padding-bottom: 5px;
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text {
  color: #f6b042;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message {
  color: #da4453;
  font-size: var(--font-size-caption);
  padding: 5px 0;
  flex-basis: 100%;
  margin-left: 185px;
  margin-bottom: 5px;
  height: 2em;
  max-width: 530px;
  display: flex;
  justify-content: space-between;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control .error-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control .error-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message[hidden] {
  display: block !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count {
  font-size: 12px;
  color: #9e9e9e;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count.error {
  color: #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message span.error-text {
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container {
  flex: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock {
  width: 20px;
  color: #9e9e9e;
  font-weight: 500;
  font-size: 1.2em;
  padding-top: 6px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container {
  display: flex;
  align-items: center;
  max-width: 550px;
  position: relative;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 3px;
  animation: rotate 1200ms linear infinite;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg {
  width: 100%;
  height: 100%;
  max-width: 15px;
  max-height: 15px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner {
  fill: #4a89dc;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address {
  margin-left: 20px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address {
  margin-left: 20px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input {
  width: 100%;
  position: relative;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container {
  display: flex;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker] {
  align-self: auto;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor {
  margin-bottom: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note {
  margin-bottom: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea {
  line-height: inherit;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay {
  padding: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input {
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select {
  background-color: #e0ebf9 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea {
  height: 2rem;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  width: 100%;
  resize: vertical;
  margin: 0;
  padding: 5px 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  transition: height 0ms;
  color: var(--text-main);
  overflow-y: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus {
  border-bottom: 1px solid #4a89dc;
  overflow-y: auto !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize] {
  min-height: 2rem;
  max-height: 300px;
  padding-top: 0;
  padding-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea) {
  transition: height 0;
  background: transparent !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label {
  display: flex;
  align-items: center;
}
@supports not (-moz-appearance: none) {
  novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input {
    flex: 1;
  }
}
@supports (-moz-appearance: none) {
  novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input {
    flex: auto;
  }
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label {
  padding-left: 5px;
  color: #3d464d;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container {
  flex: 1;
  position: relative;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1.2rem;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times {
  cursor: pointer;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker {
  position: absolute;
  top: 100%;
  left: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  background: #fff;
  z-index: 10;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  border-right: 1px solid rgba(219, 219, 219, 0.5);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar {
  box-shadow: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker {
  position: absolute;
  height: 100%;
  width: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control {
  border-top: 1px solid #f4f4f4;
  display: flex;
  align-items: center;
  justify-content: center;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator {
  height: 13px;
  width: 13px;
  font-size: 13px;
  margin-right: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle {
  color: #da4453;
  text-align: center;
  font-size: 7px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check {
  color: #8cc152;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden] {
  display: inherit !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4 {
  font-weight: 500;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-label label,
novo-form[dark] .novo-form-container form form-field form-label label {
  color: #747e86;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input textarea,
novo-form[dark] .novo-form-container form form-field form-input address-input input,
novo-form[dark] .novo-form-container form form-field form-input address-input textarea,
novo-form[dark] .novo-form-container form form-field form-input currency-input input,
novo-form[dark] .novo-form-container form form-field form-input currency-input textarea,
novo-form[dark] .novo-form-container form form-field form-input date-input input,
novo-form[dark] .novo-form-container form form-field form-input date-input textarea,
novo-form[dark] .novo-form-container form form-field form-input date-time-input input,
novo-form[dark] .novo-form-container form form-field form-input date-time-input textarea,
novo-form[dark] .novo-form-container form form-field form-input entity-input input,
novo-form[dark] .novo-form-container form form-field form-input entity-input textarea,
novo-form[dark] .novo-form-container form form-field form-input float-input input,
novo-form[dark] .novo-form-container form form-field form-input float-input textarea,
novo-form[dark] .novo-form-container form form-field form-input number-input input,
novo-form[dark] .novo-form-container form form-field form-input number-input textarea,
novo-form[dark] .novo-form-container form form-field form-input percent-input input,
novo-form[dark] .novo-form-container form form-field form-input percent-input textarea,
novo-form[dark] .novo-form-container form form-field form-input picker-input input,
novo-form[dark] .novo-form-container form form-field form-input picker-input textarea,
novo-form[dark] .novo-form-container form form-field form-input text-area input,
novo-form[dark] .novo-form-container form form-field form-input text-area textarea,
novo-form[dark] .novo-form-container form form-field form-input text-input input,
novo-form[dark] .novo-form-container form form-field form-input text-input textarea,
novo-form[dark] .novo-form-container form form-field form-input time-input input,
novo-form[dark] .novo-form-container form form-field form-input time-input textarea {
  color: #dbdbdb;
  border-bottom: 1px solid rgba(88, 101, 111, 0.25);
  background: transparent !important;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input address-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input address-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input currency-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input currency-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input date-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input date-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input date-time-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input date-time-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input entity-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input entity-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input float-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input float-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input number-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input number-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input percent-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input percent-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input picker-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input picker-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input text-area input:focus,
novo-form[dark] .novo-form-container form form-field form-input text-area textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input text-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input text-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input time-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input time-input textarea:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button],
novo-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button] {
  color: #dbdbdb;
  border-bottom: 1px solid rgba(88, 101, 111, 0.25);
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button]:focus,
novo-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button]:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form address-input,
novo-form address-input {
  display: flex;
  flex-flow: row wrap;
}
novo-dynamic-form address-input .street-address,
novo-form address-input .street-address {
  flex: 3 3 75%;
}
novo-dynamic-form address-input .apt,
novo-form address-input .apt {
  flex: 1 1 25%;
}
novo-dynamic-form address-input .city,
novo-form address-input .city {
  flex: 2 2 40%;
}
novo-dynamic-form address-input .state,
novo-form address-input .state {
  flex: 1 1 30%;
}
novo-dynamic-form address-input .zip,
novo-form address-input .zip {
  flex: 1 0 20%;
}
novo-dynamic-form address-input .country-name,
novo-form address-input .country-name {
  flex: 4 4 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container {
  margin-top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input) {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder {
  color: #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input) {
  border-bottom-style: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse {
  top: auto;
  color: #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input {
  border-bottom: 1px dashed #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input {
  border: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker {
  border: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input {
  border: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip {
  opacity: 0.4;
  padding: 10px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles {
  opacity: 0.7 !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label {
  color: inherit !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar {
  top: -5px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container {
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  margin-top: 16px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container {
  max-width: 550px;
  width: 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container {
  position: relative;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container {
  align-items: center;
  position: relative;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle {
  padding-top: 2px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check {
  margin-top: -4px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label {
  flex-direction: row;
  display: flex;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address {
  margin-left: 20px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  position: absolute;
  bottom: 20px;
  left: 22px;
  pointer-events: none;
  z-index: 1;
  width: calc(100% - 22px);
  display: block;
  cursor: text;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  transform: translateY(0);
  transform-origin: bottom left;
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1), scale 400ms cubic-bezier(0.25, 0.8, 0.25, 1), color 400ms cubic-bezier(0.25, 0.8, 0.25, 1), width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty {
  display: block;
  cursor: text;
  top: 2px;
  bottom: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active {
  top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled {
  display: block;
  transform: translateY(-100%);
  height: 1.5em;
  top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles {
  margin-top: 0.5em;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active {
  margin-bottom: 5px;
  font-size: 1em !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active > div {
  width: 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message {
  min-height: 24px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active {
  justify-content: space-between;
  display: flex;
  margin-left: 22px;
  padding-left: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active .messages {
  min-height: 10px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip {
  margin-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .field-message {
  margin-left: 0px;
}
control-confirm-modal p,
control-prompt-modal p {
  max-width: 100%;
}
control-confirm-modal h2,
control-prompt-modal h2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
control-confirm-modal h2 i,
control-prompt-modal h2 i {
  font-size: 0.8em;
  margin: 0 0.5em;
}
control-confirm-modal h2 label,
control-prompt-modal h2 label {
  margin-right: 10px;
}
.novo-fieldset-header {
  background: var(--background-muted);
  box-sizing: content-box;
  padding: 1rem 1rem 1rem 0.5rem;
  margin-bottom: 2rem;
  display: flex;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  font-size: 1.8rem;
}
.novo-fieldset-header i,
.novo-fieldset-header novo-icon {
  margin: 1px 10px 1px 6px;
}
.novo-fieldset-header.hidden {
  display: none;
}
novo-quick-note,
.quick-note-wrapper {
  width: 100%;
  height: 200px;
  position: relative;
}
novo-quick-note .cke_top,
.quick-note-wrapper .cke_top {
  padding-top: 4px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo_text,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo_text {
  padding-left: 7px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo_open,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo_open {
  margin-left: 4px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo__fontsize .cke_combo_text,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo__fontsize .cke_combo_text {
  width: 27px;
}
novo-quick-note quick-note-results,
novo-quick-note .quick-note-results,
.quick-note-wrapper quick-note-results,
.quick-note-wrapper .quick-note-results {
  top: 0;
  left: 0;
  right: 0;
  max-width: 100%;
  min-width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0 !important;
  border: none !important;
}
novo-quick-note quick-note-results ul,
novo-quick-note .quick-note-results ul,
.quick-note-wrapper quick-note-results ul,
.quick-note-wrapper .quick-note-results ul {
  width: 100%;
}
novo-quick-note quick-note-results ul li,
novo-quick-note .quick-note-results ul li,
.quick-note-wrapper quick-note-results ul li,
.quick-note-wrapper .quick-note-results ul li {
  margin: 0 !important;
}
quick-note-results,
.quick-note-results {
  position: absolute;
  z-index: 1000;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
quick-note-results novo-list,
.quick-note-results novo-list {
  box-shadow: none;
}
novo-tiles {
  display: inline-block;
  position: relative;
  color: #9fc1ed;
}
novo-tiles input {
  appearance: none !important;
  height: 0 !important;
  border: none !important;
  position: absolute;
}
novo-tiles > .tile-container {
  display: flex;
  text-align: center;
  background-color: var(--background-bright);
  border: solid thin #4a89dc;
  border-radius: 3px;
  position: relative;
  align-items: center;
}
novo-tiles > .tile-container .tile {
  padding: 0 1rem;
  line-height: 3.2rem;
  height: 100%;
  z-index: 1;
  position: relative;
  cursor: pointer;
  letter-spacing: 0.02em;
}
novo-tiles > .tile-container .tile:not(:last-child) {
  border-right: solid thin #4a89dc;
}
novo-tiles > .tile-container .tile:not(.disabled) {
  color: #4a89dc;
}
novo-tiles > .tile-container .tile:not(.disabled).active {
  box-shadow: inset 3px 2px 4px 0px rgba(0, 0, 0, 0.3);
  color: #ffffff;
  background: #4a89dc;
}
novo-tiles > .tile-container .tile.active {
  font-weight: 600;
}
novo-tiles > .tile-container .tile:hover {
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.15);
}
novo-tiles > .tile-container .tile.disabled {
  cursor: not-allowed;
}
novo-tiles > .tile-container .tile label {
  z-index: 1;
  position: relative;
  cursor: inherit;
}
novo-tiles > .tile-container.active {
  color: #4a89dc;
  border-color: #4a89dc;
  box-shadow: 0px 0px 15px 3px rgba(74, 137, 220, 0.25);
}
novo-tiles > .tile-container.disabled {
  border-color: #d1d1d1;
  color: #d1d1d1;
}
novo-tooltip div {
  background: var(--tooltip-background-color, #383838);
  color: var(--color-white, #fff);
  border-radius: var(--tooltip-border-radius, 4px);
  padding: 8px 10px;
  font-size: 12px;
  line-height: 12px;
  white-space: nowrap;
  box-shadow: var(--shadow-2);
}
novo-tooltip div.error {
  background-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.top-right:before, novo-tooltip div.error.top-left:before, novo-tooltip div.error.top:before {
  border-top-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.bottom-left::before, novo-tooltip div.error.bottom-right:before, novo-tooltip div.error.bottom:before {
  border-bottom-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.left:before {
  border-left-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.right:before {
  border-right-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.info {
  background-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.top-right:before, novo-tooltip div.info.top-left:before, novo-tooltip div.info.top:before {
  border-top-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.bottom-left::before, novo-tooltip div.info.bottom-right:before, novo-tooltip div.info.bottom:before {
  border-bottom-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.left:before {
  border-left-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.right:before {
  border-right-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.warning {
  background-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.top-right:before, novo-tooltip div.warning.top-left:before, novo-tooltip div.warning.top:before {
  border-top-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.bottom-left::before, novo-tooltip div.warning.bottom-right:before, novo-tooltip div.warning.bottom:before {
  border-bottom-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.left:before {
  border-left-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.right:before {
  border-right-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.success {
  background-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.top-right:before, novo-tooltip div.success.top-left:before, novo-tooltip div.success.top:before {
  border-top-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.bottom-left::before, novo-tooltip div.success.bottom-right:before, novo-tooltip div.success.bottom:before {
  border-bottom-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.left:before {
  border-left-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.right:before {
  border-right-color: var(--color-shade-success, #458746);
}
novo-tooltip div.top-right:before, novo-tooltip div.top-left:before, novo-tooltip div.top:before {
  border-top-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.bottom-left::before, novo-tooltip div.bottom-right:before, novo-tooltip div.bottom:before {
  border-bottom-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.left:before {
  border-left-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.right:before {
  border-right-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.top:before {
  margin-bottom: -11px;
  left: calc(50% - 6px);
  bottom: 0;
}
novo-tooltip div.top-left:before {
  margin-right: 0;
  margin-bottom: -11px;
  right: 1px;
  bottom: 0;
}
novo-tooltip div.top-right:before {
  margin-left: 0;
  margin-bottom: -11px;
  left: 1px;
  bottom: 0;
}
novo-tooltip div.bottom:before {
  margin-top: -11px;
  left: calc(50% - 6px);
  top: 0;
}
novo-tooltip div.bottom-left:before {
  margin-right: 0;
  margin-top: -11px;
  right: 1px;
  top: 0;
}
novo-tooltip div.bottom-right:before {
  margin-left: 0;
  margin-top: -11px;
  left: 1px;
  top: 0;
}
novo-tooltip div.left:before {
  margin-right: -11px;
  margin-bottom: -6px;
  right: 0;
  bottom: 50%;
}
novo-tooltip div.right:before {
  left: 0;
  bottom: 50%;
  margin-left: -11px;
  margin-bottom: -6px;
}
novo-tooltip div:before {
  content: "";
  position: absolute;
  background: 0 0;
  border: 6px solid transparent;
  box-sizing: border-box;
}
novo-tooltip div.extra-large, novo-tooltip div.large, novo-tooltip div.small, novo-tooltip div.medium {
  white-space: normal;
  line-height: 1.4em;
  word-wrap: break-word;
}
novo-tooltip div.extra-large {
  width: 400px;
  font-size: 1.2vh;
}
novo-tooltip div.large {
  width: 300px;
}
novo-tooltip div.medium {
  width: 150px;
}
novo-tooltip div.small {
  width: 80px;
}
novo-tooltip div.preline {
  white-space: pre-line;
}
novo-tooltip div.bounce {
  animation: bounce 0.75s ease-in-out infinite;
}
@keyframes bounce {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}
novo-slider {
  display: block;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
novo-slider > [slide="0"] {
  left: 0%;
}
novo-slider.slide-0 .slides {
  transform: translateX(0%);
}
novo-slider > [slide="1"] {
  left: 100%;
}
novo-slider.slide-1 .slides {
  transform: translateX(-100%);
}
novo-slider > [slide="2"] {
  left: 200%;
}
novo-slider.slide-2 .slides {
  transform: translateX(-200%);
}
novo-slider > [slide="3"] {
  left: 300%;
}
novo-slider.slide-3 .slides {
  transform: translateX(-300%);
}
novo-slider > [slide="4"] {
  left: 400%;
}
novo-slider.slide-4 .slides {
  transform: translateX(-400%);
}
novo-slider > [slide="5"] {
  left: 500%;
}
novo-slider.slide-5 .slides {
  transform: translateX(-500%);
}
novo-slider > [slide="6"] {
  left: 600%;
}
novo-slider.slide-6 .slides {
  transform: translateX(-600%);
}
novo-slider > [slide="7"] {
  left: 700%;
}
novo-slider.slide-7 .slides {
  transform: translateX(-700%);
}
novo-slider > [slide="8"] {
  left: 800%;
}
novo-slider.slide-8 .slides {
  transform: translateX(-800%);
}
novo-slider > [slide="9"] {
  left: 900%;
}
novo-slider.slide-9 .slides {
  transform: translateX(-900%);
}
novo-slider > [slide="10"] {
  left: 1000%;
}
novo-slider.slide-10 .slides {
  transform: translateX(-1000%);
}
novo-slider > [slide="11"] {
  left: 1100%;
}
novo-slider.slide-11 .slides {
  transform: translateX(-1100%);
}
novo-slider > [slide="12"] {
  left: 1200%;
}
novo-slider.slide-12 .slides {
  transform: translateX(-1200%);
}
novo-slider > [slide="13"] {
  left: 1300%;
}
novo-slider.slide-13 .slides {
  transform: translateX(-1300%);
}
novo-slider > [slide="14"] {
  left: 1400%;
}
novo-slider.slide-14 .slides {
  transform: translateX(-1400%);
}
novo-slider > [slide="15"] {
  left: 1500%;
}
novo-slider.slide-15 .slides {
  transform: translateX(-1500%);
}
novo-slider > [slide="16"] {
  left: 1600%;
}
novo-slider.slide-16 .slides {
  transform: translateX(-1600%);
}
novo-slider > [slide="17"] {
  left: 1700%;
}
novo-slider.slide-17 .slides {
  transform: translateX(-1700%);
}
novo-slider > [slide="18"] {
  left: 1800%;
}
novo-slider.slide-18 .slides {
  transform: translateX(-1800%);
}
novo-slider > [slide="19"] {
  left: 1900%;
}
novo-slider.slide-19 .slides {
  transform: translateX(-1900%);
}
novo-slider > [slide="20"] {
  left: 2000%;
}
novo-slider.slide-20 .slides {
  transform: translateX(-2000%);
}
novo-slider > [slide="21"] {
  left: 2100%;
}
novo-slider.slide-21 .slides {
  transform: translateX(-2100%);
}
novo-slider > [slide="22"] {
  left: 2200%;
}
novo-slider.slide-22 .slides {
  transform: translateX(-2200%);
}
novo-slider > [slide="23"] {
  left: 2300%;
}
novo-slider.slide-23 .slides {
  transform: translateX(-2300%);
}
novo-slider > [slide="24"] {
  left: 2400%;
}
novo-slider.slide-24 .slides {
  transform: translateX(-2400%);
}
novo-slider > [slide="25"] {
  left: 2500%;
}
novo-slider.slide-25 .slides {
  transform: translateX(-2500%);
}
novo-slider > [slide="26"] {
  left: 2600%;
}
novo-slider.slide-26 .slides {
  transform: translateX(-2600%);
}
novo-slider > [slide="27"] {
  left: 2700%;
}
novo-slider.slide-27 .slides {
  transform: translateX(-2700%);
}
novo-slider > [slide="28"] {
  left: 2800%;
}
novo-slider.slide-28 .slides {
  transform: translateX(-2800%);
}
novo-slider > [slide="29"] {
  left: 2900%;
}
novo-slider.slide-29 .slides {
  transform: translateX(-2900%);
}
novo-slider > [slide="30"] {
  left: 3000%;
}
novo-slider.slide-30 .slides {
  transform: translateX(-3000%);
}
novo-slider > [slide="31"] {
  left: 3100%;
}
novo-slider.slide-31 .slides {
  transform: translateX(-3100%);
}
novo-slider > [slide="32"] {
  left: 3200%;
}
novo-slider.slide-32 .slides {
  transform: translateX(-3200%);
}
novo-slider > [slide="33"] {
  left: 3300%;
}
novo-slider.slide-33 .slides {
  transform: translateX(-3300%);
}
novo-slider > [slide="34"] {
  left: 3400%;
}
novo-slider.slide-34 .slides {
  transform: translateX(-3400%);
}
novo-slider > [slide="35"] {
  left: 3500%;
}
novo-slider.slide-35 .slides {
  transform: translateX(-3500%);
}
novo-slider > [slide="36"] {
  left: 3600%;
}
novo-slider.slide-36 .slides {
  transform: translateX(-3600%);
}
novo-slider > [slide="37"] {
  left: 3700%;
}
novo-slider.slide-37 .slides {
  transform: translateX(-3700%);
}
novo-slider > [slide="38"] {
  left: 3800%;
}
novo-slider.slide-38 .slides {
  transform: translateX(-3800%);
}
novo-slider > [slide="39"] {
  left: 3900%;
}
novo-slider.slide-39 .slides {
  transform: translateX(-3900%);
}
novo-slider > [slide="40"] {
  left: 4000%;
}
novo-slider.slide-40 .slides {
  transform: translateX(-4000%);
}
novo-slider > [slide="41"] {
  left: 4100%;
}
novo-slider.slide-41 .slides {
  transform: translateX(-4100%);
}
novo-slider > [slide="42"] {
  left: 4200%;
}
novo-slider.slide-42 .slides {
  transform: translateX(-4200%);
}
novo-slider > [slide="43"] {
  left: 4300%;
}
novo-slider.slide-43 .slides {
  transform: translateX(-4300%);
}
novo-slider > [slide="44"] {
  left: 4400%;
}
novo-slider.slide-44 .slides {
  transform: translateX(-4400%);
}
novo-slider > [slide="45"] {
  left: 4500%;
}
novo-slider.slide-45 .slides {
  transform: translateX(-4500%);
}
novo-slider > [slide="46"] {
  left: 4600%;
}
novo-slider.slide-46 .slides {
  transform: translateX(-4600%);
}
novo-slider > [slide="47"] {
  left: 4700%;
}
novo-slider.slide-47 .slides {
  transform: translateX(-4700%);
}
novo-slider > [slide="48"] {
  left: 4800%;
}
novo-slider.slide-48 .slides {
  transform: translateX(-4800%);
}
novo-slider > [slide="49"] {
  left: 4900%;
}
novo-slider.slide-49 .slides {
  transform: translateX(-4900%);
}
novo-slider > [slide="50"] {
  left: 5000%;
}
novo-slider.slide-50 .slides {
  transform: translateX(-5000%);
}
novo-slider > [slide="51"] {
  left: 5100%;
}
novo-slider.slide-51 .slides {
  transform: translateX(-5100%);
}
novo-slider > [slide="52"] {
  left: 5200%;
}
novo-slider.slide-52 .slides {
  transform: translateX(-5200%);
}
novo-slider > [slide="53"] {
  left: 5300%;
}
novo-slider.slide-53 .slides {
  transform: translateX(-5300%);
}
novo-slider > [slide="54"] {
  left: 5400%;
}
novo-slider.slide-54 .slides {
  transform: translateX(-5400%);
}
novo-slider > [slide="55"] {
  left: 5500%;
}
novo-slider.slide-55 .slides {
  transform: translateX(-5500%);
}
novo-slider > [slide="56"] {
  left: 5600%;
}
novo-slider.slide-56 .slides {
  transform: translateX(-5600%);
}
novo-slider > [slide="57"] {
  left: 5700%;
}
novo-slider.slide-57 .slides {
  transform: translateX(-5700%);
}
novo-slider > [slide="58"] {
  left: 5800%;
}
novo-slider.slide-58 .slides {
  transform: translateX(-5800%);
}
novo-slider > [slide="59"] {
  left: 5900%;
}
novo-slider.slide-59 .slides {
  transform: translateX(-5900%);
}
novo-slider > [slide="60"] {
  left: 6000%;
}
novo-slider.slide-60 .slides {
  transform: translateX(-6000%);
}
novo-slider > [slide="61"] {
  left: 6100%;
}
novo-slider.slide-61 .slides {
  transform: translateX(-6100%);
}
novo-slider > [slide="62"] {
  left: 6200%;
}
novo-slider.slide-62 .slides {
  transform: translateX(-6200%);
}
novo-slider > [slide="63"] {
  left: 6300%;
}
novo-slider.slide-63 .slides {
  transform: translateX(-6300%);
}
novo-slider > [slide="64"] {
  left: 6400%;
}
novo-slider.slide-64 .slides {
  transform: translateX(-6400%);
}
novo-slider > [slide="65"] {
  left: 6500%;
}
novo-slider.slide-65 .slides {
  transform: translateX(-6500%);
}
novo-slider > [slide="66"] {
  left: 6600%;
}
novo-slider.slide-66 .slides {
  transform: translateX(-6600%);
}
novo-slider > [slide="67"] {
  left: 6700%;
}
novo-slider.slide-67 .slides {
  transform: translateX(-6700%);
}
novo-slider > [slide="68"] {
  left: 6800%;
}
novo-slider.slide-68 .slides {
  transform: translateX(-6800%);
}
novo-slider > [slide="69"] {
  left: 6900%;
}
novo-slider.slide-69 .slides {
  transform: translateX(-6900%);
}
novo-slider > [slide="70"] {
  left: 7000%;
}
novo-slider.slide-70 .slides {
  transform: translateX(-7000%);
}
novo-slider > [slide="71"] {
  left: 7100%;
}
novo-slider.slide-71 .slides {
  transform: translateX(-7100%);
}
novo-slider > [slide="72"] {
  left: 7200%;
}
novo-slider.slide-72 .slides {
  transform: translateX(-7200%);
}
novo-slider > [slide="73"] {
  left: 7300%;
}
novo-slider.slide-73 .slides {
  transform: translateX(-7300%);
}
novo-slider > [slide="74"] {
  left: 7400%;
}
novo-slider.slide-74 .slides {
  transform: translateX(-7400%);
}
novo-slider > [slide="75"] {
  left: 7500%;
}
novo-slider.slide-75 .slides {
  transform: translateX(-7500%);
}
novo-slider > [slide="76"] {
  left: 7600%;
}
novo-slider.slide-76 .slides {
  transform: translateX(-7600%);
}
novo-slider > [slide="77"] {
  left: 7700%;
}
novo-slider.slide-77 .slides {
  transform: translateX(-7700%);
}
novo-slider > [slide="78"] {
  left: 7800%;
}
novo-slider.slide-78 .slides {
  transform: translateX(-7800%);
}
novo-slider > [slide="79"] {
  left: 7900%;
}
novo-slider.slide-79 .slides {
  transform: translateX(-7900%);
}
novo-slider > [slide="80"] {
  left: 8000%;
}
novo-slider.slide-80 .slides {
  transform: translateX(-8000%);
}
novo-slider > [slide="81"] {
  left: 8100%;
}
novo-slider.slide-81 .slides {
  transform: translateX(-8100%);
}
novo-slider > [slide="82"] {
  left: 8200%;
}
novo-slider.slide-82 .slides {
  transform: translateX(-8200%);
}
novo-slider > [slide="83"] {
  left: 8300%;
}
novo-slider.slide-83 .slides {
  transform: translateX(-8300%);
}
novo-slider > [slide="84"] {
  left: 8400%;
}
novo-slider.slide-84 .slides {
  transform: translateX(-8400%);
}
novo-slider > [slide="85"] {
  left: 8500%;
}
novo-slider.slide-85 .slides {
  transform: translateX(-8500%);
}
novo-slider > [slide="86"] {
  left: 8600%;
}
novo-slider.slide-86 .slides {
  transform: translateX(-8600%);
}
novo-slider > [slide="87"] {
  left: 8700%;
}
novo-slider.slide-87 .slides {
  transform: translateX(-8700%);
}
novo-slider > [slide="88"] {
  left: 8800%;
}
novo-slider.slide-88 .slides {
  transform: translateX(-8800%);
}
novo-slider > [slide="89"] {
  left: 8900%;
}
novo-slider.slide-89 .slides {
  transform: translateX(-8900%);
}
novo-slider > [slide="90"] {
  left: 9000%;
}
novo-slider.slide-90 .slides {
  transform: translateX(-9000%);
}
novo-slider > [slide="91"] {
  left: 9100%;
}
novo-slider.slide-91 .slides {
  transform: translateX(-9100%);
}
novo-slider > [slide="92"] {
  left: 9200%;
}
novo-slider.slide-92 .slides {
  transform: translateX(-9200%);
}
novo-slider > [slide="93"] {
  left: 9300%;
}
novo-slider.slide-93 .slides {
  transform: translateX(-9300%);
}
novo-slider > [slide="94"] {
  left: 9400%;
}
novo-slider.slide-94 .slides {
  transform: translateX(-9400%);
}
novo-slider > [slide="95"] {
  left: 9500%;
}
novo-slider.slide-95 .slides {
  transform: translateX(-9500%);
}
novo-slider > [slide="96"] {
  left: 9600%;
}
novo-slider.slide-96 .slides {
  transform: translateX(-9600%);
}
novo-slider > [slide="97"] {
  left: 9700%;
}
novo-slider.slide-97 .slides {
  transform: translateX(-9700%);
}
novo-slider > [slide="98"] {
  left: 9800%;
}
novo-slider.slide-98 .slides {
  transform: translateX(-9800%);
}
novo-slider > [slide="99"] {
  left: 9900%;
}
novo-slider.slide-99 .slides {
  transform: translateX(-9900%);
}
novo-slider > [slide="100"] {
  left: 10000%;
}
novo-slider.slide-100 .slides {
  transform: translateX(-10000%);
}
novo-slider .slides {
  min-height: 250px;
  transition: all 200ms ease-in-out;
  width: 100%;
  display: flex;
  flex: 1 0 100%;
}
novo-slider .slides > [slide] {
  display: flex;
  flex: 1 0 100%;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: column;
}
novo-slider .slides img {
  display: block;
  margin: auto;
}
novo-slider .controls {
  width: 100%;
  position: absolute;
  bottom: 10px;
}
novo-slider .controls button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
novo-slider .controls button[icon=previous] {
  left: 10px;
}
novo-slider .controls button[icon=next], novo-slider .controls button[icon=check] {
  right: 10px;
}
novo-slider .indicators {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: rgba(255, 255, 255, 0.05);
  padding: 20px;
}
novo-slider .indicators .indicator-circle {
  width: 8px;
  height: 8px;
  margin: 0 5px;
  border-radius: 50%;
  background: #d8d8d8;
  opacity: 0.2;
  transition: all 200ms ease-in-out;
}
novo-slider .indicators .indicator-circle.active {
  opacity: 1;
}
novo-tip-well.active {
  display: inline-block;
  margin-bottom: 1rem;
}
novo-tip-well > div {
  display: inline-block;
  border-radius: 0.25rem;
  background-color: var(--background-main, #f7f7f7);
  color: var(--text-main, #3d464d);
  padding: 1.25rem;
  text-align: right;
}
novo-tip-well > div > div {
  display: flex;
}
novo-tip-well > div > div > i {
  flex-shrink: 0;
  text-align: center;
  margin-top: 0.3rem;
  margin-right: 1rem;
  color: #aaaaaa;
}
novo-tip-well > div > div > p {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  width: 100%;
  max-width: 40rem;
  padding: 0;
  text-align: left;
  white-space: pre-line;
}
novo-tip-well > div > div > p.text-capitalize {
  text-transform: capitalize;
}
novo-tip-well > div > div > p.text-uppercase {
  text-transform: uppercase;
}
novo-tip-well > div > div > p.text-nowrap {
  white-space: nowrap;
}
novo-tip-well > div > div > p.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-tip-well > div > div > p.text-size-default {
  font-size: inherit;
}
novo-tip-well > div > div > p.text-size-body {
  font-size: 1.3rem;
}
novo-tip-well > div > div > p.text-size-xs {
  font-size: 1rem;
}
novo-tip-well > div > div > p.text-size-sm {
  font-size: 1.2rem;
}
novo-tip-well > div > div > p.text-size-md {
  font-size: 1.3rem;
}
novo-tip-well > div > div > p.text-size-lg {
  font-size: 1.6rem;
}
novo-tip-well > div > div > p.text-size-xl {
  font-size: 2rem;
}
novo-tip-well > div > div > p.text-size-2xl {
  font-size: 2.6rem;
}
novo-tip-well > div > div > p.text-size-3xl {
  font-size: 3.2rem;
}
novo-tip-well > div > div > p.text-size-smaller {
  font-size: 0.8em;
}
novo-tip-well > div > div > p.text-size-larger {
  font-size: 1.2em;
}
novo-tip-well > div > div > p.text-color-black {
  color: #000000;
}
novo-tip-well > div > div > p.text-color-white {
  color: #ffffff;
}
novo-tip-well > div > div > p.text-color-gray {
  color: #9e9e9e;
}
novo-tip-well > div > div > p.text-color-grey {
  color: #9e9e9e;
}
novo-tip-well > div > div > p.text-color-offWhite {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-bright {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-light {
  color: #dbdbdb;
}
novo-tip-well > div > div > p.text-color-neutral {
  color: #4f5361;
}
novo-tip-well > div > div > p.text-color-dark {
  color: #3d464d;
}
novo-tip-well > div > div > p.text-color-orange {
  color: #ff6900;
}
novo-tip-well > div > div > p.text-color-navigation {
  color: #202945;
}
novo-tip-well > div > div > p.text-color-skyBlue {
  color: #009bdf;
}
novo-tip-well > div > div > p.text-color-steel {
  color: #5b6770;
}
novo-tip-well > div > div > p.text-color-metal {
  color: #637893;
}
novo-tip-well > div > div > p.text-color-sand {
  color: #f4f4f4;
}
novo-tip-well > div > div > p.text-color-silver {
  color: #e2e2e2;
}
novo-tip-well > div > div > p.text-color-stone {
  color: #bebebe;
}
novo-tip-well > div > div > p.text-color-ash {
  color: #a0a0a0;
}
novo-tip-well > div > div > p.text-color-slate {
  color: #707070;
}
novo-tip-well > div > div > p.text-color-onyx {
  color: #526980;
}
novo-tip-well > div > div > p.text-color-charcoal {
  color: #282828;
}
novo-tip-well > div > div > p.text-color-moonlight {
  color: #1a242f;
}
novo-tip-well > div > div > p.text-color-midnight {
  color: #202945;
}
novo-tip-well > div > div > p.text-color-darkness {
  color: #161f27;
}
novo-tip-well > div > div > p.text-color-navy {
  color: #0d2d42;
}
novo-tip-well > div > div > p.text-color-aqua {
  color: #3bafda;
}
novo-tip-well > div > div > p.text-color-ocean {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-mint {
  color: #37bc9b;
}
novo-tip-well > div > div > p.text-color-grass {
  color: #8cc152;
}
novo-tip-well > div > div > p.text-color-sunflower {
  color: #f6b042;
}
novo-tip-well > div > div > p.text-color-bittersweet {
  color: #eb6845;
}
novo-tip-well > div > div > p.text-color-grapefruit {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-carnation {
  color: #d770ad;
}
novo-tip-well > div > div > p.text-color-lavender {
  color: #967adc;
}
novo-tip-well > div > div > p.text-color-mountain {
  color: #9678b6;
}
novo-tip-well > div > div > p.text-color-info {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-positive {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-success {
  color: #8cc152;
}
novo-tip-well > div > div > p.text-color-negative {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-danger {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-error {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-warning {
  color: #f6b042;
}
novo-tip-well > div > div > p.text-color-empty {
  color: #cccdcc;
}
novo-tip-well > div > div > p.text-color-disabled {
  color: #bebebe;
}
novo-tip-well > div > div > p.text-color-background {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-tip-well > div > div > p.text-color-presentation {
  color: #5b6770;
}
novo-tip-well > div > div > p.text-color-bullhorn {
  color: #ff6900;
}
novo-tip-well > div > div > p.text-color-pulse {
  color: #3bafda;
}
novo-tip-well > div > div > p.text-color-company {
  color: #3399dd;
}
novo-tip-well > div > div > p.text-color-candidate {
  color: #44bb77;
}
novo-tip-well > div > div > p.text-color-lead {
  color: #aa6699;
}
novo-tip-well > div > div > p.text-color-contact {
  color: #ffaa44;
}
novo-tip-well > div > div > p.text-color-clientcontact {
  color: #ffaa44;
}
novo-tip-well > div > div > p.text-color-opportunity {
  color: #662255;
}
novo-tip-well > div > div > p.text-color-job {
  color: #bb5566;
}
novo-tip-well > div > div > p.text-color-joborder {
  color: #bb5566;
}
novo-tip-well > div > div > p.text-color-submission {
  color: #a9adbb;
}
novo-tip-well > div > div > p.text-color-sendout {
  color: #747884;
}
novo-tip-well > div > div > p.text-color-placement {
  color: #0b344f;
}
novo-tip-well > div > div > p.text-color-note {
  color: #747884;
}
novo-tip-well > div > div > p.text-color-contract {
  color: #454ea0;
}
novo-tip-well > div > div > p.text-color-jobCode {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-earnCode {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-invoiceStatement {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-billableCharge {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-payableCharge {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-user {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-corporateUser {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-distributionList {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-credential {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-person {
  color: #696d79;
}
novo-tip-well > div > div > p.margin-before {
  margin-top: 0.4rem;
}
novo-tip-well > div > div > p.margin-after {
  margin-bottom: 0.8rem;
}
novo-tip-well > div > div > p.text-length-small {
  max-width: 40ch;
}
novo-tip-well > div > div > p.text-length-medium {
  max-width: 55ch;
}
novo-tip-well > div > div > p.text-length-large {
  max-width: 70ch;
}
novo-tip-well > div > div > p.text-weight-hairline {
  font-weight: 100;
}
novo-tip-well > div > div > p.text-weight-thin {
  font-weight: 200;
}
novo-tip-well > div > div > p.text-weight-light {
  font-weight: 300;
}
novo-tip-well > div > div > p.text-weight-normal {
  font-weight: 400;
}
novo-tip-well > div > div > p.text-weight-medium {
  font-weight: 500;
}
novo-tip-well > div > div > p.text-weight-semibold {
  font-weight: 600;
}
novo-tip-well > div > div > p.text-weight-bold {
  font-weight: 700;
}
novo-tip-well > div > div > p.text-weight-extrabold {
  font-weight: 800;
}
novo-tip-well > div > div > p.text-weight-heavy {
  font-weight: 900;
}
novo-tip-well > div > div > p.text-weight-lighter {
  font-weight: lighter;
}
novo-tip-well > div > div > p.text-weight-bolder {
  font-weight: bolder;
}
novo-editor .cke {
  font: inherit !important;
  box-shadow: none;
  border-color: var(--background-muted);
}
novo-editor .cke .cke_top,
novo-editor .cke .cke_bottom {
  background: var(--background-muted) none;
  box-shadow: none;
}
novo-editor .cke .cke_bottom {
  border-top: none;
}
.cke_dialog_background_cover {
  background-color: #000000 !important;
}
.cke_dialog .cke_dialog_title {
  text-shadow: none;
  background: var(--background-muted) none;
  box-shadow: none;
  border-bottom: none;
}
.cke_dialog .cke_dialog_footer {
  text-shadow: none;
  background: var(--background-muted) none;
  box-shadow: none;
  border-top: none;
}
.theme-dark .cke_button {
  filter: invert(1);
}
.theme-dark .cke_combo a.cke_combo_button:hover, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:hover, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:hover, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:hover, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:hover, .theme-dark .cke_combo a.cke_combo_button:active, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:active, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:active, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:active, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:active, .theme-dark .cke_combo a.cke_combo_button:focus, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:focus, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:focus, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:focus, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:focus, .theme-dark .cke_combo a.cke_combo_button.cke_combo_on, .theme-dark .cke_combo novo-activity-table .cke_combo_button.cke_combo_on.clickable, novo-activity-table .theme-dark .cke_combo .cke_combo_button.cke_combo_on.clickable, .theme-dark .cke_combo novo-data-table .cke_combo_button.cke_combo_on.clickable, novo-data-table .theme-dark .cke_combo .cke_combo_button.cke_combo_on.clickable {
  background: var(--background-main);
  border: 1px solid var(--border);
}
.theme-dark .cke_combo a.cke_combo_button .cke_combo_text, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable .cke_combo_text, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_text, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable .cke_combo_text, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_text {
  color: white;
}
.theme-dark .cke_combo a.cke_combo_button .cke_combo_arrow, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable .cke_combo_arrow, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_arrow, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable .cke_combo_arrow, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_arrow {
  border-top-color: white;
}
novo-category-dropdown {
  display: block;
  position: relative;
}
novo-category-dropdown button {
  position: relative;
  z-index: 0;
}
novo-category-dropdown.active .dropdown-container {
  overflow: hidden;
  max-height: inherit;
  max-width: 400px;
  min-width: 400px;
  display: block;
  z-index: 9001;
  border-radius: 2px;
  top: 100%;
  margin-top: 5px;
}
novo-category-dropdown .dropdown-container {
  background-color: white;
  list-style: none;
  line-height: 26px;
  display: none;
  margin: 0;
  max-height: 0;
  position: absolute;
  padding: 0;
  transform: translateY(0);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  min-width: 180px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search {
  width: 100%;
  padding: 5px;
  border-bottom: 1px solid #ccc;
  position: relative;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input {
  font-size: 1em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #26282b;
  margin-left: 10px;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input::placeholder {
  color: var(--form-placeholder);
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-search,
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-times {
  position: absolute;
  bottom: 15px;
  right: 5px;
  color: #aaaaaa;
  font-size: 1.2rem;
  margin-right: 10px;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-times {
  cursor: pointer;
  font-size: 1.2rem;
}
novo-category-dropdown .dropdown-container footer {
  padding: 5px 23px;
  border-top: 1px solid #ccc;
  display: flex;
  justify-content: flex-end;
}
novo-category-dropdown .dropdown-container footer > a, novo-category-dropdown .dropdown-container novo-activity-table footer > .clickable, novo-activity-table novo-category-dropdown .dropdown-container footer > .clickable, novo-category-dropdown .dropdown-container novo-data-table footer > .clickable, novo-data-table novo-category-dropdown .dropdown-container footer > .clickable {
  margin-left: 10px;
  margin-right: 0;
  font-weight: 500;
}
novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left {
  justify-content: flex-start;
}
novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > a, novo-category-dropdown .dropdown-container novo-activity-table footer.novo-category-dropdown-footer-align-left > .clickable, novo-activity-table novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > .clickable, novo-category-dropdown .dropdown-container novo-data-table footer.novo-category-dropdown-footer-align-left > .clickable, novo-data-table novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > .clickable {
  margin-right: 10px;
  margin-left: 0;
}
novo-category-dropdown .dropdown-container novo-nav {
  max-height: 140px;
  overflow: auto;
  border-bottom: 1px solid #ccc;
}
novo-category-dropdown .dropdown-container novo-nav > novo-tab {
  height: 30px;
  min-height: 30px;
}
novo-category-dropdown .dropdown-container novo-nav > novo-tab > .novo-tab-link {
  max-width: 100%;
  height: 100%;
  font-size: 0.9em;
  padding: 0.5em;
  display: flex;
  align-items: center;
}
novo-category-dropdown .dropdown-container novo-list {
  max-height: 350px;
  overflow: auto;
}
novo-category-dropdown .dropdown-container novo-list-item {
  padding: 0.5em;
  flex-shrink: 0;
  cursor: pointer;
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item:focus, novo-category-dropdown .dropdown-container novo-list-item:hover {
  background: whitesmoke;
  color: #4f4f4f;
}
novo-category-dropdown .dropdown-container novo-list-item:focus .novo-category-dropdown-hover, novo-category-dropdown .dropdown-container novo-list-item:hover .novo-category-dropdown-hover {
  display: block;
}
novo-category-dropdown .dropdown-container novo-list-item .novo-category-dropdown-hover {
  display: none;
  color: #4a89dc;
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item .novo-category-dropdown-hover > i {
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item.novo-category-dropdown-empty-item {
  pointer-events: none;
}
novo-category-dropdown[side=left] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
novo-category-dropdown[side=right] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
novo-category-dropdown[side=right] .dropdown-container {
  right: 0;
}
multi-picker .chip-input-container {
  padding-top: 10px;
}
multi-picker ul.summary {
  display: inline;
  list-style: none;
  color: #868686;
  padding: 0 10px 0;
}
multi-picker ul.summary li {
  display: inline;
  padding: 0 3px;
}
multi-picker ul.summary li:after {
  content: ", ";
}
multi-picker ul.summary li:last-child:after {
  content: " ";
}
multi-picker novo-picker li.header {
  text-transform: uppercase;
  font-weight: 400;
  border-top: 1px solid #e8e8e8;
  padding-bottom: 0;
}
multi-picker novo-picker li label {
  color: #9e9e9e;
  text-transform: capitalize;
}
multi-picker novo-picker li label:hover i.bhi-checkbox-empty, multi-picker novo-picker li label:hover i.bhi-checkbox-indeterminate {
  color: #4a89dc;
}
multi-picker novo-picker li.checked label {
  color: #393939;
}
multi-picker novo-picker i {
  margin-right: 5px;
}
multi-picker novo-picker i.bhi-checkbox-empty {
  color: #d2d2d2;
}
multi-picker novo-picker i.bhi-checkbox-filled, multi-picker novo-picker i.bhi-checkbox-indeterminate {
  color: #4a89dc;
}
multi-picker chip span {
  text-transform: capitalize;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
popover-content .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  width: 40rem;
  padding: 2rem;
  background-color: var(--background-bright, #ffffff);
  color: var(--text-main, #3d464d);
  background-clip: padding-box;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
popover-content .popover.top {
  margin-top: -1rem;
}
popover-content .popover.top.virtual-area {
  bottom: -1.1rem;
}
popover-content .popover.right {
  margin-left: 1rem;
}
popover-content .popover.right.virtual-area {
  left: -1.1rem;
}
popover-content .popover.bottom {
  margin-top: 1rem;
}
popover-content .popover.bottom.virtual-area {
  top: -1.1rem;
}
popover-content .popover.left {
  margin-left: -1rem;
}
popover-content .popover.left.virtual-area {
  right: -1.1rem;
}
popover-content .popover .virtual-area {
  height: 1.1rem;
  width: 100%;
  position: absolute;
}
popover-content .popover.top > .arrow {
  margin-left: -9px;
  border-bottom-width: 0;
  border-top-color: rgba(0, 0, 0, 0.1);
  bottom: -9px;
}
popover-content .popover.top > .arrow:before {
  content: " ";
  bottom: 1px;
  margin-left: -1rem;
  border-bottom-width: 0;
  border-top-color: var(--background-bright, #ffffff);
}
popover-content .popover.top > .arrow.center {
  left: 50%;
}
popover-content .popover.top > .arrow.left {
  left: 91%;
}
popover-content .popover.top > .arrow.right {
  left: 9%;
}
popover-content .popover.right > .arrow {
  left: -9px;
  margin-top: -9px;
  border-left-width: 0;
  border-right-color: rgba(0, 0, 0, 0.1);
}
popover-content .popover.right > .arrow:before {
  content: " ";
  left: 1px;
  bottom: -1rem;
  border-left-width: 0;
  border-right-color: var(--background-bright, #ffffff);
}
popover-content .popover.right > .arrow.center {
  top: 50%;
}
popover-content .popover.right > .arrow.top {
  top: 91%;
}
popover-content .popover.right > .arrow.bottom {
  top: 9%;
}
popover-content .popover.bottom > .arrow {
  margin-left: -9px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  top: -9px;
}
popover-content .popover.bottom > .arrow:before {
  content: " ";
  top: 1px;
  margin-left: -1rem;
  border-top-width: 0;
  border-bottom-color: var(--background-bright, #ffffff);
}
popover-content .popover.bottom > .arrow.center {
  left: 50%;
}
popover-content .popover.bottom > .arrow.left {
  left: 91%;
}
popover-content .popover.bottom > .arrow.right {
  left: 9%;
}
popover-content .popover.left > .arrow {
  right: -9px;
  margin-top: -9px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, 0.1);
}
popover-content .popover.left > .arrow:before {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: var(--background-bright, #ffffff);
  bottom: -1rem;
}
popover-content .popover.left > .arrow.center {
  top: 50%;
}
popover-content .popover.left > .arrow.top {
  top: 91%;
}
popover-content .popover.left > .arrow.bottom {
  top: 9%;
}
popover-content .popover > .arrow {
  border-width: 9px;
}
popover-content .popover > .arrow, popover-content .popover > .arrow:before {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
popover-content .popover > .arrow:before {
  border-width: 1rem;
  content: "";
}
popover-content .popover-title {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  margin-bottom: 1rem;
}
popover-content .popover-title.text-capitalize {
  text-transform: capitalize;
}
popover-content .popover-title.text-uppercase {
  text-transform: uppercase;
}
popover-content .popover-title.text-nowrap {
  white-space: nowrap;
}
popover-content .popover-title.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
popover-content .popover-title.text-size-default {
  font-size: inherit;
}
popover-content .popover-title.text-size-body {
  font-size: 1.3rem;
}
popover-content .popover-title.text-size-xs {
  font-size: 1rem;
}
popover-content .popover-title.text-size-sm {
  font-size: 1.2rem;
}
popover-content .popover-title.text-size-md {
  font-size: 1.3rem;
}
popover-content .popover-title.text-size-lg {
  font-size: 1.6rem;
}
popover-content .popover-title.text-size-xl {
  font-size: 2rem;
}
popover-content .popover-title.text-size-2xl {
  font-size: 2.6rem;
}
popover-content .popover-title.text-size-3xl {
  font-size: 3.2rem;
}
popover-content .popover-title.text-size-smaller {
  font-size: 0.8em;
}
popover-content .popover-title.text-size-larger {
  font-size: 1.2em;
}
popover-content .popover-title.text-color-black {
  color: #000000;
}
popover-content .popover-title.text-color-white {
  color: #ffffff;
}
popover-content .popover-title.text-color-gray {
  color: #9e9e9e;
}
popover-content .popover-title.text-color-grey {
  color: #9e9e9e;
}
popover-content .popover-title.text-color-offWhite {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-bright {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-light {
  color: #dbdbdb;
}
popover-content .popover-title.text-color-neutral {
  color: #4f5361;
}
popover-content .popover-title.text-color-dark {
  color: #3d464d;
}
popover-content .popover-title.text-color-orange {
  color: #ff6900;
}
popover-content .popover-title.text-color-navigation {
  color: #202945;
}
popover-content .popover-title.text-color-skyBlue {
  color: #009bdf;
}
popover-content .popover-title.text-color-steel {
  color: #5b6770;
}
popover-content .popover-title.text-color-metal {
  color: #637893;
}
popover-content .popover-title.text-color-sand {
  color: #f4f4f4;
}
popover-content .popover-title.text-color-silver {
  color: #e2e2e2;
}
popover-content .popover-title.text-color-stone {
  color: #bebebe;
}
popover-content .popover-title.text-color-ash {
  color: #a0a0a0;
}
popover-content .popover-title.text-color-slate {
  color: #707070;
}
popover-content .popover-title.text-color-onyx {
  color: #526980;
}
popover-content .popover-title.text-color-charcoal {
  color: #282828;
}
popover-content .popover-title.text-color-moonlight {
  color: #1a242f;
}
popover-content .popover-title.text-color-midnight {
  color: #202945;
}
popover-content .popover-title.text-color-darkness {
  color: #161f27;
}
popover-content .popover-title.text-color-navy {
  color: #0d2d42;
}
popover-content .popover-title.text-color-aqua {
  color: #3bafda;
}
popover-content .popover-title.text-color-ocean {
  color: #4a89dc;
}
popover-content .popover-title.text-color-mint {
  color: #37bc9b;
}
popover-content .popover-title.text-color-grass {
  color: #8cc152;
}
popover-content .popover-title.text-color-sunflower {
  color: #f6b042;
}
popover-content .popover-title.text-color-bittersweet {
  color: #eb6845;
}
popover-content .popover-title.text-color-grapefruit {
  color: #da4453;
}
popover-content .popover-title.text-color-carnation {
  color: #d770ad;
}
popover-content .popover-title.text-color-lavender {
  color: #967adc;
}
popover-content .popover-title.text-color-mountain {
  color: #9678b6;
}
popover-content .popover-title.text-color-info {
  color: #4a89dc;
}
popover-content .popover-title.text-color-positive {
  color: #4a89dc;
}
popover-content .popover-title.text-color-success {
  color: #8cc152;
}
popover-content .popover-title.text-color-negative {
  color: #da4453;
}
popover-content .popover-title.text-color-danger {
  color: #da4453;
}
popover-content .popover-title.text-color-error {
  color: #da4453;
}
popover-content .popover-title.text-color-warning {
  color: #f6b042;
}
popover-content .popover-title.text-color-empty {
  color: #cccdcc;
}
popover-content .popover-title.text-color-disabled {
  color: #bebebe;
}
popover-content .popover-title.text-color-background {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-backgroundDark {
  color: #e2e2e2;
}
popover-content .popover-title.text-color-presentation {
  color: #5b6770;
}
popover-content .popover-title.text-color-bullhorn {
  color: #ff6900;
}
popover-content .popover-title.text-color-pulse {
  color: #3bafda;
}
popover-content .popover-title.text-color-company {
  color: #3399dd;
}
popover-content .popover-title.text-color-candidate {
  color: #44bb77;
}
popover-content .popover-title.text-color-lead {
  color: #aa6699;
}
popover-content .popover-title.text-color-contact {
  color: #ffaa44;
}
popover-content .popover-title.text-color-clientcontact {
  color: #ffaa44;
}
popover-content .popover-title.text-color-opportunity {
  color: #662255;
}
popover-content .popover-title.text-color-job {
  color: #bb5566;
}
popover-content .popover-title.text-color-joborder {
  color: #bb5566;
}
popover-content .popover-title.text-color-submission {
  color: #a9adbb;
}
popover-content .popover-title.text-color-sendout {
  color: #747884;
}
popover-content .popover-title.text-color-placement {
  color: #0b344f;
}
popover-content .popover-title.text-color-note {
  color: #747884;
}
popover-content .popover-title.text-color-contract {
  color: #454ea0;
}
popover-content .popover-title.text-color-jobCode {
  color: #696d79;
}
popover-content .popover-title.text-color-earnCode {
  color: #696d79;
}
popover-content .popover-title.text-color-invoiceStatement {
  color: #696d79;
}
popover-content .popover-title.text-color-billableCharge {
  color: #696d79;
}
popover-content .popover-title.text-color-payableCharge {
  color: #696d79;
}
popover-content .popover-title.text-color-user {
  color: #696d79;
}
popover-content .popover-title.text-color-corporateUser {
  color: #696d79;
}
popover-content .popover-title.text-color-distributionList {
  color: #696d79;
}
popover-content .popover-title.text-color-credential {
  color: #696d79;
}
popover-content .popover-title.text-color-person {
  color: #696d79;
}
popover-content .popover-title.margin-before {
  margin-top: 0.4rem;
}
popover-content .popover-title.margin-after {
  margin-bottom: 0.8rem;
}
popover-content .popover-title.text-length-small {
  max-width: 40ch;
}
popover-content .popover-title.text-length-medium {
  max-width: 55ch;
}
popover-content .popover-title.text-length-large {
  max-width: 70ch;
}
popover-content .popover-title.text-weight-hairline {
  font-weight: 100;
}
popover-content .popover-title.text-weight-thin {
  font-weight: 200;
}
popover-content .popover-title.text-weight-light {
  font-weight: 300;
}
popover-content .popover-title.text-weight-normal {
  font-weight: 400;
}
popover-content .popover-title.text-weight-medium {
  font-weight: 500;
}
popover-content .popover-title.text-weight-semibold {
  font-weight: 600;
}
popover-content .popover-title.text-weight-bold {
  font-weight: 700;
}
popover-content .popover-title.text-weight-extrabold {
  font-weight: 800;
}
popover-content .popover-title.text-weight-heavy {
  font-weight: 900;
}
popover-content .popover-title.text-weight-lighter {
  font-weight: lighter;
}
popover-content .popover-title.text-weight-bolder {
  font-weight: bolder;
}
popover-content .popover-content {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
popover-content .popover-content.text-capitalize {
  text-transform: capitalize;
}
popover-content .popover-content.text-uppercase {
  text-transform: uppercase;
}
popover-content .popover-content.text-nowrap {
  white-space: nowrap;
}
popover-content .popover-content.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
popover-content .popover-content.text-size-default {
  font-size: inherit;
}
popover-content .popover-content.text-size-body {
  font-size: 1.3rem;
}
popover-content .popover-content.text-size-xs {
  font-size: 1rem;
}
popover-content .popover-content.text-size-sm {
  font-size: 1.2rem;
}
popover-content .popover-content.text-size-md {
  font-size: 1.3rem;
}
popover-content .popover-content.text-size-lg {
  font-size: 1.6rem;
}
popover-content .popover-content.text-size-xl {
  font-size: 2rem;
}
popover-content .popover-content.text-size-2xl {
  font-size: 2.6rem;
}
popover-content .popover-content.text-size-3xl {
  font-size: 3.2rem;
}
popover-content .popover-content.text-size-smaller {
  font-size: 0.8em;
}
popover-content .popover-content.text-size-larger {
  font-size: 1.2em;
}
popover-content .popover-content.text-color-black {
  color: #000000;
}
popover-content .popover-content.text-color-white {
  color: #ffffff;
}
popover-content .popover-content.text-color-gray {
  color: #9e9e9e;
}
popover-content .popover-content.text-color-grey {
  color: #9e9e9e;
}
popover-content .popover-content.text-color-offWhite {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-bright {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-light {
  color: #dbdbdb;
}
popover-content .popover-content.text-color-neutral {
  color: #4f5361;
}
popover-content .popover-content.text-color-dark {
  color: #3d464d;
}
popover-content .popover-content.text-color-orange {
  color: #ff6900;
}
popover-content .popover-content.text-color-navigation {
  color: #202945;
}
popover-content .popover-content.text-color-skyBlue {
  color: #009bdf;
}
popover-content .popover-content.text-color-steel {
  color: #5b6770;
}
popover-content .popover-content.text-color-metal {
  color: #637893;
}
popover-content .popover-content.text-color-sand {
  color: #f4f4f4;
}
popover-content .popover-content.text-color-silver {
  color: #e2e2e2;
}
popover-content .popover-content.text-color-stone {
  color: #bebebe;
}
popover-content .popover-content.text-color-ash {
  color: #a0a0a0;
}
popover-content .popover-content.text-color-slate {
  color: #707070;
}
popover-content .popover-content.text-color-onyx {
  color: #526980;
}
popover-content .popover-content.text-color-charcoal {
  color: #282828;
}
popover-content .popover-content.text-color-moonlight {
  color: #1a242f;
}
popover-content .popover-content.text-color-midnight {
  color: #202945;
}
popover-content .popover-content.text-color-darkness {
  color: #161f27;
}
popover-content .popover-content.text-color-navy {
  color: #0d2d42;
}
popover-content .popover-content.text-color-aqua {
  color: #3bafda;
}
popover-content .popover-content.text-color-ocean {
  color: #4a89dc;
}
popover-content .popover-content.text-color-mint {
  color: #37bc9b;
}
popover-content .popover-content.text-color-grass {
  color: #8cc152;
}
popover-content .popover-content.text-color-sunflower {
  color: #f6b042;
}
popover-content .popover-content.text-color-bittersweet {
  color: #eb6845;
}
popover-content .popover-content.text-color-grapefruit {
  color: #da4453;
}
popover-content .popover-content.text-color-carnation {
  color: #d770ad;
}
popover-content .popover-content.text-color-lavender {
  color: #967adc;
}
popover-content .popover-content.text-color-mountain {
  color: #9678b6;
}
popover-content .popover-content.text-color-info {
  color: #4a89dc;
}
popover-content .popover-content.text-color-positive {
  color: #4a89dc;
}
popover-content .popover-content.text-color-success {
  color: #8cc152;
}
popover-content .popover-content.text-color-negative {
  color: #da4453;
}
popover-content .popover-content.text-color-danger {
  color: #da4453;
}
popover-content .popover-content.text-color-error {
  color: #da4453;
}
popover-content .popover-content.text-color-warning {
  color: #f6b042;
}
popover-content .popover-content.text-color-empty {
  color: #cccdcc;
}
popover-content .popover-content.text-color-disabled {
  color: #bebebe;
}
popover-content .popover-content.text-color-background {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-backgroundDark {
  color: #e2e2e2;
}
popover-content .popover-content.text-color-presentation {
  color: #5b6770;
}
popover-content .popover-content.text-color-bullhorn {
  color: #ff6900;
}
popover-content .popover-content.text-color-pulse {
  color: #3bafda;
}
popover-content .popover-content.text-color-company {
  color: #3399dd;
}
popover-content .popover-content.text-color-candidate {
  color: #44bb77;
}
popover-content .popover-content.text-color-lead {
  color: #aa6699;
}
popover-content .popover-content.text-color-contact {
  color: #ffaa44;
}
popover-content .popover-content.text-color-clientcontact {
  color: #ffaa44;
}
popover-content .popover-content.text-color-opportunity {
  color: #662255;
}
popover-content .popover-content.text-color-job {
  color: #bb5566;
}
popover-content .popover-content.text-color-joborder {
  color: #bb5566;
}
popover-content .popover-content.text-color-submission {
  color: #a9adbb;
}
popover-content .popover-content.text-color-sendout {
  color: #747884;
}
popover-content .popover-content.text-color-placement {
  color: #0b344f;
}
popover-content .popover-content.text-color-note {
  color: #747884;
}
popover-content .popover-content.text-color-contract {
  color: #454ea0;
}
popover-content .popover-content.text-color-jobCode {
  color: #696d79;
}
popover-content .popover-content.text-color-earnCode {
  color: #696d79;
}
popover-content .popover-content.text-color-invoiceStatement {
  color: #696d79;
}
popover-content .popover-content.text-color-billableCharge {
  color: #696d79;
}
popover-content .popover-content.text-color-payableCharge {
  color: #696d79;
}
popover-content .popover-content.text-color-user {
  color: #696d79;
}
popover-content .popover-content.text-color-corporateUser {
  color: #696d79;
}
popover-content .popover-content.text-color-distributionList {
  color: #696d79;
}
popover-content .popover-content.text-color-credential {
  color: #696d79;
}
popover-content .popover-content.text-color-person {
  color: #696d79;
}
popover-content .popover-content.margin-before {
  margin-top: 0.4rem;
}
popover-content .popover-content.margin-after {
  margin-bottom: 0.8rem;
}
popover-content .popover-content.text-length-small {
  max-width: 40ch;
}
popover-content .popover-content.text-length-medium {
  max-width: 55ch;
}
popover-content .popover-content.text-length-large {
  max-width: 70ch;
}
popover-content .popover-content.text-weight-hairline {
  font-weight: 100;
}
popover-content .popover-content.text-weight-thin {
  font-weight: 200;
}
popover-content .popover-content.text-weight-light {
  font-weight: 300;
}
popover-content .popover-content.text-weight-normal {
  font-weight: 400;
}
popover-content .popover-content.text-weight-medium {
  font-weight: 500;
}
popover-content .popover-content.text-weight-semibold {
  font-weight: 600;
}
popover-content .popover-content.text-weight-bold {
  font-weight: 700;
}
popover-content .popover-content.text-weight-extrabold {
  font-weight: 800;
}
popover-content .popover-content.text-weight-heavy {
  font-weight: 900;
}
popover-content .popover-content.text-weight-lighter {
  font-weight: lighter;
}
popover-content .popover-content.text-weight-bolder {
  font-weight: bolder;
}
popover-content .popover-content .popover-content-text {
  white-space: pre-line;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon],
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] {
  font-size: inherit;
  color: inherit;
  border: none;
  background: inherit;
  text-transform: inherit;
  border-radius: 0;
  border-bottom: 1px solid #dedede;
  padding: 0;
  width: 100% !important;
  max-width: 200px;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] i,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] i {
  font-size: 10px;
  margin-right: -5px;
  color: #a0a0a0;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] .flex-wrapper,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] .flex-wrapper {
  justify-content: space-between;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:active, novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:hover,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:active,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:hover {
  background: inherit;
  box-shadow: none;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] span,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  max-width: 80%;
}
novo-dropdown-cell list,
.novo-table-dropdown-cell list {
  max-height: 400px;
  display: block;
  overflow: auto;
  padding: 5px 0;
}
novo-dropdown-cell item,
.novo-table-dropdown-cell item {
  height: 30px !important;
  padding: 0 16px !important;
}
novo-dropdown-cell item span,
.novo-table-dropdown-cell item span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  max-width: 80%;
}
novo-dropdown-cell item.active,
.novo-table-dropdown-cell item.active {
  font-weight: 500;
}
novo-dropdown-cell dropdown-item-header,
.novo-table-dropdown-cell dropdown-item-header {
  padding: 0 10px !important;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-search {
  display: grid;
  grid-template-areas: "icon input";
  grid-template-columns: 3.2rem 1fr;
  grid-template-rows: 1fr;
  align-items: center;
  height: 3.2rem;
  background: #ffffff;
  border: 1px solid #dbdbdb;
  border-radius: 0.2rem;
  max-width: 400px;
  min-width: 100px;
  transition: all 250ms ease-in-out;
}
novo-search[size=small] {
  font-size: 1rem;
  height: 2.4rem;
  grid-template-columns: 2.4rem 1fr;
}
novo-search[size=large] {
  font-size: 1.8rem;
  height: 4rem;
  grid-template-columns: 4rem 1fr;
}
novo-search > button[theme][theme=fab] {
  width: 2.8em;
  height: 2.8em;
  min-height: 2.8em;
}
novo-search > input {
  height: 100%;
  display: block;
  background: transparent;
  position: relative;
  font-size: 1.4rem;
  color: var(--text-main);
  z-index: 10;
  border: none;
  transition: all 250ms;
  backface-visibility: hidden;
}
novo-search > input:focus, novo-search > input:active {
  outline: none;
}
novo-search novo-icon {
  color: var(--text-main);
}
novo-search.focused {
  border: 1px solid var(--selection);
}
novo-search.focused > novo-icon {
  color: var(--selection) !important;
}
novo-search.focused[color=black] > novo-icon {
  color: #000000 !important;
}
novo-search.focused[color=white] > novo-icon {
  color: #ffffff !important;
}
novo-search.focused[color=gray] > novo-icon {
  color: #9e9e9e !important;
}
novo-search.focused[color=grey] > novo-icon {
  color: #9e9e9e !important;
}
novo-search.focused[color=offWhite] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=bright] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=light] > novo-icon {
  color: #dbdbdb !important;
}
novo-search.focused[color=neutral] > novo-icon {
  color: #4f5361 !important;
}
novo-search.focused[color=dark] > novo-icon {
  color: #3d464d !important;
}
novo-search.focused[color=orange] > novo-icon {
  color: #ff6900 !important;
}
novo-search.focused[color=navigation] > novo-icon {
  color: #202945 !important;
}
novo-search.focused[color=skyBlue] > novo-icon {
  color: #009bdf !important;
}
novo-search.focused[color=steel] > novo-icon {
  color: #5b6770 !important;
}
novo-search.focused[color=metal] > novo-icon {
  color: #637893 !important;
}
novo-search.focused[color=sand] > novo-icon {
  color: #f4f4f4 !important;
}
novo-search.focused[color=silver] > novo-icon {
  color: #e2e2e2 !important;
}
novo-search.focused[color=stone] > novo-icon {
  color: #bebebe !important;
}
novo-search.focused[color=ash] > novo-icon {
  color: #a0a0a0 !important;
}
novo-search.focused[color=slate] > novo-icon {
  color: #707070 !important;
}
novo-search.focused[color=onyx] > novo-icon {
  color: #526980 !important;
}
novo-search.focused[color=charcoal] > novo-icon {
  color: #282828 !important;
}
novo-search.focused[color=moonlight] > novo-icon {
  color: #1a242f !important;
}
novo-search.focused[color=midnight] > novo-icon {
  color: #202945 !important;
}
novo-search.focused[color=darkness] > novo-icon {
  color: #161f27 !important;
}
novo-search.focused[color=navy] > novo-icon {
  color: #0d2d42 !important;
}
novo-search.focused[color=aqua] > novo-icon {
  color: #3bafda !important;
}
novo-search.focused[color=ocean] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=mint] > novo-icon {
  color: #37bc9b !important;
}
novo-search.focused[color=grass] > novo-icon {
  color: #8cc152 !important;
}
novo-search.focused[color=sunflower] > novo-icon {
  color: #f6b042 !important;
}
novo-search.focused[color=bittersweet] > novo-icon {
  color: #eb6845 !important;
}
novo-search.focused[color=grapefruit] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=carnation] > novo-icon {
  color: #d770ad !important;
}
novo-search.focused[color=lavender] > novo-icon {
  color: #967adc !important;
}
novo-search.focused[color=mountain] > novo-icon {
  color: #9678b6 !important;
}
novo-search.focused[color=info] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=positive] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=success] > novo-icon {
  color: #8cc152 !important;
}
novo-search.focused[color=negative] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=danger] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=error] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=warning] > novo-icon {
  color: #f6b042 !important;
}
novo-search.focused[color=empty] > novo-icon {
  color: #cccdcc !important;
}
novo-search.focused[color=disabled] > novo-icon {
  color: #bebebe !important;
}
novo-search.focused[color=background] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=backgroundDark] > novo-icon {
  color: #e2e2e2 !important;
}
novo-search.focused[color=presentation] > novo-icon {
  color: #5b6770 !important;
}
novo-search.focused[color=bullhorn] > novo-icon {
  color: #ff6900 !important;
}
novo-search.focused[color=pulse] > novo-icon {
  color: #3bafda !important;
}
novo-search.focused[color=company] > novo-icon {
  color: #3399dd !important;
}
novo-search.focused[color=candidate] > novo-icon {
  color: #44bb77 !important;
}
novo-search.focused[color=lead] > novo-icon {
  color: #aa6699 !important;
}
novo-search.focused[color=contact] > novo-icon {
  color: #ffaa44 !important;
}
novo-search.focused[color=clientcontact] > novo-icon {
  color: #ffaa44 !important;
}
novo-search.focused[color=opportunity] > novo-icon {
  color: #662255 !important;
}
novo-search.focused[color=job] > novo-icon {
  color: #bb5566 !important;
}
novo-search.focused[color=joborder] > novo-icon {
  color: #bb5566 !important;
}
novo-search.focused[color=submission] > novo-icon {
  color: #a9adbb !important;
}
novo-search.focused[color=sendout] > novo-icon {
  color: #747884 !important;
}
novo-search.focused[color=placement] > novo-icon {
  color: #0b344f !important;
}
novo-search.focused[color=note] > novo-icon {
  color: #747884 !important;
}
novo-search.focused[color=contract] > novo-icon {
  color: #454ea0 !important;
}
novo-search.focused[color=jobCode] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=earnCode] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=invoiceStatement] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=billableCharge] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=payableCharge] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=user] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=corporateUser] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=distributionList] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=credential] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=person] > novo-icon {
  color: #696d79 !important;
}
header novo-search.always-open:not(.focused) button {
  background: rgba(255, 255, 255, 0.25) !important;
  color: rgba(74, 137, 220, 0.25) !important;
}
header novo-search.always-open:not(.focused) input {
  background-color: rgba(255, 255, 255, 0.25) !important;
  border-color: rgba(255, 255, 255, 0.25) !important;
  color: rgba(74, 137, 220, 0.25) !important;
}
header novo-search.always-open:not(.focused) input::placeholder {
  color: #cccdcc !important;
}
google-places-list {
  display: grid;
}
google-places-list novo-list {
  border: 1px solid #4a89dc;
  background-color: #ffffff;
}
google-places-list novo-list novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
google-places-list novo-list novo-list-item > div {
  width: 100%;
}
google-places-list novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
google-places-list novo-list novo-list-item:hover {
  background-color: #f1f6fc;
}
google-places-list novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
google-places-list novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
novo-value {
  display: flex;
  flex-direction: row;
  max-width: 500px;
  justify-content: space-between;
  align-items: flex-start;
  width: max-content;
  padding: 8px;
}
novo-value i.star {
  color: #0b344f;
}
novo-value i.person {
  color: #ffaa44;
}
novo-value i.company {
  color: #3399dd;
}
novo-value i.candidate {
  color: #44bb77;
}
novo-value i.navigation {
  color: #202945;
}
novo-value i.lead {
  color: #aa6699;
}
novo-value i.contact {
  color: #ffaa44;
}
novo-value i.clientcontact {
  color: #ffaa44;
}
novo-value i.opportunity {
  color: #662255;
}
novo-value i.job {
  color: #bb5566;
}
novo-value i.joborder {
  color: #bb5566;
}
novo-value i.submission {
  color: #a9adbb;
}
novo-value i.sendout {
  color: #747884;
}
novo-value i.placement {
  color: #0b344f;
}
novo-value i.note {
  color: #747884;
}
novo-value i.task {
  color: #4f5361;
}
novo-value i.distributionList {
  color: #4f5361;
}
novo-value i.credential {
  color: #4f5361;
}
novo-value i.user {
  color: #4f5361;
}
novo-value i.corporateuser {
  color: #4f5361;
}
novo-value i.contract {
  color: #454ea0;
}
novo-value i.jobCode {
  color: #696d79;
}
novo-value i.earnCode {
  color: #696d79;
}
novo-value i.billableCharge {
  color: #696d79;
}
novo-value i.payableCharge {
  color: #696d79;
}
novo-value i.invoiceStatement {
  color: #696d79;
}
novo-value.horizontal {
  width: 100%;
  max-width: 100%;
}
novo-value.horizontal .value-outer {
  display: grid;
  width: 100%;
  grid-template-columns: minmax(120px, 30%) 1fr;
}
novo-value .value-outer {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
novo-value .actions i {
  cursor: default;
  color: #9e9e9e;
  margin-left: 15px;
  margin-top: 7px;
}
novo-value .actions.clickable {
  cursor: pointer;
  color: #4a89dc;
}
novo-value novo-entity-list {
  display: block;
}
novo-value novo-entity-list i.star {
  color: #0b344f;
}
novo-value novo-entity-list i.person {
  color: #ffaa44;
}
novo-value novo-entity-list i.company {
  color: #3399dd;
}
novo-value novo-entity-list i.candidate {
  color: #44bb77;
}
novo-value novo-entity-list i.navigation {
  color: #202945;
}
novo-value novo-entity-list i.lead {
  color: #aa6699;
}
novo-value novo-entity-list i.contact {
  color: #ffaa44;
}
novo-value novo-entity-list i.clientcontact {
  color: #ffaa44;
}
novo-value novo-entity-list i.opportunity {
  color: #662255;
}
novo-value novo-entity-list i.job {
  color: #bb5566;
}
novo-value novo-entity-list i.joborder {
  color: #bb5566;
}
novo-value novo-entity-list i.submission {
  color: #a9adbb;
}
novo-value novo-entity-list i.sendout {
  color: #747884;
}
novo-value novo-entity-list i.placement {
  color: #0b344f;
}
novo-value novo-entity-list i.note {
  color: #747884;
}
novo-value novo-entity-list i.task {
  color: #4f5361;
}
novo-value novo-entity-list i.distributionList {
  color: #4f5361;
}
novo-value novo-entity-list i.credential {
  color: #4f5361;
}
novo-value novo-entity-list i.user {
  color: #4f5361;
}
novo-value novo-entity-list i.corporateuser {
  color: #4f5361;
}
novo-value novo-entity-list i.contract {
  color: #454ea0;
}
novo-value novo-entity-list i.jobCode {
  color: #696d79;
}
novo-value novo-entity-list i.earnCode {
  color: #696d79;
}
novo-value novo-entity-list i.billableCharge {
  color: #696d79;
}
novo-value novo-entity-list i.payableCharge {
  color: #696d79;
}
novo-value novo-entity-list i.invoiceStatement {
  color: #696d79;
}
novo-value novo-entity-list .entity {
  padding-top: 6px;
  padding-bottom: 6px;
}
novo-value novo-entity-list i {
  margin-right: 6px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2em;
  line-height: inherit;
  vertical-align: middle;
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
novo-icon i {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  line-height: inherit;
  width: 1em;
  height: 1em;
  color: inherit;
  outline: none;
}
novo-icon i:before {
  color: inherit;
}
novo-icon i * {
  display: none !important;
}
novo-icon.text-capitalize {
  text-transform: capitalize;
}
novo-icon.text-uppercase {
  text-transform: uppercase;
}
novo-icon.text-nowrap {
  white-space: nowrap;
}
novo-icon.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-icon.text-size-default {
  font-size: inherit;
}
novo-icon.text-size-body {
  font-size: 1.3rem;
}
novo-icon.text-size-xs {
  font-size: 1rem;
}
novo-icon.text-size-sm {
  font-size: 1.2rem;
}
novo-icon.text-size-md {
  font-size: 1.3rem;
}
novo-icon.text-size-lg {
  font-size: 1.6rem;
}
novo-icon.text-size-xl {
  font-size: 2rem;
}
novo-icon.text-size-2xl {
  font-size: 2.6rem;
}
novo-icon.text-size-3xl {
  font-size: 3.2rem;
}
novo-icon.text-size-smaller {
  font-size: 0.8em;
}
novo-icon.text-size-larger {
  font-size: 1.2em;
}
novo-icon.text-color-black {
  color: #000000;
}
novo-icon.text-color-white {
  color: #ffffff;
}
novo-icon.text-color-gray {
  color: #9e9e9e;
}
novo-icon.text-color-grey {
  color: #9e9e9e;
}
novo-icon.text-color-offWhite {
  color: #f7f7f7;
}
novo-icon.text-color-bright {
  color: #f7f7f7;
}
novo-icon.text-color-light {
  color: #dbdbdb;
}
novo-icon.text-color-neutral {
  color: #4f5361;
}
novo-icon.text-color-dark {
  color: #3d464d;
}
novo-icon.text-color-orange {
  color: #ff6900;
}
novo-icon.text-color-navigation {
  color: #202945;
}
novo-icon.text-color-skyBlue {
  color: #009bdf;
}
novo-icon.text-color-steel {
  color: #5b6770;
}
novo-icon.text-color-metal {
  color: #637893;
}
novo-icon.text-color-sand {
  color: #f4f4f4;
}
novo-icon.text-color-silver {
  color: #e2e2e2;
}
novo-icon.text-color-stone {
  color: #bebebe;
}
novo-icon.text-color-ash {
  color: #a0a0a0;
}
novo-icon.text-color-slate {
  color: #707070;
}
novo-icon.text-color-onyx {
  color: #526980;
}
novo-icon.text-color-charcoal {
  color: #282828;
}
novo-icon.text-color-moonlight {
  color: #1a242f;
}
novo-icon.text-color-midnight {
  color: #202945;
}
novo-icon.text-color-darkness {
  color: #161f27;
}
novo-icon.text-color-navy {
  color: #0d2d42;
}
novo-icon.text-color-aqua {
  color: #3bafda;
}
novo-icon.text-color-ocean {
  color: #4a89dc;
}
novo-icon.text-color-mint {
  color: #37bc9b;
}
novo-icon.text-color-grass {
  color: #8cc152;
}
novo-icon.text-color-sunflower {
  color: #f6b042;
}
novo-icon.text-color-bittersweet {
  color: #eb6845;
}
novo-icon.text-color-grapefruit {
  color: #da4453;
}
novo-icon.text-color-carnation {
  color: #d770ad;
}
novo-icon.text-color-lavender {
  color: #967adc;
}
novo-icon.text-color-mountain {
  color: #9678b6;
}
novo-icon.text-color-info {
  color: #4a89dc;
}
novo-icon.text-color-positive {
  color: #4a89dc;
}
novo-icon.text-color-success {
  color: #8cc152;
}
novo-icon.text-color-negative {
  color: #da4453;
}
novo-icon.text-color-danger {
  color: #da4453;
}
novo-icon.text-color-error {
  color: #da4453;
}
novo-icon.text-color-warning {
  color: #f6b042;
}
novo-icon.text-color-empty {
  color: #cccdcc;
}
novo-icon.text-color-disabled {
  color: #bebebe;
}
novo-icon.text-color-background {
  color: #f7f7f7;
}
novo-icon.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-icon.text-color-presentation {
  color: #5b6770;
}
novo-icon.text-color-bullhorn {
  color: #ff6900;
}
novo-icon.text-color-pulse {
  color: #3bafda;
}
novo-icon.text-color-company {
  color: #3399dd;
}
novo-icon.text-color-candidate {
  color: #44bb77;
}
novo-icon.text-color-lead {
  color: #aa6699;
}
novo-icon.text-color-contact {
  color: #ffaa44;
}
novo-icon.text-color-clientcontact {
  color: #ffaa44;
}
novo-icon.text-color-opportunity {
  color: #662255;
}
novo-icon.text-color-job {
  color: #bb5566;
}
novo-icon.text-color-joborder {
  color: #bb5566;
}
novo-icon.text-color-submission {
  color: #a9adbb;
}
novo-icon.text-color-sendout {
  color: #747884;
}
novo-icon.text-color-placement {
  color: #0b344f;
}
novo-icon.text-color-note {
  color: #747884;
}
novo-icon.text-color-contract {
  color: #454ea0;
}
novo-icon.text-color-jobCode {
  color: #696d79;
}
novo-icon.text-color-earnCode {
  color: #696d79;
}
novo-icon.text-color-invoiceStatement {
  color: #696d79;
}
novo-icon.text-color-billableCharge {
  color: #696d79;
}
novo-icon.text-color-payableCharge {
  color: #696d79;
}
novo-icon.text-color-user {
  color: #696d79;
}
novo-icon.text-color-corporateUser {
  color: #696d79;
}
novo-icon.text-color-distributionList {
  color: #696d79;
}
novo-icon.text-color-credential {
  color: #696d79;
}
novo-icon.text-color-person {
  color: #696d79;
}
novo-icon.margin-before {
  margin-top: 0.4rem;
}
novo-icon.margin-after {
  margin-bottom: 0.8rem;
}
novo-icon.text-length-small {
  max-width: 40ch;
}
novo-icon.text-length-medium {
  max-width: 55ch;
}
novo-icon.text-length-large {
  max-width: 70ch;
}
novo-icon.text-weight-hairline {
  font-weight: 100;
}
novo-icon.text-weight-thin {
  font-weight: 200;
}
novo-icon.text-weight-light {
  font-weight: 300;
}
novo-icon.text-weight-normal {
  font-weight: 400;
}
novo-icon.text-weight-medium {
  font-weight: 500;
}
novo-icon.text-weight-semibold {
  font-weight: 600;
}
novo-icon.text-weight-bold {
  font-weight: 700;
}
novo-icon.text-weight-extrabold {
  font-weight: 800;
}
novo-icon.text-weight-heavy {
  font-weight: 900;
}
novo-icon.text-weight-lighter {
  font-weight: lighter;
}
novo-icon.text-weight-bolder {
  font-weight: bolder;
}
novo-icon[theme=black] i {
  color: #ffffff;
  background: #000000;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=black][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=white] i {
  color: #ffffff;
  background: #ffffff;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=white][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=gray] i {
  color: #ffffff;
  background: #9e9e9e;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=gray][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grey] i {
  color: #ffffff;
  background: #9e9e9e;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grey][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=offWhite] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=offWhite][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bright] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bright][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=light] i {
  color: #ffffff;
  background: #dbdbdb;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=light][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=neutral] i {
  color: #ffffff;
  background: #4f5361;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=neutral][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=dark] i {
  color: #ffffff;
  background: #3d464d;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=dark][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=orange] i {
  color: #ffffff;
  background: #ff6900;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=orange][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=navigation] i {
  color: #ffffff;
  background: #202945;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=navigation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=skyBlue] i {
  color: #ffffff;
  background: #009bdf;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=skyBlue][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=steel] i {
  color: #ffffff;
  background: #5b6770;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=steel][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=metal] i {
  color: #ffffff;
  background: #637893;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=metal][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sand] i {
  color: #ffffff;
  background: #f4f4f4;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sand][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=silver] i {
  color: #ffffff;
  background: #e2e2e2;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=silver][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=stone] i {
  color: #ffffff;
  background: #bebebe;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=stone][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=ash] i {
  color: #ffffff;
  background: #a0a0a0;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=ash][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=slate] i {
  color: #ffffff;
  background: #707070;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=slate][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=onyx] i {
  color: #ffffff;
  background: #526980;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=onyx][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=charcoal] i {
  color: #ffffff;
  background: #282828;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=charcoal][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=moonlight] i {
  color: #ffffff;
  background: #1a242f;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=moonlight][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=midnight] i {
  color: #ffffff;
  background: #202945;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=midnight][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=darkness] i {
  color: #ffffff;
  background: #161f27;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=darkness][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=navy] i {
  color: #ffffff;
  background: #0d2d42;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=navy][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=aqua] i {
  color: #ffffff;
  background: #3bafda;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=aqua][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=ocean] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=ocean][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=mint] i {
  color: #ffffff;
  background: #37bc9b;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=mint][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grass] i {
  color: #ffffff;
  background: #8cc152;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grass][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sunflower] i {
  color: #ffffff;
  background: #f6b042;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sunflower][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bittersweet] i {
  color: #ffffff;
  background: #eb6845;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bittersweet][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grapefruit] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grapefruit][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=carnation] i {
  color: #ffffff;
  background: #d770ad;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=carnation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=lavender] i {
  color: #ffffff;
  background: #967adc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=lavender][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=mountain] i {
  color: #ffffff;
  background: #9678b6;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=mountain][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=info] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=info][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=positive] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=positive][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=success] i {
  color: #ffffff;
  background: #8cc152;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=success][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=negative] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=negative][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=danger] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=danger][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=error] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=error][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=warning] i {
  color: #ffffff;
  background: #f6b042;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=warning][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=empty] i {
  color: #ffffff;
  background: #cccdcc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=empty][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=disabled] i {
  color: #ffffff;
  background: #bebebe;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=disabled][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=background] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=background][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=backgroundDark] i {
  color: #ffffff;
  background: #e2e2e2;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=backgroundDark][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=presentation] i {
  color: #ffffff;
  background: #5b6770;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=presentation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bullhorn] i {
  color: #ffffff;
  background: #ff6900;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bullhorn][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=pulse] i {
  color: #ffffff;
  background: #3bafda;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=pulse][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=company] i {
  color: #ffffff;
  background: #3399dd;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=company][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=candidate] i {
  color: #ffffff;
  background: #44bb77;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=candidate][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=lead] i {
  color: #ffffff;
  background: #aa6699;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=lead][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=contact] i {
  color: #ffffff;
  background: #ffaa44;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=contact][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=clientcontact] i {
  color: #ffffff;
  background: #ffaa44;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=clientcontact][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=opportunity] i {
  color: #ffffff;
  background: #662255;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=opportunity][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=job] i {
  color: #ffffff;
  background: #bb5566;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=job][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=joborder] i {
  color: #ffffff;
  background: #bb5566;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=joborder][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=submission] i {
  color: #ffffff;
  background: #a9adbb;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=submission][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sendout] i {
  color: #ffffff;
  background: #747884;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sendout][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=placement] i {
  color: #ffffff;
  background: #0b344f;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=placement][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=note] i {
  color: #ffffff;
  background: #747884;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=note][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=contract] i {
  color: #ffffff;
  background: #454ea0;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=contract][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=jobCode] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=jobCode][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=earnCode] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=earnCode][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=invoiceStatement] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=invoiceStatement][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=billableCharge] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=billableCharge][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=payableCharge] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=payableCharge][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=user] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=user][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=corporateUser] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=corporateUser][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=distributionList] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=distributionList][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=credential] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=credential][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=person] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=person][shape=circle] i {
  border-radius: 50%;
}
novo-icon.novo-icon-raised i {
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
}
novo-icon[shape=circle] i {
  border-radius: 50%;
}
novo-icon.icon-size-smaller {
  font-size: 1em;
}
novo-icon.icon-size-larger {
  font-size: 1.4em;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-stepper-vertical,
.novo-stepper-horizontal {
  display: block;
}
.novo-horizontal-stepper-header-container {
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1em;
  background: #f7f7f7;
}
.novo-stepper-horizontal-line {
  border-bottom: 1px solid #dbdbdb;
  flex: auto;
  min-width: 0px;
  height: 80px;
}
.novo-stepper-horizontal-line.complete {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header {
  display: flex;
  height: 80px;
  flex-flow: column;
  overflow: visible;
  align-items: center;
  justify-content: center;
  padding: 0 24px;
}
.novo-horizontal-stepper-header .novo-step-status {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  position: absolute;
  height: 1px;
  bottom: 0px;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line {
  width: 100%;
  position: absolute;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line:before {
  content: "";
  display: block;
  width: calc(50% - 8px);
  margin-right: 8px;
  border-bottom: 1px solid #dbdbdb;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line:after {
  content: "";
  display: block;
  width: calc(50% - 8px);
  margin-left: calc(50% + 8px);
  margin-top: -1px;
  border-top: 1px solid #dbdbdb;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.edit:before {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.done:before {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.done:after {
  border-top: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon {
  position: relative;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon:before {
  content: "";
  display: block;
  background: #ffffff;
  border-radius: 50%;
  position: absolute;
  z-index: 0;
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon > * {
  position: relative;
  z-index: 1;
}
.novo-vertical-stepper-header {
  display: flex;
  align-items: center;
  padding: 24px;
  max-height: 24px;
}
.novo-vertical-stepper-header .novo-step-icon,
.novo-vertical-stepper-header .novo-step-icon-not-touched {
  margin-right: 12px;
}
[dir=rtl] .novo-vertical-stepper-header .novo-step-icon,
[dir=rtl] .novo-vertical-stepper-header .novo-step-icon-not-touched {
  margin-right: 0;
  margin-left: 12px;
}
.novo-horizontal-stepper-content {
  overflow: hidden;
}
.novo-horizontal-stepper-content[aria-expanded=false] {
  height: 0;
}
.novo-horizontal-content-container {
  overflow: hidden;
  padding: 0 24px 24px 24px;
}
.novo-vertical-content-container {
  margin-left: 36px;
  border: 0;
  position: relative;
}
[dir=rtl] .novo-vertical-content-container {
  margin-left: 0;
  margin-right: 36px;
}
.novo-stepper-vertical-line:before {
  content: "";
  position: absolute;
  top: -16px;
  bottom: -16px;
  left: 0;
  z-index: -1;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #dbdbdb;
}
[dir=rtl] .novo-stepper-vertical-line:before {
  left: auto;
  right: 0;
}
.novo-stepper-vertical-line.edit:before {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical-line.done:before {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical-line.done:after {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical novo-step-status {
  position: absolute;
  left: 35px;
  top: 25px;
  transform: scale(0.8);
}
.novo-vertical-stepper-content {
  overflow: hidden;
}
.novo-vertical-content {
  padding: 0 24px 24px 24px;
}
.novo-step:last-child .novo-vertical-content-container {
  border: none;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-step-header {
  overflow: visible;
  outline: none;
  cursor: pointer;
  position: relative;
}
.novo-step-optional {
  font-size: 12px;
}
.novo-step-icon,
.novo-step-icon-not-touched {
  border-radius: 50%;
  height: 24px;
  width: 24px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.novo-step-icon .novo-step-number,
.novo-step-icon-not-touched .novo-step-number {
  font-size: 1em;
  min-width: 1.6em;
  height: 1.6em;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.novo-step-icon .novo-step-number {
  background: #4a89dc;
  color: #ffffff;
}
.novo-step-icon-not-touched .novo-step-number {
  background: #a9adbb;
  color: #ffffff;
}
.novo-step-label {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 50px;
  vertical-align: middle;
  text-align: center;
  padding: 4px 0px;
}
.novo-step-text-label {
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
}
novo-simple-table {
  display: block;
  min-height: 300px;
  flex: 1;
}
novo-simple-table.empty {
  min-height: 52px;
  overflow: hidden;
  max-height: 52px;
}
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-checkbox-cell {
  background-color: #f4f4f4;
}
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-checkbox-cell {
  background-color: #ffffff;
}
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
.novo-simple-row,
.novo-simple-header-row {
  display: flex;
  flex-direction: row;
  flex-wrap: no-wrap;
}
.novo-simple-row .novo-simple-header-cell,
.novo-simple-row novo-simple-empty-header-cell,
.novo-simple-row .novo-simple-checkbox-header-cell,
.novo-simple-header-row .novo-simple-header-cell,
.novo-simple-header-row novo-simple-empty-header-cell,
.novo-simple-header-row .novo-simple-checkbox-header-cell {
  border-bottom: 1px solid #f7f7f7;
}
.novo-simple-cell,
.novo-simple-header-cell {
  min-width: 200px;
  padding: 10px;
  flex: 1;
}
.novo-simple-cell > span,
.novo-simple-header-cell > span {
  display: block;
  min-width: 180px;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-simple-cell novo-dropdown,
.novo-simple-header-cell novo-dropdown {
  display: inline-block;
}
.novo-simple-cell button.active,
.novo-simple-header-cell button.active {
  color: #4a89dc;
}
.novo-simple-cell.clickable,
.novo-simple-header-cell.clickable {
  cursor: pointer;
  color: #3399dd;
}
.novo-simple-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
}
.novo-simple-header-cell {
  border-left: 1px solid #f7f7f7;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.novo-simple-header-cell + novo-simple-empty-header-cell {
  border-left: none;
}
.novo-simple-header-cell > label {
  display: inline-block;
  padding-right: 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-simple-header-cell > label.sort-disabled {
  cursor: default;
}
.novo-simple-header-cell > div {
  width: 60px;
}
.novo-simple-header-cell novo-dropdown[side=right] {
  display: inline-block;
}
novo-simple-empty-header-cell.button-header-cell {
  min-width: 40px;
}
novo-simple-empty-header-cell.dropdown-header-cell {
  min-width: 98px;
}
.novo-simple-button-cell,
.novo-simple-dropdown-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  padding: 0 5px;
}
.novo-simple-button-cell novo-dropdown button,
.novo-simple-dropdown-cell novo-dropdown button {
  padding: 5px;
}
.novo-simple-button-cell novo-dropdown button:hover, .novo-simple-button-cell novo-dropdown button:active, .novo-simple-button-cell novo-dropdown button:focus,
.novo-simple-dropdown-cell novo-dropdown button:hover,
.novo-simple-dropdown-cell novo-dropdown button:active,
.novo-simple-dropdown-cell novo-dropdown button:focus {
  background: rgba(0, 0, 0, 0.1) !important;
}
.novo-simple-checkbox-header-cell,
.novo-simple-checkbox-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  max-width: 40px;
  padding: 0 10px;
}
.novo-simple-checkbox-header-cell > novo-checkbox, .novo-simple-checkbox-header-cell > multi-picker,
.novo-simple-checkbox-cell > novo-checkbox,
.novo-simple-checkbox-cell > multi-picker {
  margin-top: -4px;
}
novo-activity-table {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}
novo-activity-table.loading {
  min-height: 300px;
}
novo-activity-table header {
  padding: 5px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid #f7f7f7;
}
novo-activity-table header > [novo-activity-table-custom-header] {
  flex: 1;
}
novo-activity-table header > novo-search {
  padding-right: 10px;
  display: none;
}
@media (min-width: 1000px) {
  novo-activity-table header > novo-search {
    display: flex;
  }
}
novo-activity-table header > novo-search > input {
  padding: 8.5px;
  font-size: 1.1em;
  height: 35px;
}
novo-activity-table header > novo-search.active > button[theme=fab] {
  height: 35px;
}
novo-activity-table header > div.novo-activity-table-actions {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
novo-activity-table header > div.novo-activity-table-actions > div,
novo-activity-table header > div.novo-activity-table-actions > section {
  display: flex;
  align-items: center;
}
novo-activity-table header > div.novo-activity-table-actions > div button,
novo-activity-table header > div.novo-activity-table-actions > section button {
  margin-left: 3px;
}
novo-activity-table header > div.novo-activity-table-actions > div button[theme][theme=icon],
novo-activity-table header > div.novo-activity-table-actions > section button[theme][theme=icon] {
  height: 35px;
  width: 35px;
  font-size: 1.4em;
}
novo-activity-table header > div.novo-activity-table-actions > div novo-dropdown button[theme],
novo-activity-table header > div.novo-activity-table-actions > section novo-dropdown button[theme] {
  white-space: nowrap;
  padding: 6px 5px 6px 15px !important;
}
novo-activity-table button[theme][theme=icon] {
  height: 30px;
  width: 30px;
  padding: 5px;
}
novo-activity-table .novo-activity-table-loading-mask {
  position: absolute;
  display: flex;
  padding-top: 10%;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 99;
}
novo-activity-table .novo-activity-table-empty-container,
novo-activity-table .novo-activity-table-no-results-container {
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
}
novo-activity-table .novo-activity-table-filter-container {
  display: flex;
  flex: 1;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter {
  border-right: 1px solid #f7f7f7;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar {
  box-shadow: none;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar .date-range-tabs {
  height: 51px;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar .calendar-footer {
  display: none;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector {
  padding: 1em;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector .novo-form-control-label, novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label {
  display: block;
  max-width: 100%;
  margin-bottom: 1em;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-container {
  flex: 1;
  overflow: auto;
}
novo-simple-table-pagination {
  display: flex;
  align-items: center;
}
novo-simple-table-pagination novo-tiles > .tile-container .tile {
  padding: 7px 10px;
}
novo-simple-table-pagination > .novo-simple-table-pagination-size {
  padding-right: 10px;
}
novo-simple-table-pagination > .novo-simple-table-range-label-long,
novo-simple-table-pagination > .novo-simple-table-range-label-short {
  padding-right: 10px;
}
novo-simple-table-pagination > .novo-simple-table-range-label-long {
  display: none;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > .novo-simple-table-range-label-long {
    display: block;
  }
}
novo-simple-table-pagination > .novo-simple-table-range-label-short {
  display: block;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > .novo-simple-table-range-label-short {
    display: none;
  }
}
novo-simple-table-pagination > button:first-of-type {
  margin-right: 5px;
}
novo-simple-table-pagination > button span {
  display: none;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button span {
    display: block;
  }
}
novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=left] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=left] {
    padding: 5px 15px 5px 5px;
  }
}
novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=right] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=right] {
    padding: 5px 5px 5px 15px;
  }
}
.simple-table-dropdown .header {
  padding: 5px 10px 0px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.simple-table-dropdown .header button {
  padding: 3px;
}
.simple-table-dropdown .header button icon {
  font-size: 0.8em;
}
.simple-table-dropdown list item.active {
  background: transparent;
  font-weight: 500;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.tabbed-group-picker-button .tabbed-group-picker-button-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 100px;
  width: 100%;
}
.tabbed-group-picker-search {
  width: 100%;
  padding: 0.5em;
  border-bottom: 0.1em solid #ccc;
  position: relative;
}
.tabbed-group-picker-search input {
  font-size: 1.2em;
  background: transparent;
  border: none;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0 0 0 1em;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #3d464d;
}
.tabbed-group-picker-search input::placeholder {
  color: var(--form-placeholder);
}
.tabbed-group-picker-search i.bhi-search,
.tabbed-group-picker-search i.bhi-times {
  position: absolute;
  bottom: 1em;
  right: 0.5em;
  color: #9e9e9e;
  font-size: 1.2rem;
  margin-right: 1em;
}
.tabbed-group-picker-search i.bhi-times {
  cursor: pointer;
}
.tabbed-group-picker-column-container {
  display: flex;
  flex-direction: row;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left {
  border-right: 1px solid #dbdbdb;
  justify-content: space-between;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left .clear-all-button {
  margin-bottom: 0.5em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav {
  overflow: auto;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab {
  min-height: 3em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab > .novo-tab-link {
  max-width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab.active .novo-tab-link {
  font-weight: 400;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab.active:hover .novo-tab-link {
  font-weight: 400;
  color: #4a89dc;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab:hover .novo-tab-link {
  font-weight: 400;
  color: #000000;
  opacity: 1;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right {
  display: block;
  width: 23em;
  overflow: hidden;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select {
  font-weight: 500;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select .quick-select-label {
  padding: 0.7em 1.9em 0 1.9em;
  background: whitesmoke;
  text-transform: uppercase;
  font-size: 0.8em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select .quick-select-list .quick-select-item {
  background: whitesmoke;
  padding: 0.5em 1.75em;
  border-bottom: none;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup cdk-virtual-scroll-viewport {
  height: 27em;
  overflow-x: hidden;
}
@media (max-height: 720px) {
  .tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup cdk-virtual-scroll-viewport {
    height: 18em;
  }
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup novo-option:hover.novo-option-inert {
  background: var(--background-main, rgba(74, 137, 220, 0.1));
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  width: 100%;
  height: 27em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item i {
  padding-bottom: 0.2em;
  font-size: 3em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item .empty-item-main-message {
  font-weight: 500;
  color: #3d464d;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item .empty-item-sub-message {
  font-size: 0.9em;
}
.bgc-main,
.novo-background-main {
  background-color: var(--background-main, #f7f7f7);
}
.bgc-alt,
.bgc-bright,
.novo-background-bright {
  background-color: var(--background-bright, #ffffff);
}
.bgc-dark,
.novo-background-dark {
  background-color: var(--background-dark, #ffffff);
}
.bgc-muted,
.novo-background-muted {
  background-color: var(--background-muted, #ffffff);
}
.bgc-body,
.novo-background-body {
  background-color: var(--background-body, #e2e2e2);
}
.txc-main {
  color: var(--text-main, #282828);
}
.txc-muted {
  color: var(--text-muted, #4f5361);
}
.txc-disabled {
  color: var(--text-disabled, #707070);
}
.novo-visibility-hidden {
  visibility: hidden !important;
}
.novo-background-black {
  background: #000000;
  color: #ffffff;
}
.novo-text-black {
  color: #000000;
}
.bgc-black {
  background: #000000;
  color: #ffffff;
}
.bgc-black-striped > *:nth-child(odd) {
  background: #000000;
}
.txc-black {
  color: #000000;
}
.novo-background-white {
  background: #ffffff;
  color: #3d464d;
}
.novo-text-white {
  color: #ffffff;
}
.bgc-white {
  background: #ffffff;
  color: #3d464d;
}
.bgc-white-striped > *:nth-child(odd) {
  background: #ffffff;
}
.txc-white {
  color: #ffffff;
}
.novo-background-gray {
  background: #9e9e9e;
  color: #3d464d;
}
.novo-text-gray {
  color: #9e9e9e;
}
.bgc-gray {
  background: #9e9e9e;
  color: #3d464d;
}
.bgc-gray-striped > *:nth-child(odd) {
  background: #9e9e9e;
}
.txc-gray {
  color: #9e9e9e;
}
.novo-background-grey {
  background: #9e9e9e;
  color: #3d464d;
}
.novo-text-grey {
  color: #9e9e9e;
}
.bgc-grey {
  background: #9e9e9e;
  color: #3d464d;
}
.bgc-grey-striped > *:nth-child(odd) {
  background: #9e9e9e;
}
.txc-grey {
  color: #9e9e9e;
}
.novo-background-offWhite {
  background: #f7f7f7;
  color: #3d464d;
}
.novo-text-offWhite {
  color: #f7f7f7;
}
.bgc-offWhite {
  background: #f7f7f7;
  color: #3d464d;
}
.bgc-offWhite-striped > *:nth-child(odd) {
  background: #f7f7f7;
}
.txc-offWhite {
  color: #f7f7f7;
}
.novo-background-light {
  background: #dbdbdb;
  color: #3d464d;
}
.novo-text-light {
  color: #dbdbdb;
}
.bgc-light {
  background: #dbdbdb;
  color: #3d464d;
}
.bgc-light-striped > *:nth-child(odd) {
  background: #dbdbdb;
}
.txc-light {
  color: #dbdbdb;
}
.novo-background-neutral {
  background: #4f5361;
  color: #ffffff;
}
.novo-text-neutral {
  color: #4f5361;
}
.bgc-neutral {
  background: #4f5361;
  color: #ffffff;
}
.bgc-neutral-striped > *:nth-child(odd) {
  background: #4f5361;
}
.txc-neutral {
  color: #4f5361;
}
.novo-background-dark {
  background: #3d464d;
  color: #ffffff;
}
.novo-text-dark {
  color: #3d464d;
}
.bgc-dark {
  background: #3d464d;
  color: #ffffff;
}
.bgc-dark-striped > *:nth-child(odd) {
  background: #3d464d;
}
.txc-dark {
  color: #3d464d;
}
.novo-background-orange {
  background: #ff6900;
  color: #3d464d;
}
.novo-text-orange {
  color: #ff6900;
}
.bgc-orange {
  background: #ff6900;
  color: #3d464d;
}
.bgc-orange-striped > *:nth-child(odd) {
  background: #ff6900;
}
.txc-orange {
  color: #ff6900;
}
.novo-background-navigation {
  background: #202945;
  color: #ffffff;
}
.novo-text-navigation {
  color: #202945;
}
.bgc-navigation {
  background: #202945;
  color: #ffffff;
}
.bgc-navigation-striped > *:nth-child(odd) {
  background: #202945;
}
.txc-navigation {
  color: #202945;
}
.novo-background-skyBlue {
  background: #009bdf;
  color: #ffffff;
}
.novo-text-skyBlue {
  color: #009bdf;
}
.bgc-skyBlue {
  background: #009bdf;
  color: #ffffff;
}
.bgc-skyBlue-striped > *:nth-child(odd) {
  background: #009bdf;
}
.txc-skyBlue {
  color: #009bdf;
}
.novo-background-steel {
  background: #5b6770;
  color: #ffffff;
}
.novo-text-steel {
  color: #5b6770;
}
.bgc-steel {
  background: #5b6770;
  color: #ffffff;
}
.bgc-steel-striped > *:nth-child(odd) {
  background: #5b6770;
}
.txc-steel {
  color: #5b6770;
}
.novo-background-metal {
  background: #637893;
  color: #ffffff;
}
.novo-text-metal {
  color: #637893;
}
.bgc-metal {
  background: #637893;
  color: #ffffff;
}
.bgc-metal-striped > *:nth-child(odd) {
  background: #637893;
}
.txc-metal {
  color: #637893;
}
.novo-background-sand {
  background: #f4f4f4;
  color: #3d464d;
}
.novo-text-sand {
  color: #f4f4f4;
}
.bgc-sand {
  background: #f4f4f4;
  color: #3d464d;
}
.bgc-sand-striped > *:nth-child(odd) {
  background: #f4f4f4;
}
.txc-sand {
  color: #f4f4f4;
}
.novo-background-silver {
  background: #e2e2e2;
  color: #3d464d;
}
.novo-text-silver {
  color: #e2e2e2;
}
.bgc-silver {
  background: #e2e2e2;
  color: #3d464d;
}
.bgc-silver-striped > *:nth-child(odd) {
  background: #e2e2e2;
}
.txc-silver {
  color: #e2e2e2;
}
.novo-background-stone {
  background: #bebebe;
  color: #3d464d;
}
.novo-text-stone {
  color: #bebebe;
}
.bgc-stone {
  background: #bebebe;
  color: #3d464d;
}
.bgc-stone-striped > *:nth-child(odd) {
  background: #bebebe;
}
.txc-stone {
  color: #bebebe;
}
.novo-background-ash {
  background: #a0a0a0;
  color: #3d464d;
}
.novo-text-ash {
  color: #a0a0a0;
}
.bgc-ash {
  background: #a0a0a0;
  color: #3d464d;
}
.bgc-ash-striped > *:nth-child(odd) {
  background: #a0a0a0;
}
.txc-ash {
  color: #a0a0a0;
}
.novo-background-slate {
  background: #707070;
  color: #ffffff;
}
.novo-text-slate {
  color: #707070;
}
.bgc-slate {
  background: #707070;
  color: #ffffff;
}
.bgc-slate-striped > *:nth-child(odd) {
  background: #707070;
}
.txc-slate {
  color: #707070;
}
.novo-background-onyx {
  background: #526980;
  color: #ffffff;
}
.novo-text-onyx {
  color: #526980;
}
.bgc-onyx {
  background: #526980;
  color: #ffffff;
}
.bgc-onyx-striped > *:nth-child(odd) {
  background: #526980;
}
.txc-onyx {
  color: #526980;
}
.novo-background-charcoal {
  background: #282828;
  color: #ffffff;
}
.novo-text-charcoal {
  color: #282828;
}
.bgc-charcoal {
  background: #282828;
  color: #ffffff;
}
.bgc-charcoal-striped > *:nth-child(odd) {
  background: #282828;
}
.txc-charcoal {
  color: #282828;
}
.novo-background-moonlight {
  background: #1a242f;
  color: #ffffff;
}
.novo-text-moonlight {
  color: #1a242f;
}
.bgc-moonlight {
  background: #1a242f;
  color: #ffffff;
}
.bgc-moonlight-striped > *:nth-child(odd) {
  background: #1a242f;
}
.txc-moonlight {
  color: #1a242f;
}
.novo-background-midnight {
  background: #202945;
  color: #ffffff;
}
.novo-text-midnight {
  color: #202945;
}
.bgc-midnight {
  background: #202945;
  color: #ffffff;
}
.bgc-midnight-striped > *:nth-child(odd) {
  background: #202945;
}
.txc-midnight {
  color: #202945;
}
.novo-background-darkness {
  background: #161f27;
  color: #ffffff;
}
.novo-text-darkness {
  color: #161f27;
}
.bgc-darkness {
  background: #161f27;
  color: #ffffff;
}
.bgc-darkness-striped > *:nth-child(odd) {
  background: #161f27;
}
.txc-darkness {
  color: #161f27;
}
.novo-background-navy {
  background: #0d2d42;
  color: #ffffff;
}
.novo-text-navy {
  color: #0d2d42;
}
.bgc-navy {
  background: #0d2d42;
  color: #ffffff;
}
.bgc-navy-striped > *:nth-child(odd) {
  background: #0d2d42;
}
.txc-navy {
  color: #0d2d42;
}
.novo-background-aqua {
  background: #3bafda;
  color: #3d464d;
}
.novo-text-aqua {
  color: #3bafda;
}
.bgc-aqua {
  background: #3bafda;
  color: #3d464d;
}
.bgc-aqua-striped > *:nth-child(odd) {
  background: #3bafda;
}
.txc-aqua {
  color: #3bafda;
}
.novo-background-ocean {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-ocean {
  color: #4a89dc;
}
.bgc-ocean {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-ocean-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-ocean {
  color: #4a89dc;
}
.novo-background-mint {
  background: #37bc9b;
  color: #3d464d;
}
.novo-text-mint {
  color: #37bc9b;
}
.bgc-mint {
  background: #37bc9b;
  color: #3d464d;
}
.bgc-mint-striped > *:nth-child(odd) {
  background: #37bc9b;
}
.txc-mint {
  color: #37bc9b;
}
.novo-background-grass {
  background: #8cc152;
  color: #ffffff;
}
.novo-text-grass {
  color: #8cc152;
}
.bgc-grass {
  background: #8cc152;
  color: #ffffff;
}
.bgc-grass-striped > *:nth-child(odd) {
  background: #8cc152;
}
.txc-grass {
  color: #8cc152;
}
.novo-background-sunflower {
  background: #f6b042;
  color: #ffffff;
}
.novo-text-sunflower {
  color: #f6b042;
}
.bgc-sunflower {
  background: #f6b042;
  color: #ffffff;
}
.bgc-sunflower-striped > *:nth-child(odd) {
  background: #f6b042;
}
.txc-sunflower {
  color: #f6b042;
}
.novo-background-bittersweet {
  background: #eb6845;
  color: #ffffff;
}
.novo-text-bittersweet {
  color: #eb6845;
}
.bgc-bittersweet {
  background: #eb6845;
  color: #ffffff;
}
.bgc-bittersweet-striped > *:nth-child(odd) {
  background: #eb6845;
}
.txc-bittersweet {
  color: #eb6845;
}
.novo-background-grapefruit {
  background: #da4453;
  color: #ffffff;
}
.novo-text-grapefruit {
  color: #da4453;
}
.bgc-grapefruit {
  background: #da4453;
  color: #ffffff;
}
.bgc-grapefruit-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-grapefruit {
  color: #da4453;
}
.novo-background-carnation {
  background: #d770ad;
  color: #ffffff;
}
.novo-text-carnation {
  color: #d770ad;
}
.bgc-carnation {
  background: #d770ad;
  color: #ffffff;
}
.bgc-carnation-striped > *:nth-child(odd) {
  background: #d770ad;
}
.txc-carnation {
  color: #d770ad;
}
.novo-background-lavender {
  background: #967adc;
  color: #ffffff;
}
.novo-text-lavender {
  color: #967adc;
}
.bgc-lavender {
  background: #967adc;
  color: #ffffff;
}
.bgc-lavender-striped > *:nth-child(odd) {
  background: #967adc;
}
.txc-lavender {
  color: #967adc;
}
.novo-background-mountain {
  background: #9678b6;
  color: #ffffff;
}
.novo-text-mountain {
  color: #9678b6;
}
.bgc-mountain {
  background: #9678b6;
  color: #ffffff;
}
.bgc-mountain-striped > *:nth-child(odd) {
  background: #9678b6;
}
.txc-mountain {
  color: #9678b6;
}
.novo-background-info {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-info {
  color: #4a89dc;
}
.bgc-info {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-info-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-info {
  color: #4a89dc;
}
.novo-background-positive {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-positive {
  color: #4a89dc;
}
.bgc-positive {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-positive-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-positive {
  color: #4a89dc;
}
.novo-background-success {
  background: #8cc152;
  color: #ffffff;
}
.novo-text-success {
  color: #8cc152;
}
.bgc-success {
  background: #8cc152;
  color: #ffffff;
}
.bgc-success-striped > *:nth-child(odd) {
  background: #8cc152;
}
.txc-success {
  color: #8cc152;
}
.novo-background-negative {
  background: #da4453;
  color: #ffffff;
}
.novo-text-negative {
  color: #da4453;
}
.bgc-negative {
  background: #da4453;
  color: #ffffff;
}
.bgc-negative-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-negative {
  color: #da4453;
}
.novo-background-danger {
  background: #da4453;
  color: #ffffff;
}
.novo-text-danger {
  color: #da4453;
}
.bgc-danger {
  background: #da4453;
  color: #ffffff;
}
.bgc-danger-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-danger {
  color: #da4453;
}
.novo-background-error {
  background: #da4453;
  color: #ffffff;
}
.novo-text-error {
  color: #da4453;
}
.bgc-error {
  background: #da4453;
  color: #ffffff;
}
.bgc-error-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-error {
  color: #da4453;
}
.novo-background-warning {
  background: #f6b042;
  color: #ffffff;
}
.novo-text-warning {
  color: #f6b042;
}
.bgc-warning {
  background: #f6b042;
  color: #ffffff;
}
.bgc-warning-striped > *:nth-child(odd) {
  background: #f6b042;
}
.txc-warning {
  color: #f6b042;
}
.novo-background-empty {
  background: #cccdcc;
  color: #3d464d;
}
.novo-text-empty {
  color: #cccdcc;
}
.bgc-empty {
  background: #cccdcc;
  color: #3d464d;
}
.bgc-empty-striped > *:nth-child(odd) {
  background: #cccdcc;
}
.txc-empty {
  color: #cccdcc;
}
.novo-background-disabled {
  background: #bebebe;
  color: #3d464d;
}
.novo-text-disabled {
  color: #bebebe;
}
.bgc-disabled {
  background: #bebebe;
  color: #3d464d;
}
.bgc-disabled-striped > *:nth-child(odd) {
  background: #bebebe;
}
.txc-disabled {
  color: #bebebe;
}
.novo-background-background {
  background: #f7f7f7;
  color: #3d464d;
}
.novo-text-background {
  color: #f7f7f7;
}
.bgc-background {
  background: #f7f7f7;
  color: #3d464d;
}
.bgc-background-striped > *:nth-child(odd) {
  background: #f7f7f7;
}
.txc-background {
  color: #f7f7f7;
}
.novo-background-backgroundDark {
  background: #e2e2e2;
  color: #3d464d;
}
.novo-text-backgroundDark {
  color: #e2e2e2;
}
.bgc-backgroundDark {
  background: #e2e2e2;
  color: #3d464d;
}
.bgc-backgroundDark-striped > *:nth-child(odd) {
  background: #e2e2e2;
}
.txc-backgroundDark {
  color: #e2e2e2;
}
.novo-background-presentation {
  background: #5b6770;
  color: #ffffff;
}
.novo-text-presentation {
  color: #5b6770;
}
.bgc-presentation {
  background: #5b6770;
  color: #ffffff;
}
.bgc-presentation-striped > *:nth-child(odd) {
  background: #5b6770;
}
.txc-presentation {
  color: #5b6770;
}
.novo-background-bullhorn {
  background: #ff6900;
  color: #3d464d;
}
.novo-text-bullhorn {
  color: #ff6900;
}
.bgc-bullhorn {
  background: #ff6900;
  color: #3d464d;
}
.bgc-bullhorn-striped > *:nth-child(odd) {
  background: #ff6900;
}
.txc-bullhorn {
  color: #ff6900;
}
.novo-background-pulse {
  background: #3bafda;
  color: #3d464d;
}
.novo-text-pulse {
  color: #3bafda;
}
.bgc-pulse {
  background: #3bafda;
  color: #3d464d;
}
.bgc-pulse-striped > *:nth-child(odd) {
  background: #3bafda;
}
.txc-pulse {
  color: #3bafda;
}
.novo-background-company {
  background: #3399dd;
  color: #ffffff;
}
.novo-text-company {
  color: #3399dd;
}
.bgc-company {
  background: #3399dd;
  color: #ffffff;
}
.bgc-company-striped > *:nth-child(odd) {
  background: #3399dd;
}
.txc-company {
  color: #3399dd;
}
.novo-background-candidate {
  background: #44bb77;
  color: #ffffff;
}
.novo-text-candidate {
  color: #44bb77;
}
.bgc-candidate {
  background: #44bb77;
  color: #ffffff;
}
.bgc-candidate-striped > *:nth-child(odd) {
  background: #44bb77;
}
.txc-candidate {
  color: #44bb77;
}
.novo-background-lead {
  background: #aa6699;
  color: #ffffff;
}
.novo-text-lead {
  color: #aa6699;
}
.bgc-lead {
  background: #aa6699;
  color: #ffffff;
}
.bgc-lead-striped > *:nth-child(odd) {
  background: #aa6699;
}
.txc-lead {
  color: #aa6699;
}
.novo-background-contact {
  background: #ffaa44;
  color: #ffffff;
}
.novo-text-contact {
  color: #ffaa44;
}
.bgc-contact {
  background: #ffaa44;
  color: #ffffff;
}
.bgc-contact-striped > *:nth-child(odd) {
  background: #ffaa44;
}
.txc-contact {
  color: #ffaa44;
}
.novo-background-clientcontact {
  background: #ffaa44;
  color: #ffffff;
}
.novo-text-clientcontact {
  color: #ffaa44;
}
.bgc-clientcontact {
  background: #ffaa44;
  color: #ffffff;
}
.bgc-clientcontact-striped > *:nth-child(odd) {
  background: #ffaa44;
}
.txc-clientcontact {
  color: #ffaa44;
}
.novo-background-opportunity {
  background: #662255;
  color: #ffffff;
}
.novo-text-opportunity {
  color: #662255;
}
.bgc-opportunity {
  background: #662255;
  color: #ffffff;
}
.bgc-opportunity-striped > *:nth-child(odd) {
  background: #662255;
}
.txc-opportunity {
  color: #662255;
}
.novo-background-job {
  background: #bb5566;
  color: #ffffff;
}
.novo-text-job {
  color: #bb5566;
}
.bgc-job {
  background: #bb5566;
  color: #ffffff;
}
.bgc-job-striped > *:nth-child(odd) {
  background: #bb5566;
}
.txc-job {
  color: #bb5566;
}
.novo-background-joborder {
  background: #bb5566;
  color: #ffffff;
}
.novo-text-joborder {
  color: #bb5566;
}
.bgc-joborder {
  background: #bb5566;
  color: #ffffff;
}
.bgc-joborder-striped > *:nth-child(odd) {
  background: #bb5566;
}
.txc-joborder {
  color: #bb5566;
}
.novo-background-submission {
  background: #a9adbb;
  color: #3d464d;
}
.novo-text-submission {
  color: #a9adbb;
}
.bgc-submission {
  background: #a9adbb;
  color: #3d464d;
}
.bgc-submission-striped > *:nth-child(odd) {
  background: #a9adbb;
}
.txc-submission {
  color: #a9adbb;
}
.novo-background-sendout {
  background: #747884;
  color: #ffffff;
}
.novo-text-sendout {
  color: #747884;
}
.bgc-sendout {
  background: #747884;
  color: #ffffff;
}
.bgc-sendout-striped > *:nth-child(odd) {
  background: #747884;
}
.txc-sendout {
  color: #747884;
}
.novo-background-placement {
  background: #0b344f;
  color: #ffffff;
}
.novo-text-placement {
  color: #0b344f;
}
.bgc-placement {
  background: #0b344f;
  color: #ffffff;
}
.bgc-placement-striped > *:nth-child(odd) {
  background: #0b344f;
}
.txc-placement {
  color: #0b344f;
}
.novo-background-note {
  background: #747884;
  color: #ffffff;
}
.novo-text-note {
  color: #747884;
}
.bgc-note {
  background: #747884;
  color: #ffffff;
}
.bgc-note-striped > *:nth-child(odd) {
  background: #747884;
}
.txc-note {
  color: #747884;
}
.novo-background-contract {
  background: #454ea0;
  color: #ffffff;
}
.novo-text-contract {
  color: #454ea0;
}
.bgc-contract {
  background: #454ea0;
  color: #ffffff;
}
.bgc-contract-striped > *:nth-child(odd) {
  background: #454ea0;
}
.txc-contract {
  color: #454ea0;
}
.novo-background-jobCode {
  background: #696d79;
  color: #ffffff;
}
.novo-text-jobCode {
  color: #696d79;
}
.bgc-jobCode {
  background: #696d79;
  color: #ffffff;
}
.bgc-jobCode-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-jobCode {
  color: #696d79;
}
.novo-background-earnCode {
  background: #696d79;
  color: #ffffff;
}
.novo-text-earnCode {
  color: #696d79;
}
.bgc-earnCode {
  background: #696d79;
  color: #ffffff;
}
.bgc-earnCode-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-earnCode {
  color: #696d79;
}
.novo-background-invoiceStatement {
  background: #696d79;
  color: #ffffff;
}
.novo-text-invoiceStatement {
  color: #696d79;
}
.bgc-invoiceStatement {
  background: #696d79;
  color: #ffffff;
}
.bgc-invoiceStatement-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-invoiceStatement {
  color: #696d79;
}
.novo-background-billableCharge {
  background: #696d79;
  color: #ffffff;
}
.novo-text-billableCharge {
  color: #696d79;
}
.bgc-billableCharge {
  background: #696d79;
  color: #ffffff;
}
.bgc-billableCharge-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-billableCharge {
  color: #696d79;
}
.novo-background-payableCharge {
  background: #696d79;
  color: #ffffff;
}
.novo-text-payableCharge {
  color: #696d79;
}
.bgc-payableCharge {
  background: #696d79;
  color: #ffffff;
}
.bgc-payableCharge-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-payableCharge {
  color: #696d79;
}
.novo-background-user {
  background: #696d79;
  color: #ffffff;
}
.novo-text-user {
  color: #696d79;
}
.bgc-user {
  background: #696d79;
  color: #ffffff;
}
.bgc-user-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-user {
  color: #696d79;
}
.novo-background-corporateUser {
  background: #696d79;
  color: #ffffff;
}
.novo-text-corporateUser {
  color: #696d79;
}
.bgc-corporateUser {
  background: #696d79;
  color: #ffffff;
}
.bgc-corporateUser-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-corporateUser {
  color: #696d79;
}
.novo-background-distributionList {
  background: #696d79;
  color: #ffffff;
}
.novo-text-distributionList {
  color: #696d79;
}
.bgc-distributionList {
  background: #696d79;
  color: #ffffff;
}
.bgc-distributionList-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-distributionList {
  color: #696d79;
}
.novo-background-credential {
  background: #696d79;
  color: #ffffff;
}
.novo-text-credential {
  color: #696d79;
}
.bgc-credential {
  background: #696d79;
  color: #ffffff;
}
.bgc-credential-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-credential {
  color: #696d79;
}
.novo-background-person {
  background: #696d79;
  color: #ffffff;
}
.novo-text-person {
  color: #696d79;
}
.bgc-person {
  background: #696d79;
  color: #ffffff;
}
.bgc-person-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-person {
  color: #696d79;
}
.padding-none {
  padding: 0;
}
.px-none {
  padding-left: 0;
  padding-right: 0;
}
.py-none {
  padding-top: 0;
  padding-bottom: 0;
}
.margin-none {
  margin: 0;
}
.ml-none,
.mx-none {
  margin-left: 0;
}
.mr-none,
.mx-none {
  margin-right: 0;
}
.mt-none,
.my-none {
  margin-top: 0;
}
.mb-none,
.my-none {
  margin-bottom: 0;
}
.padding-px {
  padding: 1px;
}
.px-px {
  padding-left: 1px;
  padding-right: 1px;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.margin-px {
  margin: 1px;
}
.ml-px,
.mx-px {
  margin-left: 1px;
}
.mr-px,
.mx-px {
  margin-right: 1px;
}
.mt-px,
.my-px {
  margin-top: 1px;
}
.mb-px,
.my-px {
  margin-bottom: 1px;
}
.padding-xs {
  padding: 0.25rem;
}
.px-xs {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.py-xs {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.margin-xs {
  margin: 0.25rem;
}
.ml-xs,
.mx-xs {
  margin-left: 0.25rem;
}
.mr-xs,
.mx-xs {
  margin-right: 0.25rem;
}
.mt-xs,
.my-xs {
  margin-top: 0.25rem;
}
.mb-xs,
.my-xs {
  margin-bottom: 0.25rem;
}
.padding-sm {
  padding: 0.5rem;
}
.px-sm {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.py-sm {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.margin-sm {
  margin: 0.5rem;
}
.ml-sm,
.mx-sm {
  margin-left: 0.5rem;
}
.mr-sm,
.mx-sm {
  margin-right: 0.5rem;
}
.mt-sm,
.my-sm {
  margin-top: 0.5rem;
}
.mb-sm,
.my-sm {
  margin-bottom: 0.5rem;
}
.padding-md {
  padding: 1rem;
}
.px-md {
  padding-left: 1rem;
  padding-right: 1rem;
}
.py-md {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.margin-md {
  margin: 1rem;
}
.ml-md,
.mx-md {
  margin-left: 1rem;
}
.mr-md,
.mx-md {
  margin-right: 1rem;
}
.mt-md,
.my-md {
  margin-top: 1rem;
}
.mb-md,
.my-md {
  margin-bottom: 1rem;
}
.padding-lg {
  padding: 1.25rem;
}
.px-lg {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.py-lg {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.margin-lg {
  margin: 1.25rem;
}
.ml-lg,
.mx-lg {
  margin-left: 1.25rem;
}
.mr-lg,
.mx-lg {
  margin-right: 1.25rem;
}
.mt-lg,
.my-lg {
  margin-top: 1.25rem;
}
.mb-lg,
.my-lg {
  margin-bottom: 1.25rem;
}
.padding-xl {
  padding: 1.5rem;
}
.px-xl {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.py-xl {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.margin-xl {
  margin: 1.5rem;
}
.ml-xl,
.mx-xl {
  margin-left: 1.5rem;
}
.mr-xl,
.mx-xl {
  margin-right: 1.5rem;
}
.mt-xl,
.my-xl {
  margin-top: 1.5rem;
}
.mb-xl,
.my-xl {
  margin-bottom: 1.5rem;
}
.modal-overlay-backdrop,
.aside-overlay-backdrop {
  background-color: rgba(0, 0, 0, 0.8);
}
.aside-overlay-panel {
  position: relative;
}
@keyframes iconEnter {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  90% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes rotate {
  0% {
    transform: rotateZ(0deg);
  }
  75% {
    transform: rotateZ(200deg);
  }
  100% {
    transform: rotateZ(180deg);
  }
}
@keyframes half-rotate {
  0% {
    transform: rotateZ(45deg);
  }
  75% {
    transform: rotateZ(100deg);
  }
  100% {
    transform: rotateZ(90deg);
  }
}
@keyframes rotateBack {
  0% {
    transform: rotateZ(90deg);
  }
  100% {
    transform: rotateZ(0deg);
  }
}
@keyframes show {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }
  75% {
    transform: translateX(0px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/*-------------------------------------*\
	HINT.css - A CSS tooltip library
\*-------------------------------------*/
/**
 * HINT.css is a tooltip library made in pure CSS.
 *
 * Source: https://github.com/chinchang/hint.css
 * Demo: http://kushagragour.in/lab/hint/
 *
 */
/**
 * source: hint-core.scss
 *
 * Defines the basic styling for the tooltip.
 * Each tooltip is made of 2 parts:
 * 	1) body (:after)
 * 	2) arrow (:before)
 *
 * Classes added:
 * 	1) hint
 */
[class*=hint--] {
  position: relative;
  display: inline-block;
  /**
   * tooltip arrow
   */
  /**
   * tooltip body
   */
}
[class*=hint--]:before, [class*=hint--]:after {
  position: absolute;
  transform: translate3d(0, 0, 0);
  visibility: hidden;
  opacity: 0;
  z-index: 1000000;
  pointer-events: none;
  transition: 0.3s ease;
  transition-delay: 0ms;
}
[class*=hint--]:hover:before, [class*=hint--]:hover:after {
  visibility: visible;
  opacity: 1;
}
[class*=hint--]:hover:before, [class*=hint--]:hover:after {
  transition-delay: 100ms;
}
[class*=hint--]:before {
  content: "";
  position: absolute;
  background: transparent;
  border: 6px solid transparent;
  z-index: 1000001;
}
[class*=hint--]:after {
  background: #383838;
  color: white;
  padding: 8px 10px;
  font-size: 12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 12px;
  white-space: nowrap;
}
[class*=hint--][aria-label]:after {
  content: attr(aria-label);
}
[class*=hint--][data-hint]:after {
  content: attr(data-hint);
}
[aria-label=""]:before, [aria-label=""]:after,
[data-hint=""]:before,
[data-hint=""]:after {
  display: none !important;
}
/**
 * source: hint-position.scss
 *
 * Defines the positoning logic for the tooltips.
 *
 * Classes added:
 * 	1) hint--top
 * 	2) hint--bottom
 * 	3) hint--left
 * 	4) hint--right
 */
/**
 * set default color for tooltip arrows
 */
.hint--top-left:before {
  border-top-color: #383838;
}
.hint--top-right:before {
  border-top-color: #383838;
}
.hint--top:before {
  border-top-color: #383838;
}
.hint--bottom-left:before {
  border-bottom-color: #383838;
}
.hint--bottom-right:before {
  border-bottom-color: #383838;
}
.hint--bottom:before {
  border-bottom-color: #383838;
}
.hint--left:before {
  border-left-color: #383838;
}
.hint--right:before {
  border-right-color: #383838;
}
/**
 * top tooltip
 */
.hint--top:before {
  margin-bottom: -11px;
}
.hint--top:before, .hint--top:after {
  bottom: 100%;
  left: 50%;
}
.hint--top:before {
  left: calc(50% - 6px);
}
.hint--top:after {
  transform: translateX(-50%);
}
.hint--top:hover:before {
  transform: translateY(-8px);
}
.hint--top:hover:after {
  transform: translateX(-50%) translateY(-8px);
}
/**
 * bottom tooltip
 */
.hint--bottom:before {
  margin-top: -11px;
}
.hint--bottom:before, .hint--bottom:after {
  top: 100%;
  left: 50%;
}
.hint--bottom:before {
  left: calc(50% - 6px);
}
.hint--bottom:after {
  transform: translateX(-50%);
}
.hint--bottom:hover:before {
  transform: translateY(8px);
}
.hint--bottom:hover:after {
  transform: translateX(-50%) translateY(8px);
}
/**
 * right tooltip
 */
.hint--right:before {
  margin-left: -11px;
  margin-bottom: -6px;
}
.hint--right:after {
  margin-bottom: -14px;
}
.hint--right:before, .hint--right:after {
  left: 100%;
  bottom: 50%;
}
.hint--right:hover:before {
  transform: translateX(8px);
}
.hint--right:hover:after {
  transform: translateX(8px);
}
/**
 * left tooltip
 */
.hint--left:before {
  margin-right: -11px;
  margin-bottom: -6px;
}
.hint--left:after {
  margin-bottom: -14px;
}
.hint--left:before, .hint--left:after {
  right: 100%;
  bottom: 50%;
}
.hint--left:hover:before {
  transform: translateX(-8px);
}
.hint--left:hover:after {
  transform: translateX(-8px);
}
/**
 * top-left tooltip
 */
.hint--top-left:before {
  margin-bottom: -11px;
}
.hint--top-left:before, .hint--top-left:after {
  bottom: 100%;
  left: 50%;
}
.hint--top-left:before {
  left: calc(50% - 6px);
}
.hint--top-left:after {
  transform: translateX(-100%);
}
.hint--top-left:after {
  margin-left: 12px;
}
.hint--top-left:hover:before {
  transform: translateY(-8px);
}
.hint--top-left:hover:after {
  transform: translateX(-100%) translateY(-8px);
}
/**
 * top-right tooltip
 */
.hint--top-right:before {
  margin-bottom: -11px;
}
.hint--top-right:before, .hint--top-right:after {
  bottom: 100%;
  left: 50%;
}
.hint--top-right:before {
  left: calc(50% - 6px);
}
.hint--top-right:after {
  transform: translateX(0);
}
.hint--top-right:after {
  margin-left: -12px;
}
.hint--top-right:hover:before {
  transform: translateY(-8px);
}
.hint--top-right:hover:after {
  transform: translateY(-8px);
}
/**
 * bottom-left tooltip
 */
.hint--bottom-left:before {
  margin-top: -11px;
}
.hint--bottom-left:before, .hint--bottom-left:after {
  top: 100%;
  left: 50%;
}
.hint--bottom-left:before {
  left: calc(50% - 6px);
}
.hint--bottom-left:after {
  transform: translateX(-100%);
}
.hint--bottom-left:after {
  margin-left: 12px;
}
.hint--bottom-left:hover:before {
  transform: translateY(8px);
}
.hint--bottom-left:hover:after {
  transform: translateX(-100%) translateY(8px);
}
/**
 * bottom-right tooltip
 */
.hint--bottom-right:before {
  margin-top: -11px;
}
.hint--bottom-right:before, .hint--bottom-right:after {
  top: 100%;
  left: 50%;
}
.hint--bottom-right:before {
  left: calc(50% - 6px);
}
.hint--bottom-right:after {
  transform: translateX(0);
}
.hint--bottom-right:after {
  margin-left: -12px;
}
.hint--bottom-right:hover:before {
  transform: translateY(8px);
}
.hint--bottom-right:hover:after {
  transform: translateY(8px);
}
/**
 * source: hint-sizes.scss
 *
 * Defines width restricted tooltips that can span
 * across multiple lines.
 *
 * Classes added:
 * 	1) hint--small
 * 	2) hint--medium
 * 	3) hint--large
 *
 */
.hint--small:after,
.hint--medium:after,
.hint--large:after {
  white-space: normal;
  line-height: 1.4em;
  word-wrap: break-word;
}
.hint--small:after {
  width: 80px;
}
.hint--medium:after {
  width: 150px;
}
.hint--large:after {
  width: 300px;
}
/**
 * source: hint-theme.scss
 *
 * Defines basic theme for tooltips.
 *
 */
[class*=hint--] {
  /**
   * tooltip body
   */
}
[class*=hint--]:after {
  text-shadow: 0 -1px 0px black;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
}
/**
 * source: hint-color-types.scss
 *
 * Contains tooltips of various types based on color differences.
 *
 * Classes added:
 * 	1) hint--error
 * 	2) hint--warning
 * 	3) hint--info
 * 	4) hint--success
 *
 */
/**
 * Error
 */
.hint--error:after {
  background-color: #b34e4d;
  text-shadow: 0 -1px 0px #592726;
}
.hint--error.hint--top-left:before {
  border-top-color: #b34e4d;
}
.hint--error.hint--top-right:before {
  border-top-color: #b34e4d;
}
.hint--error.hint--top:before {
  border-top-color: #b34e4d;
}
.hint--error.hint--bottom-left:before {
  border-bottom-color: #b34e4d;
}
.hint--error.hint--bottom-right:before {
  border-bottom-color: #b34e4d;
}
.hint--error.hint--bottom:before {
  border-bottom-color: #b34e4d;
}
.hint--error.hint--left:before {
  border-left-color: #b34e4d;
}
.hint--error.hint--right:before {
  border-right-color: #b34e4d;
}
/**
 * Warning
 */
.hint--warning:after {
  background-color: #c09854;
  text-shadow: 0 -1px 0px #6c5328;
}
.hint--warning.hint--top-left:before {
  border-top-color: #c09854;
}
.hint--warning.hint--top-right:before {
  border-top-color: #c09854;
}
.hint--warning.hint--top:before {
  border-top-color: #c09854;
}
.hint--warning.hint--bottom-left:before {
  border-bottom-color: #c09854;
}
.hint--warning.hint--bottom-right:before {
  border-bottom-color: #c09854;
}
.hint--warning.hint--bottom:before {
  border-bottom-color: #c09854;
}
.hint--warning.hint--left:before {
  border-left-color: #c09854;
}
.hint--warning.hint--right:before {
  border-right-color: #c09854;
}
/**
 * Info
 */
.hint--info:after {
  background-color: #3986ac;
  text-shadow: 0 -1px 0px #1a3c4d;
}
.hint--info.hint--top-left:before {
  border-top-color: #3986ac;
}
.hint--info.hint--top-right:before {
  border-top-color: #3986ac;
}
.hint--info.hint--top:before {
  border-top-color: #3986ac;
}
.hint--info.hint--bottom-left:before {
  border-bottom-color: #3986ac;
}
.hint--info.hint--bottom-right:before {
  border-bottom-color: #3986ac;
}
.hint--info.hint--bottom:before {
  border-bottom-color: #3986ac;
}
.hint--info.hint--left:before {
  border-left-color: #3986ac;
}
.hint--info.hint--right:before {
  border-right-color: #3986ac;
}
/**
 * Success
 */
.hint--success:after {
  background-color: #458746;
  text-shadow: 0 -1px 0px #1a321a;
}
.hint--success.hint--top-left:before {
  border-top-color: #458746;
}
.hint--success.hint--top-right:before {
  border-top-color: #458746;
}
.hint--success.hint--top:before {
  border-top-color: #458746;
}
.hint--success.hint--bottom-left:before {
  border-bottom-color: #458746;
}
.hint--success.hint--bottom-right:before {
  border-bottom-color: #458746;
}
.hint--success.hint--bottom:before {
  border-bottom-color: #458746;
}
.hint--success.hint--left:before {
  border-left-color: #458746;
}
.hint--success.hint--right:before {
  border-right-color: #458746;
}
/**
 * source: hint-always.scss
 *
 * Defines a persisted tooltip which shows always.
 *
 * Classes added:
 * 	1) hint--always
 *
 */
.hint--always:after, .hint--always:before {
  opacity: 1;
  visibility: visible;
}
.hint--always.hint--top:before {
  transform: translateY(-8px);
}
.hint--always.hint--top:after {
  transform: translateX(-50%) translateY(-8px);
}
.hint--always.hint--top-left:before {
  transform: translateY(-8px);
}
.hint--always.hint--top-left:after {
  transform: translateX(-100%) translateY(-8px);
}
.hint--always.hint--top-right:before {
  transform: translateY(-8px);
}
.hint--always.hint--top-right:after {
  transform: translateY(-8px);
}
.hint--always.hint--bottom:before {
  transform: translateY(8px);
}
.hint--always.hint--bottom:after {
  transform: translateX(-50%) translateY(8px);
}
.hint--always.hint--bottom-left:before {
  transform: translateY(8px);
}
.hint--always.hint--bottom-left:after {
  transform: translateX(-100%) translateY(8px);
}
.hint--always.hint--bottom-right:before {
  transform: translateY(8px);
}
.hint--always.hint--bottom-right:after {
  transform: translateY(8px);
}
.hint--always.hint--left:before {
  transform: translateX(-8px);
}
.hint--always.hint--left:after {
  transform: translateX(-8px);
}
.hint--always.hint--right:before {
  transform: translateX(8px);
}
.hint--always.hint--right:after {
  transform: translateX(8px);
}
/**
 * source: hint-rounded.scss
 *
 * Defines rounded corner tooltips.
 *
 * Classes added:
 * 	1) hint--rounded
 *
 */
.hint--rounded:after {
  border-radius: 4px;
}
/**
 * source: hint-effects.scss
 *
 * Defines various transition effects for the tooltips.
 *
 * Classes added:
 * 	1) hint--no-animate
 * 	2) hint--bounce
 *
 */
.hint--no-animate:before, .hint--no-animate:after {
  transition-duration: 0ms;
}
.hint--bounce:before, .hint--bounce:after {
  transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
}
.hint--no-shadow:before, .hint--no-shadow:after {
  text-shadow: initial;
  box-shadow: initial;
}
.hint--no-arrow:before {
  display: none;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: var(--font-family-mono, "monospace");
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a, novo-data-table .clickable, novo-activity-table .clickable {
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: var(--font-family-mono, "monospace");
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none !important;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
:root {
  --background-body: #ffffff;
  --background-main: #f7f7f7;
  --background-bright: #ffffff;
  --background-dark: #e2e2e2;
  --background-muted: #f4f4f4;
  --text-main: #282828;
  --text-muted: #4f5361;
  --text-disabled: #707070;
  --selection: #4a89dc;
  --text-selection: #ffffff;
  --links: #4a89dc;
  --focus: #4a89dc;
  --border: #dbdbdb;
  --code: #bb5566;
  --animation-duration: 0.1s;
  --button-background: #dbdbdb;
  --button-text: #282828;
  --button-hover: #aaa;
  --scrollbar-thumb: #bebebe;
  --scrollbar-thumb-hover: #707070;
  --form-placeholder: #949494;
  --form-text: #000;
  --variable: #39a33c;
  --highlight: #ff0;
  --font-size-caption: 1rem;
  --font-size-label: 1.2rem;
  --font-size-text: 1.3rem;
  --font-size-button: 1.3rem;
  --font-size-title: 2rem;
  --font-size-tab: 1.1rem;
}
.theme-dark {
  --background-body: #202945;
  --background-main: #161f27;
  --background-bright: #1a242f;
  --background-dark: #526980;
  --background-muted: #4f5361;
  --selection: #4a89dc;
  --text-selection: #ffffff;
  --text-main: #dbdbdb;
  --text-muted: #bebebe;
  --text-disabled: #a9b1ba;
  --links: #009bdf;
  --focus: #0096bfab;
  --border: #526980;
  --code: #ffbe85;
  --animation-duration: 0.1s;
  --button-background: #3d464d;
  --button-text: #dbdbdb;
  --button-hover: #324759;
  --scrollbar-thumb: var(--button-hover);
  --scrollbar-thumb-hover: var(--button-hover);
  --form-placeholder: #a9a9a9;
  --form-text: #fff;
  --variable: #d941e2;
  --highlight: #efdb43;
}
.theme-dark ::-webkit-calendar-picker-indicator {
  filter: invert(1);
}
code,
samp {
  font-family: var(--font-family-mono);
  background: var(--background-main);
  color: var(--code);
  border: 1px solid var(--border);
  border-radius: 4px;
  padding: 0 0.5ch;
  margin: 0 0.5ch;
  line-height: inherit;
  font-size: inherit;
  white-space: nowrap;
}
time {
  font-size: 1em;
  font-family: var(--font-family-mono);
  color: var(--code);
}
pre > code {
  padding: 10px;
  display: block;
  overflow-x: auto;
}
var {
  color: var(--variable);
  font-style: normal;
  font-family: var(--font-family-mono);
}
kbd {
  font-family: var(--font-family-mono);
  background: var(--background-main);
  border: 1px solid var(--border);
  border-radius: 2px;
  color: var(--text-main);
  padding: 2px 4px 2px 4px;
}
button,
select,
input[type=submit],
input[type=reset],
input[type=button],
input[type=checkbox],
input[type=range],
input[type=radio] {
  cursor: pointer;
}
input[type=color] {
  min-height: 3.4rem;
  padding: 4px 8px;
  cursor: pointer;
}
input[type=checkbox],
input[type=radio] {
  height: 1em;
  width: 1em;
  vertical-align: middle;
}
input[type=radio] {
  border-radius: 100%;
}
input {
  vertical-align: top;
}
label {
  vertical-align: middle;
  display: inline-block;
}
input:not([type=checkbox]):not([type=radio]),
input[type=range],
select,
button,
textarea {
  -webkit-appearance: none;
}
textarea {
  display: block;
  margin-right: 0;
  box-sizing: border-box;
  resize: vertical;
}
textarea:not([cols]) {
  width: 100%;
}
textarea:not([rows]) {
  min-height: 40px;
  height: 140px;
}
select {
  background: var(--background-main) var(--select-arrow) calc(100% - 12px) 50%/12px no-repeat;
  padding-right: 35px;
}
select::-ms-expand {
  display: none;
}
select[multiple] {
  padding-right: 10px;
  background-image: none;
  overflow-y: auto;
}
button,
input[type=submit],
input[type=reset],
input[type=button] {
  color: var(--form-text);
  background-color: var(--background-main);
  font-family: inherit;
  font-size: inherit;
  padding: 0.5em 1em;
  outline: none;
  border: none;
  border-radius: 4px;
}
button:hover,
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover {
  background: var(--button-hover);
}
input:disabled,
select:disabled,
button:disabled,
textarea:disabled {
  cursor: not-allowed;
}
button:disabled {
  opacity: 0.5;
}
::placeholder {
  color: var(--form-placeholder);
}
fieldset {
  border: 1px var(--focus) solid;
  border-radius: 6px;
  margin: 0;
  margin-bottom: 12px;
  padding: 10px;
}
legend {
  font-size: 0.9em;
  font-weight: 600;
}
img,
video {
  max-width: 100%;
  height: auto;
}
hr {
  border: none;
  border-top: 1px solid var(--border);
}
table {
  border-collapse: collapse;
  margin-bottom: 10px;
  width: 100%;
  table-layout: auto;
}
table caption {
  text-align: left;
}
td,
th {
  padding: 6px;
  text-align: left;
  vertical-align: top;
  word-wrap: break-word;
}
thead {
  border-bottom: 1px solid var(--border);
}
tfoot {
  border-top: 1px solid var(--border);
}
tbody tr:nth-child(even) {
  background-color: var(--background-bright);
}
tbody tr:nth-child(even) button {
  background-color: var(--background-bright);
}
tbody tr:nth-child(even) button:hover {
  background-color: var(--background-body);
}
::-webkit-scrollbar {
  height: 12px;
  width: 12px;
}
::-webkit-scrollbar-track {
  background: var(--background-main);
}
::-webkit-scrollbar-thumb {
  border-radius: 6px;
  border: 2px solid var(--background-main);
}
::-webkit-scrollbar-thumb:not(:hover) {
  background: var(--scrollbar-thumb);
}
::-webkit-scrollbar-thumb:hover {
  background: var(--scrollbar-thumb-hover);
}
::selection {
  background-color: var(--selection);
  color: var(--text-selection);
}
details {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: var(--background-bright);
  padding: 10px 10px 0;
  margin: 1em 0;
  border-radius: 6px;
  overflow: hidden;
}
details[open] {
  padding: 10px;
}
details > :last-child {
  margin-bottom: 0;
}
details[open] summary {
  margin-bottom: 10px;
}
summary {
  display: list-item;
  background-color: var(--background-main);
  padding: 10px;
  margin: -10px -10px 0;
  cursor: pointer;
  outline: none;
}
summary:hover,
summary:focus {
  text-decoration: underline;
}
details > :not(summary) {
  margin-top: 0;
}
summary::-webkit-details-marker {
  color: var(--text-main);
}
dialog {
  background-color: var(--background-bright);
  color: var(--text-main);
  border: none;
  border-radius: 6px;
  border-color: var(--border);
  padding: 10px 30px;
}
dialog > header:first-child {
  background-color: var(--background-main);
  border-radius: 6px 6px 0 0;
  margin: -10px -30px 10px;
  padding: 10px;
  text-align: center;
}
dialog::backdrop {
  background: #0000009c;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
footer {
  border-top: 1px solid var(--border);
  padding-top: 10px;
  color: var(--text-muted);
}
body > footer {
  margin-top: 40px;
}
@media print {
  body,
pre,
code,
summary,
details,
button,
input,
textarea {
    background-color: #fff;
  }

  button,
input,
textarea {
    border: 1px solid #000;
  }

  body,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
button,
input,
textarea,
footer,
summary,
strong {
    color: #000;
  }

  summary::marker {
    color: #000;
  }

  summary::-webkit-details-marker {
    color: #000;
  }

  tbody tr:nth-child(even) {
    background-color: #f2f2f2;
  }

  a, novo-data-table .clickable, novo-activity-table .clickable {
    color: #00f;
    text-decoration: underline;
  }
}
input[type=range] {
  margin: 10px 0;
  padding: 10px 0;
  background: transparent;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 9.5px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-moz-range-track {
  width: 100%;
  height: 9.5px;
  -moz-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-ms-track {
  width: 100%;
  height: 9.5px;
  -ms-transition: 0.2s;
  transition: 0.2s;
  background: var(--background-main);
  border-radius: 3px;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]::-ms-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--border);
  margin-top: -7px;
}
input[type=range]:focus::-webkit-slider-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-moz-range-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-ms-thumb {
  box-shadow: 0 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: var(--background-main);
}
input[type=range]:focus::-ms-fill-lower {
  background: var(--background-main);
}
input[type=range]:focus::-ms-fill-upper {
  background: var(--background-main);
}
input[type=range]::-ms-track {
  background: transparent;
  border-color: transparent;
  border-width: 16px 0;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: var(--background-main);
  border: 0.2px solid #010101;
  border-radius: 3px;
  box-shadow: 1px 1px 1px #000, 0 0 1px #0d0d0d;
}
input[type=range]::-ms-fill-upper {
  background: var(--background-main);
  border: 0.2px solid #010101;
  border-radius: 3px;
  box-shadow: 1px 1px 1px #000, 0 0 1px #0d0d0d;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
html {
  scrollbar-color: var(--scrollbar-thumb) var(--background-body);
  scrollbar-width: none;
  font-family: var(--font-family-base);
  font-size: var(--font-size-base, 10px);
  color: var(--font-color-base, #333);
}
body {
  font-family: var(--font-family-body);
  font-size: var(--font-size-body, 1.2rem);
  line-height: 1.2;
  word-wrap: break-word;
  color: var(--text-main);
  background: var(--background-body);
  text-rendering: optimizeLegibility;
}
button,
input,
textarea {
  transition: background-color var(--animation-duration) linear, border-color var(--animation-duration) linear, color var(--animation-duration) linear, box-shadow var(--animation-duration) linear, transform var(--animation-duration) ease;
}
a, novo-data-table .clickable, novo-activity-table .clickable {
  color: var(--links);
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  transition: color 200ms ease-in-out;
}
a:visited, novo-data-table .clickable:visited, novo-activity-table .clickable:visited {
  color: #4a89dc;
}
a:active, novo-data-table .clickable:active, novo-activity-table .clickable:active, a:hover, novo-data-table .clickable:hover, novo-activity-table .clickable:hover {
  color: #276ecc;
}
/**
 * Flex Grid -
 * Version: 0.3.2
 *
 * Simple grid built with flex box and sass.
 *
 * Matthew Simo - matthew.a.simo@gmail.com
 */
/**
 * Grid setup
 *
 * The grid will calculate dimensions based on these two variables:
 * $fg-columns will inform the grid loops how many columns there should be.
 * $fg-gutter will inform the grid loops how big eac column's gutters should be.
 *
 * The grid will name columns, rows, offsets based on these three variables:
 * $fg-class-row string used for the row class
 * $fg-class-col string used for the column class
 * $fg-class-off string used for the offset class
 */
/**
 * Break point namespace object
 *
 * Set the default namespace object with these defaults with the
 * understanding that you can pass in whatever you might require for your site.
 *
 * $fg-breakpoints is a Sass list with nested lists inside. Each sub list defines two things.
 * 1. The namespace for that breakpoint. (Required) (i.e. xs, sm, md, lg)
 * 2. The min-width measurement for the breakpoint for that namespace. (i.e. 48em, 62em, 75em)
 *
 * Note: These should be in the proper order (at least till libsass handles map keys properly).
 *
 * Note: If the measurement is left out then it will be skipped when generating
 * the grid and applied to global styles.
 *
 */
/**
 * Class Name Defaults
 *
 * Define class names for columns, rows and offsets in case compatibility with other
 * libraries is necessary.

/**
 * Calculate column size percentage
 */
/**
 * Spacing mixin to create uniform margin/padding
 */
/**
 * Row wrapper class, flex box parent.
 */
.row {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: 0rem;
  margin-right: 0rem;
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  padding-left: 0rem;
  padding-right: 0rem;
}
.col-xs, .col-sm, .col-md, .col-lg {
  flex-grow: 1;
  flex-basis: 0;
  max-width: 100%;
}
/**
 * Generate a set of grid column classes using a namespace
 *
 * .col-[namespace] for intelligent column division
 * .col-[namespace]-[number] for a column that covers a specific number of columns (e.g. 1-12 by default)
 * .off-[namespace]-[number] for pushing a col a specific number of columns (e.g. 1-11 by default)
 */
/**
 * Build the grid in two steps, to help minimize file size
 * Step 1, for each namespace, create the grid-base
 * Step 2, for each namespace, wrap the col width/offset measurements in their breakpoint media query
 */
.col-xs-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}
.col-xs-2 {
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-xs-3 {
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}
.col-xs-5 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}
.col-xs-6 {
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}
.col-xs-8 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}
.col-xs-9 {
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10 {
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}
.col-xs-11 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}
.col-xs-12 {
  flex-basis: 100%;
  max-width: 100%;
}
.off-xs-1 {
  margin-left: 8.3333333333%;
}
.off-xs-2 {
  margin-left: 16.6666666667%;
}
.off-xs-3 {
  margin-left: 25%;
}
.off-xs-4 {
  margin-left: 33.3333333333%;
}
.off-xs-5 {
  margin-left: 41.6666666667%;
}
.off-xs-6 {
  margin-left: 50%;
}
.off-xs-7 {
  margin-left: 58.3333333333%;
}
.off-xs-8 {
  margin-left: 66.6666666667%;
}
.off-xs-9 {
  margin-left: 75%;
}
.off-xs-10 {
  margin-left: 83.3333333333%;
}
.off-xs-11 {
  margin-left: 91.6666666667%;
}
@media only screen and (min-width: 768px) {
  .col-sm-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-sm-1 {
    margin-left: 8.3333333333%;
  }

  .off-sm-2 {
    margin-left: 16.6666666667%;
  }

  .off-sm-3 {
    margin-left: 25%;
  }

  .off-sm-4 {
    margin-left: 33.3333333333%;
  }

  .off-sm-5 {
    margin-left: 41.6666666667%;
  }

  .off-sm-6 {
    margin-left: 50%;
  }

  .off-sm-7 {
    margin-left: 58.3333333333%;
  }

  .off-sm-8 {
    margin-left: 66.6666666667%;
  }

  .off-sm-9 {
    margin-left: 75%;
  }

  .off-sm-10 {
    margin-left: 83.3333333333%;
  }

  .off-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media only screen and (min-width: 992px) {
  .col-md-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-md-1 {
    margin-left: 8.3333333333%;
  }

  .off-md-2 {
    margin-left: 16.6666666667%;
  }

  .off-md-3 {
    margin-left: 25%;
  }

  .off-md-4 {
    margin-left: 33.3333333333%;
  }

  .off-md-5 {
    margin-left: 41.6666666667%;
  }

  .off-md-6 {
    margin-left: 50%;
  }

  .off-md-7 {
    margin-left: 58.3333333333%;
  }

  .off-md-8 {
    margin-left: 66.6666666667%;
  }

  .off-md-9 {
    margin-left: 75%;
  }

  .off-md-10 {
    margin-left: 83.3333333333%;
  }

  .off-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media only screen and (min-width: 1200px) {
  .col-lg-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .off-lg-1 {
    margin-left: 8.3333333333%;
  }

  .off-lg-2 {
    margin-left: 16.6666666667%;
  }

  .off-lg-3 {
    margin-left: 25%;
  }

  .off-lg-4 {
    margin-left: 33.3333333333%;
  }

  .off-lg-5 {
    margin-left: 41.6666666667%;
  }

  .off-lg-6 {
    margin-left: 50%;
  }

  .off-lg-7 {
    margin-left: 58.3333333333%;
  }

  .off-lg-8 {
    margin-left: 66.6666666667%;
  }

  .off-lg-9 {
    margin-left: 75%;
  }

  .off-lg-10 {
    margin-left: 83.3333333333%;
  }

  .off-lg-11 {
    margin-left: 91.6666666667%;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
h1 {
  font-size: 2.5rem;
  font-weight: 400;
  margin: 0;
  padding: 0.45rem 0 0.35rem;
}
h2 {
  font-size: 2rem;
  font-weight: 500;
  margin: 0;
  padding: 0.75rem 0 0.3rem;
}
h3 {
  font-size: 1.75rem;
  font-weight: 400;
  margin: 0;
  padding: 0.6rem 0 0.4rem;
}
h4 {
  font-size: 1.375rem;
  font-weight: 400;
  margin: 0;
  padding: 0.75rem 0 0.5rem;
}
h5 {
  font-size: 1.125rem;
  font-weight: 700;
  margin: 0;
  padding: 0.75rem 0 0.25rem;
  text-transform: uppercase;
  color: var(--text-muted);
}
h6 {
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0;
  padding: 0.75rem 0 0.25rem;
}
p {
  font-size: 1.4rem;
  line-height: 1.375em;
  margin: 0;
  padding: 0.25rem 0 0.55rem;
}
q::before {
  content: none;
}
q::after {
  content: none;
}
blockquote,
q {
  border-left: 4px solid var(--focus);
  margin: 1.5em 0;
  padding: 0.5em 1em;
  font-style: italic;
}
blockquote > footer {
  font-style: normal;
  border: 0;
}
blockquote cite {
  font-style: normal;
}
address {
  font-style: normal;
}
mark {
  background-color: var(--highlight);
  border-radius: 2px;
  padding: 0 2px 0 2px;
  color: #000;
}
.caption {
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  opacity: 0.55;
  letter-spacing: 0.1px;
}
h1.novo-section-header,
h2.novo-section-header,
h3.novo-section-header,
h4.novo-section-header,
h5.novo-section-header,
h6.novo-section-header {
  background: var(--background-bright, #ffffff);
  box-sizing: content-box;
  font-weight: 400;
  display: flex;
  width: 100%;
  padding: 1rem 0.5rem 1rem 1.5rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
h1.novo-section-header > i,
h2.novo-section-header > i,
h3.novo-section-header > i,
h4.novo-section-header > i,
h5.novo-section-header > i,
h6.novo-section-header > i {
  display: flex;
  margin-right: 10px;
}
h1.novo-section-header > i.bhi-section,
h2.novo-section-header > i.bhi-section,
h3.novo-section-header > i.bhi-section,
h4.novo-section-header > i.bhi-section,
h5.novo-section-header > i.bhi-section,
h6.novo-section-header > i.bhi-section {
  margin-top: -0.2rem;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  vertical-align: baseline;
}
h1.text-capitalize,
h2.text-capitalize,
h3.text-capitalize,
h4.text-capitalize,
h5.text-capitalize,
h6.text-capitalize,
p.text-capitalize,
span.text-capitalize {
  text-transform: capitalize;
}
h1.text-uppercase,
h2.text-uppercase,
h3.text-uppercase,
h4.text-uppercase,
h5.text-uppercase,
h6.text-uppercase,
p.text-uppercase,
span.text-uppercase {
  text-transform: uppercase;
}
h1.text-nowrap,
h2.text-nowrap,
h3.text-nowrap,
h4.text-nowrap,
h5.text-nowrap,
h6.text-nowrap,
p.text-nowrap,
span.text-nowrap {
  white-space: nowrap;
}
h1.text-ellipsis,
h2.text-ellipsis,
h3.text-ellipsis,
h4.text-ellipsis,
h5.text-ellipsis,
h6.text-ellipsis,
p.text-ellipsis,
span.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
h1.text-size-default,
h2.text-size-default,
h3.text-size-default,
h4.text-size-default,
h5.text-size-default,
h6.text-size-default,
p.text-size-default,
span.text-size-default {
  font-size: inherit;
}
h1.text-size-body,
h2.text-size-body,
h3.text-size-body,
h4.text-size-body,
h5.text-size-body,
h6.text-size-body,
p.text-size-body,
span.text-size-body {
  font-size: 1.3rem;
}
h1.text-size-xs,
h2.text-size-xs,
h3.text-size-xs,
h4.text-size-xs,
h5.text-size-xs,
h6.text-size-xs,
p.text-size-xs,
span.text-size-xs {
  font-size: 1rem;
}
h1.text-size-sm,
h2.text-size-sm,
h3.text-size-sm,
h4.text-size-sm,
h5.text-size-sm,
h6.text-size-sm,
p.text-size-sm,
span.text-size-sm {
  font-size: 1.2rem;
}
h1.text-size-md,
h2.text-size-md,
h3.text-size-md,
h4.text-size-md,
h5.text-size-md,
h6.text-size-md,
p.text-size-md,
span.text-size-md {
  font-size: 1.3rem;
}
h1.text-size-lg,
h2.text-size-lg,
h3.text-size-lg,
h4.text-size-lg,
h5.text-size-lg,
h6.text-size-lg,
p.text-size-lg,
span.text-size-lg {
  font-size: 1.6rem;
}
h1.text-size-xl,
h2.text-size-xl,
h3.text-size-xl,
h4.text-size-xl,
h5.text-size-xl,
h6.text-size-xl,
p.text-size-xl,
span.text-size-xl {
  font-size: 2rem;
}
h1.text-size-2xl,
h2.text-size-2xl,
h3.text-size-2xl,
h4.text-size-2xl,
h5.text-size-2xl,
h6.text-size-2xl,
p.text-size-2xl,
span.text-size-2xl {
  font-size: 2.6rem;
}
h1.text-size-3xl,
h2.text-size-3xl,
h3.text-size-3xl,
h4.text-size-3xl,
h5.text-size-3xl,
h6.text-size-3xl,
p.text-size-3xl,
span.text-size-3xl {
  font-size: 3.2rem;
}
h1.text-size-smaller,
h2.text-size-smaller,
h3.text-size-smaller,
h4.text-size-smaller,
h5.text-size-smaller,
h6.text-size-smaller,
p.text-size-smaller,
span.text-size-smaller {
  font-size: 0.8em;
}
h1.text-size-larger,
h2.text-size-larger,
h3.text-size-larger,
h4.text-size-larger,
h5.text-size-larger,
h6.text-size-larger,
p.text-size-larger,
span.text-size-larger {
  font-size: 1.2em;
}
h1.text-color-black,
h2.text-color-black,
h3.text-color-black,
h4.text-color-black,
h5.text-color-black,
h6.text-color-black,
p.text-color-black,
span.text-color-black {
  color: #000000;
}
h1.text-color-white,
h2.text-color-white,
h3.text-color-white,
h4.text-color-white,
h5.text-color-white,
h6.text-color-white,
p.text-color-white,
span.text-color-white {
  color: #ffffff;
}
h1.text-color-gray,
h2.text-color-gray,
h3.text-color-gray,
h4.text-color-gray,
h5.text-color-gray,
h6.text-color-gray,
p.text-color-gray,
span.text-color-gray {
  color: #9e9e9e;
}
h1.text-color-grey,
h2.text-color-grey,
h3.text-color-grey,
h4.text-color-grey,
h5.text-color-grey,
h6.text-color-grey,
p.text-color-grey,
span.text-color-grey {
  color: #9e9e9e;
}
h1.text-color-offWhite,
h2.text-color-offWhite,
h3.text-color-offWhite,
h4.text-color-offWhite,
h5.text-color-offWhite,
h6.text-color-offWhite,
p.text-color-offWhite,
span.text-color-offWhite {
  color: #f7f7f7;
}
h1.text-color-bright,
h2.text-color-bright,
h3.text-color-bright,
h4.text-color-bright,
h5.text-color-bright,
h6.text-color-bright,
p.text-color-bright,
span.text-color-bright {
  color: #f7f7f7;
}
h1.text-color-light,
h2.text-color-light,
h3.text-color-light,
h4.text-color-light,
h5.text-color-light,
h6.text-color-light,
p.text-color-light,
span.text-color-light {
  color: #dbdbdb;
}
h1.text-color-neutral,
h2.text-color-neutral,
h3.text-color-neutral,
h4.text-color-neutral,
h5.text-color-neutral,
h6.text-color-neutral,
p.text-color-neutral,
span.text-color-neutral {
  color: #4f5361;
}
h1.text-color-dark,
h2.text-color-dark,
h3.text-color-dark,
h4.text-color-dark,
h5.text-color-dark,
h6.text-color-dark,
p.text-color-dark,
span.text-color-dark {
  color: #3d464d;
}
h1.text-color-orange,
h2.text-color-orange,
h3.text-color-orange,
h4.text-color-orange,
h5.text-color-orange,
h6.text-color-orange,
p.text-color-orange,
span.text-color-orange {
  color: #ff6900;
}
h1.text-color-navigation,
h2.text-color-navigation,
h3.text-color-navigation,
h4.text-color-navigation,
h5.text-color-navigation,
h6.text-color-navigation,
p.text-color-navigation,
span.text-color-navigation {
  color: #202945;
}
h1.text-color-skyBlue,
h2.text-color-skyBlue,
h3.text-color-skyBlue,
h4.text-color-skyBlue,
h5.text-color-skyBlue,
h6.text-color-skyBlue,
p.text-color-skyBlue,
span.text-color-skyBlue {
  color: #009bdf;
}
h1.text-color-steel,
h2.text-color-steel,
h3.text-color-steel,
h4.text-color-steel,
h5.text-color-steel,
h6.text-color-steel,
p.text-color-steel,
span.text-color-steel {
  color: #5b6770;
}
h1.text-color-metal,
h2.text-color-metal,
h3.text-color-metal,
h4.text-color-metal,
h5.text-color-metal,
h6.text-color-metal,
p.text-color-metal,
span.text-color-metal {
  color: #637893;
}
h1.text-color-sand,
h2.text-color-sand,
h3.text-color-sand,
h4.text-color-sand,
h5.text-color-sand,
h6.text-color-sand,
p.text-color-sand,
span.text-color-sand {
  color: #f4f4f4;
}
h1.text-color-silver,
h2.text-color-silver,
h3.text-color-silver,
h4.text-color-silver,
h5.text-color-silver,
h6.text-color-silver,
p.text-color-silver,
span.text-color-silver {
  color: #e2e2e2;
}
h1.text-color-stone,
h2.text-color-stone,
h3.text-color-stone,
h4.text-color-stone,
h5.text-color-stone,
h6.text-color-stone,
p.text-color-stone,
span.text-color-stone {
  color: #bebebe;
}
h1.text-color-ash,
h2.text-color-ash,
h3.text-color-ash,
h4.text-color-ash,
h5.text-color-ash,
h6.text-color-ash,
p.text-color-ash,
span.text-color-ash {
  color: #a0a0a0;
}
h1.text-color-slate,
h2.text-color-slate,
h3.text-color-slate,
h4.text-color-slate,
h5.text-color-slate,
h6.text-color-slate,
p.text-color-slate,
span.text-color-slate {
  color: #707070;
}
h1.text-color-onyx,
h2.text-color-onyx,
h3.text-color-onyx,
h4.text-color-onyx,
h5.text-color-onyx,
h6.text-color-onyx,
p.text-color-onyx,
span.text-color-onyx {
  color: #526980;
}
h1.text-color-charcoal,
h2.text-color-charcoal,
h3.text-color-charcoal,
h4.text-color-charcoal,
h5.text-color-charcoal,
h6.text-color-charcoal,
p.text-color-charcoal,
span.text-color-charcoal {
  color: #282828;
}
h1.text-color-moonlight,
h2.text-color-moonlight,
h3.text-color-moonlight,
h4.text-color-moonlight,
h5.text-color-moonlight,
h6.text-color-moonlight,
p.text-color-moonlight,
span.text-color-moonlight {
  color: #1a242f;
}
h1.text-color-midnight,
h2.text-color-midnight,
h3.text-color-midnight,
h4.text-color-midnight,
h5.text-color-midnight,
h6.text-color-midnight,
p.text-color-midnight,
span.text-color-midnight {
  color: #202945;
}
h1.text-color-darkness,
h2.text-color-darkness,
h3.text-color-darkness,
h4.text-color-darkness,
h5.text-color-darkness,
h6.text-color-darkness,
p.text-color-darkness,
span.text-color-darkness {
  color: #161f27;
}
h1.text-color-navy,
h2.text-color-navy,
h3.text-color-navy,
h4.text-color-navy,
h5.text-color-navy,
h6.text-color-navy,
p.text-color-navy,
span.text-color-navy {
  color: #0d2d42;
}
h1.text-color-aqua,
h2.text-color-aqua,
h3.text-color-aqua,
h4.text-color-aqua,
h5.text-color-aqua,
h6.text-color-aqua,
p.text-color-aqua,
span.text-color-aqua {
  color: #3bafda;
}
h1.text-color-ocean,
h2.text-color-ocean,
h3.text-color-ocean,
h4.text-color-ocean,
h5.text-color-ocean,
h6.text-color-ocean,
p.text-color-ocean,
span.text-color-ocean {
  color: #4a89dc;
}
h1.text-color-mint,
h2.text-color-mint,
h3.text-color-mint,
h4.text-color-mint,
h5.text-color-mint,
h6.text-color-mint,
p.text-color-mint,
span.text-color-mint {
  color: #37bc9b;
}
h1.text-color-grass,
h2.text-color-grass,
h3.text-color-grass,
h4.text-color-grass,
h5.text-color-grass,
h6.text-color-grass,
p.text-color-grass,
span.text-color-grass {
  color: #8cc152;
}
h1.text-color-sunflower,
h2.text-color-sunflower,
h3.text-color-sunflower,
h4.text-color-sunflower,
h5.text-color-sunflower,
h6.text-color-sunflower,
p.text-color-sunflower,
span.text-color-sunflower {
  color: #f6b042;
}
h1.text-color-bittersweet,
h2.text-color-bittersweet,
h3.text-color-bittersweet,
h4.text-color-bittersweet,
h5.text-color-bittersweet,
h6.text-color-bittersweet,
p.text-color-bittersweet,
span.text-color-bittersweet {
  color: #eb6845;
}
h1.text-color-grapefruit,
h2.text-color-grapefruit,
h3.text-color-grapefruit,
h4.text-color-grapefruit,
h5.text-color-grapefruit,
h6.text-color-grapefruit,
p.text-color-grapefruit,
span.text-color-grapefruit {
  color: #da4453;
}
h1.text-color-carnation,
h2.text-color-carnation,
h3.text-color-carnation,
h4.text-color-carnation,
h5.text-color-carnation,
h6.text-color-carnation,
p.text-color-carnation,
span.text-color-carnation {
  color: #d770ad;
}
h1.text-color-lavender,
h2.text-color-lavender,
h3.text-color-lavender,
h4.text-color-lavender,
h5.text-color-lavender,
h6.text-color-lavender,
p.text-color-lavender,
span.text-color-lavender {
  color: #967adc;
}
h1.text-color-mountain,
h2.text-color-mountain,
h3.text-color-mountain,
h4.text-color-mountain,
h5.text-color-mountain,
h6.text-color-mountain,
p.text-color-mountain,
span.text-color-mountain {
  color: #9678b6;
}
h1.text-color-info,
h2.text-color-info,
h3.text-color-info,
h4.text-color-info,
h5.text-color-info,
h6.text-color-info,
p.text-color-info,
span.text-color-info {
  color: #4a89dc;
}
h1.text-color-positive,
h2.text-color-positive,
h3.text-color-positive,
h4.text-color-positive,
h5.text-color-positive,
h6.text-color-positive,
p.text-color-positive,
span.text-color-positive {
  color: #4a89dc;
}
h1.text-color-success,
h2.text-color-success,
h3.text-color-success,
h4.text-color-success,
h5.text-color-success,
h6.text-color-success,
p.text-color-success,
span.text-color-success {
  color: #8cc152;
}
h1.text-color-negative,
h2.text-color-negative,
h3.text-color-negative,
h4.text-color-negative,
h5.text-color-negative,
h6.text-color-negative,
p.text-color-negative,
span.text-color-negative {
  color: #da4453;
}
h1.text-color-danger,
h2.text-color-danger,
h3.text-color-danger,
h4.text-color-danger,
h5.text-color-danger,
h6.text-color-danger,
p.text-color-danger,
span.text-color-danger {
  color: #da4453;
}
h1.text-color-error,
h2.text-color-error,
h3.text-color-error,
h4.text-color-error,
h5.text-color-error,
h6.text-color-error,
p.text-color-error,
span.text-color-error {
  color: #da4453;
}
h1.text-color-warning,
h2.text-color-warning,
h3.text-color-warning,
h4.text-color-warning,
h5.text-color-warning,
h6.text-color-warning,
p.text-color-warning,
span.text-color-warning {
  color: #f6b042;
}
h1.text-color-empty,
h2.text-color-empty,
h3.text-color-empty,
h4.text-color-empty,
h5.text-color-empty,
h6.text-color-empty,
p.text-color-empty,
span.text-color-empty {
  color: #cccdcc;
}
h1.text-color-disabled,
h2.text-color-disabled,
h3.text-color-disabled,
h4.text-color-disabled,
h5.text-color-disabled,
h6.text-color-disabled,
p.text-color-disabled,
span.text-color-disabled {
  color: #bebebe;
}
h1.text-color-background,
h2.text-color-background,
h3.text-color-background,
h4.text-color-background,
h5.text-color-background,
h6.text-color-background,
p.text-color-background,
span.text-color-background {
  color: #f7f7f7;
}
h1.text-color-backgroundDark,
h2.text-color-backgroundDark,
h3.text-color-backgroundDark,
h4.text-color-backgroundDark,
h5.text-color-backgroundDark,
h6.text-color-backgroundDark,
p.text-color-backgroundDark,
span.text-color-backgroundDark {
  color: #e2e2e2;
}
h1.text-color-presentation,
h2.text-color-presentation,
h3.text-color-presentation,
h4.text-color-presentation,
h5.text-color-presentation,
h6.text-color-presentation,
p.text-color-presentation,
span.text-color-presentation {
  color: #5b6770;
}
h1.text-color-bullhorn,
h2.text-color-bullhorn,
h3.text-color-bullhorn,
h4.text-color-bullhorn,
h5.text-color-bullhorn,
h6.text-color-bullhorn,
p.text-color-bullhorn,
span.text-color-bullhorn {
  color: #ff6900;
}
h1.text-color-pulse,
h2.text-color-pulse,
h3.text-color-pulse,
h4.text-color-pulse,
h5.text-color-pulse,
h6.text-color-pulse,
p.text-color-pulse,
span.text-color-pulse {
  color: #3bafda;
}
h1.text-color-company,
h2.text-color-company,
h3.text-color-company,
h4.text-color-company,
h5.text-color-company,
h6.text-color-company,
p.text-color-company,
span.text-color-company {
  color: #3399dd;
}
h1.text-color-candidate,
h2.text-color-candidate,
h3.text-color-candidate,
h4.text-color-candidate,
h5.text-color-candidate,
h6.text-color-candidate,
p.text-color-candidate,
span.text-color-candidate {
  color: #44bb77;
}
h1.text-color-lead,
h2.text-color-lead,
h3.text-color-lead,
h4.text-color-lead,
h5.text-color-lead,
h6.text-color-lead,
p.text-color-lead,
span.text-color-lead {
  color: #aa6699;
}
h1.text-color-contact,
h2.text-color-contact,
h3.text-color-contact,
h4.text-color-contact,
h5.text-color-contact,
h6.text-color-contact,
p.text-color-contact,
span.text-color-contact {
  color: #ffaa44;
}
h1.text-color-clientcontact,
h2.text-color-clientcontact,
h3.text-color-clientcontact,
h4.text-color-clientcontact,
h5.text-color-clientcontact,
h6.text-color-clientcontact,
p.text-color-clientcontact,
span.text-color-clientcontact {
  color: #ffaa44;
}
h1.text-color-opportunity,
h2.text-color-opportunity,
h3.text-color-opportunity,
h4.text-color-opportunity,
h5.text-color-opportunity,
h6.text-color-opportunity,
p.text-color-opportunity,
span.text-color-opportunity {
  color: #662255;
}
h1.text-color-job,
h2.text-color-job,
h3.text-color-job,
h4.text-color-job,
h5.text-color-job,
h6.text-color-job,
p.text-color-job,
span.text-color-job {
  color: #bb5566;
}
h1.text-color-joborder,
h2.text-color-joborder,
h3.text-color-joborder,
h4.text-color-joborder,
h5.text-color-joborder,
h6.text-color-joborder,
p.text-color-joborder,
span.text-color-joborder {
  color: #bb5566;
}
h1.text-color-submission,
h2.text-color-submission,
h3.text-color-submission,
h4.text-color-submission,
h5.text-color-submission,
h6.text-color-submission,
p.text-color-submission,
span.text-color-submission {
  color: #a9adbb;
}
h1.text-color-sendout,
h2.text-color-sendout,
h3.text-color-sendout,
h4.text-color-sendout,
h5.text-color-sendout,
h6.text-color-sendout,
p.text-color-sendout,
span.text-color-sendout {
  color: #747884;
}
h1.text-color-placement,
h2.text-color-placement,
h3.text-color-placement,
h4.text-color-placement,
h5.text-color-placement,
h6.text-color-placement,
p.text-color-placement,
span.text-color-placement {
  color: #0b344f;
}
h1.text-color-note,
h2.text-color-note,
h3.text-color-note,
h4.text-color-note,
h5.text-color-note,
h6.text-color-note,
p.text-color-note,
span.text-color-note {
  color: #747884;
}
h1.text-color-contract,
h2.text-color-contract,
h3.text-color-contract,
h4.text-color-contract,
h5.text-color-contract,
h6.text-color-contract,
p.text-color-contract,
span.text-color-contract {
  color: #454ea0;
}
h1.text-color-jobCode,
h2.text-color-jobCode,
h3.text-color-jobCode,
h4.text-color-jobCode,
h5.text-color-jobCode,
h6.text-color-jobCode,
p.text-color-jobCode,
span.text-color-jobCode {
  color: #696d79;
}
h1.text-color-earnCode,
h2.text-color-earnCode,
h3.text-color-earnCode,
h4.text-color-earnCode,
h5.text-color-earnCode,
h6.text-color-earnCode,
p.text-color-earnCode,
span.text-color-earnCode {
  color: #696d79;
}
h1.text-color-invoiceStatement,
h2.text-color-invoiceStatement,
h3.text-color-invoiceStatement,
h4.text-color-invoiceStatement,
h5.text-color-invoiceStatement,
h6.text-color-invoiceStatement,
p.text-color-invoiceStatement,
span.text-color-invoiceStatement {
  color: #696d79;
}
h1.text-color-billableCharge,
h2.text-color-billableCharge,
h3.text-color-billableCharge,
h4.text-color-billableCharge,
h5.text-color-billableCharge,
h6.text-color-billableCharge,
p.text-color-billableCharge,
span.text-color-billableCharge {
  color: #696d79;
}
h1.text-color-payableCharge,
h2.text-color-payableCharge,
h3.text-color-payableCharge,
h4.text-color-payableCharge,
h5.text-color-payableCharge,
h6.text-color-payableCharge,
p.text-color-payableCharge,
span.text-color-payableCharge {
  color: #696d79;
}
h1.text-color-user,
h2.text-color-user,
h3.text-color-user,
h4.text-color-user,
h5.text-color-user,
h6.text-color-user,
p.text-color-user,
span.text-color-user {
  color: #696d79;
}
h1.text-color-corporateUser,
h2.text-color-corporateUser,
h3.text-color-corporateUser,
h4.text-color-corporateUser,
h5.text-color-corporateUser,
h6.text-color-corporateUser,
p.text-color-corporateUser,
span.text-color-corporateUser {
  color: #696d79;
}
h1.text-color-distributionList,
h2.text-color-distributionList,
h3.text-color-distributionList,
h4.text-color-distributionList,
h5.text-color-distributionList,
h6.text-color-distributionList,
p.text-color-distributionList,
span.text-color-distributionList {
  color: #696d79;
}
h1.text-color-credential,
h2.text-color-credential,
h3.text-color-credential,
h4.text-color-credential,
h5.text-color-credential,
h6.text-color-credential,
p.text-color-credential,
span.text-color-credential {
  color: #696d79;
}
h1.text-color-person,
h2.text-color-person,
h3.text-color-person,
h4.text-color-person,
h5.text-color-person,
h6.text-color-person,
p.text-color-person,
span.text-color-person {
  color: #696d79;
}
h1.margin-before,
h2.margin-before,
h3.margin-before,
h4.margin-before,
h5.margin-before,
h6.margin-before,
p.margin-before,
span.margin-before {
  margin-top: 0.4rem;
}
h1.margin-after,
h2.margin-after,
h3.margin-after,
h4.margin-after,
h5.margin-after,
h6.margin-after,
p.margin-after,
span.margin-after {
  margin-bottom: 0.8rem;
}
h1.text-length-small,
h2.text-length-small,
h3.text-length-small,
h4.text-length-small,
h5.text-length-small,
h6.text-length-small,
p.text-length-small,
span.text-length-small {
  max-width: 40ch;
}
h1.text-length-medium,
h2.text-length-medium,
h3.text-length-medium,
h4.text-length-medium,
h5.text-length-medium,
h6.text-length-medium,
p.text-length-medium,
span.text-length-medium {
  max-width: 55ch;
}
h1.text-length-large,
h2.text-length-large,
h3.text-length-large,
h4.text-length-large,
h5.text-length-large,
h6.text-length-large,
p.text-length-large,
span.text-length-large {
  max-width: 70ch;
}
h1.text-weight-hairline,
h2.text-weight-hairline,
h3.text-weight-hairline,
h4.text-weight-hairline,
h5.text-weight-hairline,
h6.text-weight-hairline,
p.text-weight-hairline,
span.text-weight-hairline {
  font-weight: 100;
}
h1.text-weight-thin,
h2.text-weight-thin,
h3.text-weight-thin,
h4.text-weight-thin,
h5.text-weight-thin,
h6.text-weight-thin,
p.text-weight-thin,
span.text-weight-thin {
  font-weight: 200;
}
h1.text-weight-light,
h2.text-weight-light,
h3.text-weight-light,
h4.text-weight-light,
h5.text-weight-light,
h6.text-weight-light,
p.text-weight-light,
span.text-weight-light {
  font-weight: 300;
}
h1.text-weight-normal,
h2.text-weight-normal,
h3.text-weight-normal,
h4.text-weight-normal,
h5.text-weight-normal,
h6.text-weight-normal,
p.text-weight-normal,
span.text-weight-normal {
  font-weight: 400;
}
h1.text-weight-medium,
h2.text-weight-medium,
h3.text-weight-medium,
h4.text-weight-medium,
h5.text-weight-medium,
h6.text-weight-medium,
p.text-weight-medium,
span.text-weight-medium {
  font-weight: 500;
}
h1.text-weight-semibold,
h2.text-weight-semibold,
h3.text-weight-semibold,
h4.text-weight-semibold,
h5.text-weight-semibold,
h6.text-weight-semibold,
p.text-weight-semibold,
span.text-weight-semibold {
  font-weight: 600;
}
h1.text-weight-bold,
h2.text-weight-bold,
h3.text-weight-bold,
h4.text-weight-bold,
h5.text-weight-bold,
h6.text-weight-bold,
p.text-weight-bold,
span.text-weight-bold {
  font-weight: 700;
}
h1.text-weight-extrabold,
h2.text-weight-extrabold,
h3.text-weight-extrabold,
h4.text-weight-extrabold,
h5.text-weight-extrabold,
h6.text-weight-extrabold,
p.text-weight-extrabold,
span.text-weight-extrabold {
  font-weight: 800;
}
h1.text-weight-heavy,
h2.text-weight-heavy,
h3.text-weight-heavy,
h4.text-weight-heavy,
h5.text-weight-heavy,
h6.text-weight-heavy,
p.text-weight-heavy,
span.text-weight-heavy {
  font-weight: 900;
}
h1.text-weight-lighter,
h2.text-weight-lighter,
h3.text-weight-lighter,
h4.text-weight-lighter,
h5.text-weight-lighter,
h6.text-weight-lighter,
p.text-weight-lighter,
span.text-weight-lighter {
  font-weight: lighter;
}
h1.text-weight-bolder,
h2.text-weight-bolder,
h3.text-weight-bolder,
h4.text-weight-bolder,
h5.text-weight-bolder,
h6.text-weight-bolder,
p.text-weight-bolder,
span.text-weight-bolder {
  font-weight: bolder;
}
span > span {
  vertical-align: baseline;
}
i {
  font-size: 1.4rem;
  display: inline-table;
  flex: 0 0 auto;
}
i[theme][theme=contained] {
  font-size: 0.8rem;
  border-radius: 0.55rem;
  height: 1.7rem;
  width: 1.7rem;
  text-align: center;
}
i[theme][theme=contained]:before {
  vertical-align: baseline;
  line-height: 1.8;
}
i[theme][theme=contained].star {
  color: #ffffff;
  background: #0b344f;
}
i[theme][theme=contained].person {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].company {
  color: #ffffff;
  background: #3399dd;
}
i[theme][theme=contained].candidate {
  color: #ffffff;
  background: #44bb77;
}
i[theme][theme=contained].navigation {
  color: #ffffff;
  background: #202945;
}
i[theme][theme=contained].lead {
  color: #ffffff;
  background: #aa6699;
}
i[theme][theme=contained].contact {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].clientcontact {
  color: #ffffff;
  background: #ffaa44;
}
i[theme][theme=contained].opportunity {
  color: #ffffff;
  background: #662255;
}
i[theme][theme=contained].job {
  color: #ffffff;
  background: #bb5566;
}
i[theme][theme=contained].joborder {
  color: #ffffff;
  background: #bb5566;
}
i[theme][theme=contained].submission {
  color: #ffffff;
  background: #a9adbb;
}
i[theme][theme=contained].sendout {
  color: #ffffff;
  background: #747884;
}
i[theme][theme=contained].placement {
  color: #ffffff;
  background: #0b344f;
}
i[theme][theme=contained].note {
  color: #ffffff;
  background: #747884;
}
i[theme][theme=contained].task {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].distributionList {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].credential {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].user {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].corporateuser {
  color: #ffffff;
  background: #4f5361;
}
i[theme][theme=contained].contract {
  color: #ffffff;
  background: #454ea0;
}
i[theme][theme=contained].jobCode {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].earnCode {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].billableCharge {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].payableCharge {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].complianceManager {
  color: #ffffff;
  background: #4a89dc;
}
i[theme][theme=contained].invoiceStatement {
  color: #ffffff;
  background: #696d79;
}
i[theme][theme=contained].aqua {
  color: #ffffff;
  background: #3bafda;
}
i[theme][theme=contained].ocean {
  color: #ffffff;
  background: #4a89dc;
}
i[theme][theme=contained].mint {
  color: #ffffff;
  background: #37bc9b;
}
i[theme][theme=contained].grass {
  color: #ffffff;
  background: #8cc152;
}
i[theme][theme=contained].sunflower {
  color: #ffffff;
  background: #f6b042;
}
i[theme][theme=contained].bittersweet {
  color: #ffffff;
  background: #eb6845;
}
i[theme][theme=contained].grapefruit {
  color: #ffffff;
  background: #da4453;
}
i[theme][theme=contained].carnation {
  color: #ffffff;
  background: #d770ad;
}
i[theme][theme=contained].lavender {
  color: #ffffff;
  background: #967adc;
}
i[theme][theme=contained].mountain {
  color: #ffffff;
  background: #9678b6;
}
i[theme][theme=contained].large {
  font-size: 1.2rem;
}
i[theme][theme=entity].star {
  color: #0b344f;
  background: transparent;
}
i[theme][theme=entity].person {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].company {
  color: #3399dd;
  background: transparent;
}
i[theme][theme=entity].candidate {
  color: #44bb77;
  background: transparent;
}
i[theme][theme=entity].navigation {
  color: #202945;
  background: transparent;
}
i[theme][theme=entity].lead {
  color: #aa6699;
  background: transparent;
}
i[theme][theme=entity].contact {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].clientcontact {
  color: #ffaa44;
  background: transparent;
}
i[theme][theme=entity].opportunity {
  color: #662255;
  background: transparent;
}
i[theme][theme=entity].job {
  color: #bb5566;
  background: transparent;
}
i[theme][theme=entity].joborder {
  color: #bb5566;
  background: transparent;
}
i[theme][theme=entity].submission {
  color: #a9adbb;
  background: transparent;
}
i[theme][theme=entity].sendout {
  color: #747884;
  background: transparent;
}
i[theme][theme=entity].placement {
  color: #0b344f;
  background: transparent;
}
i[theme][theme=entity].note {
  color: #747884;
  background: transparent;
}
i[theme][theme=entity].task {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].distributionList {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].credential {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].user {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].corporateuser {
  color: #4f5361;
  background: transparent;
}
i[theme][theme=entity].contract {
  color: #454ea0;
  background: transparent;
}
i[theme][theme=entity].jobCode {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].earnCode {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].billableCharge {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].payableCharge {
  color: #696d79;
  background: transparent;
}
i[theme][theme=entity].complianceManager {
  color: #4a89dc;
  background: transparent;
}
i[theme][theme=entity].invoiceStatement {
  color: #696d79;
  background: transparent;
}
figcaption > i,
h1 > i,
h2 > i,
h3 > i,
h4 > i,
h5 > i,
h6 > i,
p > i,
span > i,
.novo-text > i,
.novo-title > i,
.novo-label > i,
.novo-caption > i {
  font-size: 1.1em;
  margin: 0 0.5em 0 0;
  padding: 0;
}
figcaption > i:before,
h1 > i:before,
h2 > i:before,
h3 > i:before,
h4 > i:before,
h5 > i:before,
h6 > i:before,
p > i:before,
span > i:before,
.novo-text > i:before,
.novo-title > i:before,
.novo-label > i:before,
.novo-caption > i:before {
  vertical-align: middle !important;
}
figcaption > i[theme][theme=contained],
h1 > i[theme][theme=contained],
h2 > i[theme][theme=contained],
h3 > i[theme][theme=contained],
h4 > i[theme][theme=contained],
h5 > i[theme][theme=contained],
h6 > i[theme][theme=contained],
p > i[theme][theme=contained],
span > i[theme][theme=contained],
.novo-text > i[theme][theme=contained],
.novo-title > i[theme][theme=contained],
.novo-label > i[theme][theme=contained],
.novo-caption > i[theme][theme=contained] {
  font-size: 0.8rem;
  vertical-align: 0.1rem;
}
figcaption > i[theme][theme=contained]:before,
h1 > i[theme][theme=contained]:before,
h2 > i[theme][theme=contained]:before,
h3 > i[theme][theme=contained]:before,
h4 > i[theme][theme=contained]:before,
h5 > i[theme][theme=contained]:before,
h6 > i[theme][theme=contained]:before,
p > i[theme][theme=contained]:before,
span > i[theme][theme=contained]:before,
.novo-text > i[theme][theme=contained]:before,
.novo-title > i[theme][theme=contained]:before,
.novo-label > i[theme][theme=contained]:before,
.novo-caption > i[theme][theme=contained]:before {
  vertical-align: baseline;
  line-height: 1.7rem;
  display: block;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 50;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.48;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.6);
}
.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: hidden;
}
cdk-table {
  display: block;
  flex: 1;
}
cdk-table.expandable {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}
cdk-table.empty {
  min-height: 62px;
  max-height: 62px;
}
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd) .novo-data-table-checkbox-cell {
  background-color: var(--background-muted, #f4f4f4);
}
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(odd).active .novo-data-table-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(odd).active + .novo-data-table-detail-row {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(odd) + .novo-data-table-detail-row {
  background-color: var(--background-muted, #f4f4f4);
}
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(even) .novo-data-table-checkbox-cell {
  background-color: var(--background-body, #ffffff);
}
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-button-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-dropdown-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-expand-cell,
cdk-table > .novo-data-table-row:nth-of-type(even).active .novo-data-table-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(even).active + .novo-data-table-detail-row {
  background-color: rgba(74, 137, 220, 0.15);
}
cdk-table > .novo-data-table-row:nth-of-type(even) + .novo-data-table-detail-row {
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-cell-align-right {
  text-align: right;
}
.novo-data-table-header-row,
.novo-data-table-header-cell {
  position: relative;
  z-index: 1;
}
.novo-data-table-header-row.fixed-header,
.novo-data-table-header-cell.fixed-header {
  position: sticky;
  top: 0;
}
.novo-data-table-row,
.novo-data-table-header-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-row .novo-data-table-header-cell,
.novo-data-table-row .novo-data-table-checkbox-header-cell,
.novo-data-table-header-row .novo-data-table-header-cell,
.novo-data-table-header-row .novo-data-table-checkbox-header-cell {
  background-color: var(--background-body, #ffffff);
}
.novo-data-table-row.expanded i.bhi-next.data-table-icon,
.novo-data-table-header-row.expanded i.bhi-next.data-table-icon {
  cursor: pointer;
  transition: all 0.1s;
}
.novo-data-table-row.expanded i.bhi-next.data-table-icon.expanded,
.novo-data-table-header-row.expanded i.bhi-next.data-table-icon.expanded {
  transform: rotate(90deg);
}
.novo-data-table-header-cell.resizable {
  padding-right: 0;
}
.novo-data-table-header-cell.resizable:hover {
  background-color: var(--background-muted, #4f5361);
}
.novo-data-table-header-cell.resizable .data-table-header-resizable {
  height: 100%;
}
.novo-data-table-header-cell.resizable .data-table-header-resizable span {
  cursor: ew-resize;
  background-color: var(--border, #4f5361);
  width: 1px;
  margin: 0 4px;
  display: block;
}
.novo-data-table-header-cell > div > button {
  margin-right: 2px;
}
.novo-data-table-header-cell > div.spacer {
  flex-grow: 100;
}
.novo-data-table-clear-button button {
  min-width: 80px !important;
}
.novo-data-table-cell,
.novo-data-table-header-cell {
  min-width: 200px;
  padding: 9px;
  flex: 1;
  line-height: 1.1em;
}
.novo-data-table-cell > i.label-icon,
.novo-data-table-header-cell > i.label-icon {
  margin-right: 0.5em;
}
.novo-data-table-cell > span,
.novo-data-table-header-cell > span {
  display: block;
  min-width: 180px;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.novo-data-table-cell novo-dropdown,
.novo-data-table-header-cell novo-dropdown {
  display: inline-block;
}
.novo-data-table-cell .filter-button,
.novo-data-table-header-cell .filter-button {
  color: var(--text-muted);
  background: transparent;
  pointer-events: all;
  margin-left: 0.5rem;
  line-height: 1em;
  outline: none;
}
.novo-data-table-cell .filter-button:hover,
.novo-data-table-header-cell .filter-button:hover {
  color: var(--text-main);
}
.novo-data-table-cell .filter-button.filter-active,
.novo-data-table-header-cell .filter-button.filter-active {
  color: var(--selection);
}
.novo-data-table-cell button.active,
.novo-data-table-header-cell button.active {
  color: #ffffff;
  background: #4a89dc;
}
.novo-data-table-cell button.active:hover, .novo-data-table-cell button.active:active, .novo-data-table-cell button.active:focus, .novo-data-table-cell button.active:visited,
.novo-data-table-header-cell button.active:hover,
.novo-data-table-header-cell button.active:active,
.novo-data-table-header-cell button.active:focus,
.novo-data-table-header-cell button.active:visited {
  background: #4a89dc !important;
}
.novo-data-table-cell.clickable,
.novo-data-table-header-cell.clickable {
  cursor: pointer;
  color: #3399dd;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-data-table-cell {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.novo-data-table-cell.dropdown-cell, .novo-data-table-cell.button-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  padding: 0 5px;
}
.novo-data-table-cell.dropdown-cell novo-dropdown button, .novo-data-table-cell.button-cell novo-dropdown button {
  padding: 0;
  padding-left: 5px;
}
.novo-data-table-cell.dropdown-cell novo-dropdown button:hover, .novo-data-table-cell.dropdown-cell novo-dropdown button:active, .novo-data-table-cell.dropdown-cell novo-dropdown button:focus, .novo-data-table-cell.button-cell novo-dropdown button:hover, .novo-data-table-cell.button-cell novo-dropdown button:active, .novo-data-table-cell.button-cell novo-dropdown button:focus {
  background: rgba(0, 0, 0, 0.1) !important;
}
.novo-data-table-cell.button-cell {
  min-width: 40px;
  max-width: 40px;
}
.novo-data-table-cell.dropdown-cell {
  min-width: 98px;
  max-width: 98px;
}
.novo-data-table-cell.dropdown-cell.empty {
  min-width: 39px;
  max-width: 39px;
}
.novo-data-table-cell i.data-table-icon {
  cursor: pointer;
  font-size: 1.2em;
  padding: 0.5em;
  border-radius: 3px;
}
.novo-data-table-cell i.data-table-icon.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.novo-data-table-cell i.data-table-icon:hover {
  background: rgba(0, 0, 0, 0.1);
}
.novo-data-table-cell i.data-table-icon:active {
  background: rgba(0, 0, 0, 0.25);
}
.novo-data-table-header-cell {
  white-space: normal;
  overflow-wrap: break-word;
  display: flex;
  align-items: center;
}
.novo-data-table-header-cell + .button-header-cell,
.novo-data-table-header-cell + .dropdown-header-cell {
  border-left: none;
}
.novo-data-table-header-cell > label {
  display: inline-block;
  padding-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-data-table-header-cell > label.sort-disabled {
  cursor: default;
}
.novo-data-table-header-cell > div {
  width: 55px;
  display: flex;
  align-items: center;
  flex: 0;
}
.novo-data-table-header-cell novo-dropdown[side=right] {
  display: inline-block;
}
.novo-data-table-header-cell novo-dropdown[side=right]:focus {
  outline: none;
}
.novo-data-table-header-cell.button-header-cell {
  min-width: 40px;
  max-width: 40px;
}
.novo-data-table-header-cell.dropdown-header-cell {
  min-width: 98px;
  max-width: 98px;
}
.novo-data-table-header-cell.dropdown-header-cell.empty {
  min-width: 39px;
  max-width: 39px;
}
.novo-data-table-expand-header-cell,
.novo-data-table-expand-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
}
.novo-data-table-expand-header-cell i,
.novo-data-table-expand-cell i {
  cursor: pointer;
  transition: all 0.1s;
}
.novo-data-table-expand-header-cell i.expanded,
.novo-data-table-expand-cell i.expanded {
  transform: rotate(90deg);
}
.novo-data-table-checkbox-header-cell,
.novo-data-table-checkbox-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  max-width: 40px;
  padding: 0 10px;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox,
.novo-data-table-checkbox-cell div.data-table-checkbox {
  display: flex;
  cursor: pointer;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i,
.novo-data-table-checkbox-cell div.data-table-checkbox i {
  cursor: pointer;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-box-empty, .novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-disabled,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-box-empty,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-disabled {
  cursor: not-allowed !important;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-empty,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-empty {
  color: #d2d2d2;
}
.novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-box-yes, .novo-data-table-checkbox-header-cell div.data-table-checkbox i.bhi-checkbox-filled,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-box-yes,
.novo-data-table-checkbox-cell div.data-table-checkbox i.bhi-checkbox-filled {
  color: #4a89dc;
}
.novo-data-table-checkbox-header-cell input,
.novo-data-table-checkbox-cell input {
  appearance: none !important;
  height: 0 !important;
  border: none !important;
}
novo-data-table {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}
novo-data-table.loading {
  min-height: 300px;
}
novo-data-table header {
  padding: 5px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid var(--border, #f7f7f7);
}
novo-data-table header.empty {
  padding: 0;
}
novo-data-table header > [novo-data-table-custom-header] {
  flex: 1;
}
novo-data-table header > novo-search {
  padding-right: 10px;
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table header > novo-search {
    display: flex;
  }
}
novo-data-table header > novo-search > input {
  padding: 8.5px;
  font-size: 1.1em;
  height: 35px;
}
novo-data-table header > novo-search.active > button[theme=fab] {
  height: 35px;
  min-height: 35px;
}
novo-data-table header > div.novo-data-table-actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
novo-data-table header > div.novo-data-table-actions > * {
  margin-right: 0.2em;
}
novo-data-table header > div.novo-data-table-actions > *:last-child {
  margin-right: 0;
}
novo-data-table header > div.novo-data-table-actions > div,
novo-data-table header > div.novo-data-table-actions > section {
  display: flex;
  align-items: center;
}
novo-data-table header > div.novo-data-table-actions > div button,
novo-data-table header > div.novo-data-table-actions > section button {
  margin-left: 3px;
  margin-bottom: 0px;
}
novo-data-table header > div.novo-data-table-actions > div button[theme][theme=icon],
novo-data-table header > div.novo-data-table-actions > section button[theme][theme=icon] {
  height: 35px;
  width: 35px;
  font-size: 1.4em;
}
novo-data-table header > div.novo-data-table-actions > div novo-dropdown button[theme],
novo-data-table header > div.novo-data-table-actions > section novo-dropdown button[theme] {
  white-space: nowrap;
  padding: 6px 5px 6px 15px !important;
}
novo-data-table button[theme][theme=icon] {
  height: 30px;
  width: 30px;
  padding: 5px;
}
novo-data-table .novo-data-table-loading-mask {
  position: absolute;
  display: flex;
  padding-top: 10%;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 10;
}
novo-data-table .novo-data-table-detail-row {
  padding: 1em;
}
novo-data-table .novo-data-table-empty-container {
  padding-top: 0;
}
novo-data-table .novo-data-table-no-results-container,
novo-data-table .novo-data-table-no-more-results-container {
  position: absolute;
  top: 48%;
  left: 0;
  right: 0;
  width: 100%;
}
novo-data-table .novo-data-table-empty-container,
novo-data-table .novo-data-table-no-results-container,
novo-data-table .novo-data-table-no-more-results-container {
  padding: 2em;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  z-index: 5;
}
novo-data-table .novo-data-table-outside-container {
  display: flex;
  flex: 1;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter {
  border-right: 1px solid var(--border, #f7f7f7);
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar {
  box-shadow: none;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar .date-range-tabs {
  height: 51px;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter novo-date-picker .calendar .calendar-footer {
  display: none;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector {
  padding: 1em;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector .novo-form-control-label, novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-data-table .novo-data-table-outside-container .novo-data-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label {
  display: block;
  max-width: 100%;
  margin-bottom: 1em;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container {
  flex: 1;
  overflow: auto;
  position: relative;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container.empty {
  display: flex;
  flex: 0;
}
novo-data-table .novo-data-table-outside-container .novo-data-table-container.empty-user-filtered {
  display: flex;
  flex-flow: column nowrap;
  min-height: 250px;
}
novo-data-table .novo-data-table-outside-container-fixed {
  overflow: hidden;
  position: relative;
}
novo-data-table .novo-data-table-outside-container-fixed .novo-data-table-container-fixed {
  position: absolute;
  width: 100%;
  height: 100%;
}
novo-data-table .novo-data-table-footer {
  display: flex;
  align-items: center;
}
novo-data-table .novo-data-table-footer > div,
novo-data-table .novo-data-table-footer div.novo-data-table-footer-cell {
  border-top: 1px solid var(--border, #f7f7f7);
  flex: 1;
  min-width: 200px;
  display: flex;
  align-items: center;
}
novo-data-table .novo-data-table-footer > div:not(.button-cell):not(.dropdown-cell),
novo-data-table .novo-data-table-footer div.novo-data-table-footer-cell:not(.button-cell):not(.dropdown-cell) {
  padding: 10px;
}
novo-data-table-pagination.basic, novo-data-table-pagination.basic-wide {
  display: flex;
  align-items: center;
  flex: 1;
}
novo-data-table-pagination.basic novo-tiles > .tile-container .tile, novo-data-table-pagination.basic-wide novo-tiles > .tile-container .tile {
  padding: 7px 10px;
}
novo-data-table-pagination.basic > .novo-data-table-pagination-size, novo-data-table-pagination.basic-wide > .novo-data-table-pagination-size {
  padding-right: 10px;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-long,
novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long,
novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
  padding-right: 10px;
  white-space: nowrap;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-long, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long {
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > .novo-data-table-range-label-long, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-long {
    display: block;
  }
}
novo-data-table-pagination.basic > .novo-data-table-spacer, novo-data-table-pagination.basic-wide > .novo-data-table-spacer {
  width: 100%;
}
novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
  display: block;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > .novo-data-table-range-label-short, novo-data-table-pagination.basic-wide > .novo-data-table-range-label-short {
    display: none;
  }
}
novo-data-table-pagination.basic > button:first-of-type, novo-data-table-pagination.basic-wide > button:first-of-type {
  margin-right: 5px;
}
novo-data-table-pagination.basic > button span, novo-data-table-pagination.basic-wide > button span {
  display: none;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button span, novo-data-table-pagination.basic-wide > button span {
    display: block;
  }
}
novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=left], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=left] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=left], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=left] {
    padding: 5px 15px 5px 5px;
  }
}
novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=right], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=right] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-data-table-pagination.basic > button[theme][theme=dialogue][icon][side=right], novo-data-table-pagination.basic-wide > button[theme][theme=dialogue][icon][side=right] {
    padding: 5px 5px 5px 15px;
  }
}
novo-data-table-pagination.standard {
  display: flex;
  flex-flow: row nowrap;
  flex: 1;
}
novo-data-table-pagination.standard > * {
  margin: auto 5px;
}
novo-data-table-pagination.standard h5.rows {
  padding: 0;
  font-size: 12px;
  opacity: 0.75;
  letter-spacing: 0.1px;
}
novo-data-table-pagination.standard span.spacer {
  flex: 1;
}
novo-data-table-pagination.standard novo-select {
  max-width: 100px;
  min-width: 100px;
}
novo-data-table-pagination.standard novo-select div[type=button]:hover i {
  opacity: 0.75;
}
novo-data-table-pagination.standard novo-select div[type=button]:active i, novo-data-table-pagination.standard novo-select div[type=button]:focus i {
  opacity: 1;
}
novo-data-table-pagination.standard novo-select div[type=button] i {
  opacity: 0.45;
}
novo-data-table-pagination.standard .pager {
  list-style-type: none;
  -webkit-user-select: none;
          user-select: none;
  display: flex;
}
novo-data-table-pagination.standard .pager .page {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.4rem;
  height: 2.4rem;
  font-size: var(--font-size-text);
  border-radius: 2px;
  list-style-type: none;
  cursor: pointer;
  color: #3399dd;
}
novo-data-table-pagination.standard .pager .page.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-data-table-pagination.standard .pager .page.active {
  color: #3399dd;
  background-color: rgba(0, 0, 0, 0.1);
  opacity: 1;
}
.dropdown-container.data-table-dropdown {
  min-width: 220px;
  max-width: 280px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.dropdown-container.data-table-dropdown.right {
  margin-left: -150px !important;
}
.dropdown-container.data-table-dropdown .header {
  padding: 5px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dropdown-container.data-table-dropdown .optgroup-container {
  max-height: 346px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dropdown-container.data-table-dropdown .dropdown-list-options {
  max-height: 346px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dropdown-container.data-table-dropdown .footer {
  border-top: 1px solid var(--border, #f7f7f7);
  padding: 5px 10px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.dropdown-container.data-table-dropdown .footer button icon {
  font-size: 0.8em;
}
.dropdown-container.data-table-dropdown list item.active {
  background: transparent;
  font-weight: 500;
}
.dropdown-container.data-table-dropdown button[theme][theme=dialogue][icon] i {
  padding: inherit;
  padding-left: 5px;
  height: inherit;
  width: inherit;
  display: inline-block;
  line-height: inherit;
}
.dropdown-container.data-table-dropdown .calendar-container {
  height: 100%;
  min-height: 200px;
  width: 100%;
  background: #fff;
  padding: 0 !important;
}
.dropdown-container.data-table-dropdown .calendar-container .back-link {
  color: #4a89dc;
  line-height: 3em;
  font-size: 0.9em;
  padding-left: 5px;
  cursor: pointer;
}
.dropdown-container.data-table-dropdown .calendar-container novo-date-picker .calendar {
  width: 100%;
  height: 100%;
  box-shadow: none;
  padding: 0 5px 10px;
}
.dropdown-container.data-table-dropdown .calendar-container novo-date-picker .calendar .calendar-top {
  display: none;
}
.dropdown-container.data-table-dropdown span.error-text {
  color: #da4453;
  position: relative;
  left: 10px;
  top: -17px;
  font-size: x-small;
}
.dropdown-container.data-table-dropdown .filter-null-results {
  background-color: #ffffff;
  text-align: center;
  color: #b5b5b5;
  background: transparent;
  font-weight: 500;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-nav {
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin: 0;
}
novo-nav.condensed novo-tab,
novo-nav.condensed novo-tab-link {
  font-size: 1rem;
}
novo-nav.condensed novo-tab .novo-tab-link,
novo-nav.condensed novo-tab-link .novo-tab-link {
  padding: 0.5rem;
}
novo-nav novo-tab,
novo-nav novo-tab-link {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
}
novo-nav novo-tab.disabled .novo-tab-link,
novo-nav novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav novo-tab.disabled:hover .novo-tab-link,
novo-nav novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-nav novo-tab .novo-tab-link,
novo-nav novo-tab-link .novo-tab-link {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  font-size: var(--font-size-tab);
  padding: 1rem;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  cursor: pointer;
  text-transform: uppercase;
}
novo-nav novo-tab .novo-tab-link.text-capitalize,
novo-nav novo-tab-link .novo-tab-link.text-capitalize {
  text-transform: capitalize;
}
novo-nav novo-tab .novo-tab-link.text-uppercase,
novo-nav novo-tab-link .novo-tab-link.text-uppercase {
  text-transform: uppercase;
}
novo-nav novo-tab .novo-tab-link.text-nowrap,
novo-nav novo-tab-link .novo-tab-link.text-nowrap {
  white-space: nowrap;
}
novo-nav novo-tab .novo-tab-link.text-ellipsis,
novo-nav novo-tab-link .novo-tab-link.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-nav novo-tab .novo-tab-link.text-size-default,
novo-nav novo-tab-link .novo-tab-link.text-size-default {
  font-size: inherit;
}
novo-nav novo-tab .novo-tab-link.text-size-body,
novo-nav novo-tab-link .novo-tab-link.text-size-body {
  font-size: 1.3rem;
}
novo-nav novo-tab .novo-tab-link.text-size-xs,
novo-nav novo-tab-link .novo-tab-link.text-size-xs {
  font-size: 1rem;
}
novo-nav novo-tab .novo-tab-link.text-size-sm,
novo-nav novo-tab-link .novo-tab-link.text-size-sm {
  font-size: 1.2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-md,
novo-nav novo-tab-link .novo-tab-link.text-size-md {
  font-size: 1.3rem;
}
novo-nav novo-tab .novo-tab-link.text-size-lg,
novo-nav novo-tab-link .novo-tab-link.text-size-lg {
  font-size: 1.6rem;
}
novo-nav novo-tab .novo-tab-link.text-size-xl,
novo-nav novo-tab-link .novo-tab-link.text-size-xl {
  font-size: 2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-2xl,
novo-nav novo-tab-link .novo-tab-link.text-size-2xl {
  font-size: 2.6rem;
}
novo-nav novo-tab .novo-tab-link.text-size-3xl,
novo-nav novo-tab-link .novo-tab-link.text-size-3xl {
  font-size: 3.2rem;
}
novo-nav novo-tab .novo-tab-link.text-size-smaller,
novo-nav novo-tab-link .novo-tab-link.text-size-smaller {
  font-size: 0.8em;
}
novo-nav novo-tab .novo-tab-link.text-size-larger,
novo-nav novo-tab-link .novo-tab-link.text-size-larger {
  font-size: 1.2em;
}
novo-nav novo-tab .novo-tab-link.text-color-black,
novo-nav novo-tab-link .novo-tab-link.text-color-black {
  color: #000000;
}
novo-nav novo-tab .novo-tab-link.text-color-white,
novo-nav novo-tab-link .novo-tab-link.text-color-white {
  color: #ffffff;
}
novo-nav novo-tab .novo-tab-link.text-color-gray,
novo-nav novo-tab-link .novo-tab-link.text-color-gray {
  color: #9e9e9e;
}
novo-nav novo-tab .novo-tab-link.text-color-grey,
novo-nav novo-tab-link .novo-tab-link.text-color-grey {
  color: #9e9e9e;
}
novo-nav novo-tab .novo-tab-link.text-color-offWhite,
novo-nav novo-tab-link .novo-tab-link.text-color-offWhite {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-bright,
novo-nav novo-tab-link .novo-tab-link.text-color-bright {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-light,
novo-nav novo-tab-link .novo-tab-link.text-color-light {
  color: #dbdbdb;
}
novo-nav novo-tab .novo-tab-link.text-color-neutral,
novo-nav novo-tab-link .novo-tab-link.text-color-neutral {
  color: #4f5361;
}
novo-nav novo-tab .novo-tab-link.text-color-dark,
novo-nav novo-tab-link .novo-tab-link.text-color-dark {
  color: #3d464d;
}
novo-nav novo-tab .novo-tab-link.text-color-orange,
novo-nav novo-tab-link .novo-tab-link.text-color-orange {
  color: #ff6900;
}
novo-nav novo-tab .novo-tab-link.text-color-navigation,
novo-nav novo-tab-link .novo-tab-link.text-color-navigation {
  color: #202945;
}
novo-nav novo-tab .novo-tab-link.text-color-skyBlue,
novo-nav novo-tab-link .novo-tab-link.text-color-skyBlue {
  color: #009bdf;
}
novo-nav novo-tab .novo-tab-link.text-color-steel,
novo-nav novo-tab-link .novo-tab-link.text-color-steel {
  color: #5b6770;
}
novo-nav novo-tab .novo-tab-link.text-color-metal,
novo-nav novo-tab-link .novo-tab-link.text-color-metal {
  color: #637893;
}
novo-nav novo-tab .novo-tab-link.text-color-sand,
novo-nav novo-tab-link .novo-tab-link.text-color-sand {
  color: #f4f4f4;
}
novo-nav novo-tab .novo-tab-link.text-color-silver,
novo-nav novo-tab-link .novo-tab-link.text-color-silver {
  color: #e2e2e2;
}
novo-nav novo-tab .novo-tab-link.text-color-stone,
novo-nav novo-tab-link .novo-tab-link.text-color-stone {
  color: #bebebe;
}
novo-nav novo-tab .novo-tab-link.text-color-ash,
novo-nav novo-tab-link .novo-tab-link.text-color-ash {
  color: #a0a0a0;
}
novo-nav novo-tab .novo-tab-link.text-color-slate,
novo-nav novo-tab-link .novo-tab-link.text-color-slate {
  color: #707070;
}
novo-nav novo-tab .novo-tab-link.text-color-onyx,
novo-nav novo-tab-link .novo-tab-link.text-color-onyx {
  color: #526980;
}
novo-nav novo-tab .novo-tab-link.text-color-charcoal,
novo-nav novo-tab-link .novo-tab-link.text-color-charcoal {
  color: #282828;
}
novo-nav novo-tab .novo-tab-link.text-color-moonlight,
novo-nav novo-tab-link .novo-tab-link.text-color-moonlight {
  color: #1a242f;
}
novo-nav novo-tab .novo-tab-link.text-color-midnight,
novo-nav novo-tab-link .novo-tab-link.text-color-midnight {
  color: #202945;
}
novo-nav novo-tab .novo-tab-link.text-color-darkness,
novo-nav novo-tab-link .novo-tab-link.text-color-darkness {
  color: #161f27;
}
novo-nav novo-tab .novo-tab-link.text-color-navy,
novo-nav novo-tab-link .novo-tab-link.text-color-navy {
  color: #0d2d42;
}
novo-nav novo-tab .novo-tab-link.text-color-aqua,
novo-nav novo-tab-link .novo-tab-link.text-color-aqua {
  color: #3bafda;
}
novo-nav novo-tab .novo-tab-link.text-color-ocean,
novo-nav novo-tab-link .novo-tab-link.text-color-ocean {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-mint,
novo-nav novo-tab-link .novo-tab-link.text-color-mint {
  color: #37bc9b;
}
novo-nav novo-tab .novo-tab-link.text-color-grass,
novo-nav novo-tab-link .novo-tab-link.text-color-grass {
  color: #8cc152;
}
novo-nav novo-tab .novo-tab-link.text-color-sunflower,
novo-nav novo-tab-link .novo-tab-link.text-color-sunflower {
  color: #f6b042;
}
novo-nav novo-tab .novo-tab-link.text-color-bittersweet,
novo-nav novo-tab-link .novo-tab-link.text-color-bittersweet {
  color: #eb6845;
}
novo-nav novo-tab .novo-tab-link.text-color-grapefruit,
novo-nav novo-tab-link .novo-tab-link.text-color-grapefruit {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-carnation,
novo-nav novo-tab-link .novo-tab-link.text-color-carnation {
  color: #d770ad;
}
novo-nav novo-tab .novo-tab-link.text-color-lavender,
novo-nav novo-tab-link .novo-tab-link.text-color-lavender {
  color: #967adc;
}
novo-nav novo-tab .novo-tab-link.text-color-mountain,
novo-nav novo-tab-link .novo-tab-link.text-color-mountain {
  color: #9678b6;
}
novo-nav novo-tab .novo-tab-link.text-color-info,
novo-nav novo-tab-link .novo-tab-link.text-color-info {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-positive,
novo-nav novo-tab-link .novo-tab-link.text-color-positive {
  color: #4a89dc;
}
novo-nav novo-tab .novo-tab-link.text-color-success,
novo-nav novo-tab-link .novo-tab-link.text-color-success {
  color: #8cc152;
}
novo-nav novo-tab .novo-tab-link.text-color-negative,
novo-nav novo-tab-link .novo-tab-link.text-color-negative {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-danger,
novo-nav novo-tab-link .novo-tab-link.text-color-danger {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-error,
novo-nav novo-tab-link .novo-tab-link.text-color-error {
  color: #da4453;
}
novo-nav novo-tab .novo-tab-link.text-color-warning,
novo-nav novo-tab-link .novo-tab-link.text-color-warning {
  color: #f6b042;
}
novo-nav novo-tab .novo-tab-link.text-color-empty,
novo-nav novo-tab-link .novo-tab-link.text-color-empty {
  color: #cccdcc;
}
novo-nav novo-tab .novo-tab-link.text-color-disabled,
novo-nav novo-tab-link .novo-tab-link.text-color-disabled {
  color: #bebebe;
}
novo-nav novo-tab .novo-tab-link.text-color-background,
novo-nav novo-tab-link .novo-tab-link.text-color-background {
  color: #f7f7f7;
}
novo-nav novo-tab .novo-tab-link.text-color-backgroundDark,
novo-nav novo-tab-link .novo-tab-link.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-nav novo-tab .novo-tab-link.text-color-presentation,
novo-nav novo-tab-link .novo-tab-link.text-color-presentation {
  color: #5b6770;
}
novo-nav novo-tab .novo-tab-link.text-color-bullhorn,
novo-nav novo-tab-link .novo-tab-link.text-color-bullhorn {
  color: #ff6900;
}
novo-nav novo-tab .novo-tab-link.text-color-pulse,
novo-nav novo-tab-link .novo-tab-link.text-color-pulse {
  color: #3bafda;
}
novo-nav novo-tab .novo-tab-link.text-color-company,
novo-nav novo-tab-link .novo-tab-link.text-color-company {
  color: #3399dd;
}
novo-nav novo-tab .novo-tab-link.text-color-candidate,
novo-nav novo-tab-link .novo-tab-link.text-color-candidate {
  color: #44bb77;
}
novo-nav novo-tab .novo-tab-link.text-color-lead,
novo-nav novo-tab-link .novo-tab-link.text-color-lead {
  color: #aa6699;
}
novo-nav novo-tab .novo-tab-link.text-color-contact,
novo-nav novo-tab-link .novo-tab-link.text-color-contact {
  color: #ffaa44;
}
novo-nav novo-tab .novo-tab-link.text-color-clientcontact,
novo-nav novo-tab-link .novo-tab-link.text-color-clientcontact {
  color: #ffaa44;
}
novo-nav novo-tab .novo-tab-link.text-color-opportunity,
novo-nav novo-tab-link .novo-tab-link.text-color-opportunity {
  color: #662255;
}
novo-nav novo-tab .novo-tab-link.text-color-job,
novo-nav novo-tab-link .novo-tab-link.text-color-job {
  color: #bb5566;
}
novo-nav novo-tab .novo-tab-link.text-color-joborder,
novo-nav novo-tab-link .novo-tab-link.text-color-joborder {
  color: #bb5566;
}
novo-nav novo-tab .novo-tab-link.text-color-submission,
novo-nav novo-tab-link .novo-tab-link.text-color-submission {
  color: #a9adbb;
}
novo-nav novo-tab .novo-tab-link.text-color-sendout,
novo-nav novo-tab-link .novo-tab-link.text-color-sendout {
  color: #747884;
}
novo-nav novo-tab .novo-tab-link.text-color-placement,
novo-nav novo-tab-link .novo-tab-link.text-color-placement {
  color: #0b344f;
}
novo-nav novo-tab .novo-tab-link.text-color-note,
novo-nav novo-tab-link .novo-tab-link.text-color-note {
  color: #747884;
}
novo-nav novo-tab .novo-tab-link.text-color-contract,
novo-nav novo-tab-link .novo-tab-link.text-color-contract {
  color: #454ea0;
}
novo-nav novo-tab .novo-tab-link.text-color-jobCode,
novo-nav novo-tab-link .novo-tab-link.text-color-jobCode {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-earnCode,
novo-nav novo-tab-link .novo-tab-link.text-color-earnCode {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-invoiceStatement,
novo-nav novo-tab-link .novo-tab-link.text-color-invoiceStatement {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-billableCharge,
novo-nav novo-tab-link .novo-tab-link.text-color-billableCharge {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-payableCharge,
novo-nav novo-tab-link .novo-tab-link.text-color-payableCharge {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-user,
novo-nav novo-tab-link .novo-tab-link.text-color-user {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-corporateUser,
novo-nav novo-tab-link .novo-tab-link.text-color-corporateUser {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-distributionList,
novo-nav novo-tab-link .novo-tab-link.text-color-distributionList {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-credential,
novo-nav novo-tab-link .novo-tab-link.text-color-credential {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.text-color-person,
novo-nav novo-tab-link .novo-tab-link.text-color-person {
  color: #696d79;
}
novo-nav novo-tab .novo-tab-link.margin-before,
novo-nav novo-tab-link .novo-tab-link.margin-before {
  margin-top: 0.4rem;
}
novo-nav novo-tab .novo-tab-link.margin-after,
novo-nav novo-tab-link .novo-tab-link.margin-after {
  margin-bottom: 0.8rem;
}
novo-nav novo-tab .novo-tab-link.text-length-small,
novo-nav novo-tab-link .novo-tab-link.text-length-small {
  max-width: 40ch;
}
novo-nav novo-tab .novo-tab-link.text-length-medium,
novo-nav novo-tab-link .novo-tab-link.text-length-medium {
  max-width: 55ch;
}
novo-nav novo-tab .novo-tab-link.text-length-large,
novo-nav novo-tab-link .novo-tab-link.text-length-large {
  max-width: 70ch;
}
novo-nav novo-tab .novo-tab-link.text-weight-hairline,
novo-nav novo-tab-link .novo-tab-link.text-weight-hairline {
  font-weight: 100;
}
novo-nav novo-tab .novo-tab-link.text-weight-thin,
novo-nav novo-tab-link .novo-tab-link.text-weight-thin {
  font-weight: 200;
}
novo-nav novo-tab .novo-tab-link.text-weight-light,
novo-nav novo-tab-link .novo-tab-link.text-weight-light {
  font-weight: 300;
}
novo-nav novo-tab .novo-tab-link.text-weight-normal,
novo-nav novo-tab-link .novo-tab-link.text-weight-normal {
  font-weight: 400;
}
novo-nav novo-tab .novo-tab-link.text-weight-medium,
novo-nav novo-tab-link .novo-tab-link.text-weight-medium {
  font-weight: 500;
}
novo-nav novo-tab .novo-tab-link.text-weight-semibold,
novo-nav novo-tab-link .novo-tab-link.text-weight-semibold {
  font-weight: 600;
}
novo-nav novo-tab .novo-tab-link.text-weight-bold,
novo-nav novo-tab-link .novo-tab-link.text-weight-bold {
  font-weight: 700;
}
novo-nav novo-tab .novo-tab-link.text-weight-extrabold,
novo-nav novo-tab-link .novo-tab-link.text-weight-extrabold {
  font-weight: 800;
}
novo-nav novo-tab .novo-tab-link.text-weight-heavy,
novo-nav novo-tab-link .novo-tab-link.text-weight-heavy {
  font-weight: 900;
}
novo-nav novo-tab .novo-tab-link.text-weight-lighter,
novo-nav novo-tab-link .novo-tab-link.text-weight-lighter {
  font-weight: lighter;
}
novo-nav novo-tab .novo-tab-link.text-weight-bolder,
novo-nav novo-tab-link .novo-tab-link.text-weight-bolder {
  font-weight: bolder;
}
novo-nav novo-tab .novo-tab-link:focus,
novo-nav novo-tab-link .novo-tab-link:focus {
  outline: none;
}
novo-nav novo-tab .indicator,
novo-nav novo-tab-link .indicator {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 3px;
  display: block;
  background: transparent;
  transition: all 220ms ease-in-out;
}
novo-nav novo-tab.active .novo-tab-link, novo-nav novo-tab.router-link-active .novo-tab-link,
novo-nav novo-tab-link.active .novo-tab-link,
novo-nav novo-tab-link.router-link-active .novo-tab-link {
  opacity: 1;
  font-weight: 500;
}
novo-nav novo-tab.active .indicator, novo-nav novo-tab.router-link-active .indicator,
novo-nav novo-tab-link.active .indicator,
novo-nav novo-tab-link.router-link-active .indicator {
  background: var(--focus);
  width: 100%;
}
novo-nav novo-tab:hover .novo-tab-link,
novo-nav novo-tab-link:hover .novo-tab-link {
  opacity: 1;
}
novo-nav novo-tab:focus,
novo-nav novo-tab-link:focus {
  outline: none;
}
novo-nav[type=button-bar] {
  display: inline-flex;
  border-radius: 3px;
  border: 2px solid #fff;
}
novo-nav[type=button-bar] novo-tab-button {
  padding: 1rem;
  cursor: pointer;
  transition: all 120ms ease-in-out;
}
novo-nav[type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[theme=neutral], novo-nav[theme=color] {
  background: rgba(0, 0, 0, 0.2);
}
novo-nav[theme=neutral] novo-tab .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link .novo-tab-link, novo-nav[theme=color] novo-tab .novo-tab-link,
novo-nav[theme=color] novo-tab-link .novo-tab-link {
  color: #fff;
}
novo-nav[theme=neutral] novo-tab.active .indicator, novo-nav[theme=neutral] novo-tab.router-link-active .indicator,
novo-nav[theme=neutral] novo-tab-link.active .indicator,
novo-nav[theme=neutral] novo-tab-link.router-link-active .indicator, novo-nav[theme=color] novo-tab.active .indicator, novo-nav[theme=color] novo-tab.router-link-active .indicator,
novo-nav[theme=color] novo-tab-link.active .indicator,
novo-nav[theme=color] novo-tab-link.router-link-active .indicator {
  background: #fff;
}
novo-nav[theme=neutral] novo-tab.disabled .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link.disabled .novo-tab-link, novo-nav[theme=color] novo-tab.disabled .novo-tab-link,
novo-nav[theme=color] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=neutral] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=neutral] novo-tab-link.disabled:hover .novo-tab-link, novo-nav[theme=color] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=color] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-nav[theme=neutral][type=button-bar], novo-nav[theme=color][type=button-bar] {
  border: 2px solid #fff;
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button, novo-nav[theme=color][type=button-bar] novo-tab-button {
  color: rgba(255, 255, 255, 0.75);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.active, novo-nav[theme=color][type=button-bar] novo-tab-button.active {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button:hover, novo-nav[theme=color][type=button-bar] novo-tab-button:hover {
  background: rgba(0, 0, 0, 0.1);
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.disabled, novo-nav[theme=color][type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=neutral][type=button-bar] novo-tab-button.disabled:hover, novo-nav[theme=color][type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[theme=white] {
  background-color: #ffffff;
}
novo-nav[theme=white][direction=vertical] {
  background: transparent;
}
novo-nav[theme=white] novo-tab,
novo-nav[theme=white] novo-tab-link {
  height: auto;
}
novo-nav[theme=white] novo-tab.disabled .novo-tab-link,
novo-nav[theme=white] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=white] novo-tab.disabled:hover .novo-tab-link,
novo-nav[theme=white] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
  font-weight: 400;
}
novo-nav[theme=white] novo-tab .novo-tab-link,
novo-nav[theme=white] novo-tab-link .novo-tab-link {
  color: var(--text-main);
  opacity: 0.75;
}
novo-nav[theme=white] novo-tab.active, novo-nav[theme=white] novo-tab.router-link-active,
novo-nav[theme=white] novo-tab-link.active,
novo-nav[theme=white] novo-tab-link.router-link-active {
  color: var(--selection);
}
novo-nav[theme=white] novo-tab.active .novo-tab-link, novo-nav[theme=white] novo-tab.router-link-active .novo-tab-link,
novo-nav[theme=white] novo-tab-link.active .novo-tab-link,
novo-nav[theme=white] novo-tab-link.router-link-active .novo-tab-link {
  color: var(--selection);
  opacity: 1;
}
novo-nav[theme=white] novo-tab.active .indicator, novo-nav[theme=white] novo-tab.router-link-active .indicator,
novo-nav[theme=white] novo-tab-link.active .indicator,
novo-nav[theme=white] novo-tab-link.router-link-active .indicator {
  background: currentColor;
}
novo-nav[theme=white] novo-tab:hover .novo-tab-link,
novo-nav[theme=white] novo-tab-link:hover .novo-tab-link {
  font-weight: 500;
}
novo-nav[theme=white][type=button-bar] {
  border: 2px solid #dbdbdb;
}
novo-nav[theme=white][type=button-bar] novo-tab-button {
  color: var(--text-main);
  opacity: 0.75;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.active {
  color: var(--selection);
  background: rgba(0, 0, 0, 0.05);
  opacity: 1;
}
novo-nav[theme=white][type=button-bar] novo-tab-button:hover {
  opacity: 1;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[theme=white][type=button-bar] novo-tab-button.disabled:hover {
  opacity: 0.5;
}
novo-nav[direction=vertical] {
  flex-direction: column;
  width: auto;
}
novo-nav[direction=vertical] novo-tab,
novo-nav[direction=vertical] novo-tab-link {
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
  min-width: 12rem;
  justify-content: space-between;
  transition: all 120ms ease-in-out;
}
novo-nav[direction=vertical] novo-tab .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link .novo-tab-link {
  order: 2;
  flex: 1;
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  gap: 0.25rem;
  max-width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.75;
}
novo-nav[direction=vertical] novo-tab .indicator,
novo-nav[direction=vertical] novo-tab-link .indicator {
  order: 1;
  width: 4px;
  height: 0;
  display: block;
  background: transparent;
  transition: all 220ms ease-in-out;
}
novo-nav[direction=vertical] novo-tab.active, novo-nav[direction=vertical] novo-tab.router-link-active,
novo-nav[direction=vertical] novo-tab-link.active,
novo-nav[direction=vertical] novo-tab-link.router-link-active {
  background: rgba(0, 0, 0, 0.05);
}
novo-nav[direction=vertical] novo-tab.active .novo-tab-link, novo-nav[direction=vertical] novo-tab.router-link-active .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.active .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.router-link-active .novo-tab-link {
  opacity: 1;
}
novo-nav[direction=vertical] novo-tab.active .indicator, novo-nav[direction=vertical] novo-tab.router-link-active .indicator,
novo-nav[direction=vertical] novo-tab-link.active .indicator,
novo-nav[direction=vertical] novo-tab-link.router-link-active .indicator {
  height: 100%;
  top: 0;
  bottom: 0;
}
novo-nav[direction=vertical] novo-tab:hover .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link:hover .novo-tab-link {
  opacity: 1;
}
novo-nav[direction=vertical] novo-tab.disabled .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.disabled .novo-tab-link {
  opacity: 0.5;
  cursor: not-allowed;
}
novo-nav[direction=vertical] novo-tab.disabled:hover .novo-tab-link,
novo-nav[direction=vertical] novo-tab-link.disabled:hover .novo-tab-link {
  opacity: 0.5;
}
novo-tab-link[color=black] {
  color: #000000;
}
novo-tab-link[color=black] i {
  color: #000000;
}
novo-tab-link[color=white] {
  color: #ffffff;
}
novo-tab-link[color=white] i {
  color: #ffffff;
}
novo-tab-link[color=gray] {
  color: #9e9e9e;
}
novo-tab-link[color=gray] i {
  color: #9e9e9e;
}
novo-tab-link[color=grey] {
  color: #9e9e9e;
}
novo-tab-link[color=grey] i {
  color: #9e9e9e;
}
novo-tab-link[color=offWhite] {
  color: #f7f7f7;
}
novo-tab-link[color=offWhite] i {
  color: #f7f7f7;
}
novo-tab-link[color=bright] {
  color: #f7f7f7;
}
novo-tab-link[color=bright] i {
  color: #f7f7f7;
}
novo-tab-link[color=light] {
  color: #dbdbdb;
}
novo-tab-link[color=light] i {
  color: #dbdbdb;
}
novo-tab-link[color=neutral] {
  color: #4f5361;
}
novo-tab-link[color=neutral] i {
  color: #4f5361;
}
novo-tab-link[color=dark] {
  color: #3d464d;
}
novo-tab-link[color=dark] i {
  color: #3d464d;
}
novo-tab-link[color=orange] {
  color: #ff6900;
}
novo-tab-link[color=orange] i {
  color: #ff6900;
}
novo-tab-link[color=navigation] {
  color: #202945;
}
novo-tab-link[color=navigation] i {
  color: #202945;
}
novo-tab-link[color=skyBlue] {
  color: #009bdf;
}
novo-tab-link[color=skyBlue] i {
  color: #009bdf;
}
novo-tab-link[color=steel] {
  color: #5b6770;
}
novo-tab-link[color=steel] i {
  color: #5b6770;
}
novo-tab-link[color=metal] {
  color: #637893;
}
novo-tab-link[color=metal] i {
  color: #637893;
}
novo-tab-link[color=sand] {
  color: #f4f4f4;
}
novo-tab-link[color=sand] i {
  color: #f4f4f4;
}
novo-tab-link[color=silver] {
  color: #e2e2e2;
}
novo-tab-link[color=silver] i {
  color: #e2e2e2;
}
novo-tab-link[color=stone] {
  color: #bebebe;
}
novo-tab-link[color=stone] i {
  color: #bebebe;
}
novo-tab-link[color=ash] {
  color: #a0a0a0;
}
novo-tab-link[color=ash] i {
  color: #a0a0a0;
}
novo-tab-link[color=slate] {
  color: #707070;
}
novo-tab-link[color=slate] i {
  color: #707070;
}
novo-tab-link[color=onyx] {
  color: #526980;
}
novo-tab-link[color=onyx] i {
  color: #526980;
}
novo-tab-link[color=charcoal] {
  color: #282828;
}
novo-tab-link[color=charcoal] i {
  color: #282828;
}
novo-tab-link[color=moonlight] {
  color: #1a242f;
}
novo-tab-link[color=moonlight] i {
  color: #1a242f;
}
novo-tab-link[color=midnight] {
  color: #202945;
}
novo-tab-link[color=midnight] i {
  color: #202945;
}
novo-tab-link[color=darkness] {
  color: #161f27;
}
novo-tab-link[color=darkness] i {
  color: #161f27;
}
novo-tab-link[color=navy] {
  color: #0d2d42;
}
novo-tab-link[color=navy] i {
  color: #0d2d42;
}
novo-tab-link[color=aqua] {
  color: #3bafda;
}
novo-tab-link[color=aqua] i {
  color: #3bafda;
}
novo-tab-link[color=ocean] {
  color: #4a89dc;
}
novo-tab-link[color=ocean] i {
  color: #4a89dc;
}
novo-tab-link[color=mint] {
  color: #37bc9b;
}
novo-tab-link[color=mint] i {
  color: #37bc9b;
}
novo-tab-link[color=grass] {
  color: #8cc152;
}
novo-tab-link[color=grass] i {
  color: #8cc152;
}
novo-tab-link[color=sunflower] {
  color: #f6b042;
}
novo-tab-link[color=sunflower] i {
  color: #f6b042;
}
novo-tab-link[color=bittersweet] {
  color: #eb6845;
}
novo-tab-link[color=bittersweet] i {
  color: #eb6845;
}
novo-tab-link[color=grapefruit] {
  color: #da4453;
}
novo-tab-link[color=grapefruit] i {
  color: #da4453;
}
novo-tab-link[color=carnation] {
  color: #d770ad;
}
novo-tab-link[color=carnation] i {
  color: #d770ad;
}
novo-tab-link[color=lavender] {
  color: #967adc;
}
novo-tab-link[color=lavender] i {
  color: #967adc;
}
novo-tab-link[color=mountain] {
  color: #9678b6;
}
novo-tab-link[color=mountain] i {
  color: #9678b6;
}
novo-tab-link[color=info] {
  color: #4a89dc;
}
novo-tab-link[color=info] i {
  color: #4a89dc;
}
novo-tab-link[color=positive] {
  color: #4a89dc;
}
novo-tab-link[color=positive] i {
  color: #4a89dc;
}
novo-tab-link[color=success] {
  color: #8cc152;
}
novo-tab-link[color=success] i {
  color: #8cc152;
}
novo-tab-link[color=negative] {
  color: #da4453;
}
novo-tab-link[color=negative] i {
  color: #da4453;
}
novo-tab-link[color=danger] {
  color: #da4453;
}
novo-tab-link[color=danger] i {
  color: #da4453;
}
novo-tab-link[color=error] {
  color: #da4453;
}
novo-tab-link[color=error] i {
  color: #da4453;
}
novo-tab-link[color=warning] {
  color: #f6b042;
}
novo-tab-link[color=warning] i {
  color: #f6b042;
}
novo-tab-link[color=empty] {
  color: #cccdcc;
}
novo-tab-link[color=empty] i {
  color: #cccdcc;
}
novo-tab-link[color=disabled] {
  color: #bebebe;
}
novo-tab-link[color=disabled] i {
  color: #bebebe;
}
novo-tab-link[color=background] {
  color: #f7f7f7;
}
novo-tab-link[color=background] i {
  color: #f7f7f7;
}
novo-tab-link[color=backgroundDark] {
  color: #e2e2e2;
}
novo-tab-link[color=backgroundDark] i {
  color: #e2e2e2;
}
novo-tab-link[color=presentation] {
  color: #5b6770;
}
novo-tab-link[color=presentation] i {
  color: #5b6770;
}
novo-tab-link[color=bullhorn] {
  color: #ff6900;
}
novo-tab-link[color=bullhorn] i {
  color: #ff6900;
}
novo-tab-link[color=pulse] {
  color: #3bafda;
}
novo-tab-link[color=pulse] i {
  color: #3bafda;
}
novo-tab-link[color=company] {
  color: #3399dd;
}
novo-tab-link[color=company] i {
  color: #3399dd;
}
novo-tab-link[color=candidate] {
  color: #44bb77;
}
novo-tab-link[color=candidate] i {
  color: #44bb77;
}
novo-tab-link[color=lead] {
  color: #aa6699;
}
novo-tab-link[color=lead] i {
  color: #aa6699;
}
novo-tab-link[color=contact] {
  color: #ffaa44;
}
novo-tab-link[color=contact] i {
  color: #ffaa44;
}
novo-tab-link[color=clientcontact] {
  color: #ffaa44;
}
novo-tab-link[color=clientcontact] i {
  color: #ffaa44;
}
novo-tab-link[color=opportunity] {
  color: #662255;
}
novo-tab-link[color=opportunity] i {
  color: #662255;
}
novo-tab-link[color=job] {
  color: #bb5566;
}
novo-tab-link[color=job] i {
  color: #bb5566;
}
novo-tab-link[color=joborder] {
  color: #bb5566;
}
novo-tab-link[color=joborder] i {
  color: #bb5566;
}
novo-tab-link[color=submission] {
  color: #a9adbb;
}
novo-tab-link[color=submission] i {
  color: #a9adbb;
}
novo-tab-link[color=sendout] {
  color: #747884;
}
novo-tab-link[color=sendout] i {
  color: #747884;
}
novo-tab-link[color=placement] {
  color: #0b344f;
}
novo-tab-link[color=placement] i {
  color: #0b344f;
}
novo-tab-link[color=note] {
  color: #747884;
}
novo-tab-link[color=note] i {
  color: #747884;
}
novo-tab-link[color=contract] {
  color: #454ea0;
}
novo-tab-link[color=contract] i {
  color: #454ea0;
}
novo-tab-link[color=jobCode] {
  color: #696d79;
}
novo-tab-link[color=jobCode] i {
  color: #696d79;
}
novo-tab-link[color=earnCode] {
  color: #696d79;
}
novo-tab-link[color=earnCode] i {
  color: #696d79;
}
novo-tab-link[color=invoiceStatement] {
  color: #696d79;
}
novo-tab-link[color=invoiceStatement] i {
  color: #696d79;
}
novo-tab-link[color=billableCharge] {
  color: #696d79;
}
novo-tab-link[color=billableCharge] i {
  color: #696d79;
}
novo-tab-link[color=payableCharge] {
  color: #696d79;
}
novo-tab-link[color=payableCharge] i {
  color: #696d79;
}
novo-tab-link[color=user] {
  color: #696d79;
}
novo-tab-link[color=user] i {
  color: #696d79;
}
novo-tab-link[color=corporateUser] {
  color: #696d79;
}
novo-tab-link[color=corporateUser] i {
  color: #696d79;
}
novo-tab-link[color=distributionList] {
  color: #696d79;
}
novo-tab-link[color=distributionList] i {
  color: #696d79;
}
novo-tab-link[color=credential] {
  color: #696d79;
}
novo-tab-link[color=credential] i {
  color: #696d79;
}
novo-tab-link[color=person] {
  color: #696d79;
}
novo-tab-link[color=person] i {
  color: #696d79;
}
novo-nav-outlet {
  display: block;
}
novo-nav-outlet novo-nav-header {
  display: block;
  padding: 0.5rem;
  margin: 0.5rem;
  border: 1px solid #333;
}
novo-nav-outlet novo-nav-content {
  display: none;
}
novo-nav-outlet novo-nav-content.active {
  display: block;
}
novo-ace-editor {
  display: block;
  width: 100%;
  min-height: 200px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-radio-group {
  display: flex;
}
novo-radio-group.novo-radio-group-appearance-horizontal novo-radio:not(:last-child) .novo-radio-button-label {
  margin-right: 1rem;
}
novo-radio-group.novo-radio-group-appearance-vertical {
  flex-flow: column;
  gap: 0.2rem;
}
novo-radio-group > novo-radio {
  margin: 0;
}
novo-radio-group > novo-radio novo-button {
  pointer-events: none;
  border-radius: 0 !important;
}
novo-radio-group > novo-radio novo-button.unchecked {
  opacity: 0.5;
}
novo-radio-group > novo-radio novo-button[theme=icon] {
  margin-right: 0;
  border: 1px solid #4a89dc;
}
novo-radio-group > novo-radio:first-child novo-button {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
novo-radio-group > novo-radio:first-child novo-button[theme=icon] {
  border-right-width: 0px !important;
}
novo-radio-group > novo-radio:last-child novo-button {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
  border-right-width: 1px !important;
  border-right-style: solid !important;
}
novo-radio-group > novo-radio:last-child novo-button[theme=icon] {
  border-left-width: 0px !important;
}
novo-radio {
  margin-right: 10px;
  position: relative;
}
novo-radio.vertical {
  display: block;
}
novo-radio > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
novo-radio > input:focus + label i:before {
  text-shadow: 0px 0px 20px rgba(74, 137, 220, 0.5);
}
novo-radio > input:focus + label i.bhi-radio-empty, novo-radio > input:focus + label i.bhi-radio-filled {
  color: #4a89dc;
}
novo-radio > label {
  cursor: pointer;
}
novo-radio > label.disabled {
  cursor: not-allowed;
}
novo-radio > label .novo-radio-button-label {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: inline;
}
novo-radio > label .novo-radio-button-label.text-capitalize {
  text-transform: capitalize;
}
novo-radio > label .novo-radio-button-label.text-uppercase {
  text-transform: uppercase;
}
novo-radio > label .novo-radio-button-label.text-nowrap {
  white-space: nowrap;
}
novo-radio > label .novo-radio-button-label.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-radio > label .novo-radio-button-label.text-size-default {
  font-size: inherit;
}
novo-radio > label .novo-radio-button-label.text-size-body {
  font-size: 1.3rem;
}
novo-radio > label .novo-radio-button-label.text-size-xs {
  font-size: 1rem;
}
novo-radio > label .novo-radio-button-label.text-size-sm {
  font-size: 1.2rem;
}
novo-radio > label .novo-radio-button-label.text-size-md {
  font-size: 1.3rem;
}
novo-radio > label .novo-radio-button-label.text-size-lg {
  font-size: 1.6rem;
}
novo-radio > label .novo-radio-button-label.text-size-xl {
  font-size: 2rem;
}
novo-radio > label .novo-radio-button-label.text-size-2xl {
  font-size: 2.6rem;
}
novo-radio > label .novo-radio-button-label.text-size-3xl {
  font-size: 3.2rem;
}
novo-radio > label .novo-radio-button-label.text-size-smaller {
  font-size: 0.8em;
}
novo-radio > label .novo-radio-button-label.text-size-larger {
  font-size: 1.2em;
}
novo-radio > label .novo-radio-button-label.text-color-black {
  color: #000000;
}
novo-radio > label .novo-radio-button-label.text-color-white {
  color: #ffffff;
}
novo-radio > label .novo-radio-button-label.text-color-gray {
  color: #9e9e9e;
}
novo-radio > label .novo-radio-button-label.text-color-grey {
  color: #9e9e9e;
}
novo-radio > label .novo-radio-button-label.text-color-offWhite {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-bright {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-light {
  color: #dbdbdb;
}
novo-radio > label .novo-radio-button-label.text-color-neutral {
  color: #4f5361;
}
novo-radio > label .novo-radio-button-label.text-color-dark {
  color: #3d464d;
}
novo-radio > label .novo-radio-button-label.text-color-orange {
  color: #ff6900;
}
novo-radio > label .novo-radio-button-label.text-color-navigation {
  color: #202945;
}
novo-radio > label .novo-radio-button-label.text-color-skyBlue {
  color: #009bdf;
}
novo-radio > label .novo-radio-button-label.text-color-steel {
  color: #5b6770;
}
novo-radio > label .novo-radio-button-label.text-color-metal {
  color: #637893;
}
novo-radio > label .novo-radio-button-label.text-color-sand {
  color: #f4f4f4;
}
novo-radio > label .novo-radio-button-label.text-color-silver {
  color: #e2e2e2;
}
novo-radio > label .novo-radio-button-label.text-color-stone {
  color: #bebebe;
}
novo-radio > label .novo-radio-button-label.text-color-ash {
  color: #a0a0a0;
}
novo-radio > label .novo-radio-button-label.text-color-slate {
  color: #707070;
}
novo-radio > label .novo-radio-button-label.text-color-onyx {
  color: #526980;
}
novo-radio > label .novo-radio-button-label.text-color-charcoal {
  color: #282828;
}
novo-radio > label .novo-radio-button-label.text-color-moonlight {
  color: #1a242f;
}
novo-radio > label .novo-radio-button-label.text-color-midnight {
  color: #202945;
}
novo-radio > label .novo-radio-button-label.text-color-darkness {
  color: #161f27;
}
novo-radio > label .novo-radio-button-label.text-color-navy {
  color: #0d2d42;
}
novo-radio > label .novo-radio-button-label.text-color-aqua {
  color: #3bafda;
}
novo-radio > label .novo-radio-button-label.text-color-ocean {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-mint {
  color: #37bc9b;
}
novo-radio > label .novo-radio-button-label.text-color-grass {
  color: #8cc152;
}
novo-radio > label .novo-radio-button-label.text-color-sunflower {
  color: #f6b042;
}
novo-radio > label .novo-radio-button-label.text-color-bittersweet {
  color: #eb6845;
}
novo-radio > label .novo-radio-button-label.text-color-grapefruit {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-carnation {
  color: #d770ad;
}
novo-radio > label .novo-radio-button-label.text-color-lavender {
  color: #967adc;
}
novo-radio > label .novo-radio-button-label.text-color-mountain {
  color: #9678b6;
}
novo-radio > label .novo-radio-button-label.text-color-info {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-positive {
  color: #4a89dc;
}
novo-radio > label .novo-radio-button-label.text-color-success {
  color: #8cc152;
}
novo-radio > label .novo-radio-button-label.text-color-negative {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-danger {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-error {
  color: #da4453;
}
novo-radio > label .novo-radio-button-label.text-color-warning {
  color: #f6b042;
}
novo-radio > label .novo-radio-button-label.text-color-empty {
  color: #cccdcc;
}
novo-radio > label .novo-radio-button-label.text-color-disabled {
  color: #bebebe;
}
novo-radio > label .novo-radio-button-label.text-color-background {
  color: #f7f7f7;
}
novo-radio > label .novo-radio-button-label.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-radio > label .novo-radio-button-label.text-color-presentation {
  color: #5b6770;
}
novo-radio > label .novo-radio-button-label.text-color-bullhorn {
  color: #ff6900;
}
novo-radio > label .novo-radio-button-label.text-color-pulse {
  color: #3bafda;
}
novo-radio > label .novo-radio-button-label.text-color-company {
  color: #3399dd;
}
novo-radio > label .novo-radio-button-label.text-color-candidate {
  color: #44bb77;
}
novo-radio > label .novo-radio-button-label.text-color-lead {
  color: #aa6699;
}
novo-radio > label .novo-radio-button-label.text-color-contact {
  color: #ffaa44;
}
novo-radio > label .novo-radio-button-label.text-color-clientcontact {
  color: #ffaa44;
}
novo-radio > label .novo-radio-button-label.text-color-opportunity {
  color: #662255;
}
novo-radio > label .novo-radio-button-label.text-color-job {
  color: #bb5566;
}
novo-radio > label .novo-radio-button-label.text-color-joborder {
  color: #bb5566;
}
novo-radio > label .novo-radio-button-label.text-color-submission {
  color: #a9adbb;
}
novo-radio > label .novo-radio-button-label.text-color-sendout {
  color: #747884;
}
novo-radio > label .novo-radio-button-label.text-color-placement {
  color: #0b344f;
}
novo-radio > label .novo-radio-button-label.text-color-note {
  color: #747884;
}
novo-radio > label .novo-radio-button-label.text-color-contract {
  color: #454ea0;
}
novo-radio > label .novo-radio-button-label.text-color-jobCode {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-earnCode {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-invoiceStatement {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-billableCharge {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-payableCharge {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-user {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-corporateUser {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-distributionList {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-credential {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.text-color-person {
  color: #696d79;
}
novo-radio > label .novo-radio-button-label.margin-before {
  margin-top: 0.4rem;
}
novo-radio > label .novo-radio-button-label.margin-after {
  margin-bottom: 0.8rem;
}
novo-radio > label .novo-radio-button-label.text-length-small {
  max-width: 40ch;
}
novo-radio > label .novo-radio-button-label.text-length-medium {
  max-width: 55ch;
}
novo-radio > label .novo-radio-button-label.text-length-large {
  max-width: 70ch;
}
novo-radio > label .novo-radio-button-label.text-weight-hairline {
  font-weight: 100;
}
novo-radio > label .novo-radio-button-label.text-weight-thin {
  font-weight: 200;
}
novo-radio > label .novo-radio-button-label.text-weight-light {
  font-weight: 300;
}
novo-radio > label .novo-radio-button-label.text-weight-normal {
  font-weight: 400;
}
novo-radio > label .novo-radio-button-label.text-weight-medium {
  font-weight: 500;
}
novo-radio > label .novo-radio-button-label.text-weight-semibold {
  font-weight: 600;
}
novo-radio > label .novo-radio-button-label.text-weight-bold {
  font-weight: 700;
}
novo-radio > label .novo-radio-button-label.text-weight-extrabold {
  font-weight: 800;
}
novo-radio > label .novo-radio-button-label.text-weight-heavy {
  font-weight: 900;
}
novo-radio > label .novo-radio-button-label.text-weight-lighter {
  font-weight: lighter;
}
novo-radio > label .novo-radio-button-label.text-weight-bolder {
  font-weight: bolder;
}
novo-radio > label i {
  margin-right: 5px;
  transition: all 200ms ease-in-out;
}
novo-radio > label i.bhi-checkbox-empty, novo-radio > label i.bhi-radio-empty {
  color: #d2d2d2;
}
novo-radio > label i.bhi-checkbox-filled, novo-radio > label i.bhi-radio-filled {
  color: #4a89dc;
}
novo-radio > label.disabled i {
  opacity: 0.4;
}
novo-radio > label.disabled button[theme].has-icon {
  opacity: 0.4;
}
novo-radio novo-button[theme].has-icon {
  transition: all 100ms ease-in-out;
  color: #4a89dc;
  background: #ffffff;
  opacity: 1;
}
novo-radio novo-button[theme].has-icon.checked {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=black] {
  color: #ffffff;
  background: #000000;
}
novo-radio novo-button[theme].has-icon.checked[color=white] {
  color: #ffffff;
  background: #ffffff;
}
novo-radio novo-button[theme].has-icon.checked[color=gray] {
  color: #ffffff;
  background: #9e9e9e;
}
novo-radio novo-button[theme].has-icon.checked[color=grey] {
  color: #ffffff;
  background: #9e9e9e;
}
novo-radio novo-button[theme].has-icon.checked[color=offWhite] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=bright] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=light] {
  color: #ffffff;
  background: #dbdbdb;
}
novo-radio novo-button[theme].has-icon.checked[color=neutral] {
  color: #ffffff;
  background: #4f5361;
}
novo-radio novo-button[theme].has-icon.checked[color=dark] {
  color: #ffffff;
  background: #3d464d;
}
novo-radio novo-button[theme].has-icon.checked[color=orange] {
  color: #ffffff;
  background: #ff6900;
}
novo-radio novo-button[theme].has-icon.checked[color=navigation] {
  color: #ffffff;
  background: #202945;
}
novo-radio novo-button[theme].has-icon.checked[color=skyBlue] {
  color: #ffffff;
  background: #009bdf;
}
novo-radio novo-button[theme].has-icon.checked[color=steel] {
  color: #ffffff;
  background: #5b6770;
}
novo-radio novo-button[theme].has-icon.checked[color=metal] {
  color: #ffffff;
  background: #637893;
}
novo-radio novo-button[theme].has-icon.checked[color=sand] {
  color: #ffffff;
  background: #f4f4f4;
}
novo-radio novo-button[theme].has-icon.checked[color=silver] {
  color: #ffffff;
  background: #e2e2e2;
}
novo-radio novo-button[theme].has-icon.checked[color=stone] {
  color: #ffffff;
  background: #bebebe;
}
novo-radio novo-button[theme].has-icon.checked[color=ash] {
  color: #ffffff;
  background: #a0a0a0;
}
novo-radio novo-button[theme].has-icon.checked[color=slate] {
  color: #ffffff;
  background: #707070;
}
novo-radio novo-button[theme].has-icon.checked[color=onyx] {
  color: #ffffff;
  background: #526980;
}
novo-radio novo-button[theme].has-icon.checked[color=charcoal] {
  color: #ffffff;
  background: #282828;
}
novo-radio novo-button[theme].has-icon.checked[color=moonlight] {
  color: #ffffff;
  background: #1a242f;
}
novo-radio novo-button[theme].has-icon.checked[color=midnight] {
  color: #ffffff;
  background: #202945;
}
novo-radio novo-button[theme].has-icon.checked[color=darkness] {
  color: #ffffff;
  background: #161f27;
}
novo-radio novo-button[theme].has-icon.checked[color=navy] {
  color: #ffffff;
  background: #0d2d42;
}
novo-radio novo-button[theme].has-icon.checked[color=aqua] {
  color: #ffffff;
  background: #3bafda;
}
novo-radio novo-button[theme].has-icon.checked[color=ocean] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=mint] {
  color: #ffffff;
  background: #37bc9b;
}
novo-radio novo-button[theme].has-icon.checked[color=grass] {
  color: #ffffff;
  background: #8cc152;
}
novo-radio novo-button[theme].has-icon.checked[color=sunflower] {
  color: #ffffff;
  background: #f6b042;
}
novo-radio novo-button[theme].has-icon.checked[color=bittersweet] {
  color: #ffffff;
  background: #eb6845;
}
novo-radio novo-button[theme].has-icon.checked[color=grapefruit] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=carnation] {
  color: #ffffff;
  background: #d770ad;
}
novo-radio novo-button[theme].has-icon.checked[color=lavender] {
  color: #ffffff;
  background: #967adc;
}
novo-radio novo-button[theme].has-icon.checked[color=mountain] {
  color: #ffffff;
  background: #9678b6;
}
novo-radio novo-button[theme].has-icon.checked[color=info] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=positive] {
  color: #ffffff;
  background: #4a89dc;
}
novo-radio novo-button[theme].has-icon.checked[color=success] {
  color: #ffffff;
  background: #8cc152;
}
novo-radio novo-button[theme].has-icon.checked[color=negative] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=danger] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=error] {
  color: #ffffff;
  background: #da4453;
}
novo-radio novo-button[theme].has-icon.checked[color=warning] {
  color: #ffffff;
  background: #f6b042;
}
novo-radio novo-button[theme].has-icon.checked[color=empty] {
  color: #ffffff;
  background: #cccdcc;
}
novo-radio novo-button[theme].has-icon.checked[color=disabled] {
  color: #ffffff;
  background: #bebebe;
}
novo-radio novo-button[theme].has-icon.checked[color=background] {
  color: #ffffff;
  background: #f7f7f7;
}
novo-radio novo-button[theme].has-icon.checked[color=backgroundDark] {
  color: #ffffff;
  background: #e2e2e2;
}
novo-radio novo-button[theme].has-icon.checked[color=presentation] {
  color: #ffffff;
  background: #5b6770;
}
novo-radio novo-button[theme].has-icon.checked[color=bullhorn] {
  color: #ffffff;
  background: #ff6900;
}
novo-radio novo-button[theme].has-icon.checked[color=pulse] {
  color: #ffffff;
  background: #3bafda;
}
novo-radio novo-button[theme].has-icon.checked[color=company] {
  color: #ffffff;
  background: #3399dd;
}
novo-radio novo-button[theme].has-icon.checked[color=candidate] {
  color: #ffffff;
  background: #44bb77;
}
novo-radio novo-button[theme].has-icon.checked[color=lead] {
  color: #ffffff;
  background: #aa6699;
}
novo-radio novo-button[theme].has-icon.checked[color=contact] {
  color: #ffffff;
  background: #ffaa44;
}
novo-radio novo-button[theme].has-icon.checked[color=clientcontact] {
  color: #ffffff;
  background: #ffaa44;
}
novo-radio novo-button[theme].has-icon.checked[color=opportunity] {
  color: #ffffff;
  background: #662255;
}
novo-radio novo-button[theme].has-icon.checked[color=job] {
  color: #ffffff;
  background: #bb5566;
}
novo-radio novo-button[theme].has-icon.checked[color=joborder] {
  color: #ffffff;
  background: #bb5566;
}
novo-radio novo-button[theme].has-icon.checked[color=submission] {
  color: #ffffff;
  background: #a9adbb;
}
novo-radio novo-button[theme].has-icon.checked[color=sendout] {
  color: #ffffff;
  background: #747884;
}
novo-radio novo-button[theme].has-icon.checked[color=placement] {
  color: #ffffff;
  background: #0b344f;
}
novo-radio novo-button[theme].has-icon.checked[color=note] {
  color: #ffffff;
  background: #747884;
}
novo-radio novo-button[theme].has-icon.checked[color=contract] {
  color: #ffffff;
  background: #454ea0;
}
novo-radio novo-button[theme].has-icon.checked[color=jobCode] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=earnCode] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=invoiceStatement] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=billableCharge] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=payableCharge] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=user] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=corporateUser] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=distributionList] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=credential] {
  color: #ffffff;
  background: #696d79;
}
novo-radio novo-button[theme].has-icon.checked[color=person] {
  color: #ffffff;
  background: #696d79;
}
novo-toast {
  display: grid;
  grid-template-columns: 5rem 1fr;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  position: relative;
  background: #0d2d42;
  color: #ffffff;
  padding: 1rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
novo-toast.show {
  display: grid !important;
}
novo-toast.launched {
  display: none;
  position: fixed;
  z-index: 9999;
}
novo-toast .toast-icon {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 3px;
}
novo-toast .close-icon {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  align-self: flex-start;
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 8px;
}
novo-toast .toast-icon i,
novo-toast .close-icon i {
  display: flex;
  position: relative;
  font-size: 1.2rem;
  line-height: 1.2;
}
novo-toast.toast-container .toast-content .link-generated {
  width: 100%;
  position: relative;
}
novo-toast.toast-container .toast-content .link-generated input {
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #ffffff;
  text-overflow: ellipsis;
}
novo-toast.toast-container .toast-content .link-generated input:focus {
  background-color: #4a89dc;
}
novo-toast.toast-container .toast-content .link-generated input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-toast p {
  white-space: pre-line;
}
novo-toast.black {
  color: #ffffff;
  background: #000000;
}
novo-toast.novo-accent-black {
  border: 1px solid #000000;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.white {
  color: #3d464d;
  background: #ffffff;
}
novo-toast.novo-accent-white {
  border: 1px solid #ffffff;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.gray {
  color: #3d464d;
  background: #9e9e9e;
}
novo-toast.novo-accent-gray {
  border: 1px solid #9e9e9e;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.grey {
  color: #3d464d;
  background: #9e9e9e;
}
novo-toast.novo-accent-grey {
  border: 1px solid #9e9e9e;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.offWhite {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-offWhite {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.bright {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-bright {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.light {
  color: #3d464d;
  background: #dbdbdb;
}
novo-toast.novo-accent-light {
  border: 1px solid #dbdbdb;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.neutral {
  color: #ffffff;
  background: #4f5361;
}
novo-toast.novo-accent-neutral {
  border: 1px solid #4f5361;
  background: #e3e4e8;
  color: #3d464d;
}
novo-toast.dark {
  color: #ffffff;
  background: #3d464d;
}
novo-toast.novo-accent-dark {
  border: 1px solid #3d464d;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.orange {
  color: #3d464d;
  background: #ff6900;
}
novo-toast.novo-accent-orange {
  border: 1px solid #ff6900;
  background: #ffe1cc;
  color: #3d464d;
}
novo-toast.navigation {
  color: #ffffff;
  background: #202945;
}
novo-toast.novo-accent-navigation {
  border: 1px solid #202945;
  background: #dce1ef;
  color: #3d464d;
}
novo-toast.skyBlue {
  color: #ffffff;
  background: #009bdf;
}
novo-toast.novo-accent-skyBlue {
  border: 1px solid #009bdf;
  background: #ccefff;
  color: #3d464d;
}
novo-toast.steel {
  color: #ffffff;
  background: #5b6770;
}
novo-toast.novo-accent-steel {
  border: 1px solid #5b6770;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.metal {
  color: #ffffff;
  background: #637893;
}
novo-toast.novo-accent-metal {
  border: 1px solid #637893;
  background: #e1e5ea;
  color: #3d464d;
}
novo-toast.sand {
  color: #3d464d;
  background: #f4f4f4;
}
novo-toast.novo-accent-sand {
  border: 1px solid #f4f4f4;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.silver {
  color: #3d464d;
  background: #e2e2e2;
}
novo-toast.novo-accent-silver {
  border: 1px solid #e2e2e2;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.stone {
  color: #3d464d;
  background: #bebebe;
}
novo-toast.novo-accent-stone {
  border: 1px solid #bebebe;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.ash {
  color: #3d464d;
  background: #a0a0a0;
}
novo-toast.novo-accent-ash {
  border: 1px solid #a0a0a0;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.slate {
  color: #ffffff;
  background: #707070;
}
novo-toast.novo-accent-slate {
  border: 1px solid #707070;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.onyx {
  color: #ffffff;
  background: #526980;
}
novo-toast.novo-accent-onyx {
  border: 1px solid #526980;
  background: #e0e6eb;
  color: #3d464d;
}
novo-toast.charcoal {
  color: #ffffff;
  background: #282828;
}
novo-toast.novo-accent-charcoal {
  border: 1px solid #282828;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.moonlight {
  color: #ffffff;
  background: #1a242f;
}
novo-toast.novo-accent-moonlight {
  border: 1px solid #1a242f;
  background: #dee5ed;
  color: #3d464d;
}
novo-toast.midnight {
  color: #ffffff;
  background: #202945;
}
novo-toast.novo-accent-midnight {
  border: 1px solid #202945;
  background: #dce1ef;
  color: #3d464d;
}
novo-toast.darkness {
  color: #ffffff;
  background: #161f27;
}
novo-toast.novo-accent-darkness {
  border: 1px solid #161f27;
  background: #dee6ed;
  color: #3d464d;
}
novo-toast.navy {
  color: #ffffff;
  background: #0d2d42;
}
novo-toast.novo-accent-navy {
  border: 1px solid #0d2d42;
  background: #d4e9f7;
  color: #3d464d;
}
novo-toast.aqua {
  color: #3d464d;
  background: #3bafda;
}
novo-toast.novo-accent-aqua {
  border: 1px solid #3bafda;
  background: #d4edf7;
  color: #3d464d;
}
novo-toast.ocean {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-ocean {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.mint {
  color: #3d464d;
  background: #37bc9b;
}
novo-toast.novo-accent-mint {
  border: 1px solid #37bc9b;
  background: #d8f3ed;
  color: #3d464d;
}
novo-toast.grass {
  color: #ffffff;
  background: #8cc152;
}
novo-toast.novo-accent-grass {
  border: 1px solid #8cc152;
  background: #e6f2d9;
  color: #3d464d;
}
novo-toast.sunflower {
  color: #ffffff;
  background: #f6b042;
}
novo-toast.novo-accent-sunflower {
  border: 1px solid #f6b042;
  background: #fdebce;
  color: #3d464d;
}
novo-toast.bittersweet {
  color: #ffffff;
  background: #eb6845;
}
novo-toast.novo-accent-bittersweet {
  border: 1px solid #eb6845;
  background: #fadad1;
  color: #3d464d;
}
novo-toast.grapefruit {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-grapefruit {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.carnation {
  color: #ffffff;
  background: #d770ad;
}
novo-toast.novo-accent-carnation {
  border: 1px solid #d770ad;
  background: #f4d7e8;
  color: #3d464d;
}
novo-toast.lavender {
  color: #ffffff;
  background: #967adc;
}
novo-toast.novo-accent-lavender {
  border: 1px solid #967adc;
  background: #dfd7f4;
  color: #3d464d;
}
novo-toast.mountain {
  color: #ffffff;
  background: #9678b6;
}
novo-toast.novo-accent-mountain {
  border: 1px solid #9678b6;
  background: #e5deed;
  color: #3d464d;
}
novo-toast.info {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-info {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.positive {
  color: #ffffff;
  background: #4a89dc;
}
novo-toast.novo-accent-positive {
  border: 1px solid #4a89dc;
  background: #d4e3f7;
  color: #3d464d;
}
novo-toast.success {
  color: #ffffff;
  background: #8cc152;
}
novo-toast.novo-accent-success {
  border: 1px solid #8cc152;
  background: #e6f2d9;
  color: #3d464d;
}
novo-toast.negative {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-negative {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.danger {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-danger {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.error {
  color: #ffffff;
  background: #da4453;
}
novo-toast.novo-accent-error {
  border: 1px solid #da4453;
  background: #f7d4d8;
  color: #3d464d;
}
novo-toast.warning {
  color: #ffffff;
  background: #f6b042;
}
novo-toast.novo-accent-warning {
  border: 1px solid #f6b042;
  background: #fdebce;
  color: #3d464d;
}
novo-toast.empty {
  color: #3d464d;
  background: #cccdcc;
}
novo-toast.novo-accent-empty {
  border: 1px solid #cccdcc;
  background: #e5e6e5;
  color: #3d464d;
}
novo-toast.disabled {
  color: #3d464d;
  background: #bebebe;
}
novo-toast.novo-accent-disabled {
  border: 1px solid #bebebe;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.background {
  color: #3d464d;
  background: #f7f7f7;
}
novo-toast.novo-accent-background {
  border: 1px solid #f7f7f7;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.backgroundDark {
  color: #3d464d;
  background: #e2e2e2;
}
novo-toast.novo-accent-backgroundDark {
  border: 1px solid #e2e2e2;
  background: #e6e6e6;
  color: #3d464d;
}
novo-toast.presentation {
  color: #ffffff;
  background: #5b6770;
}
novo-toast.novo-accent-presentation {
  border: 1px solid #5b6770;
  background: #e3e6e8;
  color: #3d464d;
}
novo-toast.bullhorn {
  color: #3d464d;
  background: #ff6900;
}
novo-toast.novo-accent-bullhorn {
  border: 1px solid #ff6900;
  background: #ffe1cc;
  color: #3d464d;
}
novo-toast.pulse {
  color: #3d464d;
  background: #3bafda;
}
novo-toast.novo-accent-pulse {
  border: 1px solid #3bafda;
  background: #d4edf7;
  color: #3d464d;
}
novo-toast.company {
  color: #ffffff;
  background: #3399dd;
}
novo-toast.novo-accent-company {
  border: 1px solid #3399dd;
  background: #d3e9f8;
  color: #3d464d;
}
novo-toast.candidate {
  color: #ffffff;
  background: #44bb77;
}
novo-toast.novo-accent-candidate {
  border: 1px solid #44bb77;
  background: #daf1e4;
  color: #3d464d;
}
novo-toast.lead {
  color: #ffffff;
  background: #aa6699;
}
novo-toast.novo-accent-lead {
  border: 1px solid #aa6699;
  background: #eddee9;
  color: #3d464d;
}
novo-toast.contact {
  color: #ffffff;
  background: #ffaa44;
}
novo-toast.novo-accent-contact {
  border: 1px solid #ffaa44;
  background: #ffe8cc;
  color: #3d464d;
}
novo-toast.clientcontact {
  color: #ffffff;
  background: #ffaa44;
}
novo-toast.novo-accent-clientcontact {
  border: 1px solid #ffaa44;
  background: #ffe8cc;
  color: #3d464d;
}
novo-toast.opportunity {
  color: #ffffff;
  background: #662255;
}
novo-toast.novo-accent-opportunity {
  border: 1px solid #662255;
  background: #f2d9ec;
  color: #3d464d;
}
novo-toast.job {
  color: #ffffff;
  background: #bb5566;
}
novo-toast.novo-accent-job {
  border: 1px solid #bb5566;
  background: #f0dbde;
  color: #3d464d;
}
novo-toast.joborder {
  color: #ffffff;
  background: #bb5566;
}
novo-toast.novo-accent-joborder {
  border: 1px solid #bb5566;
  background: #f0dbde;
  color: #3d464d;
}
novo-toast.submission {
  color: #3d464d;
  background: #a9adbb;
}
novo-toast.novo-accent-submission {
  border: 1px solid #a9adbb;
  background: #e3e4e8;
  color: #3d464d;
}
novo-toast.sendout {
  color: #ffffff;
  background: #747884;
}
novo-toast.novo-accent-sendout {
  border: 1px solid #747884;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.placement {
  color: #ffffff;
  background: #0b344f;
}
novo-toast.novo-accent-placement {
  border: 1px solid #0b344f;
  background: #d2e9f9;
  color: #3d464d;
}
novo-toast.note {
  color: #ffffff;
  background: #747884;
}
novo-toast.novo-accent-note {
  border: 1px solid #747884;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.contract {
  color: #ffffff;
  background: #454ea0;
}
novo-toast.novo-accent-contract {
  border: 1px solid #454ea0;
  background: #dbddf0;
  color: #3d464d;
}
novo-toast.jobCode {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-jobCode {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.earnCode {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-earnCode {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.invoiceStatement {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-invoiceStatement {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.billableCharge {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-billableCharge {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.payableCharge {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-payableCharge {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.user {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-user {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.corporateUser {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-corporateUser {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.distributionList {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-distributionList {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.credential {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-credential {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast.person {
  color: #ffffff;
  background: #696d79;
}
novo-toast.novo-accent-person {
  border: 1px solid #696d79;
  background: #e4e5e7;
  color: #3d464d;
}
novo-toast h5 {
  display: block;
  font-size: 1.4rem;
  color: inherit;
}
novo-toast .toast-content > p {
  margin: 0;
  max-width: inherit;
  font-size: 1.3rem;
}
novo-toast .toast-content > p.message-only {
  padding: 0;
  font-size: 1.4rem;
}
novo-toast.text {
  background: #3d464d;
}
novo-toast.neutral {
  background: #4f5361;
}
novo-toast.background {
  background: #f7f7f7;
}
novo-toast.background .toast-content > h5 {
  color: #3d464d !important;
}
novo-toast.background i,
novo-toast.background p {
  color: #3d464d;
}
novo-toast.fixedBottom,
novo-toast.fixedTop {
  left: 0;
  right: 0;
}
novo-toast.fixedTop {
  top: -100%;
  padding-top: 20px;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.fixedTop.animate {
  padding-top: 20px;
  top: -6px;
}
novo-toast.fixedBottom {
  bottom: -100%;
  padding-bottom: 20px;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.fixedBottom.animate {
  padding-bottom: 20px;
  bottom: -6px;
}
novo-toast[class*=growl] {
  border-radius: 3px;
  max-width: 350px;
}
novo-toast.growlBottomLeft,
novo-toast.growlTopLeft {
  left: -100%;
  right: auto;
  width: calc(100% - 30px);
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.growlBottomLeft.animate,
novo-toast.growlTopLeft.animate {
  left: 15px;
}
novo-toast.growlTopLeft,
novo-toast.growlTopRight {
  top: 1rem;
}
novo-toast.growlBottomLeft,
novo-toast.growlBottomRight {
  bottom: 1rem;
}
novo-toast.growlBottomRight,
novo-toast.growlTopRight {
  right: -100%;
  left: auto;
  width: calc(100% - 30px);
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
novo-toast.growlBottomRight.animate,
novo-toast.growlTopRight.animate {
  right: 1rem;
}
novo-toast.fixedTop:nth-last-of-type(2) {
  top: 25px;
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(3) {
  top: 50px;
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(4) {
  top: 75px;
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(5) {
  top: 100px;
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(6) {
  top: 125px;
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(7) {
  top: 150px;
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(8) {
  top: 175px;
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(9) {
  top: 200px;
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(10) {
  top: 225px;
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(11) {
  top: 250px;
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(12) {
  top: 275px;
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(13) {
  top: 300px;
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(14) {
  top: 325px;
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(15) {
  top: 350px;
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(16) {
  top: 375px;
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(17) {
  top: 400px;
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(18) {
  top: 425px;
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(19) {
  top: 450px;
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(20) {
  top: 475px;
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(21) {
  top: 500px;
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(22) {
  top: 525px;
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(23) {
  top: 550px;
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(24) {
  top: 575px;
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(25) {
  top: 600px;
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(26) {
  top: 625px;
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(27) {
  top: 650px;
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(28) {
  top: 675px;
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(29) {
  top: 700px;
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(30) {
  top: 725px;
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(31) {
  top: 750px;
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(32) {
  top: 775px;
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(33) {
  top: 800px;
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(34) {
  top: 825px;
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(35) {
  top: 850px;
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(36) {
  top: 875px;
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(37) {
  top: 900px;
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(38) {
  top: 925px;
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(39) {
  top: 950px;
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(40) {
  top: 975px;
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(41) {
  top: 1000px;
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(42) {
  top: 1025px;
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(43) {
  top: 1050px;
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(44) {
  top: 1075px;
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(45) {
  top: 1100px;
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(46) {
  top: 1125px;
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(47) {
  top: 1150px;
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(48) {
  top: 1175px;
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(49) {
  top: 1200px;
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(50) {
  top: 1225px;
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(51) {
  top: 1250px;
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(52) {
  top: 1275px;
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(53) {
  top: 1300px;
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(54) {
  top: 1325px;
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(55) {
  top: 1350px;
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(56) {
  top: 1375px;
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(57) {
  top: 1400px;
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(58) {
  top: 1425px;
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(59) {
  top: 1450px;
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(60) {
  top: 1475px;
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(61) {
  top: 1500px;
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(62) {
  top: 1525px;
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(63) {
  top: 1550px;
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(64) {
  top: 1575px;
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(65) {
  top: 1600px;
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(66) {
  top: 1625px;
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(67) {
  top: 1650px;
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(68) {
  top: 1675px;
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(69) {
  top: 1700px;
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(70) {
  top: 1725px;
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(71) {
  top: 1750px;
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(72) {
  top: 1775px;
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(73) {
  top: 1800px;
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(74) {
  top: 1825px;
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(75) {
  top: 1850px;
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(76) {
  top: 1875px;
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(77) {
  top: 1900px;
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(78) {
  top: 1925px;
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(79) {
  top: 1950px;
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(80) {
  top: 1975px;
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(81) {
  top: 2000px;
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(82) {
  top: 2025px;
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(83) {
  top: 2050px;
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(84) {
  top: 2075px;
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(85) {
  top: 2100px;
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(86) {
  top: 2125px;
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(87) {
  top: 2150px;
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(88) {
  top: 2175px;
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(89) {
  top: 2200px;
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(90) {
  top: 2225px;
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(91) {
  top: 2250px;
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(92) {
  top: 2275px;
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(93) {
  top: 2300px;
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(94) {
  top: 2325px;
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(95) {
  top: 2350px;
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(96) {
  top: 2375px;
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(97) {
  top: 2400px;
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(98) {
  top: 2425px;
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(99) {
  top: 2450px;
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.fixedTop:nth-last-of-type(100) {
  top: 2475px;
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(2) {
  bottom: 25px;
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(3) {
  bottom: 50px;
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(4) {
  bottom: 75px;
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(5) {
  bottom: 100px;
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(6) {
  bottom: 125px;
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(7) {
  bottom: 150px;
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(8) {
  bottom: 175px;
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(9) {
  bottom: 200px;
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(10) {
  bottom: 225px;
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(11) {
  bottom: 250px;
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(12) {
  bottom: 275px;
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(13) {
  bottom: 300px;
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(14) {
  bottom: 325px;
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(15) {
  bottom: 350px;
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(16) {
  bottom: 375px;
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(17) {
  bottom: 400px;
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(18) {
  bottom: 425px;
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(19) {
  bottom: 450px;
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(20) {
  bottom: 475px;
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(21) {
  bottom: 500px;
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(22) {
  bottom: 525px;
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(23) {
  bottom: 550px;
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(24) {
  bottom: 575px;
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(25) {
  bottom: 600px;
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(26) {
  bottom: 625px;
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(27) {
  bottom: 650px;
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(28) {
  bottom: 675px;
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(29) {
  bottom: 700px;
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(30) {
  bottom: 725px;
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(31) {
  bottom: 750px;
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(32) {
  bottom: 775px;
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(33) {
  bottom: 800px;
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(34) {
  bottom: 825px;
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(35) {
  bottom: 850px;
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(36) {
  bottom: 875px;
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(37) {
  bottom: 900px;
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(38) {
  bottom: 925px;
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(39) {
  bottom: 950px;
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(40) {
  bottom: 975px;
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(41) {
  bottom: 1000px;
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(42) {
  bottom: 1025px;
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(43) {
  bottom: 1050px;
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(44) {
  bottom: 1075px;
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(45) {
  bottom: 1100px;
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(46) {
  bottom: 1125px;
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(47) {
  bottom: 1150px;
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(48) {
  bottom: 1175px;
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(49) {
  bottom: 1200px;
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(50) {
  bottom: 1225px;
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(51) {
  bottom: 1250px;
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(52) {
  bottom: 1275px;
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(53) {
  bottom: 1300px;
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(54) {
  bottom: 1325px;
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(55) {
  bottom: 1350px;
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(56) {
  bottom: 1375px;
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(57) {
  bottom: 1400px;
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(58) {
  bottom: 1425px;
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(59) {
  bottom: 1450px;
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(60) {
  bottom: 1475px;
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(61) {
  bottom: 1500px;
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(62) {
  bottom: 1525px;
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(63) {
  bottom: 1550px;
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(64) {
  bottom: 1575px;
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(65) {
  bottom: 1600px;
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(66) {
  bottom: 1625px;
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(67) {
  bottom: 1650px;
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(68) {
  bottom: 1675px;
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(69) {
  bottom: 1700px;
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(70) {
  bottom: 1725px;
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(71) {
  bottom: 1750px;
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(72) {
  bottom: 1775px;
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(73) {
  bottom: 1800px;
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(74) {
  bottom: 1825px;
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(75) {
  bottom: 1850px;
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(76) {
  bottom: 1875px;
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(77) {
  bottom: 1900px;
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(78) {
  bottom: 1925px;
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(79) {
  bottom: 1950px;
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(80) {
  bottom: 1975px;
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(81) {
  bottom: 2000px;
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(82) {
  bottom: 2025px;
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(83) {
  bottom: 2050px;
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(84) {
  bottom: 2075px;
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(85) {
  bottom: 2100px;
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(86) {
  bottom: 2125px;
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(87) {
  bottom: 2150px;
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(88) {
  bottom: 2175px;
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(89) {
  bottom: 2200px;
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(90) {
  bottom: 2225px;
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(91) {
  bottom: 2250px;
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(92) {
  bottom: 2275px;
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(93) {
  bottom: 2300px;
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(94) {
  bottom: 2325px;
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(95) {
  bottom: 2350px;
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(96) {
  bottom: 2375px;
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(97) {
  bottom: 2400px;
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(98) {
  bottom: 2425px;
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(99) {
  bottom: 2450px;
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.fixedBottom:nth-last-of-type(100) {
  bottom: 2475px;
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(2),
novo-toast.growlTopRight:nth-last-of-type(2) {
  top: 50px;
  transform: scale(0.96);
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(3),
novo-toast.growlTopRight:nth-last-of-type(3) {
  top: 75px;
  transform: scale(0.96);
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(4),
novo-toast.growlTopRight:nth-last-of-type(4) {
  top: 100px;
  transform: scale(0.96);
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(5),
novo-toast.growlTopRight:nth-last-of-type(5) {
  top: 125px;
  transform: scale(0.96);
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(6),
novo-toast.growlTopRight:nth-last-of-type(6) {
  top: 150px;
  transform: scale(0.96);
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(7),
novo-toast.growlTopRight:nth-last-of-type(7) {
  top: 175px;
  transform: scale(0.96);
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(8),
novo-toast.growlTopRight:nth-last-of-type(8) {
  top: 200px;
  transform: scale(0.96);
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(9),
novo-toast.growlTopRight:nth-last-of-type(9) {
  top: 225px;
  transform: scale(0.96);
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(10),
novo-toast.growlTopRight:nth-last-of-type(10) {
  top: 250px;
  transform: scale(0.96);
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(11),
novo-toast.growlTopRight:nth-last-of-type(11) {
  top: 275px;
  transform: scale(0.96);
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(12),
novo-toast.growlTopRight:nth-last-of-type(12) {
  top: 300px;
  transform: scale(0.96);
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(13),
novo-toast.growlTopRight:nth-last-of-type(13) {
  top: 325px;
  transform: scale(0.96);
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(14),
novo-toast.growlTopRight:nth-last-of-type(14) {
  top: 350px;
  transform: scale(0.96);
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(15),
novo-toast.growlTopRight:nth-last-of-type(15) {
  top: 375px;
  transform: scale(0.96);
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(16),
novo-toast.growlTopRight:nth-last-of-type(16) {
  top: 400px;
  transform: scale(0.96);
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(17),
novo-toast.growlTopRight:nth-last-of-type(17) {
  top: 425px;
  transform: scale(0.96);
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(18),
novo-toast.growlTopRight:nth-last-of-type(18) {
  top: 450px;
  transform: scale(0.96);
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(19),
novo-toast.growlTopRight:nth-last-of-type(19) {
  top: 475px;
  transform: scale(0.96);
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(20),
novo-toast.growlTopRight:nth-last-of-type(20) {
  top: 500px;
  transform: scale(0.96);
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(21),
novo-toast.growlTopRight:nth-last-of-type(21) {
  top: 525px;
  transform: scale(0.96);
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(22),
novo-toast.growlTopRight:nth-last-of-type(22) {
  top: 550px;
  transform: scale(0.96);
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(23),
novo-toast.growlTopRight:nth-last-of-type(23) {
  top: 575px;
  transform: scale(0.96);
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(24),
novo-toast.growlTopRight:nth-last-of-type(24) {
  top: 600px;
  transform: scale(0.96);
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(25),
novo-toast.growlTopRight:nth-last-of-type(25) {
  top: 625px;
  transform: scale(0.96);
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(26),
novo-toast.growlTopRight:nth-last-of-type(26) {
  top: 650px;
  transform: scale(0.96);
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(27),
novo-toast.growlTopRight:nth-last-of-type(27) {
  top: 675px;
  transform: scale(0.96);
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(28),
novo-toast.growlTopRight:nth-last-of-type(28) {
  top: 700px;
  transform: scale(0.96);
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(29),
novo-toast.growlTopRight:nth-last-of-type(29) {
  top: 725px;
  transform: scale(0.96);
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(30),
novo-toast.growlTopRight:nth-last-of-type(30) {
  top: 750px;
  transform: scale(0.96);
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(31),
novo-toast.growlTopRight:nth-last-of-type(31) {
  top: 775px;
  transform: scale(0.96);
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(32),
novo-toast.growlTopRight:nth-last-of-type(32) {
  top: 800px;
  transform: scale(0.96);
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(33),
novo-toast.growlTopRight:nth-last-of-type(33) {
  top: 825px;
  transform: scale(0.96);
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(34),
novo-toast.growlTopRight:nth-last-of-type(34) {
  top: 850px;
  transform: scale(0.96);
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(35),
novo-toast.growlTopRight:nth-last-of-type(35) {
  top: 875px;
  transform: scale(0.96);
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(36),
novo-toast.growlTopRight:nth-last-of-type(36) {
  top: 900px;
  transform: scale(0.96);
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(37),
novo-toast.growlTopRight:nth-last-of-type(37) {
  top: 925px;
  transform: scale(0.96);
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(38),
novo-toast.growlTopRight:nth-last-of-type(38) {
  top: 950px;
  transform: scale(0.96);
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(39),
novo-toast.growlTopRight:nth-last-of-type(39) {
  top: 975px;
  transform: scale(0.96);
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(40),
novo-toast.growlTopRight:nth-last-of-type(40) {
  top: 1000px;
  transform: scale(0.96);
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(41),
novo-toast.growlTopRight:nth-last-of-type(41) {
  top: 1025px;
  transform: scale(0.96);
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(42),
novo-toast.growlTopRight:nth-last-of-type(42) {
  top: 1050px;
  transform: scale(0.96);
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(43),
novo-toast.growlTopRight:nth-last-of-type(43) {
  top: 1075px;
  transform: scale(0.96);
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(44),
novo-toast.growlTopRight:nth-last-of-type(44) {
  top: 1100px;
  transform: scale(0.96);
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(45),
novo-toast.growlTopRight:nth-last-of-type(45) {
  top: 1125px;
  transform: scale(0.96);
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(46),
novo-toast.growlTopRight:nth-last-of-type(46) {
  top: 1150px;
  transform: scale(0.96);
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(47),
novo-toast.growlTopRight:nth-last-of-type(47) {
  top: 1175px;
  transform: scale(0.96);
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(48),
novo-toast.growlTopRight:nth-last-of-type(48) {
  top: 1200px;
  transform: scale(0.96);
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(49),
novo-toast.growlTopRight:nth-last-of-type(49) {
  top: 1225px;
  transform: scale(0.96);
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(50),
novo-toast.growlTopRight:nth-last-of-type(50) {
  top: 1250px;
  transform: scale(0.96);
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(51),
novo-toast.growlTopRight:nth-last-of-type(51) {
  top: 1275px;
  transform: scale(0.96);
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(52),
novo-toast.growlTopRight:nth-last-of-type(52) {
  top: 1300px;
  transform: scale(0.96);
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(53),
novo-toast.growlTopRight:nth-last-of-type(53) {
  top: 1325px;
  transform: scale(0.96);
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(54),
novo-toast.growlTopRight:nth-last-of-type(54) {
  top: 1350px;
  transform: scale(0.96);
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(55),
novo-toast.growlTopRight:nth-last-of-type(55) {
  top: 1375px;
  transform: scale(0.96);
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(56),
novo-toast.growlTopRight:nth-last-of-type(56) {
  top: 1400px;
  transform: scale(0.96);
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(57),
novo-toast.growlTopRight:nth-last-of-type(57) {
  top: 1425px;
  transform: scale(0.96);
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(58),
novo-toast.growlTopRight:nth-last-of-type(58) {
  top: 1450px;
  transform: scale(0.96);
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(59),
novo-toast.growlTopRight:nth-last-of-type(59) {
  top: 1475px;
  transform: scale(0.96);
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(60),
novo-toast.growlTopRight:nth-last-of-type(60) {
  top: 1500px;
  transform: scale(0.96);
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(61),
novo-toast.growlTopRight:nth-last-of-type(61) {
  top: 1525px;
  transform: scale(0.96);
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(62),
novo-toast.growlTopRight:nth-last-of-type(62) {
  top: 1550px;
  transform: scale(0.96);
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(63),
novo-toast.growlTopRight:nth-last-of-type(63) {
  top: 1575px;
  transform: scale(0.96);
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(64),
novo-toast.growlTopRight:nth-last-of-type(64) {
  top: 1600px;
  transform: scale(0.96);
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(65),
novo-toast.growlTopRight:nth-last-of-type(65) {
  top: 1625px;
  transform: scale(0.96);
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(66),
novo-toast.growlTopRight:nth-last-of-type(66) {
  top: 1650px;
  transform: scale(0.96);
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(67),
novo-toast.growlTopRight:nth-last-of-type(67) {
  top: 1675px;
  transform: scale(0.96);
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(68),
novo-toast.growlTopRight:nth-last-of-type(68) {
  top: 1700px;
  transform: scale(0.96);
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(69),
novo-toast.growlTopRight:nth-last-of-type(69) {
  top: 1725px;
  transform: scale(0.96);
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(70),
novo-toast.growlTopRight:nth-last-of-type(70) {
  top: 1750px;
  transform: scale(0.96);
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(71),
novo-toast.growlTopRight:nth-last-of-type(71) {
  top: 1775px;
  transform: scale(0.96);
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(72),
novo-toast.growlTopRight:nth-last-of-type(72) {
  top: 1800px;
  transform: scale(0.96);
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(73),
novo-toast.growlTopRight:nth-last-of-type(73) {
  top: 1825px;
  transform: scale(0.96);
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(74),
novo-toast.growlTopRight:nth-last-of-type(74) {
  top: 1850px;
  transform: scale(0.96);
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(75),
novo-toast.growlTopRight:nth-last-of-type(75) {
  top: 1875px;
  transform: scale(0.96);
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(76),
novo-toast.growlTopRight:nth-last-of-type(76) {
  top: 1900px;
  transform: scale(0.96);
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(77),
novo-toast.growlTopRight:nth-last-of-type(77) {
  top: 1925px;
  transform: scale(0.96);
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(78),
novo-toast.growlTopRight:nth-last-of-type(78) {
  top: 1950px;
  transform: scale(0.96);
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(79),
novo-toast.growlTopRight:nth-last-of-type(79) {
  top: 1975px;
  transform: scale(0.96);
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(80),
novo-toast.growlTopRight:nth-last-of-type(80) {
  top: 2000px;
  transform: scale(0.96);
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(81),
novo-toast.growlTopRight:nth-last-of-type(81) {
  top: 2025px;
  transform: scale(0.96);
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(82),
novo-toast.growlTopRight:nth-last-of-type(82) {
  top: 2050px;
  transform: scale(0.96);
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(83),
novo-toast.growlTopRight:nth-last-of-type(83) {
  top: 2075px;
  transform: scale(0.96);
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(84),
novo-toast.growlTopRight:nth-last-of-type(84) {
  top: 2100px;
  transform: scale(0.96);
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(85),
novo-toast.growlTopRight:nth-last-of-type(85) {
  top: 2125px;
  transform: scale(0.96);
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(86),
novo-toast.growlTopRight:nth-last-of-type(86) {
  top: 2150px;
  transform: scale(0.96);
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(87),
novo-toast.growlTopRight:nth-last-of-type(87) {
  top: 2175px;
  transform: scale(0.96);
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(88),
novo-toast.growlTopRight:nth-last-of-type(88) {
  top: 2200px;
  transform: scale(0.96);
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(89),
novo-toast.growlTopRight:nth-last-of-type(89) {
  top: 2225px;
  transform: scale(0.96);
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(90),
novo-toast.growlTopRight:nth-last-of-type(90) {
  top: 2250px;
  transform: scale(0.96);
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(91),
novo-toast.growlTopRight:nth-last-of-type(91) {
  top: 2275px;
  transform: scale(0.96);
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(92),
novo-toast.growlTopRight:nth-last-of-type(92) {
  top: 2300px;
  transform: scale(0.96);
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(93),
novo-toast.growlTopRight:nth-last-of-type(93) {
  top: 2325px;
  transform: scale(0.96);
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(94),
novo-toast.growlTopRight:nth-last-of-type(94) {
  top: 2350px;
  transform: scale(0.96);
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(95),
novo-toast.growlTopRight:nth-last-of-type(95) {
  top: 2375px;
  transform: scale(0.96);
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(96),
novo-toast.growlTopRight:nth-last-of-type(96) {
  top: 2400px;
  transform: scale(0.96);
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(97),
novo-toast.growlTopRight:nth-last-of-type(97) {
  top: 2425px;
  transform: scale(0.96);
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(98),
novo-toast.growlTopRight:nth-last-of-type(98) {
  top: 2450px;
  transform: scale(0.96);
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(99),
novo-toast.growlTopRight:nth-last-of-type(99) {
  top: 2475px;
  transform: scale(0.96);
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.growlTopLeft:nth-last-of-type(100),
novo-toast.growlTopRight:nth-last-of-type(100) {
  top: 2500px;
  transform: scale(0.96);
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(2),
novo-toast.growlBottomRight:nth-last-of-type(2) {
  bottom: 50px;
  transform: scale(0.96);
  z-index: 9997;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(3),
novo-toast.growlBottomRight:nth-last-of-type(3) {
  bottom: 75px;
  transform: scale(0.96);
  z-index: 9996;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(4),
novo-toast.growlBottomRight:nth-last-of-type(4) {
  bottom: 100px;
  transform: scale(0.96);
  z-index: 9995;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(5),
novo-toast.growlBottomRight:nth-last-of-type(5) {
  bottom: 125px;
  transform: scale(0.96);
  z-index: 9994;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(6),
novo-toast.growlBottomRight:nth-last-of-type(6) {
  bottom: 150px;
  transform: scale(0.96);
  z-index: 9993;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(7),
novo-toast.growlBottomRight:nth-last-of-type(7) {
  bottom: 175px;
  transform: scale(0.96);
  z-index: 9992;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(8),
novo-toast.growlBottomRight:nth-last-of-type(8) {
  bottom: 200px;
  transform: scale(0.96);
  z-index: 9991;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(9),
novo-toast.growlBottomRight:nth-last-of-type(9) {
  bottom: 225px;
  transform: scale(0.96);
  z-index: 9990;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(10),
novo-toast.growlBottomRight:nth-last-of-type(10) {
  bottom: 250px;
  transform: scale(0.96);
  z-index: 9989;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(11),
novo-toast.growlBottomRight:nth-last-of-type(11) {
  bottom: 275px;
  transform: scale(0.96);
  z-index: 9988;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(12),
novo-toast.growlBottomRight:nth-last-of-type(12) {
  bottom: 300px;
  transform: scale(0.96);
  z-index: 9987;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(13),
novo-toast.growlBottomRight:nth-last-of-type(13) {
  bottom: 325px;
  transform: scale(0.96);
  z-index: 9986;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(14),
novo-toast.growlBottomRight:nth-last-of-type(14) {
  bottom: 350px;
  transform: scale(0.96);
  z-index: 9985;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(15),
novo-toast.growlBottomRight:nth-last-of-type(15) {
  bottom: 375px;
  transform: scale(0.96);
  z-index: 9984;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(16),
novo-toast.growlBottomRight:nth-last-of-type(16) {
  bottom: 400px;
  transform: scale(0.96);
  z-index: 9983;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(17),
novo-toast.growlBottomRight:nth-last-of-type(17) {
  bottom: 425px;
  transform: scale(0.96);
  z-index: 9982;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(18),
novo-toast.growlBottomRight:nth-last-of-type(18) {
  bottom: 450px;
  transform: scale(0.96);
  z-index: 9981;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(19),
novo-toast.growlBottomRight:nth-last-of-type(19) {
  bottom: 475px;
  transform: scale(0.96);
  z-index: 9980;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(20),
novo-toast.growlBottomRight:nth-last-of-type(20) {
  bottom: 500px;
  transform: scale(0.96);
  z-index: 9979;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(21),
novo-toast.growlBottomRight:nth-last-of-type(21) {
  bottom: 525px;
  transform: scale(0.96);
  z-index: 9978;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(22),
novo-toast.growlBottomRight:nth-last-of-type(22) {
  bottom: 550px;
  transform: scale(0.96);
  z-index: 9977;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(23),
novo-toast.growlBottomRight:nth-last-of-type(23) {
  bottom: 575px;
  transform: scale(0.96);
  z-index: 9976;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(24),
novo-toast.growlBottomRight:nth-last-of-type(24) {
  bottom: 600px;
  transform: scale(0.96);
  z-index: 9975;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(25),
novo-toast.growlBottomRight:nth-last-of-type(25) {
  bottom: 625px;
  transform: scale(0.96);
  z-index: 9974;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(26),
novo-toast.growlBottomRight:nth-last-of-type(26) {
  bottom: 650px;
  transform: scale(0.96);
  z-index: 9973;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(27),
novo-toast.growlBottomRight:nth-last-of-type(27) {
  bottom: 675px;
  transform: scale(0.96);
  z-index: 9972;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(28),
novo-toast.growlBottomRight:nth-last-of-type(28) {
  bottom: 700px;
  transform: scale(0.96);
  z-index: 9971;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(29),
novo-toast.growlBottomRight:nth-last-of-type(29) {
  bottom: 725px;
  transform: scale(0.96);
  z-index: 9970;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(30),
novo-toast.growlBottomRight:nth-last-of-type(30) {
  bottom: 750px;
  transform: scale(0.96);
  z-index: 9969;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(31),
novo-toast.growlBottomRight:nth-last-of-type(31) {
  bottom: 775px;
  transform: scale(0.96);
  z-index: 9968;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(32),
novo-toast.growlBottomRight:nth-last-of-type(32) {
  bottom: 800px;
  transform: scale(0.96);
  z-index: 9967;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(33),
novo-toast.growlBottomRight:nth-last-of-type(33) {
  bottom: 825px;
  transform: scale(0.96);
  z-index: 9966;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(34),
novo-toast.growlBottomRight:nth-last-of-type(34) {
  bottom: 850px;
  transform: scale(0.96);
  z-index: 9965;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(35),
novo-toast.growlBottomRight:nth-last-of-type(35) {
  bottom: 875px;
  transform: scale(0.96);
  z-index: 9964;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(36),
novo-toast.growlBottomRight:nth-last-of-type(36) {
  bottom: 900px;
  transform: scale(0.96);
  z-index: 9963;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(37),
novo-toast.growlBottomRight:nth-last-of-type(37) {
  bottom: 925px;
  transform: scale(0.96);
  z-index: 9962;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(38),
novo-toast.growlBottomRight:nth-last-of-type(38) {
  bottom: 950px;
  transform: scale(0.96);
  z-index: 9961;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(39),
novo-toast.growlBottomRight:nth-last-of-type(39) {
  bottom: 975px;
  transform: scale(0.96);
  z-index: 9960;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(40),
novo-toast.growlBottomRight:nth-last-of-type(40) {
  bottom: 1000px;
  transform: scale(0.96);
  z-index: 9959;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(41),
novo-toast.growlBottomRight:nth-last-of-type(41) {
  bottom: 1025px;
  transform: scale(0.96);
  z-index: 9958;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(42),
novo-toast.growlBottomRight:nth-last-of-type(42) {
  bottom: 1050px;
  transform: scale(0.96);
  z-index: 9957;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(43),
novo-toast.growlBottomRight:nth-last-of-type(43) {
  bottom: 1075px;
  transform: scale(0.96);
  z-index: 9956;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(44),
novo-toast.growlBottomRight:nth-last-of-type(44) {
  bottom: 1100px;
  transform: scale(0.96);
  z-index: 9955;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(45),
novo-toast.growlBottomRight:nth-last-of-type(45) {
  bottom: 1125px;
  transform: scale(0.96);
  z-index: 9954;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(46),
novo-toast.growlBottomRight:nth-last-of-type(46) {
  bottom: 1150px;
  transform: scale(0.96);
  z-index: 9953;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(47),
novo-toast.growlBottomRight:nth-last-of-type(47) {
  bottom: 1175px;
  transform: scale(0.96);
  z-index: 9952;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(48),
novo-toast.growlBottomRight:nth-last-of-type(48) {
  bottom: 1200px;
  transform: scale(0.96);
  z-index: 9951;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(49),
novo-toast.growlBottomRight:nth-last-of-type(49) {
  bottom: 1225px;
  transform: scale(0.96);
  z-index: 9950;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(50),
novo-toast.growlBottomRight:nth-last-of-type(50) {
  bottom: 1250px;
  transform: scale(0.96);
  z-index: 9949;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(51),
novo-toast.growlBottomRight:nth-last-of-type(51) {
  bottom: 1275px;
  transform: scale(0.96);
  z-index: 9948;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(52),
novo-toast.growlBottomRight:nth-last-of-type(52) {
  bottom: 1300px;
  transform: scale(0.96);
  z-index: 9947;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(53),
novo-toast.growlBottomRight:nth-last-of-type(53) {
  bottom: 1325px;
  transform: scale(0.96);
  z-index: 9946;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(54),
novo-toast.growlBottomRight:nth-last-of-type(54) {
  bottom: 1350px;
  transform: scale(0.96);
  z-index: 9945;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(55),
novo-toast.growlBottomRight:nth-last-of-type(55) {
  bottom: 1375px;
  transform: scale(0.96);
  z-index: 9944;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(56),
novo-toast.growlBottomRight:nth-last-of-type(56) {
  bottom: 1400px;
  transform: scale(0.96);
  z-index: 9943;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(57),
novo-toast.growlBottomRight:nth-last-of-type(57) {
  bottom: 1425px;
  transform: scale(0.96);
  z-index: 9942;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(58),
novo-toast.growlBottomRight:nth-last-of-type(58) {
  bottom: 1450px;
  transform: scale(0.96);
  z-index: 9941;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(59),
novo-toast.growlBottomRight:nth-last-of-type(59) {
  bottom: 1475px;
  transform: scale(0.96);
  z-index: 9940;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(60),
novo-toast.growlBottomRight:nth-last-of-type(60) {
  bottom: 1500px;
  transform: scale(0.96);
  z-index: 9939;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(61),
novo-toast.growlBottomRight:nth-last-of-type(61) {
  bottom: 1525px;
  transform: scale(0.96);
  z-index: 9938;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(62),
novo-toast.growlBottomRight:nth-last-of-type(62) {
  bottom: 1550px;
  transform: scale(0.96);
  z-index: 9937;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(63),
novo-toast.growlBottomRight:nth-last-of-type(63) {
  bottom: 1575px;
  transform: scale(0.96);
  z-index: 9936;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(64),
novo-toast.growlBottomRight:nth-last-of-type(64) {
  bottom: 1600px;
  transform: scale(0.96);
  z-index: 9935;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(65),
novo-toast.growlBottomRight:nth-last-of-type(65) {
  bottom: 1625px;
  transform: scale(0.96);
  z-index: 9934;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(66),
novo-toast.growlBottomRight:nth-last-of-type(66) {
  bottom: 1650px;
  transform: scale(0.96);
  z-index: 9933;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(67),
novo-toast.growlBottomRight:nth-last-of-type(67) {
  bottom: 1675px;
  transform: scale(0.96);
  z-index: 9932;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(68),
novo-toast.growlBottomRight:nth-last-of-type(68) {
  bottom: 1700px;
  transform: scale(0.96);
  z-index: 9931;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(69),
novo-toast.growlBottomRight:nth-last-of-type(69) {
  bottom: 1725px;
  transform: scale(0.96);
  z-index: 9930;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(70),
novo-toast.growlBottomRight:nth-last-of-type(70) {
  bottom: 1750px;
  transform: scale(0.96);
  z-index: 9929;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(71),
novo-toast.growlBottomRight:nth-last-of-type(71) {
  bottom: 1775px;
  transform: scale(0.96);
  z-index: 9928;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(72),
novo-toast.growlBottomRight:nth-last-of-type(72) {
  bottom: 1800px;
  transform: scale(0.96);
  z-index: 9927;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(73),
novo-toast.growlBottomRight:nth-last-of-type(73) {
  bottom: 1825px;
  transform: scale(0.96);
  z-index: 9926;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(74),
novo-toast.growlBottomRight:nth-last-of-type(74) {
  bottom: 1850px;
  transform: scale(0.96);
  z-index: 9925;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(75),
novo-toast.growlBottomRight:nth-last-of-type(75) {
  bottom: 1875px;
  transform: scale(0.96);
  z-index: 9924;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(76),
novo-toast.growlBottomRight:nth-last-of-type(76) {
  bottom: 1900px;
  transform: scale(0.96);
  z-index: 9923;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(77),
novo-toast.growlBottomRight:nth-last-of-type(77) {
  bottom: 1925px;
  transform: scale(0.96);
  z-index: 9922;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(78),
novo-toast.growlBottomRight:nth-last-of-type(78) {
  bottom: 1950px;
  transform: scale(0.96);
  z-index: 9921;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(79),
novo-toast.growlBottomRight:nth-last-of-type(79) {
  bottom: 1975px;
  transform: scale(0.96);
  z-index: 9920;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(80),
novo-toast.growlBottomRight:nth-last-of-type(80) {
  bottom: 2000px;
  transform: scale(0.96);
  z-index: 9919;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(81),
novo-toast.growlBottomRight:nth-last-of-type(81) {
  bottom: 2025px;
  transform: scale(0.96);
  z-index: 9918;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(82),
novo-toast.growlBottomRight:nth-last-of-type(82) {
  bottom: 2050px;
  transform: scale(0.96);
  z-index: 9917;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(83),
novo-toast.growlBottomRight:nth-last-of-type(83) {
  bottom: 2075px;
  transform: scale(0.96);
  z-index: 9916;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(84),
novo-toast.growlBottomRight:nth-last-of-type(84) {
  bottom: 2100px;
  transform: scale(0.96);
  z-index: 9915;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(85),
novo-toast.growlBottomRight:nth-last-of-type(85) {
  bottom: 2125px;
  transform: scale(0.96);
  z-index: 9914;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(86),
novo-toast.growlBottomRight:nth-last-of-type(86) {
  bottom: 2150px;
  transform: scale(0.96);
  z-index: 9913;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(87),
novo-toast.growlBottomRight:nth-last-of-type(87) {
  bottom: 2175px;
  transform: scale(0.96);
  z-index: 9912;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(88),
novo-toast.growlBottomRight:nth-last-of-type(88) {
  bottom: 2200px;
  transform: scale(0.96);
  z-index: 9911;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(89),
novo-toast.growlBottomRight:nth-last-of-type(89) {
  bottom: 2225px;
  transform: scale(0.96);
  z-index: 9910;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(90),
novo-toast.growlBottomRight:nth-last-of-type(90) {
  bottom: 2250px;
  transform: scale(0.96);
  z-index: 9909;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(91),
novo-toast.growlBottomRight:nth-last-of-type(91) {
  bottom: 2275px;
  transform: scale(0.96);
  z-index: 9908;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(92),
novo-toast.growlBottomRight:nth-last-of-type(92) {
  bottom: 2300px;
  transform: scale(0.96);
  z-index: 9907;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(93),
novo-toast.growlBottomRight:nth-last-of-type(93) {
  bottom: 2325px;
  transform: scale(0.96);
  z-index: 9906;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(94),
novo-toast.growlBottomRight:nth-last-of-type(94) {
  bottom: 2350px;
  transform: scale(0.96);
  z-index: 9905;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(95),
novo-toast.growlBottomRight:nth-last-of-type(95) {
  bottom: 2375px;
  transform: scale(0.96);
  z-index: 9904;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(96),
novo-toast.growlBottomRight:nth-last-of-type(96) {
  bottom: 2400px;
  transform: scale(0.96);
  z-index: 9903;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(97),
novo-toast.growlBottomRight:nth-last-of-type(97) {
  bottom: 2425px;
  transform: scale(0.96);
  z-index: 9902;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(98),
novo-toast.growlBottomRight:nth-last-of-type(98) {
  bottom: 2450px;
  transform: scale(0.96);
  z-index: 9901;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(99),
novo-toast.growlBottomRight:nth-last-of-type(99) {
  bottom: 2475px;
  transform: scale(0.96);
  z-index: 9900;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:nth-last-of-type(100),
novo-toast.growlBottomRight:nth-last-of-type(100) {
  bottom: 2500px;
  transform: scale(0.96);
  z-index: 9899;
  filter: brightness(0.8571428571);
}
novo-toast.growlBottomLeft:last-of-type,
novo-toast.growlBottomRight:last-of-type,
novo-toast.growlTopLeft:last-of-type,
novo-toast.growlTopRight:last-of-type {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
novo-toast.embedded.fixedBottom,
novo-toast.embedded.fixedTop {
  top: auto;
  left: auto;
  right: auto;
  width: inherit;
  margin: -1rem -3rem;
}
novo-toast.embedded.fixedBottom.animate,
novo-toast.embedded.fixedTop.animate {
  top: auto;
}
novo-toast:not(.launched) {
  animation: embedded-slide-in 200ms ease-in-out;
}
novo-toast.dialogue .toast-content {
  display: flex;
  flex-direction: row !important;
  align-items: center;
}
novo-toast.dialogue p.message-only {
  flex: 3 0 0;
}
novo-toast.dialogue .dialogue {
  display: inherit;
}
@keyframes embedded-slide-in {
  from {
    transform: translateY(-100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@media screen and (min-width: 350px) {
  novo-toast[class*=growl] {
    min-width: 350px;
  }

  novo-toast.growlBottomLeft,
novo-toast.growlTopLeft {
    left: -100%;
    right: auto;
    transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  }
  novo-toast.growlBottomLeft.animate,
novo-toast.growlTopLeft.animate {
    left: 1rem;
  }

  novo-toast.growlBottomRight,
novo-toast.growlTopRight {
    right: -100%;
    left: auto;
    transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  }
  novo-toast.growlBottomRight.animate,
novo-toast.growlTopRight.animate {
    right: 1rem;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-modal > header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.novo-modal > header h1,
.novo-modal > header h2 {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
.novo-modal > header h1.text-capitalize,
.novo-modal > header h2.text-capitalize {
  text-transform: capitalize;
}
.novo-modal > header h1.text-uppercase,
.novo-modal > header h2.text-uppercase {
  text-transform: uppercase;
}
.novo-modal > header h1.text-nowrap,
.novo-modal > header h2.text-nowrap {
  white-space: nowrap;
}
.novo-modal > header h1.text-ellipsis,
.novo-modal > header h2.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-modal > header h1.text-size-default,
.novo-modal > header h2.text-size-default {
  font-size: inherit;
}
.novo-modal > header h1.text-size-body,
.novo-modal > header h2.text-size-body {
  font-size: 1.3rem;
}
.novo-modal > header h1.text-size-xs,
.novo-modal > header h2.text-size-xs {
  font-size: 1rem;
}
.novo-modal > header h1.text-size-sm,
.novo-modal > header h2.text-size-sm {
  font-size: 1.2rem;
}
.novo-modal > header h1.text-size-md,
.novo-modal > header h2.text-size-md {
  font-size: 1.3rem;
}
.novo-modal > header h1.text-size-lg,
.novo-modal > header h2.text-size-lg {
  font-size: 1.6rem;
}
.novo-modal > header h1.text-size-xl,
.novo-modal > header h2.text-size-xl {
  font-size: 2rem;
}
.novo-modal > header h1.text-size-2xl,
.novo-modal > header h2.text-size-2xl {
  font-size: 2.6rem;
}
.novo-modal > header h1.text-size-3xl,
.novo-modal > header h2.text-size-3xl {
  font-size: 3.2rem;
}
.novo-modal > header h1.text-size-smaller,
.novo-modal > header h2.text-size-smaller {
  font-size: 0.8em;
}
.novo-modal > header h1.text-size-larger,
.novo-modal > header h2.text-size-larger {
  font-size: 1.2em;
}
.novo-modal > header h1.text-color-black,
.novo-modal > header h2.text-color-black {
  color: #000000;
}
.novo-modal > header h1.text-color-white,
.novo-modal > header h2.text-color-white {
  color: #ffffff;
}
.novo-modal > header h1.text-color-gray,
.novo-modal > header h2.text-color-gray {
  color: #9e9e9e;
}
.novo-modal > header h1.text-color-grey,
.novo-modal > header h2.text-color-grey {
  color: #9e9e9e;
}
.novo-modal > header h1.text-color-offWhite,
.novo-modal > header h2.text-color-offWhite {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-bright,
.novo-modal > header h2.text-color-bright {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-light,
.novo-modal > header h2.text-color-light {
  color: #dbdbdb;
}
.novo-modal > header h1.text-color-neutral,
.novo-modal > header h2.text-color-neutral {
  color: #4f5361;
}
.novo-modal > header h1.text-color-dark,
.novo-modal > header h2.text-color-dark {
  color: #3d464d;
}
.novo-modal > header h1.text-color-orange,
.novo-modal > header h2.text-color-orange {
  color: #ff6900;
}
.novo-modal > header h1.text-color-navigation,
.novo-modal > header h2.text-color-navigation {
  color: #202945;
}
.novo-modal > header h1.text-color-skyBlue,
.novo-modal > header h2.text-color-skyBlue {
  color: #009bdf;
}
.novo-modal > header h1.text-color-steel,
.novo-modal > header h2.text-color-steel {
  color: #5b6770;
}
.novo-modal > header h1.text-color-metal,
.novo-modal > header h2.text-color-metal {
  color: #637893;
}
.novo-modal > header h1.text-color-sand,
.novo-modal > header h2.text-color-sand {
  color: #f4f4f4;
}
.novo-modal > header h1.text-color-silver,
.novo-modal > header h2.text-color-silver {
  color: #e2e2e2;
}
.novo-modal > header h1.text-color-stone,
.novo-modal > header h2.text-color-stone {
  color: #bebebe;
}
.novo-modal > header h1.text-color-ash,
.novo-modal > header h2.text-color-ash {
  color: #a0a0a0;
}
.novo-modal > header h1.text-color-slate,
.novo-modal > header h2.text-color-slate {
  color: #707070;
}
.novo-modal > header h1.text-color-onyx,
.novo-modal > header h2.text-color-onyx {
  color: #526980;
}
.novo-modal > header h1.text-color-charcoal,
.novo-modal > header h2.text-color-charcoal {
  color: #282828;
}
.novo-modal > header h1.text-color-moonlight,
.novo-modal > header h2.text-color-moonlight {
  color: #1a242f;
}
.novo-modal > header h1.text-color-midnight,
.novo-modal > header h2.text-color-midnight {
  color: #202945;
}
.novo-modal > header h1.text-color-darkness,
.novo-modal > header h2.text-color-darkness {
  color: #161f27;
}
.novo-modal > header h1.text-color-navy,
.novo-modal > header h2.text-color-navy {
  color: #0d2d42;
}
.novo-modal > header h1.text-color-aqua,
.novo-modal > header h2.text-color-aqua {
  color: #3bafda;
}
.novo-modal > header h1.text-color-ocean,
.novo-modal > header h2.text-color-ocean {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-mint,
.novo-modal > header h2.text-color-mint {
  color: #37bc9b;
}
.novo-modal > header h1.text-color-grass,
.novo-modal > header h2.text-color-grass {
  color: #8cc152;
}
.novo-modal > header h1.text-color-sunflower,
.novo-modal > header h2.text-color-sunflower {
  color: #f6b042;
}
.novo-modal > header h1.text-color-bittersweet,
.novo-modal > header h2.text-color-bittersweet {
  color: #eb6845;
}
.novo-modal > header h1.text-color-grapefruit,
.novo-modal > header h2.text-color-grapefruit {
  color: #da4453;
}
.novo-modal > header h1.text-color-carnation,
.novo-modal > header h2.text-color-carnation {
  color: #d770ad;
}
.novo-modal > header h1.text-color-lavender,
.novo-modal > header h2.text-color-lavender {
  color: #967adc;
}
.novo-modal > header h1.text-color-mountain,
.novo-modal > header h2.text-color-mountain {
  color: #9678b6;
}
.novo-modal > header h1.text-color-info,
.novo-modal > header h2.text-color-info {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-positive,
.novo-modal > header h2.text-color-positive {
  color: #4a89dc;
}
.novo-modal > header h1.text-color-success,
.novo-modal > header h2.text-color-success {
  color: #8cc152;
}
.novo-modal > header h1.text-color-negative,
.novo-modal > header h2.text-color-negative {
  color: #da4453;
}
.novo-modal > header h1.text-color-danger,
.novo-modal > header h2.text-color-danger {
  color: #da4453;
}
.novo-modal > header h1.text-color-error,
.novo-modal > header h2.text-color-error {
  color: #da4453;
}
.novo-modal > header h1.text-color-warning,
.novo-modal > header h2.text-color-warning {
  color: #f6b042;
}
.novo-modal > header h1.text-color-empty,
.novo-modal > header h2.text-color-empty {
  color: #cccdcc;
}
.novo-modal > header h1.text-color-disabled,
.novo-modal > header h2.text-color-disabled {
  color: #bebebe;
}
.novo-modal > header h1.text-color-background,
.novo-modal > header h2.text-color-background {
  color: #f7f7f7;
}
.novo-modal > header h1.text-color-backgroundDark,
.novo-modal > header h2.text-color-backgroundDark {
  color: #e2e2e2;
}
.novo-modal > header h1.text-color-presentation,
.novo-modal > header h2.text-color-presentation {
  color: #5b6770;
}
.novo-modal > header h1.text-color-bullhorn,
.novo-modal > header h2.text-color-bullhorn {
  color: #ff6900;
}
.novo-modal > header h1.text-color-pulse,
.novo-modal > header h2.text-color-pulse {
  color: #3bafda;
}
.novo-modal > header h1.text-color-company,
.novo-modal > header h2.text-color-company {
  color: #3399dd;
}
.novo-modal > header h1.text-color-candidate,
.novo-modal > header h2.text-color-candidate {
  color: #44bb77;
}
.novo-modal > header h1.text-color-lead,
.novo-modal > header h2.text-color-lead {
  color: #aa6699;
}
.novo-modal > header h1.text-color-contact,
.novo-modal > header h2.text-color-contact {
  color: #ffaa44;
}
.novo-modal > header h1.text-color-clientcontact,
.novo-modal > header h2.text-color-clientcontact {
  color: #ffaa44;
}
.novo-modal > header h1.text-color-opportunity,
.novo-modal > header h2.text-color-opportunity {
  color: #662255;
}
.novo-modal > header h1.text-color-job,
.novo-modal > header h2.text-color-job {
  color: #bb5566;
}
.novo-modal > header h1.text-color-joborder,
.novo-modal > header h2.text-color-joborder {
  color: #bb5566;
}
.novo-modal > header h1.text-color-submission,
.novo-modal > header h2.text-color-submission {
  color: #a9adbb;
}
.novo-modal > header h1.text-color-sendout,
.novo-modal > header h2.text-color-sendout {
  color: #747884;
}
.novo-modal > header h1.text-color-placement,
.novo-modal > header h2.text-color-placement {
  color: #0b344f;
}
.novo-modal > header h1.text-color-note,
.novo-modal > header h2.text-color-note {
  color: #747884;
}
.novo-modal > header h1.text-color-contract,
.novo-modal > header h2.text-color-contract {
  color: #454ea0;
}
.novo-modal > header h1.text-color-jobCode,
.novo-modal > header h2.text-color-jobCode {
  color: #696d79;
}
.novo-modal > header h1.text-color-earnCode,
.novo-modal > header h2.text-color-earnCode {
  color: #696d79;
}
.novo-modal > header h1.text-color-invoiceStatement,
.novo-modal > header h2.text-color-invoiceStatement {
  color: #696d79;
}
.novo-modal > header h1.text-color-billableCharge,
.novo-modal > header h2.text-color-billableCharge {
  color: #696d79;
}
.novo-modal > header h1.text-color-payableCharge,
.novo-modal > header h2.text-color-payableCharge {
  color: #696d79;
}
.novo-modal > header h1.text-color-user,
.novo-modal > header h2.text-color-user {
  color: #696d79;
}
.novo-modal > header h1.text-color-corporateUser,
.novo-modal > header h2.text-color-corporateUser {
  color: #696d79;
}
.novo-modal > header h1.text-color-distributionList,
.novo-modal > header h2.text-color-distributionList {
  color: #696d79;
}
.novo-modal > header h1.text-color-credential,
.novo-modal > header h2.text-color-credential {
  color: #696d79;
}
.novo-modal > header h1.text-color-person,
.novo-modal > header h2.text-color-person {
  color: #696d79;
}
.novo-modal > header h1.margin-before,
.novo-modal > header h2.margin-before {
  margin-top: 0.4rem;
}
.novo-modal > header h1.margin-after,
.novo-modal > header h2.margin-after {
  margin-bottom: 0.8rem;
}
.novo-modal > header h1.text-length-small,
.novo-modal > header h2.text-length-small {
  max-width: 40ch;
}
.novo-modal > header h1.text-length-medium,
.novo-modal > header h2.text-length-medium {
  max-width: 55ch;
}
.novo-modal > header h1.text-length-large,
.novo-modal > header h2.text-length-large {
  max-width: 70ch;
}
.novo-modal > header h1.text-weight-hairline,
.novo-modal > header h2.text-weight-hairline {
  font-weight: 100;
}
.novo-modal > header h1.text-weight-thin,
.novo-modal > header h2.text-weight-thin {
  font-weight: 200;
}
.novo-modal > header h1.text-weight-light,
.novo-modal > header h2.text-weight-light {
  font-weight: 300;
}
.novo-modal > header h1.text-weight-normal,
.novo-modal > header h2.text-weight-normal {
  font-weight: 400;
}
.novo-modal > header h1.text-weight-medium,
.novo-modal > header h2.text-weight-medium {
  font-weight: 500;
}
.novo-modal > header h1.text-weight-semibold,
.novo-modal > header h2.text-weight-semibold {
  font-weight: 600;
}
.novo-modal > header h1.text-weight-bold,
.novo-modal > header h2.text-weight-bold {
  font-weight: 700;
}
.novo-modal > header h1.text-weight-extrabold,
.novo-modal > header h2.text-weight-extrabold {
  font-weight: 800;
}
.novo-modal > header h1.text-weight-heavy,
.novo-modal > header h2.text-weight-heavy {
  font-weight: 900;
}
.novo-modal > header h1.text-weight-lighter,
.novo-modal > header h2.text-weight-lighter {
  font-weight: lighter;
}
.novo-modal > header h1.text-weight-bolder,
.novo-modal > header h2.text-weight-bolder {
  font-weight: bolder;
}
.novo-modal > section {
  padding: 1rem 1.5rem;
  max-height: 500px;
  overflow: auto;
}
.novo-modal .novo-modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  gap: 1rem;
}
.novo-modal .novo-modal-footer button {
  min-width: 10rem;
}
.novo-notification {
  text-align: center;
}
.novo-notification .novo-notification-body {
  display: flex;
  flex-direction: column;
  padding: 0 1.5rem;
  margin: 1.25rem 0 55px;
}
.novo-notification .novo-notification-body > img {
  width: 100%;
}
.novo-notification .novo-notification-body h1 {
  font-size: 2.6rem;
  margin: 10px auto 0;
}
.novo-notification .novo-notification-body h2 {
  font-size: 2rem;
  color: var(--text-muted);
  margin: 0 auto;
  padding: 0;
}
.novo-notification .novo-notification-body h3 {
  font-size: 1.6rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body h4 {
  font-size: 1.6rem;
  color: var(--text-muted);
  margin: 0 auto;
  padding: 0;
}
.novo-notification .novo-notification-body h5 {
  font-size: 1.3rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body h6 {
  font-size: 1.3rem;
  margin: 0 auto;
}
.novo-notification .novo-notification-body i.indicator {
  color: var(--text-muted);
  border: 1px solid var(--text-muted);
  font-size: 2.6rem;
  border-radius: 50%;
  padding: 1rem;
  margin: 2rem auto;
  align-self: center;
}
.novo-notification[type=success] .novo-notification-body i.indicator {
  color: #8cc152;
  border-color: #8cc152;
}
.novo-notification[type=warning] .novo-notification-body i.indicator {
  color: #f6b042;
  border-color: #f6b042;
}
.novo-notification[type=error] .novo-notification-body i.indicator {
  color: #da4453;
  border-color: #da4453;
}
.novo-notification .novo-notification-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  gap: 1rem;
}
.novo-notification .novo-notification-footer button {
  min-width: 10rem;
}
.novo-modal,
.novo-notification {
  display: block;
  background-color: var(--background-bright);
  border-radius: 4px;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.09), 0 1px 3px rgba(0, 0, 0, 0.2);
  z-index: 500;
  position: relative;
  min-width: 330px;
  max-width: 600px;
}
.novo-modal > .novo-button.modal-close,
.novo-notification > .novo-button.modal-close {
  position: absolute;
  right: 1.5rem;
  top: 1.5rem;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-card {
  display: flex;
  flex-flow: column;
  background-color: var(--background-bright, #ffffff);
  box-shadow: 0 -1px 3px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-radius: 0.4em;
  position: relative;
  overflow-x: hidden;
}
.novo-card.loading {
  min-height: 200px;
}
.novo-card div.card-loading-container {
  position: absolute;
  top: 43px;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0.4em;
  background-color: var(--background-bright, #ffffff);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.novo-card header {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5em;
}
.novo-card header .title {
  display: flex;
  align-items: center;
  min-width: 0;
  flex: 1;
}
.novo-card header .title i.bhi-move {
  color: #dbdbdb;
  margin-right: 0.3em;
  cursor: pointer;
}
.novo-card header .title h1,
.novo-card header .title h2,
.novo-card header .title h3 {
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  width: 100%;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-card header .title h1 i,
.novo-card header .title h2 i,
.novo-card header .title h3 i {
  font-size: 1.2em;
}
.novo-card header .title h1 i.bhi-info,
.novo-card header .title h2 i.bhi-info,
.novo-card header .title h3 i.bhi-info {
  color: #dbdbdb;
}
.novo-card header .actions {
  color: #5f6d78;
  white-space: nowrap;
}
.novo-card p.card-message {
  padding: 20px 0;
  max-width: inherit;
  text-align: center;
  line-height: 25px;
  color: #b8b8b8;
}
.novo-card p.card-message i {
  display: block;
  font-size: 24px;
  margin: 0 0 0.5em;
  color: #d1d1d1;
}
.novo-card footer {
  display: flex;
  justify-content: center;
}
.novo-card-header,
.novo-card-footer {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}
.novo-card-header[color=black],
.novo-card-footer[color=black] {
  color: #ffffff;
  background: #000000;
}
.novo-card-header[color=white],
.novo-card-footer[color=white] {
  color: #3d464d;
  background: #ffffff;
}
.novo-card-header[color=gray],
.novo-card-footer[color=gray] {
  color: #3d464d;
  background: #9e9e9e;
}
.novo-card-header[color=grey],
.novo-card-footer[color=grey] {
  color: #3d464d;
  background: #9e9e9e;
}
.novo-card-header[color=offWhite],
.novo-card-footer[color=offWhite] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=bright],
.novo-card-footer[color=bright] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=light],
.novo-card-footer[color=light] {
  color: #3d464d;
  background: #dbdbdb;
}
.novo-card-header[color=neutral],
.novo-card-footer[color=neutral] {
  color: #ffffff;
  background: #4f5361;
}
.novo-card-header[color=dark],
.novo-card-footer[color=dark] {
  color: #ffffff;
  background: #3d464d;
}
.novo-card-header[color=orange],
.novo-card-footer[color=orange] {
  color: #3d464d;
  background: #ff6900;
}
.novo-card-header[color=navigation],
.novo-card-footer[color=navigation] {
  color: #ffffff;
  background: #202945;
}
.novo-card-header[color=skyBlue],
.novo-card-footer[color=skyBlue] {
  color: #ffffff;
  background: #009bdf;
}
.novo-card-header[color=steel],
.novo-card-footer[color=steel] {
  color: #ffffff;
  background: #5b6770;
}
.novo-card-header[color=metal],
.novo-card-footer[color=metal] {
  color: #ffffff;
  background: #637893;
}
.novo-card-header[color=sand],
.novo-card-footer[color=sand] {
  color: #3d464d;
  background: #f4f4f4;
}
.novo-card-header[color=silver],
.novo-card-footer[color=silver] {
  color: #3d464d;
  background: #e2e2e2;
}
.novo-card-header[color=stone],
.novo-card-footer[color=stone] {
  color: #3d464d;
  background: #bebebe;
}
.novo-card-header[color=ash],
.novo-card-footer[color=ash] {
  color: #3d464d;
  background: #a0a0a0;
}
.novo-card-header[color=slate],
.novo-card-footer[color=slate] {
  color: #ffffff;
  background: #707070;
}
.novo-card-header[color=onyx],
.novo-card-footer[color=onyx] {
  color: #ffffff;
  background: #526980;
}
.novo-card-header[color=charcoal],
.novo-card-footer[color=charcoal] {
  color: #ffffff;
  background: #282828;
}
.novo-card-header[color=moonlight],
.novo-card-footer[color=moonlight] {
  color: #ffffff;
  background: #1a242f;
}
.novo-card-header[color=midnight],
.novo-card-footer[color=midnight] {
  color: #ffffff;
  background: #202945;
}
.novo-card-header[color=darkness],
.novo-card-footer[color=darkness] {
  color: #ffffff;
  background: #161f27;
}
.novo-card-header[color=navy],
.novo-card-footer[color=navy] {
  color: #ffffff;
  background: #0d2d42;
}
.novo-card-header[color=aqua],
.novo-card-footer[color=aqua] {
  color: #3d464d;
  background: #3bafda;
}
.novo-card-header[color=ocean],
.novo-card-footer[color=ocean] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=mint],
.novo-card-footer[color=mint] {
  color: #3d464d;
  background: #37bc9b;
}
.novo-card-header[color=grass],
.novo-card-footer[color=grass] {
  color: #ffffff;
  background: #8cc152;
}
.novo-card-header[color=sunflower],
.novo-card-footer[color=sunflower] {
  color: #ffffff;
  background: #f6b042;
}
.novo-card-header[color=bittersweet],
.novo-card-footer[color=bittersweet] {
  color: #ffffff;
  background: #eb6845;
}
.novo-card-header[color=grapefruit],
.novo-card-footer[color=grapefruit] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=carnation],
.novo-card-footer[color=carnation] {
  color: #ffffff;
  background: #d770ad;
}
.novo-card-header[color=lavender],
.novo-card-footer[color=lavender] {
  color: #ffffff;
  background: #967adc;
}
.novo-card-header[color=mountain],
.novo-card-footer[color=mountain] {
  color: #ffffff;
  background: #9678b6;
}
.novo-card-header[color=info],
.novo-card-footer[color=info] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=positive],
.novo-card-footer[color=positive] {
  color: #ffffff;
  background: #4a89dc;
}
.novo-card-header[color=success],
.novo-card-footer[color=success] {
  color: #ffffff;
  background: #8cc152;
}
.novo-card-header[color=negative],
.novo-card-footer[color=negative] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=danger],
.novo-card-footer[color=danger] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=error],
.novo-card-footer[color=error] {
  color: #ffffff;
  background: #da4453;
}
.novo-card-header[color=warning],
.novo-card-footer[color=warning] {
  color: #ffffff;
  background: #f6b042;
}
.novo-card-header[color=empty],
.novo-card-footer[color=empty] {
  color: #3d464d;
  background: #cccdcc;
}
.novo-card-header[color=disabled],
.novo-card-footer[color=disabled] {
  color: #3d464d;
  background: #bebebe;
}
.novo-card-header[color=background],
.novo-card-footer[color=background] {
  color: #3d464d;
  background: #f7f7f7;
}
.novo-card-header[color=backgroundDark],
.novo-card-footer[color=backgroundDark] {
  color: #3d464d;
  background: #e2e2e2;
}
.novo-card-header[color=presentation],
.novo-card-footer[color=presentation] {
  color: #ffffff;
  background: #5b6770;
}
.novo-card-header[color=bullhorn],
.novo-card-footer[color=bullhorn] {
  color: #3d464d;
  background: #ff6900;
}
.novo-card-header[color=pulse],
.novo-card-footer[color=pulse] {
  color: #3d464d;
  background: #3bafda;
}
.novo-card-header[color=company],
.novo-card-footer[color=company] {
  color: #ffffff;
  background: #3399dd;
}
.novo-card-header[color=candidate],
.novo-card-footer[color=candidate] {
  color: #ffffff;
  background: #44bb77;
}
.novo-card-header[color=lead],
.novo-card-footer[color=lead] {
  color: #ffffff;
  background: #aa6699;
}
.novo-card-header[color=contact],
.novo-card-footer[color=contact] {
  color: #ffffff;
  background: #ffaa44;
}
.novo-card-header[color=clientcontact],
.novo-card-footer[color=clientcontact] {
  color: #ffffff;
  background: #ffaa44;
}
.novo-card-header[color=opportunity],
.novo-card-footer[color=opportunity] {
  color: #ffffff;
  background: #662255;
}
.novo-card-header[color=job],
.novo-card-footer[color=job] {
  color: #ffffff;
  background: #bb5566;
}
.novo-card-header[color=joborder],
.novo-card-footer[color=joborder] {
  color: #ffffff;
  background: #bb5566;
}
.novo-card-header[color=submission],
.novo-card-footer[color=submission] {
  color: #3d464d;
  background: #a9adbb;
}
.novo-card-header[color=sendout],
.novo-card-footer[color=sendout] {
  color: #ffffff;
  background: #747884;
}
.novo-card-header[color=placement],
.novo-card-footer[color=placement] {
  color: #ffffff;
  background: #0b344f;
}
.novo-card-header[color=note],
.novo-card-footer[color=note] {
  color: #ffffff;
  background: #747884;
}
.novo-card-header[color=contract],
.novo-card-footer[color=contract] {
  color: #ffffff;
  background: #454ea0;
}
.novo-card-header[color=jobCode],
.novo-card-footer[color=jobCode] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=earnCode],
.novo-card-footer[color=earnCode] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=invoiceStatement],
.novo-card-footer[color=invoiceStatement] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=billableCharge],
.novo-card-footer[color=billableCharge] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=payableCharge],
.novo-card-footer[color=payableCharge] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=user],
.novo-card-footer[color=user] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=corporateUser],
.novo-card-footer[color=corporateUser] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=distributionList],
.novo-card-footer[color=distributionList] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=credential],
.novo-card-footer[color=credential] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header[color=person],
.novo-card-footer[color=person] {
  color: #ffffff;
  background: #696d79;
}
.novo-card-header-text {
  flex: 1 1 0px;
}
.novo-card-content {
  display: block;
}
.novo-card-header {
  padding: 1rem 1rem 0 1rem;
}
.novo-card-footer {
  padding: 0 1rem 1rem 1rem;
}
.novo-card-content:not(.condensed) {
  padding: 1rem 1rem;
}
.novo-card-header + .novo-card-content.condensed,
.novo-card-header + :not(.novo-card-content) {
  margin-top: 0.5rem;
}
.novo-card-inline {
  display: inline-flex;
  justify-self: start;
  align-self: start;
}
.novo-card-inset-none {
  padding: 0;
}
.novo-card-inset-small {
  padding: 0.5rem;
}
.novo-card-inset-medium {
  padding: 1rem;
}
.novo-card-inset-large {
  padding: 1.25rem;
}
[novo-card-image] {
  width: 100%;
  margin: 1rem 0;
}
.agenda-month-view {
  background-color: #ffffff;
}
.agenda-month-view .agenda-header {
  display: flex;
  flex-flow: column;
  text-align: center;
  font-weight: bolder;
  border-bottom: 2px solid #e1e1e1;
}
.agenda-month-view .agenda-header .agenda-header-top {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-around;
}
.agenda-month-view .agenda-header .agenda-header-top .agenda-month {
  font-size: 180%;
}
.agenda-month-view .agenda-header .agenda-header-top .agenda-year {
  color: #999;
}
.agenda-month-view .agenda-header .agenda-weekdays {
  display: flex;
  flex-flow: row nowrap;
}
.agenda-month-view .agenda-header .agenda-weekdays .agenda-weekday {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
  flex: 1;
}
.agenda-month-view .agenda-cell-row {
  display: flex;
}
.agenda-month-view .agenda-cell-row:hover {
  background-color: #fafafa;
}
.agenda-month-view .agenda-cell-row .agenda-cell:hover,
.agenda-month-view .agenda-cell.agenda-has-events.agenda-open {
  background-color: #ededed;
}
.agenda-month-view .agenda-days {
  border: 1px solid #e1e1e1;
  border-bottom: 0;
}
.agenda-month-view .agenda-day-top {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-end;
}
.agenda-month-view .agenda-cell:hover .agenda-actions {
  display: flex;
}
.agenda-month-view .agenda-cell {
  float: left;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  position: relative;
}
.agenda-month-view .agenda-day-cell {
  min-height: 56px;
}
.agenda-month-view .agenda-day-cell:not(:last-child) {
  border-right: 1px solid #e1e1e1;
}
.agenda-month-view .agenda-days .agenda-cell-row {
  border-bottom: 1px solid #e1e1e1;
}
.agenda-month-view .agenda-day-badge {
  background-color: #b94a48;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px;
}
.agenda-month-view .agenda-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  padding: 4px;
}
.agenda-month-view .agenda-event {
  width: 22px;
  height: 22px;
  border-radius: 4px;
  display: inline-block;
  margin: 2px;
  vertical-align: middle;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #ffffff;
}
.agenda-month-view .agenda-day-cell.agenda-in-month.agenda-has-events {
  cursor: pointer;
}
.agenda-month-view .agenda-day-cell.agenda-out-month .agenda-day-number {
  opacity: 0.1;
  cursor: default;
}
.agenda-month-view .agenda-day-cell.agenda-weekend .agenda-day-number {
  color: darkred;
}
.agenda-month-view .agenda-day-cell.agenda-today {
  background-color: #e8fde7;
}
.agenda-month-view .agenda-day-cell.agenda-today .agenda-day-number {
  color: #3d464d;
}
.agenda-month-view .agenda-day-cell.agenda-drag-over {
  background-color: #e0e0e0 !important;
}
.agenda-month-view .agenda-open-day-events {
  padding: 15px;
  color: white;
  background-color: #555;
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}
.agenda-month-view .agenda-open-day-events .agenda-event {
  position: relative;
  top: 2px;
}
.agenda-month-view .agenda-event-title {
  color: white;
}
.agenda-month-view .agenda-out-month .agenda-day-badge,
.agenda-month-view .agenda-out-month .agenda-event {
  opacity: 0.3;
}
.cal-week-view {
  position: relative;
}
.cal-week-view .cal-day-headers {
  display: flex;
  border: 1px solid #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header {
  flex: 1;
  text-align: center;
  padding: 5px;
  background-color: #f7f7f7;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed;
}
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5;
}
.cal-week-view .cal-event-container {
  position: absolute;
}
.cal-week-view .cal-event-container:nth-child(n+2) {
  border-left: 1px solid #3d464d;
}
.cal-week-view .cal-event-container novo-agenda-week-event {
  height: inherit;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event {
  height: inherit;
  font-size: 12px;
  min-height: 30px;
  display: flex;
  flex-flow: column;
  background-color: #f7f7f7;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-ribbon {
  min-height: 4px;
  width: 100%;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-title {
  padding: 0px 0px 0px 10px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cal-week-view .cal-event-container novo-agenda-week-event .cal-event .cal-event-description {
  font-size: 10px;
  line-height: 13px;
  padding: 0px 0px 0px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cal-week-view .cal-draggable {
  cursor: move;
}
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7;
}
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000;
}
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cal-day-view .cal-hour-rows,
.cal-week-view .cal-hour-rows {
  width: 100%;
  border: solid 1px #e1e1e1;
  overflow-x: scroll;
  position: relative;
}
.cal-day-view .cal-hour:nth-child(even),
.cal-week-view .cal-hour:nth-child(even) {
  background-color: #f7f7f7;
}
.cal-day-view .cal-hour:nth-child(odd),
.cal-week-view .cal-hour:nth-child(odd) {
  background-color: #ffffff;
}
.cal-day-view .cal-hour-segment,
.cal-week-view .cal-hour-segment {
  height: 30px;
}
.cal-day-view .cal-hour-segment::after,
.cal-week-view .cal-hour-segment::after {
  content: " ";
}
.cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom: thin dashed #e1e1e1;
}
.cal-day-view .cal-time,
.cal-week-view .cal-time {
  font-weight: bold;
  padding-top: 5px;
  width: 70px;
  text-align: center;
  color: #9e9e9e;
}
.cal-day-view .cal-hour-segment.cal-after-hour-start .cal-time,
.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
  display: none;
}
.cal-day-view .cal-hour-segment:hover,
.cal-day-view .cal-drag-over .cal-hour-segment,
.cal-week-view .cal-hour-segment:hover,
.cal-week-view .cal-drag-over .cal-hour-segment {
  background-color: #ededed;
}
.cal-day-view .cal-event-container {
  position: absolute;
}
.cal-day-view novo-agenda-day-event {
  height: inherit;
}
.cal-day-view novo-agenda-day-event .cal-event {
  height: inherit;
  font-size: 12px;
  margin-left: 2px;
  margin-right: 2px;
  min-height: 30px;
  display: flex;
  flex-flow: row nowrap;
  background-color: #f7f7f7;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-ribbon {
  width: 4px;
  min-height: 100%;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-group {
  overflow: hidden;
  flex: 1;
  padding: 2px 10px;
  display: flex;
  flex-flow: column;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-title {
  line-height: 26px;
}
.cal-day-view novo-agenda-day-event .cal-event .cal-event-description {
  font-size: 10px;
  line-height: 13px;
}
.cal-day-view .cal-draggable {
  cursor: move;
}
.cal-day-view .cal-all-day-event {
  padding: 8px;
  border: solid 1px;
}
novo-agenda-date-change {
  display: inline-block;
}
novo-agenda-date-change .cal-date-change {
  border-radius: 3px;
  border: 1px solid #e1e1e1;
  background-color: #ffffff;
  position: relative;
  padding: 10px 15px;
  text-align: center;
}
novo-agenda-date-change .cal-date-change > span {
  padding: 5px;
  color: #000000;
}
novo-agenda-date-change .cal-date-change > i {
  cursor: pointer;
  padding: 2px;
  font-size: 0.9em;
}
novo-loading {
  padding: 20px;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  gap: 0.3em;
}
novo-loading.size-small {
  padding: 8px;
  font-size: 8px;
}
novo-loading.size-large {
  font-size: 18px;
}
novo-loading span.dot {
  display: block;
  border-radius: 50%;
  height: 1em;
  width: 1em;
}
novo-loading span.dot:nth-of-type(1) {
  background-color: #4a89dc;
}
novo-loading span.dot:nth-of-type(2) {
  background-color: #967adc;
}
novo-loading span.dot:nth-of-type(3) {
  background-color: #da4453;
}
novo-loading span.dot:nth-of-type(4) {
  background-color: #f6b042;
}
novo-loading span.dot:nth-of-type(5) {
  background-color: #37bc9b;
}
novo-loading span.dot:nth-of-type(1) {
  animation: jump 1600ms ease-in-out 70ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 70ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(2) {
  animation: jump 1600ms ease-in-out 140ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 140ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(3) {
  animation: jump 1600ms ease-in-out 210ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 210ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(4) {
  animation: jump 1600ms ease-in-out 280ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 280ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading span.dot:nth-of-type(5) {
  animation: jump 1600ms ease-in-out 350ms forward infinite "" "";
  animation-name: jump;
  animation-duration: 1600ms;
  animation-timing-function: ease-in-out;
  animation-delay: 350ms;
  animation-direction: forward;
  animation-iteration-count: infinite;
  animation-fill-mode: "";
  animation-play-state: "";
}
novo-loading.color-aqua span.dot {
  background-color: #3bafda;
}
novo-loading.color-ocean span.dot {
  background-color: #4a89dc;
}
novo-loading.color-mint span.dot {
  background-color: #37bc9b;
}
novo-loading.color-grass span.dot {
  background-color: #8cc152;
}
novo-loading.color-sunflower span.dot {
  background-color: #f6b042;
}
novo-loading.color-bittersweet span.dot {
  background-color: #eb6845;
}
novo-loading.color-grapefruit span.dot {
  background-color: #da4453;
}
novo-loading.color-carnation span.dot {
  background-color: #d770ad;
}
novo-loading.color-lavender span.dot {
  background-color: #967adc;
}
novo-loading.color-mountain span.dot {
  background-color: #9678b6;
}
novo-loading.white span.dot, novo-loading[inverse] span.dot {
  background-color: #fff !important;
}
@keyframes jump {
  0% {
    transform: translateY(0px);
  }
  30% {
    transform: translateY(0px);
    opacity: 1;
  }
  45% {
    transform: translateY(-1.2em);
    opacity: 0.5;
  }
  60% {
    transform: translateY(0.8em);
    opacity: 0.95;
  }
  100% {
    transform: translateY(0px);
    opacity: 1;
  }
}
novo-spinner {
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  position: relative;
}
novo-spinner.size-small {
  width: 1.2em;
  height: 1.2em;
}
novo-spinner.size-large {
  width: 2.1em;
  height: 2.1em;
}
novo-spinner .dot {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
novo-spinner .dot:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333;
  border-radius: 100%;
  animation: dotFadeDelay 1.2s infinite ease-in-out both;
}
novo-spinner.aqua .dot:before {
  background-color: #3bafda;
}
novo-spinner.ocean .dot:before {
  background-color: #4a89dc;
}
novo-spinner.mint .dot:before {
  background-color: #37bc9b;
}
novo-spinner.grass .dot:before {
  background-color: #8cc152;
}
novo-spinner.sunflower .dot:before {
  background-color: #f6b042;
}
novo-spinner.bittersweet .dot:before {
  background-color: #eb6845;
}
novo-spinner.grapefruit .dot:before {
  background-color: #da4453;
}
novo-spinner.carnation .dot:before {
  background-color: #d770ad;
}
novo-spinner.lavender .dot:before {
  background-color: #967adc;
}
novo-spinner.mountain .dot:before {
  background-color: #9678b6;
}
novo-spinner.multicolor .dot:nth-of-type(1):before {
  background-color: #3bafda;
}
novo-spinner.multicolor .dot:nth-of-type(2):before {
  background-color: #4a89dc;
}
novo-spinner.multicolor .dot:nth-of-type(3):before {
  background-color: #37bc9b;
}
novo-spinner.multicolor .dot:nth-of-type(4):before {
  background-color: #8cc152;
}
novo-spinner.multicolor .dot:nth-of-type(5):before {
  background-color: #f6b042;
}
novo-spinner.multicolor .dot:nth-of-type(6):before {
  background-color: #eb6845;
}
novo-spinner.multicolor .dot:nth-of-type(7):before {
  background-color: #da4453;
}
novo-spinner.multicolor .dot:nth-of-type(8):before {
  background-color: #d770ad;
}
novo-spinner.multicolor .dot:nth-of-type(9):before {
  background-color: #967adc;
}
novo-spinner.multicolor .dot:nth-of-type(10):before {
  background-color: #9678b6;
}
novo-spinner.white .dot:before, novo-spinner[inverse] .dot:before {
  background-color: #ffffff;
}
novo-spinner .dot2 {
  transform: rotate(30deg);
}
novo-spinner .dot3 {
  transform: rotate(60deg);
}
novo-spinner .dot4 {
  transform: rotate(90deg);
}
novo-spinner .dot5 {
  transform: rotate(120deg);
}
novo-spinner .dot6 {
  transform: rotate(150deg);
}
novo-spinner .dot7 {
  transform: rotate(180deg);
}
novo-spinner .dot8 {
  transform: rotate(210deg);
}
novo-spinner .dot9 {
  transform: rotate(240deg);
}
novo-spinner .dot10 {
  transform: rotate(270deg);
}
novo-spinner .dot11 {
  transform: rotate(300deg);
}
novo-spinner .dot12 {
  transform: rotate(330deg);
}
novo-spinner .dot2:before {
  animation-delay: -1.1s;
}
novo-spinner .dot3:before {
  animation-delay: -1s;
}
novo-spinner .dot4:before {
  animation-delay: -0.9s;
}
novo-spinner .dot5:before {
  animation-delay: -0.8s;
}
novo-spinner .dot6:before {
  animation-delay: -0.7s;
}
novo-spinner .dot7:before {
  animation-delay: -0.6s;
}
novo-spinner .dot8:before {
  animation-delay: -0.5s;
}
novo-spinner .dot9:before {
  animation-delay: -0.4s;
}
novo-spinner .dot10:before {
  animation-delay: -0.3s;
}
novo-spinner .dot11:before {
  animation-delay: -0.2s;
}
novo-spinner .dot12:before {
  animation-delay: -0.1s;
}
@keyframes dotFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-select {
  display: block;
  position: relative;
  width: 100%;
  max-width: 800px;
  min-width: 180px;
  cursor: pointer;
}
novo-select .novo-select-trigger {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #afb9c0;
  color: var(--text-main, #3d464d);
  height: 2.05rem;
  position: relative;
  text-align: left;
  text-shadow: none;
  z-index: 1;
  cursor: pointer;
  text-transform: none;
  padding: 0 1rem 0 0.5rem;
  margin-bottom: -1px;
  -webkit-appearance: none;
}
novo-select .novo-select-trigger.text-capitalize {
  text-transform: capitalize;
}
novo-select .novo-select-trigger.text-uppercase {
  text-transform: uppercase;
}
novo-select .novo-select-trigger.text-nowrap {
  white-space: nowrap;
}
novo-select .novo-select-trigger.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-select .novo-select-trigger.text-size-default {
  font-size: inherit;
}
novo-select .novo-select-trigger.text-size-body {
  font-size: 1.3rem;
}
novo-select .novo-select-trigger.text-size-xs {
  font-size: 1rem;
}
novo-select .novo-select-trigger.text-size-sm {
  font-size: 1.2rem;
}
novo-select .novo-select-trigger.text-size-md {
  font-size: 1.3rem;
}
novo-select .novo-select-trigger.text-size-lg {
  font-size: 1.6rem;
}
novo-select .novo-select-trigger.text-size-xl {
  font-size: 2rem;
}
novo-select .novo-select-trigger.text-size-2xl {
  font-size: 2.6rem;
}
novo-select .novo-select-trigger.text-size-3xl {
  font-size: 3.2rem;
}
novo-select .novo-select-trigger.text-size-smaller {
  font-size: 0.8em;
}
novo-select .novo-select-trigger.text-size-larger {
  font-size: 1.2em;
}
novo-select .novo-select-trigger.text-color-black {
  color: #000000;
}
novo-select .novo-select-trigger.text-color-white {
  color: #ffffff;
}
novo-select .novo-select-trigger.text-color-gray {
  color: #9e9e9e;
}
novo-select .novo-select-trigger.text-color-grey {
  color: #9e9e9e;
}
novo-select .novo-select-trigger.text-color-offWhite {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-bright {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-light {
  color: #dbdbdb;
}
novo-select .novo-select-trigger.text-color-neutral {
  color: #4f5361;
}
novo-select .novo-select-trigger.text-color-dark {
  color: #3d464d;
}
novo-select .novo-select-trigger.text-color-orange {
  color: #ff6900;
}
novo-select .novo-select-trigger.text-color-navigation {
  color: #202945;
}
novo-select .novo-select-trigger.text-color-skyBlue {
  color: #009bdf;
}
novo-select .novo-select-trigger.text-color-steel {
  color: #5b6770;
}
novo-select .novo-select-trigger.text-color-metal {
  color: #637893;
}
novo-select .novo-select-trigger.text-color-sand {
  color: #f4f4f4;
}
novo-select .novo-select-trigger.text-color-silver {
  color: #e2e2e2;
}
novo-select .novo-select-trigger.text-color-stone {
  color: #bebebe;
}
novo-select .novo-select-trigger.text-color-ash {
  color: #a0a0a0;
}
novo-select .novo-select-trigger.text-color-slate {
  color: #707070;
}
novo-select .novo-select-trigger.text-color-onyx {
  color: #526980;
}
novo-select .novo-select-trigger.text-color-charcoal {
  color: #282828;
}
novo-select .novo-select-trigger.text-color-moonlight {
  color: #1a242f;
}
novo-select .novo-select-trigger.text-color-midnight {
  color: #202945;
}
novo-select .novo-select-trigger.text-color-darkness {
  color: #161f27;
}
novo-select .novo-select-trigger.text-color-navy {
  color: #0d2d42;
}
novo-select .novo-select-trigger.text-color-aqua {
  color: #3bafda;
}
novo-select .novo-select-trigger.text-color-ocean {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-mint {
  color: #37bc9b;
}
novo-select .novo-select-trigger.text-color-grass {
  color: #8cc152;
}
novo-select .novo-select-trigger.text-color-sunflower {
  color: #f6b042;
}
novo-select .novo-select-trigger.text-color-bittersweet {
  color: #eb6845;
}
novo-select .novo-select-trigger.text-color-grapefruit {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-carnation {
  color: #d770ad;
}
novo-select .novo-select-trigger.text-color-lavender {
  color: #967adc;
}
novo-select .novo-select-trigger.text-color-mountain {
  color: #9678b6;
}
novo-select .novo-select-trigger.text-color-info {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-positive {
  color: #4a89dc;
}
novo-select .novo-select-trigger.text-color-success {
  color: #8cc152;
}
novo-select .novo-select-trigger.text-color-negative {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-danger {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-error {
  color: #da4453;
}
novo-select .novo-select-trigger.text-color-warning {
  color: #f6b042;
}
novo-select .novo-select-trigger.text-color-empty {
  color: #cccdcc;
}
novo-select .novo-select-trigger.text-color-disabled {
  color: #bebebe;
}
novo-select .novo-select-trigger.text-color-background {
  color: #f7f7f7;
}
novo-select .novo-select-trigger.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-select .novo-select-trigger.text-color-presentation {
  color: #5b6770;
}
novo-select .novo-select-trigger.text-color-bullhorn {
  color: #ff6900;
}
novo-select .novo-select-trigger.text-color-pulse {
  color: #3bafda;
}
novo-select .novo-select-trigger.text-color-company {
  color: #3399dd;
}
novo-select .novo-select-trigger.text-color-candidate {
  color: #44bb77;
}
novo-select .novo-select-trigger.text-color-lead {
  color: #aa6699;
}
novo-select .novo-select-trigger.text-color-contact {
  color: #ffaa44;
}
novo-select .novo-select-trigger.text-color-clientcontact {
  color: #ffaa44;
}
novo-select .novo-select-trigger.text-color-opportunity {
  color: #662255;
}
novo-select .novo-select-trigger.text-color-job {
  color: #bb5566;
}
novo-select .novo-select-trigger.text-color-joborder {
  color: #bb5566;
}
novo-select .novo-select-trigger.text-color-submission {
  color: #a9adbb;
}
novo-select .novo-select-trigger.text-color-sendout {
  color: #747884;
}
novo-select .novo-select-trigger.text-color-placement {
  color: #0b344f;
}
novo-select .novo-select-trigger.text-color-note {
  color: #747884;
}
novo-select .novo-select-trigger.text-color-contract {
  color: #454ea0;
}
novo-select .novo-select-trigger.text-color-jobCode {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-earnCode {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-invoiceStatement {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-billableCharge {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-payableCharge {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-user {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-corporateUser {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-distributionList {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-credential {
  color: #696d79;
}
novo-select .novo-select-trigger.text-color-person {
  color: #696d79;
}
novo-select .novo-select-trigger.margin-before {
  margin-top: 0.4rem;
}
novo-select .novo-select-trigger.margin-after {
  margin-bottom: 0.8rem;
}
novo-select .novo-select-trigger.text-length-small {
  max-width: 40ch;
}
novo-select .novo-select-trigger.text-length-medium {
  max-width: 55ch;
}
novo-select .novo-select-trigger.text-length-large {
  max-width: 70ch;
}
novo-select .novo-select-trigger.text-weight-hairline {
  font-weight: 100;
}
novo-select .novo-select-trigger.text-weight-thin {
  font-weight: 200;
}
novo-select .novo-select-trigger.text-weight-light {
  font-weight: 300;
}
novo-select .novo-select-trigger.text-weight-normal {
  font-weight: 400;
}
novo-select .novo-select-trigger.text-weight-medium {
  font-weight: 500;
}
novo-select .novo-select-trigger.text-weight-semibold {
  font-weight: 600;
}
novo-select .novo-select-trigger.text-weight-bold {
  font-weight: 700;
}
novo-select .novo-select-trigger.text-weight-extrabold {
  font-weight: 800;
}
novo-select .novo-select-trigger.text-weight-heavy {
  font-weight: 900;
}
novo-select .novo-select-trigger.text-weight-lighter {
  font-weight: lighter;
}
novo-select .novo-select-trigger.text-weight-bolder {
  font-weight: bolder;
}
novo-select .novo-select-trigger.empty {
  color: #a9a9a9;
}
novo-select .novo-select-trigger:focus, novo-select .novo-select-trigger:hover {
  outline: none;
}
novo-select .novo-select-trigger:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-select .novo-select-trigger:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-select .novo-select-trigger:focus i {
  color: rgba(0, 0, 0, 0.73);
}
novo-select .novo-select-trigger .novo-select-placeholder {
  color: var(--form-placeholder);
}
novo-select .novo-select-trigger i {
  font-size: 0.8em;
  color: #3d464d;
  position: absolute;
  right: 0px;
}
novo-select[disabled] {
  pointer-events: none;
}
novo-select[disabled] div[type=button] {
  color: #9e9e9e;
}
.novo-select-list {
  background-color: var(--background-bright);
  cursor: default;
  list-style: none;
  overflow: auto;
  margin: 0;
  padding: 0;
  width: 100%;
  box-shadow: 0 -1px 3px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  font-size: 1rem;
  z-index: -1;
  opacity: 0;
}
.novo-select-list.active {
  z-index: 1000;
  max-height: 219px;
  min-width: 200px;
  width: 100%;
  max-width: 800px;
  width: inherit;
  overflow: auto;
  opacity: 1;
}
.novo-select-list .select-item {
  height: 35px;
}
.select-header button {
  text-transform: uppercase;
}
.select-header button.header {
  color: #4a89dc;
  position: relative;
  text-align: left;
  cursor: pointer;
  height: 3rem;
  margin: 0;
  padding: 0.5rem 1.6rem 0 0;
  box-sizing: border-box;
  border: none;
  display: block;
  align-items: center;
  justify-content: space-between;
  font-size: 1rem;
}
.select-header button.header:focus, .select-header button.header:hover {
  color: #4f4f4f;
}
.select-header button.header i {
  color: #4a89dc;
  padding-right: 10px;
}
.select-header button.header span {
  text-align: left;
}
.select-header div.active {
  width: 100%;
  float: right;
  padding: 5px;
}
.select-header div.active footer {
  float: right;
}
.select-header div.active button {
  display: inline-block;
  border: none;
  float: left;
  width: auto;
  font-weight: 500;
  font-size: 0.8rem;
  color: #acacac;
}
.select-header div.active button:hover {
  color: #868686;
}
.select-header div.active button.primary {
  color: #4a89dc;
}
.select-header div.active button.primary:hover {
  color: #2363b6;
}
.select-header div.active input {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.73);
  height: 2.05rem;
  position: relative;
  text-align: left;
  text-shadow: none;
  width: 100%;
  z-index: 1;
  cursor: pointer;
  text-transform: none;
  padding-top: 10px;
  font-size: 1rem;
}
.select-header div.active input.empty {
  color: #a9a9a9;
}
.select-header div.active input:focus {
  outline: none;
}
.select-header div.active input:hover {
  border-bottom: 1px solid #4a89dc;
}
.select-header div.active input.invalid {
  border-bottom: 1px solid #da4453;
}
novo-picker {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-bottom: 5px;
  transition: all 200ms ease-in-out;
  position: relative;
}
novo-picker.selected + i, novo-picker.selected:hover + i {
  color: #4a89dc;
}
novo-picker input {
  font-size: 1em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #26282b;
}
novo-picker input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-picker input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-picker input:invalid {
  border-bottom: 1px solid #da4453;
}
novo-picker input.entity-picker {
  padding-left: 2em;
}
novo-picker input.entity-selected {
  padding-left: 2.5em;
  background: #f7f7f7 !important;
}
novo-picker input:disabled {
  border-bottom: 1px dashed #afb9c0 !important;
}
novo-picker i.bhi-more {
  position: absolute;
  left: 0;
  top: 2px;
  background: #f7f7f7;
  font-size: 1em;
  border-radius: 3px;
  padding: 3px;
}
novo-picker i.entity-icon {
  position: absolute;
  left: 5px;
  top: 3px;
  font-size: 1em;
  border-radius: 3px;
  padding: 3px;
  color: #ffffff;
}
novo-picker i.entity-icon.black {
  background: #000000;
}
novo-picker i.entity-icon.white {
  background: #ffffff;
}
novo-picker i.entity-icon.gray {
  background: #9e9e9e;
}
novo-picker i.entity-icon.grey {
  background: #9e9e9e;
}
novo-picker i.entity-icon.offWhite {
  background: #f7f7f7;
}
novo-picker i.entity-icon.bright {
  background: #f7f7f7;
}
novo-picker i.entity-icon.light {
  background: #dbdbdb;
}
novo-picker i.entity-icon.neutral {
  background: #4f5361;
}
novo-picker i.entity-icon.dark {
  background: #3d464d;
}
novo-picker i.entity-icon.orange {
  background: #ff6900;
}
novo-picker i.entity-icon.navigation {
  background: #202945;
}
novo-picker i.entity-icon.skyBlue {
  background: #009bdf;
}
novo-picker i.entity-icon.steel {
  background: #5b6770;
}
novo-picker i.entity-icon.metal {
  background: #637893;
}
novo-picker i.entity-icon.sand {
  background: #f4f4f4;
}
novo-picker i.entity-icon.silver {
  background: #e2e2e2;
}
novo-picker i.entity-icon.stone {
  background: #bebebe;
}
novo-picker i.entity-icon.ash {
  background: #a0a0a0;
}
novo-picker i.entity-icon.slate {
  background: #707070;
}
novo-picker i.entity-icon.onyx {
  background: #526980;
}
novo-picker i.entity-icon.charcoal {
  background: #282828;
}
novo-picker i.entity-icon.moonlight {
  background: #1a242f;
}
novo-picker i.entity-icon.midnight {
  background: #202945;
}
novo-picker i.entity-icon.darkness {
  background: #161f27;
}
novo-picker i.entity-icon.navy {
  background: #0d2d42;
}
novo-picker i.entity-icon.aqua {
  background: #3bafda;
}
novo-picker i.entity-icon.ocean {
  background: #4a89dc;
}
novo-picker i.entity-icon.mint {
  background: #37bc9b;
}
novo-picker i.entity-icon.grass {
  background: #8cc152;
}
novo-picker i.entity-icon.sunflower {
  background: #f6b042;
}
novo-picker i.entity-icon.bittersweet {
  background: #eb6845;
}
novo-picker i.entity-icon.grapefruit {
  background: #da4453;
}
novo-picker i.entity-icon.carnation {
  background: #d770ad;
}
novo-picker i.entity-icon.lavender {
  background: #967adc;
}
novo-picker i.entity-icon.mountain {
  background: #9678b6;
}
novo-picker i.entity-icon.info {
  background: #4a89dc;
}
novo-picker i.entity-icon.positive {
  background: #4a89dc;
}
novo-picker i.entity-icon.success {
  background: #8cc152;
}
novo-picker i.entity-icon.negative {
  background: #da4453;
}
novo-picker i.entity-icon.danger {
  background: #da4453;
}
novo-picker i.entity-icon.error {
  background: #da4453;
}
novo-picker i.entity-icon.warning {
  background: #f6b042;
}
novo-picker i.entity-icon.empty {
  background: #cccdcc;
}
novo-picker i.entity-icon.disabled {
  background: #bebebe;
}
novo-picker i.entity-icon.background {
  background: #f7f7f7;
}
novo-picker i.entity-icon.backgroundDark {
  background: #e2e2e2;
}
novo-picker i.entity-icon.presentation {
  background: #5b6770;
}
novo-picker i.entity-icon.bullhorn {
  background: #ff6900;
}
novo-picker i.entity-icon.pulse {
  background: #3bafda;
}
novo-picker i.entity-icon.company {
  background: #3399dd;
}
novo-picker i.entity-icon.candidate {
  background: #44bb77;
}
novo-picker i.entity-icon.lead {
  background: #aa6699;
}
novo-picker i.entity-icon.contact {
  background: #ffaa44;
}
novo-picker i.entity-icon.clientcontact {
  background: #ffaa44;
}
novo-picker i.entity-icon.opportunity {
  background: #662255;
}
novo-picker i.entity-icon.job {
  background: #bb5566;
}
novo-picker i.entity-icon.joborder {
  background: #bb5566;
}
novo-picker i.entity-icon.submission {
  background: #a9adbb;
}
novo-picker i.entity-icon.sendout {
  background: #747884;
}
novo-picker i.entity-icon.placement {
  background: #0b344f;
}
novo-picker i.entity-icon.note {
  background: #747884;
}
novo-picker i.entity-icon.contract {
  background: #454ea0;
}
novo-picker i.entity-icon.jobCode {
  background: #696d79;
}
novo-picker i.entity-icon.earnCode {
  background: #696d79;
}
novo-picker i.entity-icon.invoiceStatement {
  background: #696d79;
}
novo-picker i.entity-icon.billableCharge {
  background: #696d79;
}
novo-picker i.entity-icon.payableCharge {
  background: #696d79;
}
novo-picker i.entity-icon.user {
  background: #696d79;
}
novo-picker i.entity-icon.corporateUser {
  background: #696d79;
}
novo-picker i.entity-icon.distributionList {
  background: #696d79;
}
novo-picker i.entity-icon.credential {
  background: #696d79;
}
novo-picker i.entity-icon.person {
  background: #696d79;
}
novo-picker i.bhi-search,
novo-picker i.bhi-times {
  position: absolute;
  right: 0;
  color: #3d464d;
}
novo-picker i.bhi-search.entity-selected,
novo-picker i.bhi-times.entity-selected {
  right: 5px;
}
novo-picker i.bhi-search {
  top: 0px;
  font-size: 1.2rem;
}
novo-picker i.bhi-times {
  top: 0px;
  cursor: pointer;
  font-size: 1.2rem;
}
.picker-results,
.quick-note-results,
entity-chip-results,
picker-results,
quick-note-results {
  display: block;
  cursor: pointer;
}
.picker-results,
.quick-note-results,
picker-error,
picker-loader,
picker-null-recent-results,
picker-null-results,
picker-results,
quick-note-results {
  background-color: #ffffff;
  cursor: default;
  line-height: 26px;
  width: 100%;
}
.picker-results novo-list,
.picker-results ul,
.quick-note-results novo-list,
.quick-note-results ul,
picker-error novo-list,
picker-error ul,
picker-loader novo-list,
picker-loader ul,
picker-null-recent-results novo-list,
picker-null-recent-results ul,
picker-null-results novo-list,
picker-null-results ul,
picker-results novo-list,
picker-results ul,
quick-note-results novo-list,
quick-note-results ul {
  background-color: #ffffff;
  max-height: 200px;
  overflow: auto;
  list-style: none;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: block;
}
.picker-results novo-list novo-list-item,
.picker-results novo-list li,
.picker-results ul novo-list-item,
.picker-results ul li,
.quick-note-results novo-list novo-list-item,
.quick-note-results novo-list li,
.quick-note-results ul novo-list-item,
.quick-note-results ul li,
picker-error novo-list novo-list-item,
picker-error novo-list li,
picker-error ul novo-list-item,
picker-error ul li,
picker-loader novo-list novo-list-item,
picker-loader novo-list li,
picker-loader ul novo-list-item,
picker-loader ul li,
picker-null-recent-results novo-list novo-list-item,
picker-null-recent-results novo-list li,
picker-null-recent-results ul novo-list-item,
picker-null-recent-results ul li,
picker-null-results novo-list novo-list-item,
picker-null-results novo-list li,
picker-null-results ul novo-list-item,
picker-null-results ul li,
picker-results novo-list novo-list-item,
picker-results novo-list li,
picker-results ul novo-list-item,
picker-results ul li,
quick-note-results novo-list novo-list-item,
quick-note-results novo-list li,
quick-note-results ul novo-list-item,
quick-note-results ul li {
  cursor: pointer;
  padding: 5px 16px;
  font-size: 0.9em;
}
.picker-results novo-list novo-list-item span,
.picker-results novo-list li span,
.picker-results ul novo-list-item span,
.picker-results ul li span,
.quick-note-results novo-list novo-list-item span,
.quick-note-results novo-list li span,
.quick-note-results ul novo-list-item span,
.quick-note-results ul li span,
picker-error novo-list novo-list-item span,
picker-error novo-list li span,
picker-error ul novo-list-item span,
picker-error ul li span,
picker-loader novo-list novo-list-item span,
picker-loader novo-list li span,
picker-loader ul novo-list-item span,
picker-loader ul li span,
picker-null-recent-results novo-list novo-list-item span,
picker-null-recent-results novo-list li span,
picker-null-recent-results ul novo-list-item span,
picker-null-recent-results ul li span,
picker-null-results novo-list novo-list-item span,
picker-null-results novo-list li span,
picker-null-results ul novo-list-item span,
picker-null-results ul li span,
picker-results novo-list novo-list-item span,
picker-results novo-list li span,
picker-results ul novo-list-item span,
picker-results ul li span,
quick-note-results novo-list novo-list-item span,
quick-note-results novo-list li span,
quick-note-results ul novo-list-item span,
quick-note-results ul li span {
  display: inline-block;
  min-width: 100px;
  margin: 2px 0;
}
.picker-results novo-list novo-list-item h6,
.picker-results novo-list li h6,
.picker-results ul novo-list-item h6,
.picker-results ul li h6,
.quick-note-results novo-list novo-list-item h6,
.quick-note-results novo-list li h6,
.quick-note-results ul novo-list-item h6,
.quick-note-results ul li h6,
picker-error novo-list novo-list-item h6,
picker-error novo-list li h6,
picker-error ul novo-list-item h6,
picker-error ul li h6,
picker-loader novo-list novo-list-item h6,
picker-loader novo-list li h6,
picker-loader ul novo-list-item h6,
picker-loader ul li h6,
picker-null-recent-results novo-list novo-list-item h6,
picker-null-recent-results novo-list li h6,
picker-null-recent-results ul novo-list-item h6,
picker-null-recent-results ul li h6,
picker-null-results novo-list novo-list-item h6,
picker-null-results novo-list li h6,
picker-null-results ul novo-list-item h6,
picker-null-results ul li h6,
picker-results novo-list novo-list-item h6,
picker-results novo-list li h6,
picker-results ul novo-list-item h6,
picker-results ul li h6,
quick-note-results novo-list novo-list-item h6,
quick-note-results novo-list li h6,
quick-note-results ul novo-list-item h6,
quick-note-results ul li h6 {
  padding-top: 0;
  font-weight: 400;
  color: #93a0a9;
}
.picker-results novo-list novo-list-item h6 strong,
.picker-results novo-list li h6 strong,
.picker-results ul novo-list-item h6 strong,
.picker-results ul li h6 strong,
.quick-note-results novo-list novo-list-item h6 strong,
.quick-note-results novo-list li h6 strong,
.quick-note-results ul novo-list-item h6 strong,
.quick-note-results ul li h6 strong,
picker-error novo-list novo-list-item h6 strong,
picker-error novo-list li h6 strong,
picker-error ul novo-list-item h6 strong,
picker-error ul li h6 strong,
picker-loader novo-list novo-list-item h6 strong,
picker-loader novo-list li h6 strong,
picker-loader ul novo-list-item h6 strong,
picker-loader ul li h6 strong,
picker-null-recent-results novo-list novo-list-item h6 strong,
picker-null-recent-results novo-list li h6 strong,
picker-null-recent-results ul novo-list-item h6 strong,
picker-null-recent-results ul li h6 strong,
picker-null-results novo-list novo-list-item h6 strong,
picker-null-results novo-list li h6 strong,
picker-null-results ul novo-list-item h6 strong,
picker-null-results ul li h6 strong,
picker-results novo-list novo-list-item h6 strong,
picker-results novo-list li h6 strong,
picker-results ul novo-list-item h6 strong,
picker-results ul li h6 strong,
quick-note-results novo-list novo-list-item h6 strong,
quick-note-results novo-list li h6 strong,
quick-note-results ul novo-list-item h6 strong,
quick-note-results ul li h6 strong {
  font-weight: 400;
  color: #3d464d;
}
.picker-results novo-list novo-list-item.active, .picker-results novo-list novo-list-item:focus, .picker-results novo-list novo-list-item:hover,
.picker-results novo-list li.active,
.picker-results novo-list li:focus,
.picker-results novo-list li:hover,
.picker-results ul novo-list-item.active,
.picker-results ul novo-list-item:focus,
.picker-results ul novo-list-item:hover,
.picker-results ul li.active,
.picker-results ul li:focus,
.picker-results ul li:hover,
.quick-note-results novo-list novo-list-item.active,
.quick-note-results novo-list novo-list-item:focus,
.quick-note-results novo-list novo-list-item:hover,
.quick-note-results novo-list li.active,
.quick-note-results novo-list li:focus,
.quick-note-results novo-list li:hover,
.quick-note-results ul novo-list-item.active,
.quick-note-results ul novo-list-item:focus,
.quick-note-results ul novo-list-item:hover,
.quick-note-results ul li.active,
.quick-note-results ul li:focus,
.quick-note-results ul li:hover,
picker-error novo-list novo-list-item.active,
picker-error novo-list novo-list-item:focus,
picker-error novo-list novo-list-item:hover,
picker-error novo-list li.active,
picker-error novo-list li:focus,
picker-error novo-list li:hover,
picker-error ul novo-list-item.active,
picker-error ul novo-list-item:focus,
picker-error ul novo-list-item:hover,
picker-error ul li.active,
picker-error ul li:focus,
picker-error ul li:hover,
picker-loader novo-list novo-list-item.active,
picker-loader novo-list novo-list-item:focus,
picker-loader novo-list novo-list-item:hover,
picker-loader novo-list li.active,
picker-loader novo-list li:focus,
picker-loader novo-list li:hover,
picker-loader ul novo-list-item.active,
picker-loader ul novo-list-item:focus,
picker-loader ul novo-list-item:hover,
picker-loader ul li.active,
picker-loader ul li:focus,
picker-loader ul li:hover,
picker-null-recent-results novo-list novo-list-item.active,
picker-null-recent-results novo-list novo-list-item:focus,
picker-null-recent-results novo-list novo-list-item:hover,
picker-null-recent-results novo-list li.active,
picker-null-recent-results novo-list li:focus,
picker-null-recent-results novo-list li:hover,
picker-null-recent-results ul novo-list-item.active,
picker-null-recent-results ul novo-list-item:focus,
picker-null-recent-results ul novo-list-item:hover,
picker-null-recent-results ul li.active,
picker-null-recent-results ul li:focus,
picker-null-recent-results ul li:hover,
picker-null-results novo-list novo-list-item.active,
picker-null-results novo-list novo-list-item:focus,
picker-null-results novo-list novo-list-item:hover,
picker-null-results novo-list li.active,
picker-null-results novo-list li:focus,
picker-null-results novo-list li:hover,
picker-null-results ul novo-list-item.active,
picker-null-results ul novo-list-item:focus,
picker-null-results ul novo-list-item:hover,
picker-null-results ul li.active,
picker-null-results ul li:focus,
picker-null-results ul li:hover,
picker-results novo-list novo-list-item.active,
picker-results novo-list novo-list-item:focus,
picker-results novo-list novo-list-item:hover,
picker-results novo-list li.active,
picker-results novo-list li:focus,
picker-results novo-list li:hover,
picker-results ul novo-list-item.active,
picker-results ul novo-list-item:focus,
picker-results ul novo-list-item:hover,
picker-results ul li.active,
picker-results ul li:focus,
picker-results ul li:hover,
quick-note-results novo-list novo-list-item.active,
quick-note-results novo-list novo-list-item:focus,
quick-note-results novo-list novo-list-item:hover,
quick-note-results novo-list li.active,
quick-note-results novo-list li:focus,
quick-note-results novo-list li:hover,
quick-note-results ul novo-list-item.active,
quick-note-results ul novo-list-item:focus,
quick-note-results ul novo-list-item:hover,
quick-note-results ul li.active,
quick-note-results ul li:focus,
quick-note-results ul li:hover {
  background-color: #e0ebf9;
}
.picker-results novo-list novo-list-item.disabled,
.picker-results novo-list li.disabled,
.picker-results ul novo-list-item.disabled,
.picker-results ul li.disabled,
.quick-note-results novo-list novo-list-item.disabled,
.quick-note-results novo-list li.disabled,
.quick-note-results ul novo-list-item.disabled,
.quick-note-results ul li.disabled,
picker-error novo-list novo-list-item.disabled,
picker-error novo-list li.disabled,
picker-error ul novo-list-item.disabled,
picker-error ul li.disabled,
picker-loader novo-list novo-list-item.disabled,
picker-loader novo-list li.disabled,
picker-loader ul novo-list-item.disabled,
picker-loader ul li.disabled,
picker-null-recent-results novo-list novo-list-item.disabled,
picker-null-recent-results novo-list li.disabled,
picker-null-recent-results ul novo-list-item.disabled,
picker-null-recent-results ul li.disabled,
picker-null-results novo-list novo-list-item.disabled,
picker-null-results novo-list li.disabled,
picker-null-results ul novo-list-item.disabled,
picker-null-results ul li.disabled,
picker-results novo-list novo-list-item.disabled,
picker-results novo-list li.disabled,
picker-results ul novo-list-item.disabled,
picker-results ul li.disabled,
quick-note-results novo-list novo-list-item.disabled,
quick-note-results novo-list li.disabled,
quick-note-results ul novo-list-item.disabled,
quick-note-results ul li.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.picker-results novo-list novo-list-item item-content,
.picker-results novo-list li item-content,
.picker-results ul novo-list-item item-content,
.picker-results ul li item-content,
.quick-note-results novo-list novo-list-item item-content,
.quick-note-results novo-list li item-content,
.quick-note-results ul novo-list-item item-content,
.quick-note-results ul li item-content,
picker-error novo-list novo-list-item item-content,
picker-error novo-list li item-content,
picker-error ul novo-list-item item-content,
picker-error ul li item-content,
picker-loader novo-list novo-list-item item-content,
picker-loader novo-list li item-content,
picker-loader ul novo-list-item item-content,
picker-loader ul li item-content,
picker-null-recent-results novo-list novo-list-item item-content,
picker-null-recent-results novo-list li item-content,
picker-null-recent-results ul novo-list-item item-content,
picker-null-recent-results ul li item-content,
picker-null-results novo-list novo-list-item item-content,
picker-null-results novo-list li item-content,
picker-null-results ul novo-list-item item-content,
picker-null-results ul li item-content,
picker-results novo-list novo-list-item item-content,
picker-results novo-list li item-content,
picker-results ul novo-list-item item-content,
picker-results ul li item-content,
quick-note-results novo-list novo-list-item item-content,
quick-note-results novo-list li item-content,
quick-note-results ul novo-list-item item-content,
quick-note-results ul li item-content {
  display: block;
}
.picker-results novo-list novo-loading,
.picker-results ul novo-loading,
.quick-note-results novo-list novo-loading,
.quick-note-results ul novo-loading,
picker-error novo-list novo-loading,
picker-error ul novo-loading,
picker-loader novo-list novo-loading,
picker-loader ul novo-loading,
picker-null-recent-results novo-list novo-loading,
picker-null-recent-results ul novo-loading,
picker-null-results novo-list novo-loading,
picker-null-results ul novo-loading,
picker-results novo-list novo-loading,
picker-results ul novo-loading,
quick-note-results novo-list novo-loading,
quick-note-results ul novo-loading {
  justify-content: center;
}
.picker-results ul li,
.quick-note-results ul li,
picker-error ul li,
picker-loader ul li,
picker-null-recent-results ul li,
picker-null-results ul li,
picker-results ul li,
quick-note-results ul li {
  padding: 10px 16px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.picker-results.active,
.quick-note-results.active,
picker-error.active,
picker-loader.active,
picker-null-recent-results.active,
picker-null-results.active,
picker-results.active,
quick-note-results.active {
  z-index: 1000;
}
.picker-results:focus,
.quick-note-results:focus,
picker-error:focus,
picker-loader:focus,
picker-null-recent-results:focus,
picker-null-results:focus,
picker-results:focus,
quick-note-results:focus {
  outline: none;
}
.novo-list-item.disabled,
entity-picker-result.disabled {
  opacity: 0.5;
  pointer-events: none;
}
entity-picker-result.active > novo-list-item {
  background-color: #e0ebf9;
}
.novo-entity-picker-results {
  background: #ffffff;
  width: 100%;
}
.novo-entity-picker-results .novo-list {
  background: #ffffff;
  min-width: 30rem;
}
.novo-entity-picker-results .novo-list .novo-item-content {
  margin-top: 0.5rem;
  margin-left: 1.8rem;
  row-gap: 1rem;
}
.novo-entity-picker-results .novo-list .novo-item-content .novo-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 1em;
}
.novo-entity-picker-results .novo-list novo-loading {
  justify-content: center;
}
picker-error,
picker-loader,
picker-null-recent-results,
picker-null-results,
.picker-error,
.picker-loader,
.picker-null-recent-results,
.picker-null-results {
  background-color: #ffffff;
  text-align: center;
  color: #b5b5b5;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  padding: 0.5rem;
}
p.picker-error,
p.picker-loader,
p.picker-null-recent-results,
p.picker-null-results {
  max-width: inherit;
  padding: 5px;
}
picker-loader,
.picker-loader {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  flex-direction: column;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
}
novo-picker {
  padding-bottom: 0;
}
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input,
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input:hover,
novo-picker.ng-touched.ng-invalid:not(.ng-pristine) > input:focus {
  border-bottom-color: transparent !important;
}
entity-picker-results {
  min-width: 250px;
}
entity-picker-results novo-list {
  max-height: 49vh;
  overflow: auto;
}
entity-picker-results,
picker-results {
  color: black;
  min-width: 100%;
  max-width: 100%;
  z-index: 10;
  top: 100%;
}
entity-picker-results .novo-list,
picker-results .novo-list {
  border: 1px solid #4a89dc;
}
entity-picker-results .novo-list .novo-list-item,
picker-results .novo-list .novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
entity-picker-results .novo-list .novo-list-item > div,
picker-results .novo-list .novo-list-item > div {
  width: 100%;
}
entity-picker-results .novo-list .novo-list-item.active,
picker-results .novo-list .novo-list-item.active {
  background-color: #e0ebf9;
}
entity-picker-results .novo-list .novo-list-item:hover,
picker-results .novo-list .novo-list-item:hover {
  background-color: #f1f6fc;
}
entity-picker-results .novo-list .novo-list-item .novo-item-content,
picker-results .novo-list .novo-list-item .novo-item-content {
  flex-flow: row wrap;
}
entity-picker-results .novo-list .novo-list-item .novo-item-content > *,
picker-results .novo-list .novo-list-item .novo-item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
entity-picker-results .error-results,
entity-picker-results .no-recents,
entity-picker-results .null-results,
picker-results .error-results,
picker-results .no-recents,
picker-results .null-results {
  text-align: center;
  padding: 1em 0 4em;
}
entity-picker-results .error-results > i,
entity-picker-results .no-recents > i,
entity-picker-results .null-results > i,
picker-results .error-results > i,
picker-results .no-recents > i,
picker-results .null-results > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
entity-picker-results .error-results > h4,
entity-picker-results .error-results > p,
entity-picker-results .no-recents > h4,
entity-picker-results .no-recents > p,
entity-picker-results .null-results > h4,
entity-picker-results .null-results > p,
picker-results .error-results > h4,
picker-results .error-results > p,
picker-results .no-recents > h4,
picker-results .no-recents > p,
picker-results .null-results > h4,
picker-results .null-results > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
entity-picker-results .error-results > h4,
entity-picker-results .no-recents > h4,
entity-picker-results .null-results > h4,
picker-results .error-results > h4,
picker-results .no-recents > h4,
picker-results .null-results > h4 {
  font-weight: 500;
}
entity-picker-results section,
picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
workers-comp-codes-picker-results,
distribution-list-picker-results {
  display: block;
  color: black;
  width: 100%;
  max-width: none;
  z-index: 99;
  background: #ffffff;
  padding: 1px;
}
workers-comp-codes-picker-results.active,
distribution-list-picker-results.active {
  border: 1px solid #4a89dc;
}
workers-comp-codes-picker-results .novo-list,
distribution-list-picker-results .novo-list {
  min-height: 100%;
  background: #ffffff;
  max-height: 330px;
  overflow-y: auto;
  overflow-x: hidden;
}
workers-comp-codes-picker-results .novo-list .novo-list-item,
distribution-list-picker-results .novo-list .novo-list-item {
  display: block;
  transition: background-color 250ms;
  border-bottom: 1px solid #e2e2e2;
  cursor: pointer;
}
workers-comp-codes-picker-results .novo-list .novo-list-item.disabled,
distribution-list-picker-results .novo-list .novo-list-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-title h6,
distribution-list-picker-results .novo-list .novo-list-item item-title h6 {
  font-weight: 500;
  padding: 0.6em 0 0.5em;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-title h6 span,
distribution-list-picker-results .novo-list .novo-list-item item-title h6 span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 100px;
  width: 80%;
  display: block;
}
workers-comp-codes-picker-results .novo-list .novo-list-item > div,
distribution-list-picker-results .novo-list .novo-list-item > div {
  width: 100%;
  margin-left: 15px;
}
workers-comp-codes-picker-results .novo-list .novo-list-item.active,
distribution-list-picker-results .novo-list .novo-list-item.active {
  background-color: #e0ebf9;
}
workers-comp-codes-picker-results .novo-list .novo-list-item:hover,
distribution-list-picker-results .novo-list .novo-list-item:hover {
  background-color: #e0ebf9;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content,
distribution-list-picker-results .novo-list .novo-list-item item-content {
  flex-flow: row nowrap;
  justify-content: space-between;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content > *,
distribution-list-picker-results .novo-list .novo-list-item item-content > * {
  flex: 0 0 60%;
  white-space: nowrap;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content p,
distribution-list-picker-results .novo-list .novo-list-item item-content p {
  margin-right: 0.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
}
workers-comp-codes-picker-results .novo-list .novo-list-item item-content p .label,
distribution-list-picker-results .novo-list .novo-list-item item-content p .label {
  font-weight: bold;
}
workers-comp-codes-picker-results .novo-list novo-loading,
distribution-list-picker-results .novo-list novo-loading {
  justify-content: center;
}
workers-comp-codes-picker-results .picker-loader,
workers-comp-codes-picker-results .picker-error,
workers-comp-codes-picker-results .picker-null-results,
distribution-list-picker-results .picker-loader,
distribution-list-picker-results .picker-error,
distribution-list-picker-results .picker-null-results {
  border: none;
}
workers-comp-codes-picker-results .picker-null,
workers-comp-codes-picker-results .picker-error,
workers-comp-codes-picker-results .picker-loading,
workers-comp-codes-picker-results .picker-no-recents,
workers-comp-codes-picker-results .picker-error,
distribution-list-picker-results .picker-null,
distribution-list-picker-results .picker-error,
distribution-list-picker-results .picker-loading,
distribution-list-picker-results .picker-no-recents,
distribution-list-picker-results .picker-error {
  text-align: center;
  padding: 1em 0 4em;
}
workers-comp-codes-picker-results .picker-null > i,
workers-comp-codes-picker-results .picker-error > i,
workers-comp-codes-picker-results .picker-loading > i,
workers-comp-codes-picker-results .picker-no-recents > i,
workers-comp-codes-picker-results .picker-error > i,
distribution-list-picker-results .picker-null > i,
distribution-list-picker-results .picker-error > i,
distribution-list-picker-results .picker-loading > i,
distribution-list-picker-results .picker-no-recents > i,
distribution-list-picker-results .picker-error > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
workers-comp-codes-picker-results .picker-null > h4,
workers-comp-codes-picker-results .picker-null > p,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-error > p,
workers-comp-codes-picker-results .picker-loading > h4,
workers-comp-codes-picker-results .picker-loading > p,
workers-comp-codes-picker-results .picker-no-recents > h4,
workers-comp-codes-picker-results .picker-no-recents > p,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-error > p,
distribution-list-picker-results .picker-null > h4,
distribution-list-picker-results .picker-null > p,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-error > p,
distribution-list-picker-results .picker-loading > h4,
distribution-list-picker-results .picker-loading > p,
distribution-list-picker-results .picker-no-recents > h4,
distribution-list-picker-results .picker-no-recents > p,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-error > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
workers-comp-codes-picker-results .picker-null > h4,
workers-comp-codes-picker-results .picker-error > h4,
workers-comp-codes-picker-results .picker-loading > h4,
workers-comp-codes-picker-results .picker-no-recents > h4,
workers-comp-codes-picker-results .picker-error > h4,
distribution-list-picker-results .picker-null > h4,
distribution-list-picker-results .picker-error > h4,
distribution-list-picker-results .picker-loading > h4,
distribution-list-picker-results .picker-no-recents > h4,
distribution-list-picker-results .picker-error > h4 {
  font-weight: 500;
}
workers-comp-codes-picker-results section,
distribution-list-picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
grouped-multi-picker-results {
  background-color: #ffffff;
  max-height: 300px;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: flex;
  flex-direction: row;
}
grouped-multi-picker-results novo-list-item {
  cursor: pointer;
  padding: 10px;
  border-bottom: none;
  flex-shrink: 0;
}
grouped-multi-picker-results novo-list-item.disabled {
  pointer-events: none;
  opacity: 0.75;
}
grouped-multi-picker-results novo-list-item div.list-item {
  flex: 1 !important;
}
grouped-multi-picker-results > .grouped-multi-picker-groups {
  flex: 1;
  display: flex;
  flex-direction: column;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list {
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer {
  flex-basis: 50px;
  min-height: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  border-top: 1px solid #f7f7f7;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer label {
  font-weight: 500;
}
grouped-multi-picker-results > .grouped-multi-picker-groups footer.disabled {
  pointer-events: none;
  opacity: 0.75;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item {
  font-weight: 500;
  color: #999999;
  border-left: 3px solid #ffffff;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item .list-item {
  justify-content: center;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item item-end {
  color: #999999;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active {
  color: #4a89dc;
  border-left-color: #4a89dc;
  background-color: #e9e9e9;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active item-end {
  color: #4a89dc;
}
grouped-multi-picker-results > .grouped-multi-picker-groups novo-list-item.active .list-item > item-content > * {
  color: #4a89dc !important;
}
grouped-multi-picker-results > .grouped-multi-picker-matches {
  flex: 1;
  display: flex;
  flex-direction: column;
}
grouped-multi-picker-results > .grouped-multi-picker-matches novo-list {
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container {
  position: relative;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input {
  font-size: 1em;
  padding: 0.95em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #f7f7f7;
  border-left: 1px solid #f7f7f7;
  border-radius: 0;
  border-radius: 0;
  outline: none;
  width: 100%;
  margin: 0;
  box-shadow: none;
  transition: all 300ms;
  color: #26282b;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input:hover {
  border-bottom: 1px solid #f7f7f7;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input:focus {
  border-bottom: 1px solid #4a89dc;
  border-left: 1px solid #4a89dc;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container input[disabled] {
  pointer-events: none;
  opacity: 0.4;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-search,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 1.2rem;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-search.disabled,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times.disabled {
  pointer-events: none;
  opacity: 0.4;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-input-container i.bhi-times {
  cursor: pointer;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-list-container {
  border-left: 1px solid #f7f7f7;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-no-category,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-no-results,
grouped-multi-picker-results > .grouped-multi-picker-matches .grouped-multi-picker-loading {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  text-align: center;
}
mixed-multi-picker-results {
  background-color: #ffffff;
  max-height: 300px;
  padding: 0;
  margin: 0;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #4a89dc;
  transform: translateY(0%);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  display: flex;
  flex-direction: row;
}
mixed-multi-picker-results novo-list-item {
  cursor: pointer;
  padding: 10px;
  border-bottom: none;
  flex-shrink: 0;
}
mixed-multi-picker-results novo-list-item.disabled {
  pointer-events: none;
  opacity: 0.75;
}
mixed-multi-picker-results > .mixed-multi-picker-groups {
  flex: 1;
  display: flex;
  flex-direction: column;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list {
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item {
  color: #999999;
  border-left: 3px solid #ffffff;
  transition: background-color 250ms;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item > div {
  width: 100%;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item:hover {
  background-color: #f1f6fc;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item .list-item {
  justify-content: center;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-end {
  color: #999999;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active {
  color: #4a89dc;
  border-left-color: #4a89dc;
  background-color: #e0ebf9;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active item-end {
  color: #4a89dc;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item.active .list-item > item-content > * {
  color: #4a89dc !important;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-content {
  flex-flow: row wrap;
}
mixed-multi-picker-results > .mixed-multi-picker-groups novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches {
  flex: 1;
  display: flex;
  flex-direction: column;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list {
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item > div {
  width: 100%;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item:hover {
  background-color: #f1f6fc;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container {
  position: relative;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input {
  font-size: 1em;
  padding: 0.95em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #f7f7f7;
  border-left: 1px solid #f7f7f7;
  border-radius: 0;
  border-radius: 0;
  outline: none;
  width: 100%;
  margin: 0;
  box-shadow: none;
  transition: all 300ms;
  color: #26282b;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input:hover {
  border-bottom: 1px solid #f7f7f7;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input:focus {
  border-bottom: 1px solid #4a89dc;
  border-left: 1px solid #4a89dc;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container input[disabled] {
  pointer-events: none;
  opacity: 0.4;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-search,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 1.2rem;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-search.disabled,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times.disabled {
  pointer-events: none;
  opacity: 0.4;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-input-container i.bhi-times {
  cursor: pointer;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-list-container {
  border-left: 1px solid #f7f7f7;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-no-primary,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-no-results,
mixed-multi-picker-results > .mixed-multi-picker-matches .mixed-multi-picker-loading {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  text-align: center;
}
skill-specialty-picker-results {
  display: block;
  width: 100%;
  color: black;
  max-width: none;
  z-index: 99;
  background: #ffffff;
}
skill-specialty-picker-results.active {
  border: 1px solid #4a89dc;
}
skill-specialty-picker-results novo-list {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 330px;
  overflow-y: auto;
  overflow-x: hidden;
}
skill-specialty-picker-results novo-list novo-list-item {
  cursor: pointer;
  padding: 10px 16px;
  box-sizing: border-box;
  display: block;
}
skill-specialty-picker-results novo-list novo-list-item item-content {
  flex-direction: column;
}
skill-specialty-picker-results novo-list novo-list-item item-content h6 {
  padding-top: 0;
}
skill-specialty-picker-results novo-list novo-list-item div {
  color: gray;
}
skill-specialty-picker-results novo-list novo-list-item span {
  display: inline-block;
  min-width: 100px;
  margin: 2px 0;
}
skill-specialty-picker-results novo-list novo-list-item.active, skill-specialty-picker-results novo-list novo-list-item:focus, skill-specialty-picker-results novo-list novo-list-item:hover {
  background-color: #e0ebf9;
}
skill-specialty-picker-results novo-list novo-list-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
skill-specialty-picker-results novo-list novo-loading {
  justify-content: center;
}
skill-specialty-picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
skill-specialty-picker-results .picker-error,
skill-specialty-picker-results .picker-loading,
skill-specialty-picker-results .picker-null {
  text-align: center;
  color: #b5b5b5;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-chip-list-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  margin: -4px;
}
.novo-chip-list-wrapper input.novo-input-element,
.novo-chip-list-wrapper .novo-chip {
  margin: 4px;
}
.novo-chip-list-stacked {
  flex: 1;
}
.novo-chip-list-stacked .novo-chip-list-wrapper {
  flex-direction: column;
  align-items: flex-start;
}
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip {
  width: 100%;
  height: 2.8rem;
}
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip .novo-chip-remove,
.novo-chip-list-stacked .novo-chip-list-wrapper .novo-chip .novo-chip-trailing-icon {
  margin-left: auto;
}
.novo-chip-list-stacked .novo-chip-list-wrapper input.novo-chip-input {
  flex: 1 0 auto;
}
novo-field.novo-focused input.novo-chip-input {
  opacity: 1;
  width: 100px;
  margin: 4px;
  flex: 1 0 100px;
}
novo-field:not(.novo-focused) .novo-field-input .novo-chip-list-has-value {
  margin-right: 2rem;
}
novo-field:not(.novo-focused) .novo-field-input .novo-chip-list-has-value input.novo-chip-input {
  opacity: 0;
  width: 0px !important;
  max-width: 0px !important;
}
input.novo-chip-input {
  width: 20px;
  margin: 4px;
  flex: 1 0 20px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
chips, novo-multi-date-input, multi-picker,
novo-chips,
entity-chips,
novo-entity-chips {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  border-bottom: 1px solid #afb9c0;
  transition: all 200ms ease-in-out;
  position: relative;
  padding: 5px 20px 5px 0;
}
chips.with-value, novo-multi-date-input.with-value, multi-picker.with-value,
novo-chips.with-value,
entity-chips.with-value,
novo-entity-chips.with-value {
  margin-bottom: 20px;
}
chips:hover, novo-multi-date-input:hover, multi-picker:hover,
novo-chips:hover,
entity-chips:hover,
novo-entity-chips:hover {
  border-bottom: 1px solid #5f6d78;
}
chips.selected, novo-multi-date-input.selected, multi-picker.selected, chips.selected:hover,
novo-chips.selected,
novo-chips.selected:hover,
entity-chips.selected,
entity-chips.selected:hover,
novo-entity-chips.selected,
novo-entity-chips.selected:hover {
  border-bottom: 1px solid #4a89dc;
}
chips.selected + i, novo-multi-date-input.selected + i, multi-picker.selected + i, chips.selected:hover + i,
novo-chips.selected + i,
novo-chips.selected:hover + i,
entity-chips.selected + i,
entity-chips.selected:hover + i,
novo-entity-chips.selected + i,
novo-entity-chips.selected:hover + i {
  color: #4a89dc;
}
chips.disabled, novo-multi-date-input.disabled, multi-picker.disabled,
novo-chips.disabled,
entity-chips.disabled,
novo-entity-chips.disabled {
  border-bottom-style: dashed !important;
}
chips .chip-input-container, novo-multi-date-input .chip-input-container, multi-picker .chip-input-container,
novo-chips .chip-input-container,
entity-chips .chip-input-container,
novo-entity-chips .chip-input-container {
  flex-grow: 4;
}
chips .chip-input-container input, novo-multi-date-input .chip-input-container input, multi-picker .chip-input-container input,
novo-chips .chip-input-container input,
entity-chips .chip-input-container input,
novo-entity-chips .chip-input-container input {
  padding-top: 0;
  border: none;
  background: transparent !important;
  width: 100%;
}
chips .chip-input-container input:focus, novo-multi-date-input .chip-input-container input:focus, multi-picker .chip-input-container input:focus,
novo-chips .chip-input-container input:focus,
entity-chips .chip-input-container input:focus,
novo-entity-chips .chip-input-container input:focus {
  outline: none;
}
chips .novo-chip-container, novo-multi-date-input .novo-chip-container, multi-picker .novo-chip-container,
novo-chips .novo-chip-container,
entity-chips .novo-chip-container,
novo-entity-chips .novo-chip-container {
  display: flex;
  flex-flow: row wrap;
  gap: 0.4rem;
}
chips novo-picker, novo-multi-date-input novo-picker, multi-picker novo-picker,
novo-chips novo-picker,
entity-chips novo-picker,
novo-entity-chips novo-picker {
  position: inherit;
}
chips novo-picker > i, novo-multi-date-input novo-picker > i, multi-picker novo-picker > i,
novo-chips novo-picker > i,
entity-chips novo-picker > i,
novo-entity-chips novo-picker > i {
  display: none;
}
chips novo-picker div.picker-results-container, novo-multi-date-input novo-picker div.picker-results-container, multi-picker novo-picker div.picker-results-container,
novo-chips novo-picker div.picker-results-container,
entity-chips novo-picker div.picker-results-container,
novo-entity-chips novo-picker div.picker-results-container {
  left: 0;
}
chips label.clear-all, novo-multi-date-input label.clear-all, multi-picker label.clear-all,
novo-chips label.clear-all,
entity-chips label.clear-all,
novo-entity-chips label.clear-all {
  flex: 1 100%;
  position: absolute;
  right: 0;
  bottom: -20px;
  font-size: 0.9rem;
  color: #da4453;
  cursor: pointer;
  display: flex;
  align-items: center;
}
chips label.clear-all i, novo-multi-date-input label.clear-all i, multi-picker label.clear-all i,
novo-chips label.clear-all i,
entity-chips label.clear-all i,
novo-entity-chips label.clear-all i {
  font-size: 0.7rem;
  padding-bottom: 2px;
  margin-left: 5px;
}
chips i.bhi-search, novo-multi-date-input i.bhi-search, multi-picker i.bhi-search,
novo-chips i.bhi-search,
entity-chips i.bhi-search,
novo-entity-chips i.bhi-search {
  position: absolute;
  bottom: 8px;
  right: 0;
  font-size: 1.1em;
  color: #3d464d;
}
chips, novo-multi-date-input, multi-picker,
novo-chips,
entity-chips,
novo-entity-chips {
  padding: 2px 0;
}
chips + i, novo-multi-date-input + i, multi-picker + i,
novo-chips + i,
entity-chips + i,
novo-entity-chips + i {
  position: absolute;
  right: 0;
  bottom: 7px;
}
chips novo-picker, novo-multi-date-input novo-picker, multi-picker novo-picker,
novo-chips novo-picker,
entity-chips novo-picker,
novo-entity-chips novo-picker {
  padding-bottom: 0;
}
chips novo-picker > input, novo-multi-date-input novo-picker > input, multi-picker novo-picker > input,
novo-chips novo-picker > input,
entity-chips novo-picker > input,
novo-entity-chips novo-picker > input {
  border: none;
  border-bottom: none !important;
}
chips novo-picker > input:disabled, novo-multi-date-input novo-picker > input:disabled, multi-picker novo-picker > input:disabled,
novo-chips novo-picker > input:disabled,
entity-chips novo-picker > input:disabled,
novo-entity-chips novo-picker > input:disabled {
  border-bottom: none !important;
}
chips.with-value, novo-multi-date-input.with-value, multi-picker.with-value,
novo-chips.with-value,
entity-chips.with-value,
novo-entity-chips.with-value {
  margin-bottom: 0;
}
chips picker-results, novo-multi-date-input picker-results, multi-picker picker-results,
novo-chips picker-results,
entity-chips picker-results,
novo-entity-chips picker-results {
  position: absolute;
  color: black;
}
chips picker-results novo-list, novo-multi-date-input picker-results novo-list, multi-picker picker-results novo-list,
novo-chips picker-results novo-list,
entity-chips picker-results novo-list,
novo-entity-chips picker-results novo-list {
  max-height: 49vh;
  overflow: auto;
}
chips picker-results novo-list novo-list-item, novo-multi-date-input picker-results novo-list novo-list-item, multi-picker picker-results novo-list novo-list-item,
novo-chips picker-results novo-list novo-list-item,
entity-chips picker-results novo-list novo-list-item,
novo-entity-chips picker-results novo-list novo-list-item {
  flex: 0 0;
  transition: background-color 250ms;
}
chips picker-results novo-list novo-list-item > div, novo-multi-date-input picker-results novo-list novo-list-item > div, multi-picker picker-results novo-list novo-list-item > div,
novo-chips picker-results novo-list novo-list-item > div,
entity-chips picker-results novo-list novo-list-item > div,
novo-entity-chips picker-results novo-list novo-list-item > div {
  width: 100%;
}
chips picker-results novo-list novo-list-item.active, novo-multi-date-input picker-results novo-list novo-list-item.active, multi-picker picker-results novo-list novo-list-item.active,
novo-chips picker-results novo-list novo-list-item.active,
entity-chips picker-results novo-list novo-list-item.active,
novo-entity-chips picker-results novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
chips picker-results novo-list novo-list-item:hover, novo-multi-date-input picker-results novo-list novo-list-item:hover, multi-picker picker-results novo-list novo-list-item:hover,
novo-chips picker-results novo-list novo-list-item:hover,
entity-chips picker-results novo-list novo-list-item:hover,
novo-entity-chips picker-results novo-list novo-list-item:hover {
  background-color: #e0ebf9;
}
chips picker-results novo-list novo-list-item item-content, novo-multi-date-input picker-results novo-list novo-list-item item-content, multi-picker picker-results novo-list novo-list-item item-content,
novo-chips picker-results novo-list novo-list-item item-content,
entity-chips picker-results novo-list novo-list-item item-content,
novo-entity-chips picker-results novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
chips picker-results novo-list novo-list-item item-content > *, novo-multi-date-input picker-results novo-list novo-list-item item-content > *, multi-picker picker-results novo-list novo-list-item item-content > *,
novo-chips picker-results novo-list novo-list-item item-content > *,
entity-chips picker-results novo-list novo-list-item item-content > *,
novo-entity-chips picker-results novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
chips picker-results .error-results, novo-multi-date-input picker-results .error-results, multi-picker picker-results .error-results,
chips picker-results .no-recents,
novo-multi-date-input picker-results .no-recents,
multi-picker picker-results .no-recents,
chips picker-results .null-results,
novo-multi-date-input picker-results .null-results,
multi-picker picker-results .null-results,
novo-chips picker-results .error-results,
novo-chips picker-results .no-recents,
novo-chips picker-results .null-results,
entity-chips picker-results .error-results,
entity-chips picker-results .no-recents,
entity-chips picker-results .null-results,
novo-entity-chips picker-results .error-results,
novo-entity-chips picker-results .no-recents,
novo-entity-chips picker-results .null-results {
  text-align: center;
  padding: 1em 0 4em;
}
chips picker-results .error-results > i, novo-multi-date-input picker-results .error-results > i, multi-picker picker-results .error-results > i,
chips picker-results .no-recents > i,
novo-multi-date-input picker-results .no-recents > i,
multi-picker picker-results .no-recents > i,
chips picker-results .null-results > i,
novo-multi-date-input picker-results .null-results > i,
multi-picker picker-results .null-results > i,
novo-chips picker-results .error-results > i,
novo-chips picker-results .no-recents > i,
novo-chips picker-results .null-results > i,
entity-chips picker-results .error-results > i,
entity-chips picker-results .no-recents > i,
entity-chips picker-results .null-results > i,
novo-entity-chips picker-results .error-results > i,
novo-entity-chips picker-results .no-recents > i,
novo-entity-chips picker-results .null-results > i {
  font-size: 3em;
  margin: 0.5em;
  color: rgba(0, 0, 0, 0.3);
}
chips picker-results .error-results > h4, novo-multi-date-input picker-results .error-results > h4, multi-picker picker-results .error-results > h4,
chips picker-results .error-results > p,
novo-multi-date-input picker-results .error-results > p,
multi-picker picker-results .error-results > p,
chips picker-results .no-recents > h4,
novo-multi-date-input picker-results .no-recents > h4,
multi-picker picker-results .no-recents > h4,
chips picker-results .no-recents > p,
novo-multi-date-input picker-results .no-recents > p,
multi-picker picker-results .no-recents > p,
chips picker-results .null-results > h4,
novo-multi-date-input picker-results .null-results > h4,
multi-picker picker-results .null-results > h4,
chips picker-results .null-results > p,
novo-multi-date-input picker-results .null-results > p,
multi-picker picker-results .null-results > p,
novo-chips picker-results .error-results > h4,
novo-chips picker-results .error-results > p,
novo-chips picker-results .no-recents > h4,
novo-chips picker-results .no-recents > p,
novo-chips picker-results .null-results > h4,
novo-chips picker-results .null-results > p,
entity-chips picker-results .error-results > h4,
entity-chips picker-results .error-results > p,
entity-chips picker-results .no-recents > h4,
entity-chips picker-results .no-recents > p,
entity-chips picker-results .null-results > h4,
entity-chips picker-results .null-results > p,
novo-entity-chips picker-results .error-results > h4,
novo-entity-chips picker-results .error-results > p,
novo-entity-chips picker-results .no-recents > h4,
novo-entity-chips picker-results .no-recents > p,
novo-entity-chips picker-results .null-results > h4,
novo-entity-chips picker-results .null-results > p {
  margin: 0;
  max-width: none;
  padding: 0;
}
chips picker-results .error-results > h4, novo-multi-date-input picker-results .error-results > h4, multi-picker picker-results .error-results > h4,
chips picker-results .no-recents > h4,
novo-multi-date-input picker-results .no-recents > h4,
multi-picker picker-results .no-recents > h4,
chips picker-results .null-results > h4,
novo-multi-date-input picker-results .null-results > h4,
multi-picker picker-results .null-results > h4,
novo-chips picker-results .error-results > h4,
novo-chips picker-results .no-recents > h4,
novo-chips picker-results .null-results > h4,
entity-chips picker-results .error-results > h4,
entity-chips picker-results .no-recents > h4,
entity-chips picker-results .null-results > h4,
novo-entity-chips picker-results .error-results > h4,
novo-entity-chips picker-results .no-recents > h4,
novo-entity-chips picker-results .null-results > h4 {
  font-weight: 500;
}
chips picker-results section, novo-multi-date-input picker-results section, multi-picker picker-results section,
novo-chips picker-results section,
entity-chips picker-results section,
novo-entity-chips picker-results section {
  box-shadow: 0.1em 0.1em 1em rgba(0, 0, 0, 0.25);
  z-index: 9;
  position: absolute;
  width: 100%;
  background-color: white;
  color: black;
}
chips .preview-container entity-picker-result, novo-multi-date-input .preview-container entity-picker-result, multi-picker .preview-container entity-picker-result,
novo-chips .preview-container entity-picker-result,
entity-chips .preview-container entity-picker-result,
novo-entity-chips .preview-container entity-picker-result {
  background: #ffffff;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  min-width: 180px;
  max-height: 49vh;
  overflow: auto;
  z-index: 9001;
  border: 1px solid #4a89dc;
  transition: all 200ms ease-in-out;
}
chips .preview-container entity-picker-result .novo-list-item, novo-multi-date-input .preview-container entity-picker-result .novo-list-item, multi-picker .preview-container entity-picker-result .novo-list-item,
novo-chips .preview-container entity-picker-result .novo-list-item,
entity-chips .preview-container entity-picker-result .novo-list-item,
novo-entity-chips .preview-container entity-picker-result .novo-list-item {
  flex: 0 0;
}
chips .preview-container entity-picker-result .novo-list-item > div, novo-multi-date-input .preview-container entity-picker-result .novo-list-item > div, multi-picker .preview-container entity-picker-result .novo-list-item > div,
novo-chips .preview-container entity-picker-result .novo-list-item > div,
entity-chips .preview-container entity-picker-result .novo-list-item > div,
novo-entity-chips .preview-container entity-picker-result .novo-list-item > div {
  width: 100%;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content {
  flex-flow: row wrap;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content > *, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > *,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p, novo-multi-date-input .preview-container entity-picker-result .novo-list-item .novo-item-content > p, multi-picker .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
novo-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p,
novo-entity-chips .preview-container entity-picker-result .novo-list-item .novo-item-content > p {
  min-width: 15em;
  font-size: 0.9em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 1em;
}
entity-chip-results {
  max-width: none !important;
}
novo-row-chips {
  display: flex;
  flex-flow: column;
  gap: 0.8rem;
}
novo-row-chips .novo-row-chips-columns {
  display: flex;
  align-items: flex-end;
  margin-bottom: 1em;
}
novo-row-chips .novo-row-chips-columns .column-label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  display: flex;
  flex: 1;
  margin-right: 1em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-capitalize {
  text-transform: capitalize;
}
novo-row-chips .novo-row-chips-columns .column-label.text-uppercase {
  text-transform: uppercase;
}
novo-row-chips .novo-row-chips-columns .column-label.text-nowrap {
  white-space: nowrap;
}
novo-row-chips .novo-row-chips-columns .column-label.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-default {
  font-size: inherit;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-body {
  font-size: 1.3rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-xs {
  font-size: 1rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-sm {
  font-size: 1.2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-md {
  font-size: 1.3rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-lg {
  font-size: 1.6rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-xl {
  font-size: 2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-2xl {
  font-size: 2.6rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-3xl {
  font-size: 3.2rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-smaller {
  font-size: 0.8em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-size-larger {
  font-size: 1.2em;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-black {
  color: #000000;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-white {
  color: #ffffff;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-gray {
  color: #9e9e9e;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grey {
  color: #9e9e9e;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-offWhite {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bright {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-light {
  color: #dbdbdb;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-neutral {
  color: #4f5361;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-dark {
  color: #3d464d;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-orange {
  color: #ff6900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-navigation {
  color: #202945;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-skyBlue {
  color: #009bdf;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-steel {
  color: #5b6770;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-metal {
  color: #637893;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sand {
  color: #f4f4f4;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-silver {
  color: #e2e2e2;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-stone {
  color: #bebebe;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-ash {
  color: #a0a0a0;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-slate {
  color: #707070;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-onyx {
  color: #526980;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-charcoal {
  color: #282828;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-moonlight {
  color: #1a242f;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-midnight {
  color: #202945;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-darkness {
  color: #161f27;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-navy {
  color: #0d2d42;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-aqua {
  color: #3bafda;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-ocean {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-mint {
  color: #37bc9b;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grass {
  color: #8cc152;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sunflower {
  color: #f6b042;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bittersweet {
  color: #eb6845;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-grapefruit {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-carnation {
  color: #d770ad;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-lavender {
  color: #967adc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-mountain {
  color: #9678b6;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-info {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-positive {
  color: #4a89dc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-success {
  color: #8cc152;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-negative {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-danger {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-error {
  color: #da4453;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-warning {
  color: #f6b042;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-empty {
  color: #cccdcc;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-disabled {
  color: #bebebe;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-background {
  color: #f7f7f7;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-presentation {
  color: #5b6770;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-bullhorn {
  color: #ff6900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-pulse {
  color: #3bafda;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-company {
  color: #3399dd;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-candidate {
  color: #44bb77;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-lead {
  color: #aa6699;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-contact {
  color: #ffaa44;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-clientcontact {
  color: #ffaa44;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-opportunity {
  color: #662255;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-job {
  color: #bb5566;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-joborder {
  color: #bb5566;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-submission {
  color: #a9adbb;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-sendout {
  color: #747884;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-placement {
  color: #0b344f;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-note {
  color: #747884;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-contract {
  color: #454ea0;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-jobCode {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-earnCode {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-invoiceStatement {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-billableCharge {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-payableCharge {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-user {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-corporateUser {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-distributionList {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-credential {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.text-color-person {
  color: #696d79;
}
novo-row-chips .novo-row-chips-columns .column-label.margin-before {
  margin-top: 0.4rem;
}
novo-row-chips .novo-row-chips-columns .column-label.margin-after {
  margin-bottom: 0.8rem;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-small {
  max-width: 40ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-medium {
  max-width: 55ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-length-large {
  max-width: 70ch;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-hairline {
  font-weight: 100;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-thin {
  font-weight: 200;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-light {
  font-weight: 300;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-normal {
  font-weight: 400;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-medium {
  font-weight: 500;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-semibold {
  font-weight: 600;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-bold {
  font-weight: 700;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-extrabold {
  font-weight: 800;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-heavy {
  font-weight: 900;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-lighter {
  font-weight: lighter;
}
novo-row-chips .novo-row-chips-columns .column-label.text-weight-bolder {
  font-weight: bolder;
}
novo-row-chips .novo-row-chips-columns .column-label:first-of-type {
  flex: 0 0 275px;
}
novo-row-chips .novo-row-chips-columns .column-data {
  display: flex;
  align-items: center;
  background: transparent !important;
  border: none;
  border-bottom: 1px dashed #85939e;
  border-radius: 0;
  outline: none;
  height: 2em;
  width: 100%;
  margin: 0 1em 0 0;
}
novo-row-chips .novo-row-chips-columns .column-data.editable {
  border-bottom: none;
}
novo-row-chips .novo-row-chips-columns .column-data.editable input {
  background: none;
  border: none;
}
novo-row-chips .novo-row-chips-columns .column-data:first-of-type {
  flex: 0 0 275px;
}
novo-row-chips .novo-row-chips-columns .column-data span {
  color: inherit;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  line-height: 1em;
  max-height: 2em;
  min-height: 1em;
}
novo-row-chips .novo-row-chips-columns i.bhi-delete-o {
  color: #da4453;
}
novo-row-chips .novo-chip.novo-row-chip {
  padding: 0;
}
novo-row-chips .novo-row-chips-empty-message {
  font-style: italic;
  color: #9e9e9e;
}
novo-row-chips i {
  cursor: pointer;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-dropdown {
  display: inline-block;
  position: relative;
  outline: none;
}
novo-dropdown .novo-dropdown-trigger {
  cursor: pointer;
  -webkit-appearance: none;
}
novo-dropdown button,
novo-dropdown novo-button {
  position: relative;
  z-index: 0;
}
novo-dropdown button .novo-button-icon,
novo-dropdown novo-button .novo-button-icon {
  font-size: 0.8em !important;
  width: 1em !important;
  height: 1em !important;
  margin: 0 0.5em;
}
.dropdown-container {
  background-color: var(--background-bright, #f7f7f7);
  list-style: none;
  margin: 0;
  padding: 0;
  min-width: 180px;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
}
.dropdown-container.has-height {
  overflow: auto;
}
.dropdown-container list dropdown-item-header {
  color: #9e9e9e;
  font-size: 0.8em;
  flex: 1;
  font-weight: 500;
  text-transform: uppercase;
  padding: 0.5rem 1rem;
  display: block;
}
.dropdown-container list hr {
  border: none;
  height: 1px;
  background: #dbdbdb;
}
.novo-switch {
  display: flex;
  align-items: center;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
}
.novo-switch * {
  box-sizing: border-box;
}
.novo-switch > div {
  display: flex;
  align-items: center;
}
.novo-switch .novo-switch-container {
  cursor: grab;
  width: 36px;
  height: 24px;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  margin: 0 8px;
}
.novo-switch:not(.novo-switch-disabled).novo-switch-dragging .novo-switch-container,
.novo-switch:not(.novo-switch-disabled) .novo-switch-dragging {
  cursor: grabbing;
}
.novo-switch .novo-switch-label {
  border: 0 transparent;
}
.novo-switch .novo-switch-bar {
  left: 1px;
  width: 34px;
  top: 5px;
  height: 14px;
  border-radius: 8px;
  position: absolute;
}
.novo-switch .novo-switch-thumb-container {
  top: 2px;
  left: 0;
  width: 16px;
  position: absolute;
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.novo-switch[aria-checked=true] .novo-switch-thumb-container {
  transform: translate3d(100%, 0, 0);
}
.novo-switch .novo-switch-thumb {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  left: 0;
  top: 0;
  outline: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  color: #3d464d;
}
.novo-switch .novo-switch-thumb .novo-icon {
  color: inherit;
}
.novo-switch:not(.novo-switch-dragging) .novo-switch-bar,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb-container {
  transition: all 500ms cubic-bezier(0.35, 0, 0.25, 1);
  transition-property: transform, background-color, color;
}
.novo-switch:not(.novo-switch-dragging) .novo-switch-bar,
.novo-switch:not(.novo-switch-dragging) .novo-switch-thumb {
  transition-delay: 0.05s;
}
.novo-switch.novo-switch-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.novo-switch.novo-switch-disabled .novo-switch-container {
  cursor: not-allowed;
  pointer-events: none;
}
.novo-switch.black[aria-checked=true] .novo-switch-thumb {
  background-color: #000000;
}
.novo-switch.black[aria-checked=true] .novo-switch-bar {
  background-color: #2e2e2e;
}
.novo-switch.black[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.white[aria-checked=true] .novo-switch-thumb {
  background-color: #ffffff;
}
.novo-switch.white[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.white[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.gray[aria-checked=true] .novo-switch-thumb {
  background-color: #9e9e9e;
}
.novo-switch.gray[aria-checked=true] .novo-switch-bar {
  background-color: #cccccc;
}
.novo-switch.gray[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.grey[aria-checked=true] .novo-switch-thumb {
  background-color: #9e9e9e;
}
.novo-switch.grey[aria-checked=true] .novo-switch-bar {
  background-color: #cccccc;
}
.novo-switch.grey[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.offWhite[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.bright[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.bright[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.bright[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  background-color: #dbdbdb;
}
.novo-switch.light[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-thumb {
  background-color: #4f5361;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-bar {
  background-color: #7a7f92;
}
.novo-switch.neutral[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  background-color: #3d464d;
}
.novo-switch.dark[aria-checked=true] .novo-switch-bar {
  background-color: #667580;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.orange[aria-checked=true] .novo-switch-thumb {
  background-color: #ff6900;
}
.novo-switch.orange[aria-checked=true] .novo-switch-bar {
  background-color: #ff9f5c;
}
.novo-switch.orange[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-thumb {
  background-color: #202945;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-bar {
  background-color: #3d4e84;
}
.novo-switch.navigation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-thumb {
  background-color: #009bdf;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-bar {
  background-color: #3cc3ff;
}
.novo-switch.skyBlue[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.steel[aria-checked=true] .novo-switch-thumb {
  background-color: #5b6770;
}
.novo-switch.steel[aria-checked=true] .novo-switch-bar {
  background-color: #88959f;
}
.novo-switch.steel[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.metal[aria-checked=true] .novo-switch-thumb {
  background-color: #637893;
}
.novo-switch.metal[aria-checked=true] .novo-switch-bar {
  background-color: #98a7ba;
}
.novo-switch.metal[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.sand[aria-checked=true] .novo-switch-thumb {
  background-color: #f4f4f4;
}
.novo-switch.sand[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.sand[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.silver[aria-checked=true] .novo-switch-thumb {
  background-color: #e2e2e2;
}
.novo-switch.silver[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.silver[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.stone[aria-checked=true] .novo-switch-thumb {
  background-color: #bebebe;
}
.novo-switch.stone[aria-checked=true] .novo-switch-bar {
  background-color: #ececec;
}
.novo-switch.stone[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.ash[aria-checked=true] .novo-switch-thumb {
  background-color: #a0a0a0;
}
.novo-switch.ash[aria-checked=true] .novo-switch-bar {
  background-color: #cecece;
}
.novo-switch.ash[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.slate[aria-checked=true] .novo-switch-thumb {
  background-color: #707070;
}
.novo-switch.slate[aria-checked=true] .novo-switch-bar {
  background-color: #9e9e9e;
}
.novo-switch.slate[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-thumb {
  background-color: #526980;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-bar {
  background-color: #8097ae;
}
.novo-switch.onyx[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-thumb {
  background-color: #282828;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-bar {
  background-color: #565656;
}
.novo-switch.charcoal[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-thumb {
  background-color: #1a242f;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-bar {
  background-color: #3b516a;
}
.novo-switch.moonlight[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-thumb {
  background-color: #202945;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-bar {
  background-color: #3d4e84;
}
.novo-switch.midnight[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-thumb {
  background-color: #161f27;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-bar {
  background-color: #374e62;
}
.novo-switch.darkness[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.navy[aria-checked=true] .novo-switch-thumb {
  background-color: #0d2d42;
}
.novo-switch.navy[aria-checked=true] .novo-switch-bar {
  background-color: #1c618f;
}
.novo-switch.navy[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-thumb {
  background-color: #3bafda;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-bar {
  background-color: #88cfe9;
}
.novo-switch.aqua[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.ocean[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.mint[aria-checked=true] .novo-switch-thumb {
  background-color: #37bc9b;
}
.novo-switch.mint[aria-checked=true] .novo-switch-bar {
  background-color: #77d7c0;
}
.novo-switch.mint[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.grass[aria-checked=true] .novo-switch-thumb {
  background-color: #8cc152;
}
.novo-switch.grass[aria-checked=true] .novo-switch-bar {
  background-color: #b9d996;
}
.novo-switch.grass[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-thumb {
  background-color: #f6b042;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-bar {
  background-color: #fad59a;
}
.novo-switch.sunflower[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-thumb {
  background-color: #eb6845;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-bar {
  background-color: #f4ab98;
}
.novo-switch.bittersweet[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.grapefruit[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-thumb {
  background-color: #d770ad;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-bar {
  background-color: #ebb8d6;
}
.novo-switch.carnation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-thumb {
  background-color: #967adc;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-bar {
  background-color: #cfc3ef;
}
.novo-switch.lavender[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-thumb {
  background-color: #9678b6;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-bar {
  background-color: #c4b4d6;
}
.novo-switch.mountain[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.info[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.info[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.info[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.positive[aria-checked=true] .novo-switch-thumb {
  background-color: #4a89dc;
}
.novo-switch.positive[aria-checked=true] .novo-switch-bar {
  background-color: #97bbeb;
}
.novo-switch.positive[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.success[aria-checked=true] .novo-switch-thumb {
  background-color: #8cc152;
}
.novo-switch.success[aria-checked=true] .novo-switch-bar {
  background-color: #b9d996;
}
.novo-switch.success[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.negative[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.negative[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.negative[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.danger[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.danger[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.danger[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.error[aria-checked=true] .novo-switch-thumb {
  background-color: #da4453;
}
.novo-switch.error[aria-checked=true] .novo-switch-bar {
  background-color: #e99199;
}
.novo-switch.error[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.warning[aria-checked=true] .novo-switch-thumb {
  background-color: #f6b042;
}
.novo-switch.warning[aria-checked=true] .novo-switch-bar {
  background-color: #fad59a;
}
.novo-switch.warning[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.empty[aria-checked=true] .novo-switch-thumb {
  background-color: #cccdcc;
}
.novo-switch.empty[aria-checked=true] .novo-switch-bar {
  background-color: #fafafa;
}
.novo-switch.empty[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-thumb {
  background-color: #bebebe;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-bar {
  background-color: #ececec;
}
.novo-switch.disabled[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.background[aria-checked=true] .novo-switch-thumb {
  background-color: #f7f7f7;
}
.novo-switch.background[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.background[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-thumb {
  background-color: #e2e2e2;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-bar {
  background-color: white;
}
.novo-switch.backgroundDark[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-thumb {
  background-color: #5b6770;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-bar {
  background-color: #88959f;
}
.novo-switch.presentation[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-thumb {
  background-color: #ff6900;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-bar {
  background-color: #ff9f5c;
}
.novo-switch.bullhorn[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-thumb {
  background-color: #3bafda;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-bar {
  background-color: #88cfe9;
}
.novo-switch.pulse[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.company[aria-checked=true] .novo-switch-thumb {
  background-color: #3399dd;
}
.novo-switch.company[aria-checked=true] .novo-switch-bar {
  background-color: #82c0ea;
}
.novo-switch.company[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-thumb {
  background-color: #44bb77;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-bar {
  background-color: #87d3a8;
}
.novo-switch.candidate[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.lead[aria-checked=true] .novo-switch-thumb {
  background-color: #aa6699;
}
.novo-switch.lead[aria-checked=true] .novo-switch-bar {
  background-color: #cba1c0;
}
.novo-switch.lead[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.contact[aria-checked=true] .novo-switch-thumb {
  background-color: #ffaa44;
}
.novo-switch.contact[aria-checked=true] .novo-switch-bar {
  background-color: #ffd4a0;
}
.novo-switch.contact[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-thumb {
  background-color: #ffaa44;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-bar {
  background-color: #ffd4a0;
}
.novo-switch.clientcontact[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-thumb {
  background-color: #662255;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-bar {
  background-color: #ab398e;
}
.novo-switch.opportunity[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.job[aria-checked=true] .novo-switch-thumb {
  background-color: #bb5566;
}
.novo-switch.job[aria-checked=true] .novo-switch-bar {
  background-color: #d597a1;
}
.novo-switch.job[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-thumb {
  background-color: #bb5566;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-bar {
  background-color: #d597a1;
}
.novo-switch.joborder[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.submission[aria-checked=true] .novo-switch-thumb {
  background-color: #a9adbb;
}
.novo-switch.submission[aria-checked=true] .novo-switch-bar {
  background-color: #dcdee4;
}
.novo-switch.submission[aria-checked=true] .novo-switch-thumb {
  color: #3d464d;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-thumb {
  background-color: #747884;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-bar {
  background-color: #a4a7af;
}
.novo-switch.sendout[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.placement[aria-checked=true] .novo-switch-thumb {
  background-color: #0b344f;
}
.novo-switch.placement[aria-checked=true] .novo-switch-bar {
  background-color: #1669a0;
}
.novo-switch.placement[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.note[aria-checked=true] .novo-switch-thumb {
  background-color: #747884;
}
.novo-switch.note[aria-checked=true] .novo-switch-bar {
  background-color: #a4a7af;
}
.novo-switch.note[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.contract[aria-checked=true] .novo-switch-thumb {
  background-color: #454ea0;
}
.novo-switch.contract[aria-checked=true] .novo-switch-bar {
  background-color: #7b82c6;
}
.novo-switch.contract[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.jobCode[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.earnCode[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.invoiceStatement[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.billableCharge[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.payableCharge[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.user[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.user[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.user[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.corporateUser[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.distributionList[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.credential[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.credential[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.credential[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.person[aria-checked=true] .novo-switch-thumb {
  background-color: #696d79;
}
.novo-switch.person[aria-checked=true] .novo-switch-bar {
  background-color: #989ba6;
}
.novo-switch.person[aria-checked=true] .novo-switch-thumb {
  color: #ffffff;
}
.novo-switch.dark[aria-checked=true] .novo-switch-thumb {
  background-color: #3d464d;
}
.novo-switch.dark[aria-checked=true] .novo-switch-bar {
  background-color: #32393f;
}
.novo-switch.light[aria-checked=true] .novo-switch-thumb {
  background-color: lightgray;
}
.novo-switch.light[aria-checked=true] .novo-switch-bar {
  background-color: #dbdbdb;
}
.novo-switch .novo-switch-thumb {
  background-color: #dbdbdb;
}
.novo-switch .novo-switch-bar {
  background-color: whitesmoke;
}
.novo-switch:focus .novo-switch-label:not(:empty) {
  border: 1px dotted #dbdbdb;
}
input[type=calendar] {
  padding: 6px;
  font-size: 14px;
  line-height: 14px;
  color: #333;
  width: 140px;
  display: inline-block;
  border: 2px solid #ddd;
  border-radius: 4px;
}
.hide-overflow-days .notinmonth {
  visibility: hidden;
}
novo-date-picker {
  display: block;
}
novo-date-picker-input {
  flex: 1;
  position: relative;
  display: block !important;
}
novo-date-picker-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-date-picker-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid #dbdbdb;
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #3d464d;
}
novo-date-picker-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-date-picker-input span.error-text {
  color: #da4453;
  padding-top: 10px;
  flex: 1;
  display: flex;
}
novo-date-picker-input > i.bhi-clock,
novo-date-picker-input > i.bhi-search,
novo-date-picker-input > i.bhi-times,
novo-date-picker-input > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 1.2rem;
}
.calendar.popup {
  display: none;
  position: absolute;
  z-index: 9001;
}
.calendar.popup.open {
  display: block;
}
.date-picker-container {
  border-radius: 4px;
  width: min-content;
  text-align: center;
  background: var(--background-main);
  color: #3a3a3a;
  -webkit-user-select: none;
          user-select: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 9001;
  position: relative;
}
.date-picker-container .month-view + .month-view {
  border-collapse: unset;
  border-left: 1px solid #dbdbdb;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
}
.date-picker-container .calendar-top {
  display: flex;
  flex-flow: column;
  background: #4a89dc;
  color: #fff;
  font-size: 14px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.date-picker-container .calendar-top h1 {
  font-weight: 600;
  font-size: 4.2em;
  color: #fff;
  margin: 0;
  padding: 0;
}
.date-picker-container .calendar-top h2 {
  font-weight: 300;
  opacity: 1;
  margin: 10px auto;
  padding: 0;
}
.date-picker-container .calendar-top h3 {
  font-weight: 400;
  opacity: 0.4;
  margin: 15px auto;
  padding: 0;
}
.date-picker-container .calendar-top h4 {
  background: rgba(0, 0, 0, 0.15);
  font-size: 1em;
  font-weight: 300;
  padding: 10px;
}
.date-picker-container .date-range-tabs {
  border-bottom: 1px solid #f7f7f7;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  height: 45px;
}
.date-picker-container .date-range-tabs.week-select-mode > span {
  cursor: default;
  color: #3d464d;
  pointer-events: none;
  opacity: 1 !important;
}
.date-picker-container .date-range-tabs.week-select-mode .indicator {
  display: none;
}
.date-picker-container .date-range-tabs > span {
  color: #4a89dc;
  text-align: center;
  flex: 1;
  cursor: pointer;
  font-weight: 500;
  transition: opacity 200ms ease-in-out;
  opacity: 0.6;
}
.date-picker-container .date-range-tabs > span:hover {
  opacity: 1 !important;
}
.date-picker-container .date-range-tabs .indicator {
  position: absolute;
  width: 50%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #4a89dc;
  transition: transform 200ms ease-in-out;
}
.date-picker-container .calendar-header {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  border-collapse: collapse;
  padding: 14px 0;
  -webkit-user-select: none;
  justify-content: space-between;
  cursor: default;
  border-bottom: 1px solid #f7f7f7;
}
.date-picker-container .calendar-header .previous {
  width: 30px;
  height: 15px;
  display: inline-block;
  cursor: pointer;
}
.date-picker-container .calendar-header .previous:after {
  content: "";
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  border-right: 4px solid #aaa;
  display: inline-block;
  height: 0;
  vertical-align: middle;
  width: 0;
}
.date-picker-container .calendar-header .previous:hover:after {
  border-right: 4px solid #4a89dc;
  cursor: pointer;
}
.date-picker-container .calendar-header .heading {
  flex: 1;
  display: inline-block;
  vertical-align: middle;
  color: #4a89dc;
  font-weight: 600;
}
.date-picker-container .calendar-header .heading .month {
  border-radius: 2px;
  padding: 3px 8px;
}
.date-picker-container .calendar-header .heading .month:hover {
  background: #4a89dc;
  color: #fff;
  cursor: pointer;
}
.date-picker-container .calendar-header .heading .year {
  border-radius: 2px;
  padding: 3px 8px;
}
.date-picker-container .calendar-header .heading .year:hover {
  background: #4a89dc;
  color: #fff;
  cursor: pointer;
}
.date-picker-container .calendar-header .next {
  width: 30px;
  height: 15px;
  display: inline-block;
  cursor: pointer;
}
.date-picker-container .calendar-header .next:before {
  content: "";
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  border-left: 4px solid #aaa;
  display: inline-block;
  height: 0;
  vertical-align: middle;
  width: 0;
}
.date-picker-container .calendar-header .next:hover:before {
  opacity: 1;
  border-left: 4px solid #4a89dc;
  cursor: pointer;
}
.date-picker-container section.calendar-content {
  display: flex;
  flex-flow: column;
}
.date-picker-container section.calendar-content span {
  display: block;
}
.date-picker-container section.calendar-content.days {
  flex-flow: row nowrap;
  height: min-content;
}
.date-picker-container .calendar-content {
  width: 100%;
  height: 230px;
  overflow-y: scroll;
  position: static;
  top: 0;
  left: 0;
  transform-origin: 209px 26px;
  transform: scale(1);
}
.date-picker-container .calendar-footer {
  width: 100%;
  padding: 1rem 0.8rem;
  text-align: left;
}
novo-date-range-input {
  flex: 1;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  height: min-content;
}
novo-date-range-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-date-range-input .date-range-input-container {
  position: relative;
  height: min-content;
}
novo-date-range-input .date-range-input-divider {
  font-weight: 800;
  margin: 0 0.5em;
  align-self: center;
  height: min-content;
}
novo-date-range-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid var(--border);
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 9em;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-date-range-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-date-range-input novo-icon {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1em;
}
novo-date-range-input novo-icon[size=small] {
  top: calc(50% - 0.75em);
  font-size: 0.5em;
}
@keyframes select {
  from {
    opacity: 0.8;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(1.6);
  }
}
novo-multi-date-input .chip-input-container {
  padding-top: 10px;
}
novo-multi-date-input .chip-input-container .placeholder {
  color: var(--form-placeholder);
}
novo-multi-date-input .panel-toggle {
  padding: 0.2em;
}
novo-multi-date-input .panel-toggle i {
  margin: 0px;
}
novo-multi-date-input .panel-toggle.selected {
  background: #dbdbdb;
  border-radius: 50%;
}
novo-multi-date-input ul.summary {
  display: inline;
  list-style: none;
  color: #868686;
  padding: 0 10px 0;
}
novo-multi-date-input ul.summary li {
  display: inline;
  padding: 0 3px;
}
novo-multi-date-input ul.summary li:after {
  content: ", ";
}
novo-multi-date-input ul.summary li:last-child:after {
  content: " ";
}
novo-multi-date-input chip span {
  text-transform: capitalize;
}
novo-time-picker-input {
  flex: 1;
  position: relative;
  display: block;
  max-width: 130px;
}
novo-time-picker-input.disabled {
  pointer-events: none;
  opacity: 1;
}
novo-time-picker-input input {
  font-size: 1em;
  border: none;
  border-bottom: 1px solid var(--border);
  background: transparent !important;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-time-picker-input input:focus {
  border-bottom: 1px solid var(--selection);
}
novo-time-picker-input > i.bhi-clock,
novo-time-picker-input > i.bhi-search,
novo-time-picker-input > i.bhi-times,
novo-time-picker-input > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 1.2rem;
}
novo-time-picker-input > i.bhi-times {
  cursor: pointer;
}
novo-time-picker {
  display: block;
  width: min-content;
  overflow: hidden;
  border-radius: 4px;
  background-color: var(--background-bright);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  /* ANALOG CLOCK
    ----------------------------- */
}
novo-time-picker .digital {
  background-color: var(--selection);
  display: flex;
  justify-content: center;
}
novo-time-picker .digital.inline {
  background: #ffffff;
  border-bottom: 1px solid #f0f0f0;
}
novo-time-picker .digital.inline.military {
  border-bottom: none;
}
novo-time-picker .digital.inline .digital--inner {
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block {
  display: flex;
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block .digital--period {
  color: var(--selection);
  cursor: pointer;
  font-size: 1em;
  opacity: 0.6;
  padding: 1rem;
  flex: 1;
}
novo-time-picker .digital.inline .digital--inner .control-block .digital--period.active {
  opacity: 1;
  background-color: var(--selection);
  color: #ffffff;
}
novo-time-picker .digital--inner {
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}
novo-time-picker .digital--clock {
  color: #fff;
  font-size: 1.8em;
  font-weight: 500;
}
novo-time-picker .control-block {
  display: inline-block;
}
novo-time-picker .digital--period {
  display: block;
  color: #fff;
  cursor: pointer;
  font-size: 1em;
  opacity: 0.6;
  text-transform: uppercase;
  font-weight: 400;
}
novo-time-picker .digital--period.active {
  opacity: 1;
  font-weight: 600;
}
novo-time-picker .increments {
  position: relative;
  height: 250px;
  width: auto;
  display: flex;
  flex-flow: row nowrap;
}
novo-time-picker .increments novo-list {
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  flex: 1;
  scroll-snap-type: y mandatory;
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}
novo-time-picker .increments novo-list::-webkit-scrollbar {
  display: none;
  /* Safari and Chrome */
}
novo-time-picker .increments .increments--hour,
novo-time-picker .increments .increments--minute,
novo-time-picker .increments .increments--meridian {
  padding: 5px 16px;
  width: 50px;
  scroll-snap-align: start;
}
novo-time-picker .increments .increments--hour .list-item,
novo-time-picker .increments .increments--minute .list-item,
novo-time-picker .increments .increments--meridian .list-item {
  line-height: 19px;
}
novo-time-picker .increments .increments--hour:focus, novo-time-picker .increments .increments--hour:hover,
novo-time-picker .increments .increments--minute:focus,
novo-time-picker .increments .increments--minute:hover,
novo-time-picker .increments .increments--meridian:focus,
novo-time-picker .increments .increments--meridian:hover {
  background: var(--selection);
  color: var(--text-selection);
  filter: brightness(1.25);
}
novo-time-picker .increments .increments--hour.active,
novo-time-picker .increments .increments--minute.active,
novo-time-picker .increments .increments--meridian.active {
  background: var(--selection);
  color: var(--text-selection);
  font-weight: 500;
}
novo-time-picker .analog {
  height: 250px;
  width: 250px;
  position: relative;
  margin: 10% auto;
}
novo-time-picker .analog--inner {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  position: absolute;
  transition: transform 125ms linear;
}
novo-time-picker .analog--face {
  top: 5px;
  right: 5px;
  left: 5px;
  bottom: 5px;
  position: absolute;
  border-radius: 50%;
}
novo-time-picker .analog--hand--hours {
  width: 240px;
  height: 240px;
  display: block;
  position: absolute;
  top: 0;
  border-radius: 50%;
  transform: rotate(0deg);
  transition: transform 100ms linear;
  z-index: 1;
}
novo-time-picker .analog--hand--hours:before {
  content: " ";
  width: 2px;
  top: 0;
  bottom: 0;
  left: 30%;
  margin: 30%;
  z-index: -1;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--hours .analog--ball {
  height: 3rem;
  width: 3rem;
  display: block;
  right: 3.2rem;
  top: 50%;
  margin-top: -1.5rem;
  border-radius: 50%;
  position: absolute;
  border: 3px solid var(--selection);
  background: var(--selection);
}
novo-time-picker .analog--hand--hours.hour-12 {
  transform: rotate(-90deg);
}
novo-time-picker .analog--hand--hours.hour-1 {
  transform: rotate(-60deg);
}
novo-time-picker .analog--hand--hours.hour-2 {
  transform: rotate(-30deg);
}
novo-time-picker .analog--hand--hours.hour-3 {
  transform: rotate(0);
}
novo-time-picker .analog--hand--hours.hour-4 {
  transform: rotate(30deg);
}
novo-time-picker .analog--hand--hours.hour-5 {
  transform: rotate(60deg);
}
novo-time-picker .analog--hand--hours.hour-6 {
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--hours.hour-7 {
  transform: rotate(120deg);
}
novo-time-picker .analog--hand--hours.hour-8 {
  transform: rotate(150deg);
}
novo-time-picker .analog--hand--hours.hour-9 {
  transform: rotate(180deg);
}
novo-time-picker .analog--hand--hours.hour-10 {
  transform: rotate(210deg);
}
novo-time-picker .analog--hand--hours.hour-11 {
  transform: rotate(240deg);
}
novo-time-picker .analog--hand--minutes {
  width: 200px;
  height: 200px;
  margin: 20px;
  display: block;
  position: absolute;
  top: 0;
  border-radius: 50%;
  transform: rotate(0deg);
  transition: transform 100ms linear;
  z-index: 1;
}
novo-time-picker .analog--hand--minutes:before {
  left: 23%;
  margin: 33%;
  content: " ";
  width: 2px;
  top: 0;
  bottom: 0;
  z-index: -1;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--minutes .analog--ball {
  display: block;
  top: 50%;
  border-radius: 50%;
  position: absolute;
  height: 2.4rem;
  width: 2.4rem;
  right: 4.2rem;
  margin-top: -1.2rem;
  border: 2px solid var(--selection);
  background: var(--selection);
  transition: all 160ms ease-in-out;
}
novo-time-picker .analog--hand--minutes .analog--ball.between {
  height: 1px;
  border-radius: 2em;
  margin-top: 0;
}
novo-time-picker .analog--hand--minutes.min-00 {
  transform: rotate(-90deg);
}
novo-time-picker .analog--hand--minutes.min-01 {
  transform: rotate(-84deg);
}
novo-time-picker .analog--hand--minutes.min-02 {
  transform: rotate(-78deg);
}
novo-time-picker .analog--hand--minutes.min-03 {
  transform: rotate(-72deg);
}
novo-time-picker .analog--hand--minutes.min-04 {
  transform: rotate(-66deg);
}
novo-time-picker .analog--hand--minutes.min-05 {
  transform: rotate(-60deg);
}
novo-time-picker .analog--hand--minutes.min-06 {
  transform: rotate(-54deg);
}
novo-time-picker .analog--hand--minutes.min-07 {
  transform: rotate(-48deg);
}
novo-time-picker .analog--hand--minutes.min-08 {
  transform: rotate(-42deg);
}
novo-time-picker .analog--hand--minutes.min-09 {
  transform: rotate(-36deg);
}
novo-time-picker .analog--hand--minutes.min-10 {
  transform: rotate(-30deg);
}
novo-time-picker .analog--hand--minutes.min-11 {
  transform: rotate(-24deg);
}
novo-time-picker .analog--hand--minutes.min-12 {
  transform: rotate(-18deg);
}
novo-time-picker .analog--hand--minutes.min-13 {
  transform: rotate(-12deg);
}
novo-time-picker .analog--hand--minutes.min-14 {
  transform: rotate(-6deg);
}
novo-time-picker .analog--hand--minutes.min-15 {
  transform: rotate(0deg);
}
novo-time-picker .analog--hand--minutes.min-16 {
  transform: rotate(6deg);
}
novo-time-picker .analog--hand--minutes.min-17 {
  transform: rotate(12deg);
}
novo-time-picker .analog--hand--minutes.min-18 {
  transform: rotate(18deg);
}
novo-time-picker .analog--hand--minutes.min-19 {
  transform: rotate(24deg);
}
novo-time-picker .analog--hand--minutes.min-20 {
  transform: rotate(30deg);
}
novo-time-picker .analog--hand--minutes.min-21 {
  transform: rotate(36deg);
}
novo-time-picker .analog--hand--minutes.min-22 {
  transform: rotate(42deg);
}
novo-time-picker .analog--hand--minutes.min-23 {
  transform: rotate(48deg);
}
novo-time-picker .analog--hand--minutes.min-24 {
  transform: rotate(54deg);
}
novo-time-picker .analog--hand--minutes.min-25 {
  transform: rotate(60deg);
}
novo-time-picker .analog--hand--minutes.min-26 {
  transform: rotate(66deg);
}
novo-time-picker .analog--hand--minutes.min-27 {
  transform: rotate(72deg);
}
novo-time-picker .analog--hand--minutes.min-28 {
  transform: rotate(78deg);
}
novo-time-picker .analog--hand--minutes.min-29 {
  transform: rotate(84deg);
}
novo-time-picker .analog--hand--minutes.min-30 {
  transform: rotate(90deg);
}
novo-time-picker .analog--hand--minutes.min-31 {
  transform: rotate(96deg);
}
novo-time-picker .analog--hand--minutes.min-32 {
  transform: rotate(102deg);
}
novo-time-picker .analog--hand--minutes.min-33 {
  transform: rotate(108deg);
}
novo-time-picker .analog--hand--minutes.min-34 {
  transform: rotate(114deg);
}
novo-time-picker .analog--hand--minutes.min-35 {
  transform: rotate(120deg);
}
novo-time-picker .analog--hand--minutes.min-36 {
  transform: rotate(126deg);
}
novo-time-picker .analog--hand--minutes.min-37 {
  transform: rotate(132deg);
}
novo-time-picker .analog--hand--minutes.min-38 {
  transform: rotate(138deg);
}
novo-time-picker .analog--hand--minutes.min-39 {
  transform: rotate(144deg);
}
novo-time-picker .analog--hand--minutes.min-40 {
  transform: rotate(150deg);
}
novo-time-picker .analog--hand--minutes.min-41 {
  transform: rotate(156deg);
}
novo-time-picker .analog--hand--minutes.min-42 {
  transform: rotate(162deg);
}
novo-time-picker .analog--hand--minutes.min-43 {
  transform: rotate(168deg);
}
novo-time-picker .analog--hand--minutes.min-44 {
  transform: rotate(174deg);
}
novo-time-picker .analog--hand--minutes.min-45 {
  transform: rotate(180deg);
}
novo-time-picker .analog--hand--minutes.min-46 {
  transform: rotate(186deg);
}
novo-time-picker .analog--hand--minutes.min-47 {
  transform: rotate(192deg);
}
novo-time-picker .analog--hand--minutes.min-48 {
  transform: rotate(198deg);
}
novo-time-picker .analog--hand--minutes.min-49 {
  transform: rotate(204deg);
}
novo-time-picker .analog--hand--minutes.min-50 {
  transform: rotate(210deg);
}
novo-time-picker .analog--hand--minutes.min-51 {
  transform: rotate(216deg);
}
novo-time-picker .analog--hand--minutes.min-52 {
  transform: rotate(222deg);
}
novo-time-picker .analog--hand--minutes.min-53 {
  transform: rotate(228deg);
}
novo-time-picker .analog--hand--minutes.min-54 {
  transform: rotate(234deg);
}
novo-time-picker .analog--hand--minutes.min-55 {
  transform: rotate(240deg);
}
novo-time-picker .analog--hand--minutes.min-56 {
  transform: rotate(246deg);
}
novo-time-picker .analog--hand--minutes.min-57 {
  transform: rotate(252deg);
}
novo-time-picker .analog--hand--minutes.min-58 {
  transform: rotate(258deg);
}
novo-time-picker .analog--hand--minutes.min-59 {
  transform: rotate(264deg);
}
novo-time-picker .analog--center {
  height: 12rem;
  width: 12rem;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  margin-top: 1px;
  margin-left: 1px;
  display: block;
  position: absolute;
  background-color: #f7f7f7;
}
novo-time-picker .analog--hour,
novo-time-picker .analog--minute {
  font-size: 1.6rem;
  color: #666666;
  left: 50%;
  top: 50%;
  z-index: 3;
  text-align: center;
  width: 40px;
  padding: 8px 0;
  border-radius: 50%;
  cursor: pointer;
  margin-left: -20px;
  margin-top: -20px;
  position: absolute;
}
novo-time-picker .analog--hour.active,
novo-time-picker .analog--minute.active {
  color: #fff;
}
novo-time-picker .analog--minute {
  font-size: 1rem;
  margin-left: -20px;
  margin-top: -16px;
}
novo-time-picker .analog--hours,
novo-time-picker .analog--minutes {
  width: 250px;
  height: 250px;
  float: left;
  position: relative;
}
novo-time-picker .analog--minutes {
  position: absolute;
}
novo-time-picker .analog--hour:nth-child(1) {
  transform: rotate(-60deg) translate(4.5em) rotate(60deg);
}
novo-time-picker .analog--minute:nth-child(1) {
  transform: rotate(-60deg) translate(4.5em) rotate(60deg);
}
novo-time-picker .analog--hour:nth-child(2) {
  transform: rotate(-30deg) translate(4.5em) rotate(30deg);
}
novo-time-picker .analog--minute:nth-child(2) {
  transform: rotate(-30deg) translate(4.5em) rotate(30deg);
}
novo-time-picker .analog--hour:nth-child(3) {
  transform: rotate(0deg) translate(4.5em) rotate(0deg);
}
novo-time-picker .analog--minute:nth-child(3) {
  transform: rotate(0deg) translate(4.5em) rotate(0deg);
}
novo-time-picker .analog--hour:nth-child(4) {
  transform: rotate(30deg) translate(4.5em) rotate(-30deg);
}
novo-time-picker .analog--minute:nth-child(4) {
  transform: rotate(30deg) translate(4.5em) rotate(-30deg);
}
novo-time-picker .analog--hour:nth-child(5) {
  transform: rotate(60deg) translate(4.5em) rotate(-60deg);
}
novo-time-picker .analog--minute:nth-child(5) {
  transform: rotate(60deg) translate(4.5em) rotate(-60deg);
}
novo-time-picker .analog--hour:nth-child(6) {
  transform: rotate(90deg) translate(4.5em) rotate(-90deg);
}
novo-time-picker .analog--minute:nth-child(6) {
  transform: rotate(90deg) translate(4.5em) rotate(-90deg);
}
novo-time-picker .analog--hour:nth-child(7) {
  transform: rotate(120deg) translate(4.5em) rotate(-120deg);
}
novo-time-picker .analog--minute:nth-child(7) {
  transform: rotate(120deg) translate(4.5em) rotate(-120deg);
}
novo-time-picker .analog--hour:nth-child(8) {
  transform: rotate(150deg) translate(4.5em) rotate(-150deg);
}
novo-time-picker .analog--minute:nth-child(8) {
  transform: rotate(150deg) translate(4.5em) rotate(-150deg);
}
novo-time-picker .analog--hour:nth-child(9) {
  transform: rotate(180deg) translate(4.5em) rotate(-180deg);
}
novo-time-picker .analog--minute:nth-child(9) {
  transform: rotate(180deg) translate(4.5em) rotate(-180deg);
}
novo-time-picker .analog--hour:nth-child(10) {
  transform: rotate(210deg) translate(4.5em) rotate(-210deg);
}
novo-time-picker .analog--minute:nth-child(10) {
  transform: rotate(210deg) translate(4.5em) rotate(-210deg);
}
novo-time-picker .analog--hour:nth-child(11) {
  transform: rotate(240deg) translate(4.5em) rotate(-240deg);
}
novo-time-picker .analog--minute:nth-child(11) {
  transform: rotate(240deg) translate(4.5em) rotate(-240deg);
}
novo-time-picker .analog--hour:nth-child(12) {
  transform: rotate(270deg) translate(4.5em) rotate(-270deg);
}
novo-time-picker .analog--minute:nth-child(12) {
  transform: rotate(270deg) translate(4.5em) rotate(-270deg);
}
novo-time-picker.military .analog--hour:nth-child(1) {
  transform: rotate(-90deg) translate(8rem) rotate(90deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-0 {
  transform: rotate(-90deg);
}
novo-time-picker.military .analog--hour:nth-child(2) {
  transform: rotate(-75deg) translate(8rem) rotate(75deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-1 {
  transform: rotate(-75deg);
}
novo-time-picker.military .analog--hour:nth-child(3) {
  transform: rotate(-60deg) translate(8rem) rotate(60deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-2 {
  transform: rotate(-60deg);
}
novo-time-picker.military .analog--hour:nth-child(4) {
  transform: rotate(-45deg) translate(8rem) rotate(45deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-3 {
  transform: rotate(-45deg);
}
novo-time-picker.military .analog--hour:nth-child(5) {
  transform: rotate(-30deg) translate(8rem) rotate(30deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-4 {
  transform: rotate(-30deg);
}
novo-time-picker.military .analog--hour:nth-child(6) {
  transform: rotate(-15deg) translate(8rem) rotate(15deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-5 {
  transform: rotate(-15deg);
}
novo-time-picker.military .analog--hour:nth-child(7) {
  transform: rotate(0deg) translate(8rem) rotate(0deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-6 {
  transform: rotate(0deg);
}
novo-time-picker.military .analog--hour:nth-child(8) {
  transform: rotate(15deg) translate(8rem) rotate(-15deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-7 {
  transform: rotate(15deg);
}
novo-time-picker.military .analog--hour:nth-child(9) {
  transform: rotate(30deg) translate(8rem) rotate(-30deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-8 {
  transform: rotate(30deg);
}
novo-time-picker.military .analog--hour:nth-child(10) {
  transform: rotate(45deg) translate(8rem) rotate(-45deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-9 {
  transform: rotate(45deg);
}
novo-time-picker.military .analog--hour:nth-child(11) {
  transform: rotate(60deg) translate(8rem) rotate(-60deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-10 {
  transform: rotate(60deg);
}
novo-time-picker.military .analog--hour:nth-child(12) {
  transform: rotate(75deg) translate(8rem) rotate(-75deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-11 {
  transform: rotate(75deg);
}
novo-time-picker.military .analog--hour:nth-child(13) {
  transform: rotate(90deg) translate(8rem) rotate(-90deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-12 {
  transform: rotate(90deg);
}
novo-time-picker.military .analog--hour:nth-child(14) {
  transform: rotate(105deg) translate(8rem) rotate(-105deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-13 {
  transform: rotate(105deg);
}
novo-time-picker.military .analog--hour:nth-child(15) {
  transform: rotate(120deg) translate(8rem) rotate(-120deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-14 {
  transform: rotate(120deg);
}
novo-time-picker.military .analog--hour:nth-child(16) {
  transform: rotate(135deg) translate(8rem) rotate(-135deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-15 {
  transform: rotate(135deg);
}
novo-time-picker.military .analog--hour:nth-child(17) {
  transform: rotate(150deg) translate(8rem) rotate(-150deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-16 {
  transform: rotate(150deg);
}
novo-time-picker.military .analog--hour:nth-child(18) {
  transform: rotate(165deg) translate(8rem) rotate(-165deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-17 {
  transform: rotate(165deg);
}
novo-time-picker.military .analog--hour:nth-child(19) {
  transform: rotate(180deg) translate(8rem) rotate(-180deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-18 {
  transform: rotate(180deg);
}
novo-time-picker.military .analog--hour:nth-child(20) {
  transform: rotate(195deg) translate(8rem) rotate(-195deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-19 {
  transform: rotate(195deg);
}
novo-time-picker.military .analog--hour:nth-child(21) {
  transform: rotate(210deg) translate(8rem) rotate(-210deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-20 {
  transform: rotate(210deg);
}
novo-time-picker.military .analog--hour:nth-child(22) {
  transform: rotate(225deg) translate(8rem) rotate(-225deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-21 {
  transform: rotate(225deg);
}
novo-time-picker.military .analog--hour:nth-child(23) {
  transform: rotate(240deg) translate(8rem) rotate(-240deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-22 {
  transform: rotate(240deg);
}
novo-time-picker.military .analog--hour:nth-child(24) {
  transform: rotate(255deg) translate(8rem) rotate(-255deg);
}
novo-time-picker.military .analog--hand--hours {
  top: -10px;
  left: -10px;
}
novo-time-picker.military .analog--hand--hours.hour-23 {
  transform: rotate(255deg);
}
novo-time-picker.military .analog--face {
  top: 15px;
  right: 15px;
  left: 15px;
  bottom: 15px;
}
novo-time-picker.military .analog--hour {
  font-size: 0.9rem;
  margin-left: -2rem;
  margin-top: -1.2rem;
}
novo-time-picker.military .analog--hand--minutes {
  margin: 10px;
}
novo-time-picker.military .analog--hand--hours .analog--ball {
  height: 2.8rem;
  width: 2.8rem;
  right: 2.7rem;
  margin-top: -1.4rem;
}
novo-date-time-picker-input {
  flex: 1;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  max-width: 340px;
}
novo-date-time-picker-input novo-date-picker-input {
  margin-right: 20px;
}
novo-date-time-picker-input novo-time-picker-input {
  max-width: 130px;
}
novo-date-time-picker {
  display: block;
  width: min-content;
  overflow: hidden;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15), 0 2px 7px rgba(0, 0, 0, 0.1);
  z-index: 9001;
}
novo-date-time-picker .date-time-container {
  position: relative;
}
novo-date-time-picker .date-time-container .view-container {
  position: relative;
}
novo-date-time-picker .date-time-container .time-picker {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #fff;
  transform: translateX(100%);
  transition: transform 200ms ease-in-out;
  z-index: 10;
  top: 0;
}
novo-date-time-picker .date-time-container .time-picker novo-time-picker {
  width: inherit;
  border-radius: 0;
}
novo-date-time-picker .date-time-container .time-picker .increments {
  width: unset;
}
novo-date-time-picker .date-time-container .time-picker .increments novo-list-item {
  width: auto;
}
novo-date-time-picker .date-time-container .date-time-tabs {
  border-bottom: 1px solid #e0e0e0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  height: 45px;
}
novo-date-time-picker .date-time-container .date-time-tabs > span {
  color: #4a89dc;
  text-align: center;
  flex: 1;
  cursor: pointer;
  transition: opacity 200ms ease-in-out;
  opacity: 0.6;
}
novo-date-time-picker .date-time-container .date-time-tabs > span:hover {
  opacity: 1 !important;
}
novo-date-time-picker .date-time-container .date-time-tabs > span .meridian {
  text-transform: uppercase;
}
novo-date-time-picker .date-time-container .date-time-tabs .date-time-indicator {
  position: absolute;
  width: 50%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #4a89dc;
  transition: transform 200ms ease-in-out;
}
novo-date-time-picker .calendar {
  box-shadow: none;
  background: transparent;
}
novo-date-time-picker .digital {
  height: 45px;
}
novo-date-time-picker novo-time-picker {
  box-shadow: none;
}
novo-date-time-picker novo-time-picker .analog {
  margin: 0;
}
.novo-header {
  display: block;
  background-color: var(--background-bright, #ffffff);
}
.novo-header .spacer {
  flex: 1 1 0%;
}
.novo-header[size=small] > section {
  height: 3.6rem;
}
.novo-header.header-size-small > section {
  height: 3.2rem;
}
.novo-header.header-size-default > section {
  height: 5rem;
}
.novo-header.header-size-large > section {
  height: 6.4rem;
}
.novo-header > section {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 1.25rem;
  gap: 0.5rem;
  box-sizing: border-box;
}
.novo-header > section .header-icon {
  font-size: var(--font-size-2xl);
}
.novo-header > section div.header-title {
  display: flex;
  align-items: center;
  max-width: calc(100% - 40px);
  gap: 0.5rem;
}
.novo-header > section div.header-title novo-icon {
  margin-right: 1rem;
}
.novo-header > section .header-titles {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.novo-header > section .header-titles .novo-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.novo-header > section .header-titles h1 {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 20px;
}
.novo-header > section .header-titles h1.text-capitalize {
  text-transform: capitalize;
}
.novo-header > section .header-titles h1.text-uppercase {
  text-transform: uppercase;
}
.novo-header > section .header-titles h1.text-nowrap {
  white-space: nowrap;
}
.novo-header > section .header-titles h1.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-header > section .header-titles h1.text-size-default {
  font-size: inherit;
}
.novo-header > section .header-titles h1.text-size-body {
  font-size: 1.3rem;
}
.novo-header > section .header-titles h1.text-size-xs {
  font-size: 1rem;
}
.novo-header > section .header-titles h1.text-size-sm {
  font-size: 1.2rem;
}
.novo-header > section .header-titles h1.text-size-md {
  font-size: 1.3rem;
}
.novo-header > section .header-titles h1.text-size-lg {
  font-size: 1.6rem;
}
.novo-header > section .header-titles h1.text-size-xl {
  font-size: 2rem;
}
.novo-header > section .header-titles h1.text-size-2xl {
  font-size: 2.6rem;
}
.novo-header > section .header-titles h1.text-size-3xl {
  font-size: 3.2rem;
}
.novo-header > section .header-titles h1.text-size-smaller {
  font-size: 0.8em;
}
.novo-header > section .header-titles h1.text-size-larger {
  font-size: 1.2em;
}
.novo-header > section .header-titles h1.text-color-black {
  color: #000000;
}
.novo-header > section .header-titles h1.text-color-white {
  color: #ffffff;
}
.novo-header > section .header-titles h1.text-color-gray {
  color: #9e9e9e;
}
.novo-header > section .header-titles h1.text-color-grey {
  color: #9e9e9e;
}
.novo-header > section .header-titles h1.text-color-offWhite {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-bright {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-light {
  color: #dbdbdb;
}
.novo-header > section .header-titles h1.text-color-neutral {
  color: #4f5361;
}
.novo-header > section .header-titles h1.text-color-dark {
  color: #3d464d;
}
.novo-header > section .header-titles h1.text-color-orange {
  color: #ff6900;
}
.novo-header > section .header-titles h1.text-color-navigation {
  color: #202945;
}
.novo-header > section .header-titles h1.text-color-skyBlue {
  color: #009bdf;
}
.novo-header > section .header-titles h1.text-color-steel {
  color: #5b6770;
}
.novo-header > section .header-titles h1.text-color-metal {
  color: #637893;
}
.novo-header > section .header-titles h1.text-color-sand {
  color: #f4f4f4;
}
.novo-header > section .header-titles h1.text-color-silver {
  color: #e2e2e2;
}
.novo-header > section .header-titles h1.text-color-stone {
  color: #bebebe;
}
.novo-header > section .header-titles h1.text-color-ash {
  color: #a0a0a0;
}
.novo-header > section .header-titles h1.text-color-slate {
  color: #707070;
}
.novo-header > section .header-titles h1.text-color-onyx {
  color: #526980;
}
.novo-header > section .header-titles h1.text-color-charcoal {
  color: #282828;
}
.novo-header > section .header-titles h1.text-color-moonlight {
  color: #1a242f;
}
.novo-header > section .header-titles h1.text-color-midnight {
  color: #202945;
}
.novo-header > section .header-titles h1.text-color-darkness {
  color: #161f27;
}
.novo-header > section .header-titles h1.text-color-navy {
  color: #0d2d42;
}
.novo-header > section .header-titles h1.text-color-aqua {
  color: #3bafda;
}
.novo-header > section .header-titles h1.text-color-ocean {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-mint {
  color: #37bc9b;
}
.novo-header > section .header-titles h1.text-color-grass {
  color: #8cc152;
}
.novo-header > section .header-titles h1.text-color-sunflower {
  color: #f6b042;
}
.novo-header > section .header-titles h1.text-color-bittersweet {
  color: #eb6845;
}
.novo-header > section .header-titles h1.text-color-grapefruit {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-carnation {
  color: #d770ad;
}
.novo-header > section .header-titles h1.text-color-lavender {
  color: #967adc;
}
.novo-header > section .header-titles h1.text-color-mountain {
  color: #9678b6;
}
.novo-header > section .header-titles h1.text-color-info {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-positive {
  color: #4a89dc;
}
.novo-header > section .header-titles h1.text-color-success {
  color: #8cc152;
}
.novo-header > section .header-titles h1.text-color-negative {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-danger {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-error {
  color: #da4453;
}
.novo-header > section .header-titles h1.text-color-warning {
  color: #f6b042;
}
.novo-header > section .header-titles h1.text-color-empty {
  color: #cccdcc;
}
.novo-header > section .header-titles h1.text-color-disabled {
  color: #bebebe;
}
.novo-header > section .header-titles h1.text-color-background {
  color: #f7f7f7;
}
.novo-header > section .header-titles h1.text-color-backgroundDark {
  color: #e2e2e2;
}
.novo-header > section .header-titles h1.text-color-presentation {
  color: #5b6770;
}
.novo-header > section .header-titles h1.text-color-bullhorn {
  color: #ff6900;
}
.novo-header > section .header-titles h1.text-color-pulse {
  color: #3bafda;
}
.novo-header > section .header-titles h1.text-color-company {
  color: #3399dd;
}
.novo-header > section .header-titles h1.text-color-candidate {
  color: #44bb77;
}
.novo-header > section .header-titles h1.text-color-lead {
  color: #aa6699;
}
.novo-header > section .header-titles h1.text-color-contact {
  color: #ffaa44;
}
.novo-header > section .header-titles h1.text-color-clientcontact {
  color: #ffaa44;
}
.novo-header > section .header-titles h1.text-color-opportunity {
  color: #662255;
}
.novo-header > section .header-titles h1.text-color-job {
  color: #bb5566;
}
.novo-header > section .header-titles h1.text-color-joborder {
  color: #bb5566;
}
.novo-header > section .header-titles h1.text-color-submission {
  color: #a9adbb;
}
.novo-header > section .header-titles h1.text-color-sendout {
  color: #747884;
}
.novo-header > section .header-titles h1.text-color-placement {
  color: #0b344f;
}
.novo-header > section .header-titles h1.text-color-note {
  color: #747884;
}
.novo-header > section .header-titles h1.text-color-contract {
  color: #454ea0;
}
.novo-header > section .header-titles h1.text-color-jobCode {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-earnCode {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-invoiceStatement {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-billableCharge {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-payableCharge {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-user {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-corporateUser {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-distributionList {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-credential {
  color: #696d79;
}
.novo-header > section .header-titles h1.text-color-person {
  color: #696d79;
}
.novo-header > section .header-titles h1.margin-before {
  margin-top: 0.4rem;
}
.novo-header > section .header-titles h1.margin-after {
  margin-bottom: 0.8rem;
}
.novo-header > section .header-titles h1.text-length-small {
  max-width: 40ch;
}
.novo-header > section .header-titles h1.text-length-medium {
  max-width: 55ch;
}
.novo-header > section .header-titles h1.text-length-large {
  max-width: 70ch;
}
.novo-header > section .header-titles h1.text-weight-hairline {
  font-weight: 100;
}
.novo-header > section .header-titles h1.text-weight-thin {
  font-weight: 200;
}
.novo-header > section .header-titles h1.text-weight-light {
  font-weight: 300;
}
.novo-header > section .header-titles h1.text-weight-normal {
  font-weight: 400;
}
.novo-header > section .header-titles h1.text-weight-medium {
  font-weight: 500;
}
.novo-header > section .header-titles h1.text-weight-semibold {
  font-weight: 600;
}
.novo-header > section .header-titles h1.text-weight-bold {
  font-weight: 700;
}
.novo-header > section .header-titles h1.text-weight-extrabold {
  font-weight: 800;
}
.novo-header > section .header-titles h1.text-weight-heavy {
  font-weight: 900;
}
.novo-header > section .header-titles h1.text-weight-lighter {
  font-weight: lighter;
}
.novo-header > section .header-titles h1.text-weight-bolder {
  font-weight: bolder;
}
.novo-header > section > section {
  flex: 2 2 250px;
  min-width: 100px;
}
.novo-header > section utils,
.novo-header > section novo-utils {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
}
.novo-header > section .novo-action {
  display: flex;
}
.novo-header.novo-accent-black .header-titles .novo-icon,
.novo-header.novo-accent-black .header-title .novo-icon {
  color: #000000;
}
.novo-header.novo-accent-black > section:first-of-type {
  border-bottom: 2px solid #000000;
}
.novo-header.novo-theme-black > section:first-of-type {
  background: #000000;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-black .novo-title {
  color: inherit;
}
.novo-header.novo-theme-black .novo-action button,
.novo-header.novo-theme-black .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-white .header-titles .novo-icon,
.novo-header.novo-accent-white .header-title .novo-icon {
  color: #ffffff;
}
.novo-header.novo-accent-white > section:first-of-type {
  border-bottom: 2px solid #ffffff;
}
.novo-header.novo-theme-white > section:first-of-type {
  background: #ffffff;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-white .novo-title {
  color: inherit;
}
.novo-header.novo-theme-white .novo-action button,
.novo-header.novo-theme-white .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-gray .header-titles .novo-icon,
.novo-header.novo-accent-gray .header-title .novo-icon {
  color: #9e9e9e;
}
.novo-header.novo-accent-gray > section:first-of-type {
  border-bottom: 2px solid #9e9e9e;
}
.novo-header.novo-theme-gray > section:first-of-type {
  background: #9e9e9e;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-gray .novo-title {
  color: inherit;
}
.novo-header.novo-theme-gray .novo-action button,
.novo-header.novo-theme-gray .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grey .header-titles .novo-icon,
.novo-header.novo-accent-grey .header-title .novo-icon {
  color: #9e9e9e;
}
.novo-header.novo-accent-grey > section:first-of-type {
  border-bottom: 2px solid #9e9e9e;
}
.novo-header.novo-theme-grey > section:first-of-type {
  background: #9e9e9e;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-grey .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grey .novo-action button,
.novo-header.novo-theme-grey .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-offWhite .header-titles .novo-icon,
.novo-header.novo-accent-offWhite .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-offWhite > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-offWhite > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-offWhite .novo-title {
  color: inherit;
}
.novo-header.novo-theme-offWhite .novo-action button,
.novo-header.novo-theme-offWhite .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bright .header-titles .novo-icon,
.novo-header.novo-accent-bright .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-bright > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-bright > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-bright .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bright .novo-action button,
.novo-header.novo-theme-bright .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-light .header-titles .novo-icon,
.novo-header.novo-accent-light .header-title .novo-icon {
  color: #dbdbdb;
}
.novo-header.novo-accent-light > section:first-of-type {
  border-bottom: 2px solid #dbdbdb;
}
.novo-header.novo-theme-light > section:first-of-type {
  background: #dbdbdb;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-light .novo-title {
  color: inherit;
}
.novo-header.novo-theme-light .novo-action button,
.novo-header.novo-theme-light .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-neutral .header-titles .novo-icon,
.novo-header.novo-accent-neutral .header-title .novo-icon {
  color: #4f5361;
}
.novo-header.novo-accent-neutral > section:first-of-type {
  border-bottom: 2px solid #4f5361;
}
.novo-header.novo-theme-neutral > section:first-of-type {
  background: #4f5361;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-neutral .novo-title {
  color: inherit;
}
.novo-header.novo-theme-neutral .novo-action button,
.novo-header.novo-theme-neutral .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-dark .header-titles .novo-icon,
.novo-header.novo-accent-dark .header-title .novo-icon {
  color: #3d464d;
}
.novo-header.novo-accent-dark > section:first-of-type {
  border-bottom: 2px solid #3d464d;
}
.novo-header.novo-theme-dark > section:first-of-type {
  background: #3d464d;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-dark .novo-title {
  color: inherit;
}
.novo-header.novo-theme-dark .novo-action button,
.novo-header.novo-theme-dark .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-orange .header-titles .novo-icon,
.novo-header.novo-accent-orange .header-title .novo-icon {
  color: #ff6900;
}
.novo-header.novo-accent-orange > section:first-of-type {
  border-bottom: 2px solid #ff6900;
}
.novo-header.novo-theme-orange > section:first-of-type {
  background: #ff6900;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-orange .novo-title {
  color: inherit;
}
.novo-header.novo-theme-orange .novo-action button,
.novo-header.novo-theme-orange .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-navigation .header-titles .novo-icon,
.novo-header.novo-accent-navigation .header-title .novo-icon {
  color: #202945;
}
.novo-header.novo-accent-navigation > section:first-of-type {
  border-bottom: 2px solid #202945;
}
.novo-header.novo-theme-navigation > section:first-of-type {
  background: #202945;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-navigation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-navigation .novo-action button,
.novo-header.novo-theme-navigation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-skyBlue .header-titles .novo-icon,
.novo-header.novo-accent-skyBlue .header-title .novo-icon {
  color: #009bdf;
}
.novo-header.novo-accent-skyBlue > section:first-of-type {
  border-bottom: 2px solid #009bdf;
}
.novo-header.novo-theme-skyBlue > section:first-of-type {
  background: #009bdf;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-skyBlue .novo-title {
  color: inherit;
}
.novo-header.novo-theme-skyBlue .novo-action button,
.novo-header.novo-theme-skyBlue .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-steel .header-titles .novo-icon,
.novo-header.novo-accent-steel .header-title .novo-icon {
  color: #5b6770;
}
.novo-header.novo-accent-steel > section:first-of-type {
  border-bottom: 2px solid #5b6770;
}
.novo-header.novo-theme-steel > section:first-of-type {
  background: #5b6770;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-steel .novo-title {
  color: inherit;
}
.novo-header.novo-theme-steel .novo-action button,
.novo-header.novo-theme-steel .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-metal .header-titles .novo-icon,
.novo-header.novo-accent-metal .header-title .novo-icon {
  color: #637893;
}
.novo-header.novo-accent-metal > section:first-of-type {
  border-bottom: 2px solid #637893;
}
.novo-header.novo-theme-metal > section:first-of-type {
  background: #637893;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-metal .novo-title {
  color: inherit;
}
.novo-header.novo-theme-metal .novo-action button,
.novo-header.novo-theme-metal .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sand .header-titles .novo-icon,
.novo-header.novo-accent-sand .header-title .novo-icon {
  color: #f4f4f4;
}
.novo-header.novo-accent-sand > section:first-of-type {
  border-bottom: 2px solid #f4f4f4;
}
.novo-header.novo-theme-sand > section:first-of-type {
  background: #f4f4f4;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-sand .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sand .novo-action button,
.novo-header.novo-theme-sand .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-silver .header-titles .novo-icon,
.novo-header.novo-accent-silver .header-title .novo-icon {
  color: #e2e2e2;
}
.novo-header.novo-accent-silver > section:first-of-type {
  border-bottom: 2px solid #e2e2e2;
}
.novo-header.novo-theme-silver > section:first-of-type {
  background: #e2e2e2;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-silver .novo-title {
  color: inherit;
}
.novo-header.novo-theme-silver .novo-action button,
.novo-header.novo-theme-silver .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-stone .header-titles .novo-icon,
.novo-header.novo-accent-stone .header-title .novo-icon {
  color: #bebebe;
}
.novo-header.novo-accent-stone > section:first-of-type {
  border-bottom: 2px solid #bebebe;
}
.novo-header.novo-theme-stone > section:first-of-type {
  background: #bebebe;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-stone .novo-title {
  color: inherit;
}
.novo-header.novo-theme-stone .novo-action button,
.novo-header.novo-theme-stone .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-ash .header-titles .novo-icon,
.novo-header.novo-accent-ash .header-title .novo-icon {
  color: #a0a0a0;
}
.novo-header.novo-accent-ash > section:first-of-type {
  border-bottom: 2px solid #a0a0a0;
}
.novo-header.novo-theme-ash > section:first-of-type {
  background: #a0a0a0;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-ash .novo-title {
  color: inherit;
}
.novo-header.novo-theme-ash .novo-action button,
.novo-header.novo-theme-ash .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-slate .header-titles .novo-icon,
.novo-header.novo-accent-slate .header-title .novo-icon {
  color: #707070;
}
.novo-header.novo-accent-slate > section:first-of-type {
  border-bottom: 2px solid #707070;
}
.novo-header.novo-theme-slate > section:first-of-type {
  background: #707070;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-slate .novo-title {
  color: inherit;
}
.novo-header.novo-theme-slate .novo-action button,
.novo-header.novo-theme-slate .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-onyx .header-titles .novo-icon,
.novo-header.novo-accent-onyx .header-title .novo-icon {
  color: #526980;
}
.novo-header.novo-accent-onyx > section:first-of-type {
  border-bottom: 2px solid #526980;
}
.novo-header.novo-theme-onyx > section:first-of-type {
  background: #526980;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-onyx .novo-title {
  color: inherit;
}
.novo-header.novo-theme-onyx .novo-action button,
.novo-header.novo-theme-onyx .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-charcoal .header-titles .novo-icon,
.novo-header.novo-accent-charcoal .header-title .novo-icon {
  color: #282828;
}
.novo-header.novo-accent-charcoal > section:first-of-type {
  border-bottom: 2px solid #282828;
}
.novo-header.novo-theme-charcoal > section:first-of-type {
  background: #282828;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-charcoal .novo-title {
  color: inherit;
}
.novo-header.novo-theme-charcoal .novo-action button,
.novo-header.novo-theme-charcoal .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-moonlight .header-titles .novo-icon,
.novo-header.novo-accent-moonlight .header-title .novo-icon {
  color: #1a242f;
}
.novo-header.novo-accent-moonlight > section:first-of-type {
  border-bottom: 2px solid #1a242f;
}
.novo-header.novo-theme-moonlight > section:first-of-type {
  background: #1a242f;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-moonlight .novo-title {
  color: inherit;
}
.novo-header.novo-theme-moonlight .novo-action button,
.novo-header.novo-theme-moonlight .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-midnight .header-titles .novo-icon,
.novo-header.novo-accent-midnight .header-title .novo-icon {
  color: #202945;
}
.novo-header.novo-accent-midnight > section:first-of-type {
  border-bottom: 2px solid #202945;
}
.novo-header.novo-theme-midnight > section:first-of-type {
  background: #202945;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-midnight .novo-title {
  color: inherit;
}
.novo-header.novo-theme-midnight .novo-action button,
.novo-header.novo-theme-midnight .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-darkness .header-titles .novo-icon,
.novo-header.novo-accent-darkness .header-title .novo-icon {
  color: #161f27;
}
.novo-header.novo-accent-darkness > section:first-of-type {
  border-bottom: 2px solid #161f27;
}
.novo-header.novo-theme-darkness > section:first-of-type {
  background: #161f27;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-darkness .novo-title {
  color: inherit;
}
.novo-header.novo-theme-darkness .novo-action button,
.novo-header.novo-theme-darkness .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-navy .header-titles .novo-icon,
.novo-header.novo-accent-navy .header-title .novo-icon {
  color: #0d2d42;
}
.novo-header.novo-accent-navy > section:first-of-type {
  border-bottom: 2px solid #0d2d42;
}
.novo-header.novo-theme-navy > section:first-of-type {
  background: #0d2d42;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-navy .novo-title {
  color: inherit;
}
.novo-header.novo-theme-navy .novo-action button,
.novo-header.novo-theme-navy .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-aqua .header-titles .novo-icon,
.novo-header.novo-accent-aqua .header-title .novo-icon {
  color: #3bafda;
}
.novo-header.novo-accent-aqua > section:first-of-type {
  border-bottom: 2px solid #3bafda;
}
.novo-header.novo-theme-aqua > section:first-of-type {
  background: #3bafda;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-aqua .novo-title {
  color: inherit;
}
.novo-header.novo-theme-aqua .novo-action button,
.novo-header.novo-theme-aqua .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-ocean .header-titles .novo-icon,
.novo-header.novo-accent-ocean .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-ocean > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-ocean > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-ocean .novo-title {
  color: inherit;
}
.novo-header.novo-theme-ocean .novo-action button,
.novo-header.novo-theme-ocean .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-mint .header-titles .novo-icon,
.novo-header.novo-accent-mint .header-title .novo-icon {
  color: #37bc9b;
}
.novo-header.novo-accent-mint > section:first-of-type {
  border-bottom: 2px solid #37bc9b;
}
.novo-header.novo-theme-mint > section:first-of-type {
  background: #37bc9b;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-mint .novo-title {
  color: inherit;
}
.novo-header.novo-theme-mint .novo-action button,
.novo-header.novo-theme-mint .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grass .header-titles .novo-icon,
.novo-header.novo-accent-grass .header-title .novo-icon {
  color: #8cc152;
}
.novo-header.novo-accent-grass > section:first-of-type {
  border-bottom: 2px solid #8cc152;
}
.novo-header.novo-theme-grass > section:first-of-type {
  background: #8cc152;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-grass .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grass .novo-action button,
.novo-header.novo-theme-grass .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sunflower .header-titles .novo-icon,
.novo-header.novo-accent-sunflower .header-title .novo-icon {
  color: #f6b042;
}
.novo-header.novo-accent-sunflower > section:first-of-type {
  border-bottom: 2px solid #f6b042;
}
.novo-header.novo-theme-sunflower > section:first-of-type {
  background: #f6b042;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-sunflower .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sunflower .novo-action button,
.novo-header.novo-theme-sunflower .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bittersweet .header-titles .novo-icon,
.novo-header.novo-accent-bittersweet .header-title .novo-icon {
  color: #eb6845;
}
.novo-header.novo-accent-bittersweet > section:first-of-type {
  border-bottom: 2px solid #eb6845;
}
.novo-header.novo-theme-bittersweet > section:first-of-type {
  background: #eb6845;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-bittersweet .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bittersweet .novo-action button,
.novo-header.novo-theme-bittersweet .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-grapefruit .header-titles .novo-icon,
.novo-header.novo-accent-grapefruit .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-grapefruit > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-grapefruit > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-grapefruit .novo-title {
  color: inherit;
}
.novo-header.novo-theme-grapefruit .novo-action button,
.novo-header.novo-theme-grapefruit .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-carnation .header-titles .novo-icon,
.novo-header.novo-accent-carnation .header-title .novo-icon {
  color: #d770ad;
}
.novo-header.novo-accent-carnation > section:first-of-type {
  border-bottom: 2px solid #d770ad;
}
.novo-header.novo-theme-carnation > section:first-of-type {
  background: #d770ad;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-carnation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-carnation .novo-action button,
.novo-header.novo-theme-carnation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-lavender .header-titles .novo-icon,
.novo-header.novo-accent-lavender .header-title .novo-icon {
  color: #967adc;
}
.novo-header.novo-accent-lavender > section:first-of-type {
  border-bottom: 2px solid #967adc;
}
.novo-header.novo-theme-lavender > section:first-of-type {
  background: #967adc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-lavender .novo-title {
  color: inherit;
}
.novo-header.novo-theme-lavender .novo-action button,
.novo-header.novo-theme-lavender .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-mountain .header-titles .novo-icon,
.novo-header.novo-accent-mountain .header-title .novo-icon {
  color: #9678b6;
}
.novo-header.novo-accent-mountain > section:first-of-type {
  border-bottom: 2px solid #9678b6;
}
.novo-header.novo-theme-mountain > section:first-of-type {
  background: #9678b6;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-mountain .novo-title {
  color: inherit;
}
.novo-header.novo-theme-mountain .novo-action button,
.novo-header.novo-theme-mountain .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-info .header-titles .novo-icon,
.novo-header.novo-accent-info .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-info > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-info > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-info .novo-title {
  color: inherit;
}
.novo-header.novo-theme-info .novo-action button,
.novo-header.novo-theme-info .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-positive .header-titles .novo-icon,
.novo-header.novo-accent-positive .header-title .novo-icon {
  color: #4a89dc;
}
.novo-header.novo-accent-positive > section:first-of-type {
  border-bottom: 2px solid #4a89dc;
}
.novo-header.novo-theme-positive > section:first-of-type {
  background: #4a89dc;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-positive .novo-title {
  color: inherit;
}
.novo-header.novo-theme-positive .novo-action button,
.novo-header.novo-theme-positive .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-success .header-titles .novo-icon,
.novo-header.novo-accent-success .header-title .novo-icon {
  color: #8cc152;
}
.novo-header.novo-accent-success > section:first-of-type {
  border-bottom: 2px solid #8cc152;
}
.novo-header.novo-theme-success > section:first-of-type {
  background: #8cc152;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-success .novo-title {
  color: inherit;
}
.novo-header.novo-theme-success .novo-action button,
.novo-header.novo-theme-success .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-negative .header-titles .novo-icon,
.novo-header.novo-accent-negative .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-negative > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-negative > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-negative .novo-title {
  color: inherit;
}
.novo-header.novo-theme-negative .novo-action button,
.novo-header.novo-theme-negative .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-danger .header-titles .novo-icon,
.novo-header.novo-accent-danger .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-danger > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-danger > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-danger .novo-title {
  color: inherit;
}
.novo-header.novo-theme-danger .novo-action button,
.novo-header.novo-theme-danger .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-error .header-titles .novo-icon,
.novo-header.novo-accent-error .header-title .novo-icon {
  color: #da4453;
}
.novo-header.novo-accent-error > section:first-of-type {
  border-bottom: 2px solid #da4453;
}
.novo-header.novo-theme-error > section:first-of-type {
  background: #da4453;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-error .novo-title {
  color: inherit;
}
.novo-header.novo-theme-error .novo-action button,
.novo-header.novo-theme-error .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-warning .header-titles .novo-icon,
.novo-header.novo-accent-warning .header-title .novo-icon {
  color: #f6b042;
}
.novo-header.novo-accent-warning > section:first-of-type {
  border-bottom: 2px solid #f6b042;
}
.novo-header.novo-theme-warning > section:first-of-type {
  background: #f6b042;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-warning .novo-title {
  color: inherit;
}
.novo-header.novo-theme-warning .novo-action button,
.novo-header.novo-theme-warning .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-empty .header-titles .novo-icon,
.novo-header.novo-accent-empty .header-title .novo-icon {
  color: #cccdcc;
}
.novo-header.novo-accent-empty > section:first-of-type {
  border-bottom: 2px solid #cccdcc;
}
.novo-header.novo-theme-empty > section:first-of-type {
  background: #cccdcc;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-empty .novo-title {
  color: inherit;
}
.novo-header.novo-theme-empty .novo-action button,
.novo-header.novo-theme-empty .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-disabled .header-titles .novo-icon,
.novo-header.novo-accent-disabled .header-title .novo-icon {
  color: #bebebe;
}
.novo-header.novo-accent-disabled > section:first-of-type {
  border-bottom: 2px solid #bebebe;
}
.novo-header.novo-theme-disabled > section:first-of-type {
  background: #bebebe;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-disabled .novo-title {
  color: inherit;
}
.novo-header.novo-theme-disabled .novo-action button,
.novo-header.novo-theme-disabled .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-background .header-titles .novo-icon,
.novo-header.novo-accent-background .header-title .novo-icon {
  color: #f7f7f7;
}
.novo-header.novo-accent-background > section:first-of-type {
  border-bottom: 2px solid #f7f7f7;
}
.novo-header.novo-theme-background > section:first-of-type {
  background: #f7f7f7;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-background .novo-title {
  color: inherit;
}
.novo-header.novo-theme-background .novo-action button,
.novo-header.novo-theme-background .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-backgroundDark .header-titles .novo-icon,
.novo-header.novo-accent-backgroundDark .header-title .novo-icon {
  color: #e2e2e2;
}
.novo-header.novo-accent-backgroundDark > section:first-of-type {
  border-bottom: 2px solid #e2e2e2;
}
.novo-header.novo-theme-backgroundDark > section:first-of-type {
  background: #e2e2e2;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-backgroundDark .novo-title {
  color: inherit;
}
.novo-header.novo-theme-backgroundDark .novo-action button,
.novo-header.novo-theme-backgroundDark .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-presentation .header-titles .novo-icon,
.novo-header.novo-accent-presentation .header-title .novo-icon {
  color: #5b6770;
}
.novo-header.novo-accent-presentation > section:first-of-type {
  border-bottom: 2px solid #5b6770;
}
.novo-header.novo-theme-presentation > section:first-of-type {
  background: #5b6770;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-presentation .novo-title {
  color: inherit;
}
.novo-header.novo-theme-presentation .novo-action button,
.novo-header.novo-theme-presentation .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-bullhorn .header-titles .novo-icon,
.novo-header.novo-accent-bullhorn .header-title .novo-icon {
  color: #ff6900;
}
.novo-header.novo-accent-bullhorn > section:first-of-type {
  border-bottom: 2px solid #ff6900;
}
.novo-header.novo-theme-bullhorn > section:first-of-type {
  background: #ff6900;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-bullhorn .novo-title {
  color: inherit;
}
.novo-header.novo-theme-bullhorn .novo-action button,
.novo-header.novo-theme-bullhorn .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-pulse .header-titles .novo-icon,
.novo-header.novo-accent-pulse .header-title .novo-icon {
  color: #3bafda;
}
.novo-header.novo-accent-pulse > section:first-of-type {
  border-bottom: 2px solid #3bafda;
}
.novo-header.novo-theme-pulse > section:first-of-type {
  background: #3bafda;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-pulse .novo-title {
  color: inherit;
}
.novo-header.novo-theme-pulse .novo-action button,
.novo-header.novo-theme-pulse .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-company .header-titles .novo-icon,
.novo-header.novo-accent-company .header-title .novo-icon {
  color: #3399dd;
}
.novo-header.novo-accent-company > section:first-of-type {
  border-bottom: 2px solid #3399dd;
}
.novo-header.novo-theme-company > section:first-of-type {
  background: #3399dd;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-company .novo-title {
  color: inherit;
}
.novo-header.novo-theme-company .novo-action button,
.novo-header.novo-theme-company .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-candidate .header-titles .novo-icon,
.novo-header.novo-accent-candidate .header-title .novo-icon {
  color: #44bb77;
}
.novo-header.novo-accent-candidate > section:first-of-type {
  border-bottom: 2px solid #44bb77;
}
.novo-header.novo-theme-candidate > section:first-of-type {
  background: #44bb77;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-candidate .novo-title {
  color: inherit;
}
.novo-header.novo-theme-candidate .novo-action button,
.novo-header.novo-theme-candidate .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-lead .header-titles .novo-icon,
.novo-header.novo-accent-lead .header-title .novo-icon {
  color: #aa6699;
}
.novo-header.novo-accent-lead > section:first-of-type {
  border-bottom: 2px solid #aa6699;
}
.novo-header.novo-theme-lead > section:first-of-type {
  background: #aa6699;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-lead .novo-title {
  color: inherit;
}
.novo-header.novo-theme-lead .novo-action button,
.novo-header.novo-theme-lead .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-contact .header-titles .novo-icon,
.novo-header.novo-accent-contact .header-title .novo-icon {
  color: #ffaa44;
}
.novo-header.novo-accent-contact > section:first-of-type {
  border-bottom: 2px solid #ffaa44;
}
.novo-header.novo-theme-contact > section:first-of-type {
  background: #ffaa44;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-contact .novo-title {
  color: inherit;
}
.novo-header.novo-theme-contact .novo-action button,
.novo-header.novo-theme-contact .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-clientcontact .header-titles .novo-icon,
.novo-header.novo-accent-clientcontact .header-title .novo-icon {
  color: #ffaa44;
}
.novo-header.novo-accent-clientcontact > section:first-of-type {
  border-bottom: 2px solid #ffaa44;
}
.novo-header.novo-theme-clientcontact > section:first-of-type {
  background: #ffaa44;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-clientcontact .novo-title {
  color: inherit;
}
.novo-header.novo-theme-clientcontact .novo-action button,
.novo-header.novo-theme-clientcontact .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-opportunity .header-titles .novo-icon,
.novo-header.novo-accent-opportunity .header-title .novo-icon {
  color: #662255;
}
.novo-header.novo-accent-opportunity > section:first-of-type {
  border-bottom: 2px solid #662255;
}
.novo-header.novo-theme-opportunity > section:first-of-type {
  background: #662255;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-opportunity .novo-title {
  color: inherit;
}
.novo-header.novo-theme-opportunity .novo-action button,
.novo-header.novo-theme-opportunity .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-job .header-titles .novo-icon,
.novo-header.novo-accent-job .header-title .novo-icon {
  color: #bb5566;
}
.novo-header.novo-accent-job > section:first-of-type {
  border-bottom: 2px solid #bb5566;
}
.novo-header.novo-theme-job > section:first-of-type {
  background: #bb5566;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-job .novo-title {
  color: inherit;
}
.novo-header.novo-theme-job .novo-action button,
.novo-header.novo-theme-job .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-joborder .header-titles .novo-icon,
.novo-header.novo-accent-joborder .header-title .novo-icon {
  color: #bb5566;
}
.novo-header.novo-accent-joborder > section:first-of-type {
  border-bottom: 2px solid #bb5566;
}
.novo-header.novo-theme-joborder > section:first-of-type {
  background: #bb5566;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-joborder .novo-title {
  color: inherit;
}
.novo-header.novo-theme-joborder .novo-action button,
.novo-header.novo-theme-joborder .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-submission .header-titles .novo-icon,
.novo-header.novo-accent-submission .header-title .novo-icon {
  color: #a9adbb;
}
.novo-header.novo-accent-submission > section:first-of-type {
  border-bottom: 2px solid #a9adbb;
}
.novo-header.novo-theme-submission > section:first-of-type {
  background: #a9adbb;
  color: #3d464d;
  border-bottom: none;
}
.novo-header.novo-theme-submission .novo-title {
  color: inherit;
}
.novo-header.novo-theme-submission .novo-action button,
.novo-header.novo-theme-submission .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-sendout .header-titles .novo-icon,
.novo-header.novo-accent-sendout .header-title .novo-icon {
  color: #747884;
}
.novo-header.novo-accent-sendout > section:first-of-type {
  border-bottom: 2px solid #747884;
}
.novo-header.novo-theme-sendout > section:first-of-type {
  background: #747884;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-sendout .novo-title {
  color: inherit;
}
.novo-header.novo-theme-sendout .novo-action button,
.novo-header.novo-theme-sendout .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-placement .header-titles .novo-icon,
.novo-header.novo-accent-placement .header-title .novo-icon {
  color: #0b344f;
}
.novo-header.novo-accent-placement > section:first-of-type {
  border-bottom: 2px solid #0b344f;
}
.novo-header.novo-theme-placement > section:first-of-type {
  background: #0b344f;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-placement .novo-title {
  color: inherit;
}
.novo-header.novo-theme-placement .novo-action button,
.novo-header.novo-theme-placement .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-note .header-titles .novo-icon,
.novo-header.novo-accent-note .header-title .novo-icon {
  color: #747884;
}
.novo-header.novo-accent-note > section:first-of-type {
  border-bottom: 2px solid #747884;
}
.novo-header.novo-theme-note > section:first-of-type {
  background: #747884;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-note .novo-title {
  color: inherit;
}
.novo-header.novo-theme-note .novo-action button,
.novo-header.novo-theme-note .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-contract .header-titles .novo-icon,
.novo-header.novo-accent-contract .header-title .novo-icon {
  color: #454ea0;
}
.novo-header.novo-accent-contract > section:first-of-type {
  border-bottom: 2px solid #454ea0;
}
.novo-header.novo-theme-contract > section:first-of-type {
  background: #454ea0;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-contract .novo-title {
  color: inherit;
}
.novo-header.novo-theme-contract .novo-action button,
.novo-header.novo-theme-contract .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-jobCode .header-titles .novo-icon,
.novo-header.novo-accent-jobCode .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-jobCode > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-jobCode > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-jobCode .novo-title {
  color: inherit;
}
.novo-header.novo-theme-jobCode .novo-action button,
.novo-header.novo-theme-jobCode .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-earnCode .header-titles .novo-icon,
.novo-header.novo-accent-earnCode .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-earnCode > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-earnCode > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-earnCode .novo-title {
  color: inherit;
}
.novo-header.novo-theme-earnCode .novo-action button,
.novo-header.novo-theme-earnCode .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-invoiceStatement .header-titles .novo-icon,
.novo-header.novo-accent-invoiceStatement .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-invoiceStatement > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-invoiceStatement > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-invoiceStatement .novo-title {
  color: inherit;
}
.novo-header.novo-theme-invoiceStatement .novo-action button,
.novo-header.novo-theme-invoiceStatement .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-billableCharge .header-titles .novo-icon,
.novo-header.novo-accent-billableCharge .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-billableCharge > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-billableCharge > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-billableCharge .novo-title {
  color: inherit;
}
.novo-header.novo-theme-billableCharge .novo-action button,
.novo-header.novo-theme-billableCharge .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-payableCharge .header-titles .novo-icon,
.novo-header.novo-accent-payableCharge .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-payableCharge > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-payableCharge > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-payableCharge .novo-title {
  color: inherit;
}
.novo-header.novo-theme-payableCharge .novo-action button,
.novo-header.novo-theme-payableCharge .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-user .header-titles .novo-icon,
.novo-header.novo-accent-user .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-user > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-user > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-user .novo-title {
  color: inherit;
}
.novo-header.novo-theme-user .novo-action button,
.novo-header.novo-theme-user .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-corporateUser .header-titles .novo-icon,
.novo-header.novo-accent-corporateUser .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-corporateUser > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-corporateUser > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-corporateUser .novo-title {
  color: inherit;
}
.novo-header.novo-theme-corporateUser .novo-action button,
.novo-header.novo-theme-corporateUser .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-distributionList .header-titles .novo-icon,
.novo-header.novo-accent-distributionList .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-distributionList > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-distributionList > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-distributionList .novo-title {
  color: inherit;
}
.novo-header.novo-theme-distributionList .novo-action button,
.novo-header.novo-theme-distributionList .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-credential .header-titles .novo-icon,
.novo-header.novo-accent-credential .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-credential > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-credential > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-credential .novo-title {
  color: inherit;
}
.novo-header.novo-theme-credential .novo-action button,
.novo-header.novo-theme-credential .novo-action .novo-button {
  color: inherit;
}
.novo-header.novo-accent-person .header-titles .novo-icon,
.novo-header.novo-accent-person .header-title .novo-icon {
  color: #696d79;
}
.novo-header.novo-accent-person > section:first-of-type {
  border-bottom: 2px solid #696d79;
}
.novo-header.novo-theme-person > section:first-of-type {
  background: #696d79;
  color: #ffffff;
  border-bottom: none;
}
.novo-header.novo-theme-person .novo-title {
  color: inherit;
}
.novo-header.novo-theme-person .novo-action button,
.novo-header.novo-theme-person .novo-action .novo-button {
  color: inherit;
}
.novo-header > main {
  padding: 4px 16px 4px 32px;
}
.novo-header > novo-nav {
  padding-left: 16px;
}
.novo-header > novo-nav.block {
  padding-left: 0;
}
.novo-header.condensed .header-title,
.novo-header.condensed .header-titles {
  line-height: 1.375;
}
.novo-header.condensed > section {
  height: 3.6rem;
}
.novo-header.condensed .novo-icon {
  margin-right: 0.5rem !important;
  font-size: 1.8rem;
}
.novo-header .header-actions {
  display: flex;
  flex-flow: row nowrap;
}
header-spacer {
  display: inline-block;
  height: 1.8em;
  width: 2px;
  margin: 0 0.6em;
  background-color: rgba(0, 0, 0, 0.25);
}
.novo-list {
  display: flex;
}
.novo-list.vertical-list {
  flex-direction: column;
}
.novo-list.horizontal-list {
  flex-direction: row;
}
.novo-list a[list-item], .novo-list novo-data-table [list-item].clickable, novo-data-table .novo-list [list-item].clickable, .novo-list novo-activity-table [list-item].clickable, novo-activity-table .novo-list [list-item].clickable,
.novo-list button[list-item],
.novo-list .novo-list-item {
  outline: none;
}
.novo-list a[list-item]:hover, .novo-list novo-data-table [list-item].clickable:hover, novo-data-table .novo-list [list-item].clickable:hover, .novo-list novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list [list-item].clickable:hover,
.novo-list button[list-item]:hover,
.novo-list .novo-list-item:hover {
  background: rgba(74, 137, 220, 0.2);
}
.novo-list a[list-item].active, .novo-list novo-data-table [list-item].active.clickable, novo-data-table .novo-list [list-item].active.clickable, .novo-list novo-activity-table [list-item].active.clickable, novo-activity-table .novo-list [list-item].active.clickable,
.novo-list button[list-item].active,
.novo-list .novo-list-item.active {
  background: rgba(74, 137, 220, 0.3);
}
.novo-list[theme=black] .novo-list-item,
.novo-list[theme=black] a[list-item],
.novo-list[theme=black] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] button[list-item] {
  background: #000000;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=black] .novo-list-item item-title h6,
.novo-list[theme=black] .novo-list-item i,
.novo-list[theme=black] a[list-item] item-title h6,
.novo-list[theme=black] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=black] [list-item].clickable item-title h6,
.novo-list[theme=black] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=black] [list-item].clickable item-title h6,
.novo-list[theme=black] a[list-item] i,
.novo-list[theme=black] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=black] [list-item].clickable i,
.novo-list[theme=black] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=black] [list-item].clickable i,
.novo-list[theme=black] button[list-item] item-title h6,
.novo-list[theme=black] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=black] .novo-list-item item-content > *,
.novo-list[theme=black] a[list-item] item-content > *,
.novo-list[theme=black] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=black] [list-item].clickable item-content > *,
.novo-list[theme=black] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=black] [list-item].clickable item-content > *,
.novo-list[theme=black] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=black] a[list-item], .novo-list[theme=black] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=black] [list-item].clickable, .novo-list[theme=black] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=black] [list-item].clickable,
.novo-list[theme=black] button[list-item] {
  outline: none;
}
.novo-list[theme=black] a[list-item]:hover, .novo-list[theme=black] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=black] [list-item].clickable:hover, .novo-list[theme=black] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=black] [list-item].clickable:hover, .novo-list[theme=black] a[list-item]:active, .novo-list[theme=black] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=black] [list-item].clickable:active, .novo-list[theme=black] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=black] [list-item].clickable:active,
.novo-list[theme=black] button[list-item]:hover,
.novo-list[theme=black] button[list-item]:active {
  background: #333333;
}
.novo-list[theme=white] .novo-list-item,
.novo-list[theme=white] a[list-item],
.novo-list[theme=white] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] button[list-item] {
  background: #ffffff;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=white] .novo-list-item item-title h6,
.novo-list[theme=white] .novo-list-item i,
.novo-list[theme=white] a[list-item] item-title h6,
.novo-list[theme=white] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=white] [list-item].clickable item-title h6,
.novo-list[theme=white] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=white] [list-item].clickable item-title h6,
.novo-list[theme=white] a[list-item] i,
.novo-list[theme=white] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=white] [list-item].clickable i,
.novo-list[theme=white] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=white] [list-item].clickable i,
.novo-list[theme=white] button[list-item] item-title h6,
.novo-list[theme=white] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=white] .novo-list-item item-content > *,
.novo-list[theme=white] a[list-item] item-content > *,
.novo-list[theme=white] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=white] [list-item].clickable item-content > *,
.novo-list[theme=white] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=white] [list-item].clickable item-content > *,
.novo-list[theme=white] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=white] a[list-item], .novo-list[theme=white] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=white] [list-item].clickable, .novo-list[theme=white] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=white] [list-item].clickable,
.novo-list[theme=white] button[list-item] {
  outline: none;
}
.novo-list[theme=white] a[list-item]:hover, .novo-list[theme=white] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=white] [list-item].clickable:hover, .novo-list[theme=white] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=white] [list-item].clickable:hover, .novo-list[theme=white] a[list-item]:active, .novo-list[theme=white] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=white] [list-item].clickable:active, .novo-list[theme=white] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=white] [list-item].clickable:active,
.novo-list[theme=white] button[list-item]:hover,
.novo-list[theme=white] button[list-item]:active {
  background: white;
}
.novo-list[theme=gray] .novo-list-item,
.novo-list[theme=gray] a[list-item],
.novo-list[theme=gray] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] button[list-item] {
  background: #9e9e9e;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=gray] .novo-list-item item-title h6,
.novo-list[theme=gray] .novo-list-item i,
.novo-list[theme=gray] a[list-item] item-title h6,
.novo-list[theme=gray] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=gray] [list-item].clickable item-title h6,
.novo-list[theme=gray] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=gray] [list-item].clickable item-title h6,
.novo-list[theme=gray] a[list-item] i,
.novo-list[theme=gray] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=gray] [list-item].clickable i,
.novo-list[theme=gray] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=gray] [list-item].clickable i,
.novo-list[theme=gray] button[list-item] item-title h6,
.novo-list[theme=gray] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=gray] .novo-list-item item-content > *,
.novo-list[theme=gray] a[list-item] item-content > *,
.novo-list[theme=gray] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=gray] [list-item].clickable item-content > *,
.novo-list[theme=gray] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=gray] [list-item].clickable item-content > *,
.novo-list[theme=gray] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=gray] a[list-item], .novo-list[theme=gray] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=gray] [list-item].clickable, .novo-list[theme=gray] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=gray] [list-item].clickable,
.novo-list[theme=gray] button[list-item] {
  outline: none;
}
.novo-list[theme=gray] a[list-item]:hover, .novo-list[theme=gray] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=gray] [list-item].clickable:hover, .novo-list[theme=gray] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=gray] [list-item].clickable:hover, .novo-list[theme=gray] a[list-item]:active, .novo-list[theme=gray] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=gray] [list-item].clickable:active, .novo-list[theme=gray] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=gray] [list-item].clickable:active,
.novo-list[theme=gray] button[list-item]:hover,
.novo-list[theme=gray] button[list-item]:active {
  background: #d1d1d1;
}
.novo-list[theme=grey] .novo-list-item,
.novo-list[theme=grey] a[list-item],
.novo-list[theme=grey] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] button[list-item] {
  background: #9e9e9e;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grey] .novo-list-item item-title h6,
.novo-list[theme=grey] .novo-list-item i,
.novo-list[theme=grey] a[list-item] item-title h6,
.novo-list[theme=grey] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grey] [list-item].clickable item-title h6,
.novo-list[theme=grey] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grey] [list-item].clickable item-title h6,
.novo-list[theme=grey] a[list-item] i,
.novo-list[theme=grey] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grey] [list-item].clickable i,
.novo-list[theme=grey] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grey] [list-item].clickable i,
.novo-list[theme=grey] button[list-item] item-title h6,
.novo-list[theme=grey] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=grey] .novo-list-item item-content > *,
.novo-list[theme=grey] a[list-item] item-content > *,
.novo-list[theme=grey] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grey] [list-item].clickable item-content > *,
.novo-list[theme=grey] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grey] [list-item].clickable item-content > *,
.novo-list[theme=grey] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grey] a[list-item], .novo-list[theme=grey] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grey] [list-item].clickable, .novo-list[theme=grey] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grey] [list-item].clickable,
.novo-list[theme=grey] button[list-item] {
  outline: none;
}
.novo-list[theme=grey] a[list-item]:hover, .novo-list[theme=grey] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grey] [list-item].clickable:hover, .novo-list[theme=grey] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grey] [list-item].clickable:hover, .novo-list[theme=grey] a[list-item]:active, .novo-list[theme=grey] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grey] [list-item].clickable:active, .novo-list[theme=grey] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grey] [list-item].clickable:active,
.novo-list[theme=grey] button[list-item]:hover,
.novo-list[theme=grey] button[list-item]:active {
  background: #d1d1d1;
}
.novo-list[theme=offWhite] .novo-list-item,
.novo-list[theme=offWhite] a[list-item],
.novo-list[theme=offWhite] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=offWhite] .novo-list-item item-title h6,
.novo-list[theme=offWhite] .novo-list-item i,
.novo-list[theme=offWhite] a[list-item] item-title h6,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable item-title h6,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable item-title h6,
.novo-list[theme=offWhite] a[list-item] i,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable i,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable i,
.novo-list[theme=offWhite] button[list-item] item-title h6,
.novo-list[theme=offWhite] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=offWhite] .novo-list-item item-content > *,
.novo-list[theme=offWhite] a[list-item] item-content > *,
.novo-list[theme=offWhite] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=offWhite] [list-item].clickable item-content > *,
.novo-list[theme=offWhite] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=offWhite] [list-item].clickable item-content > *,
.novo-list[theme=offWhite] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=offWhite] a[list-item], .novo-list[theme=offWhite] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=offWhite] [list-item].clickable, .novo-list[theme=offWhite] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable,
.novo-list[theme=offWhite] button[list-item] {
  outline: none;
}
.novo-list[theme=offWhite] a[list-item]:hover, .novo-list[theme=offWhite] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=offWhite] [list-item].clickable:hover, .novo-list[theme=offWhite] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable:hover, .novo-list[theme=offWhite] a[list-item]:active, .novo-list[theme=offWhite] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=offWhite] [list-item].clickable:active, .novo-list[theme=offWhite] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=offWhite] [list-item].clickable:active,
.novo-list[theme=offWhite] button[list-item]:hover,
.novo-list[theme=offWhite] button[list-item]:active {
  background: white;
}
.novo-list[theme=bright] .novo-list-item,
.novo-list[theme=bright] a[list-item],
.novo-list[theme=bright] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bright] .novo-list-item item-title h6,
.novo-list[theme=bright] .novo-list-item i,
.novo-list[theme=bright] a[list-item] item-title h6,
.novo-list[theme=bright] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bright] [list-item].clickable item-title h6,
.novo-list[theme=bright] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bright] [list-item].clickable item-title h6,
.novo-list[theme=bright] a[list-item] i,
.novo-list[theme=bright] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bright] [list-item].clickable i,
.novo-list[theme=bright] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bright] [list-item].clickable i,
.novo-list[theme=bright] button[list-item] item-title h6,
.novo-list[theme=bright] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=bright] .novo-list-item item-content > *,
.novo-list[theme=bright] a[list-item] item-content > *,
.novo-list[theme=bright] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bright] [list-item].clickable item-content > *,
.novo-list[theme=bright] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bright] [list-item].clickable item-content > *,
.novo-list[theme=bright] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bright] a[list-item], .novo-list[theme=bright] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bright] [list-item].clickable, .novo-list[theme=bright] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bright] [list-item].clickable,
.novo-list[theme=bright] button[list-item] {
  outline: none;
}
.novo-list[theme=bright] a[list-item]:hover, .novo-list[theme=bright] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bright] [list-item].clickable:hover, .novo-list[theme=bright] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bright] [list-item].clickable:hover, .novo-list[theme=bright] a[list-item]:active, .novo-list[theme=bright] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bright] [list-item].clickable:active, .novo-list[theme=bright] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bright] [list-item].clickable:active,
.novo-list[theme=bright] button[list-item]:hover,
.novo-list[theme=bright] button[list-item]:active {
  background: white;
}
.novo-list[theme=light] .novo-list-item,
.novo-list[theme=light] a[list-item],
.novo-list[theme=light] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] button[list-item] {
  background: #dbdbdb;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=light] .novo-list-item item-title h6,
.novo-list[theme=light] .novo-list-item i,
.novo-list[theme=light] a[list-item] item-title h6,
.novo-list[theme=light] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=light] [list-item].clickable item-title h6,
.novo-list[theme=light] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=light] [list-item].clickable item-title h6,
.novo-list[theme=light] a[list-item] i,
.novo-list[theme=light] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=light] [list-item].clickable i,
.novo-list[theme=light] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=light] [list-item].clickable i,
.novo-list[theme=light] button[list-item] item-title h6,
.novo-list[theme=light] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=light] .novo-list-item item-content > *,
.novo-list[theme=light] a[list-item] item-content > *,
.novo-list[theme=light] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=light] [list-item].clickable item-content > *,
.novo-list[theme=light] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=light] [list-item].clickable item-content > *,
.novo-list[theme=light] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=light] a[list-item], .novo-list[theme=light] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=light] [list-item].clickable, .novo-list[theme=light] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=light] [list-item].clickable,
.novo-list[theme=light] button[list-item] {
  outline: none;
}
.novo-list[theme=light] a[list-item]:hover, .novo-list[theme=light] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=light] [list-item].clickable:hover, .novo-list[theme=light] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=light] [list-item].clickable:hover, .novo-list[theme=light] a[list-item]:active, .novo-list[theme=light] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=light] [list-item].clickable:active, .novo-list[theme=light] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=light] [list-item].clickable:active,
.novo-list[theme=light] button[list-item]:hover,
.novo-list[theme=light] button[list-item]:active {
  background: white;
}
.novo-list[theme=neutral] .novo-list-item,
.novo-list[theme=neutral] a[list-item],
.novo-list[theme=neutral] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] button[list-item] {
  background: #4f5361;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=neutral] .novo-list-item item-title h6,
.novo-list[theme=neutral] .novo-list-item i,
.novo-list[theme=neutral] a[list-item] item-title h6,
.novo-list[theme=neutral] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=neutral] [list-item].clickable item-title h6,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable item-title h6,
.novo-list[theme=neutral] a[list-item] i,
.novo-list[theme=neutral] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=neutral] [list-item].clickable i,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable i,
.novo-list[theme=neutral] button[list-item] item-title h6,
.novo-list[theme=neutral] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=neutral] .novo-list-item item-content > *,
.novo-list[theme=neutral] a[list-item] item-content > *,
.novo-list[theme=neutral] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=neutral] [list-item].clickable item-content > *,
.novo-list[theme=neutral] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=neutral] [list-item].clickable item-content > *,
.novo-list[theme=neutral] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=neutral] a[list-item], .novo-list[theme=neutral] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=neutral] [list-item].clickable, .novo-list[theme=neutral] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=neutral] [list-item].clickable,
.novo-list[theme=neutral] button[list-item] {
  outline: none;
}
.novo-list[theme=neutral] a[list-item]:hover, .novo-list[theme=neutral] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=neutral] [list-item].clickable:hover, .novo-list[theme=neutral] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=neutral] [list-item].clickable:hover, .novo-list[theme=neutral] a[list-item]:active, .novo-list[theme=neutral] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=neutral] [list-item].clickable:active, .novo-list[theme=neutral] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=neutral] [list-item].clickable:active,
.novo-list[theme=neutral] button[list-item]:hover,
.novo-list[theme=neutral] button[list-item]:active {
  background: #7f8497;
}
.novo-list[theme=dark] .novo-list-item,
.novo-list[theme=dark] a[list-item],
.novo-list[theme=dark] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] button[list-item] {
  background: #3d464d;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=dark] .novo-list-item item-title h6,
.novo-list[theme=dark] .novo-list-item i,
.novo-list[theme=dark] a[list-item] item-title h6,
.novo-list[theme=dark] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=dark] [list-item].clickable item-title h6,
.novo-list[theme=dark] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=dark] [list-item].clickable item-title h6,
.novo-list[theme=dark] a[list-item] i,
.novo-list[theme=dark] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=dark] [list-item].clickable i,
.novo-list[theme=dark] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=dark] [list-item].clickable i,
.novo-list[theme=dark] button[list-item] item-title h6,
.novo-list[theme=dark] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=dark] .novo-list-item item-content > *,
.novo-list[theme=dark] a[list-item] item-content > *,
.novo-list[theme=dark] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=dark] [list-item].clickable item-content > *,
.novo-list[theme=dark] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=dark] [list-item].clickable item-content > *,
.novo-list[theme=dark] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=dark] a[list-item], .novo-list[theme=dark] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=dark] [list-item].clickable, .novo-list[theme=dark] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=dark] [list-item].clickable,
.novo-list[theme=dark] button[list-item] {
  outline: none;
}
.novo-list[theme=dark] a[list-item]:hover, .novo-list[theme=dark] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=dark] [list-item].clickable:hover, .novo-list[theme=dark] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=dark] [list-item].clickable:hover, .novo-list[theme=dark] a[list-item]:active, .novo-list[theme=dark] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=dark] [list-item].clickable:active, .novo-list[theme=dark] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=dark] [list-item].clickable:active,
.novo-list[theme=dark] button[list-item]:hover,
.novo-list[theme=dark] button[list-item]:active {
  background: #6a7a86;
}
.novo-list[theme=orange] .novo-list-item,
.novo-list[theme=orange] a[list-item],
.novo-list[theme=orange] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] button[list-item] {
  background: #ff6900;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=orange] .novo-list-item item-title h6,
.novo-list[theme=orange] .novo-list-item i,
.novo-list[theme=orange] a[list-item] item-title h6,
.novo-list[theme=orange] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=orange] [list-item].clickable item-title h6,
.novo-list[theme=orange] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=orange] [list-item].clickable item-title h6,
.novo-list[theme=orange] a[list-item] i,
.novo-list[theme=orange] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=orange] [list-item].clickable i,
.novo-list[theme=orange] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=orange] [list-item].clickable i,
.novo-list[theme=orange] button[list-item] item-title h6,
.novo-list[theme=orange] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=orange] .novo-list-item item-content > *,
.novo-list[theme=orange] a[list-item] item-content > *,
.novo-list[theme=orange] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=orange] [list-item].clickable item-content > *,
.novo-list[theme=orange] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=orange] [list-item].clickable item-content > *,
.novo-list[theme=orange] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=orange] a[list-item], .novo-list[theme=orange] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=orange] [list-item].clickable, .novo-list[theme=orange] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=orange] [list-item].clickable,
.novo-list[theme=orange] button[list-item] {
  outline: none;
}
.novo-list[theme=orange] a[list-item]:hover, .novo-list[theme=orange] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=orange] [list-item].clickable:hover, .novo-list[theme=orange] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=orange] [list-item].clickable:hover, .novo-list[theme=orange] a[list-item]:active, .novo-list[theme=orange] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=orange] [list-item].clickable:active, .novo-list[theme=orange] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=orange] [list-item].clickable:active,
.novo-list[theme=orange] button[list-item]:hover,
.novo-list[theme=orange] button[list-item]:active {
  background: #ffa566;
}
.novo-list[theme=navigation] .novo-list-item,
.novo-list[theme=navigation] a[list-item],
.novo-list[theme=navigation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] button[list-item] {
  background: #202945;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=navigation] .novo-list-item item-title h6,
.novo-list[theme=navigation] .novo-list-item i,
.novo-list[theme=navigation] a[list-item] item-title h6,
.novo-list[theme=navigation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=navigation] [list-item].clickable item-title h6,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable item-title h6,
.novo-list[theme=navigation] a[list-item] i,
.novo-list[theme=navigation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=navigation] [list-item].clickable i,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable i,
.novo-list[theme=navigation] button[list-item] item-title h6,
.novo-list[theme=navigation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=navigation] .novo-list-item item-content > *,
.novo-list[theme=navigation] a[list-item] item-content > *,
.novo-list[theme=navigation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=navigation] [list-item].clickable item-content > *,
.novo-list[theme=navigation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=navigation] [list-item].clickable item-content > *,
.novo-list[theme=navigation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=navigation] a[list-item], .novo-list[theme=navigation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=navigation] [list-item].clickable, .novo-list[theme=navigation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=navigation] [list-item].clickable,
.novo-list[theme=navigation] button[list-item] {
  outline: none;
}
.novo-list[theme=navigation] a[list-item]:hover, .novo-list[theme=navigation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=navigation] [list-item].clickable:hover, .novo-list[theme=navigation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=navigation] [list-item].clickable:hover, .novo-list[theme=navigation] a[list-item]:active, .novo-list[theme=navigation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=navigation] [list-item].clickable:active, .novo-list[theme=navigation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=navigation] [list-item].clickable:active,
.novo-list[theme=navigation] button[list-item]:hover,
.novo-list[theme=navigation] button[list-item]:active {
  background: #40528b;
}
.novo-list[theme=skyBlue] .novo-list-item,
.novo-list[theme=skyBlue] a[list-item],
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] button[list-item] {
  background: #009bdf;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=skyBlue] .novo-list-item item-title h6,
.novo-list[theme=skyBlue] .novo-list-item i,
.novo-list[theme=skyBlue] a[list-item] item-title h6,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable item-title h6,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable item-title h6,
.novo-list[theme=skyBlue] a[list-item] i,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable i,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable i,
.novo-list[theme=skyBlue] button[list-item] item-title h6,
.novo-list[theme=skyBlue] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=skyBlue] .novo-list-item item-content > *,
.novo-list[theme=skyBlue] a[list-item] item-content > *,
.novo-list[theme=skyBlue] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=skyBlue] [list-item].clickable item-content > *,
.novo-list[theme=skyBlue] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable item-content > *,
.novo-list[theme=skyBlue] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=skyBlue] a[list-item], .novo-list[theme=skyBlue] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable, .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable,
.novo-list[theme=skyBlue] button[list-item] {
  outline: none;
}
.novo-list[theme=skyBlue] a[list-item]:hover, .novo-list[theme=skyBlue] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable:hover, .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable:hover, .novo-list[theme=skyBlue] a[list-item]:active, .novo-list[theme=skyBlue] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=skyBlue] [list-item].clickable:active, .novo-list[theme=skyBlue] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=skyBlue] [list-item].clickable:active,
.novo-list[theme=skyBlue] button[list-item]:hover,
.novo-list[theme=skyBlue] button[list-item]:active {
  background: #46c7ff;
}
.novo-list[theme=steel] .novo-list-item,
.novo-list[theme=steel] a[list-item],
.novo-list[theme=steel] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] button[list-item] {
  background: #5b6770;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=steel] .novo-list-item item-title h6,
.novo-list[theme=steel] .novo-list-item i,
.novo-list[theme=steel] a[list-item] item-title h6,
.novo-list[theme=steel] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=steel] [list-item].clickable item-title h6,
.novo-list[theme=steel] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=steel] [list-item].clickable item-title h6,
.novo-list[theme=steel] a[list-item] i,
.novo-list[theme=steel] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=steel] [list-item].clickable i,
.novo-list[theme=steel] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=steel] [list-item].clickable i,
.novo-list[theme=steel] button[list-item] item-title h6,
.novo-list[theme=steel] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=steel] .novo-list-item item-content > *,
.novo-list[theme=steel] a[list-item] item-content > *,
.novo-list[theme=steel] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=steel] [list-item].clickable item-content > *,
.novo-list[theme=steel] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=steel] [list-item].clickable item-content > *,
.novo-list[theme=steel] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=steel] a[list-item], .novo-list[theme=steel] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=steel] [list-item].clickable, .novo-list[theme=steel] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=steel] [list-item].clickable,
.novo-list[theme=steel] button[list-item] {
  outline: none;
}
.novo-list[theme=steel] a[list-item]:hover, .novo-list[theme=steel] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=steel] [list-item].clickable:hover, .novo-list[theme=steel] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=steel] [list-item].clickable:hover, .novo-list[theme=steel] a[list-item]:active, .novo-list[theme=steel] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=steel] [list-item].clickable:active, .novo-list[theme=steel] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=steel] [list-item].clickable:active,
.novo-list[theme=steel] button[list-item]:hover,
.novo-list[theme=steel] button[list-item]:active {
  background: #8e9aa3;
}
.novo-list[theme=metal] .novo-list-item,
.novo-list[theme=metal] a[list-item],
.novo-list[theme=metal] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] button[list-item] {
  background: #637893;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=metal] .novo-list-item item-title h6,
.novo-list[theme=metal] .novo-list-item i,
.novo-list[theme=metal] a[list-item] item-title h6,
.novo-list[theme=metal] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=metal] [list-item].clickable item-title h6,
.novo-list[theme=metal] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=metal] [list-item].clickable item-title h6,
.novo-list[theme=metal] a[list-item] i,
.novo-list[theme=metal] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=metal] [list-item].clickable i,
.novo-list[theme=metal] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=metal] [list-item].clickable i,
.novo-list[theme=metal] button[list-item] item-title h6,
.novo-list[theme=metal] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=metal] .novo-list-item item-content > *,
.novo-list[theme=metal] a[list-item] item-content > *,
.novo-list[theme=metal] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=metal] [list-item].clickable item-content > *,
.novo-list[theme=metal] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=metal] [list-item].clickable item-content > *,
.novo-list[theme=metal] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=metal] a[list-item], .novo-list[theme=metal] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=metal] [list-item].clickable, .novo-list[theme=metal] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=metal] [list-item].clickable,
.novo-list[theme=metal] button[list-item] {
  outline: none;
}
.novo-list[theme=metal] a[list-item]:hover, .novo-list[theme=metal] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=metal] [list-item].clickable:hover, .novo-list[theme=metal] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=metal] [list-item].clickable:hover, .novo-list[theme=metal] a[list-item]:active, .novo-list[theme=metal] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=metal] [list-item].clickable:active, .novo-list[theme=metal] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=metal] [list-item].clickable:active,
.novo-list[theme=metal] button[list-item]:hover,
.novo-list[theme=metal] button[list-item]:active {
  background: #9eacbe;
}
.novo-list[theme=sand] .novo-list-item,
.novo-list[theme=sand] a[list-item],
.novo-list[theme=sand] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] button[list-item] {
  background: #f4f4f4;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sand] .novo-list-item item-title h6,
.novo-list[theme=sand] .novo-list-item i,
.novo-list[theme=sand] a[list-item] item-title h6,
.novo-list[theme=sand] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sand] [list-item].clickable item-title h6,
.novo-list[theme=sand] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sand] [list-item].clickable item-title h6,
.novo-list[theme=sand] a[list-item] i,
.novo-list[theme=sand] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sand] [list-item].clickable i,
.novo-list[theme=sand] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sand] [list-item].clickable i,
.novo-list[theme=sand] button[list-item] item-title h6,
.novo-list[theme=sand] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=sand] .novo-list-item item-content > *,
.novo-list[theme=sand] a[list-item] item-content > *,
.novo-list[theme=sand] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sand] [list-item].clickable item-content > *,
.novo-list[theme=sand] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sand] [list-item].clickable item-content > *,
.novo-list[theme=sand] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sand] a[list-item], .novo-list[theme=sand] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sand] [list-item].clickable, .novo-list[theme=sand] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sand] [list-item].clickable,
.novo-list[theme=sand] button[list-item] {
  outline: none;
}
.novo-list[theme=sand] a[list-item]:hover, .novo-list[theme=sand] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sand] [list-item].clickable:hover, .novo-list[theme=sand] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sand] [list-item].clickable:hover, .novo-list[theme=sand] a[list-item]:active, .novo-list[theme=sand] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sand] [list-item].clickable:active, .novo-list[theme=sand] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sand] [list-item].clickable:active,
.novo-list[theme=sand] button[list-item]:hover,
.novo-list[theme=sand] button[list-item]:active {
  background: white;
}
.novo-list[theme=silver] .novo-list-item,
.novo-list[theme=silver] a[list-item],
.novo-list[theme=silver] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] button[list-item] {
  background: #e2e2e2;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=silver] .novo-list-item item-title h6,
.novo-list[theme=silver] .novo-list-item i,
.novo-list[theme=silver] a[list-item] item-title h6,
.novo-list[theme=silver] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=silver] [list-item].clickable item-title h6,
.novo-list[theme=silver] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=silver] [list-item].clickable item-title h6,
.novo-list[theme=silver] a[list-item] i,
.novo-list[theme=silver] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=silver] [list-item].clickable i,
.novo-list[theme=silver] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=silver] [list-item].clickable i,
.novo-list[theme=silver] button[list-item] item-title h6,
.novo-list[theme=silver] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=silver] .novo-list-item item-content > *,
.novo-list[theme=silver] a[list-item] item-content > *,
.novo-list[theme=silver] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=silver] [list-item].clickable item-content > *,
.novo-list[theme=silver] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=silver] [list-item].clickable item-content > *,
.novo-list[theme=silver] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=silver] a[list-item], .novo-list[theme=silver] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=silver] [list-item].clickable, .novo-list[theme=silver] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=silver] [list-item].clickable,
.novo-list[theme=silver] button[list-item] {
  outline: none;
}
.novo-list[theme=silver] a[list-item]:hover, .novo-list[theme=silver] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=silver] [list-item].clickable:hover, .novo-list[theme=silver] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=silver] [list-item].clickable:hover, .novo-list[theme=silver] a[list-item]:active, .novo-list[theme=silver] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=silver] [list-item].clickable:active, .novo-list[theme=silver] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=silver] [list-item].clickable:active,
.novo-list[theme=silver] button[list-item]:hover,
.novo-list[theme=silver] button[list-item]:active {
  background: white;
}
.novo-list[theme=stone] .novo-list-item,
.novo-list[theme=stone] a[list-item],
.novo-list[theme=stone] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] button[list-item] {
  background: #bebebe;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=stone] .novo-list-item item-title h6,
.novo-list[theme=stone] .novo-list-item i,
.novo-list[theme=stone] a[list-item] item-title h6,
.novo-list[theme=stone] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=stone] [list-item].clickable item-title h6,
.novo-list[theme=stone] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=stone] [list-item].clickable item-title h6,
.novo-list[theme=stone] a[list-item] i,
.novo-list[theme=stone] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=stone] [list-item].clickable i,
.novo-list[theme=stone] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=stone] [list-item].clickable i,
.novo-list[theme=stone] button[list-item] item-title h6,
.novo-list[theme=stone] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=stone] .novo-list-item item-content > *,
.novo-list[theme=stone] a[list-item] item-content > *,
.novo-list[theme=stone] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=stone] [list-item].clickable item-content > *,
.novo-list[theme=stone] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=stone] [list-item].clickable item-content > *,
.novo-list[theme=stone] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=stone] a[list-item], .novo-list[theme=stone] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=stone] [list-item].clickable, .novo-list[theme=stone] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=stone] [list-item].clickable,
.novo-list[theme=stone] button[list-item] {
  outline: none;
}
.novo-list[theme=stone] a[list-item]:hover, .novo-list[theme=stone] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=stone] [list-item].clickable:hover, .novo-list[theme=stone] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=stone] [list-item].clickable:hover, .novo-list[theme=stone] a[list-item]:active, .novo-list[theme=stone] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=stone] [list-item].clickable:active, .novo-list[theme=stone] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=stone] [list-item].clickable:active,
.novo-list[theme=stone] button[list-item]:hover,
.novo-list[theme=stone] button[list-item]:active {
  background: #f1f1f1;
}
.novo-list[theme=ash] .novo-list-item,
.novo-list[theme=ash] a[list-item],
.novo-list[theme=ash] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] button[list-item] {
  background: #a0a0a0;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=ash] .novo-list-item item-title h6,
.novo-list[theme=ash] .novo-list-item i,
.novo-list[theme=ash] a[list-item] item-title h6,
.novo-list[theme=ash] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=ash] [list-item].clickable item-title h6,
.novo-list[theme=ash] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=ash] [list-item].clickable item-title h6,
.novo-list[theme=ash] a[list-item] i,
.novo-list[theme=ash] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=ash] [list-item].clickable i,
.novo-list[theme=ash] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=ash] [list-item].clickable i,
.novo-list[theme=ash] button[list-item] item-title h6,
.novo-list[theme=ash] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=ash] .novo-list-item item-content > *,
.novo-list[theme=ash] a[list-item] item-content > *,
.novo-list[theme=ash] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=ash] [list-item].clickable item-content > *,
.novo-list[theme=ash] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=ash] [list-item].clickable item-content > *,
.novo-list[theme=ash] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=ash] a[list-item], .novo-list[theme=ash] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=ash] [list-item].clickable, .novo-list[theme=ash] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=ash] [list-item].clickable,
.novo-list[theme=ash] button[list-item] {
  outline: none;
}
.novo-list[theme=ash] a[list-item]:hover, .novo-list[theme=ash] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=ash] [list-item].clickable:hover, .novo-list[theme=ash] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=ash] [list-item].clickable:hover, .novo-list[theme=ash] a[list-item]:active, .novo-list[theme=ash] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=ash] [list-item].clickable:active, .novo-list[theme=ash] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=ash] [list-item].clickable:active,
.novo-list[theme=ash] button[list-item]:hover,
.novo-list[theme=ash] button[list-item]:active {
  background: lightgray;
}
.novo-list[theme=slate] .novo-list-item,
.novo-list[theme=slate] a[list-item],
.novo-list[theme=slate] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] button[list-item] {
  background: #707070;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=slate] .novo-list-item item-title h6,
.novo-list[theme=slate] .novo-list-item i,
.novo-list[theme=slate] a[list-item] item-title h6,
.novo-list[theme=slate] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=slate] [list-item].clickable item-title h6,
.novo-list[theme=slate] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=slate] [list-item].clickable item-title h6,
.novo-list[theme=slate] a[list-item] i,
.novo-list[theme=slate] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=slate] [list-item].clickable i,
.novo-list[theme=slate] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=slate] [list-item].clickable i,
.novo-list[theme=slate] button[list-item] item-title h6,
.novo-list[theme=slate] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=slate] .novo-list-item item-content > *,
.novo-list[theme=slate] a[list-item] item-content > *,
.novo-list[theme=slate] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=slate] [list-item].clickable item-content > *,
.novo-list[theme=slate] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=slate] [list-item].clickable item-content > *,
.novo-list[theme=slate] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=slate] a[list-item], .novo-list[theme=slate] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=slate] [list-item].clickable, .novo-list[theme=slate] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=slate] [list-item].clickable,
.novo-list[theme=slate] button[list-item] {
  outline: none;
}
.novo-list[theme=slate] a[list-item]:hover, .novo-list[theme=slate] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=slate] [list-item].clickable:hover, .novo-list[theme=slate] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=slate] [list-item].clickable:hover, .novo-list[theme=slate] a[list-item]:active, .novo-list[theme=slate] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=slate] [list-item].clickable:active, .novo-list[theme=slate] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=slate] [list-item].clickable:active,
.novo-list[theme=slate] button[list-item]:hover,
.novo-list[theme=slate] button[list-item]:active {
  background: #a3a3a3;
}
.novo-list[theme=onyx] .novo-list-item,
.novo-list[theme=onyx] a[list-item],
.novo-list[theme=onyx] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] button[list-item] {
  background: #526980;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=onyx] .novo-list-item item-title h6,
.novo-list[theme=onyx] .novo-list-item i,
.novo-list[theme=onyx] a[list-item] item-title h6,
.novo-list[theme=onyx] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=onyx] [list-item].clickable item-title h6,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable item-title h6,
.novo-list[theme=onyx] a[list-item] i,
.novo-list[theme=onyx] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=onyx] [list-item].clickable i,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable i,
.novo-list[theme=onyx] button[list-item] item-title h6,
.novo-list[theme=onyx] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=onyx] .novo-list-item item-content > *,
.novo-list[theme=onyx] a[list-item] item-content > *,
.novo-list[theme=onyx] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=onyx] [list-item].clickable item-content > *,
.novo-list[theme=onyx] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=onyx] [list-item].clickable item-content > *,
.novo-list[theme=onyx] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=onyx] a[list-item], .novo-list[theme=onyx] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=onyx] [list-item].clickable, .novo-list[theme=onyx] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=onyx] [list-item].clickable,
.novo-list[theme=onyx] button[list-item] {
  outline: none;
}
.novo-list[theme=onyx] a[list-item]:hover, .novo-list[theme=onyx] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=onyx] [list-item].clickable:hover, .novo-list[theme=onyx] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=onyx] [list-item].clickable:hover, .novo-list[theme=onyx] a[list-item]:active, .novo-list[theme=onyx] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=onyx] [list-item].clickable:active, .novo-list[theme=onyx] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=onyx] [list-item].clickable:active,
.novo-list[theme=onyx] button[list-item]:hover,
.novo-list[theme=onyx] button[list-item]:active {
  background: #869cb2;
}
.novo-list[theme=charcoal] .novo-list-item,
.novo-list[theme=charcoal] a[list-item],
.novo-list[theme=charcoal] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] button[list-item] {
  background: #282828;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=charcoal] .novo-list-item item-title h6,
.novo-list[theme=charcoal] .novo-list-item i,
.novo-list[theme=charcoal] a[list-item] item-title h6,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable item-title h6,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable item-title h6,
.novo-list[theme=charcoal] a[list-item] i,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable i,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable i,
.novo-list[theme=charcoal] button[list-item] item-title h6,
.novo-list[theme=charcoal] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=charcoal] .novo-list-item item-content > *,
.novo-list[theme=charcoal] a[list-item] item-content > *,
.novo-list[theme=charcoal] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=charcoal] [list-item].clickable item-content > *,
.novo-list[theme=charcoal] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=charcoal] [list-item].clickable item-content > *,
.novo-list[theme=charcoal] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=charcoal] a[list-item], .novo-list[theme=charcoal] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=charcoal] [list-item].clickable, .novo-list[theme=charcoal] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable,
.novo-list[theme=charcoal] button[list-item] {
  outline: none;
}
.novo-list[theme=charcoal] a[list-item]:hover, .novo-list[theme=charcoal] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=charcoal] [list-item].clickable:hover, .novo-list[theme=charcoal] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable:hover, .novo-list[theme=charcoal] a[list-item]:active, .novo-list[theme=charcoal] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=charcoal] [list-item].clickable:active, .novo-list[theme=charcoal] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=charcoal] [list-item].clickable:active,
.novo-list[theme=charcoal] button[list-item]:hover,
.novo-list[theme=charcoal] button[list-item]:active {
  background: #5b5b5b;
}
.novo-list[theme=moonlight] .novo-list-item,
.novo-list[theme=moonlight] a[list-item],
.novo-list[theme=moonlight] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] button[list-item] {
  background: #1a242f;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=moonlight] .novo-list-item item-title h6,
.novo-list[theme=moonlight] .novo-list-item i,
.novo-list[theme=moonlight] a[list-item] item-title h6,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable item-title h6,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable item-title h6,
.novo-list[theme=moonlight] a[list-item] i,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable i,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable i,
.novo-list[theme=moonlight] button[list-item] item-title h6,
.novo-list[theme=moonlight] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=moonlight] .novo-list-item item-content > *,
.novo-list[theme=moonlight] a[list-item] item-content > *,
.novo-list[theme=moonlight] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=moonlight] [list-item].clickable item-content > *,
.novo-list[theme=moonlight] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=moonlight] [list-item].clickable item-content > *,
.novo-list[theme=moonlight] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=moonlight] a[list-item], .novo-list[theme=moonlight] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=moonlight] [list-item].clickable, .novo-list[theme=moonlight] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable,
.novo-list[theme=moonlight] button[list-item] {
  outline: none;
}
.novo-list[theme=moonlight] a[list-item]:hover, .novo-list[theme=moonlight] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=moonlight] [list-item].clickable:hover, .novo-list[theme=moonlight] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable:hover, .novo-list[theme=moonlight] a[list-item]:active, .novo-list[theme=moonlight] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=moonlight] [list-item].clickable:active, .novo-list[theme=moonlight] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=moonlight] [list-item].clickable:active,
.novo-list[theme=moonlight] button[list-item]:hover,
.novo-list[theme=moonlight] button[list-item]:active {
  background: #3e5671;
}
.novo-list[theme=midnight] .novo-list-item,
.novo-list[theme=midnight] a[list-item],
.novo-list[theme=midnight] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] button[list-item] {
  background: #202945;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=midnight] .novo-list-item item-title h6,
.novo-list[theme=midnight] .novo-list-item i,
.novo-list[theme=midnight] a[list-item] item-title h6,
.novo-list[theme=midnight] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=midnight] [list-item].clickable item-title h6,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable item-title h6,
.novo-list[theme=midnight] a[list-item] i,
.novo-list[theme=midnight] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=midnight] [list-item].clickable i,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable i,
.novo-list[theme=midnight] button[list-item] item-title h6,
.novo-list[theme=midnight] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=midnight] .novo-list-item item-content > *,
.novo-list[theme=midnight] a[list-item] item-content > *,
.novo-list[theme=midnight] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=midnight] [list-item].clickable item-content > *,
.novo-list[theme=midnight] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=midnight] [list-item].clickable item-content > *,
.novo-list[theme=midnight] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=midnight] a[list-item], .novo-list[theme=midnight] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=midnight] [list-item].clickable, .novo-list[theme=midnight] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=midnight] [list-item].clickable,
.novo-list[theme=midnight] button[list-item] {
  outline: none;
}
.novo-list[theme=midnight] a[list-item]:hover, .novo-list[theme=midnight] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=midnight] [list-item].clickable:hover, .novo-list[theme=midnight] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=midnight] [list-item].clickable:hover, .novo-list[theme=midnight] a[list-item]:active, .novo-list[theme=midnight] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=midnight] [list-item].clickable:active, .novo-list[theme=midnight] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=midnight] [list-item].clickable:active,
.novo-list[theme=midnight] button[list-item]:hover,
.novo-list[theme=midnight] button[list-item]:active {
  background: #40528b;
}
.novo-list[theme=darkness] .novo-list-item,
.novo-list[theme=darkness] a[list-item],
.novo-list[theme=darkness] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] button[list-item] {
  background: #161f27;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=darkness] .novo-list-item item-title h6,
.novo-list[theme=darkness] .novo-list-item i,
.novo-list[theme=darkness] a[list-item] item-title h6,
.novo-list[theme=darkness] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=darkness] [list-item].clickable item-title h6,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable item-title h6,
.novo-list[theme=darkness] a[list-item] i,
.novo-list[theme=darkness] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=darkness] [list-item].clickable i,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable i,
.novo-list[theme=darkness] button[list-item] item-title h6,
.novo-list[theme=darkness] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=darkness] .novo-list-item item-content > *,
.novo-list[theme=darkness] a[list-item] item-content > *,
.novo-list[theme=darkness] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=darkness] [list-item].clickable item-content > *,
.novo-list[theme=darkness] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=darkness] [list-item].clickable item-content > *,
.novo-list[theme=darkness] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=darkness] a[list-item], .novo-list[theme=darkness] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=darkness] [list-item].clickable, .novo-list[theme=darkness] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=darkness] [list-item].clickable,
.novo-list[theme=darkness] button[list-item] {
  outline: none;
}
.novo-list[theme=darkness] a[list-item]:hover, .novo-list[theme=darkness] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=darkness] [list-item].clickable:hover, .novo-list[theme=darkness] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=darkness] [list-item].clickable:hover, .novo-list[theme=darkness] a[list-item]:active, .novo-list[theme=darkness] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=darkness] [list-item].clickable:active, .novo-list[theme=darkness] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=darkness] [list-item].clickable:active,
.novo-list[theme=darkness] button[list-item]:hover,
.novo-list[theme=darkness] button[list-item]:active {
  background: #3b5368;
}
.novo-list[theme=navy] .novo-list-item,
.novo-list[theme=navy] a[list-item],
.novo-list[theme=navy] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] button[list-item] {
  background: #0d2d42;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=navy] .novo-list-item item-title h6,
.novo-list[theme=navy] .novo-list-item i,
.novo-list[theme=navy] a[list-item] item-title h6,
.novo-list[theme=navy] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=navy] [list-item].clickable item-title h6,
.novo-list[theme=navy] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=navy] [list-item].clickable item-title h6,
.novo-list[theme=navy] a[list-item] i,
.novo-list[theme=navy] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=navy] [list-item].clickable i,
.novo-list[theme=navy] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=navy] [list-item].clickable i,
.novo-list[theme=navy] button[list-item] item-title h6,
.novo-list[theme=navy] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=navy] .novo-list-item item-content > *,
.novo-list[theme=navy] a[list-item] item-content > *,
.novo-list[theme=navy] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=navy] [list-item].clickable item-content > *,
.novo-list[theme=navy] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=navy] [list-item].clickable item-content > *,
.novo-list[theme=navy] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=navy] a[list-item], .novo-list[theme=navy] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=navy] [list-item].clickable, .novo-list[theme=navy] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=navy] [list-item].clickable,
.novo-list[theme=navy] button[list-item] {
  outline: none;
}
.novo-list[theme=navy] a[list-item]:hover, .novo-list[theme=navy] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=navy] [list-item].clickable:hover, .novo-list[theme=navy] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=navy] [list-item].clickable:hover, .novo-list[theme=navy] a[list-item]:active, .novo-list[theme=navy] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=navy] [list-item].clickable:active, .novo-list[theme=navy] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=navy] [list-item].clickable:active,
.novo-list[theme=navy] button[list-item]:hover,
.novo-list[theme=navy] button[list-item]:active {
  background: #1e6797;
}
.novo-list[theme=aqua] .novo-list-item,
.novo-list[theme=aqua] a[list-item],
.novo-list[theme=aqua] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] button[list-item] {
  background: #3bafda;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=aqua] .novo-list-item item-title h6,
.novo-list[theme=aqua] .novo-list-item i,
.novo-list[theme=aqua] a[list-item] item-title h6,
.novo-list[theme=aqua] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=aqua] [list-item].clickable item-title h6,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable item-title h6,
.novo-list[theme=aqua] a[list-item] i,
.novo-list[theme=aqua] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=aqua] [list-item].clickable i,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable i,
.novo-list[theme=aqua] button[list-item] item-title h6,
.novo-list[theme=aqua] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=aqua] .novo-list-item item-content > *,
.novo-list[theme=aqua] a[list-item] item-content > *,
.novo-list[theme=aqua] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=aqua] [list-item].clickable item-content > *,
.novo-list[theme=aqua] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=aqua] [list-item].clickable item-content > *,
.novo-list[theme=aqua] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=aqua] a[list-item], .novo-list[theme=aqua] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=aqua] [list-item].clickable, .novo-list[theme=aqua] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=aqua] [list-item].clickable,
.novo-list[theme=aqua] button[list-item] {
  outline: none;
}
.novo-list[theme=aqua] a[list-item]:hover, .novo-list[theme=aqua] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=aqua] [list-item].clickable:hover, .novo-list[theme=aqua] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=aqua] [list-item].clickable:hover, .novo-list[theme=aqua] a[list-item]:active, .novo-list[theme=aqua] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=aqua] [list-item].clickable:active, .novo-list[theme=aqua] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=aqua] [list-item].clickable:active,
.novo-list[theme=aqua] button[list-item]:hover,
.novo-list[theme=aqua] button[list-item]:active {
  background: #91d2ea;
}
.novo-list[theme=ocean] .novo-list-item,
.novo-list[theme=ocean] a[list-item],
.novo-list[theme=ocean] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=ocean] .novo-list-item item-title h6,
.novo-list[theme=ocean] .novo-list-item i,
.novo-list[theme=ocean] a[list-item] item-title h6,
.novo-list[theme=ocean] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=ocean] [list-item].clickable item-title h6,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable item-title h6,
.novo-list[theme=ocean] a[list-item] i,
.novo-list[theme=ocean] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=ocean] [list-item].clickable i,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable i,
.novo-list[theme=ocean] button[list-item] item-title h6,
.novo-list[theme=ocean] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=ocean] .novo-list-item item-content > *,
.novo-list[theme=ocean] a[list-item] item-content > *,
.novo-list[theme=ocean] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=ocean] [list-item].clickable item-content > *,
.novo-list[theme=ocean] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=ocean] [list-item].clickable item-content > *,
.novo-list[theme=ocean] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=ocean] a[list-item], .novo-list[theme=ocean] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=ocean] [list-item].clickable, .novo-list[theme=ocean] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=ocean] [list-item].clickable,
.novo-list[theme=ocean] button[list-item] {
  outline: none;
}
.novo-list[theme=ocean] a[list-item]:hover, .novo-list[theme=ocean] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=ocean] [list-item].clickable:hover, .novo-list[theme=ocean] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=ocean] [list-item].clickable:hover, .novo-list[theme=ocean] a[list-item]:active, .novo-list[theme=ocean] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=ocean] [list-item].clickable:active, .novo-list[theme=ocean] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=ocean] [list-item].clickable:active,
.novo-list[theme=ocean] button[list-item]:hover,
.novo-list[theme=ocean] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=mint] .novo-list-item,
.novo-list[theme=mint] a[list-item],
.novo-list[theme=mint] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] button[list-item] {
  background: #37bc9b;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=mint] .novo-list-item item-title h6,
.novo-list[theme=mint] .novo-list-item i,
.novo-list[theme=mint] a[list-item] item-title h6,
.novo-list[theme=mint] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=mint] [list-item].clickable item-title h6,
.novo-list[theme=mint] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=mint] [list-item].clickable item-title h6,
.novo-list[theme=mint] a[list-item] i,
.novo-list[theme=mint] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=mint] [list-item].clickable i,
.novo-list[theme=mint] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=mint] [list-item].clickable i,
.novo-list[theme=mint] button[list-item] item-title h6,
.novo-list[theme=mint] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=mint] .novo-list-item item-content > *,
.novo-list[theme=mint] a[list-item] item-content > *,
.novo-list[theme=mint] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=mint] [list-item].clickable item-content > *,
.novo-list[theme=mint] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=mint] [list-item].clickable item-content > *,
.novo-list[theme=mint] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=mint] a[list-item], .novo-list[theme=mint] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=mint] [list-item].clickable, .novo-list[theme=mint] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=mint] [list-item].clickable,
.novo-list[theme=mint] button[list-item] {
  outline: none;
}
.novo-list[theme=mint] a[list-item]:hover, .novo-list[theme=mint] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=mint] [list-item].clickable:hover, .novo-list[theme=mint] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=mint] [list-item].clickable:hover, .novo-list[theme=mint] a[list-item]:active, .novo-list[theme=mint] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=mint] [list-item].clickable:active, .novo-list[theme=mint] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=mint] [list-item].clickable:active,
.novo-list[theme=mint] button[list-item]:hover,
.novo-list[theme=mint] button[list-item]:active {
  background: #7fdac3;
}
.novo-list[theme=grass] .novo-list-item,
.novo-list[theme=grass] a[list-item],
.novo-list[theme=grass] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] button[list-item] {
  background: #8cc152;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grass] .novo-list-item item-title h6,
.novo-list[theme=grass] .novo-list-item i,
.novo-list[theme=grass] a[list-item] item-title h6,
.novo-list[theme=grass] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grass] [list-item].clickable item-title h6,
.novo-list[theme=grass] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grass] [list-item].clickable item-title h6,
.novo-list[theme=grass] a[list-item] i,
.novo-list[theme=grass] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grass] [list-item].clickable i,
.novo-list[theme=grass] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grass] [list-item].clickable i,
.novo-list[theme=grass] button[list-item] item-title h6,
.novo-list[theme=grass] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=grass] .novo-list-item item-content > *,
.novo-list[theme=grass] a[list-item] item-content > *,
.novo-list[theme=grass] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grass] [list-item].clickable item-content > *,
.novo-list[theme=grass] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grass] [list-item].clickable item-content > *,
.novo-list[theme=grass] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grass] a[list-item], .novo-list[theme=grass] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grass] [list-item].clickable, .novo-list[theme=grass] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grass] [list-item].clickable,
.novo-list[theme=grass] button[list-item] {
  outline: none;
}
.novo-list[theme=grass] a[list-item]:hover, .novo-list[theme=grass] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grass] [list-item].clickable:hover, .novo-list[theme=grass] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grass] [list-item].clickable:hover, .novo-list[theme=grass] a[list-item]:active, .novo-list[theme=grass] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grass] [list-item].clickable:active, .novo-list[theme=grass] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grass] [list-item].clickable:active,
.novo-list[theme=grass] button[list-item]:hover,
.novo-list[theme=grass] button[list-item]:active {
  background: #bedc9d;
}
.novo-list[theme=sunflower] .novo-list-item,
.novo-list[theme=sunflower] a[list-item],
.novo-list[theme=sunflower] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] button[list-item] {
  background: #f6b042;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sunflower] .novo-list-item item-title h6,
.novo-list[theme=sunflower] .novo-list-item i,
.novo-list[theme=sunflower] a[list-item] item-title h6,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable item-title h6,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable item-title h6,
.novo-list[theme=sunflower] a[list-item] i,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable i,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable i,
.novo-list[theme=sunflower] button[list-item] item-title h6,
.novo-list[theme=sunflower] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=sunflower] .novo-list-item item-content > *,
.novo-list[theme=sunflower] a[list-item] item-content > *,
.novo-list[theme=sunflower] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sunflower] [list-item].clickable item-content > *,
.novo-list[theme=sunflower] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sunflower] [list-item].clickable item-content > *,
.novo-list[theme=sunflower] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sunflower] a[list-item], .novo-list[theme=sunflower] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sunflower] [list-item].clickable, .novo-list[theme=sunflower] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable,
.novo-list[theme=sunflower] button[list-item] {
  outline: none;
}
.novo-list[theme=sunflower] a[list-item]:hover, .novo-list[theme=sunflower] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sunflower] [list-item].clickable:hover, .novo-list[theme=sunflower] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable:hover, .novo-list[theme=sunflower] a[list-item]:active, .novo-list[theme=sunflower] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sunflower] [list-item].clickable:active, .novo-list[theme=sunflower] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sunflower] [list-item].clickable:active,
.novo-list[theme=sunflower] button[list-item]:hover,
.novo-list[theme=sunflower] button[list-item]:active {
  background: #fbd9a3;
}
.novo-list[theme=bittersweet] .novo-list-item,
.novo-list[theme=bittersweet] a[list-item],
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] button[list-item] {
  background: #eb6845;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bittersweet] .novo-list-item item-title h6,
.novo-list[theme=bittersweet] .novo-list-item i,
.novo-list[theme=bittersweet] a[list-item] item-title h6,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable item-title h6,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable item-title h6,
.novo-list[theme=bittersweet] a[list-item] i,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable i,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable i,
.novo-list[theme=bittersweet] button[list-item] item-title h6,
.novo-list[theme=bittersweet] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=bittersweet] .novo-list-item item-content > *,
.novo-list[theme=bittersweet] a[list-item] item-content > *,
.novo-list[theme=bittersweet] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bittersweet] [list-item].clickable item-content > *,
.novo-list[theme=bittersweet] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable item-content > *,
.novo-list[theme=bittersweet] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bittersweet] a[list-item], .novo-list[theme=bittersweet] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable, .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable,
.novo-list[theme=bittersweet] button[list-item] {
  outline: none;
}
.novo-list[theme=bittersweet] a[list-item]:hover, .novo-list[theme=bittersweet] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable:hover, .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable:hover, .novo-list[theme=bittersweet] a[list-item]:active, .novo-list[theme=bittersweet] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bittersweet] [list-item].clickable:active, .novo-list[theme=bittersweet] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bittersweet] [list-item].clickable:active,
.novo-list[theme=bittersweet] button[list-item]:hover,
.novo-list[theme=bittersweet] button[list-item]:active {
  background: #f5b3a1;
}
.novo-list[theme=grapefruit] .novo-list-item,
.novo-list[theme=grapefruit] a[list-item],
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=grapefruit] .novo-list-item item-title h6,
.novo-list[theme=grapefruit] .novo-list-item i,
.novo-list[theme=grapefruit] a[list-item] item-title h6,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable item-title h6,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable item-title h6,
.novo-list[theme=grapefruit] a[list-item] i,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable i,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable i,
.novo-list[theme=grapefruit] button[list-item] item-title h6,
.novo-list[theme=grapefruit] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=grapefruit] .novo-list-item item-content > *,
.novo-list[theme=grapefruit] a[list-item] item-content > *,
.novo-list[theme=grapefruit] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=grapefruit] [list-item].clickable item-content > *,
.novo-list[theme=grapefruit] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable item-content > *,
.novo-list[theme=grapefruit] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=grapefruit] a[list-item], .novo-list[theme=grapefruit] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable, .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable,
.novo-list[theme=grapefruit] button[list-item] {
  outline: none;
}
.novo-list[theme=grapefruit] a[list-item]:hover, .novo-list[theme=grapefruit] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable:hover, .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable:hover, .novo-list[theme=grapefruit] a[list-item]:active, .novo-list[theme=grapefruit] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=grapefruit] [list-item].clickable:active, .novo-list[theme=grapefruit] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=grapefruit] [list-item].clickable:active,
.novo-list[theme=grapefruit] button[list-item]:hover,
.novo-list[theme=grapefruit] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=carnation] .novo-list-item,
.novo-list[theme=carnation] a[list-item],
.novo-list[theme=carnation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] button[list-item] {
  background: #d770ad;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=carnation] .novo-list-item item-title h6,
.novo-list[theme=carnation] .novo-list-item i,
.novo-list[theme=carnation] a[list-item] item-title h6,
.novo-list[theme=carnation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=carnation] [list-item].clickable item-title h6,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable item-title h6,
.novo-list[theme=carnation] a[list-item] i,
.novo-list[theme=carnation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=carnation] [list-item].clickable i,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable i,
.novo-list[theme=carnation] button[list-item] item-title h6,
.novo-list[theme=carnation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=carnation] .novo-list-item item-content > *,
.novo-list[theme=carnation] a[list-item] item-content > *,
.novo-list[theme=carnation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=carnation] [list-item].clickable item-content > *,
.novo-list[theme=carnation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=carnation] [list-item].clickable item-content > *,
.novo-list[theme=carnation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=carnation] a[list-item], .novo-list[theme=carnation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=carnation] [list-item].clickable, .novo-list[theme=carnation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=carnation] [list-item].clickable,
.novo-list[theme=carnation] button[list-item] {
  outline: none;
}
.novo-list[theme=carnation] a[list-item]:hover, .novo-list[theme=carnation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=carnation] [list-item].clickable:hover, .novo-list[theme=carnation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=carnation] [list-item].clickable:hover, .novo-list[theme=carnation] a[list-item]:active, .novo-list[theme=carnation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=carnation] [list-item].clickable:active, .novo-list[theme=carnation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=carnation] [list-item].clickable:active,
.novo-list[theme=carnation] button[list-item]:hover,
.novo-list[theme=carnation] button[list-item]:active {
  background: #edc0db;
}
.novo-list[theme=lavender] .novo-list-item,
.novo-list[theme=lavender] a[list-item],
.novo-list[theme=lavender] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] button[list-item] {
  background: #967adc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=lavender] .novo-list-item item-title h6,
.novo-list[theme=lavender] .novo-list-item i,
.novo-list[theme=lavender] a[list-item] item-title h6,
.novo-list[theme=lavender] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=lavender] [list-item].clickable item-title h6,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable item-title h6,
.novo-list[theme=lavender] a[list-item] i,
.novo-list[theme=lavender] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=lavender] [list-item].clickable i,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable i,
.novo-list[theme=lavender] button[list-item] item-title h6,
.novo-list[theme=lavender] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=lavender] .novo-list-item item-content > *,
.novo-list[theme=lavender] a[list-item] item-content > *,
.novo-list[theme=lavender] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=lavender] [list-item].clickable item-content > *,
.novo-list[theme=lavender] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=lavender] [list-item].clickable item-content > *,
.novo-list[theme=lavender] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=lavender] a[list-item], .novo-list[theme=lavender] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=lavender] [list-item].clickable, .novo-list[theme=lavender] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=lavender] [list-item].clickable,
.novo-list[theme=lavender] button[list-item] {
  outline: none;
}
.novo-list[theme=lavender] a[list-item]:hover, .novo-list[theme=lavender] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=lavender] [list-item].clickable:hover, .novo-list[theme=lavender] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=lavender] [list-item].clickable:hover, .novo-list[theme=lavender] a[list-item]:active, .novo-list[theme=lavender] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=lavender] [list-item].clickable:active, .novo-list[theme=lavender] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=lavender] [list-item].clickable:active,
.novo-list[theme=lavender] button[list-item]:hover,
.novo-list[theme=lavender] button[list-item]:active {
  background: #d6cbf1;
}
.novo-list[theme=mountain] .novo-list-item,
.novo-list[theme=mountain] a[list-item],
.novo-list[theme=mountain] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] button[list-item] {
  background: #9678b6;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=mountain] .novo-list-item item-title h6,
.novo-list[theme=mountain] .novo-list-item i,
.novo-list[theme=mountain] a[list-item] item-title h6,
.novo-list[theme=mountain] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=mountain] [list-item].clickable item-title h6,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable item-title h6,
.novo-list[theme=mountain] a[list-item] i,
.novo-list[theme=mountain] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=mountain] [list-item].clickable i,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable i,
.novo-list[theme=mountain] button[list-item] item-title h6,
.novo-list[theme=mountain] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=mountain] .novo-list-item item-content > *,
.novo-list[theme=mountain] a[list-item] item-content > *,
.novo-list[theme=mountain] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=mountain] [list-item].clickable item-content > *,
.novo-list[theme=mountain] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=mountain] [list-item].clickable item-content > *,
.novo-list[theme=mountain] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=mountain] a[list-item], .novo-list[theme=mountain] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=mountain] [list-item].clickable, .novo-list[theme=mountain] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=mountain] [list-item].clickable,
.novo-list[theme=mountain] button[list-item] {
  outline: none;
}
.novo-list[theme=mountain] a[list-item]:hover, .novo-list[theme=mountain] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=mountain] [list-item].clickable:hover, .novo-list[theme=mountain] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=mountain] [list-item].clickable:hover, .novo-list[theme=mountain] a[list-item]:active, .novo-list[theme=mountain] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=mountain] [list-item].clickable:active, .novo-list[theme=mountain] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=mountain] [list-item].clickable:active,
.novo-list[theme=mountain] button[list-item]:hover,
.novo-list[theme=mountain] button[list-item]:active {
  background: #c9bada;
}
.novo-list[theme=info] .novo-list-item,
.novo-list[theme=info] a[list-item],
.novo-list[theme=info] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=info] .novo-list-item item-title h6,
.novo-list[theme=info] .novo-list-item i,
.novo-list[theme=info] a[list-item] item-title h6,
.novo-list[theme=info] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=info] [list-item].clickable item-title h6,
.novo-list[theme=info] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=info] [list-item].clickable item-title h6,
.novo-list[theme=info] a[list-item] i,
.novo-list[theme=info] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=info] [list-item].clickable i,
.novo-list[theme=info] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=info] [list-item].clickable i,
.novo-list[theme=info] button[list-item] item-title h6,
.novo-list[theme=info] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=info] .novo-list-item item-content > *,
.novo-list[theme=info] a[list-item] item-content > *,
.novo-list[theme=info] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=info] [list-item].clickable item-content > *,
.novo-list[theme=info] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=info] [list-item].clickable item-content > *,
.novo-list[theme=info] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=info] a[list-item], .novo-list[theme=info] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=info] [list-item].clickable, .novo-list[theme=info] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=info] [list-item].clickable,
.novo-list[theme=info] button[list-item] {
  outline: none;
}
.novo-list[theme=info] a[list-item]:hover, .novo-list[theme=info] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=info] [list-item].clickable:hover, .novo-list[theme=info] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=info] [list-item].clickable:hover, .novo-list[theme=info] a[list-item]:active, .novo-list[theme=info] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=info] [list-item].clickable:active, .novo-list[theme=info] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=info] [list-item].clickable:active,
.novo-list[theme=info] button[list-item]:hover,
.novo-list[theme=info] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=positive] .novo-list-item,
.novo-list[theme=positive] a[list-item],
.novo-list[theme=positive] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] button[list-item] {
  background: #4a89dc;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=positive] .novo-list-item item-title h6,
.novo-list[theme=positive] .novo-list-item i,
.novo-list[theme=positive] a[list-item] item-title h6,
.novo-list[theme=positive] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=positive] [list-item].clickable item-title h6,
.novo-list[theme=positive] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=positive] [list-item].clickable item-title h6,
.novo-list[theme=positive] a[list-item] i,
.novo-list[theme=positive] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=positive] [list-item].clickable i,
.novo-list[theme=positive] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=positive] [list-item].clickable i,
.novo-list[theme=positive] button[list-item] item-title h6,
.novo-list[theme=positive] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=positive] .novo-list-item item-content > *,
.novo-list[theme=positive] a[list-item] item-content > *,
.novo-list[theme=positive] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=positive] [list-item].clickable item-content > *,
.novo-list[theme=positive] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=positive] [list-item].clickable item-content > *,
.novo-list[theme=positive] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=positive] a[list-item], .novo-list[theme=positive] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=positive] [list-item].clickable, .novo-list[theme=positive] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=positive] [list-item].clickable,
.novo-list[theme=positive] button[list-item] {
  outline: none;
}
.novo-list[theme=positive] a[list-item]:hover, .novo-list[theme=positive] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=positive] [list-item].clickable:hover, .novo-list[theme=positive] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=positive] [list-item].clickable:hover, .novo-list[theme=positive] a[list-item]:active, .novo-list[theme=positive] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=positive] [list-item].clickable:active, .novo-list[theme=positive] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=positive] [list-item].clickable:active,
.novo-list[theme=positive] button[list-item]:hover,
.novo-list[theme=positive] button[list-item]:active {
  background: #9fc1ed;
}
.novo-list[theme=success] .novo-list-item,
.novo-list[theme=success] a[list-item],
.novo-list[theme=success] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] button[list-item] {
  background: #8cc152;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=success] .novo-list-item item-title h6,
.novo-list[theme=success] .novo-list-item i,
.novo-list[theme=success] a[list-item] item-title h6,
.novo-list[theme=success] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=success] [list-item].clickable item-title h6,
.novo-list[theme=success] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=success] [list-item].clickable item-title h6,
.novo-list[theme=success] a[list-item] i,
.novo-list[theme=success] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=success] [list-item].clickable i,
.novo-list[theme=success] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=success] [list-item].clickable i,
.novo-list[theme=success] button[list-item] item-title h6,
.novo-list[theme=success] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=success] .novo-list-item item-content > *,
.novo-list[theme=success] a[list-item] item-content > *,
.novo-list[theme=success] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=success] [list-item].clickable item-content > *,
.novo-list[theme=success] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=success] [list-item].clickable item-content > *,
.novo-list[theme=success] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=success] a[list-item], .novo-list[theme=success] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=success] [list-item].clickable, .novo-list[theme=success] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=success] [list-item].clickable,
.novo-list[theme=success] button[list-item] {
  outline: none;
}
.novo-list[theme=success] a[list-item]:hover, .novo-list[theme=success] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=success] [list-item].clickable:hover, .novo-list[theme=success] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=success] [list-item].clickable:hover, .novo-list[theme=success] a[list-item]:active, .novo-list[theme=success] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=success] [list-item].clickable:active, .novo-list[theme=success] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=success] [list-item].clickable:active,
.novo-list[theme=success] button[list-item]:hover,
.novo-list[theme=success] button[list-item]:active {
  background: #bedc9d;
}
.novo-list[theme=negative] .novo-list-item,
.novo-list[theme=negative] a[list-item],
.novo-list[theme=negative] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=negative] .novo-list-item item-title h6,
.novo-list[theme=negative] .novo-list-item i,
.novo-list[theme=negative] a[list-item] item-title h6,
.novo-list[theme=negative] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=negative] [list-item].clickable item-title h6,
.novo-list[theme=negative] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=negative] [list-item].clickable item-title h6,
.novo-list[theme=negative] a[list-item] i,
.novo-list[theme=negative] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=negative] [list-item].clickable i,
.novo-list[theme=negative] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=negative] [list-item].clickable i,
.novo-list[theme=negative] button[list-item] item-title h6,
.novo-list[theme=negative] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=negative] .novo-list-item item-content > *,
.novo-list[theme=negative] a[list-item] item-content > *,
.novo-list[theme=negative] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=negative] [list-item].clickable item-content > *,
.novo-list[theme=negative] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=negative] [list-item].clickable item-content > *,
.novo-list[theme=negative] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=negative] a[list-item], .novo-list[theme=negative] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=negative] [list-item].clickable, .novo-list[theme=negative] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=negative] [list-item].clickable,
.novo-list[theme=negative] button[list-item] {
  outline: none;
}
.novo-list[theme=negative] a[list-item]:hover, .novo-list[theme=negative] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=negative] [list-item].clickable:hover, .novo-list[theme=negative] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=negative] [list-item].clickable:hover, .novo-list[theme=negative] a[list-item]:active, .novo-list[theme=negative] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=negative] [list-item].clickable:active, .novo-list[theme=negative] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=negative] [list-item].clickable:active,
.novo-list[theme=negative] button[list-item]:hover,
.novo-list[theme=negative] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=danger] .novo-list-item,
.novo-list[theme=danger] a[list-item],
.novo-list[theme=danger] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=danger] .novo-list-item item-title h6,
.novo-list[theme=danger] .novo-list-item i,
.novo-list[theme=danger] a[list-item] item-title h6,
.novo-list[theme=danger] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=danger] [list-item].clickable item-title h6,
.novo-list[theme=danger] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=danger] [list-item].clickable item-title h6,
.novo-list[theme=danger] a[list-item] i,
.novo-list[theme=danger] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=danger] [list-item].clickable i,
.novo-list[theme=danger] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=danger] [list-item].clickable i,
.novo-list[theme=danger] button[list-item] item-title h6,
.novo-list[theme=danger] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=danger] .novo-list-item item-content > *,
.novo-list[theme=danger] a[list-item] item-content > *,
.novo-list[theme=danger] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=danger] [list-item].clickable item-content > *,
.novo-list[theme=danger] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=danger] [list-item].clickable item-content > *,
.novo-list[theme=danger] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=danger] a[list-item], .novo-list[theme=danger] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=danger] [list-item].clickable, .novo-list[theme=danger] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=danger] [list-item].clickable,
.novo-list[theme=danger] button[list-item] {
  outline: none;
}
.novo-list[theme=danger] a[list-item]:hover, .novo-list[theme=danger] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=danger] [list-item].clickable:hover, .novo-list[theme=danger] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=danger] [list-item].clickable:hover, .novo-list[theme=danger] a[list-item]:active, .novo-list[theme=danger] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=danger] [list-item].clickable:active, .novo-list[theme=danger] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=danger] [list-item].clickable:active,
.novo-list[theme=danger] button[list-item]:hover,
.novo-list[theme=danger] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=error] .novo-list-item,
.novo-list[theme=error] a[list-item],
.novo-list[theme=error] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] button[list-item] {
  background: #da4453;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=error] .novo-list-item item-title h6,
.novo-list[theme=error] .novo-list-item i,
.novo-list[theme=error] a[list-item] item-title h6,
.novo-list[theme=error] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=error] [list-item].clickable item-title h6,
.novo-list[theme=error] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=error] [list-item].clickable item-title h6,
.novo-list[theme=error] a[list-item] i,
.novo-list[theme=error] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=error] [list-item].clickable i,
.novo-list[theme=error] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=error] [list-item].clickable i,
.novo-list[theme=error] button[list-item] item-title h6,
.novo-list[theme=error] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=error] .novo-list-item item-content > *,
.novo-list[theme=error] a[list-item] item-content > *,
.novo-list[theme=error] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=error] [list-item].clickable item-content > *,
.novo-list[theme=error] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=error] [list-item].clickable item-content > *,
.novo-list[theme=error] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=error] a[list-item], .novo-list[theme=error] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=error] [list-item].clickable, .novo-list[theme=error] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=error] [list-item].clickable,
.novo-list[theme=error] button[list-item] {
  outline: none;
}
.novo-list[theme=error] a[list-item]:hover, .novo-list[theme=error] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=error] [list-item].clickable:hover, .novo-list[theme=error] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=error] [list-item].clickable:hover, .novo-list[theme=error] a[list-item]:active, .novo-list[theme=error] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=error] [list-item].clickable:active, .novo-list[theme=error] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=error] [list-item].clickable:active,
.novo-list[theme=error] button[list-item]:hover,
.novo-list[theme=error] button[list-item]:active {
  background: #eb99a1;
}
.novo-list[theme=warning] .novo-list-item,
.novo-list[theme=warning] a[list-item],
.novo-list[theme=warning] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] button[list-item] {
  background: #f6b042;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=warning] .novo-list-item item-title h6,
.novo-list[theme=warning] .novo-list-item i,
.novo-list[theme=warning] a[list-item] item-title h6,
.novo-list[theme=warning] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=warning] [list-item].clickable item-title h6,
.novo-list[theme=warning] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=warning] [list-item].clickable item-title h6,
.novo-list[theme=warning] a[list-item] i,
.novo-list[theme=warning] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=warning] [list-item].clickable i,
.novo-list[theme=warning] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=warning] [list-item].clickable i,
.novo-list[theme=warning] button[list-item] item-title h6,
.novo-list[theme=warning] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=warning] .novo-list-item item-content > *,
.novo-list[theme=warning] a[list-item] item-content > *,
.novo-list[theme=warning] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=warning] [list-item].clickable item-content > *,
.novo-list[theme=warning] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=warning] [list-item].clickable item-content > *,
.novo-list[theme=warning] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=warning] a[list-item], .novo-list[theme=warning] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=warning] [list-item].clickable, .novo-list[theme=warning] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=warning] [list-item].clickable,
.novo-list[theme=warning] button[list-item] {
  outline: none;
}
.novo-list[theme=warning] a[list-item]:hover, .novo-list[theme=warning] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=warning] [list-item].clickable:hover, .novo-list[theme=warning] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=warning] [list-item].clickable:hover, .novo-list[theme=warning] a[list-item]:active, .novo-list[theme=warning] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=warning] [list-item].clickable:active, .novo-list[theme=warning] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=warning] [list-item].clickable:active,
.novo-list[theme=warning] button[list-item]:hover,
.novo-list[theme=warning] button[list-item]:active {
  background: #fbd9a3;
}
.novo-list[theme=empty] .novo-list-item,
.novo-list[theme=empty] a[list-item],
.novo-list[theme=empty] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] button[list-item] {
  background: #cccdcc;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=empty] .novo-list-item item-title h6,
.novo-list[theme=empty] .novo-list-item i,
.novo-list[theme=empty] a[list-item] item-title h6,
.novo-list[theme=empty] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=empty] [list-item].clickable item-title h6,
.novo-list[theme=empty] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=empty] [list-item].clickable item-title h6,
.novo-list[theme=empty] a[list-item] i,
.novo-list[theme=empty] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=empty] [list-item].clickable i,
.novo-list[theme=empty] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=empty] [list-item].clickable i,
.novo-list[theme=empty] button[list-item] item-title h6,
.novo-list[theme=empty] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=empty] .novo-list-item item-content > *,
.novo-list[theme=empty] a[list-item] item-content > *,
.novo-list[theme=empty] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=empty] [list-item].clickable item-content > *,
.novo-list[theme=empty] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=empty] [list-item].clickable item-content > *,
.novo-list[theme=empty] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=empty] a[list-item], .novo-list[theme=empty] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=empty] [list-item].clickable, .novo-list[theme=empty] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=empty] [list-item].clickable,
.novo-list[theme=empty] button[list-item] {
  outline: none;
}
.novo-list[theme=empty] a[list-item]:hover, .novo-list[theme=empty] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=empty] [list-item].clickable:hover, .novo-list[theme=empty] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=empty] [list-item].clickable:hover, .novo-list[theme=empty] a[list-item]:active, .novo-list[theme=empty] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=empty] [list-item].clickable:active, .novo-list[theme=empty] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=empty] [list-item].clickable:active,
.novo-list[theme=empty] button[list-item]:hover,
.novo-list[theme=empty] button[list-item]:active {
  background: white;
}
.novo-list[theme=disabled] .novo-list-item,
.novo-list[theme=disabled] a[list-item],
.novo-list[theme=disabled] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] button[list-item] {
  background: #bebebe;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=disabled] .novo-list-item item-title h6,
.novo-list[theme=disabled] .novo-list-item i,
.novo-list[theme=disabled] a[list-item] item-title h6,
.novo-list[theme=disabled] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=disabled] [list-item].clickable item-title h6,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable item-title h6,
.novo-list[theme=disabled] a[list-item] i,
.novo-list[theme=disabled] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=disabled] [list-item].clickable i,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable i,
.novo-list[theme=disabled] button[list-item] item-title h6,
.novo-list[theme=disabled] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=disabled] .novo-list-item item-content > *,
.novo-list[theme=disabled] a[list-item] item-content > *,
.novo-list[theme=disabled] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=disabled] [list-item].clickable item-content > *,
.novo-list[theme=disabled] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=disabled] [list-item].clickable item-content > *,
.novo-list[theme=disabled] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=disabled] a[list-item], .novo-list[theme=disabled] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=disabled] [list-item].clickable, .novo-list[theme=disabled] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=disabled] [list-item].clickable,
.novo-list[theme=disabled] button[list-item] {
  outline: none;
}
.novo-list[theme=disabled] a[list-item]:hover, .novo-list[theme=disabled] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=disabled] [list-item].clickable:hover, .novo-list[theme=disabled] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=disabled] [list-item].clickable:hover, .novo-list[theme=disabled] a[list-item]:active, .novo-list[theme=disabled] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=disabled] [list-item].clickable:active, .novo-list[theme=disabled] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=disabled] [list-item].clickable:active,
.novo-list[theme=disabled] button[list-item]:hover,
.novo-list[theme=disabled] button[list-item]:active {
  background: #f1f1f1;
}
.novo-list[theme=background] .novo-list-item,
.novo-list[theme=background] a[list-item],
.novo-list[theme=background] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] button[list-item] {
  background: #f7f7f7;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=background] .novo-list-item item-title h6,
.novo-list[theme=background] .novo-list-item i,
.novo-list[theme=background] a[list-item] item-title h6,
.novo-list[theme=background] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=background] [list-item].clickable item-title h6,
.novo-list[theme=background] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=background] [list-item].clickable item-title h6,
.novo-list[theme=background] a[list-item] i,
.novo-list[theme=background] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=background] [list-item].clickable i,
.novo-list[theme=background] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=background] [list-item].clickable i,
.novo-list[theme=background] button[list-item] item-title h6,
.novo-list[theme=background] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=background] .novo-list-item item-content > *,
.novo-list[theme=background] a[list-item] item-content > *,
.novo-list[theme=background] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=background] [list-item].clickable item-content > *,
.novo-list[theme=background] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=background] [list-item].clickable item-content > *,
.novo-list[theme=background] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=background] a[list-item], .novo-list[theme=background] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=background] [list-item].clickable, .novo-list[theme=background] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=background] [list-item].clickable,
.novo-list[theme=background] button[list-item] {
  outline: none;
}
.novo-list[theme=background] a[list-item]:hover, .novo-list[theme=background] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=background] [list-item].clickable:hover, .novo-list[theme=background] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=background] [list-item].clickable:hover, .novo-list[theme=background] a[list-item]:active, .novo-list[theme=background] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=background] [list-item].clickable:active, .novo-list[theme=background] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=background] [list-item].clickable:active,
.novo-list[theme=background] button[list-item]:hover,
.novo-list[theme=background] button[list-item]:active {
  background: white;
}
.novo-list[theme=backgroundDark] .novo-list-item,
.novo-list[theme=backgroundDark] a[list-item],
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] button[list-item] {
  background: #e2e2e2;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=backgroundDark] .novo-list-item item-title h6,
.novo-list[theme=backgroundDark] .novo-list-item i,
.novo-list[theme=backgroundDark] a[list-item] item-title h6,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable item-title h6,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable item-title h6,
.novo-list[theme=backgroundDark] a[list-item] i,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable i,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable i,
.novo-list[theme=backgroundDark] button[list-item] item-title h6,
.novo-list[theme=backgroundDark] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=backgroundDark] .novo-list-item item-content > *,
.novo-list[theme=backgroundDark] a[list-item] item-content > *,
.novo-list[theme=backgroundDark] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable item-content > *,
.novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable item-content > *,
.novo-list[theme=backgroundDark] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=backgroundDark] a[list-item], .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable, .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable,
.novo-list[theme=backgroundDark] button[list-item] {
  outline: none;
}
.novo-list[theme=backgroundDark] a[list-item]:hover, .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable:hover, .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable:hover, .novo-list[theme=backgroundDark] a[list-item]:active, .novo-list[theme=backgroundDark] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=backgroundDark] [list-item].clickable:active, .novo-list[theme=backgroundDark] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=backgroundDark] [list-item].clickable:active,
.novo-list[theme=backgroundDark] button[list-item]:hover,
.novo-list[theme=backgroundDark] button[list-item]:active {
  background: white;
}
.novo-list[theme=presentation] .novo-list-item,
.novo-list[theme=presentation] a[list-item],
.novo-list[theme=presentation] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] button[list-item] {
  background: #5b6770;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=presentation] .novo-list-item item-title h6,
.novo-list[theme=presentation] .novo-list-item i,
.novo-list[theme=presentation] a[list-item] item-title h6,
.novo-list[theme=presentation] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=presentation] [list-item].clickable item-title h6,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable item-title h6,
.novo-list[theme=presentation] a[list-item] i,
.novo-list[theme=presentation] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=presentation] [list-item].clickable i,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable i,
.novo-list[theme=presentation] button[list-item] item-title h6,
.novo-list[theme=presentation] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=presentation] .novo-list-item item-content > *,
.novo-list[theme=presentation] a[list-item] item-content > *,
.novo-list[theme=presentation] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=presentation] [list-item].clickable item-content > *,
.novo-list[theme=presentation] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=presentation] [list-item].clickable item-content > *,
.novo-list[theme=presentation] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=presentation] a[list-item], .novo-list[theme=presentation] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=presentation] [list-item].clickable, .novo-list[theme=presentation] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=presentation] [list-item].clickable,
.novo-list[theme=presentation] button[list-item] {
  outline: none;
}
.novo-list[theme=presentation] a[list-item]:hover, .novo-list[theme=presentation] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=presentation] [list-item].clickable:hover, .novo-list[theme=presentation] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=presentation] [list-item].clickable:hover, .novo-list[theme=presentation] a[list-item]:active, .novo-list[theme=presentation] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=presentation] [list-item].clickable:active, .novo-list[theme=presentation] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=presentation] [list-item].clickable:active,
.novo-list[theme=presentation] button[list-item]:hover,
.novo-list[theme=presentation] button[list-item]:active {
  background: #8e9aa3;
}
.novo-list[theme=bullhorn] .novo-list-item,
.novo-list[theme=bullhorn] a[list-item],
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] button[list-item] {
  background: #ff6900;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=bullhorn] .novo-list-item item-title h6,
.novo-list[theme=bullhorn] .novo-list-item i,
.novo-list[theme=bullhorn] a[list-item] item-title h6,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable item-title h6,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable item-title h6,
.novo-list[theme=bullhorn] a[list-item] i,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable i,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable i,
.novo-list[theme=bullhorn] button[list-item] item-title h6,
.novo-list[theme=bullhorn] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=bullhorn] .novo-list-item item-content > *,
.novo-list[theme=bullhorn] a[list-item] item-content > *,
.novo-list[theme=bullhorn] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=bullhorn] [list-item].clickable item-content > *,
.novo-list[theme=bullhorn] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable item-content > *,
.novo-list[theme=bullhorn] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=bullhorn] a[list-item], .novo-list[theme=bullhorn] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable, .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable,
.novo-list[theme=bullhorn] button[list-item] {
  outline: none;
}
.novo-list[theme=bullhorn] a[list-item]:hover, .novo-list[theme=bullhorn] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable:hover, .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable:hover, .novo-list[theme=bullhorn] a[list-item]:active, .novo-list[theme=bullhorn] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=bullhorn] [list-item].clickable:active, .novo-list[theme=bullhorn] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=bullhorn] [list-item].clickable:active,
.novo-list[theme=bullhorn] button[list-item]:hover,
.novo-list[theme=bullhorn] button[list-item]:active {
  background: #ffa566;
}
.novo-list[theme=pulse] .novo-list-item,
.novo-list[theme=pulse] a[list-item],
.novo-list[theme=pulse] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] button[list-item] {
  background: #3bafda;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=pulse] .novo-list-item item-title h6,
.novo-list[theme=pulse] .novo-list-item i,
.novo-list[theme=pulse] a[list-item] item-title h6,
.novo-list[theme=pulse] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=pulse] [list-item].clickable item-title h6,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable item-title h6,
.novo-list[theme=pulse] a[list-item] i,
.novo-list[theme=pulse] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=pulse] [list-item].clickable i,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable i,
.novo-list[theme=pulse] button[list-item] item-title h6,
.novo-list[theme=pulse] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=pulse] .novo-list-item item-content > *,
.novo-list[theme=pulse] a[list-item] item-content > *,
.novo-list[theme=pulse] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=pulse] [list-item].clickable item-content > *,
.novo-list[theme=pulse] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=pulse] [list-item].clickable item-content > *,
.novo-list[theme=pulse] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=pulse] a[list-item], .novo-list[theme=pulse] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=pulse] [list-item].clickable, .novo-list[theme=pulse] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=pulse] [list-item].clickable,
.novo-list[theme=pulse] button[list-item] {
  outline: none;
}
.novo-list[theme=pulse] a[list-item]:hover, .novo-list[theme=pulse] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=pulse] [list-item].clickable:hover, .novo-list[theme=pulse] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=pulse] [list-item].clickable:hover, .novo-list[theme=pulse] a[list-item]:active, .novo-list[theme=pulse] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=pulse] [list-item].clickable:active, .novo-list[theme=pulse] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=pulse] [list-item].clickable:active,
.novo-list[theme=pulse] button[list-item]:hover,
.novo-list[theme=pulse] button[list-item]:active {
  background: #91d2ea;
}
.novo-list[theme=company] .novo-list-item,
.novo-list[theme=company] a[list-item],
.novo-list[theme=company] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] button[list-item] {
  background: #3399dd;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=company] .novo-list-item item-title h6,
.novo-list[theme=company] .novo-list-item i,
.novo-list[theme=company] a[list-item] item-title h6,
.novo-list[theme=company] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=company] [list-item].clickable item-title h6,
.novo-list[theme=company] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=company] [list-item].clickable item-title h6,
.novo-list[theme=company] a[list-item] i,
.novo-list[theme=company] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=company] [list-item].clickable i,
.novo-list[theme=company] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=company] [list-item].clickable i,
.novo-list[theme=company] button[list-item] item-title h6,
.novo-list[theme=company] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=company] .novo-list-item item-content > *,
.novo-list[theme=company] a[list-item] item-content > *,
.novo-list[theme=company] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=company] [list-item].clickable item-content > *,
.novo-list[theme=company] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=company] [list-item].clickable item-content > *,
.novo-list[theme=company] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=company] a[list-item], .novo-list[theme=company] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=company] [list-item].clickable, .novo-list[theme=company] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=company] [list-item].clickable,
.novo-list[theme=company] button[list-item] {
  outline: none;
}
.novo-list[theme=company] a[list-item]:hover, .novo-list[theme=company] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=company] [list-item].clickable:hover, .novo-list[theme=company] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=company] [list-item].clickable:hover, .novo-list[theme=company] a[list-item]:active, .novo-list[theme=company] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=company] [list-item].clickable:active, .novo-list[theme=company] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=company] [list-item].clickable:active,
.novo-list[theme=company] button[list-item]:hover,
.novo-list[theme=company] button[list-item]:active {
  background: #8ac5ec;
}
.novo-list[theme=candidate] .novo-list-item,
.novo-list[theme=candidate] a[list-item],
.novo-list[theme=candidate] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] button[list-item] {
  background: #44bb77;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=candidate] .novo-list-item item-title h6,
.novo-list[theme=candidate] .novo-list-item i,
.novo-list[theme=candidate] a[list-item] item-title h6,
.novo-list[theme=candidate] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=candidate] [list-item].clickable item-title h6,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable item-title h6,
.novo-list[theme=candidate] a[list-item] i,
.novo-list[theme=candidate] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=candidate] [list-item].clickable i,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable i,
.novo-list[theme=candidate] button[list-item] item-title h6,
.novo-list[theme=candidate] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=candidate] .novo-list-item item-content > *,
.novo-list[theme=candidate] a[list-item] item-content > *,
.novo-list[theme=candidate] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=candidate] [list-item].clickable item-content > *,
.novo-list[theme=candidate] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=candidate] [list-item].clickable item-content > *,
.novo-list[theme=candidate] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=candidate] a[list-item], .novo-list[theme=candidate] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=candidate] [list-item].clickable, .novo-list[theme=candidate] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=candidate] [list-item].clickable,
.novo-list[theme=candidate] button[list-item] {
  outline: none;
}
.novo-list[theme=candidate] a[list-item]:hover, .novo-list[theme=candidate] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=candidate] [list-item].clickable:hover, .novo-list[theme=candidate] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=candidate] [list-item].clickable:hover, .novo-list[theme=candidate] a[list-item]:active, .novo-list[theme=candidate] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=candidate] [list-item].clickable:active, .novo-list[theme=candidate] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=candidate] [list-item].clickable:active,
.novo-list[theme=candidate] button[list-item]:hover,
.novo-list[theme=candidate] button[list-item]:active {
  background: #8fd6ad;
}
.novo-list[theme=lead] .novo-list-item,
.novo-list[theme=lead] a[list-item],
.novo-list[theme=lead] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] button[list-item] {
  background: #aa6699;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=lead] .novo-list-item item-title h6,
.novo-list[theme=lead] .novo-list-item i,
.novo-list[theme=lead] a[list-item] item-title h6,
.novo-list[theme=lead] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=lead] [list-item].clickable item-title h6,
.novo-list[theme=lead] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=lead] [list-item].clickable item-title h6,
.novo-list[theme=lead] a[list-item] i,
.novo-list[theme=lead] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=lead] [list-item].clickable i,
.novo-list[theme=lead] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=lead] [list-item].clickable i,
.novo-list[theme=lead] button[list-item] item-title h6,
.novo-list[theme=lead] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=lead] .novo-list-item item-content > *,
.novo-list[theme=lead] a[list-item] item-content > *,
.novo-list[theme=lead] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=lead] [list-item].clickable item-content > *,
.novo-list[theme=lead] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=lead] [list-item].clickable item-content > *,
.novo-list[theme=lead] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=lead] a[list-item], .novo-list[theme=lead] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=lead] [list-item].clickable, .novo-list[theme=lead] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=lead] [list-item].clickable,
.novo-list[theme=lead] button[list-item] {
  outline: none;
}
.novo-list[theme=lead] a[list-item]:hover, .novo-list[theme=lead] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=lead] [list-item].clickable:hover, .novo-list[theme=lead] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=lead] [list-item].clickable:hover, .novo-list[theme=lead] a[list-item]:active, .novo-list[theme=lead] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=lead] [list-item].clickable:active, .novo-list[theme=lead] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=lead] [list-item].clickable:active,
.novo-list[theme=lead] button[list-item]:hover,
.novo-list[theme=lead] button[list-item]:active {
  background: #cea8c5;
}
.novo-list[theme=contact] .novo-list-item,
.novo-list[theme=contact] a[list-item],
.novo-list[theme=contact] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] button[list-item] {
  background: #ffaa44;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=contact] .novo-list-item item-title h6,
.novo-list[theme=contact] .novo-list-item i,
.novo-list[theme=contact] a[list-item] item-title h6,
.novo-list[theme=contact] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=contact] [list-item].clickable item-title h6,
.novo-list[theme=contact] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=contact] [list-item].clickable item-title h6,
.novo-list[theme=contact] a[list-item] i,
.novo-list[theme=contact] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=contact] [list-item].clickable i,
.novo-list[theme=contact] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=contact] [list-item].clickable i,
.novo-list[theme=contact] button[list-item] item-title h6,
.novo-list[theme=contact] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=contact] .novo-list-item item-content > *,
.novo-list[theme=contact] a[list-item] item-content > *,
.novo-list[theme=contact] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=contact] [list-item].clickable item-content > *,
.novo-list[theme=contact] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=contact] [list-item].clickable item-content > *,
.novo-list[theme=contact] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=contact] a[list-item], .novo-list[theme=contact] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=contact] [list-item].clickable, .novo-list[theme=contact] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=contact] [list-item].clickable,
.novo-list[theme=contact] button[list-item] {
  outline: none;
}
.novo-list[theme=contact] a[list-item]:hover, .novo-list[theme=contact] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=contact] [list-item].clickable:hover, .novo-list[theme=contact] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=contact] [list-item].clickable:hover, .novo-list[theme=contact] a[list-item]:active, .novo-list[theme=contact] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=contact] [list-item].clickable:active, .novo-list[theme=contact] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=contact] [list-item].clickable:active,
.novo-list[theme=contact] button[list-item]:hover,
.novo-list[theme=contact] button[list-item]:active {
  background: #ffd8aa;
}
.novo-list[theme=clientcontact] .novo-list-item,
.novo-list[theme=clientcontact] a[list-item],
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] button[list-item] {
  background: #ffaa44;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=clientcontact] .novo-list-item item-title h6,
.novo-list[theme=clientcontact] .novo-list-item i,
.novo-list[theme=clientcontact] a[list-item] item-title h6,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable item-title h6,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable item-title h6,
.novo-list[theme=clientcontact] a[list-item] i,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable i,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable i,
.novo-list[theme=clientcontact] button[list-item] item-title h6,
.novo-list[theme=clientcontact] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=clientcontact] .novo-list-item item-content > *,
.novo-list[theme=clientcontact] a[list-item] item-content > *,
.novo-list[theme=clientcontact] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=clientcontact] [list-item].clickable item-content > *,
.novo-list[theme=clientcontact] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable item-content > *,
.novo-list[theme=clientcontact] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=clientcontact] a[list-item], .novo-list[theme=clientcontact] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable, .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable,
.novo-list[theme=clientcontact] button[list-item] {
  outline: none;
}
.novo-list[theme=clientcontact] a[list-item]:hover, .novo-list[theme=clientcontact] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable:hover, .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable:hover, .novo-list[theme=clientcontact] a[list-item]:active, .novo-list[theme=clientcontact] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=clientcontact] [list-item].clickable:active, .novo-list[theme=clientcontact] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=clientcontact] [list-item].clickable:active,
.novo-list[theme=clientcontact] button[list-item]:hover,
.novo-list[theme=clientcontact] button[list-item]:active {
  background: #ffd8aa;
}
.novo-list[theme=opportunity] .novo-list-item,
.novo-list[theme=opportunity] a[list-item],
.novo-list[theme=opportunity] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] button[list-item] {
  background: #662255;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=opportunity] .novo-list-item item-title h6,
.novo-list[theme=opportunity] .novo-list-item i,
.novo-list[theme=opportunity] a[list-item] item-title h6,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable item-title h6,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable item-title h6,
.novo-list[theme=opportunity] a[list-item] i,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable i,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable i,
.novo-list[theme=opportunity] button[list-item] item-title h6,
.novo-list[theme=opportunity] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=opportunity] .novo-list-item item-content > *,
.novo-list[theme=opportunity] a[list-item] item-content > *,
.novo-list[theme=opportunity] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=opportunity] [list-item].clickable item-content > *,
.novo-list[theme=opportunity] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=opportunity] [list-item].clickable item-content > *,
.novo-list[theme=opportunity] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=opportunity] a[list-item], .novo-list[theme=opportunity] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=opportunity] [list-item].clickable, .novo-list[theme=opportunity] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable,
.novo-list[theme=opportunity] button[list-item] {
  outline: none;
}
.novo-list[theme=opportunity] a[list-item]:hover, .novo-list[theme=opportunity] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=opportunity] [list-item].clickable:hover, .novo-list[theme=opportunity] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable:hover, .novo-list[theme=opportunity] a[list-item]:active, .novo-list[theme=opportunity] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=opportunity] [list-item].clickable:active, .novo-list[theme=opportunity] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=opportunity] [list-item].clickable:active,
.novo-list[theme=opportunity] button[list-item]:hover,
.novo-list[theme=opportunity] button[list-item]:active {
  background: #b33c95;
}
.novo-list[theme=job] .novo-list-item,
.novo-list[theme=job] a[list-item],
.novo-list[theme=job] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] button[list-item] {
  background: #bb5566;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=job] .novo-list-item item-title h6,
.novo-list[theme=job] .novo-list-item i,
.novo-list[theme=job] a[list-item] item-title h6,
.novo-list[theme=job] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=job] [list-item].clickable item-title h6,
.novo-list[theme=job] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=job] [list-item].clickable item-title h6,
.novo-list[theme=job] a[list-item] i,
.novo-list[theme=job] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=job] [list-item].clickable i,
.novo-list[theme=job] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=job] [list-item].clickable i,
.novo-list[theme=job] button[list-item] item-title h6,
.novo-list[theme=job] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=job] .novo-list-item item-content > *,
.novo-list[theme=job] a[list-item] item-content > *,
.novo-list[theme=job] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=job] [list-item].clickable item-content > *,
.novo-list[theme=job] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=job] [list-item].clickable item-content > *,
.novo-list[theme=job] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=job] a[list-item], .novo-list[theme=job] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=job] [list-item].clickable, .novo-list[theme=job] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=job] [list-item].clickable,
.novo-list[theme=job] button[list-item] {
  outline: none;
}
.novo-list[theme=job] a[list-item]:hover, .novo-list[theme=job] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=job] [list-item].clickable:hover, .novo-list[theme=job] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=job] [list-item].clickable:hover, .novo-list[theme=job] a[list-item]:active, .novo-list[theme=job] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=job] [list-item].clickable:active, .novo-list[theme=job] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=job] [list-item].clickable:active,
.novo-list[theme=job] button[list-item]:hover,
.novo-list[theme=job] button[list-item]:active {
  background: #d89ea8;
}
.novo-list[theme=joborder] .novo-list-item,
.novo-list[theme=joborder] a[list-item],
.novo-list[theme=joborder] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] button[list-item] {
  background: #bb5566;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=joborder] .novo-list-item item-title h6,
.novo-list[theme=joborder] .novo-list-item i,
.novo-list[theme=joborder] a[list-item] item-title h6,
.novo-list[theme=joborder] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=joborder] [list-item].clickable item-title h6,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable item-title h6,
.novo-list[theme=joborder] a[list-item] i,
.novo-list[theme=joborder] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=joborder] [list-item].clickable i,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable i,
.novo-list[theme=joborder] button[list-item] item-title h6,
.novo-list[theme=joborder] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=joborder] .novo-list-item item-content > *,
.novo-list[theme=joborder] a[list-item] item-content > *,
.novo-list[theme=joborder] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=joborder] [list-item].clickable item-content > *,
.novo-list[theme=joborder] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=joborder] [list-item].clickable item-content > *,
.novo-list[theme=joborder] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=joborder] a[list-item], .novo-list[theme=joborder] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=joborder] [list-item].clickable, .novo-list[theme=joborder] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=joborder] [list-item].clickable,
.novo-list[theme=joborder] button[list-item] {
  outline: none;
}
.novo-list[theme=joborder] a[list-item]:hover, .novo-list[theme=joborder] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=joborder] [list-item].clickable:hover, .novo-list[theme=joborder] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=joborder] [list-item].clickable:hover, .novo-list[theme=joborder] a[list-item]:active, .novo-list[theme=joborder] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=joborder] [list-item].clickable:active, .novo-list[theme=joborder] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=joborder] [list-item].clickable:active,
.novo-list[theme=joborder] button[list-item]:hover,
.novo-list[theme=joborder] button[list-item]:active {
  background: #d89ea8;
}
.novo-list[theme=submission] .novo-list-item,
.novo-list[theme=submission] a[list-item],
.novo-list[theme=submission] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] button[list-item] {
  background: #a9adbb;
  color: #3d464d;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=submission] .novo-list-item item-title h6,
.novo-list[theme=submission] .novo-list-item i,
.novo-list[theme=submission] a[list-item] item-title h6,
.novo-list[theme=submission] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=submission] [list-item].clickable item-title h6,
.novo-list[theme=submission] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=submission] [list-item].clickable item-title h6,
.novo-list[theme=submission] a[list-item] i,
.novo-list[theme=submission] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=submission] [list-item].clickable i,
.novo-list[theme=submission] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=submission] [list-item].clickable i,
.novo-list[theme=submission] button[list-item] item-title h6,
.novo-list[theme=submission] button[list-item] i {
  color: #3d464d;
}
.novo-list[theme=submission] .novo-list-item item-content > *,
.novo-list[theme=submission] a[list-item] item-content > *,
.novo-list[theme=submission] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=submission] [list-item].clickable item-content > *,
.novo-list[theme=submission] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=submission] [list-item].clickable item-content > *,
.novo-list[theme=submission] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=submission] a[list-item], .novo-list[theme=submission] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=submission] [list-item].clickable, .novo-list[theme=submission] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=submission] [list-item].clickable,
.novo-list[theme=submission] button[list-item] {
  outline: none;
}
.novo-list[theme=submission] a[list-item]:hover, .novo-list[theme=submission] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=submission] [list-item].clickable:hover, .novo-list[theme=submission] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=submission] [list-item].clickable:hover, .novo-list[theme=submission] a[list-item]:active, .novo-list[theme=submission] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=submission] [list-item].clickable:active, .novo-list[theme=submission] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=submission] [list-item].clickable:active,
.novo-list[theme=submission] button[list-item]:hover,
.novo-list[theme=submission] button[list-item]:active {
  background: #e2e3e8;
}
.novo-list[theme=sendout] .novo-list-item,
.novo-list[theme=sendout] a[list-item],
.novo-list[theme=sendout] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] button[list-item] {
  background: #747884;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=sendout] .novo-list-item item-title h6,
.novo-list[theme=sendout] .novo-list-item i,
.novo-list[theme=sendout] a[list-item] item-title h6,
.novo-list[theme=sendout] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=sendout] [list-item].clickable item-title h6,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable item-title h6,
.novo-list[theme=sendout] a[list-item] i,
.novo-list[theme=sendout] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=sendout] [list-item].clickable i,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable i,
.novo-list[theme=sendout] button[list-item] item-title h6,
.novo-list[theme=sendout] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=sendout] .novo-list-item item-content > *,
.novo-list[theme=sendout] a[list-item] item-content > *,
.novo-list[theme=sendout] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=sendout] [list-item].clickable item-content > *,
.novo-list[theme=sendout] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=sendout] [list-item].clickable item-content > *,
.novo-list[theme=sendout] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=sendout] a[list-item], .novo-list[theme=sendout] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=sendout] [list-item].clickable, .novo-list[theme=sendout] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=sendout] [list-item].clickable,
.novo-list[theme=sendout] button[list-item] {
  outline: none;
}
.novo-list[theme=sendout] a[list-item]:hover, .novo-list[theme=sendout] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=sendout] [list-item].clickable:hover, .novo-list[theme=sendout] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=sendout] [list-item].clickable:hover, .novo-list[theme=sendout] a[list-item]:active, .novo-list[theme=sendout] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=sendout] [list-item].clickable:active, .novo-list[theme=sendout] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=sendout] [list-item].clickable:active,
.novo-list[theme=sendout] button[list-item]:hover,
.novo-list[theme=sendout] button[list-item]:active {
  background: #aaacb4;
}
.novo-list[theme=placement] .novo-list-item,
.novo-list[theme=placement] a[list-item],
.novo-list[theme=placement] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] button[list-item] {
  background: #0b344f;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=placement] .novo-list-item item-title h6,
.novo-list[theme=placement] .novo-list-item i,
.novo-list[theme=placement] a[list-item] item-title h6,
.novo-list[theme=placement] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=placement] [list-item].clickable item-title h6,
.novo-list[theme=placement] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=placement] [list-item].clickable item-title h6,
.novo-list[theme=placement] a[list-item] i,
.novo-list[theme=placement] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=placement] [list-item].clickable i,
.novo-list[theme=placement] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=placement] [list-item].clickable i,
.novo-list[theme=placement] button[list-item] item-title h6,
.novo-list[theme=placement] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=placement] .novo-list-item item-content > *,
.novo-list[theme=placement] a[list-item] item-content > *,
.novo-list[theme=placement] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=placement] [list-item].clickable item-content > *,
.novo-list[theme=placement] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=placement] [list-item].clickable item-content > *,
.novo-list[theme=placement] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=placement] a[list-item], .novo-list[theme=placement] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=placement] [list-item].clickable, .novo-list[theme=placement] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=placement] [list-item].clickable,
.novo-list[theme=placement] button[list-item] {
  outline: none;
}
.novo-list[theme=placement] a[list-item]:hover, .novo-list[theme=placement] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=placement] [list-item].clickable:hover, .novo-list[theme=placement] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=placement] [list-item].clickable:hover, .novo-list[theme=placement] a[list-item]:active, .novo-list[theme=placement] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=placement] [list-item].clickable:active, .novo-list[theme=placement] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=placement] [list-item].clickable:active,
.novo-list[theme=placement] button[list-item]:hover,
.novo-list[theme=placement] button[list-item]:active {
  background: #176fa9;
}
.novo-list[theme=note] .novo-list-item,
.novo-list[theme=note] a[list-item],
.novo-list[theme=note] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] button[list-item] {
  background: #747884;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=note] .novo-list-item item-title h6,
.novo-list[theme=note] .novo-list-item i,
.novo-list[theme=note] a[list-item] item-title h6,
.novo-list[theme=note] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=note] [list-item].clickable item-title h6,
.novo-list[theme=note] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=note] [list-item].clickable item-title h6,
.novo-list[theme=note] a[list-item] i,
.novo-list[theme=note] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=note] [list-item].clickable i,
.novo-list[theme=note] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=note] [list-item].clickable i,
.novo-list[theme=note] button[list-item] item-title h6,
.novo-list[theme=note] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=note] .novo-list-item item-content > *,
.novo-list[theme=note] a[list-item] item-content > *,
.novo-list[theme=note] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=note] [list-item].clickable item-content > *,
.novo-list[theme=note] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=note] [list-item].clickable item-content > *,
.novo-list[theme=note] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=note] a[list-item], .novo-list[theme=note] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=note] [list-item].clickable, .novo-list[theme=note] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=note] [list-item].clickable,
.novo-list[theme=note] button[list-item] {
  outline: none;
}
.novo-list[theme=note] a[list-item]:hover, .novo-list[theme=note] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=note] [list-item].clickable:hover, .novo-list[theme=note] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=note] [list-item].clickable:hover, .novo-list[theme=note] a[list-item]:active, .novo-list[theme=note] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=note] [list-item].clickable:active, .novo-list[theme=note] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=note] [list-item].clickable:active,
.novo-list[theme=note] button[list-item]:hover,
.novo-list[theme=note] button[list-item]:active {
  background: #aaacb4;
}
.novo-list[theme=contract] .novo-list-item,
.novo-list[theme=contract] a[list-item],
.novo-list[theme=contract] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] button[list-item] {
  background: #454ea0;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=contract] .novo-list-item item-title h6,
.novo-list[theme=contract] .novo-list-item i,
.novo-list[theme=contract] a[list-item] item-title h6,
.novo-list[theme=contract] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=contract] [list-item].clickable item-title h6,
.novo-list[theme=contract] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=contract] [list-item].clickable item-title h6,
.novo-list[theme=contract] a[list-item] i,
.novo-list[theme=contract] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=contract] [list-item].clickable i,
.novo-list[theme=contract] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=contract] [list-item].clickable i,
.novo-list[theme=contract] button[list-item] item-title h6,
.novo-list[theme=contract] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=contract] .novo-list-item item-content > *,
.novo-list[theme=contract] a[list-item] item-content > *,
.novo-list[theme=contract] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=contract] [list-item].clickable item-content > *,
.novo-list[theme=contract] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=contract] [list-item].clickable item-content > *,
.novo-list[theme=contract] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=contract] a[list-item], .novo-list[theme=contract] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=contract] [list-item].clickable, .novo-list[theme=contract] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=contract] [list-item].clickable,
.novo-list[theme=contract] button[list-item] {
  outline: none;
}
.novo-list[theme=contract] a[list-item]:hover, .novo-list[theme=contract] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=contract] [list-item].clickable:hover, .novo-list[theme=contract] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=contract] [list-item].clickable:hover, .novo-list[theme=contract] a[list-item]:active, .novo-list[theme=contract] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=contract] [list-item].clickable:active, .novo-list[theme=contract] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=contract] [list-item].clickable:active,
.novo-list[theme=contract] button[list-item]:hover,
.novo-list[theme=contract] button[list-item]:active {
  background: #8289c9;
}
.novo-list[theme=jobCode] .novo-list-item,
.novo-list[theme=jobCode] a[list-item],
.novo-list[theme=jobCode] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=jobCode] .novo-list-item item-title h6,
.novo-list[theme=jobCode] .novo-list-item i,
.novo-list[theme=jobCode] a[list-item] item-title h6,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable item-title h6,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable item-title h6,
.novo-list[theme=jobCode] a[list-item] i,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable i,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable i,
.novo-list[theme=jobCode] button[list-item] item-title h6,
.novo-list[theme=jobCode] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=jobCode] .novo-list-item item-content > *,
.novo-list[theme=jobCode] a[list-item] item-content > *,
.novo-list[theme=jobCode] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=jobCode] [list-item].clickable item-content > *,
.novo-list[theme=jobCode] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=jobCode] [list-item].clickable item-content > *,
.novo-list[theme=jobCode] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=jobCode] a[list-item], .novo-list[theme=jobCode] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=jobCode] [list-item].clickable, .novo-list[theme=jobCode] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable,
.novo-list[theme=jobCode] button[list-item] {
  outline: none;
}
.novo-list[theme=jobCode] a[list-item]:hover, .novo-list[theme=jobCode] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=jobCode] [list-item].clickable:hover, .novo-list[theme=jobCode] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable:hover, .novo-list[theme=jobCode] a[list-item]:active, .novo-list[theme=jobCode] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=jobCode] [list-item].clickable:active, .novo-list[theme=jobCode] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=jobCode] [list-item].clickable:active,
.novo-list[theme=jobCode] button[list-item]:hover,
.novo-list[theme=jobCode] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=earnCode] .novo-list-item,
.novo-list[theme=earnCode] a[list-item],
.novo-list[theme=earnCode] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=earnCode] .novo-list-item item-title h6,
.novo-list[theme=earnCode] .novo-list-item i,
.novo-list[theme=earnCode] a[list-item] item-title h6,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable item-title h6,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable item-title h6,
.novo-list[theme=earnCode] a[list-item] i,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable i,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable i,
.novo-list[theme=earnCode] button[list-item] item-title h6,
.novo-list[theme=earnCode] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=earnCode] .novo-list-item item-content > *,
.novo-list[theme=earnCode] a[list-item] item-content > *,
.novo-list[theme=earnCode] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=earnCode] [list-item].clickable item-content > *,
.novo-list[theme=earnCode] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=earnCode] [list-item].clickable item-content > *,
.novo-list[theme=earnCode] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=earnCode] a[list-item], .novo-list[theme=earnCode] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=earnCode] [list-item].clickable, .novo-list[theme=earnCode] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable,
.novo-list[theme=earnCode] button[list-item] {
  outline: none;
}
.novo-list[theme=earnCode] a[list-item]:hover, .novo-list[theme=earnCode] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=earnCode] [list-item].clickable:hover, .novo-list[theme=earnCode] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable:hover, .novo-list[theme=earnCode] a[list-item]:active, .novo-list[theme=earnCode] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=earnCode] [list-item].clickable:active, .novo-list[theme=earnCode] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=earnCode] [list-item].clickable:active,
.novo-list[theme=earnCode] button[list-item]:hover,
.novo-list[theme=earnCode] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=invoiceStatement] .novo-list-item,
.novo-list[theme=invoiceStatement] a[list-item],
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=invoiceStatement] .novo-list-item item-title h6,
.novo-list[theme=invoiceStatement] .novo-list-item i,
.novo-list[theme=invoiceStatement] a[list-item] item-title h6,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable item-title h6,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable item-title h6,
.novo-list[theme=invoiceStatement] a[list-item] i,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable i,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable i,
.novo-list[theme=invoiceStatement] button[list-item] item-title h6,
.novo-list[theme=invoiceStatement] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=invoiceStatement] .novo-list-item item-content > *,
.novo-list[theme=invoiceStatement] a[list-item] item-content > *,
.novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable item-content > *,
.novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable item-content > *,
.novo-list[theme=invoiceStatement] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=invoiceStatement] a[list-item], .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable, .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable,
.novo-list[theme=invoiceStatement] button[list-item] {
  outline: none;
}
.novo-list[theme=invoiceStatement] a[list-item]:hover, .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable:hover, .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable:hover, .novo-list[theme=invoiceStatement] a[list-item]:active, .novo-list[theme=invoiceStatement] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=invoiceStatement] [list-item].clickable:active, .novo-list[theme=invoiceStatement] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=invoiceStatement] [list-item].clickable:active,
.novo-list[theme=invoiceStatement] button[list-item]:hover,
.novo-list[theme=invoiceStatement] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=billableCharge] .novo-list-item,
.novo-list[theme=billableCharge] a[list-item],
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=billableCharge] .novo-list-item item-title h6,
.novo-list[theme=billableCharge] .novo-list-item i,
.novo-list[theme=billableCharge] a[list-item] item-title h6,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable item-title h6,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable item-title h6,
.novo-list[theme=billableCharge] a[list-item] i,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable i,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable i,
.novo-list[theme=billableCharge] button[list-item] item-title h6,
.novo-list[theme=billableCharge] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=billableCharge] .novo-list-item item-content > *,
.novo-list[theme=billableCharge] a[list-item] item-content > *,
.novo-list[theme=billableCharge] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=billableCharge] [list-item].clickable item-content > *,
.novo-list[theme=billableCharge] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable item-content > *,
.novo-list[theme=billableCharge] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=billableCharge] a[list-item], .novo-list[theme=billableCharge] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable, .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable,
.novo-list[theme=billableCharge] button[list-item] {
  outline: none;
}
.novo-list[theme=billableCharge] a[list-item]:hover, .novo-list[theme=billableCharge] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable:hover, .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable:hover, .novo-list[theme=billableCharge] a[list-item]:active, .novo-list[theme=billableCharge] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=billableCharge] [list-item].clickable:active, .novo-list[theme=billableCharge] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=billableCharge] [list-item].clickable:active,
.novo-list[theme=billableCharge] button[list-item]:hover,
.novo-list[theme=billableCharge] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=payableCharge] .novo-list-item,
.novo-list[theme=payableCharge] a[list-item],
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=payableCharge] .novo-list-item item-title h6,
.novo-list[theme=payableCharge] .novo-list-item i,
.novo-list[theme=payableCharge] a[list-item] item-title h6,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable item-title h6,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable item-title h6,
.novo-list[theme=payableCharge] a[list-item] i,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable i,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable i,
.novo-list[theme=payableCharge] button[list-item] item-title h6,
.novo-list[theme=payableCharge] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=payableCharge] .novo-list-item item-content > *,
.novo-list[theme=payableCharge] a[list-item] item-content > *,
.novo-list[theme=payableCharge] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=payableCharge] [list-item].clickable item-content > *,
.novo-list[theme=payableCharge] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable item-content > *,
.novo-list[theme=payableCharge] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=payableCharge] a[list-item], .novo-list[theme=payableCharge] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable, .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable,
.novo-list[theme=payableCharge] button[list-item] {
  outline: none;
}
.novo-list[theme=payableCharge] a[list-item]:hover, .novo-list[theme=payableCharge] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable:hover, .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable:hover, .novo-list[theme=payableCharge] a[list-item]:active, .novo-list[theme=payableCharge] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=payableCharge] [list-item].clickable:active, .novo-list[theme=payableCharge] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=payableCharge] [list-item].clickable:active,
.novo-list[theme=payableCharge] button[list-item]:hover,
.novo-list[theme=payableCharge] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=user] .novo-list-item,
.novo-list[theme=user] a[list-item],
.novo-list[theme=user] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=user] .novo-list-item item-title h6,
.novo-list[theme=user] .novo-list-item i,
.novo-list[theme=user] a[list-item] item-title h6,
.novo-list[theme=user] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=user] [list-item].clickable item-title h6,
.novo-list[theme=user] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=user] [list-item].clickable item-title h6,
.novo-list[theme=user] a[list-item] i,
.novo-list[theme=user] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=user] [list-item].clickable i,
.novo-list[theme=user] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=user] [list-item].clickable i,
.novo-list[theme=user] button[list-item] item-title h6,
.novo-list[theme=user] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=user] .novo-list-item item-content > *,
.novo-list[theme=user] a[list-item] item-content > *,
.novo-list[theme=user] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=user] [list-item].clickable item-content > *,
.novo-list[theme=user] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=user] [list-item].clickable item-content > *,
.novo-list[theme=user] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=user] a[list-item], .novo-list[theme=user] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=user] [list-item].clickable, .novo-list[theme=user] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=user] [list-item].clickable,
.novo-list[theme=user] button[list-item] {
  outline: none;
}
.novo-list[theme=user] a[list-item]:hover, .novo-list[theme=user] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=user] [list-item].clickable:hover, .novo-list[theme=user] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=user] [list-item].clickable:hover, .novo-list[theme=user] a[list-item]:active, .novo-list[theme=user] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=user] [list-item].clickable:active, .novo-list[theme=user] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=user] [list-item].clickable:active,
.novo-list[theme=user] button[list-item]:hover,
.novo-list[theme=user] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=corporateUser] .novo-list-item,
.novo-list[theme=corporateUser] a[list-item],
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=corporateUser] .novo-list-item item-title h6,
.novo-list[theme=corporateUser] .novo-list-item i,
.novo-list[theme=corporateUser] a[list-item] item-title h6,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable item-title h6,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable item-title h6,
.novo-list[theme=corporateUser] a[list-item] i,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable i,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable i,
.novo-list[theme=corporateUser] button[list-item] item-title h6,
.novo-list[theme=corporateUser] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=corporateUser] .novo-list-item item-content > *,
.novo-list[theme=corporateUser] a[list-item] item-content > *,
.novo-list[theme=corporateUser] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=corporateUser] [list-item].clickable item-content > *,
.novo-list[theme=corporateUser] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable item-content > *,
.novo-list[theme=corporateUser] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=corporateUser] a[list-item], .novo-list[theme=corporateUser] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable, .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable,
.novo-list[theme=corporateUser] button[list-item] {
  outline: none;
}
.novo-list[theme=corporateUser] a[list-item]:hover, .novo-list[theme=corporateUser] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable:hover, .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable:hover, .novo-list[theme=corporateUser] a[list-item]:active, .novo-list[theme=corporateUser] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=corporateUser] [list-item].clickable:active, .novo-list[theme=corporateUser] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=corporateUser] [list-item].clickable:active,
.novo-list[theme=corporateUser] button[list-item]:hover,
.novo-list[theme=corporateUser] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=distributionList] .novo-list-item,
.novo-list[theme=distributionList] a[list-item],
.novo-list[theme=distributionList] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=distributionList] .novo-list-item item-title h6,
.novo-list[theme=distributionList] .novo-list-item i,
.novo-list[theme=distributionList] a[list-item] item-title h6,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable item-title h6,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable item-title h6,
.novo-list[theme=distributionList] a[list-item] i,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable i,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable i,
.novo-list[theme=distributionList] button[list-item] item-title h6,
.novo-list[theme=distributionList] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=distributionList] .novo-list-item item-content > *,
.novo-list[theme=distributionList] a[list-item] item-content > *,
.novo-list[theme=distributionList] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=distributionList] [list-item].clickable item-content > *,
.novo-list[theme=distributionList] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=distributionList] [list-item].clickable item-content > *,
.novo-list[theme=distributionList] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=distributionList] a[list-item], .novo-list[theme=distributionList] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=distributionList] [list-item].clickable, .novo-list[theme=distributionList] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable,
.novo-list[theme=distributionList] button[list-item] {
  outline: none;
}
.novo-list[theme=distributionList] a[list-item]:hover, .novo-list[theme=distributionList] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=distributionList] [list-item].clickable:hover, .novo-list[theme=distributionList] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable:hover, .novo-list[theme=distributionList] a[list-item]:active, .novo-list[theme=distributionList] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=distributionList] [list-item].clickable:active, .novo-list[theme=distributionList] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=distributionList] [list-item].clickable:active,
.novo-list[theme=distributionList] button[list-item]:hover,
.novo-list[theme=distributionList] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=credential] .novo-list-item,
.novo-list[theme=credential] a[list-item],
.novo-list[theme=credential] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=credential] .novo-list-item item-title h6,
.novo-list[theme=credential] .novo-list-item i,
.novo-list[theme=credential] a[list-item] item-title h6,
.novo-list[theme=credential] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=credential] [list-item].clickable item-title h6,
.novo-list[theme=credential] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=credential] [list-item].clickable item-title h6,
.novo-list[theme=credential] a[list-item] i,
.novo-list[theme=credential] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=credential] [list-item].clickable i,
.novo-list[theme=credential] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=credential] [list-item].clickable i,
.novo-list[theme=credential] button[list-item] item-title h6,
.novo-list[theme=credential] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=credential] .novo-list-item item-content > *,
.novo-list[theme=credential] a[list-item] item-content > *,
.novo-list[theme=credential] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=credential] [list-item].clickable item-content > *,
.novo-list[theme=credential] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=credential] [list-item].clickable item-content > *,
.novo-list[theme=credential] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=credential] a[list-item], .novo-list[theme=credential] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=credential] [list-item].clickable, .novo-list[theme=credential] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=credential] [list-item].clickable,
.novo-list[theme=credential] button[list-item] {
  outline: none;
}
.novo-list[theme=credential] a[list-item]:hover, .novo-list[theme=credential] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=credential] [list-item].clickable:hover, .novo-list[theme=credential] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=credential] [list-item].clickable:hover, .novo-list[theme=credential] a[list-item]:active, .novo-list[theme=credential] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=credential] [list-item].clickable:active, .novo-list[theme=credential] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=credential] [list-item].clickable:active,
.novo-list[theme=credential] button[list-item]:hover,
.novo-list[theme=credential] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list[theme=person] .novo-list-item,
.novo-list[theme=person] a[list-item],
.novo-list[theme=person] novo-data-table [list-item].clickable,
novo-data-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] novo-activity-table [list-item].clickable,
novo-activity-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] button[list-item] {
  background: #696d79;
  color: #ffffff;
  border: unset;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.novo-list[theme=person] .novo-list-item item-title h6,
.novo-list[theme=person] .novo-list-item i,
.novo-list[theme=person] a[list-item] item-title h6,
.novo-list[theme=person] novo-data-table [list-item].clickable item-title h6,
novo-data-table .novo-list[theme=person] [list-item].clickable item-title h6,
.novo-list[theme=person] novo-activity-table [list-item].clickable item-title h6,
novo-activity-table .novo-list[theme=person] [list-item].clickable item-title h6,
.novo-list[theme=person] a[list-item] i,
.novo-list[theme=person] novo-data-table [list-item].clickable i,
novo-data-table .novo-list[theme=person] [list-item].clickable i,
.novo-list[theme=person] novo-activity-table [list-item].clickable i,
novo-activity-table .novo-list[theme=person] [list-item].clickable i,
.novo-list[theme=person] button[list-item] item-title h6,
.novo-list[theme=person] button[list-item] i {
  color: #ffffff;
}
.novo-list[theme=person] .novo-list-item item-content > *,
.novo-list[theme=person] a[list-item] item-content > *,
.novo-list[theme=person] novo-data-table [list-item].clickable item-content > *,
novo-data-table .novo-list[theme=person] [list-item].clickable item-content > *,
.novo-list[theme=person] novo-activity-table [list-item].clickable item-content > *,
novo-activity-table .novo-list[theme=person] [list-item].clickable item-content > *,
.novo-list[theme=person] button[list-item] item-content > * {
  color: rgba(255, 255, 255, 0.65);
}
.novo-list[theme=person] a[list-item], .novo-list[theme=person] novo-data-table [list-item].clickable, novo-data-table .novo-list[theme=person] [list-item].clickable, .novo-list[theme=person] novo-activity-table [list-item].clickable, novo-activity-table .novo-list[theme=person] [list-item].clickable,
.novo-list[theme=person] button[list-item] {
  outline: none;
}
.novo-list[theme=person] a[list-item]:hover, .novo-list[theme=person] novo-data-table [list-item].clickable:hover, novo-data-table .novo-list[theme=person] [list-item].clickable:hover, .novo-list[theme=person] novo-activity-table [list-item].clickable:hover, novo-activity-table .novo-list[theme=person] [list-item].clickable:hover, .novo-list[theme=person] a[list-item]:active, .novo-list[theme=person] novo-data-table [list-item].clickable:active, novo-data-table .novo-list[theme=person] [list-item].clickable:active, .novo-list[theme=person] novo-activity-table [list-item].clickable:active, novo-activity-table .novo-list[theme=person] [list-item].clickable:active,
.novo-list[theme=person] button[list-item]:hover,
.novo-list[theme=person] button[list-item]:active {
  background: #9ea1aa;
}
.novo-list-item,
a[list-item],
novo-data-table [list-item].clickable,
novo-activity-table [list-item].clickable,
button[list-item] {
  border-bottom: 1px solid var(--border, #f4f4f4);
  padding: 1rem;
  display: flex;
  flex-direction: row;
}
.novo-list-item:last-child,
a[list-item]:last-child,
novo-data-table [list-item].clickable:last-child,
novo-activity-table [list-item].clickable:last-child,
button[list-item]:last-child {
  border-bottom: none;
}
.novo-list-item .list-item,
a[list-item] .list-item,
novo-data-table [list-item].clickable .list-item,
novo-activity-table [list-item].clickable .list-item,
button[list-item] .list-item {
  display: flex;
  flex-direction: column;
  flex: 1 0 100%;
}
.novo-list-item .novo-item-header .novo-item-header-container,
a[list-item] .novo-item-header .novo-item-header-container,
novo-data-table [list-item].clickable .novo-item-header .novo-item-header-container,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-header-container,
button[list-item] .novo-item-header .novo-item-header-container {
  display: flex;
  align-items: center;
}
.novo-list-item .novo-item-header .novo-item-avatar,
a[list-item] .novo-item-header .novo-item-avatar,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar,
button[list-item] .novo-item-header .novo-item-avatar {
  margin-right: 0.5em;
}
.novo-list-item .novo-item-header .novo-item-avatar i.black,
a[list-item] .novo-item-header .novo-item-avatar i.black,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.black,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.black,
button[list-item] .novo-item-header .novo-item-avatar i.black {
  color: #000000;
}
.novo-list-item .novo-item-header .novo-item-avatar i.white,
a[list-item] .novo-item-header .novo-item-avatar i.white,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.white,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.white,
button[list-item] .novo-item-header .novo-item-avatar i.white {
  color: #ffffff;
}
.novo-list-item .novo-item-header .novo-item-avatar i.gray,
a[list-item] .novo-item-header .novo-item-avatar i.gray,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.gray,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.gray,
button[list-item] .novo-item-header .novo-item-avatar i.gray {
  color: #9e9e9e;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grey,
a[list-item] .novo-item-header .novo-item-avatar i.grey,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grey,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grey,
button[list-item] .novo-item-header .novo-item-avatar i.grey {
  color: #9e9e9e;
}
.novo-list-item .novo-item-header .novo-item-avatar i.offWhite,
a[list-item] .novo-item-header .novo-item-avatar i.offWhite,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.offWhite,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.offWhite,
button[list-item] .novo-item-header .novo-item-avatar i.offWhite {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bright,
a[list-item] .novo-item-header .novo-item-avatar i.bright,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bright,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bright,
button[list-item] .novo-item-header .novo-item-avatar i.bright {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.light,
a[list-item] .novo-item-header .novo-item-avatar i.light,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.light,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.light,
button[list-item] .novo-item-header .novo-item-avatar i.light {
  color: #dbdbdb;
}
.novo-list-item .novo-item-header .novo-item-avatar i.neutral,
a[list-item] .novo-item-header .novo-item-avatar i.neutral,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.neutral,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.neutral,
button[list-item] .novo-item-header .novo-item-avatar i.neutral {
  color: #4f5361;
}
.novo-list-item .novo-item-header .novo-item-avatar i.dark,
a[list-item] .novo-item-header .novo-item-avatar i.dark,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.dark,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.dark,
button[list-item] .novo-item-header .novo-item-avatar i.dark {
  color: #3d464d;
}
.novo-list-item .novo-item-header .novo-item-avatar i.orange,
a[list-item] .novo-item-header .novo-item-avatar i.orange,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.orange,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.orange,
button[list-item] .novo-item-header .novo-item-avatar i.orange {
  color: #ff6900;
}
.novo-list-item .novo-item-header .novo-item-avatar i.navigation,
a[list-item] .novo-item-header .novo-item-avatar i.navigation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.navigation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.navigation,
button[list-item] .novo-item-header .novo-item-avatar i.navigation {
  color: #202945;
}
.novo-list-item .novo-item-header .novo-item-avatar i.skyBlue,
a[list-item] .novo-item-header .novo-item-avatar i.skyBlue,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.skyBlue,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.skyBlue,
button[list-item] .novo-item-header .novo-item-avatar i.skyBlue {
  color: #009bdf;
}
.novo-list-item .novo-item-header .novo-item-avatar i.steel,
a[list-item] .novo-item-header .novo-item-avatar i.steel,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.steel,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.steel,
button[list-item] .novo-item-header .novo-item-avatar i.steel {
  color: #5b6770;
}
.novo-list-item .novo-item-header .novo-item-avatar i.metal,
a[list-item] .novo-item-header .novo-item-avatar i.metal,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.metal,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.metal,
button[list-item] .novo-item-header .novo-item-avatar i.metal {
  color: #637893;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sand,
a[list-item] .novo-item-header .novo-item-avatar i.sand,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sand,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sand,
button[list-item] .novo-item-header .novo-item-avatar i.sand {
  color: #f4f4f4;
}
.novo-list-item .novo-item-header .novo-item-avatar i.silver,
a[list-item] .novo-item-header .novo-item-avatar i.silver,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.silver,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.silver,
button[list-item] .novo-item-header .novo-item-avatar i.silver {
  color: #e2e2e2;
}
.novo-list-item .novo-item-header .novo-item-avatar i.stone,
a[list-item] .novo-item-header .novo-item-avatar i.stone,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.stone,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.stone,
button[list-item] .novo-item-header .novo-item-avatar i.stone {
  color: #bebebe;
}
.novo-list-item .novo-item-header .novo-item-avatar i.ash,
a[list-item] .novo-item-header .novo-item-avatar i.ash,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.ash,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.ash,
button[list-item] .novo-item-header .novo-item-avatar i.ash {
  color: #a0a0a0;
}
.novo-list-item .novo-item-header .novo-item-avatar i.slate,
a[list-item] .novo-item-header .novo-item-avatar i.slate,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.slate,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.slate,
button[list-item] .novo-item-header .novo-item-avatar i.slate {
  color: #707070;
}
.novo-list-item .novo-item-header .novo-item-avatar i.onyx,
a[list-item] .novo-item-header .novo-item-avatar i.onyx,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.onyx,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.onyx,
button[list-item] .novo-item-header .novo-item-avatar i.onyx {
  color: #526980;
}
.novo-list-item .novo-item-header .novo-item-avatar i.charcoal,
a[list-item] .novo-item-header .novo-item-avatar i.charcoal,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.charcoal,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.charcoal,
button[list-item] .novo-item-header .novo-item-avatar i.charcoal {
  color: #282828;
}
.novo-list-item .novo-item-header .novo-item-avatar i.moonlight,
a[list-item] .novo-item-header .novo-item-avatar i.moonlight,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.moonlight,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.moonlight,
button[list-item] .novo-item-header .novo-item-avatar i.moonlight {
  color: #1a242f;
}
.novo-list-item .novo-item-header .novo-item-avatar i.midnight,
a[list-item] .novo-item-header .novo-item-avatar i.midnight,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.midnight,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.midnight,
button[list-item] .novo-item-header .novo-item-avatar i.midnight {
  color: #202945;
}
.novo-list-item .novo-item-header .novo-item-avatar i.darkness,
a[list-item] .novo-item-header .novo-item-avatar i.darkness,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.darkness,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.darkness,
button[list-item] .novo-item-header .novo-item-avatar i.darkness {
  color: #161f27;
}
.novo-list-item .novo-item-header .novo-item-avatar i.navy,
a[list-item] .novo-item-header .novo-item-avatar i.navy,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.navy,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.navy,
button[list-item] .novo-item-header .novo-item-avatar i.navy {
  color: #0d2d42;
}
.novo-list-item .novo-item-header .novo-item-avatar i.aqua,
a[list-item] .novo-item-header .novo-item-avatar i.aqua,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.aqua,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.aqua,
button[list-item] .novo-item-header .novo-item-avatar i.aqua {
  color: #3bafda;
}
.novo-list-item .novo-item-header .novo-item-avatar i.ocean,
a[list-item] .novo-item-header .novo-item-avatar i.ocean,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.ocean,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.ocean,
button[list-item] .novo-item-header .novo-item-avatar i.ocean {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.mint,
a[list-item] .novo-item-header .novo-item-avatar i.mint,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.mint,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.mint,
button[list-item] .novo-item-header .novo-item-avatar i.mint {
  color: #37bc9b;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grass,
a[list-item] .novo-item-header .novo-item-avatar i.grass,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grass,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grass,
button[list-item] .novo-item-header .novo-item-avatar i.grass {
  color: #8cc152;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sunflower,
a[list-item] .novo-item-header .novo-item-avatar i.sunflower,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sunflower,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sunflower,
button[list-item] .novo-item-header .novo-item-avatar i.sunflower {
  color: #f6b042;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bittersweet,
a[list-item] .novo-item-header .novo-item-avatar i.bittersweet,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bittersweet,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bittersweet,
button[list-item] .novo-item-header .novo-item-avatar i.bittersweet {
  color: #eb6845;
}
.novo-list-item .novo-item-header .novo-item-avatar i.grapefruit,
a[list-item] .novo-item-header .novo-item-avatar i.grapefruit,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.grapefruit,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.grapefruit,
button[list-item] .novo-item-header .novo-item-avatar i.grapefruit {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.carnation,
a[list-item] .novo-item-header .novo-item-avatar i.carnation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.carnation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.carnation,
button[list-item] .novo-item-header .novo-item-avatar i.carnation {
  color: #d770ad;
}
.novo-list-item .novo-item-header .novo-item-avatar i.lavender,
a[list-item] .novo-item-header .novo-item-avatar i.lavender,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.lavender,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.lavender,
button[list-item] .novo-item-header .novo-item-avatar i.lavender {
  color: #967adc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.mountain,
a[list-item] .novo-item-header .novo-item-avatar i.mountain,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.mountain,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.mountain,
button[list-item] .novo-item-header .novo-item-avatar i.mountain {
  color: #9678b6;
}
.novo-list-item .novo-item-header .novo-item-avatar i.info,
a[list-item] .novo-item-header .novo-item-avatar i.info,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.info,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.info,
button[list-item] .novo-item-header .novo-item-avatar i.info {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.positive,
a[list-item] .novo-item-header .novo-item-avatar i.positive,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.positive,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.positive,
button[list-item] .novo-item-header .novo-item-avatar i.positive {
  color: #4a89dc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.success,
a[list-item] .novo-item-header .novo-item-avatar i.success,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.success,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.success,
button[list-item] .novo-item-header .novo-item-avatar i.success {
  color: #8cc152;
}
.novo-list-item .novo-item-header .novo-item-avatar i.negative,
a[list-item] .novo-item-header .novo-item-avatar i.negative,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.negative,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.negative,
button[list-item] .novo-item-header .novo-item-avatar i.negative {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.danger,
a[list-item] .novo-item-header .novo-item-avatar i.danger,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.danger,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.danger,
button[list-item] .novo-item-header .novo-item-avatar i.danger {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.error,
a[list-item] .novo-item-header .novo-item-avatar i.error,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.error,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.error,
button[list-item] .novo-item-header .novo-item-avatar i.error {
  color: #da4453;
}
.novo-list-item .novo-item-header .novo-item-avatar i.warning,
a[list-item] .novo-item-header .novo-item-avatar i.warning,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.warning,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.warning,
button[list-item] .novo-item-header .novo-item-avatar i.warning {
  color: #f6b042;
}
.novo-list-item .novo-item-header .novo-item-avatar i.empty,
a[list-item] .novo-item-header .novo-item-avatar i.empty,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.empty,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.empty,
button[list-item] .novo-item-header .novo-item-avatar i.empty {
  color: #cccdcc;
}
.novo-list-item .novo-item-header .novo-item-avatar i.disabled,
a[list-item] .novo-item-header .novo-item-avatar i.disabled,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.disabled,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.disabled,
button[list-item] .novo-item-header .novo-item-avatar i.disabled {
  color: #bebebe;
}
.novo-list-item .novo-item-header .novo-item-avatar i.background,
a[list-item] .novo-item-header .novo-item-avatar i.background,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.background,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.background,
button[list-item] .novo-item-header .novo-item-avatar i.background {
  color: #f7f7f7;
}
.novo-list-item .novo-item-header .novo-item-avatar i.backgroundDark,
a[list-item] .novo-item-header .novo-item-avatar i.backgroundDark,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.backgroundDark,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.backgroundDark,
button[list-item] .novo-item-header .novo-item-avatar i.backgroundDark {
  color: #e2e2e2;
}
.novo-list-item .novo-item-header .novo-item-avatar i.presentation,
a[list-item] .novo-item-header .novo-item-avatar i.presentation,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.presentation,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.presentation,
button[list-item] .novo-item-header .novo-item-avatar i.presentation {
  color: #5b6770;
}
.novo-list-item .novo-item-header .novo-item-avatar i.bullhorn,
a[list-item] .novo-item-header .novo-item-avatar i.bullhorn,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.bullhorn,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.bullhorn,
button[list-item] .novo-item-header .novo-item-avatar i.bullhorn {
  color: #ff6900;
}
.novo-list-item .novo-item-header .novo-item-avatar i.pulse,
a[list-item] .novo-item-header .novo-item-avatar i.pulse,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.pulse,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.pulse,
button[list-item] .novo-item-header .novo-item-avatar i.pulse {
  color: #3bafda;
}
.novo-list-item .novo-item-header .novo-item-avatar i.company,
a[list-item] .novo-item-header .novo-item-avatar i.company,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.company,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.company,
button[list-item] .novo-item-header .novo-item-avatar i.company {
  color: #3399dd;
}
.novo-list-item .novo-item-header .novo-item-avatar i.candidate,
a[list-item] .novo-item-header .novo-item-avatar i.candidate,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.candidate,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.candidate,
button[list-item] .novo-item-header .novo-item-avatar i.candidate {
  color: #44bb77;
}
.novo-list-item .novo-item-header .novo-item-avatar i.lead,
a[list-item] .novo-item-header .novo-item-avatar i.lead,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.lead,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.lead,
button[list-item] .novo-item-header .novo-item-avatar i.lead {
  color: #aa6699;
}
.novo-list-item .novo-item-header .novo-item-avatar i.contact,
a[list-item] .novo-item-header .novo-item-avatar i.contact,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.contact,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.contact,
button[list-item] .novo-item-header .novo-item-avatar i.contact {
  color: #ffaa44;
}
.novo-list-item .novo-item-header .novo-item-avatar i.clientcontact,
a[list-item] .novo-item-header .novo-item-avatar i.clientcontact,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.clientcontact,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.clientcontact,
button[list-item] .novo-item-header .novo-item-avatar i.clientcontact {
  color: #ffaa44;
}
.novo-list-item .novo-item-header .novo-item-avatar i.opportunity,
a[list-item] .novo-item-header .novo-item-avatar i.opportunity,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.opportunity,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.opportunity,
button[list-item] .novo-item-header .novo-item-avatar i.opportunity {
  color: #662255;
}
.novo-list-item .novo-item-header .novo-item-avatar i.job,
a[list-item] .novo-item-header .novo-item-avatar i.job,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.job,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.job,
button[list-item] .novo-item-header .novo-item-avatar i.job {
  color: #bb5566;
}
.novo-list-item .novo-item-header .novo-item-avatar i.joborder,
a[list-item] .novo-item-header .novo-item-avatar i.joborder,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.joborder,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.joborder,
button[list-item] .novo-item-header .novo-item-avatar i.joborder {
  color: #bb5566;
}
.novo-list-item .novo-item-header .novo-item-avatar i.submission,
a[list-item] .novo-item-header .novo-item-avatar i.submission,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.submission,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.submission,
button[list-item] .novo-item-header .novo-item-avatar i.submission {
  color: #a9adbb;
}
.novo-list-item .novo-item-header .novo-item-avatar i.sendout,
a[list-item] .novo-item-header .novo-item-avatar i.sendout,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.sendout,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.sendout,
button[list-item] .novo-item-header .novo-item-avatar i.sendout {
  color: #747884;
}
.novo-list-item .novo-item-header .novo-item-avatar i.placement,
a[list-item] .novo-item-header .novo-item-avatar i.placement,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.placement,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.placement,
button[list-item] .novo-item-header .novo-item-avatar i.placement {
  color: #0b344f;
}
.novo-list-item .novo-item-header .novo-item-avatar i.note,
a[list-item] .novo-item-header .novo-item-avatar i.note,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.note,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.note,
button[list-item] .novo-item-header .novo-item-avatar i.note {
  color: #747884;
}
.novo-list-item .novo-item-header .novo-item-avatar i.contract,
a[list-item] .novo-item-header .novo-item-avatar i.contract,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.contract,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.contract,
button[list-item] .novo-item-header .novo-item-avatar i.contract {
  color: #454ea0;
}
.novo-list-item .novo-item-header .novo-item-avatar i.jobCode,
a[list-item] .novo-item-header .novo-item-avatar i.jobCode,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.jobCode,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.jobCode,
button[list-item] .novo-item-header .novo-item-avatar i.jobCode {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.earnCode,
a[list-item] .novo-item-header .novo-item-avatar i.earnCode,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.earnCode,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.earnCode,
button[list-item] .novo-item-header .novo-item-avatar i.earnCode {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.invoiceStatement,
a[list-item] .novo-item-header .novo-item-avatar i.invoiceStatement,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.invoiceStatement,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.invoiceStatement,
button[list-item] .novo-item-header .novo-item-avatar i.invoiceStatement {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.billableCharge,
a[list-item] .novo-item-header .novo-item-avatar i.billableCharge,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.billableCharge,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.billableCharge,
button[list-item] .novo-item-header .novo-item-avatar i.billableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.payableCharge,
a[list-item] .novo-item-header .novo-item-avatar i.payableCharge,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.payableCharge,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.payableCharge,
button[list-item] .novo-item-header .novo-item-avatar i.payableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.user,
a[list-item] .novo-item-header .novo-item-avatar i.user,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.user,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.user,
button[list-item] .novo-item-header .novo-item-avatar i.user {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.corporateUser,
a[list-item] .novo-item-header .novo-item-avatar i.corporateUser,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.corporateUser,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.corporateUser,
button[list-item] .novo-item-header .novo-item-avatar i.corporateUser {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.distributionList,
a[list-item] .novo-item-header .novo-item-avatar i.distributionList,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.distributionList,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.distributionList,
button[list-item] .novo-item-header .novo-item-avatar i.distributionList {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.credential,
a[list-item] .novo-item-header .novo-item-avatar i.credential,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.credential,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.credential,
button[list-item] .novo-item-header .novo-item-avatar i.credential {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-avatar i.person,
a[list-item] .novo-item-header .novo-item-avatar i.person,
novo-data-table [list-item].clickable .novo-item-header .novo-item-avatar i.person,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-avatar i.person,
button[list-item] .novo-item-header .novo-item-avatar i.person {
  color: #696d79;
}
.novo-list-item .novo-item-header .novo-item-title,
a[list-item] .novo-item-header .novo-item-title,
novo-data-table [list-item].clickable .novo-item-header .novo-item-title,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-title,
button[list-item] .novo-item-header .novo-item-title {
  flex: 2 0 0;
}
.novo-list-item .novo-item-header .novo-item-title h6,
a[list-item] .novo-item-header .novo-item-title h6,
novo-data-table [list-item].clickable .novo-item-header .novo-item-title h6,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-title h6,
button[list-item] .novo-item-header .novo-item-title h6 {
  margin: 0;
  color: #434343;
  padding: 0;
}
.novo-list-item .novo-item-header .novo-item-header-end,
a[list-item] .novo-item-header .novo-item-header-end,
novo-data-table [list-item].clickable .novo-item-header .novo-item-header-end,
novo-activity-table [list-item].clickable .novo-item-header .novo-item-header-end,
button[list-item] .novo-item-header .novo-item-header-end {
  flex: 1 0 0;
  text-align: right;
}
.novo-list-item .avatar .novo-item-content,
a[list-item] .avatar .novo-item-content,
novo-data-table [list-item].clickable .avatar .novo-item-content,
novo-activity-table [list-item].clickable .avatar .novo-item-content,
button[list-item] .avatar .novo-item-content {
  margin-left: 2.7em;
}
.novo-list-item .novo-item-content,
a[list-item] .novo-item-content,
novo-data-table [list-item].clickable .novo-item-content,
novo-activity-table [list-item].clickable .novo-item-content,
button[list-item] .novo-item-content {
  display: flex;
  margin-left: 0.2em;
}
.novo-list-item .novo-item-content > *,
a[list-item] .novo-item-content > *,
novo-data-table [list-item].clickable .novo-item-content > *,
novo-activity-table [list-item].clickable .novo-item-content > *,
button[list-item] .novo-item-content > * {
  color: rgba(67, 67, 67, 0.85);
}
.novo-list-item .novo-item-content i.black,
a[list-item] .novo-item-content i.black,
novo-data-table [list-item].clickable .novo-item-content i.black,
novo-activity-table [list-item].clickable .novo-item-content i.black,
button[list-item] .novo-item-content i.black {
  color: #000000;
}
.novo-list-item .novo-item-content i.white,
a[list-item] .novo-item-content i.white,
novo-data-table [list-item].clickable .novo-item-content i.white,
novo-activity-table [list-item].clickable .novo-item-content i.white,
button[list-item] .novo-item-content i.white {
  color: #ffffff;
}
.novo-list-item .novo-item-content i.gray,
a[list-item] .novo-item-content i.gray,
novo-data-table [list-item].clickable .novo-item-content i.gray,
novo-activity-table [list-item].clickable .novo-item-content i.gray,
button[list-item] .novo-item-content i.gray {
  color: #9e9e9e;
}
.novo-list-item .novo-item-content i.grey,
a[list-item] .novo-item-content i.grey,
novo-data-table [list-item].clickable .novo-item-content i.grey,
novo-activity-table [list-item].clickable .novo-item-content i.grey,
button[list-item] .novo-item-content i.grey {
  color: #9e9e9e;
}
.novo-list-item .novo-item-content i.offWhite,
a[list-item] .novo-item-content i.offWhite,
novo-data-table [list-item].clickable .novo-item-content i.offWhite,
novo-activity-table [list-item].clickable .novo-item-content i.offWhite,
button[list-item] .novo-item-content i.offWhite {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.bright,
a[list-item] .novo-item-content i.bright,
novo-data-table [list-item].clickable .novo-item-content i.bright,
novo-activity-table [list-item].clickable .novo-item-content i.bright,
button[list-item] .novo-item-content i.bright {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.light,
a[list-item] .novo-item-content i.light,
novo-data-table [list-item].clickable .novo-item-content i.light,
novo-activity-table [list-item].clickable .novo-item-content i.light,
button[list-item] .novo-item-content i.light {
  color: #dbdbdb;
}
.novo-list-item .novo-item-content i.neutral,
a[list-item] .novo-item-content i.neutral,
novo-data-table [list-item].clickable .novo-item-content i.neutral,
novo-activity-table [list-item].clickable .novo-item-content i.neutral,
button[list-item] .novo-item-content i.neutral {
  color: #4f5361;
}
.novo-list-item .novo-item-content i.dark,
a[list-item] .novo-item-content i.dark,
novo-data-table [list-item].clickable .novo-item-content i.dark,
novo-activity-table [list-item].clickable .novo-item-content i.dark,
button[list-item] .novo-item-content i.dark {
  color: #3d464d;
}
.novo-list-item .novo-item-content i.orange,
a[list-item] .novo-item-content i.orange,
novo-data-table [list-item].clickable .novo-item-content i.orange,
novo-activity-table [list-item].clickable .novo-item-content i.orange,
button[list-item] .novo-item-content i.orange {
  color: #ff6900;
}
.novo-list-item .novo-item-content i.navigation,
a[list-item] .novo-item-content i.navigation,
novo-data-table [list-item].clickable .novo-item-content i.navigation,
novo-activity-table [list-item].clickable .novo-item-content i.navigation,
button[list-item] .novo-item-content i.navigation {
  color: #202945;
}
.novo-list-item .novo-item-content i.skyBlue,
a[list-item] .novo-item-content i.skyBlue,
novo-data-table [list-item].clickable .novo-item-content i.skyBlue,
novo-activity-table [list-item].clickable .novo-item-content i.skyBlue,
button[list-item] .novo-item-content i.skyBlue {
  color: #009bdf;
}
.novo-list-item .novo-item-content i.steel,
a[list-item] .novo-item-content i.steel,
novo-data-table [list-item].clickable .novo-item-content i.steel,
novo-activity-table [list-item].clickable .novo-item-content i.steel,
button[list-item] .novo-item-content i.steel {
  color: #5b6770;
}
.novo-list-item .novo-item-content i.metal,
a[list-item] .novo-item-content i.metal,
novo-data-table [list-item].clickable .novo-item-content i.metal,
novo-activity-table [list-item].clickable .novo-item-content i.metal,
button[list-item] .novo-item-content i.metal {
  color: #637893;
}
.novo-list-item .novo-item-content i.sand,
a[list-item] .novo-item-content i.sand,
novo-data-table [list-item].clickable .novo-item-content i.sand,
novo-activity-table [list-item].clickable .novo-item-content i.sand,
button[list-item] .novo-item-content i.sand {
  color: #f4f4f4;
}
.novo-list-item .novo-item-content i.silver,
a[list-item] .novo-item-content i.silver,
novo-data-table [list-item].clickable .novo-item-content i.silver,
novo-activity-table [list-item].clickable .novo-item-content i.silver,
button[list-item] .novo-item-content i.silver {
  color: #e2e2e2;
}
.novo-list-item .novo-item-content i.stone,
a[list-item] .novo-item-content i.stone,
novo-data-table [list-item].clickable .novo-item-content i.stone,
novo-activity-table [list-item].clickable .novo-item-content i.stone,
button[list-item] .novo-item-content i.stone {
  color: #bebebe;
}
.novo-list-item .novo-item-content i.ash,
a[list-item] .novo-item-content i.ash,
novo-data-table [list-item].clickable .novo-item-content i.ash,
novo-activity-table [list-item].clickable .novo-item-content i.ash,
button[list-item] .novo-item-content i.ash {
  color: #a0a0a0;
}
.novo-list-item .novo-item-content i.slate,
a[list-item] .novo-item-content i.slate,
novo-data-table [list-item].clickable .novo-item-content i.slate,
novo-activity-table [list-item].clickable .novo-item-content i.slate,
button[list-item] .novo-item-content i.slate {
  color: #707070;
}
.novo-list-item .novo-item-content i.onyx,
a[list-item] .novo-item-content i.onyx,
novo-data-table [list-item].clickable .novo-item-content i.onyx,
novo-activity-table [list-item].clickable .novo-item-content i.onyx,
button[list-item] .novo-item-content i.onyx {
  color: #526980;
}
.novo-list-item .novo-item-content i.charcoal,
a[list-item] .novo-item-content i.charcoal,
novo-data-table [list-item].clickable .novo-item-content i.charcoal,
novo-activity-table [list-item].clickable .novo-item-content i.charcoal,
button[list-item] .novo-item-content i.charcoal {
  color: #282828;
}
.novo-list-item .novo-item-content i.moonlight,
a[list-item] .novo-item-content i.moonlight,
novo-data-table [list-item].clickable .novo-item-content i.moonlight,
novo-activity-table [list-item].clickable .novo-item-content i.moonlight,
button[list-item] .novo-item-content i.moonlight {
  color: #1a242f;
}
.novo-list-item .novo-item-content i.midnight,
a[list-item] .novo-item-content i.midnight,
novo-data-table [list-item].clickable .novo-item-content i.midnight,
novo-activity-table [list-item].clickable .novo-item-content i.midnight,
button[list-item] .novo-item-content i.midnight {
  color: #202945;
}
.novo-list-item .novo-item-content i.darkness,
a[list-item] .novo-item-content i.darkness,
novo-data-table [list-item].clickable .novo-item-content i.darkness,
novo-activity-table [list-item].clickable .novo-item-content i.darkness,
button[list-item] .novo-item-content i.darkness {
  color: #161f27;
}
.novo-list-item .novo-item-content i.navy,
a[list-item] .novo-item-content i.navy,
novo-data-table [list-item].clickable .novo-item-content i.navy,
novo-activity-table [list-item].clickable .novo-item-content i.navy,
button[list-item] .novo-item-content i.navy {
  color: #0d2d42;
}
.novo-list-item .novo-item-content i.aqua,
a[list-item] .novo-item-content i.aqua,
novo-data-table [list-item].clickable .novo-item-content i.aqua,
novo-activity-table [list-item].clickable .novo-item-content i.aqua,
button[list-item] .novo-item-content i.aqua {
  color: #3bafda;
}
.novo-list-item .novo-item-content i.ocean,
a[list-item] .novo-item-content i.ocean,
novo-data-table [list-item].clickable .novo-item-content i.ocean,
novo-activity-table [list-item].clickable .novo-item-content i.ocean,
button[list-item] .novo-item-content i.ocean {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.mint,
a[list-item] .novo-item-content i.mint,
novo-data-table [list-item].clickable .novo-item-content i.mint,
novo-activity-table [list-item].clickable .novo-item-content i.mint,
button[list-item] .novo-item-content i.mint {
  color: #37bc9b;
}
.novo-list-item .novo-item-content i.grass,
a[list-item] .novo-item-content i.grass,
novo-data-table [list-item].clickable .novo-item-content i.grass,
novo-activity-table [list-item].clickable .novo-item-content i.grass,
button[list-item] .novo-item-content i.grass {
  color: #8cc152;
}
.novo-list-item .novo-item-content i.sunflower,
a[list-item] .novo-item-content i.sunflower,
novo-data-table [list-item].clickable .novo-item-content i.sunflower,
novo-activity-table [list-item].clickable .novo-item-content i.sunflower,
button[list-item] .novo-item-content i.sunflower {
  color: #f6b042;
}
.novo-list-item .novo-item-content i.bittersweet,
a[list-item] .novo-item-content i.bittersweet,
novo-data-table [list-item].clickable .novo-item-content i.bittersweet,
novo-activity-table [list-item].clickable .novo-item-content i.bittersweet,
button[list-item] .novo-item-content i.bittersweet {
  color: #eb6845;
}
.novo-list-item .novo-item-content i.grapefruit,
a[list-item] .novo-item-content i.grapefruit,
novo-data-table [list-item].clickable .novo-item-content i.grapefruit,
novo-activity-table [list-item].clickable .novo-item-content i.grapefruit,
button[list-item] .novo-item-content i.grapefruit {
  color: #da4453;
}
.novo-list-item .novo-item-content i.carnation,
a[list-item] .novo-item-content i.carnation,
novo-data-table [list-item].clickable .novo-item-content i.carnation,
novo-activity-table [list-item].clickable .novo-item-content i.carnation,
button[list-item] .novo-item-content i.carnation {
  color: #d770ad;
}
.novo-list-item .novo-item-content i.lavender,
a[list-item] .novo-item-content i.lavender,
novo-data-table [list-item].clickable .novo-item-content i.lavender,
novo-activity-table [list-item].clickable .novo-item-content i.lavender,
button[list-item] .novo-item-content i.lavender {
  color: #967adc;
}
.novo-list-item .novo-item-content i.mountain,
a[list-item] .novo-item-content i.mountain,
novo-data-table [list-item].clickable .novo-item-content i.mountain,
novo-activity-table [list-item].clickable .novo-item-content i.mountain,
button[list-item] .novo-item-content i.mountain {
  color: #9678b6;
}
.novo-list-item .novo-item-content i.info,
a[list-item] .novo-item-content i.info,
novo-data-table [list-item].clickable .novo-item-content i.info,
novo-activity-table [list-item].clickable .novo-item-content i.info,
button[list-item] .novo-item-content i.info {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.positive,
a[list-item] .novo-item-content i.positive,
novo-data-table [list-item].clickable .novo-item-content i.positive,
novo-activity-table [list-item].clickable .novo-item-content i.positive,
button[list-item] .novo-item-content i.positive {
  color: #4a89dc;
}
.novo-list-item .novo-item-content i.success,
a[list-item] .novo-item-content i.success,
novo-data-table [list-item].clickable .novo-item-content i.success,
novo-activity-table [list-item].clickable .novo-item-content i.success,
button[list-item] .novo-item-content i.success {
  color: #8cc152;
}
.novo-list-item .novo-item-content i.negative,
a[list-item] .novo-item-content i.negative,
novo-data-table [list-item].clickable .novo-item-content i.negative,
novo-activity-table [list-item].clickable .novo-item-content i.negative,
button[list-item] .novo-item-content i.negative {
  color: #da4453;
}
.novo-list-item .novo-item-content i.danger,
a[list-item] .novo-item-content i.danger,
novo-data-table [list-item].clickable .novo-item-content i.danger,
novo-activity-table [list-item].clickable .novo-item-content i.danger,
button[list-item] .novo-item-content i.danger {
  color: #da4453;
}
.novo-list-item .novo-item-content i.error,
a[list-item] .novo-item-content i.error,
novo-data-table [list-item].clickable .novo-item-content i.error,
novo-activity-table [list-item].clickable .novo-item-content i.error,
button[list-item] .novo-item-content i.error {
  color: #da4453;
}
.novo-list-item .novo-item-content i.warning,
a[list-item] .novo-item-content i.warning,
novo-data-table [list-item].clickable .novo-item-content i.warning,
novo-activity-table [list-item].clickable .novo-item-content i.warning,
button[list-item] .novo-item-content i.warning {
  color: #f6b042;
}
.novo-list-item .novo-item-content i.empty,
a[list-item] .novo-item-content i.empty,
novo-data-table [list-item].clickable .novo-item-content i.empty,
novo-activity-table [list-item].clickable .novo-item-content i.empty,
button[list-item] .novo-item-content i.empty {
  color: #cccdcc;
}
.novo-list-item .novo-item-content i.disabled,
a[list-item] .novo-item-content i.disabled,
novo-data-table [list-item].clickable .novo-item-content i.disabled,
novo-activity-table [list-item].clickable .novo-item-content i.disabled,
button[list-item] .novo-item-content i.disabled {
  color: #bebebe;
}
.novo-list-item .novo-item-content i.background,
a[list-item] .novo-item-content i.background,
novo-data-table [list-item].clickable .novo-item-content i.background,
novo-activity-table [list-item].clickable .novo-item-content i.background,
button[list-item] .novo-item-content i.background {
  color: #f7f7f7;
}
.novo-list-item .novo-item-content i.backgroundDark,
a[list-item] .novo-item-content i.backgroundDark,
novo-data-table [list-item].clickable .novo-item-content i.backgroundDark,
novo-activity-table [list-item].clickable .novo-item-content i.backgroundDark,
button[list-item] .novo-item-content i.backgroundDark {
  color: #e2e2e2;
}
.novo-list-item .novo-item-content i.presentation,
a[list-item] .novo-item-content i.presentation,
novo-data-table [list-item].clickable .novo-item-content i.presentation,
novo-activity-table [list-item].clickable .novo-item-content i.presentation,
button[list-item] .novo-item-content i.presentation {
  color: #5b6770;
}
.novo-list-item .novo-item-content i.bullhorn,
a[list-item] .novo-item-content i.bullhorn,
novo-data-table [list-item].clickable .novo-item-content i.bullhorn,
novo-activity-table [list-item].clickable .novo-item-content i.bullhorn,
button[list-item] .novo-item-content i.bullhorn {
  color: #ff6900;
}
.novo-list-item .novo-item-content i.pulse,
a[list-item] .novo-item-content i.pulse,
novo-data-table [list-item].clickable .novo-item-content i.pulse,
novo-activity-table [list-item].clickable .novo-item-content i.pulse,
button[list-item] .novo-item-content i.pulse {
  color: #3bafda;
}
.novo-list-item .novo-item-content i.company,
a[list-item] .novo-item-content i.company,
novo-data-table [list-item].clickable .novo-item-content i.company,
novo-activity-table [list-item].clickable .novo-item-content i.company,
button[list-item] .novo-item-content i.company {
  color: #3399dd;
}
.novo-list-item .novo-item-content i.candidate,
a[list-item] .novo-item-content i.candidate,
novo-data-table [list-item].clickable .novo-item-content i.candidate,
novo-activity-table [list-item].clickable .novo-item-content i.candidate,
button[list-item] .novo-item-content i.candidate {
  color: #44bb77;
}
.novo-list-item .novo-item-content i.lead,
a[list-item] .novo-item-content i.lead,
novo-data-table [list-item].clickable .novo-item-content i.lead,
novo-activity-table [list-item].clickable .novo-item-content i.lead,
button[list-item] .novo-item-content i.lead {
  color: #aa6699;
}
.novo-list-item .novo-item-content i.contact,
a[list-item] .novo-item-content i.contact,
novo-data-table [list-item].clickable .novo-item-content i.contact,
novo-activity-table [list-item].clickable .novo-item-content i.contact,
button[list-item] .novo-item-content i.contact {
  color: #ffaa44;
}
.novo-list-item .novo-item-content i.clientcontact,
a[list-item] .novo-item-content i.clientcontact,
novo-data-table [list-item].clickable .novo-item-content i.clientcontact,
novo-activity-table [list-item].clickable .novo-item-content i.clientcontact,
button[list-item] .novo-item-content i.clientcontact {
  color: #ffaa44;
}
.novo-list-item .novo-item-content i.opportunity,
a[list-item] .novo-item-content i.opportunity,
novo-data-table [list-item].clickable .novo-item-content i.opportunity,
novo-activity-table [list-item].clickable .novo-item-content i.opportunity,
button[list-item] .novo-item-content i.opportunity {
  color: #662255;
}
.novo-list-item .novo-item-content i.job,
a[list-item] .novo-item-content i.job,
novo-data-table [list-item].clickable .novo-item-content i.job,
novo-activity-table [list-item].clickable .novo-item-content i.job,
button[list-item] .novo-item-content i.job {
  color: #bb5566;
}
.novo-list-item .novo-item-content i.joborder,
a[list-item] .novo-item-content i.joborder,
novo-data-table [list-item].clickable .novo-item-content i.joborder,
novo-activity-table [list-item].clickable .novo-item-content i.joborder,
button[list-item] .novo-item-content i.joborder {
  color: #bb5566;
}
.novo-list-item .novo-item-content i.submission,
a[list-item] .novo-item-content i.submission,
novo-data-table [list-item].clickable .novo-item-content i.submission,
novo-activity-table [list-item].clickable .novo-item-content i.submission,
button[list-item] .novo-item-content i.submission {
  color: #a9adbb;
}
.novo-list-item .novo-item-content i.sendout,
a[list-item] .novo-item-content i.sendout,
novo-data-table [list-item].clickable .novo-item-content i.sendout,
novo-activity-table [list-item].clickable .novo-item-content i.sendout,
button[list-item] .novo-item-content i.sendout {
  color: #747884;
}
.novo-list-item .novo-item-content i.placement,
a[list-item] .novo-item-content i.placement,
novo-data-table [list-item].clickable .novo-item-content i.placement,
novo-activity-table [list-item].clickable .novo-item-content i.placement,
button[list-item] .novo-item-content i.placement {
  color: #0b344f;
}
.novo-list-item .novo-item-content i.note,
a[list-item] .novo-item-content i.note,
novo-data-table [list-item].clickable .novo-item-content i.note,
novo-activity-table [list-item].clickable .novo-item-content i.note,
button[list-item] .novo-item-content i.note {
  color: #747884;
}
.novo-list-item .novo-item-content i.contract,
a[list-item] .novo-item-content i.contract,
novo-data-table [list-item].clickable .novo-item-content i.contract,
novo-activity-table [list-item].clickable .novo-item-content i.contract,
button[list-item] .novo-item-content i.contract {
  color: #454ea0;
}
.novo-list-item .novo-item-content i.jobCode,
a[list-item] .novo-item-content i.jobCode,
novo-data-table [list-item].clickable .novo-item-content i.jobCode,
novo-activity-table [list-item].clickable .novo-item-content i.jobCode,
button[list-item] .novo-item-content i.jobCode {
  color: #696d79;
}
.novo-list-item .novo-item-content i.earnCode,
a[list-item] .novo-item-content i.earnCode,
novo-data-table [list-item].clickable .novo-item-content i.earnCode,
novo-activity-table [list-item].clickable .novo-item-content i.earnCode,
button[list-item] .novo-item-content i.earnCode {
  color: #696d79;
}
.novo-list-item .novo-item-content i.invoiceStatement,
a[list-item] .novo-item-content i.invoiceStatement,
novo-data-table [list-item].clickable .novo-item-content i.invoiceStatement,
novo-activity-table [list-item].clickable .novo-item-content i.invoiceStatement,
button[list-item] .novo-item-content i.invoiceStatement {
  color: #696d79;
}
.novo-list-item .novo-item-content i.billableCharge,
a[list-item] .novo-item-content i.billableCharge,
novo-data-table [list-item].clickable .novo-item-content i.billableCharge,
novo-activity-table [list-item].clickable .novo-item-content i.billableCharge,
button[list-item] .novo-item-content i.billableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-content i.payableCharge,
a[list-item] .novo-item-content i.payableCharge,
novo-data-table [list-item].clickable .novo-item-content i.payableCharge,
novo-activity-table [list-item].clickable .novo-item-content i.payableCharge,
button[list-item] .novo-item-content i.payableCharge {
  color: #696d79;
}
.novo-list-item .novo-item-content i.user,
a[list-item] .novo-item-content i.user,
novo-data-table [list-item].clickable .novo-item-content i.user,
novo-activity-table [list-item].clickable .novo-item-content i.user,
button[list-item] .novo-item-content i.user {
  color: #696d79;
}
.novo-list-item .novo-item-content i.corporateUser,
a[list-item] .novo-item-content i.corporateUser,
novo-data-table [list-item].clickable .novo-item-content i.corporateUser,
novo-activity-table [list-item].clickable .novo-item-content i.corporateUser,
button[list-item] .novo-item-content i.corporateUser {
  color: #696d79;
}
.novo-list-item .novo-item-content i.distributionList,
a[list-item] .novo-item-content i.distributionList,
novo-data-table [list-item].clickable .novo-item-content i.distributionList,
novo-activity-table [list-item].clickable .novo-item-content i.distributionList,
button[list-item] .novo-item-content i.distributionList {
  color: #696d79;
}
.novo-list-item .novo-item-content i.credential,
a[list-item] .novo-item-content i.credential,
novo-data-table [list-item].clickable .novo-item-content i.credential,
novo-activity-table [list-item].clickable .novo-item-content i.credential,
button[list-item] .novo-item-content i.credential {
  color: #696d79;
}
.novo-list-item .novo-item-content i.person,
a[list-item] .novo-item-content i.person,
novo-data-table [list-item].clickable .novo-item-content i.person,
novo-activity-table [list-item].clickable .novo-item-content i.person,
button[list-item] .novo-item-content i.person {
  color: #696d79;
}
.novo-list-item .novo-item-content.vertical-list,
a[list-item] .novo-item-content.vertical-list,
novo-data-table [list-item].clickable .novo-item-content.vertical-list,
novo-activity-table [list-item].clickable .novo-item-content.vertical-list,
button[list-item] .novo-item-content.vertical-list {
  flex-direction: column;
}
.novo-list-item .novo-item-content.horizontal-list,
a[list-item] .novo-item-content.horizontal-list,
novo-data-table [list-item].clickable .novo-item-content.horizontal-list,
novo-activity-table [list-item].clickable .novo-item-content.horizontal-list,
button[list-item] .novo-item-content.horizontal-list {
  flex-direction: row;
}
.novo-list-item .novo-item-end,
a[list-item] .novo-item-end,
novo-data-table [list-item].clickable .novo-item-end,
novo-activity-table [list-item].clickable .novo-item-end,
button[list-item] .novo-item-end {
  align-self: center;
  flex: 1;
  text-align: right;
}
.novo-list-item .novo-item-end i,
a[list-item] .novo-item-end i,
novo-data-table [list-item].clickable .novo-item-end i,
novo-activity-table [list-item].clickable .novo-item-end i,
button[list-item] .novo-item-end i {
  line-height: 1.4em;
}
novo-table {
  width: 100%;
  display: block;
}
novo-table > header novo-table-header {
  padding: 10px;
}
novo-table > header novo-table-header button {
  height: 39px;
  margin-right: 10px;
}
novo-table > header novo-table-header button:last-child {
  margin-right: 0;
}
novo-table > header div.header-actions {
  display: flex;
  align-items: center;
}
novo-table > header div.header-actions > novo-pagination {
  flex: 1;
}
novo-table > header div.header-actions > novo-pagination > h5 {
  margin-left: 0;
}
novo-table > header div.header-actions > novo-pagination novo-select .novo-select-list {
  transform: translateY(5%) !important;
}
novo-table > header div.header-actions > novo-table-actions {
  padding: 10px;
  display: flex;
  align-items: center;
}
novo-table > header div.header-actions > novo-table-actions > * {
  margin-right: 10px;
}
novo-table > header div.header-actions > novo-table-actions > *:last-child {
  margin-right: 0;
}
novo-table > .table-container {
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  display: block;
}
novo-table novo-table-footer {
  display: flex;
}
novo-table tfoot.novo-table-total-footer td {
  padding: 1.2rem;
}
novo-table.editing th .th-title,
novo-table.editing th novo-dropdown,
novo-table.editing novo-pagination h5,
novo-table.editing novo-pagination novo-select,
novo-table.editing novo-pagination ul.pager {
  pointer-events: none;
  opacity: 0.7;
}
novo-table.editing novo-control {
  margin-top: 0 !important;
}
novo-table.novo-table-loading {
  position: relative;
}
novo-table div.novo-table-loading-overlay {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 1000;
}
novo-table novo-form {
  max-width: inherit;
}
novo-table novo-form td.novo-form-row {
  width: inherit !important;
}
.table {
  width: auto;
  width: -webkit-fill-available;
  max-width: 100%;
  background-color: #fff;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  position: relative;
  text-align: left;
  padding: 0.6rem;
  vertical-align: middle;
}
.table > tbody > tr > td .th-title,
.table > tbody > tr > th .th-title,
.table > thead > tr > td .th-title,
.table > thead > tr > th .th-title {
  padding: 5px 5px 5px 0;
}
.table > tbody > tr > td.checkbox,
.table > tbody > tr > th.checkbox,
.table > thead > tr > td.checkbox,
.table > thead > tr > th.checkbox {
  text-align: center;
  padding-bottom: 15px;
}
.table > tbody > tr > td.checkbox > novo-checkbox, .table > tbody > tr > td.checkbox > multi-picker,
.table > tbody > tr > th.checkbox > novo-checkbox,
.table > tbody > tr > th.checkbox > multi-picker,
.table > thead > tr > td.checkbox > novo-checkbox,
.table > thead > tr > td.checkbox > multi-picker,
.table > thead > tr > th.checkbox > novo-checkbox,
.table > thead > tr > th.checkbox > multi-picker {
  justify-content: center;
}
.table > tbody > tr.table-selection-row, .table > tbody > tr.active,
.table > thead > tr.table-selection-row,
.table > thead > tr.active {
  background-color: #caddf5 !important;
}
.table > thead > tr > th.sorted {
  background: rgba(74, 137, 220, 0.2);
}
.table > thead > tr > th {
  font-weight: 400;
  color: #757575;
  vertical-align: bottom;
  border-bottom: 1px solid #f4f4f4;
  border-top: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
  padding: 0.75rem;
}
.table > thead > tr > th.over {
  background: #eee;
  border-right: 2px double #000 !important;
}
.table > thead > tr > th.over * {
  pointer-events: none;
}
.table > thead > tr > th .th-group {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.table > thead > tr > th .th-group novo-dropdown.column-filters .novo-button {
  -webkit-appearance: none;
}
.table > thead > tr > th .th-group novo-dropdown.column-filters .novo-button.filtered i {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 10px 10px 5px;
  border-radius: 3px;
  font-weight: 400;
}
.table > thead > tr > th .th-group .th-title.sortable {
  cursor: pointer;
}
.table > thead > tr > th .th-group .th-title.sortable label {
  cursor: pointer;
  margin-right: 10px;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons i.bhi-arrow-down {
  color: #9b9b9b;
}
.table > thead > tr > th .th-group .th-title:hover .table-sort-icons i.bhi-arrow-up {
  color: #5c5c5c;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons {
  display: flex;
  flex-direction: row;
  opacity: 0.3;
  transition: all 200ms ease-in-out;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons i {
  font-size: 0.8em;
  margin: 0;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons i.bhi-arrow-down {
  padding-top: 5px;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc i.bhi-arrow-down {
  color: #9b9b9b;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.asc i.bhi-arrow-up {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc {
  opacity: 1;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc i.bhi-arrow-down {
  color: #4a89dc;
}
.table > thead > tr > th .th-group .th-title .table-sort-icons.desc i.bhi-arrow-up {
  color: #9b9b9b;
}
.table > tbody + tbody {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.table .table-message tr,
.table .table-message td {
  background-color: #ffffff !important;
}
.table .table {
  background-color: #fff;
}
.table .row-action {
  padding: 0.3rem !important;
}
.table tr.details-row td {
  padding-top: 0 !important;
}
.table .no-border {
  border: 0;
}
.table .table-message,
.table .no-matching-records,
.table .table-empty-message {
  color: #9e9e9e;
  margin: 40px 0;
  vertical-align: middle;
}
.table .table-error-message {
  color: #9e9e9e;
  margin: 40px 0;
  vertical-align: middle;
}
.table .table-loading {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  background: #ffffff;
}
.table novo-checkbox .check-box-group, .table multi-picker .check-box-group {
  color: #9e9e9e;
  margin-right: 0;
}
.table novo-checkbox .check-box-group.checked, .table multi-picker .check-box-group.checked {
  color: #4a89dc;
}
.table novo-checkbox .check-box-group .bhi-checkbox-indeterminate, .table multi-picker .check-box-group .bhi-checkbox-indeterminate {
  color: #4a89dc;
}
.dropdown-container.table-dropdown, .dropdown-container.simple-table-dropdown {
  right: -15px;
  min-width: 230px;
  max-width: 230px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
}
.dropdown-container.table-dropdown .novo-button[theme][theme=dialogue][icon] i, .dropdown-container.simple-table-dropdown .novo-button[theme][theme=dialogue][icon] i {
  padding: inherit;
  padding-left: 5px;
  height: inherit;
  width: inherit;
  display: inline-block;
  line-height: inherit;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .novo-option-text, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .novo-option-text {
  padding: 10px 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  align-items: flex-start;
  cursor: initial;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search:hover, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search:hover {
  background: transparent;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 90%;
  font-size: 0.9em;
  margin: 0 auto;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header span, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header span {
  text-transform: uppercase;
  font-weight: 400;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header button, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header button {
  padding: 0 5px;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search .header button i, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search .header button i {
  height: auto !important;
  width: auto !important;
  font-size: 0.9em;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search input, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search input {
  border: none;
  border-bottom: 2px solid #bebebe;
  width: 90%;
  margin: 0 auto;
  background: transparent;
}
.dropdown-container.table-dropdown .novo-optgroup .novo-option.filter-search input:focus, .dropdown-container.simple-table-dropdown .novo-optgroup .novo-option.filter-search input:focus {
  outline: none;
  border-bottom: 2px solid #4a89dc;
}
.dropdown-container.table-dropdown .novo-optgroup item > span, .dropdown-container.simple-table-dropdown .novo-optgroup item > span {
  display: inline-block;
  max-width: calc(100% - 20px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropdown-container.table-dropdown .calendar-container, .dropdown-container.simple-table-dropdown .calendar-container {
  height: 100%;
  min-height: 200px;
  width: 100%;
  background: #fff;
}
.dropdown-container.table-dropdown .calendar-container > div, .dropdown-container.simple-table-dropdown .calendar-container > div {
  color: #4a89dc;
  line-height: 3em;
  font-size: 0.9em;
  padding-left: 5px;
  cursor: pointer;
}
.dropdown-container.table-dropdown .calendar-container novo-date-picker .calendar, .dropdown-container.simple-table-dropdown .calendar-container novo-date-picker .calendar {
  width: 100%;
  height: 100%;
  box-shadow: none;
  padding: 0 5px 10px;
}
.dropdown-container.table-dropdown .calendar-container novo-date-picker .calendar .calendar-top, .dropdown-container.simple-table-dropdown .calendar-container novo-date-picker .calendar .calendar-top {
  display: none;
}
.table-bordered tbody tr td,
.table-bordered tbody tr th,
.table-bordered thead tr td,
.table-bordered thead tr th,
.table-bordered tfoot tr td,
.table-bordered tfoot tr th {
  border-bottom: 1px solid #f5f5f5;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-bottom-width: 2px;
}
.table-striped:not(.table-details) > tbody tr:nth-of-type(odd):not(.table-selection-row) {
  background-color: #f4f4f4;
}
.table-striped:not(.table-details) > tbody tr:nth-of-type(odd):not(.table-selection-row) td {
  background-color: #f4f4f4;
}
.table-striped.table-details > tbody tr:nth-of-type(4n + 2),
.table-striped.table-details > tbody tr:nth-of-type(4n + 1) {
  background-color: #f4f4f4;
}
.table-hover > tbody > tr:hover {
  background-color: rgba(0, 0, 0, 0.12);
}
.handle {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 6px;
  cursor: col-resize;
}
novo-table[theme=black] > header {
  background: #000000;
  color: #ffffff;
}
novo-table[theme=black] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=black] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=black] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=black] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=black] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=black] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=white] > header {
  background: #ffffff;
  color: #3d464d;
}
novo-table[theme=white] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=white] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=white] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=white] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=white] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=white] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=gray] > header {
  background: #9e9e9e;
  color: #3d464d;
}
novo-table[theme=gray] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=gray] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=gray] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=gray] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=gray] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=gray] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grey] > header {
  background: #9e9e9e;
  color: #3d464d;
}
novo-table[theme=grey] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grey] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grey] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grey] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grey] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grey] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=offWhite] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=offWhite] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=offWhite] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=offWhite] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=offWhite] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=offWhite] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=offWhite] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bright] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=bright] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bright] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bright] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bright] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bright] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bright] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=light] > header {
  background: #dbdbdb;
  color: #3d464d;
}
novo-table[theme=light] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=light] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=light] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=light] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=light] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=light] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=neutral] > header {
  background: #4f5361;
  color: #ffffff;
}
novo-table[theme=neutral] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=neutral] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=neutral] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=neutral] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=neutral] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=neutral] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=dark] > header {
  background: #3d464d;
  color: #ffffff;
}
novo-table[theme=dark] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=dark] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=dark] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=dark] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=dark] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=dark] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=orange] > header {
  background: #ff6900;
  color: #3d464d;
}
novo-table[theme=orange] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=orange] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=orange] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=orange] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=orange] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=orange] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=navigation] > header {
  background: #202945;
  color: #ffffff;
}
novo-table[theme=navigation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=navigation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=navigation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=navigation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=navigation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=navigation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=skyBlue] > header {
  background: #009bdf;
  color: #ffffff;
}
novo-table[theme=skyBlue] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=skyBlue] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=skyBlue] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=skyBlue] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=skyBlue] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=skyBlue] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=steel] > header {
  background: #5b6770;
  color: #ffffff;
}
novo-table[theme=steel] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=steel] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=steel] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=steel] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=steel] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=steel] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=metal] > header {
  background: #637893;
  color: #ffffff;
}
novo-table[theme=metal] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=metal] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=metal] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=metal] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=metal] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=metal] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sand] > header {
  background: #f4f4f4;
  color: #3d464d;
}
novo-table[theme=sand] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sand] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sand] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sand] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sand] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sand] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=silver] > header {
  background: #e2e2e2;
  color: #3d464d;
}
novo-table[theme=silver] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=silver] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=silver] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=silver] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=silver] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=silver] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=stone] > header {
  background: #bebebe;
  color: #3d464d;
}
novo-table[theme=stone] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=stone] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=stone] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=stone] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=stone] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=stone] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=ash] > header {
  background: #a0a0a0;
  color: #3d464d;
}
novo-table[theme=ash] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=ash] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=ash] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=ash] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=ash] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=ash] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=slate] > header {
  background: #707070;
  color: #ffffff;
}
novo-table[theme=slate] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=slate] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=slate] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=slate] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=slate] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=slate] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=onyx] > header {
  background: #526980;
  color: #ffffff;
}
novo-table[theme=onyx] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=onyx] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=onyx] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=onyx] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=onyx] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=onyx] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=charcoal] > header {
  background: #282828;
  color: #ffffff;
}
novo-table[theme=charcoal] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=charcoal] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=charcoal] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=charcoal] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=charcoal] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=charcoal] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=moonlight] > header {
  background: #1a242f;
  color: #ffffff;
}
novo-table[theme=moonlight] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=moonlight] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=moonlight] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=moonlight] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=moonlight] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=moonlight] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=midnight] > header {
  background: #202945;
  color: #ffffff;
}
novo-table[theme=midnight] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=midnight] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=midnight] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=midnight] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=midnight] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=midnight] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=darkness] > header {
  background: #161f27;
  color: #ffffff;
}
novo-table[theme=darkness] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=darkness] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=darkness] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=darkness] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=darkness] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=darkness] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=navy] > header {
  background: #0d2d42;
  color: #ffffff;
}
novo-table[theme=navy] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=navy] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=navy] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=navy] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=navy] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=navy] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=aqua] > header {
  background: #3bafda;
  color: #3d464d;
}
novo-table[theme=aqua] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=aqua] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=aqua] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=aqua] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=aqua] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=aqua] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=ocean] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=ocean] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=ocean] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=ocean] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=ocean] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=ocean] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=ocean] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=mint] > header {
  background: #37bc9b;
  color: #3d464d;
}
novo-table[theme=mint] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=mint] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=mint] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=mint] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=mint] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=mint] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grass] > header {
  background: #8cc152;
  color: #ffffff;
}
novo-table[theme=grass] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grass] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grass] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grass] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grass] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grass] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sunflower] > header {
  background: #f6b042;
  color: #ffffff;
}
novo-table[theme=sunflower] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sunflower] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sunflower] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sunflower] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sunflower] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sunflower] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bittersweet] > header {
  background: #eb6845;
  color: #ffffff;
}
novo-table[theme=bittersweet] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bittersweet] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bittersweet] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bittersweet] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bittersweet] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bittersweet] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=grapefruit] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=grapefruit] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=grapefruit] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=grapefruit] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=grapefruit] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=grapefruit] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=grapefruit] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=carnation] > header {
  background: #d770ad;
  color: #ffffff;
}
novo-table[theme=carnation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=carnation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=carnation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=carnation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=carnation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=carnation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=lavender] > header {
  background: #967adc;
  color: #ffffff;
}
novo-table[theme=lavender] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=lavender] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=lavender] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=lavender] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=lavender] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=lavender] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=mountain] > header {
  background: #9678b6;
  color: #ffffff;
}
novo-table[theme=mountain] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=mountain] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=mountain] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=mountain] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=mountain] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=mountain] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=info] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=info] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=info] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=info] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=info] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=info] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=info] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=positive] > header {
  background: #4a89dc;
  color: #ffffff;
}
novo-table[theme=positive] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=positive] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=positive] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=positive] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=positive] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=positive] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=success] > header {
  background: #8cc152;
  color: #ffffff;
}
novo-table[theme=success] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=success] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=success] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=success] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=success] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=success] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=negative] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=negative] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=negative] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=negative] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=negative] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=negative] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=negative] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=danger] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=danger] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=danger] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=danger] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=danger] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=danger] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=danger] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=error] > header {
  background: #da4453;
  color: #ffffff;
}
novo-table[theme=error] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=error] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=error] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=error] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=error] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=error] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=warning] > header {
  background: #f6b042;
  color: #ffffff;
}
novo-table[theme=warning] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=warning] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=warning] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=warning] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=warning] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=warning] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=empty] > header {
  background: #cccdcc;
  color: #3d464d;
}
novo-table[theme=empty] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=empty] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=empty] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=empty] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=empty] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=empty] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=disabled] > header {
  background: #bebebe;
  color: #3d464d;
}
novo-table[theme=disabled] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=disabled] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=disabled] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=disabled] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=disabled] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=disabled] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=background] > header {
  background: #f7f7f7;
  color: #3d464d;
}
novo-table[theme=background] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=background] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=background] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=background] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=background] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=background] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=backgroundDark] > header {
  background: #e2e2e2;
  color: #3d464d;
}
novo-table[theme=backgroundDark] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=backgroundDark] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=backgroundDark] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=backgroundDark] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=backgroundDark] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=backgroundDark] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=presentation] > header {
  background: #5b6770;
  color: #ffffff;
}
novo-table[theme=presentation] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=presentation] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=presentation] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=presentation] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=presentation] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=presentation] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=bullhorn] > header {
  background: #ff6900;
  color: #3d464d;
}
novo-table[theme=bullhorn] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=bullhorn] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=bullhorn] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=bullhorn] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=bullhorn] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=bullhorn] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=pulse] > header {
  background: #3bafda;
  color: #3d464d;
}
novo-table[theme=pulse] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=pulse] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=pulse] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=pulse] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=pulse] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=pulse] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=company] > header {
  background: #3399dd;
  color: #ffffff;
}
novo-table[theme=company] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=company] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=company] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=company] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=company] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=company] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=candidate] > header {
  background: #44bb77;
  color: #ffffff;
}
novo-table[theme=candidate] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=candidate] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=candidate] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=candidate] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=candidate] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=candidate] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=lead] > header {
  background: #aa6699;
  color: #ffffff;
}
novo-table[theme=lead] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=lead] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=lead] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=lead] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=lead] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=lead] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=contact] > header {
  background: #ffaa44;
  color: #ffffff;
}
novo-table[theme=contact] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=contact] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=contact] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=contact] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=contact] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=contact] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=clientcontact] > header {
  background: #ffaa44;
  color: #ffffff;
}
novo-table[theme=clientcontact] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=clientcontact] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=clientcontact] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=clientcontact] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=clientcontact] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=clientcontact] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=opportunity] > header {
  background: #662255;
  color: #ffffff;
}
novo-table[theme=opportunity] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=opportunity] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=opportunity] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=opportunity] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=opportunity] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=opportunity] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=job] > header {
  background: #bb5566;
  color: #ffffff;
}
novo-table[theme=job] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=job] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=job] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=job] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=job] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=job] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=joborder] > header {
  background: #bb5566;
  color: #ffffff;
}
novo-table[theme=joborder] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=joborder] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=joborder] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=joborder] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=joborder] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=joborder] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=submission] > header {
  background: #a9adbb;
  color: #3d464d;
}
novo-table[theme=submission] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=submission] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=submission] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=submission] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=submission] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=submission] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=sendout] > header {
  background: #747884;
  color: #ffffff;
}
novo-table[theme=sendout] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=sendout] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=sendout] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=sendout] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=sendout] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=sendout] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=placement] > header {
  background: #0b344f;
  color: #ffffff;
}
novo-table[theme=placement] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=placement] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=placement] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=placement] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=placement] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=placement] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=note] > header {
  background: #747884;
  color: #ffffff;
}
novo-table[theme=note] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=note] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=note] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=note] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=note] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=note] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=contract] > header {
  background: #454ea0;
  color: #ffffff;
}
novo-table[theme=contract] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=contract] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=contract] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=contract] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=contract] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=contract] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=jobCode] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=jobCode] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=jobCode] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=jobCode] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=jobCode] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=jobCode] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=jobCode] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=earnCode] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=earnCode] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=earnCode] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=earnCode] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=earnCode] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=earnCode] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=earnCode] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=invoiceStatement] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=invoiceStatement] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=invoiceStatement] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=invoiceStatement] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=invoiceStatement] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=invoiceStatement] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=invoiceStatement] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=billableCharge] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=billableCharge] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=billableCharge] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=billableCharge] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=billableCharge] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=billableCharge] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=billableCharge] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=payableCharge] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=payableCharge] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=payableCharge] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=payableCharge] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=payableCharge] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=payableCharge] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=payableCharge] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=user] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=user] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=user] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=user] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=user] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=user] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=user] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=corporateUser] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=corporateUser] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=corporateUser] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=corporateUser] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=corporateUser] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=corporateUser] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=corporateUser] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=distributionList] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=distributionList] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=distributionList] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=distributionList] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=distributionList] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=distributionList] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=distributionList] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=credential] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=credential] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=credential] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=credential] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=credential] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=credential] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=credential] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[theme=person] > header {
  background: #696d79;
  color: #ffffff;
}
novo-table[theme=person] > header novo-pagination {
  background: rgba(0, 0, 0, 0.15);
}
novo-table[theme=person] > header novo-pagination > * {
  color: #ffffff;
  opacity: 1;
}
novo-table[theme=person] > header novo-pagination .page {
  color: #ffffff;
}
novo-table[theme=person] > header novo-pagination h5.rows {
  opacity: 0.75;
}
novo-table[theme=person] > header novo-pagination novo-select div[type=button] {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
novo-table[theme=person] > header novo-pagination novo-select div[type=button] i {
  color: #ffffff !important;
}
novo-table[dark] .table > thead > tr > th {
  border-right: 1px solid rgba(244, 244, 244, 0.04);
}
novo-table[dark] .table-striped:not(.table-details) > tbody tr:nth-of-type(odd) {
  background-color: rgba(244, 244, 244, 0.04);
}
novo-table[dark] .table-striped:not(.table-details) > tbody tr:nth-of-type(odd) td {
  background-color: transparent;
}
novo-table[dark] .table-striped.table-details > tbody tr:nth-of-type(4n + 2),
novo-table[dark] .table-striped.table-details > tbody tr:nth-of-type(4n + 1) {
  background-color: rgba(244, 244, 244, 0.04);
}
th.dragging {
  opacity: 0.4;
}
novo-pagination {
  display: flex;
  flex-flow: row nowrap;
  padding: 10px;
}
novo-pagination > * {
  margin: auto 5px;
}
novo-pagination h5.rows {
  padding: 0;
  font-size: 1rem;
  opacity: 0.75;
  letter-spacing: 0.1px;
}
novo-pagination span.spacer {
  flex: 1;
}
novo-pagination novo-select {
  max-width: 100px;
  min-width: 100px;
}
novo-pagination novo-select div[type=button]:hover i {
  opacity: 0.75;
}
novo-pagination novo-select div[type=button]:active i, novo-pagination novo-select div[type=button]:focus i {
  opacity: 1;
}
novo-pagination novo-select div[type=button] i {
  opacity: 0.45;
}
novo-pagination .pager {
  list-style-type: none;
}
novo-pagination .pager .page {
  display: inline-block;
  padding: 0 10px;
  line-height: 2.4rem;
  font-size: var(--font-size-text);
  border-radius: 2px;
  text-align: center;
  list-style-type: none;
  cursor: pointer;
  color: #3399dd;
}
novo-pagination .pager .page:last-child {
  padding-right: 0;
}
novo-pagination .pager .page.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-pagination .pager .page.active {
  color: #3399dd;
  background-color: #f7f7f7;
  opacity: 1;
}
.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9001 !important;
  opacity: 0.8;
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
          user-select: none !important;
}
.gu-transit {
  opacity: 0.2;
}
novo-address {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .street-address.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .street-address.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .apt.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .apt.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .city.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .city.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .state.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .state.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .zip.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .zip.invalid novo-select div[type=button],
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .country-name.invalid input,
novo-address.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) .country-name.invalid novo-select div[type=button] {
  border-bottom: 1px solid #da4453 !important;
}
novo-address novo-picker i {
  padding: 0 5px;
}
novo-address input {
  min-width: 10px;
}
novo-address .street-address,
novo-address .apt,
novo-address .city,
novo-address .state,
novo-address .zip,
novo-address .country-name {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
}
novo-address .street-address input.invalid,
novo-address .apt input.invalid,
novo-address .city input.invalid,
novo-address .state input.invalid,
novo-address .zip input.invalid,
novo-address .country-name input.invalid {
  border-bottom: 1px solid #da4453;
}
novo-address .street-address {
  flex: 3 3 75%;
  padding: 0 0 5px !important;
}
novo-address .street-address.disabled {
  padding: 0 2px 5px 0 !important;
}
novo-address .apt {
  flex: 1 1 25%;
  padding: 0 0 5px !important;
  align-self: flex-end;
}
novo-address .city {
  flex: 2 2 28%;
  padding: 5px 0 !important;
}
novo-address .city.disabled {
  padding: 5px 2px 5px 0 !important;
}
novo-address .state {
  flex: 1 1 30%;
  align-items: center;
}
novo-address .state.disabled {
  padding-right: 2px;
}
novo-address .state > div {
  padding: 19px 29px 17px 0 !important;
}
novo-address .zip {
  flex: 1 0 19.4%;
  padding: 5px 0 !important;
}
novo-address .country-name {
  flex: 4 4 100%;
  padding: 10px 0 0 !important;
}
novo-address .disabled {
  pointer-events: none;
}
novo-address .disabled i.required-indicator.bhi-circle,
novo-address .disabled i.required-indicator.bhi-check {
  display: none !important;
}
novo-address .disabled input {
  border-bottom-style: dashed !important;
}
novo-address .disabled input::placeholder {
  color: #85939e !important;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle, novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip:hover:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name:hover:not(.invalid) i.required-indicator.bhi-check {
  border-bottom: 1px solid #5f6d78;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle, novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .street-address.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .apt.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .city.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .state.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .zip.focus:not(.invalid) i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .country-name.focus:not(.invalid) i.required-indicator.bhi-check {
  border-bottom: 1px solid #4a89dc;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator {
  height: 19px;
  width: 20px;
  display: flex;
  border-bottom: 1px solid #afb9c0;
  margin-right: 0;
  margin-top: 0px;
  align-self: flex-end;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address i.required-indicator.bhi-circle {
  height: 15px;
}
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form[layout=vertical] .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container novo-address .invalid i.required-indicator {
  border-bottom: 1px solid #da4453;
}
novo-file-input {
  display: flex;
  flex-flow: row wrap;
}
novo-file-input .files-below {
  padding-top: 10px;
}
novo-file-input .file-output-group {
  width: 100%;
  margin-top: 15px;
}
novo-file-input .file-output-group .file-item {
  background-color: #ffffff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15), 0 2px 10px rgba(0, 0, 0, 0.09);
  margin-bottom: 15px;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  padding: 4px 12px;
  width: 100%;
}
novo-file-input .file-output-group .file-item i.bhi-move {
  color: #9e9e9e;
  padding-right: 0.75em;
  padding-bottom: 4px;
  font-size: 2em;
  cursor: grab;
}
novo-file-input .file-output-group .file-item label {
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
novo-file-input .file-output-group .file-item label span {
  margin: 0 8px;
}
novo-file-input .file-output-group .file-item button {
  font-size: 1.4rem;
  width: 42px;
  height: 42px;
  padding: 4px;
  color: #9e9e9e;
}
novo-file-input .file-output-group .file-item button:hover,
novo-file-input .file-output-group .file-item button:focus,
novo-file-input .file-output-group .file-item button.active {
  background: none;
  color: #4a89dc;
}
novo-file-input .file-output-group .file-item.disabled {
  box-shadow: none;
  border: 2px dashed #9e9e9e;
}
novo-file-input .file-input-group {
  cursor: pointer;
  width: 100%;
  position: relative;
}
novo-file-input .file-input-group input[type=file] {
  opacity: 0;
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}
novo-file-input .file-input-group:hover label.boxed, novo-file-input .file-input-group.active label.boxed {
  border: 2px dashed #4a89dc;
}
novo-file-input .file-input-group.disabled {
  opacity: 0.3;
  pointer-events: none;
}
novo-file-input .file-input-group label {
  color: #9e9e9e;
  margin-left: 0;
  transition: all 200ms ease-in-out;
  display: flex;
  flex-flow: column;
  align-items: center;
  position: relative;
  padding: 15px;
  cursor: pointer;
  pointer-events: none;
  /*This for FF*/
}
novo-file-input .file-input-group label strong {
  color: #4a89dc;
}
novo-file-input .file-input-group label small {
  margin-top: 7px;
}
novo-file-input .file-input-group label i.bhi-dropzone {
  float: left;
  margin: -17px 0.25em 0 0;
}
novo-file-input .file-input-group label.boxed {
  border: 2px dashed #9e9e9e;
}
novo-file-input .file-input-group label i {
  font-size: 3em;
}
novo-file-input novo-loading {
  padding: 10px;
  transform: scale(0.8, 0.8);
}
.gu-mirror .actions button {
  display: none;
}
novo-control-group {
  display: block;
  margin-bottom: 0.5em;
  background: var(--background-bright, #ffffff);
}
novo-control-group.novo-control-group-appearance-card {
  border-radius: 0.4rem;
  box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 7px 0px, rgba(0, 0, 0, 0.2) 0px 1px 3px 0px;
}
novo-control-group novo-control-input input + i.bhi-times {
  top: 2px;
}
novo-control-group .novo-section-header {
  box-sizing: border-box;
  margin: 0;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
  border-radius: 0.4rem 0.4rem 0 0;
}
novo-control-group .novo-section-header button {
  padding: 3px 15px;
}
novo-control-group .novo-section-header > span {
  display: flex;
  align-items: center;
}
novo-control-group .novo-section-header label.novo-control-group-description {
  font-size: 1rem;
  font-weight: 500;
  padding-right: 10px;
}
novo-control-group .novo-section-header i.bhi-section {
  margin-top: -10px;
}
novo-control-group .novo-section-header i.bhi-next {
  cursor: pointer;
  transform: rotate(0deg);
  transition: all 300ms ease-out;
}
novo-control-group .novo-section-header i.bhi-next.toggled {
  transform: rotate(90deg);
}
novo-control-group .novo-section-header .clickable {
  cursor: pointer;
}
novo-control-group .novo-control-group-controls {
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  flex-direction: column;
}
novo-control-group .novo-control-group-controls.hidden {
  display: none !important;
}
novo-control-group .novo-control-group-controls novo-control novo-select {
  min-width: 100%;
  max-width: 100%;
}
novo-control-group .novo-control-group-controls.horizontal novo-control {
  margin: 0.5em 0;
  padding: 0 0.4em !important;
}
novo-control-group .novo-control-group-controls.horizontal novo-control .novo-control-outer-container {
  max-width: 100% !important;
}
novo-control-group .novo-control-group-controls.horizontal novo-control:first-of-type {
  padding-left: 0;
}
novo-control-group .novo-control-group-controls.horizontal novo-control:last-of-type {
  padding-right: 0;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels {
  background: var(--background-main, #dbdbdb);
  border-top: 1px solid var(--border, #9e9e9e);
  border-bottom: 1px solid var(--border, #9e9e9e);
  align-items: center;
  padding: 0.4em 0;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels > .novo-control-group-control-label {
  padding: 0 0.4em;
}
novo-control-group .novo-control-group-controls.horizontal .novo-control-group-labels > .novo-control-group-control-label.novo-control-group-control-hidden {
  padding: 0;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-control {
  flex-direction: column;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-row {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #afb9c0;
  padding: 0.4em;
}
novo-control-group .novo-control-group-controls.vertical .novo-control-group-row:last-of-type {
  border-bottom: none;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels {
  display: flex;
  padding: 0 0 1em;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label {
  box-sizing: border-box;
  flex: 1;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label:nth-child(1).column-required {
  margin-left: 23px;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label > span {
  color: var(--text-muted);
  font-size: 1rem;
  font-weight: 500;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-control-group .novo-control-group-controls > .novo-control-group-labels > .novo-control-group-control-label.last {
  min-width: 4rem;
  max-width: 4rem;
}
novo-control-group .novo-control-group-controls .novo-control-group-row .novo-control-group-control {
  display: flex;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container {
  flex: 1;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container .novo-control-inner-container {
  margin-right: 0px;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.is-label {
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.first {
  min-width: 4rem;
  max-width: 4rem;
  margin-left: 0;
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.first > span i {
  margin: 0;
}
novo-control-group .novo-control-group-controls .novo-control-group-row div.novo-control-container.last {
  min-width: 4rem;
  max-width: 4rem;
  margin-right: 0;
  display: flex;
  align-items: center;
}
novo-control-group .novo-control-group-controls .novo-control-group-row button[theme=icon],
novo-control-group .novo-control-group-controls .novo-control-group-row novo-button[theme=icon] {
  padding: 3px;
  height: 3rem;
  width: 3rem;
  min-height: 3rem;
  min-width: 3rem;
  margin-left: 1rem;
}
novo-control-group .novo-control-group-controls .novo-control-group-row button[theme=icon] i.bhi-delete-o,
novo-control-group .novo-control-group-controls .novo-control-group-row novo-button[theme=icon] i.bhi-delete-o {
  color: #da4453;
  font-size: 1.2em;
}
novo-control-group .novo-control-group-controls .novo-control-group-footer {
  display: flex;
  flex-flow: row nowrap;
  padding: 0.2rem;
}
.novo-form-control-label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  flex: 1;
  max-width: 130px;
  min-width: 130px;
  transition: 200ms ease-out;
  margin-right: 35px;
  padding-top: 8px;
}
.novo-form-control-label.encrypted, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label.encrypted,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label.encrypted {
  max-width: 110px;
  min-width: 110px;
}
novo-dynamic-form,
novo-form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 64rem;
}
novo-dynamic-form .novo-form-container,
novo-form .novo-form-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}
novo-dynamic-form .novo-form-container form,
novo-form .novo-form-container form {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row,
novo-dynamic-form .novo-form-container form div.novo-control-group-control,
novo-dynamic-form .novo-form-container form td.novo-form-row,
novo-form .novo-form-container form div.novo-form-row,
novo-form .novo-form-container form div.novo-control-group-control,
novo-form .novo-form-container form td.novo-form-row {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row:first-child > novo-control,
novo-dynamic-form .novo-form-container form div.novo-form-row:first-child > novo-custom-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control:first-child > novo-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control:first-child > novo-custom-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row:first-child > novo-control,
novo-dynamic-form .novo-form-container form td.novo-form-row:first-child > novo-custom-control-container,
novo-form .novo-form-container form div.novo-form-row:first-child > novo-control,
novo-form .novo-form-container form div.novo-form-row:first-child > novo-custom-control-container,
novo-form .novo-form-container form div.novo-control-group-control:first-child > novo-control,
novo-form .novo-form-container form div.novo-control-group-control:first-child > novo-custom-control-container,
novo-form .novo-form-container form td.novo-form-row:first-child > novo-control,
novo-form .novo-form-container form td.novo-form-row:first-child > novo-custom-control-container {
  margin-top: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container,
novo-form .novo-form-container form div.novo-form-row novo-control,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-form .novo-form-container form td.novo-form-row novo-control,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container {
  margin-top: 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: auto;
  opacity: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-list.vertical-list,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-list.vertical-list,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form div.novo-form-row novo-control novo-list.vertical-list,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-list.vertical-list,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-list.vertical-list,
novo-form .novo-form-container form td.novo-form-row novo-control novo-list.vertical-list,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-list.vertical-list {
  margin-left: 1px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-control-group-control novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-control-group-control novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form td.novo-form-row novo-control textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form td.novo-form-row novo-control chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-control multi-picker.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-picker.ng-touched.ng-invalid:not(.ng-pristine) input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container textarea.ng-touched.ng-invalid:not(.ng-pristine):not(.ng-valid),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container chips.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-multi-date-input.ng-touched.ng-invalid:not(.ng-pristine),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container multi-picker.ng-touched.ng-invalid:not(.ng-pristine) {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-control.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.checklist .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.file .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.radio .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.address .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container).valid-number {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container), novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-control.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-control.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.date .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.time .ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) > input {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) {
  border-bottom: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form td.novo-form-row novo-control novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-date-time-picker-input.ng-touched.ng-invalid:not(.ng-pristine):not(.novo-control-container) input {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.hidden,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.hidden,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.hidden,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.hidden,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.hidden,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.hidden,
novo-form .novo-form-container form div.novo-form-row novo-control.hidden,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.hidden,
novo-form .novo-form-container form div.novo-control-group-control novo-control.hidden,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.hidden,
novo-form .novo-form-container form td.novo-form-row novo-control.hidden,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.hidden {
  height: 0;
  min-height: 0;
  opacity: 0;
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input {
  -webkit-text-fill-color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input) {
  border-bottom-style: dashed !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder {
  color: #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input) {
  border-bottom-style: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled textarea {
  border-bottom-style: dashed !important;
  -webkit-text-fill-color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] {
  border-bottom-style: dashed !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse {
  top: auto;
  color: #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled label.clear-all,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled label.clear-all {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker {
  border-bottom: 1px dashed #85939e !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker input {
  border: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker {
  border: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input {
  border: none !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip {
  opacity: 0.4;
  padding: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close, novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles {
  opacity: 0.7 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled novo-tiles label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled novo-tiles label {
  color: inherit !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled .bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled .bhi-times {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form td.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container.disabled i.bhi-calendar {
  top: -5px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active {
  margin-bottom: 5px;
  font-size: 1em !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active > div,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active > div,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active > div,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active > div,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active > div {
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message {
  min-height: 24px;
  margin-bottom: 0 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active {
  font-size: var(--font-size-caption);
  padding: 5px 0;
  margin-left: 22px;
  margin-bottom: 5px;
  max-width: 530px;
  display: flex;
  justify-content: space-between;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control .field-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control .field-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active[hidden] {
  display: block !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message.has-tip,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active.has-tip {
  margin-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count {
  font-size: 12px;
  color: #9e9e9e;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .character-count.error {
  color: #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count {
  font-size: 12px;
  color: #9e9e9e;
  margin-right: 9em;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.zero-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.zero-count {
  margin-right: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .record-count.row-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .record-count.row-picker {
  margin-right: 20em;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages {
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages span.error-text {
  color: #da4453;
  padding-bottom: 5px;
  padding-right: 5px;
  flex: 1;
  display: flex;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .description,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .description {
  color: var(--text-muted);
  display: flex;
  padding-bottom: 5px;
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-control .field-message .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-control novo-tip-well.active .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .field-message .messages .warning-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container novo-tip-well.active .messages .warning-text {
  color: #f6b042;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message {
  color: #da4453;
  font-size: var(--font-size-caption);
  padding: 5px 0;
  flex-basis: 100%;
  margin-left: 185px;
  margin-bottom: 5px;
  height: 2em;
  max-width: 530px;
  display: flex;
  justify-content: space-between;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control .error-message[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control .error-message[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message[hidden] {
  display: block !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count {
  font-size: 12px;
  color: #9e9e9e;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count.error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message .character-count.error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message .character-count.error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message .character-count.error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message .character-count.error {
  color: #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control .error-message span.error-text,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-control .error-message span.error-text,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-control .error-message span.error-text,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container .error-message span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-control .error-message span.error-text,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container .error-message span.error-text {
  flex: 1;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container {
  flex: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container i.bhi-lock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container i.bhi-lock {
  width: 20px;
  color: #9e9e9e;
  font-weight: 500;
  font-size: 1.2em;
  padding-top: 6px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container {
  display: flex;
  align-items: center;
  max-width: 550px;
  position: relative;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 3px;
  animation: rotate 1200ms linear infinite;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg {
  width: 100%;
  height: 100%;
  max-width: 15px;
  max-height: 15px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container i.loading svg .spinner {
  fill: #4a89dc;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container.required div.novo-control-input.address {
  margin-left: 20px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .field-message.address {
  margin-left: 20px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input {
  width: 100%;
  position: relative;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input .textarea-container {
  display: flex;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.control-disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input[type=picker] {
  align-self: auto;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.editor {
  margin-bottom: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note {
  margin-bottom: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note textarea {
  line-height: inherit;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input novo-quick-note .quick-note-overlay {
  padding: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input {
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: var(--text-main);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input:invalid {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input input.maxlength-error {
  border-bottom: 1px solid #da4453 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input.highlighted novo-select {
  background-color: #e0ebf9 !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea {
  height: 2rem;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  width: 100%;
  resize: vertical;
  margin: 0;
  padding: 5px 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  transition: height 0ms;
  color: var(--text-main);
  overflow-y: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:focus {
  border-bottom: 1px solid #4a89dc;
  overflow-y: auto !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:invalid {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea.maxlength-error {
  border-bottom: 1px solid #da4453;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea[autosize] {
  min-height: 2rem;
  max-height: 300px;
  padding-top: 0;
  padding-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea),
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input textarea:not(.quick-note-textarea) {
  transition: height 0;
  background: transparent !important;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label {
  display: flex;
  align-items: center;
}
@supports not (-moz-appearance: none) {
  novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input {
    flex: 1;
  }
}
@supports (-moz-appearance: none) {
  novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label input {
    flex: auto;
  }
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-with-label label.input-label {
  padding-left: 5px;
  color: #3d464d;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container {
  flex: 1;
  position: relative;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-clock,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-search,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-calendar {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1.2rem;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > i.bhi-times {
  cursor: pointer;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container novo-date-time-picker {
  position: absolute;
  top: 100%;
  left: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  background: #fff;
  z-index: 10;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  border-right: 1px solid rgba(219, 219, 219, 0.5);
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-date-picker > .calendar {
  box-shadow: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker {
  position: absolute;
  height: 100%;
  width: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container novo-time-picker .digital {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control {
  border-top: 1px solid #f4f4f4;
  display: flex;
  align-items: center;
  justify-content: center;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container > div.novo-control-input > div.novo-control-input-container > div.date-time-container .time-control .am-pm {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator {
  height: 13px;
  width: 13px;
  font-size: 13px;
  margin-right: 10px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle {
  color: #da4453;
  text-align: center;
  font-size: 7px;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check {
  color: #8cc152;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address {
  display: none;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden],
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator[hidden] {
  display: inherit !important;
  visibility: hidden;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4,
novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > div.novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator > h4 {
  font-weight: 500;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-label label,
novo-form[dark] .novo-form-container form form-field form-label label {
  color: #747e86;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input textarea,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input input,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input textarea,
novo-form[dark] .novo-form-container form form-field form-input address-input input,
novo-form[dark] .novo-form-container form form-field form-input address-input textarea,
novo-form[dark] .novo-form-container form form-field form-input currency-input input,
novo-form[dark] .novo-form-container form form-field form-input currency-input textarea,
novo-form[dark] .novo-form-container form form-field form-input date-input input,
novo-form[dark] .novo-form-container form form-field form-input date-input textarea,
novo-form[dark] .novo-form-container form form-field form-input date-time-input input,
novo-form[dark] .novo-form-container form form-field form-input date-time-input textarea,
novo-form[dark] .novo-form-container form form-field form-input entity-input input,
novo-form[dark] .novo-form-container form form-field form-input entity-input textarea,
novo-form[dark] .novo-form-container form form-field form-input float-input input,
novo-form[dark] .novo-form-container form form-field form-input float-input textarea,
novo-form[dark] .novo-form-container form form-field form-input number-input input,
novo-form[dark] .novo-form-container form form-field form-input number-input textarea,
novo-form[dark] .novo-form-container form form-field form-input percent-input input,
novo-form[dark] .novo-form-container form form-field form-input percent-input textarea,
novo-form[dark] .novo-form-container form form-field form-input picker-input input,
novo-form[dark] .novo-form-container form form-field form-input picker-input textarea,
novo-form[dark] .novo-form-container form form-field form-input text-area input,
novo-form[dark] .novo-form-container form form-field form-input text-area textarea,
novo-form[dark] .novo-form-container form form-field form-input text-input input,
novo-form[dark] .novo-form-container form form-field form-input text-input textarea,
novo-form[dark] .novo-form-container form form-field form-input time-input input,
novo-form[dark] .novo-form-container form form-field form-input time-input textarea {
  color: #dbdbdb;
  border-bottom: 1px solid rgba(88, 101, 111, 0.25);
  background: transparent !important;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input address-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input currency-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input date-time-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input entity-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input float-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input number-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input percent-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input picker-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-area textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input text-input textarea:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input input:focus,
novo-dynamic-form[dark] .novo-form-container form form-field form-input time-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input address-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input address-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input currency-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input currency-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input date-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input date-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input date-time-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input date-time-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input entity-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input entity-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input float-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input float-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input number-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input number-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input percent-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input percent-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input picker-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input picker-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input text-area input:focus,
novo-form[dark] .novo-form-container form form-field form-input text-area textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input text-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input text-input textarea:focus,
novo-form[dark] .novo-form-container form form-field form-input time-input input:focus,
novo-form[dark] .novo-form-container form form-field form-input time-input textarea:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button],
novo-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button] {
  color: #dbdbdb;
  border-bottom: 1px solid rgba(88, 101, 111, 0.25);
}
novo-dynamic-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button]:focus,
novo-form[dark] .novo-form-container form form-field form-input novo-select > div[type=button]:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-dynamic-form address-input,
novo-form address-input {
  display: flex;
  flex-flow: row wrap;
}
novo-dynamic-form address-input .street-address,
novo-form address-input .street-address {
  flex: 3 3 75%;
}
novo-dynamic-form address-input .apt,
novo-form address-input .apt {
  flex: 1 1 25%;
}
novo-dynamic-form address-input .city,
novo-form address-input .city {
  flex: 2 2 40%;
}
novo-dynamic-form address-input .state,
novo-form address-input .state {
  flex: 1 1 30%;
}
novo-dynamic-form address-input .zip,
novo-form address-input .zip {
  flex: 1 0 20%;
}
novo-dynamic-form address-input .country-name,
novo-form address-input .country-name {
  flex: 4 4 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container {
  margin-top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled:not(.file):not(.editor),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled:not(.file):not(.editor) {
  pointer-events: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input) {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input:not(.picker-input):not(.tiles-input)::placeholder,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input:not(.picker-input):not(.tiles-input)::placeholder {
  color: #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input),
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled input[type=checkbox]:not(.picker-input):not(.tiles-input) {
  border-bottom-style: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled textarea,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled textarea {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button],
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] {
  border-bottom-style: dashed !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled div[type=button] i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled div[type=button] i.bhi-collapse {
  top: auto;
  color: #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled label.clear-all,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled label.clear-all {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker {
  border-bottom: 1px dashed #85939e !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker input {
  border: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker {
  border: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input novo-picker > input.picker-input,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker novo-picker > input.picker-input {
  border: none !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip {
  opacity: 0.4;
  padding: 10px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled multi-picker chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled chips chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-multi-date-input chip .bhi-close,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled multi-picker chip .bhi-close {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles {
  opacity: 0.7 !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled novo-tiles label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled novo-tiles label {
  color: inherit !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled .bhi-times,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled .bhi-times {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control.disabled i.bhi-calendar,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-clock,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-collapse,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-search,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-radio-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-checkbox-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container.disabled i.bhi-calendar {
  top: -5px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container {
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  margin-top: 16px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container {
  max-width: 550px;
  width: 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container {
  position: relative;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container {
  align-items: center;
  position: relative;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-circle {
  padding-top: 2px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.bhi-check {
  margin-top: -4px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container i.required-indicator.address {
  display: none;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container .novo-control-input-container.novo-control-input-with-label {
  flex-direction: row;
  display: flex;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .novo-control-inner-container .novo-control-inner-input-container div.novo-control-input.address {
  margin-left: 20px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label {
  font-weight: 500;
  word-break: word-break;
  overflow-wrap: break-word;
  line-height: 1.375;
  color: var(--text-muted);
  font-size: var(--font-size-label);
  position: absolute;
  bottom: 20px;
  left: 22px;
  pointer-events: none;
  z-index: 1;
  width: calc(100% - 22px);
  display: block;
  cursor: text;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  transform: translateY(0);
  transform-origin: bottom left;
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1), scale 400ms cubic-bezier(0.25, 0.8, 0.25, 1), color 400ms cubic-bezier(0.25, 0.8, 0.25, 1), width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-empty {
  display: block;
  cursor: text;
  top: 2px;
  bottom: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-extra-spacing,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active {
  top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused, novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-always-active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-focused,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container > label.novo-control-label.novo-control-filled {
  display: block;
  transform: translateY(-100%);
  height: 1.5em;
  top: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .novo-control-outer-container .tiles,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .address,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checkbox,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .checklist,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .file,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .select,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .novo-control-outer-container .tiles {
  margin-top: 0.5em;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active {
  margin-bottom: 5px;
  font-size: 1em !important;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active > div,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active > div,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active > div {
  width: 100%;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message {
  min-height: 24px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active {
  justify-content: space-between;
  display: flex;
  margin-left: 22px;
  padding-left: 0;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message .messages,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message .messages,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active .messages {
  min-height: 10px;
}
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-dynamic-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-form-row novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-control .novo-control-container novo-tip-well.active.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container .field-message.has-tip,
novo-form[layout=vertical] .novo-form-container form div.novo-control-group-control novo-custom-control-container .novo-control-container novo-tip-well.active.has-tip {
  margin-bottom: 0;
}
novo-dynamic-form .novo-form-container form div.novo-form-row novo-control.address .field-message {
  margin-left: 0px;
}
control-confirm-modal p,
control-prompt-modal p {
  max-width: 100%;
}
control-confirm-modal h2,
control-prompt-modal h2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
control-confirm-modal h2 i,
control-prompt-modal h2 i {
  font-size: 0.8em;
  margin: 0 0.5em;
}
control-confirm-modal h2 label,
control-prompt-modal h2 label {
  margin-right: 10px;
}
.novo-fieldset-header {
  background: var(--background-muted);
  box-sizing: content-box;
  padding: 1rem 1rem 1rem 0.5rem;
  margin-bottom: 2rem;
  display: flex;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  font-size: 1.8rem;
}
.novo-fieldset-header i,
.novo-fieldset-header novo-icon {
  margin: 1px 10px 1px 6px;
}
.novo-fieldset-header.hidden {
  display: none;
}
novo-quick-note,
.quick-note-wrapper {
  width: 100%;
  height: 200px;
  position: relative;
}
novo-quick-note .cke_top,
.quick-note-wrapper .cke_top {
  padding-top: 4px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo_text,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo_text {
  padding-left: 7px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo_open,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo_open {
  margin-left: 4px;
}
novo-quick-note .cke_top .cke_toolbar .cke_combo__fontsize .cke_combo_text,
.quick-note-wrapper .cke_top .cke_toolbar .cke_combo__fontsize .cke_combo_text {
  width: 27px;
}
novo-quick-note quick-note-results,
novo-quick-note .quick-note-results,
.quick-note-wrapper quick-note-results,
.quick-note-wrapper .quick-note-results {
  top: 0;
  left: 0;
  right: 0;
  max-width: 100%;
  min-width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0 !important;
  border: none !important;
}
novo-quick-note quick-note-results ul,
novo-quick-note .quick-note-results ul,
.quick-note-wrapper quick-note-results ul,
.quick-note-wrapper .quick-note-results ul {
  width: 100%;
}
novo-quick-note quick-note-results ul li,
novo-quick-note .quick-note-results ul li,
.quick-note-wrapper quick-note-results ul li,
.quick-note-wrapper .quick-note-results ul li {
  margin: 0 !important;
}
quick-note-results,
.quick-note-results {
  position: absolute;
  z-index: 1000;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
quick-note-results novo-list,
.quick-note-results novo-list {
  box-shadow: none;
}
novo-tiles {
  display: inline-block;
  position: relative;
  color: #9fc1ed;
}
novo-tiles input {
  appearance: none !important;
  height: 0 !important;
  border: none !important;
  position: absolute;
}
novo-tiles > .tile-container {
  display: flex;
  text-align: center;
  background-color: var(--background-bright);
  border: solid thin #4a89dc;
  border-radius: 3px;
  position: relative;
  align-items: center;
}
novo-tiles > .tile-container .tile {
  padding: 0 1rem;
  line-height: 3.2rem;
  height: 100%;
  z-index: 1;
  position: relative;
  cursor: pointer;
  letter-spacing: 0.02em;
}
novo-tiles > .tile-container .tile:not(:last-child) {
  border-right: solid thin #4a89dc;
}
novo-tiles > .tile-container .tile:not(.disabled) {
  color: #4a89dc;
}
novo-tiles > .tile-container .tile:not(.disabled).active {
  box-shadow: inset 3px 2px 4px 0px rgba(0, 0, 0, 0.3);
  color: #ffffff;
  background: #4a89dc;
}
novo-tiles > .tile-container .tile.active {
  font-weight: 600;
}
novo-tiles > .tile-container .tile:hover {
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.15);
}
novo-tiles > .tile-container .tile.disabled {
  cursor: not-allowed;
}
novo-tiles > .tile-container .tile label {
  z-index: 1;
  position: relative;
  cursor: inherit;
}
novo-tiles > .tile-container.active {
  color: #4a89dc;
  border-color: #4a89dc;
  box-shadow: 0px 0px 15px 3px rgba(74, 137, 220, 0.25);
}
novo-tiles > .tile-container.disabled {
  border-color: #d1d1d1;
  color: #d1d1d1;
}
novo-tooltip div {
  background: var(--tooltip-background-color, #383838);
  color: var(--color-white, #fff);
  border-radius: var(--tooltip-border-radius, 4px);
  padding: 8px 10px;
  font-size: 12px;
  line-height: 12px;
  white-space: nowrap;
  box-shadow: var(--shadow-2);
}
novo-tooltip div.error {
  background-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.top-right:before, novo-tooltip div.error.top-left:before, novo-tooltip div.error.top:before {
  border-top-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.bottom-left::before, novo-tooltip div.error.bottom-right:before, novo-tooltip div.error.bottom:before {
  border-bottom-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.left:before {
  border-left-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.error.right:before {
  border-right-color: var(--color-shade-error, #b34e4d);
}
novo-tooltip div.info {
  background-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.top-right:before, novo-tooltip div.info.top-left:before, novo-tooltip div.info.top:before {
  border-top-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.bottom-left::before, novo-tooltip div.info.bottom-right:before, novo-tooltip div.info.bottom:before {
  border-bottom-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.left:before {
  border-left-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.info.right:before {
  border-right-color: var(--color-shade-info, #3986ac);
}
novo-tooltip div.warning {
  background-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.top-right:before, novo-tooltip div.warning.top-left:before, novo-tooltip div.warning.top:before {
  border-top-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.bottom-left::before, novo-tooltip div.warning.bottom-right:before, novo-tooltip div.warning.bottom:before {
  border-bottom-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.left:before {
  border-left-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.warning.right:before {
  border-right-color: var(--color-shade-warning, #c09854);
}
novo-tooltip div.success {
  background-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.top-right:before, novo-tooltip div.success.top-left:before, novo-tooltip div.success.top:before {
  border-top-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.bottom-left::before, novo-tooltip div.success.bottom-right:before, novo-tooltip div.success.bottom:before {
  border-bottom-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.left:before {
  border-left-color: var(--color-shade-success, #458746);
}
novo-tooltip div.success.right:before {
  border-right-color: var(--color-shade-success, #458746);
}
novo-tooltip div.top-right:before, novo-tooltip div.top-left:before, novo-tooltip div.top:before {
  border-top-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.bottom-left::before, novo-tooltip div.bottom-right:before, novo-tooltip div.bottom:before {
  border-bottom-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.left:before {
  border-left-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.right:before {
  border-right-color: var(--tooltip-background-color, #383838);
}
novo-tooltip div.top:before {
  margin-bottom: -11px;
  left: calc(50% - 6px);
  bottom: 0;
}
novo-tooltip div.top-left:before {
  margin-right: 0;
  margin-bottom: -11px;
  right: 1px;
  bottom: 0;
}
novo-tooltip div.top-right:before {
  margin-left: 0;
  margin-bottom: -11px;
  left: 1px;
  bottom: 0;
}
novo-tooltip div.bottom:before {
  margin-top: -11px;
  left: calc(50% - 6px);
  top: 0;
}
novo-tooltip div.bottom-left:before {
  margin-right: 0;
  margin-top: -11px;
  right: 1px;
  top: 0;
}
novo-tooltip div.bottom-right:before {
  margin-left: 0;
  margin-top: -11px;
  left: 1px;
  top: 0;
}
novo-tooltip div.left:before {
  margin-right: -11px;
  margin-bottom: -6px;
  right: 0;
  bottom: 50%;
}
novo-tooltip div.right:before {
  left: 0;
  bottom: 50%;
  margin-left: -11px;
  margin-bottom: -6px;
}
novo-tooltip div:before {
  content: "";
  position: absolute;
  background: 0 0;
  border: 6px solid transparent;
  box-sizing: border-box;
}
novo-tooltip div.extra-large, novo-tooltip div.large, novo-tooltip div.small, novo-tooltip div.medium {
  white-space: normal;
  line-height: 1.4em;
  word-wrap: break-word;
}
novo-tooltip div.extra-large {
  width: 400px;
  font-size: 1.2vh;
}
novo-tooltip div.large {
  width: 300px;
}
novo-tooltip div.medium {
  width: 150px;
}
novo-tooltip div.small {
  width: 80px;
}
novo-tooltip div.preline {
  white-space: pre-line;
}
novo-tooltip div.bounce {
  animation: bounce 0.75s ease-in-out infinite;
}
@keyframes bounce {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}
novo-slider {
  display: block;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
novo-slider > [slide="0"] {
  left: 0%;
}
novo-slider.slide-0 .slides {
  transform: translateX(0%);
}
novo-slider > [slide="1"] {
  left: 100%;
}
novo-slider.slide-1 .slides {
  transform: translateX(-100%);
}
novo-slider > [slide="2"] {
  left: 200%;
}
novo-slider.slide-2 .slides {
  transform: translateX(-200%);
}
novo-slider > [slide="3"] {
  left: 300%;
}
novo-slider.slide-3 .slides {
  transform: translateX(-300%);
}
novo-slider > [slide="4"] {
  left: 400%;
}
novo-slider.slide-4 .slides {
  transform: translateX(-400%);
}
novo-slider > [slide="5"] {
  left: 500%;
}
novo-slider.slide-5 .slides {
  transform: translateX(-500%);
}
novo-slider > [slide="6"] {
  left: 600%;
}
novo-slider.slide-6 .slides {
  transform: translateX(-600%);
}
novo-slider > [slide="7"] {
  left: 700%;
}
novo-slider.slide-7 .slides {
  transform: translateX(-700%);
}
novo-slider > [slide="8"] {
  left: 800%;
}
novo-slider.slide-8 .slides {
  transform: translateX(-800%);
}
novo-slider > [slide="9"] {
  left: 900%;
}
novo-slider.slide-9 .slides {
  transform: translateX(-900%);
}
novo-slider > [slide="10"] {
  left: 1000%;
}
novo-slider.slide-10 .slides {
  transform: translateX(-1000%);
}
novo-slider > [slide="11"] {
  left: 1100%;
}
novo-slider.slide-11 .slides {
  transform: translateX(-1100%);
}
novo-slider > [slide="12"] {
  left: 1200%;
}
novo-slider.slide-12 .slides {
  transform: translateX(-1200%);
}
novo-slider > [slide="13"] {
  left: 1300%;
}
novo-slider.slide-13 .slides {
  transform: translateX(-1300%);
}
novo-slider > [slide="14"] {
  left: 1400%;
}
novo-slider.slide-14 .slides {
  transform: translateX(-1400%);
}
novo-slider > [slide="15"] {
  left: 1500%;
}
novo-slider.slide-15 .slides {
  transform: translateX(-1500%);
}
novo-slider > [slide="16"] {
  left: 1600%;
}
novo-slider.slide-16 .slides {
  transform: translateX(-1600%);
}
novo-slider > [slide="17"] {
  left: 1700%;
}
novo-slider.slide-17 .slides {
  transform: translateX(-1700%);
}
novo-slider > [slide="18"] {
  left: 1800%;
}
novo-slider.slide-18 .slides {
  transform: translateX(-1800%);
}
novo-slider > [slide="19"] {
  left: 1900%;
}
novo-slider.slide-19 .slides {
  transform: translateX(-1900%);
}
novo-slider > [slide="20"] {
  left: 2000%;
}
novo-slider.slide-20 .slides {
  transform: translateX(-2000%);
}
novo-slider > [slide="21"] {
  left: 2100%;
}
novo-slider.slide-21 .slides {
  transform: translateX(-2100%);
}
novo-slider > [slide="22"] {
  left: 2200%;
}
novo-slider.slide-22 .slides {
  transform: translateX(-2200%);
}
novo-slider > [slide="23"] {
  left: 2300%;
}
novo-slider.slide-23 .slides {
  transform: translateX(-2300%);
}
novo-slider > [slide="24"] {
  left: 2400%;
}
novo-slider.slide-24 .slides {
  transform: translateX(-2400%);
}
novo-slider > [slide="25"] {
  left: 2500%;
}
novo-slider.slide-25 .slides {
  transform: translateX(-2500%);
}
novo-slider > [slide="26"] {
  left: 2600%;
}
novo-slider.slide-26 .slides {
  transform: translateX(-2600%);
}
novo-slider > [slide="27"] {
  left: 2700%;
}
novo-slider.slide-27 .slides {
  transform: translateX(-2700%);
}
novo-slider > [slide="28"] {
  left: 2800%;
}
novo-slider.slide-28 .slides {
  transform: translateX(-2800%);
}
novo-slider > [slide="29"] {
  left: 2900%;
}
novo-slider.slide-29 .slides {
  transform: translateX(-2900%);
}
novo-slider > [slide="30"] {
  left: 3000%;
}
novo-slider.slide-30 .slides {
  transform: translateX(-3000%);
}
novo-slider > [slide="31"] {
  left: 3100%;
}
novo-slider.slide-31 .slides {
  transform: translateX(-3100%);
}
novo-slider > [slide="32"] {
  left: 3200%;
}
novo-slider.slide-32 .slides {
  transform: translateX(-3200%);
}
novo-slider > [slide="33"] {
  left: 3300%;
}
novo-slider.slide-33 .slides {
  transform: translateX(-3300%);
}
novo-slider > [slide="34"] {
  left: 3400%;
}
novo-slider.slide-34 .slides {
  transform: translateX(-3400%);
}
novo-slider > [slide="35"] {
  left: 3500%;
}
novo-slider.slide-35 .slides {
  transform: translateX(-3500%);
}
novo-slider > [slide="36"] {
  left: 3600%;
}
novo-slider.slide-36 .slides {
  transform: translateX(-3600%);
}
novo-slider > [slide="37"] {
  left: 3700%;
}
novo-slider.slide-37 .slides {
  transform: translateX(-3700%);
}
novo-slider > [slide="38"] {
  left: 3800%;
}
novo-slider.slide-38 .slides {
  transform: translateX(-3800%);
}
novo-slider > [slide="39"] {
  left: 3900%;
}
novo-slider.slide-39 .slides {
  transform: translateX(-3900%);
}
novo-slider > [slide="40"] {
  left: 4000%;
}
novo-slider.slide-40 .slides {
  transform: translateX(-4000%);
}
novo-slider > [slide="41"] {
  left: 4100%;
}
novo-slider.slide-41 .slides {
  transform: translateX(-4100%);
}
novo-slider > [slide="42"] {
  left: 4200%;
}
novo-slider.slide-42 .slides {
  transform: translateX(-4200%);
}
novo-slider > [slide="43"] {
  left: 4300%;
}
novo-slider.slide-43 .slides {
  transform: translateX(-4300%);
}
novo-slider > [slide="44"] {
  left: 4400%;
}
novo-slider.slide-44 .slides {
  transform: translateX(-4400%);
}
novo-slider > [slide="45"] {
  left: 4500%;
}
novo-slider.slide-45 .slides {
  transform: translateX(-4500%);
}
novo-slider > [slide="46"] {
  left: 4600%;
}
novo-slider.slide-46 .slides {
  transform: translateX(-4600%);
}
novo-slider > [slide="47"] {
  left: 4700%;
}
novo-slider.slide-47 .slides {
  transform: translateX(-4700%);
}
novo-slider > [slide="48"] {
  left: 4800%;
}
novo-slider.slide-48 .slides {
  transform: translateX(-4800%);
}
novo-slider > [slide="49"] {
  left: 4900%;
}
novo-slider.slide-49 .slides {
  transform: translateX(-4900%);
}
novo-slider > [slide="50"] {
  left: 5000%;
}
novo-slider.slide-50 .slides {
  transform: translateX(-5000%);
}
novo-slider > [slide="51"] {
  left: 5100%;
}
novo-slider.slide-51 .slides {
  transform: translateX(-5100%);
}
novo-slider > [slide="52"] {
  left: 5200%;
}
novo-slider.slide-52 .slides {
  transform: translateX(-5200%);
}
novo-slider > [slide="53"] {
  left: 5300%;
}
novo-slider.slide-53 .slides {
  transform: translateX(-5300%);
}
novo-slider > [slide="54"] {
  left: 5400%;
}
novo-slider.slide-54 .slides {
  transform: translateX(-5400%);
}
novo-slider > [slide="55"] {
  left: 5500%;
}
novo-slider.slide-55 .slides {
  transform: translateX(-5500%);
}
novo-slider > [slide="56"] {
  left: 5600%;
}
novo-slider.slide-56 .slides {
  transform: translateX(-5600%);
}
novo-slider > [slide="57"] {
  left: 5700%;
}
novo-slider.slide-57 .slides {
  transform: translateX(-5700%);
}
novo-slider > [slide="58"] {
  left: 5800%;
}
novo-slider.slide-58 .slides {
  transform: translateX(-5800%);
}
novo-slider > [slide="59"] {
  left: 5900%;
}
novo-slider.slide-59 .slides {
  transform: translateX(-5900%);
}
novo-slider > [slide="60"] {
  left: 6000%;
}
novo-slider.slide-60 .slides {
  transform: translateX(-6000%);
}
novo-slider > [slide="61"] {
  left: 6100%;
}
novo-slider.slide-61 .slides {
  transform: translateX(-6100%);
}
novo-slider > [slide="62"] {
  left: 6200%;
}
novo-slider.slide-62 .slides {
  transform: translateX(-6200%);
}
novo-slider > [slide="63"] {
  left: 6300%;
}
novo-slider.slide-63 .slides {
  transform: translateX(-6300%);
}
novo-slider > [slide="64"] {
  left: 6400%;
}
novo-slider.slide-64 .slides {
  transform: translateX(-6400%);
}
novo-slider > [slide="65"] {
  left: 6500%;
}
novo-slider.slide-65 .slides {
  transform: translateX(-6500%);
}
novo-slider > [slide="66"] {
  left: 6600%;
}
novo-slider.slide-66 .slides {
  transform: translateX(-6600%);
}
novo-slider > [slide="67"] {
  left: 6700%;
}
novo-slider.slide-67 .slides {
  transform: translateX(-6700%);
}
novo-slider > [slide="68"] {
  left: 6800%;
}
novo-slider.slide-68 .slides {
  transform: translateX(-6800%);
}
novo-slider > [slide="69"] {
  left: 6900%;
}
novo-slider.slide-69 .slides {
  transform: translateX(-6900%);
}
novo-slider > [slide="70"] {
  left: 7000%;
}
novo-slider.slide-70 .slides {
  transform: translateX(-7000%);
}
novo-slider > [slide="71"] {
  left: 7100%;
}
novo-slider.slide-71 .slides {
  transform: translateX(-7100%);
}
novo-slider > [slide="72"] {
  left: 7200%;
}
novo-slider.slide-72 .slides {
  transform: translateX(-7200%);
}
novo-slider > [slide="73"] {
  left: 7300%;
}
novo-slider.slide-73 .slides {
  transform: translateX(-7300%);
}
novo-slider > [slide="74"] {
  left: 7400%;
}
novo-slider.slide-74 .slides {
  transform: translateX(-7400%);
}
novo-slider > [slide="75"] {
  left: 7500%;
}
novo-slider.slide-75 .slides {
  transform: translateX(-7500%);
}
novo-slider > [slide="76"] {
  left: 7600%;
}
novo-slider.slide-76 .slides {
  transform: translateX(-7600%);
}
novo-slider > [slide="77"] {
  left: 7700%;
}
novo-slider.slide-77 .slides {
  transform: translateX(-7700%);
}
novo-slider > [slide="78"] {
  left: 7800%;
}
novo-slider.slide-78 .slides {
  transform: translateX(-7800%);
}
novo-slider > [slide="79"] {
  left: 7900%;
}
novo-slider.slide-79 .slides {
  transform: translateX(-7900%);
}
novo-slider > [slide="80"] {
  left: 8000%;
}
novo-slider.slide-80 .slides {
  transform: translateX(-8000%);
}
novo-slider > [slide="81"] {
  left: 8100%;
}
novo-slider.slide-81 .slides {
  transform: translateX(-8100%);
}
novo-slider > [slide="82"] {
  left: 8200%;
}
novo-slider.slide-82 .slides {
  transform: translateX(-8200%);
}
novo-slider > [slide="83"] {
  left: 8300%;
}
novo-slider.slide-83 .slides {
  transform: translateX(-8300%);
}
novo-slider > [slide="84"] {
  left: 8400%;
}
novo-slider.slide-84 .slides {
  transform: translateX(-8400%);
}
novo-slider > [slide="85"] {
  left: 8500%;
}
novo-slider.slide-85 .slides {
  transform: translateX(-8500%);
}
novo-slider > [slide="86"] {
  left: 8600%;
}
novo-slider.slide-86 .slides {
  transform: translateX(-8600%);
}
novo-slider > [slide="87"] {
  left: 8700%;
}
novo-slider.slide-87 .slides {
  transform: translateX(-8700%);
}
novo-slider > [slide="88"] {
  left: 8800%;
}
novo-slider.slide-88 .slides {
  transform: translateX(-8800%);
}
novo-slider > [slide="89"] {
  left: 8900%;
}
novo-slider.slide-89 .slides {
  transform: translateX(-8900%);
}
novo-slider > [slide="90"] {
  left: 9000%;
}
novo-slider.slide-90 .slides {
  transform: translateX(-9000%);
}
novo-slider > [slide="91"] {
  left: 9100%;
}
novo-slider.slide-91 .slides {
  transform: translateX(-9100%);
}
novo-slider > [slide="92"] {
  left: 9200%;
}
novo-slider.slide-92 .slides {
  transform: translateX(-9200%);
}
novo-slider > [slide="93"] {
  left: 9300%;
}
novo-slider.slide-93 .slides {
  transform: translateX(-9300%);
}
novo-slider > [slide="94"] {
  left: 9400%;
}
novo-slider.slide-94 .slides {
  transform: translateX(-9400%);
}
novo-slider > [slide="95"] {
  left: 9500%;
}
novo-slider.slide-95 .slides {
  transform: translateX(-9500%);
}
novo-slider > [slide="96"] {
  left: 9600%;
}
novo-slider.slide-96 .slides {
  transform: translateX(-9600%);
}
novo-slider > [slide="97"] {
  left: 9700%;
}
novo-slider.slide-97 .slides {
  transform: translateX(-9700%);
}
novo-slider > [slide="98"] {
  left: 9800%;
}
novo-slider.slide-98 .slides {
  transform: translateX(-9800%);
}
novo-slider > [slide="99"] {
  left: 9900%;
}
novo-slider.slide-99 .slides {
  transform: translateX(-9900%);
}
novo-slider > [slide="100"] {
  left: 10000%;
}
novo-slider.slide-100 .slides {
  transform: translateX(-10000%);
}
novo-slider .slides {
  min-height: 250px;
  transition: all 200ms ease-in-out;
  width: 100%;
  display: flex;
  flex: 1 0 100%;
}
novo-slider .slides > [slide] {
  display: flex;
  flex: 1 0 100%;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: column;
}
novo-slider .slides img {
  display: block;
  margin: auto;
}
novo-slider .controls {
  width: 100%;
  position: absolute;
  bottom: 10px;
}
novo-slider .controls button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
novo-slider .controls button[icon=previous] {
  left: 10px;
}
novo-slider .controls button[icon=next], novo-slider .controls button[icon=check] {
  right: 10px;
}
novo-slider .indicators {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: rgba(255, 255, 255, 0.05);
  padding: 20px;
}
novo-slider .indicators .indicator-circle {
  width: 8px;
  height: 8px;
  margin: 0 5px;
  border-radius: 50%;
  background: #d8d8d8;
  opacity: 0.2;
  transition: all 200ms ease-in-out;
}
novo-slider .indicators .indicator-circle.active {
  opacity: 1;
}
novo-tip-well.active {
  display: inline-block;
  margin-bottom: 1rem;
}
novo-tip-well > div {
  display: inline-block;
  border-radius: 0.25rem;
  background-color: var(--background-main, #f7f7f7);
  color: var(--text-main, #3d464d);
  padding: 1.25rem;
  text-align: right;
}
novo-tip-well > div > div {
  display: flex;
}
novo-tip-well > div > div > i {
  flex-shrink: 0;
  text-align: center;
  margin-top: 0.3rem;
  margin-right: 1rem;
  color: #aaaaaa;
}
novo-tip-well > div > div > p {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  width: 100%;
  max-width: 40rem;
  padding: 0;
  text-align: left;
  white-space: pre-line;
}
novo-tip-well > div > div > p.text-capitalize {
  text-transform: capitalize;
}
novo-tip-well > div > div > p.text-uppercase {
  text-transform: uppercase;
}
novo-tip-well > div > div > p.text-nowrap {
  white-space: nowrap;
}
novo-tip-well > div > div > p.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-tip-well > div > div > p.text-size-default {
  font-size: inherit;
}
novo-tip-well > div > div > p.text-size-body {
  font-size: 1.3rem;
}
novo-tip-well > div > div > p.text-size-xs {
  font-size: 1rem;
}
novo-tip-well > div > div > p.text-size-sm {
  font-size: 1.2rem;
}
novo-tip-well > div > div > p.text-size-md {
  font-size: 1.3rem;
}
novo-tip-well > div > div > p.text-size-lg {
  font-size: 1.6rem;
}
novo-tip-well > div > div > p.text-size-xl {
  font-size: 2rem;
}
novo-tip-well > div > div > p.text-size-2xl {
  font-size: 2.6rem;
}
novo-tip-well > div > div > p.text-size-3xl {
  font-size: 3.2rem;
}
novo-tip-well > div > div > p.text-size-smaller {
  font-size: 0.8em;
}
novo-tip-well > div > div > p.text-size-larger {
  font-size: 1.2em;
}
novo-tip-well > div > div > p.text-color-black {
  color: #000000;
}
novo-tip-well > div > div > p.text-color-white {
  color: #ffffff;
}
novo-tip-well > div > div > p.text-color-gray {
  color: #9e9e9e;
}
novo-tip-well > div > div > p.text-color-grey {
  color: #9e9e9e;
}
novo-tip-well > div > div > p.text-color-offWhite {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-bright {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-light {
  color: #dbdbdb;
}
novo-tip-well > div > div > p.text-color-neutral {
  color: #4f5361;
}
novo-tip-well > div > div > p.text-color-dark {
  color: #3d464d;
}
novo-tip-well > div > div > p.text-color-orange {
  color: #ff6900;
}
novo-tip-well > div > div > p.text-color-navigation {
  color: #202945;
}
novo-tip-well > div > div > p.text-color-skyBlue {
  color: #009bdf;
}
novo-tip-well > div > div > p.text-color-steel {
  color: #5b6770;
}
novo-tip-well > div > div > p.text-color-metal {
  color: #637893;
}
novo-tip-well > div > div > p.text-color-sand {
  color: #f4f4f4;
}
novo-tip-well > div > div > p.text-color-silver {
  color: #e2e2e2;
}
novo-tip-well > div > div > p.text-color-stone {
  color: #bebebe;
}
novo-tip-well > div > div > p.text-color-ash {
  color: #a0a0a0;
}
novo-tip-well > div > div > p.text-color-slate {
  color: #707070;
}
novo-tip-well > div > div > p.text-color-onyx {
  color: #526980;
}
novo-tip-well > div > div > p.text-color-charcoal {
  color: #282828;
}
novo-tip-well > div > div > p.text-color-moonlight {
  color: #1a242f;
}
novo-tip-well > div > div > p.text-color-midnight {
  color: #202945;
}
novo-tip-well > div > div > p.text-color-darkness {
  color: #161f27;
}
novo-tip-well > div > div > p.text-color-navy {
  color: #0d2d42;
}
novo-tip-well > div > div > p.text-color-aqua {
  color: #3bafda;
}
novo-tip-well > div > div > p.text-color-ocean {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-mint {
  color: #37bc9b;
}
novo-tip-well > div > div > p.text-color-grass {
  color: #8cc152;
}
novo-tip-well > div > div > p.text-color-sunflower {
  color: #f6b042;
}
novo-tip-well > div > div > p.text-color-bittersweet {
  color: #eb6845;
}
novo-tip-well > div > div > p.text-color-grapefruit {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-carnation {
  color: #d770ad;
}
novo-tip-well > div > div > p.text-color-lavender {
  color: #967adc;
}
novo-tip-well > div > div > p.text-color-mountain {
  color: #9678b6;
}
novo-tip-well > div > div > p.text-color-info {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-positive {
  color: #4a89dc;
}
novo-tip-well > div > div > p.text-color-success {
  color: #8cc152;
}
novo-tip-well > div > div > p.text-color-negative {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-danger {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-error {
  color: #da4453;
}
novo-tip-well > div > div > p.text-color-warning {
  color: #f6b042;
}
novo-tip-well > div > div > p.text-color-empty {
  color: #cccdcc;
}
novo-tip-well > div > div > p.text-color-disabled {
  color: #bebebe;
}
novo-tip-well > div > div > p.text-color-background {
  color: #f7f7f7;
}
novo-tip-well > div > div > p.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-tip-well > div > div > p.text-color-presentation {
  color: #5b6770;
}
novo-tip-well > div > div > p.text-color-bullhorn {
  color: #ff6900;
}
novo-tip-well > div > div > p.text-color-pulse {
  color: #3bafda;
}
novo-tip-well > div > div > p.text-color-company {
  color: #3399dd;
}
novo-tip-well > div > div > p.text-color-candidate {
  color: #44bb77;
}
novo-tip-well > div > div > p.text-color-lead {
  color: #aa6699;
}
novo-tip-well > div > div > p.text-color-contact {
  color: #ffaa44;
}
novo-tip-well > div > div > p.text-color-clientcontact {
  color: #ffaa44;
}
novo-tip-well > div > div > p.text-color-opportunity {
  color: #662255;
}
novo-tip-well > div > div > p.text-color-job {
  color: #bb5566;
}
novo-tip-well > div > div > p.text-color-joborder {
  color: #bb5566;
}
novo-tip-well > div > div > p.text-color-submission {
  color: #a9adbb;
}
novo-tip-well > div > div > p.text-color-sendout {
  color: #747884;
}
novo-tip-well > div > div > p.text-color-placement {
  color: #0b344f;
}
novo-tip-well > div > div > p.text-color-note {
  color: #747884;
}
novo-tip-well > div > div > p.text-color-contract {
  color: #454ea0;
}
novo-tip-well > div > div > p.text-color-jobCode {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-earnCode {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-invoiceStatement {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-billableCharge {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-payableCharge {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-user {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-corporateUser {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-distributionList {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-credential {
  color: #696d79;
}
novo-tip-well > div > div > p.text-color-person {
  color: #696d79;
}
novo-tip-well > div > div > p.margin-before {
  margin-top: 0.4rem;
}
novo-tip-well > div > div > p.margin-after {
  margin-bottom: 0.8rem;
}
novo-tip-well > div > div > p.text-length-small {
  max-width: 40ch;
}
novo-tip-well > div > div > p.text-length-medium {
  max-width: 55ch;
}
novo-tip-well > div > div > p.text-length-large {
  max-width: 70ch;
}
novo-tip-well > div > div > p.text-weight-hairline {
  font-weight: 100;
}
novo-tip-well > div > div > p.text-weight-thin {
  font-weight: 200;
}
novo-tip-well > div > div > p.text-weight-light {
  font-weight: 300;
}
novo-tip-well > div > div > p.text-weight-normal {
  font-weight: 400;
}
novo-tip-well > div > div > p.text-weight-medium {
  font-weight: 500;
}
novo-tip-well > div > div > p.text-weight-semibold {
  font-weight: 600;
}
novo-tip-well > div > div > p.text-weight-bold {
  font-weight: 700;
}
novo-tip-well > div > div > p.text-weight-extrabold {
  font-weight: 800;
}
novo-tip-well > div > div > p.text-weight-heavy {
  font-weight: 900;
}
novo-tip-well > div > div > p.text-weight-lighter {
  font-weight: lighter;
}
novo-tip-well > div > div > p.text-weight-bolder {
  font-weight: bolder;
}
novo-editor .cke {
  font: inherit !important;
  box-shadow: none;
  border-color: var(--background-muted);
}
novo-editor .cke .cke_top,
novo-editor .cke .cke_bottom {
  background: var(--background-muted) none;
  box-shadow: none;
}
novo-editor .cke .cke_bottom {
  border-top: none;
}
.cke_dialog_background_cover {
  background-color: #000000 !important;
}
.cke_dialog .cke_dialog_title {
  text-shadow: none;
  background: var(--background-muted) none;
  box-shadow: none;
  border-bottom: none;
}
.cke_dialog .cke_dialog_footer {
  text-shadow: none;
  background: var(--background-muted) none;
  box-shadow: none;
  border-top: none;
}
.theme-dark .cke_button {
  filter: invert(1);
}
.theme-dark .cke_combo a.cke_combo_button:hover, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:hover, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:hover, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:hover, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:hover, .theme-dark .cke_combo a.cke_combo_button:active, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:active, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:active, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:active, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:active, .theme-dark .cke_combo a.cke_combo_button:focus, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable:focus, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable:focus, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable:focus, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable:focus, .theme-dark .cke_combo a.cke_combo_button.cke_combo_on, .theme-dark .cke_combo novo-data-table .cke_combo_button.cke_combo_on.clickable, novo-data-table .theme-dark .cke_combo .cke_combo_button.cke_combo_on.clickable, .theme-dark .cke_combo novo-activity-table .cke_combo_button.cke_combo_on.clickable, novo-activity-table .theme-dark .cke_combo .cke_combo_button.cke_combo_on.clickable {
  background: var(--background-main);
  border: 1px solid var(--border);
}
.theme-dark .cke_combo a.cke_combo_button .cke_combo_text, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable .cke_combo_text, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_text, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable .cke_combo_text, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_text {
  color: white;
}
.theme-dark .cke_combo a.cke_combo_button .cke_combo_arrow, .theme-dark .cke_combo novo-data-table .cke_combo_button.clickable .cke_combo_arrow, novo-data-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_arrow, .theme-dark .cke_combo novo-activity-table .cke_combo_button.clickable .cke_combo_arrow, novo-activity-table .theme-dark .cke_combo .cke_combo_button.clickable .cke_combo_arrow {
  border-top-color: white;
}
novo-category-dropdown {
  display: block;
  position: relative;
}
novo-category-dropdown button {
  position: relative;
  z-index: 0;
}
novo-category-dropdown.active .dropdown-container {
  overflow: hidden;
  max-height: inherit;
  max-width: 400px;
  min-width: 400px;
  display: block;
  z-index: 9001;
  border-radius: 2px;
  top: 100%;
  margin-top: 5px;
}
novo-category-dropdown .dropdown-container {
  background-color: white;
  list-style: none;
  line-height: 26px;
  display: none;
  margin: 0;
  max-height: 0;
  position: absolute;
  padding: 0;
  transform: translateY(0);
  transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
  min-width: 180px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search {
  width: 100%;
  padding: 5px;
  border-bottom: 1px solid #ccc;
  position: relative;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input {
  font-size: 1em;
  background: transparent !important;
  border: none;
  border-bottom: 1px solid #afb9c0;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #26282b;
  margin-left: 10px;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input:hover {
  border-bottom: 1px solid #5f6d78;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input:focus {
  border-bottom: 1px solid #4a89dc;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search input::placeholder {
  color: var(--form-placeholder);
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-search,
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-times {
  position: absolute;
  bottom: 15px;
  right: 5px;
  color: #aaaaaa;
  font-size: 1.2rem;
  margin-right: 10px;
}
novo-category-dropdown .dropdown-container .novo-category-dropdown-search i.bhi-times {
  cursor: pointer;
  font-size: 1.2rem;
}
novo-category-dropdown .dropdown-container footer {
  padding: 5px 23px;
  border-top: 1px solid #ccc;
  display: flex;
  justify-content: flex-end;
}
novo-category-dropdown .dropdown-container footer > a, novo-category-dropdown .dropdown-container novo-data-table footer > .clickable, novo-data-table novo-category-dropdown .dropdown-container footer > .clickable, novo-category-dropdown .dropdown-container novo-activity-table footer > .clickable, novo-activity-table novo-category-dropdown .dropdown-container footer > .clickable {
  margin-left: 10px;
  margin-right: 0;
  font-weight: 500;
}
novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left {
  justify-content: flex-start;
}
novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > a, novo-category-dropdown .dropdown-container novo-data-table footer.novo-category-dropdown-footer-align-left > .clickable, novo-data-table novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > .clickable, novo-category-dropdown .dropdown-container novo-activity-table footer.novo-category-dropdown-footer-align-left > .clickable, novo-activity-table novo-category-dropdown .dropdown-container footer.novo-category-dropdown-footer-align-left > .clickable {
  margin-right: 10px;
  margin-left: 0;
}
novo-category-dropdown .dropdown-container novo-nav {
  max-height: 140px;
  overflow: auto;
  border-bottom: 1px solid #ccc;
}
novo-category-dropdown .dropdown-container novo-nav > novo-tab {
  height: 30px;
  min-height: 30px;
}
novo-category-dropdown .dropdown-container novo-nav > novo-tab > .novo-tab-link {
  max-width: 100%;
  height: 100%;
  font-size: 0.9em;
  padding: 0.5em;
  display: flex;
  align-items: center;
}
novo-category-dropdown .dropdown-container novo-list {
  max-height: 350px;
  overflow: auto;
}
novo-category-dropdown .dropdown-container novo-list-item {
  padding: 0.5em;
  flex-shrink: 0;
  cursor: pointer;
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item:focus, novo-category-dropdown .dropdown-container novo-list-item:hover {
  background: whitesmoke;
  color: #4f4f4f;
}
novo-category-dropdown .dropdown-container novo-list-item:focus .novo-category-dropdown-hover, novo-category-dropdown .dropdown-container novo-list-item:hover .novo-category-dropdown-hover {
  display: block;
}
novo-category-dropdown .dropdown-container novo-list-item .novo-category-dropdown-hover {
  display: none;
  color: #4a89dc;
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item .novo-category-dropdown-hover > i {
  font-size: 0.9em;
}
novo-category-dropdown .dropdown-container novo-list-item.novo-category-dropdown-empty-item {
  pointer-events: none;
}
novo-category-dropdown[side=left] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
novo-category-dropdown[side=right] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
novo-category-dropdown[side=right] .dropdown-container {
  right: 0;
}
multi-picker .chip-input-container {
  padding-top: 10px;
}
multi-picker ul.summary {
  display: inline;
  list-style: none;
  color: #868686;
  padding: 0 10px 0;
}
multi-picker ul.summary li {
  display: inline;
  padding: 0 3px;
}
multi-picker ul.summary li:after {
  content: ", ";
}
multi-picker ul.summary li:last-child:after {
  content: " ";
}
multi-picker novo-picker li.header {
  text-transform: uppercase;
  font-weight: 400;
  border-top: 1px solid #e8e8e8;
  padding-bottom: 0;
}
multi-picker novo-picker li label {
  color: #9e9e9e;
  text-transform: capitalize;
}
multi-picker novo-picker li label:hover i.bhi-checkbox-empty, multi-picker novo-picker li label:hover i.bhi-checkbox-indeterminate {
  color: #4a89dc;
}
multi-picker novo-picker li.checked label {
  color: #393939;
}
multi-picker novo-picker i {
  margin-right: 5px;
}
multi-picker novo-picker i.bhi-checkbox-empty {
  color: #d2d2d2;
}
multi-picker novo-picker i.bhi-checkbox-filled, multi-picker novo-picker i.bhi-checkbox-indeterminate {
  color: #4a89dc;
}
multi-picker chip span {
  text-transform: capitalize;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
popover-content .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  width: 40rem;
  padding: 2rem;
  background-color: var(--background-bright, #ffffff);
  color: var(--text-main, #3d464d);
  background-clip: padding-box;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
popover-content .popover.top {
  margin-top: -1rem;
}
popover-content .popover.top.virtual-area {
  bottom: -1.1rem;
}
popover-content .popover.right {
  margin-left: 1rem;
}
popover-content .popover.right.virtual-area {
  left: -1.1rem;
}
popover-content .popover.bottom {
  margin-top: 1rem;
}
popover-content .popover.bottom.virtual-area {
  top: -1.1rem;
}
popover-content .popover.left {
  margin-left: -1rem;
}
popover-content .popover.left.virtual-area {
  right: -1.1rem;
}
popover-content .popover .virtual-area {
  height: 1.1rem;
  width: 100%;
  position: absolute;
}
popover-content .popover.top > .arrow {
  margin-left: -9px;
  border-bottom-width: 0;
  border-top-color: rgba(0, 0, 0, 0.1);
  bottom: -9px;
}
popover-content .popover.top > .arrow:before {
  content: " ";
  bottom: 1px;
  margin-left: -1rem;
  border-bottom-width: 0;
  border-top-color: var(--background-bright, #ffffff);
}
popover-content .popover.top > .arrow.center {
  left: 50%;
}
popover-content .popover.top > .arrow.left {
  left: 91%;
}
popover-content .popover.top > .arrow.right {
  left: 9%;
}
popover-content .popover.right > .arrow {
  left: -9px;
  margin-top: -9px;
  border-left-width: 0;
  border-right-color: rgba(0, 0, 0, 0.1);
}
popover-content .popover.right > .arrow:before {
  content: " ";
  left: 1px;
  bottom: -1rem;
  border-left-width: 0;
  border-right-color: var(--background-bright, #ffffff);
}
popover-content .popover.right > .arrow.center {
  top: 50%;
}
popover-content .popover.right > .arrow.top {
  top: 91%;
}
popover-content .popover.right > .arrow.bottom {
  top: 9%;
}
popover-content .popover.bottom > .arrow {
  margin-left: -9px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  top: -9px;
}
popover-content .popover.bottom > .arrow:before {
  content: " ";
  top: 1px;
  margin-left: -1rem;
  border-top-width: 0;
  border-bottom-color: var(--background-bright, #ffffff);
}
popover-content .popover.bottom > .arrow.center {
  left: 50%;
}
popover-content .popover.bottom > .arrow.left {
  left: 91%;
}
popover-content .popover.bottom > .arrow.right {
  left: 9%;
}
popover-content .popover.left > .arrow {
  right: -9px;
  margin-top: -9px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, 0.1);
}
popover-content .popover.left > .arrow:before {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: var(--background-bright, #ffffff);
  bottom: -1rem;
}
popover-content .popover.left > .arrow.center {
  top: 50%;
}
popover-content .popover.left > .arrow.top {
  top: 91%;
}
popover-content .popover.left > .arrow.bottom {
  top: 9%;
}
popover-content .popover > .arrow {
  border-width: 9px;
}
popover-content .popover > .arrow, popover-content .popover > .arrow:before {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
popover-content .popover > .arrow:before {
  border-width: 1rem;
  content: "";
}
popover-content .popover-title {
  font-weight: 500;
  line-height: 1.5;
  color: var(--text-main, #3d464d);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: var(--font-size-title);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
  margin-bottom: 1rem;
}
popover-content .popover-title.text-capitalize {
  text-transform: capitalize;
}
popover-content .popover-title.text-uppercase {
  text-transform: uppercase;
}
popover-content .popover-title.text-nowrap {
  white-space: nowrap;
}
popover-content .popover-title.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
popover-content .popover-title.text-size-default {
  font-size: inherit;
}
popover-content .popover-title.text-size-body {
  font-size: 1.3rem;
}
popover-content .popover-title.text-size-xs {
  font-size: 1rem;
}
popover-content .popover-title.text-size-sm {
  font-size: 1.2rem;
}
popover-content .popover-title.text-size-md {
  font-size: 1.3rem;
}
popover-content .popover-title.text-size-lg {
  font-size: 1.6rem;
}
popover-content .popover-title.text-size-xl {
  font-size: 2rem;
}
popover-content .popover-title.text-size-2xl {
  font-size: 2.6rem;
}
popover-content .popover-title.text-size-3xl {
  font-size: 3.2rem;
}
popover-content .popover-title.text-size-smaller {
  font-size: 0.8em;
}
popover-content .popover-title.text-size-larger {
  font-size: 1.2em;
}
popover-content .popover-title.text-color-black {
  color: #000000;
}
popover-content .popover-title.text-color-white {
  color: #ffffff;
}
popover-content .popover-title.text-color-gray {
  color: #9e9e9e;
}
popover-content .popover-title.text-color-grey {
  color: #9e9e9e;
}
popover-content .popover-title.text-color-offWhite {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-bright {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-light {
  color: #dbdbdb;
}
popover-content .popover-title.text-color-neutral {
  color: #4f5361;
}
popover-content .popover-title.text-color-dark {
  color: #3d464d;
}
popover-content .popover-title.text-color-orange {
  color: #ff6900;
}
popover-content .popover-title.text-color-navigation {
  color: #202945;
}
popover-content .popover-title.text-color-skyBlue {
  color: #009bdf;
}
popover-content .popover-title.text-color-steel {
  color: #5b6770;
}
popover-content .popover-title.text-color-metal {
  color: #637893;
}
popover-content .popover-title.text-color-sand {
  color: #f4f4f4;
}
popover-content .popover-title.text-color-silver {
  color: #e2e2e2;
}
popover-content .popover-title.text-color-stone {
  color: #bebebe;
}
popover-content .popover-title.text-color-ash {
  color: #a0a0a0;
}
popover-content .popover-title.text-color-slate {
  color: #707070;
}
popover-content .popover-title.text-color-onyx {
  color: #526980;
}
popover-content .popover-title.text-color-charcoal {
  color: #282828;
}
popover-content .popover-title.text-color-moonlight {
  color: #1a242f;
}
popover-content .popover-title.text-color-midnight {
  color: #202945;
}
popover-content .popover-title.text-color-darkness {
  color: #161f27;
}
popover-content .popover-title.text-color-navy {
  color: #0d2d42;
}
popover-content .popover-title.text-color-aqua {
  color: #3bafda;
}
popover-content .popover-title.text-color-ocean {
  color: #4a89dc;
}
popover-content .popover-title.text-color-mint {
  color: #37bc9b;
}
popover-content .popover-title.text-color-grass {
  color: #8cc152;
}
popover-content .popover-title.text-color-sunflower {
  color: #f6b042;
}
popover-content .popover-title.text-color-bittersweet {
  color: #eb6845;
}
popover-content .popover-title.text-color-grapefruit {
  color: #da4453;
}
popover-content .popover-title.text-color-carnation {
  color: #d770ad;
}
popover-content .popover-title.text-color-lavender {
  color: #967adc;
}
popover-content .popover-title.text-color-mountain {
  color: #9678b6;
}
popover-content .popover-title.text-color-info {
  color: #4a89dc;
}
popover-content .popover-title.text-color-positive {
  color: #4a89dc;
}
popover-content .popover-title.text-color-success {
  color: #8cc152;
}
popover-content .popover-title.text-color-negative {
  color: #da4453;
}
popover-content .popover-title.text-color-danger {
  color: #da4453;
}
popover-content .popover-title.text-color-error {
  color: #da4453;
}
popover-content .popover-title.text-color-warning {
  color: #f6b042;
}
popover-content .popover-title.text-color-empty {
  color: #cccdcc;
}
popover-content .popover-title.text-color-disabled {
  color: #bebebe;
}
popover-content .popover-title.text-color-background {
  color: #f7f7f7;
}
popover-content .popover-title.text-color-backgroundDark {
  color: #e2e2e2;
}
popover-content .popover-title.text-color-presentation {
  color: #5b6770;
}
popover-content .popover-title.text-color-bullhorn {
  color: #ff6900;
}
popover-content .popover-title.text-color-pulse {
  color: #3bafda;
}
popover-content .popover-title.text-color-company {
  color: #3399dd;
}
popover-content .popover-title.text-color-candidate {
  color: #44bb77;
}
popover-content .popover-title.text-color-lead {
  color: #aa6699;
}
popover-content .popover-title.text-color-contact {
  color: #ffaa44;
}
popover-content .popover-title.text-color-clientcontact {
  color: #ffaa44;
}
popover-content .popover-title.text-color-opportunity {
  color: #662255;
}
popover-content .popover-title.text-color-job {
  color: #bb5566;
}
popover-content .popover-title.text-color-joborder {
  color: #bb5566;
}
popover-content .popover-title.text-color-submission {
  color: #a9adbb;
}
popover-content .popover-title.text-color-sendout {
  color: #747884;
}
popover-content .popover-title.text-color-placement {
  color: #0b344f;
}
popover-content .popover-title.text-color-note {
  color: #747884;
}
popover-content .popover-title.text-color-contract {
  color: #454ea0;
}
popover-content .popover-title.text-color-jobCode {
  color: #696d79;
}
popover-content .popover-title.text-color-earnCode {
  color: #696d79;
}
popover-content .popover-title.text-color-invoiceStatement {
  color: #696d79;
}
popover-content .popover-title.text-color-billableCharge {
  color: #696d79;
}
popover-content .popover-title.text-color-payableCharge {
  color: #696d79;
}
popover-content .popover-title.text-color-user {
  color: #696d79;
}
popover-content .popover-title.text-color-corporateUser {
  color: #696d79;
}
popover-content .popover-title.text-color-distributionList {
  color: #696d79;
}
popover-content .popover-title.text-color-credential {
  color: #696d79;
}
popover-content .popover-title.text-color-person {
  color: #696d79;
}
popover-content .popover-title.margin-before {
  margin-top: 0.4rem;
}
popover-content .popover-title.margin-after {
  margin-bottom: 0.8rem;
}
popover-content .popover-title.text-length-small {
  max-width: 40ch;
}
popover-content .popover-title.text-length-medium {
  max-width: 55ch;
}
popover-content .popover-title.text-length-large {
  max-width: 70ch;
}
popover-content .popover-title.text-weight-hairline {
  font-weight: 100;
}
popover-content .popover-title.text-weight-thin {
  font-weight: 200;
}
popover-content .popover-title.text-weight-light {
  font-weight: 300;
}
popover-content .popover-title.text-weight-normal {
  font-weight: 400;
}
popover-content .popover-title.text-weight-medium {
  font-weight: 500;
}
popover-content .popover-title.text-weight-semibold {
  font-weight: 600;
}
popover-content .popover-title.text-weight-bold {
  font-weight: 700;
}
popover-content .popover-title.text-weight-extrabold {
  font-weight: 800;
}
popover-content .popover-title.text-weight-heavy {
  font-weight: 900;
}
popover-content .popover-title.text-weight-lighter {
  font-weight: lighter;
}
popover-content .popover-title.text-weight-bolder {
  font-weight: bolder;
}
popover-content .popover-content {
  display: inline;
  font-weight: normal;
  color: inherit;
  font-size: var(--font-size-text);
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
popover-content .popover-content.text-capitalize {
  text-transform: capitalize;
}
popover-content .popover-content.text-uppercase {
  text-transform: uppercase;
}
popover-content .popover-content.text-nowrap {
  white-space: nowrap;
}
popover-content .popover-content.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
popover-content .popover-content.text-size-default {
  font-size: inherit;
}
popover-content .popover-content.text-size-body {
  font-size: 1.3rem;
}
popover-content .popover-content.text-size-xs {
  font-size: 1rem;
}
popover-content .popover-content.text-size-sm {
  font-size: 1.2rem;
}
popover-content .popover-content.text-size-md {
  font-size: 1.3rem;
}
popover-content .popover-content.text-size-lg {
  font-size: 1.6rem;
}
popover-content .popover-content.text-size-xl {
  font-size: 2rem;
}
popover-content .popover-content.text-size-2xl {
  font-size: 2.6rem;
}
popover-content .popover-content.text-size-3xl {
  font-size: 3.2rem;
}
popover-content .popover-content.text-size-smaller {
  font-size: 0.8em;
}
popover-content .popover-content.text-size-larger {
  font-size: 1.2em;
}
popover-content .popover-content.text-color-black {
  color: #000000;
}
popover-content .popover-content.text-color-white {
  color: #ffffff;
}
popover-content .popover-content.text-color-gray {
  color: #9e9e9e;
}
popover-content .popover-content.text-color-grey {
  color: #9e9e9e;
}
popover-content .popover-content.text-color-offWhite {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-bright {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-light {
  color: #dbdbdb;
}
popover-content .popover-content.text-color-neutral {
  color: #4f5361;
}
popover-content .popover-content.text-color-dark {
  color: #3d464d;
}
popover-content .popover-content.text-color-orange {
  color: #ff6900;
}
popover-content .popover-content.text-color-navigation {
  color: #202945;
}
popover-content .popover-content.text-color-skyBlue {
  color: #009bdf;
}
popover-content .popover-content.text-color-steel {
  color: #5b6770;
}
popover-content .popover-content.text-color-metal {
  color: #637893;
}
popover-content .popover-content.text-color-sand {
  color: #f4f4f4;
}
popover-content .popover-content.text-color-silver {
  color: #e2e2e2;
}
popover-content .popover-content.text-color-stone {
  color: #bebebe;
}
popover-content .popover-content.text-color-ash {
  color: #a0a0a0;
}
popover-content .popover-content.text-color-slate {
  color: #707070;
}
popover-content .popover-content.text-color-onyx {
  color: #526980;
}
popover-content .popover-content.text-color-charcoal {
  color: #282828;
}
popover-content .popover-content.text-color-moonlight {
  color: #1a242f;
}
popover-content .popover-content.text-color-midnight {
  color: #202945;
}
popover-content .popover-content.text-color-darkness {
  color: #161f27;
}
popover-content .popover-content.text-color-navy {
  color: #0d2d42;
}
popover-content .popover-content.text-color-aqua {
  color: #3bafda;
}
popover-content .popover-content.text-color-ocean {
  color: #4a89dc;
}
popover-content .popover-content.text-color-mint {
  color: #37bc9b;
}
popover-content .popover-content.text-color-grass {
  color: #8cc152;
}
popover-content .popover-content.text-color-sunflower {
  color: #f6b042;
}
popover-content .popover-content.text-color-bittersweet {
  color: #eb6845;
}
popover-content .popover-content.text-color-grapefruit {
  color: #da4453;
}
popover-content .popover-content.text-color-carnation {
  color: #d770ad;
}
popover-content .popover-content.text-color-lavender {
  color: #967adc;
}
popover-content .popover-content.text-color-mountain {
  color: #9678b6;
}
popover-content .popover-content.text-color-info {
  color: #4a89dc;
}
popover-content .popover-content.text-color-positive {
  color: #4a89dc;
}
popover-content .popover-content.text-color-success {
  color: #8cc152;
}
popover-content .popover-content.text-color-negative {
  color: #da4453;
}
popover-content .popover-content.text-color-danger {
  color: #da4453;
}
popover-content .popover-content.text-color-error {
  color: #da4453;
}
popover-content .popover-content.text-color-warning {
  color: #f6b042;
}
popover-content .popover-content.text-color-empty {
  color: #cccdcc;
}
popover-content .popover-content.text-color-disabled {
  color: #bebebe;
}
popover-content .popover-content.text-color-background {
  color: #f7f7f7;
}
popover-content .popover-content.text-color-backgroundDark {
  color: #e2e2e2;
}
popover-content .popover-content.text-color-presentation {
  color: #5b6770;
}
popover-content .popover-content.text-color-bullhorn {
  color: #ff6900;
}
popover-content .popover-content.text-color-pulse {
  color: #3bafda;
}
popover-content .popover-content.text-color-company {
  color: #3399dd;
}
popover-content .popover-content.text-color-candidate {
  color: #44bb77;
}
popover-content .popover-content.text-color-lead {
  color: #aa6699;
}
popover-content .popover-content.text-color-contact {
  color: #ffaa44;
}
popover-content .popover-content.text-color-clientcontact {
  color: #ffaa44;
}
popover-content .popover-content.text-color-opportunity {
  color: #662255;
}
popover-content .popover-content.text-color-job {
  color: #bb5566;
}
popover-content .popover-content.text-color-joborder {
  color: #bb5566;
}
popover-content .popover-content.text-color-submission {
  color: #a9adbb;
}
popover-content .popover-content.text-color-sendout {
  color: #747884;
}
popover-content .popover-content.text-color-placement {
  color: #0b344f;
}
popover-content .popover-content.text-color-note {
  color: #747884;
}
popover-content .popover-content.text-color-contract {
  color: #454ea0;
}
popover-content .popover-content.text-color-jobCode {
  color: #696d79;
}
popover-content .popover-content.text-color-earnCode {
  color: #696d79;
}
popover-content .popover-content.text-color-invoiceStatement {
  color: #696d79;
}
popover-content .popover-content.text-color-billableCharge {
  color: #696d79;
}
popover-content .popover-content.text-color-payableCharge {
  color: #696d79;
}
popover-content .popover-content.text-color-user {
  color: #696d79;
}
popover-content .popover-content.text-color-corporateUser {
  color: #696d79;
}
popover-content .popover-content.text-color-distributionList {
  color: #696d79;
}
popover-content .popover-content.text-color-credential {
  color: #696d79;
}
popover-content .popover-content.text-color-person {
  color: #696d79;
}
popover-content .popover-content.margin-before {
  margin-top: 0.4rem;
}
popover-content .popover-content.margin-after {
  margin-bottom: 0.8rem;
}
popover-content .popover-content.text-length-small {
  max-width: 40ch;
}
popover-content .popover-content.text-length-medium {
  max-width: 55ch;
}
popover-content .popover-content.text-length-large {
  max-width: 70ch;
}
popover-content .popover-content.text-weight-hairline {
  font-weight: 100;
}
popover-content .popover-content.text-weight-thin {
  font-weight: 200;
}
popover-content .popover-content.text-weight-light {
  font-weight: 300;
}
popover-content .popover-content.text-weight-normal {
  font-weight: 400;
}
popover-content .popover-content.text-weight-medium {
  font-weight: 500;
}
popover-content .popover-content.text-weight-semibold {
  font-weight: 600;
}
popover-content .popover-content.text-weight-bold {
  font-weight: 700;
}
popover-content .popover-content.text-weight-extrabold {
  font-weight: 800;
}
popover-content .popover-content.text-weight-heavy {
  font-weight: 900;
}
popover-content .popover-content.text-weight-lighter {
  font-weight: lighter;
}
popover-content .popover-content.text-weight-bolder {
  font-weight: bolder;
}
popover-content .popover-content .popover-content-text {
  white-space: pre-line;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon],
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] {
  font-size: inherit;
  color: inherit;
  border: none;
  background: inherit;
  text-transform: inherit;
  border-radius: 0;
  border-bottom: 1px solid #dedede;
  padding: 0;
  width: 100% !important;
  max-width: 200px;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] i,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] i {
  font-size: 10px;
  margin-right: -5px;
  color: #a0a0a0;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] .flex-wrapper,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] .flex-wrapper {
  justify-content: space-between;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:active, novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:hover,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:active,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon]:hover {
  background: inherit;
  box-shadow: none;
}
novo-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] span,
.novo-table-dropdown-cell > novo-dropdown > button[theme][theme=secondary][icon] span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  max-width: 80%;
}
novo-dropdown-cell list,
.novo-table-dropdown-cell list {
  max-height: 400px;
  display: block;
  overflow: auto;
  padding: 5px 0;
}
novo-dropdown-cell item,
.novo-table-dropdown-cell item {
  height: 30px !important;
  padding: 0 16px !important;
}
novo-dropdown-cell item span,
.novo-table-dropdown-cell item span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  max-width: 80%;
}
novo-dropdown-cell item.active,
.novo-table-dropdown-cell item.active {
  font-weight: 500;
}
novo-dropdown-cell dropdown-item-header,
.novo-table-dropdown-cell dropdown-item-header {
  padding: 0 10px !important;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-search {
  display: grid;
  grid-template-areas: "icon input";
  grid-template-columns: 3.2rem 1fr;
  grid-template-rows: 1fr;
  align-items: center;
  height: 3.2rem;
  background: #ffffff;
  border: 1px solid #dbdbdb;
  border-radius: 0.2rem;
  max-width: 400px;
  min-width: 100px;
  transition: all 250ms ease-in-out;
}
novo-search[size=small] {
  font-size: 1rem;
  height: 2.4rem;
  grid-template-columns: 2.4rem 1fr;
}
novo-search[size=large] {
  font-size: 1.8rem;
  height: 4rem;
  grid-template-columns: 4rem 1fr;
}
novo-search > button[theme][theme=fab] {
  width: 2.8em;
  height: 2.8em;
  min-height: 2.8em;
}
novo-search > input {
  height: 100%;
  display: block;
  background: transparent;
  position: relative;
  font-size: 1.4rem;
  color: var(--text-main);
  z-index: 10;
  border: none;
  transition: all 250ms;
  backface-visibility: hidden;
}
novo-search > input:focus, novo-search > input:active {
  outline: none;
}
novo-search novo-icon {
  color: var(--text-main);
}
novo-search.focused {
  border: 1px solid var(--selection);
}
novo-search.focused > novo-icon {
  color: var(--selection) !important;
}
novo-search.focused[color=black] > novo-icon {
  color: #000000 !important;
}
novo-search.focused[color=white] > novo-icon {
  color: #ffffff !important;
}
novo-search.focused[color=gray] > novo-icon {
  color: #9e9e9e !important;
}
novo-search.focused[color=grey] > novo-icon {
  color: #9e9e9e !important;
}
novo-search.focused[color=offWhite] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=bright] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=light] > novo-icon {
  color: #dbdbdb !important;
}
novo-search.focused[color=neutral] > novo-icon {
  color: #4f5361 !important;
}
novo-search.focused[color=dark] > novo-icon {
  color: #3d464d !important;
}
novo-search.focused[color=orange] > novo-icon {
  color: #ff6900 !important;
}
novo-search.focused[color=navigation] > novo-icon {
  color: #202945 !important;
}
novo-search.focused[color=skyBlue] > novo-icon {
  color: #009bdf !important;
}
novo-search.focused[color=steel] > novo-icon {
  color: #5b6770 !important;
}
novo-search.focused[color=metal] > novo-icon {
  color: #637893 !important;
}
novo-search.focused[color=sand] > novo-icon {
  color: #f4f4f4 !important;
}
novo-search.focused[color=silver] > novo-icon {
  color: #e2e2e2 !important;
}
novo-search.focused[color=stone] > novo-icon {
  color: #bebebe !important;
}
novo-search.focused[color=ash] > novo-icon {
  color: #a0a0a0 !important;
}
novo-search.focused[color=slate] > novo-icon {
  color: #707070 !important;
}
novo-search.focused[color=onyx] > novo-icon {
  color: #526980 !important;
}
novo-search.focused[color=charcoal] > novo-icon {
  color: #282828 !important;
}
novo-search.focused[color=moonlight] > novo-icon {
  color: #1a242f !important;
}
novo-search.focused[color=midnight] > novo-icon {
  color: #202945 !important;
}
novo-search.focused[color=darkness] > novo-icon {
  color: #161f27 !important;
}
novo-search.focused[color=navy] > novo-icon {
  color: #0d2d42 !important;
}
novo-search.focused[color=aqua] > novo-icon {
  color: #3bafda !important;
}
novo-search.focused[color=ocean] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=mint] > novo-icon {
  color: #37bc9b !important;
}
novo-search.focused[color=grass] > novo-icon {
  color: #8cc152 !important;
}
novo-search.focused[color=sunflower] > novo-icon {
  color: #f6b042 !important;
}
novo-search.focused[color=bittersweet] > novo-icon {
  color: #eb6845 !important;
}
novo-search.focused[color=grapefruit] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=carnation] > novo-icon {
  color: #d770ad !important;
}
novo-search.focused[color=lavender] > novo-icon {
  color: #967adc !important;
}
novo-search.focused[color=mountain] > novo-icon {
  color: #9678b6 !important;
}
novo-search.focused[color=info] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=positive] > novo-icon {
  color: #4a89dc !important;
}
novo-search.focused[color=success] > novo-icon {
  color: #8cc152 !important;
}
novo-search.focused[color=negative] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=danger] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=error] > novo-icon {
  color: #da4453 !important;
}
novo-search.focused[color=warning] > novo-icon {
  color: #f6b042 !important;
}
novo-search.focused[color=empty] > novo-icon {
  color: #cccdcc !important;
}
novo-search.focused[color=disabled] > novo-icon {
  color: #bebebe !important;
}
novo-search.focused[color=background] > novo-icon {
  color: #f7f7f7 !important;
}
novo-search.focused[color=backgroundDark] > novo-icon {
  color: #e2e2e2 !important;
}
novo-search.focused[color=presentation] > novo-icon {
  color: #5b6770 !important;
}
novo-search.focused[color=bullhorn] > novo-icon {
  color: #ff6900 !important;
}
novo-search.focused[color=pulse] > novo-icon {
  color: #3bafda !important;
}
novo-search.focused[color=company] > novo-icon {
  color: #3399dd !important;
}
novo-search.focused[color=candidate] > novo-icon {
  color: #44bb77 !important;
}
novo-search.focused[color=lead] > novo-icon {
  color: #aa6699 !important;
}
novo-search.focused[color=contact] > novo-icon {
  color: #ffaa44 !important;
}
novo-search.focused[color=clientcontact] > novo-icon {
  color: #ffaa44 !important;
}
novo-search.focused[color=opportunity] > novo-icon {
  color: #662255 !important;
}
novo-search.focused[color=job] > novo-icon {
  color: #bb5566 !important;
}
novo-search.focused[color=joborder] > novo-icon {
  color: #bb5566 !important;
}
novo-search.focused[color=submission] > novo-icon {
  color: #a9adbb !important;
}
novo-search.focused[color=sendout] > novo-icon {
  color: #747884 !important;
}
novo-search.focused[color=placement] > novo-icon {
  color: #0b344f !important;
}
novo-search.focused[color=note] > novo-icon {
  color: #747884 !important;
}
novo-search.focused[color=contract] > novo-icon {
  color: #454ea0 !important;
}
novo-search.focused[color=jobCode] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=earnCode] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=invoiceStatement] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=billableCharge] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=payableCharge] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=user] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=corporateUser] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=distributionList] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=credential] > novo-icon {
  color: #696d79 !important;
}
novo-search.focused[color=person] > novo-icon {
  color: #696d79 !important;
}
header novo-search.always-open:not(.focused) button {
  background: rgba(255, 255, 255, 0.25) !important;
  color: rgba(74, 137, 220, 0.25) !important;
}
header novo-search.always-open:not(.focused) input {
  background-color: rgba(255, 255, 255, 0.25) !important;
  border-color: rgba(255, 255, 255, 0.25) !important;
  color: rgba(74, 137, 220, 0.25) !important;
}
header novo-search.always-open:not(.focused) input::placeholder {
  color: #cccdcc !important;
}
google-places-list {
  display: grid;
}
google-places-list novo-list {
  border: 1px solid #4a89dc;
  background-color: #ffffff;
}
google-places-list novo-list novo-list-item {
  cursor: pointer;
  flex: 0 0;
  transition: background-color 250ms;
}
google-places-list novo-list novo-list-item > div {
  width: 100%;
}
google-places-list novo-list novo-list-item.active {
  background-color: #e0ebf9;
}
google-places-list novo-list novo-list-item:hover {
  background-color: #f1f6fc;
}
google-places-list novo-list novo-list-item item-content {
  flex-flow: row wrap;
}
google-places-list novo-list novo-list-item item-content > * {
  flex: 0 0 33%;
  white-space: nowrap;
}
novo-value {
  display: flex;
  flex-direction: row;
  max-width: 500px;
  justify-content: space-between;
  align-items: flex-start;
  width: max-content;
  padding: 8px;
}
novo-value i.star {
  color: #0b344f;
}
novo-value i.person {
  color: #ffaa44;
}
novo-value i.company {
  color: #3399dd;
}
novo-value i.candidate {
  color: #44bb77;
}
novo-value i.navigation {
  color: #202945;
}
novo-value i.lead {
  color: #aa6699;
}
novo-value i.contact {
  color: #ffaa44;
}
novo-value i.clientcontact {
  color: #ffaa44;
}
novo-value i.opportunity {
  color: #662255;
}
novo-value i.job {
  color: #bb5566;
}
novo-value i.joborder {
  color: #bb5566;
}
novo-value i.submission {
  color: #a9adbb;
}
novo-value i.sendout {
  color: #747884;
}
novo-value i.placement {
  color: #0b344f;
}
novo-value i.note {
  color: #747884;
}
novo-value i.task {
  color: #4f5361;
}
novo-value i.distributionList {
  color: #4f5361;
}
novo-value i.credential {
  color: #4f5361;
}
novo-value i.user {
  color: #4f5361;
}
novo-value i.corporateuser {
  color: #4f5361;
}
novo-value i.contract {
  color: #454ea0;
}
novo-value i.jobCode {
  color: #696d79;
}
novo-value i.earnCode {
  color: #696d79;
}
novo-value i.billableCharge {
  color: #696d79;
}
novo-value i.payableCharge {
  color: #696d79;
}
novo-value i.invoiceStatement {
  color: #696d79;
}
novo-value.horizontal {
  width: 100%;
  max-width: 100%;
}
novo-value.horizontal .value-outer {
  display: grid;
  width: 100%;
  grid-template-columns: minmax(120px, 30%) 1fr;
}
novo-value .value-outer {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
novo-value .actions i {
  cursor: default;
  color: #9e9e9e;
  margin-left: 15px;
  margin-top: 7px;
}
novo-value .actions.clickable {
  cursor: pointer;
  color: #4a89dc;
}
novo-value novo-entity-list {
  display: block;
}
novo-value novo-entity-list i.star {
  color: #0b344f;
}
novo-value novo-entity-list i.person {
  color: #ffaa44;
}
novo-value novo-entity-list i.company {
  color: #3399dd;
}
novo-value novo-entity-list i.candidate {
  color: #44bb77;
}
novo-value novo-entity-list i.navigation {
  color: #202945;
}
novo-value novo-entity-list i.lead {
  color: #aa6699;
}
novo-value novo-entity-list i.contact {
  color: #ffaa44;
}
novo-value novo-entity-list i.clientcontact {
  color: #ffaa44;
}
novo-value novo-entity-list i.opportunity {
  color: #662255;
}
novo-value novo-entity-list i.job {
  color: #bb5566;
}
novo-value novo-entity-list i.joborder {
  color: #bb5566;
}
novo-value novo-entity-list i.submission {
  color: #a9adbb;
}
novo-value novo-entity-list i.sendout {
  color: #747884;
}
novo-value novo-entity-list i.placement {
  color: #0b344f;
}
novo-value novo-entity-list i.note {
  color: #747884;
}
novo-value novo-entity-list i.task {
  color: #4f5361;
}
novo-value novo-entity-list i.distributionList {
  color: #4f5361;
}
novo-value novo-entity-list i.credential {
  color: #4f5361;
}
novo-value novo-entity-list i.user {
  color: #4f5361;
}
novo-value novo-entity-list i.corporateuser {
  color: #4f5361;
}
novo-value novo-entity-list i.contract {
  color: #454ea0;
}
novo-value novo-entity-list i.jobCode {
  color: #696d79;
}
novo-value novo-entity-list i.earnCode {
  color: #696d79;
}
novo-value novo-entity-list i.billableCharge {
  color: #696d79;
}
novo-value novo-entity-list i.payableCharge {
  color: #696d79;
}
novo-value novo-entity-list i.invoiceStatement {
  color: #696d79;
}
novo-value novo-entity-list .entity {
  padding-top: 6px;
  padding-bottom: 6px;
}
novo-value novo-entity-list i {
  margin-right: 6px;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
novo-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2em;
  line-height: inherit;
  vertical-align: middle;
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
  vertical-align: middle;
}
novo-icon i {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  line-height: inherit;
  width: 1em;
  height: 1em;
  color: inherit;
  outline: none;
}
novo-icon i:before {
  color: inherit;
}
novo-icon i * {
  display: none !important;
}
novo-icon.text-capitalize {
  text-transform: capitalize;
}
novo-icon.text-uppercase {
  text-transform: uppercase;
}
novo-icon.text-nowrap {
  white-space: nowrap;
}
novo-icon.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
novo-icon.text-size-default {
  font-size: inherit;
}
novo-icon.text-size-body {
  font-size: 1.3rem;
}
novo-icon.text-size-xs {
  font-size: 1rem;
}
novo-icon.text-size-sm {
  font-size: 1.2rem;
}
novo-icon.text-size-md {
  font-size: 1.3rem;
}
novo-icon.text-size-lg {
  font-size: 1.6rem;
}
novo-icon.text-size-xl {
  font-size: 2rem;
}
novo-icon.text-size-2xl {
  font-size: 2.6rem;
}
novo-icon.text-size-3xl {
  font-size: 3.2rem;
}
novo-icon.text-size-smaller {
  font-size: 0.8em;
}
novo-icon.text-size-larger {
  font-size: 1.2em;
}
novo-icon.text-color-black {
  color: #000000;
}
novo-icon.text-color-white {
  color: #ffffff;
}
novo-icon.text-color-gray {
  color: #9e9e9e;
}
novo-icon.text-color-grey {
  color: #9e9e9e;
}
novo-icon.text-color-offWhite {
  color: #f7f7f7;
}
novo-icon.text-color-bright {
  color: #f7f7f7;
}
novo-icon.text-color-light {
  color: #dbdbdb;
}
novo-icon.text-color-neutral {
  color: #4f5361;
}
novo-icon.text-color-dark {
  color: #3d464d;
}
novo-icon.text-color-orange {
  color: #ff6900;
}
novo-icon.text-color-navigation {
  color: #202945;
}
novo-icon.text-color-skyBlue {
  color: #009bdf;
}
novo-icon.text-color-steel {
  color: #5b6770;
}
novo-icon.text-color-metal {
  color: #637893;
}
novo-icon.text-color-sand {
  color: #f4f4f4;
}
novo-icon.text-color-silver {
  color: #e2e2e2;
}
novo-icon.text-color-stone {
  color: #bebebe;
}
novo-icon.text-color-ash {
  color: #a0a0a0;
}
novo-icon.text-color-slate {
  color: #707070;
}
novo-icon.text-color-onyx {
  color: #526980;
}
novo-icon.text-color-charcoal {
  color: #282828;
}
novo-icon.text-color-moonlight {
  color: #1a242f;
}
novo-icon.text-color-midnight {
  color: #202945;
}
novo-icon.text-color-darkness {
  color: #161f27;
}
novo-icon.text-color-navy {
  color: #0d2d42;
}
novo-icon.text-color-aqua {
  color: #3bafda;
}
novo-icon.text-color-ocean {
  color: #4a89dc;
}
novo-icon.text-color-mint {
  color: #37bc9b;
}
novo-icon.text-color-grass {
  color: #8cc152;
}
novo-icon.text-color-sunflower {
  color: #f6b042;
}
novo-icon.text-color-bittersweet {
  color: #eb6845;
}
novo-icon.text-color-grapefruit {
  color: #da4453;
}
novo-icon.text-color-carnation {
  color: #d770ad;
}
novo-icon.text-color-lavender {
  color: #967adc;
}
novo-icon.text-color-mountain {
  color: #9678b6;
}
novo-icon.text-color-info {
  color: #4a89dc;
}
novo-icon.text-color-positive {
  color: #4a89dc;
}
novo-icon.text-color-success {
  color: #8cc152;
}
novo-icon.text-color-negative {
  color: #da4453;
}
novo-icon.text-color-danger {
  color: #da4453;
}
novo-icon.text-color-error {
  color: #da4453;
}
novo-icon.text-color-warning {
  color: #f6b042;
}
novo-icon.text-color-empty {
  color: #cccdcc;
}
novo-icon.text-color-disabled {
  color: #bebebe;
}
novo-icon.text-color-background {
  color: #f7f7f7;
}
novo-icon.text-color-backgroundDark {
  color: #e2e2e2;
}
novo-icon.text-color-presentation {
  color: #5b6770;
}
novo-icon.text-color-bullhorn {
  color: #ff6900;
}
novo-icon.text-color-pulse {
  color: #3bafda;
}
novo-icon.text-color-company {
  color: #3399dd;
}
novo-icon.text-color-candidate {
  color: #44bb77;
}
novo-icon.text-color-lead {
  color: #aa6699;
}
novo-icon.text-color-contact {
  color: #ffaa44;
}
novo-icon.text-color-clientcontact {
  color: #ffaa44;
}
novo-icon.text-color-opportunity {
  color: #662255;
}
novo-icon.text-color-job {
  color: #bb5566;
}
novo-icon.text-color-joborder {
  color: #bb5566;
}
novo-icon.text-color-submission {
  color: #a9adbb;
}
novo-icon.text-color-sendout {
  color: #747884;
}
novo-icon.text-color-placement {
  color: #0b344f;
}
novo-icon.text-color-note {
  color: #747884;
}
novo-icon.text-color-contract {
  color: #454ea0;
}
novo-icon.text-color-jobCode {
  color: #696d79;
}
novo-icon.text-color-earnCode {
  color: #696d79;
}
novo-icon.text-color-invoiceStatement {
  color: #696d79;
}
novo-icon.text-color-billableCharge {
  color: #696d79;
}
novo-icon.text-color-payableCharge {
  color: #696d79;
}
novo-icon.text-color-user {
  color: #696d79;
}
novo-icon.text-color-corporateUser {
  color: #696d79;
}
novo-icon.text-color-distributionList {
  color: #696d79;
}
novo-icon.text-color-credential {
  color: #696d79;
}
novo-icon.text-color-person {
  color: #696d79;
}
novo-icon.margin-before {
  margin-top: 0.4rem;
}
novo-icon.margin-after {
  margin-bottom: 0.8rem;
}
novo-icon.text-length-small {
  max-width: 40ch;
}
novo-icon.text-length-medium {
  max-width: 55ch;
}
novo-icon.text-length-large {
  max-width: 70ch;
}
novo-icon.text-weight-hairline {
  font-weight: 100;
}
novo-icon.text-weight-thin {
  font-weight: 200;
}
novo-icon.text-weight-light {
  font-weight: 300;
}
novo-icon.text-weight-normal {
  font-weight: 400;
}
novo-icon.text-weight-medium {
  font-weight: 500;
}
novo-icon.text-weight-semibold {
  font-weight: 600;
}
novo-icon.text-weight-bold {
  font-weight: 700;
}
novo-icon.text-weight-extrabold {
  font-weight: 800;
}
novo-icon.text-weight-heavy {
  font-weight: 900;
}
novo-icon.text-weight-lighter {
  font-weight: lighter;
}
novo-icon.text-weight-bolder {
  font-weight: bolder;
}
novo-icon[theme=black] i {
  color: #ffffff;
  background: #000000;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=black][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=white] i {
  color: #ffffff;
  background: #ffffff;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=white][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=gray] i {
  color: #ffffff;
  background: #9e9e9e;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=gray][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grey] i {
  color: #ffffff;
  background: #9e9e9e;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grey][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=offWhite] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=offWhite][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bright] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bright][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=light] i {
  color: #ffffff;
  background: #dbdbdb;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=light][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=neutral] i {
  color: #ffffff;
  background: #4f5361;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=neutral][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=dark] i {
  color: #ffffff;
  background: #3d464d;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=dark][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=orange] i {
  color: #ffffff;
  background: #ff6900;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=orange][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=navigation] i {
  color: #ffffff;
  background: #202945;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=navigation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=skyBlue] i {
  color: #ffffff;
  background: #009bdf;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=skyBlue][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=steel] i {
  color: #ffffff;
  background: #5b6770;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=steel][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=metal] i {
  color: #ffffff;
  background: #637893;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=metal][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sand] i {
  color: #ffffff;
  background: #f4f4f4;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sand][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=silver] i {
  color: #ffffff;
  background: #e2e2e2;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=silver][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=stone] i {
  color: #ffffff;
  background: #bebebe;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=stone][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=ash] i {
  color: #ffffff;
  background: #a0a0a0;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=ash][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=slate] i {
  color: #ffffff;
  background: #707070;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=slate][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=onyx] i {
  color: #ffffff;
  background: #526980;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=onyx][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=charcoal] i {
  color: #ffffff;
  background: #282828;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=charcoal][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=moonlight] i {
  color: #ffffff;
  background: #1a242f;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=moonlight][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=midnight] i {
  color: #ffffff;
  background: #202945;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=midnight][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=darkness] i {
  color: #ffffff;
  background: #161f27;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=darkness][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=navy] i {
  color: #ffffff;
  background: #0d2d42;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=navy][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=aqua] i {
  color: #ffffff;
  background: #3bafda;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=aqua][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=ocean] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=ocean][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=mint] i {
  color: #ffffff;
  background: #37bc9b;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=mint][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grass] i {
  color: #ffffff;
  background: #8cc152;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grass][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sunflower] i {
  color: #ffffff;
  background: #f6b042;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sunflower][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bittersweet] i {
  color: #ffffff;
  background: #eb6845;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bittersweet][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=grapefruit] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=grapefruit][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=carnation] i {
  color: #ffffff;
  background: #d770ad;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=carnation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=lavender] i {
  color: #ffffff;
  background: #967adc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=lavender][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=mountain] i {
  color: #ffffff;
  background: #9678b6;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=mountain][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=info] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=info][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=positive] i {
  color: #ffffff;
  background: #4a89dc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=positive][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=success] i {
  color: #ffffff;
  background: #8cc152;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=success][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=negative] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=negative][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=danger] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=danger][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=error] i {
  color: #ffffff;
  background: #da4453;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=error][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=warning] i {
  color: #ffffff;
  background: #f6b042;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=warning][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=empty] i {
  color: #ffffff;
  background: #cccdcc;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=empty][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=disabled] i {
  color: #ffffff;
  background: #bebebe;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=disabled][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=background] i {
  color: #ffffff;
  background: #f7f7f7;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=background][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=backgroundDark] i {
  color: #ffffff;
  background: #e2e2e2;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=backgroundDark][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=presentation] i {
  color: #ffffff;
  background: #5b6770;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=presentation][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=bullhorn] i {
  color: #ffffff;
  background: #ff6900;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=bullhorn][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=pulse] i {
  color: #ffffff;
  background: #3bafda;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=pulse][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=company] i {
  color: #ffffff;
  background: #3399dd;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=company][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=candidate] i {
  color: #ffffff;
  background: #44bb77;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=candidate][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=lead] i {
  color: #ffffff;
  background: #aa6699;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=lead][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=contact] i {
  color: #ffffff;
  background: #ffaa44;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=contact][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=clientcontact] i {
  color: #ffffff;
  background: #ffaa44;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=clientcontact][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=opportunity] i {
  color: #ffffff;
  background: #662255;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=opportunity][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=job] i {
  color: #ffffff;
  background: #bb5566;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=job][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=joborder] i {
  color: #ffffff;
  background: #bb5566;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=joborder][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=submission] i {
  color: #ffffff;
  background: #a9adbb;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=submission][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=sendout] i {
  color: #ffffff;
  background: #747884;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=sendout][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=placement] i {
  color: #ffffff;
  background: #0b344f;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=placement][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=note] i {
  color: #ffffff;
  background: #747884;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=note][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=contract] i {
  color: #ffffff;
  background: #454ea0;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=contract][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=jobCode] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=jobCode][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=earnCode] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=earnCode][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=invoiceStatement] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=invoiceStatement][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=billableCharge] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=billableCharge][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=payableCharge] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=payableCharge][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=user] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=user][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=corporateUser] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=corporateUser][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=distributionList] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=distributionList][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=credential] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=credential][shape=circle] i {
  border-radius: 50%;
}
novo-icon[theme=person] i {
  color: #ffffff;
  background: #696d79;
  border-radius: 0.3em;
  width: 1.6em;
  height: 1.6em;
}
novo-icon[theme=person][shape=circle] i {
  border-radius: 50%;
}
novo-icon.novo-icon-raised i {
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
}
novo-icon[shape=circle] i {
  border-radius: 50%;
}
novo-icon.icon-size-smaller {
  font-size: 1em;
}
novo-icon.icon-size-larger {
  font-size: 1.4em;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-stepper-vertical,
.novo-stepper-horizontal {
  display: block;
}
.novo-horizontal-stepper-header-container {
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1em;
  background: #f7f7f7;
}
.novo-stepper-horizontal-line {
  border-bottom: 1px solid #dbdbdb;
  flex: auto;
  min-width: 0px;
  height: 80px;
}
.novo-stepper-horizontal-line.complete {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header {
  display: flex;
  height: 80px;
  flex-flow: column;
  overflow: visible;
  align-items: center;
  justify-content: center;
  padding: 0 24px;
}
.novo-horizontal-stepper-header .novo-step-status {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  position: absolute;
  height: 1px;
  bottom: 0px;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line {
  width: 100%;
  position: absolute;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line:before {
  content: "";
  display: block;
  width: calc(50% - 8px);
  margin-right: 8px;
  border-bottom: 1px solid #dbdbdb;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line:after {
  content: "";
  display: block;
  width: calc(50% - 8px);
  margin-left: calc(50% + 8px);
  margin-top: -1px;
  border-top: 1px solid #dbdbdb;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.edit:before {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.done:before {
  border-bottom: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-line.done:after {
  border-top: 1px solid #4a89dc;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon {
  position: relative;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon:before {
  content: "";
  display: block;
  background: #ffffff;
  border-radius: 50%;
  position: absolute;
  z-index: 0;
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
}
.novo-horizontal-stepper-header .novo-step-status .novo-stepper-status-icon > * {
  position: relative;
  z-index: 1;
}
.novo-vertical-stepper-header {
  display: flex;
  align-items: center;
  padding: 24px;
  max-height: 24px;
}
.novo-vertical-stepper-header .novo-step-icon,
.novo-vertical-stepper-header .novo-step-icon-not-touched {
  margin-right: 12px;
}
[dir=rtl] .novo-vertical-stepper-header .novo-step-icon,
[dir=rtl] .novo-vertical-stepper-header .novo-step-icon-not-touched {
  margin-right: 0;
  margin-left: 12px;
}
.novo-horizontal-stepper-content {
  overflow: hidden;
}
.novo-horizontal-stepper-content[aria-expanded=false] {
  height: 0;
}
.novo-horizontal-content-container {
  overflow: hidden;
  padding: 0 24px 24px 24px;
}
.novo-vertical-content-container {
  margin-left: 36px;
  border: 0;
  position: relative;
}
[dir=rtl] .novo-vertical-content-container {
  margin-left: 0;
  margin-right: 36px;
}
.novo-stepper-vertical-line:before {
  content: "";
  position: absolute;
  top: -16px;
  bottom: -16px;
  left: 0;
  z-index: -1;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #dbdbdb;
}
[dir=rtl] .novo-stepper-vertical-line:before {
  left: auto;
  right: 0;
}
.novo-stepper-vertical-line.edit:before {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical-line.done:before {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical-line.done:after {
  border-left-color: 1px solid #4a89dc;
}
.novo-stepper-vertical novo-step-status {
  position: absolute;
  left: 35px;
  top: 25px;
  transform: scale(0.8);
}
.novo-vertical-stepper-content {
  overflow: hidden;
}
.novo-vertical-content {
  padding: 0 24px 24px 24px;
}
.novo-step:last-child .novo-vertical-content-container {
  border: none;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.novo-step-header {
  overflow: visible;
  outline: none;
  cursor: pointer;
  position: relative;
}
.novo-step-optional {
  font-size: 12px;
}
.novo-step-icon,
.novo-step-icon-not-touched {
  border-radius: 50%;
  height: 24px;
  width: 24px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.novo-step-icon .novo-step-number,
.novo-step-icon-not-touched .novo-step-number {
  font-size: 1em;
  min-width: 1.6em;
  height: 1.6em;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.novo-step-icon .novo-step-number {
  background: #4a89dc;
  color: #ffffff;
}
.novo-step-icon-not-touched .novo-step-number {
  background: #a9adbb;
  color: #ffffff;
}
.novo-step-label {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 50px;
  vertical-align: middle;
  text-align: center;
  padding: 4px 0px;
}
.novo-step-text-label {
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
}
novo-simple-table {
  display: block;
  min-height: 300px;
  flex: 1;
}
novo-simple-table.empty {
  min-height: 52px;
  overflow: hidden;
  max-height: 52px;
}
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd) .novo-simple-checkbox-cell {
  background-color: #f4f4f4;
}
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(odd).active .novo-simple-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even) .novo-simple-checkbox-cell {
  background-color: #ffffff;
}
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-button-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-dropdown-cell,
novo-simple-table > .novo-simple-row:nth-of-type(even).active .novo-simple-checkbox-cell {
  background-color: rgba(74, 137, 220, 0.15);
}
.novo-simple-row,
.novo-simple-header-row {
  display: flex;
  flex-direction: row;
  flex-wrap: no-wrap;
}
.novo-simple-row .novo-simple-header-cell,
.novo-simple-row novo-simple-empty-header-cell,
.novo-simple-row .novo-simple-checkbox-header-cell,
.novo-simple-header-row .novo-simple-header-cell,
.novo-simple-header-row novo-simple-empty-header-cell,
.novo-simple-header-row .novo-simple-checkbox-header-cell {
  border-bottom: 1px solid #f7f7f7;
}
.novo-simple-cell,
.novo-simple-header-cell {
  min-width: 200px;
  padding: 10px;
  flex: 1;
}
.novo-simple-cell > span,
.novo-simple-header-cell > span {
  display: block;
  min-width: 180px;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-simple-cell novo-dropdown,
.novo-simple-header-cell novo-dropdown {
  display: inline-block;
}
.novo-simple-cell button.active,
.novo-simple-header-cell button.active {
  color: #4a89dc;
}
.novo-simple-cell.clickable,
.novo-simple-header-cell.clickable {
  cursor: pointer;
  color: #3399dd;
}
.novo-simple-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
}
.novo-simple-header-cell {
  border-left: 1px solid #f7f7f7;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.novo-simple-header-cell + novo-simple-empty-header-cell {
  border-left: none;
}
.novo-simple-header-cell > label {
  display: inline-block;
  padding-right: 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
}
.novo-simple-header-cell > label.sort-disabled {
  cursor: default;
}
.novo-simple-header-cell > div {
  width: 60px;
}
.novo-simple-header-cell novo-dropdown[side=right] {
  display: inline-block;
}
novo-simple-empty-header-cell.button-header-cell {
  min-width: 40px;
}
novo-simple-empty-header-cell.dropdown-header-cell {
  min-width: 98px;
}
.novo-simple-button-cell,
.novo-simple-dropdown-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  padding: 0 5px;
}
.novo-simple-button-cell novo-dropdown button,
.novo-simple-dropdown-cell novo-dropdown button {
  padding: 5px;
}
.novo-simple-button-cell novo-dropdown button:hover, .novo-simple-button-cell novo-dropdown button:active, .novo-simple-button-cell novo-dropdown button:focus,
.novo-simple-dropdown-cell novo-dropdown button:hover,
.novo-simple-dropdown-cell novo-dropdown button:active,
.novo-simple-dropdown-cell novo-dropdown button:focus {
  background: rgba(0, 0, 0, 0.1) !important;
}
.novo-simple-checkbox-header-cell,
.novo-simple-checkbox-cell {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  max-width: 40px;
  padding: 0 10px;
}
.novo-simple-checkbox-header-cell > novo-checkbox, .novo-simple-checkbox-header-cell > multi-picker,
.novo-simple-checkbox-cell > novo-checkbox,
.novo-simple-checkbox-cell > multi-picker {
  margin-top: -4px;
}
novo-activity-table {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}
novo-activity-table.loading {
  min-height: 300px;
}
novo-activity-table header {
  padding: 5px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid #f7f7f7;
}
novo-activity-table header > [novo-activity-table-custom-header] {
  flex: 1;
}
novo-activity-table header > novo-search {
  padding-right: 10px;
  display: none;
}
@media (min-width: 1000px) {
  novo-activity-table header > novo-search {
    display: flex;
  }
}
novo-activity-table header > novo-search > input {
  padding: 8.5px;
  font-size: 1.1em;
  height: 35px;
}
novo-activity-table header > novo-search.active > button[theme=fab] {
  height: 35px;
}
novo-activity-table header > div.novo-activity-table-actions {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
novo-activity-table header > div.novo-activity-table-actions > div,
novo-activity-table header > div.novo-activity-table-actions > section {
  display: flex;
  align-items: center;
}
novo-activity-table header > div.novo-activity-table-actions > div button,
novo-activity-table header > div.novo-activity-table-actions > section button {
  margin-left: 3px;
}
novo-activity-table header > div.novo-activity-table-actions > div button[theme][theme=icon],
novo-activity-table header > div.novo-activity-table-actions > section button[theme][theme=icon] {
  height: 35px;
  width: 35px;
  font-size: 1.4em;
}
novo-activity-table header > div.novo-activity-table-actions > div novo-dropdown button[theme],
novo-activity-table header > div.novo-activity-table-actions > section novo-dropdown button[theme] {
  white-space: nowrap;
  padding: 6px 5px 6px 15px !important;
}
novo-activity-table button[theme][theme=icon] {
  height: 30px;
  width: 30px;
  padding: 5px;
}
novo-activity-table .novo-activity-table-loading-mask {
  position: absolute;
  display: flex;
  padding-top: 10%;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.07);
  z-index: 99;
}
novo-activity-table .novo-activity-table-empty-container,
novo-activity-table .novo-activity-table-no-results-container {
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
}
novo-activity-table .novo-activity-table-filter-container {
  display: flex;
  flex: 1;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter {
  border-right: 1px solid #f7f7f7;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar {
  box-shadow: none;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar .date-range-tabs {
  height: 51px;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter novo-date-picker .calendar .calendar-footer {
  display: none;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector {
  padding: 1em;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector .novo-form-control-label, novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label, novo-dynamic-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-dynamic-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-dynamic-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-control > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form div.novo-control-group-control novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form div.novo-control-group-control novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-control > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-control > div.novo-control-container > label,
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-form .novo-form-container form td.novo-form-row novo-custom-control-container > div.novo-control-container > label,
novo-form .novo-form-container form td.novo-form-row novo-activity-table .novo-activity-table-filter-container .novo-activity-table-custom-filter div.period-selector novo-custom-control-container > div.novo-control-container > label {
  display: block;
  max-width: 100%;
  margin-bottom: 1em;
}
novo-activity-table .novo-activity-table-filter-container .novo-activity-table-container {
  flex: 1;
  overflow: auto;
}
novo-simple-table-pagination {
  display: flex;
  align-items: center;
}
novo-simple-table-pagination novo-tiles > .tile-container .tile {
  padding: 7px 10px;
}
novo-simple-table-pagination > .novo-simple-table-pagination-size {
  padding-right: 10px;
}
novo-simple-table-pagination > .novo-simple-table-range-label-long,
novo-simple-table-pagination > .novo-simple-table-range-label-short {
  padding-right: 10px;
}
novo-simple-table-pagination > .novo-simple-table-range-label-long {
  display: none;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > .novo-simple-table-range-label-long {
    display: block;
  }
}
novo-simple-table-pagination > .novo-simple-table-range-label-short {
  display: block;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > .novo-simple-table-range-label-short {
    display: none;
  }
}
novo-simple-table-pagination > button:first-of-type {
  margin-right: 5px;
}
novo-simple-table-pagination > button span {
  display: none;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button span {
    display: block;
  }
}
novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=left] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=left] {
    padding: 5px 15px 5px 5px;
  }
}
novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=right] {
  padding: 5px;
}
@media (min-width: 1000px) {
  novo-simple-table-pagination > button[theme][theme=dialogue][icon][side=right] {
    padding: 5px 5px 5px 15px;
  }
}
.simple-table-dropdown .header {
  padding: 5px 10px 0px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.simple-table-dropdown .header button {
  padding: 3px;
}
.simple-table-dropdown .header button icon {
  font-size: 0.8em;
}
.simple-table-dropdown list item.active {
  background: transparent;
  font-weight: 500;
}
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/**
 * Do not edit directly
 * Generated on Wed, 02 Mar 2022 14:57:41 GMT
 */
/*******************/
/********SPACE******/
/*******************/
/**padding**/
/**margin**/
/*******************/
/********COLOR******/
/*******************/
/**color**/
/**background-color**/
/*******************/
/*****Typography****/
/*******************/
/** THEMES **/
.tabbed-group-picker-button .tabbed-group-picker-button-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 100px;
  width: 100%;
}
.tabbed-group-picker-search {
  width: 100%;
  padding: 0.5em;
  border-bottom: 0.1em solid #ccc;
  position: relative;
}
.tabbed-group-picker-search input {
  font-size: 1.2em;
  background: transparent;
  border: none;
  border-radius: 0;
  outline: none;
  height: 2rem;
  width: 95%;
  margin: 0 0 0 1em;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 300ms;
  color: #3d464d;
}
.tabbed-group-picker-search input::placeholder {
  color: var(--form-placeholder);
}
.tabbed-group-picker-search i.bhi-search,
.tabbed-group-picker-search i.bhi-times {
  position: absolute;
  bottom: 1em;
  right: 0.5em;
  color: #9e9e9e;
  font-size: 1.2rem;
  margin-right: 1em;
}
.tabbed-group-picker-search i.bhi-times {
  cursor: pointer;
}
.tabbed-group-picker-column-container {
  display: flex;
  flex-direction: row;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left {
  border-right: 1px solid #dbdbdb;
  justify-content: space-between;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left .clear-all-button {
  margin-bottom: 0.5em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav {
  overflow: auto;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab {
  min-height: 3em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab > .novo-tab-link {
  max-width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab.active .novo-tab-link {
  font-weight: 400;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab.active:hover .novo-tab-link {
  font-weight: 400;
  color: #4a89dc;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.left novo-nav > novo-tab:hover .novo-tab-link {
  font-weight: 400;
  color: #000000;
  opacity: 1;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right {
  display: block;
  width: 23em;
  overflow: hidden;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select {
  font-weight: 500;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select .quick-select-label {
  padding: 0.7em 1.9em 0 1.9em;
  background: whitesmoke;
  text-transform: uppercase;
  font-size: 0.8em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .quick-select .quick-select-list .quick-select-item {
  background: whitesmoke;
  padding: 0.5em 1.75em;
  border-bottom: none;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup cdk-virtual-scroll-viewport {
  height: 27em;
  overflow-x: hidden;
}
@media (max-height: 720px) {
  .tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup cdk-virtual-scroll-viewport {
    height: 18em;
  }
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right novo-optgroup novo-option:hover.novo-option-inert {
  background: var(--background-main, rgba(74, 137, 220, 0.1));
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  width: 100%;
  height: 27em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item i {
  padding-bottom: 0.2em;
  font-size: 3em;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item .empty-item-main-message {
  font-weight: 500;
  color: #3d464d;
}
.tabbed-group-picker-column-container .tabbed-group-picker-column.right .tabbed-group-picker-empty-item .empty-item-sub-message {
  font-size: 0.9em;
}
.bgc-main,
.novo-background-main {
  background-color: var(--background-main, #f7f7f7);
}
.bgc-alt,
.bgc-bright,
.novo-background-bright {
  background-color: var(--background-bright, #ffffff);
}
.bgc-dark,
.novo-background-dark {
  background-color: var(--background-dark, #ffffff);
}
.bgc-muted,
.novo-background-muted {
  background-color: var(--background-muted, #ffffff);
}
.bgc-body,
.novo-background-body {
  background-color: var(--background-body, #e2e2e2);
}
.txc-main {
  color: var(--text-main, #282828);
}
.txc-muted {
  color: var(--text-muted, #4f5361);
}
.txc-disabled {
  color: var(--text-disabled, #707070);
}
.novo-visibility-hidden {
  visibility: hidden !important;
}
.novo-background-black {
  background: #000000;
  color: #ffffff;
}
.novo-text-black {
  color: #000000;
}
.bgc-black {
  background: #000000;
  color: #ffffff;
}
.bgc-black-striped > *:nth-child(odd) {
  background: #000000;
}
.txc-black {
  color: #000000;
}
.novo-background-white {
  background: #ffffff;
  color: #3d464d;
}
.novo-text-white {
  color: #ffffff;
}
.bgc-white {
  background: #ffffff;
  color: #3d464d;
}
.bgc-white-striped > *:nth-child(odd) {
  background: #ffffff;
}
.txc-white {
  color: #ffffff;
}
.novo-background-gray {
  background: #9e9e9e;
  color: #3d464d;
}
.novo-text-gray {
  color: #9e9e9e;
}
.bgc-gray {
  background: #9e9e9e;
  color: #3d464d;
}
.bgc-gray-striped > *:nth-child(odd) {
  background: #9e9e9e;
}
.txc-gray {
  color: #9e9e9e;
}
.novo-background-grey {
  background: #9e9e9e;
  color: #3d464d;
}
.novo-text-grey {
  color: #9e9e9e;
}
.bgc-grey {
  background: #9e9e9e;
  color: #3d464d;
}
.bgc-grey-striped > *:nth-child(odd) {
  background: #9e9e9e;
}
.txc-grey {
  color: #9e9e9e;
}
.novo-background-offWhite {
  background: #f7f7f7;
  color: #3d464d;
}
.novo-text-offWhite {
  color: #f7f7f7;
}
.bgc-offWhite {
  background: #f7f7f7;
  color: #3d464d;
}
.bgc-offWhite-striped > *:nth-child(odd) {
  background: #f7f7f7;
}
.txc-offWhite {
  color: #f7f7f7;
}
.novo-background-light {
  background: #dbdbdb;
  color: #3d464d;
}
.novo-text-light {
  color: #dbdbdb;
}
.bgc-light {
  background: #dbdbdb;
  color: #3d464d;
}
.bgc-light-striped > *:nth-child(odd) {
  background: #dbdbdb;
}
.txc-light {
  color: #dbdbdb;
}
.novo-background-neutral {
  background: #4f5361;
  color: #ffffff;
}
.novo-text-neutral {
  color: #4f5361;
}
.bgc-neutral {
  background: #4f5361;
  color: #ffffff;
}
.bgc-neutral-striped > *:nth-child(odd) {
  background: #4f5361;
}
.txc-neutral {
  color: #4f5361;
}
.novo-background-dark {
  background: #3d464d;
  color: #ffffff;
}
.novo-text-dark {
  color: #3d464d;
}
.bgc-dark {
  background: #3d464d;
  color: #ffffff;
}
.bgc-dark-striped > *:nth-child(odd) {
  background: #3d464d;
}
.txc-dark {
  color: #3d464d;
}
.novo-background-orange {
  background: #ff6900;
  color: #3d464d;
}
.novo-text-orange {
  color: #ff6900;
}
.bgc-orange {
  background: #ff6900;
  color: #3d464d;
}
.bgc-orange-striped > *:nth-child(odd) {
  background: #ff6900;
}
.txc-orange {
  color: #ff6900;
}
.novo-background-navigation {
  background: #202945;
  color: #ffffff;
}
.novo-text-navigation {
  color: #202945;
}
.bgc-navigation {
  background: #202945;
  color: #ffffff;
}
.bgc-navigation-striped > *:nth-child(odd) {
  background: #202945;
}
.txc-navigation {
  color: #202945;
}
.novo-background-skyBlue {
  background: #009bdf;
  color: #ffffff;
}
.novo-text-skyBlue {
  color: #009bdf;
}
.bgc-skyBlue {
  background: #009bdf;
  color: #ffffff;
}
.bgc-skyBlue-striped > *:nth-child(odd) {
  background: #009bdf;
}
.txc-skyBlue {
  color: #009bdf;
}
.novo-background-steel {
  background: #5b6770;
  color: #ffffff;
}
.novo-text-steel {
  color: #5b6770;
}
.bgc-steel {
  background: #5b6770;
  color: #ffffff;
}
.bgc-steel-striped > *:nth-child(odd) {
  background: #5b6770;
}
.txc-steel {
  color: #5b6770;
}
.novo-background-metal {
  background: #637893;
  color: #ffffff;
}
.novo-text-metal {
  color: #637893;
}
.bgc-metal {
  background: #637893;
  color: #ffffff;
}
.bgc-metal-striped > *:nth-child(odd) {
  background: #637893;
}
.txc-metal {
  color: #637893;
}
.novo-background-sand {
  background: #f4f4f4;
  color: #3d464d;
}
.novo-text-sand {
  color: #f4f4f4;
}
.bgc-sand {
  background: #f4f4f4;
  color: #3d464d;
}
.bgc-sand-striped > *:nth-child(odd) {
  background: #f4f4f4;
}
.txc-sand {
  color: #f4f4f4;
}
.novo-background-silver {
  background: #e2e2e2;
  color: #3d464d;
}
.novo-text-silver {
  color: #e2e2e2;
}
.bgc-silver {
  background: #e2e2e2;
  color: #3d464d;
}
.bgc-silver-striped > *:nth-child(odd) {
  background: #e2e2e2;
}
.txc-silver {
  color: #e2e2e2;
}
.novo-background-stone {
  background: #bebebe;
  color: #3d464d;
}
.novo-text-stone {
  color: #bebebe;
}
.bgc-stone {
  background: #bebebe;
  color: #3d464d;
}
.bgc-stone-striped > *:nth-child(odd) {
  background: #bebebe;
}
.txc-stone {
  color: #bebebe;
}
.novo-background-ash {
  background: #a0a0a0;
  color: #3d464d;
}
.novo-text-ash {
  color: #a0a0a0;
}
.bgc-ash {
  background: #a0a0a0;
  color: #3d464d;
}
.bgc-ash-striped > *:nth-child(odd) {
  background: #a0a0a0;
}
.txc-ash {
  color: #a0a0a0;
}
.novo-background-slate {
  background: #707070;
  color: #ffffff;
}
.novo-text-slate {
  color: #707070;
}
.bgc-slate {
  background: #707070;
  color: #ffffff;
}
.bgc-slate-striped > *:nth-child(odd) {
  background: #707070;
}
.txc-slate {
  color: #707070;
}
.novo-background-onyx {
  background: #526980;
  color: #ffffff;
}
.novo-text-onyx {
  color: #526980;
}
.bgc-onyx {
  background: #526980;
  color: #ffffff;
}
.bgc-onyx-striped > *:nth-child(odd) {
  background: #526980;
}
.txc-onyx {
  color: #526980;
}
.novo-background-charcoal {
  background: #282828;
  color: #ffffff;
}
.novo-text-charcoal {
  color: #282828;
}
.bgc-charcoal {
  background: #282828;
  color: #ffffff;
}
.bgc-charcoal-striped > *:nth-child(odd) {
  background: #282828;
}
.txc-charcoal {
  color: #282828;
}
.novo-background-moonlight {
  background: #1a242f;
  color: #ffffff;
}
.novo-text-moonlight {
  color: #1a242f;
}
.bgc-moonlight {
  background: #1a242f;
  color: #ffffff;
}
.bgc-moonlight-striped > *:nth-child(odd) {
  background: #1a242f;
}
.txc-moonlight {
  color: #1a242f;
}
.novo-background-midnight {
  background: #202945;
  color: #ffffff;
}
.novo-text-midnight {
  color: #202945;
}
.bgc-midnight {
  background: #202945;
  color: #ffffff;
}
.bgc-midnight-striped > *:nth-child(odd) {
  background: #202945;
}
.txc-midnight {
  color: #202945;
}
.novo-background-darkness {
  background: #161f27;
  color: #ffffff;
}
.novo-text-darkness {
  color: #161f27;
}
.bgc-darkness {
  background: #161f27;
  color: #ffffff;
}
.bgc-darkness-striped > *:nth-child(odd) {
  background: #161f27;
}
.txc-darkness {
  color: #161f27;
}
.novo-background-navy {
  background: #0d2d42;
  color: #ffffff;
}
.novo-text-navy {
  color: #0d2d42;
}
.bgc-navy {
  background: #0d2d42;
  color: #ffffff;
}
.bgc-navy-striped > *:nth-child(odd) {
  background: #0d2d42;
}
.txc-navy {
  color: #0d2d42;
}
.novo-background-aqua {
  background: #3bafda;
  color: #3d464d;
}
.novo-text-aqua {
  color: #3bafda;
}
.bgc-aqua {
  background: #3bafda;
  color: #3d464d;
}
.bgc-aqua-striped > *:nth-child(odd) {
  background: #3bafda;
}
.txc-aqua {
  color: #3bafda;
}
.novo-background-ocean {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-ocean {
  color: #4a89dc;
}
.bgc-ocean {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-ocean-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-ocean {
  color: #4a89dc;
}
.novo-background-mint {
  background: #37bc9b;
  color: #3d464d;
}
.novo-text-mint {
  color: #37bc9b;
}
.bgc-mint {
  background: #37bc9b;
  color: #3d464d;
}
.bgc-mint-striped > *:nth-child(odd) {
  background: #37bc9b;
}
.txc-mint {
  color: #37bc9b;
}
.novo-background-grass {
  background: #8cc152;
  color: #ffffff;
}
.novo-text-grass {
  color: #8cc152;
}
.bgc-grass {
  background: #8cc152;
  color: #ffffff;
}
.bgc-grass-striped > *:nth-child(odd) {
  background: #8cc152;
}
.txc-grass {
  color: #8cc152;
}
.novo-background-sunflower {
  background: #f6b042;
  color: #ffffff;
}
.novo-text-sunflower {
  color: #f6b042;
}
.bgc-sunflower {
  background: #f6b042;
  color: #ffffff;
}
.bgc-sunflower-striped > *:nth-child(odd) {
  background: #f6b042;
}
.txc-sunflower {
  color: #f6b042;
}
.novo-background-bittersweet {
  background: #eb6845;
  color: #ffffff;
}
.novo-text-bittersweet {
  color: #eb6845;
}
.bgc-bittersweet {
  background: #eb6845;
  color: #ffffff;
}
.bgc-bittersweet-striped > *:nth-child(odd) {
  background: #eb6845;
}
.txc-bittersweet {
  color: #eb6845;
}
.novo-background-grapefruit {
  background: #da4453;
  color: #ffffff;
}
.novo-text-grapefruit {
  color: #da4453;
}
.bgc-grapefruit {
  background: #da4453;
  color: #ffffff;
}
.bgc-grapefruit-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-grapefruit {
  color: #da4453;
}
.novo-background-carnation {
  background: #d770ad;
  color: #ffffff;
}
.novo-text-carnation {
  color: #d770ad;
}
.bgc-carnation {
  background: #d770ad;
  color: #ffffff;
}
.bgc-carnation-striped > *:nth-child(odd) {
  background: #d770ad;
}
.txc-carnation {
  color: #d770ad;
}
.novo-background-lavender {
  background: #967adc;
  color: #ffffff;
}
.novo-text-lavender {
  color: #967adc;
}
.bgc-lavender {
  background: #967adc;
  color: #ffffff;
}
.bgc-lavender-striped > *:nth-child(odd) {
  background: #967adc;
}
.txc-lavender {
  color: #967adc;
}
.novo-background-mountain {
  background: #9678b6;
  color: #ffffff;
}
.novo-text-mountain {
  color: #9678b6;
}
.bgc-mountain {
  background: #9678b6;
  color: #ffffff;
}
.bgc-mountain-striped > *:nth-child(odd) {
  background: #9678b6;
}
.txc-mountain {
  color: #9678b6;
}
.novo-background-info {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-info {
  color: #4a89dc;
}
.bgc-info {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-info-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-info {
  color: #4a89dc;
}
.novo-background-positive {
  background: #4a89dc;
  color: #ffffff;
}
.novo-text-positive {
  color: #4a89dc;
}
.bgc-positive {
  background: #4a89dc;
  color: #ffffff;
}
.bgc-positive-striped > *:nth-child(odd) {
  background: #4a89dc;
}
.txc-positive {
  color: #4a89dc;
}
.novo-background-success {
  background: #8cc152;
  color: #ffffff;
}
.novo-text-success {
  color: #8cc152;
}
.bgc-success {
  background: #8cc152;
  color: #ffffff;
}
.bgc-success-striped > *:nth-child(odd) {
  background: #8cc152;
}
.txc-success {
  color: #8cc152;
}
.novo-background-negative {
  background: #da4453;
  color: #ffffff;
}
.novo-text-negative {
  color: #da4453;
}
.bgc-negative {
  background: #da4453;
  color: #ffffff;
}
.bgc-negative-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-negative {
  color: #da4453;
}
.novo-background-danger {
  background: #da4453;
  color: #ffffff;
}
.novo-text-danger {
  color: #da4453;
}
.bgc-danger {
  background: #da4453;
  color: #ffffff;
}
.bgc-danger-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-danger {
  color: #da4453;
}
.novo-background-error {
  background: #da4453;
  color: #ffffff;
}
.novo-text-error {
  color: #da4453;
}
.bgc-error {
  background: #da4453;
  color: #ffffff;
}
.bgc-error-striped > *:nth-child(odd) {
  background: #da4453;
}
.txc-error {
  color: #da4453;
}
.novo-background-warning {
  background: #f6b042;
  color: #ffffff;
}
.novo-text-warning {
  color: #f6b042;
}
.bgc-warning {
  background: #f6b042;
  color: #ffffff;
}
.bgc-warning-striped > *:nth-child(odd) {
  background: #f6b042;
}
.txc-warning {
  color: #f6b042;
}
.novo-background-empty {
  background: #cccdcc;
  color: #3d464d;
}
.novo-text-empty {
  color: #cccdcc;
}
.bgc-empty {
  background: #cccdcc;
  color: #3d464d;
}
.bgc-empty-striped > *:nth-child(odd) {
  background: #cccdcc;
}
.txc-empty {
  color: #cccdcc;
}
.novo-background-disabled {
  background: #bebebe;
  color: #3d464d;
}
.novo-text-disabled {
  color: #bebebe;
}
.bgc-disabled {
  background: #bebebe;
  color: #3d464d;
}
.bgc-disabled-striped > *:nth-child(odd) {
  background: #bebebe;
}
.txc-disabled {
  color: #bebebe;
}
.novo-background-background {
  background: #f7f7f7;
  color: #3d464d;
}
.novo-text-background {
  color: #f7f7f7;
}
.bgc-background {
  background: #f7f7f7;
  color: #3d464d;
}
.bgc-background-striped > *:nth-child(odd) {
  background: #f7f7f7;
}
.txc-background {
  color: #f7f7f7;
}
.novo-background-backgroundDark {
  background: #e2e2e2;
  color: #3d464d;
}
.novo-text-backgroundDark {
  color: #e2e2e2;
}
.bgc-backgroundDark {
  background: #e2e2e2;
  color: #3d464d;
}
.bgc-backgroundDark-striped > *:nth-child(odd) {
  background: #e2e2e2;
}
.txc-backgroundDark {
  color: #e2e2e2;
}
.novo-background-presentation {
  background: #5b6770;
  color: #ffffff;
}
.novo-text-presentation {
  color: #5b6770;
}
.bgc-presentation {
  background: #5b6770;
  color: #ffffff;
}
.bgc-presentation-striped > *:nth-child(odd) {
  background: #5b6770;
}
.txc-presentation {
  color: #5b6770;
}
.novo-background-bullhorn {
  background: #ff6900;
  color: #3d464d;
}
.novo-text-bullhorn {
  color: #ff6900;
}
.bgc-bullhorn {
  background: #ff6900;
  color: #3d464d;
}
.bgc-bullhorn-striped > *:nth-child(odd) {
  background: #ff6900;
}
.txc-bullhorn {
  color: #ff6900;
}
.novo-background-pulse {
  background: #3bafda;
  color: #3d464d;
}
.novo-text-pulse {
  color: #3bafda;
}
.bgc-pulse {
  background: #3bafda;
  color: #3d464d;
}
.bgc-pulse-striped > *:nth-child(odd) {
  background: #3bafda;
}
.txc-pulse {
  color: #3bafda;
}
.novo-background-company {
  background: #3399dd;
  color: #ffffff;
}
.novo-text-company {
  color: #3399dd;
}
.bgc-company {
  background: #3399dd;
  color: #ffffff;
}
.bgc-company-striped > *:nth-child(odd) {
  background: #3399dd;
}
.txc-company {
  color: #3399dd;
}
.novo-background-candidate {
  background: #44bb77;
  color: #ffffff;
}
.novo-text-candidate {
  color: #44bb77;
}
.bgc-candidate {
  background: #44bb77;
  color: #ffffff;
}
.bgc-candidate-striped > *:nth-child(odd) {
  background: #44bb77;
}
.txc-candidate {
  color: #44bb77;
}
.novo-background-lead {
  background: #aa6699;
  color: #ffffff;
}
.novo-text-lead {
  color: #aa6699;
}
.bgc-lead {
  background: #aa6699;
  color: #ffffff;
}
.bgc-lead-striped > *:nth-child(odd) {
  background: #aa6699;
}
.txc-lead {
  color: #aa6699;
}
.novo-background-contact {
  background: #ffaa44;
  color: #ffffff;
}
.novo-text-contact {
  color: #ffaa44;
}
.bgc-contact {
  background: #ffaa44;
  color: #ffffff;
}
.bgc-contact-striped > *:nth-child(odd) {
  background: #ffaa44;
}
.txc-contact {
  color: #ffaa44;
}
.novo-background-clientcontact {
  background: #ffaa44;
  color: #ffffff;
}
.novo-text-clientcontact {
  color: #ffaa44;
}
.bgc-clientcontact {
  background: #ffaa44;
  color: #ffffff;
}
.bgc-clientcontact-striped > *:nth-child(odd) {
  background: #ffaa44;
}
.txc-clientcontact {
  color: #ffaa44;
}
.novo-background-opportunity {
  background: #662255;
  color: #ffffff;
}
.novo-text-opportunity {
  color: #662255;
}
.bgc-opportunity {
  background: #662255;
  color: #ffffff;
}
.bgc-opportunity-striped > *:nth-child(odd) {
  background: #662255;
}
.txc-opportunity {
  color: #662255;
}
.novo-background-job {
  background: #bb5566;
  color: #ffffff;
}
.novo-text-job {
  color: #bb5566;
}
.bgc-job {
  background: #bb5566;
  color: #ffffff;
}
.bgc-job-striped > *:nth-child(odd) {
  background: #bb5566;
}
.txc-job {
  color: #bb5566;
}
.novo-background-joborder {
  background: #bb5566;
  color: #ffffff;
}
.novo-text-joborder {
  color: #bb5566;
}
.bgc-joborder {
  background: #bb5566;
  color: #ffffff;
}
.bgc-joborder-striped > *:nth-child(odd) {
  background: #bb5566;
}
.txc-joborder {
  color: #bb5566;
}
.novo-background-submission {
  background: #a9adbb;
  color: #3d464d;
}
.novo-text-submission {
  color: #a9adbb;
}
.bgc-submission {
  background: #a9adbb;
  color: #3d464d;
}
.bgc-submission-striped > *:nth-child(odd) {
  background: #a9adbb;
}
.txc-submission {
  color: #a9adbb;
}
.novo-background-sendout {
  background: #747884;
  color: #ffffff;
}
.novo-text-sendout {
  color: #747884;
}
.bgc-sendout {
  background: #747884;
  color: #ffffff;
}
.bgc-sendout-striped > *:nth-child(odd) {
  background: #747884;
}
.txc-sendout {
  color: #747884;
}
.novo-background-placement {
  background: #0b344f;
  color: #ffffff;
}
.novo-text-placement {
  color: #0b344f;
}
.bgc-placement {
  background: #0b344f;
  color: #ffffff;
}
.bgc-placement-striped > *:nth-child(odd) {
  background: #0b344f;
}
.txc-placement {
  color: #0b344f;
}
.novo-background-note {
  background: #747884;
  color: #ffffff;
}
.novo-text-note {
  color: #747884;
}
.bgc-note {
  background: #747884;
  color: #ffffff;
}
.bgc-note-striped > *:nth-child(odd) {
  background: #747884;
}
.txc-note {
  color: #747884;
}
.novo-background-contract {
  background: #454ea0;
  color: #ffffff;
}
.novo-text-contract {
  color: #454ea0;
}
.bgc-contract {
  background: #454ea0;
  color: #ffffff;
}
.bgc-contract-striped > *:nth-child(odd) {
  background: #454ea0;
}
.txc-contract {
  color: #454ea0;
}
.novo-background-jobCode {
  background: #696d79;
  color: #ffffff;
}
.novo-text-jobCode {
  color: #696d79;
}
.bgc-jobCode {
  background: #696d79;
  color: #ffffff;
}
.bgc-jobCode-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-jobCode {
  color: #696d79;
}
.novo-background-earnCode {
  background: #696d79;
  color: #ffffff;
}
.novo-text-earnCode {
  color: #696d79;
}
.bgc-earnCode {
  background: #696d79;
  color: #ffffff;
}
.bgc-earnCode-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-earnCode {
  color: #696d79;
}
.novo-background-invoiceStatement {
  background: #696d79;
  color: #ffffff;
}
.novo-text-invoiceStatement {
  color: #696d79;
}
.bgc-invoiceStatement {
  background: #696d79;
  color: #ffffff;
}
.bgc-invoiceStatement-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-invoiceStatement {
  color: #696d79;
}
.novo-background-billableCharge {
  background: #696d79;
  color: #ffffff;
}
.novo-text-billableCharge {
  color: #696d79;
}
.bgc-billableCharge {
  background: #696d79;
  color: #ffffff;
}
.bgc-billableCharge-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-billableCharge {
  color: #696d79;
}
.novo-background-payableCharge {
  background: #696d79;
  color: #ffffff;
}
.novo-text-payableCharge {
  color: #696d79;
}
.bgc-payableCharge {
  background: #696d79;
  color: #ffffff;
}
.bgc-payableCharge-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-payableCharge {
  color: #696d79;
}
.novo-background-user {
  background: #696d79;
  color: #ffffff;
}
.novo-text-user {
  color: #696d79;
}
.bgc-user {
  background: #696d79;
  color: #ffffff;
}
.bgc-user-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-user {
  color: #696d79;
}
.novo-background-corporateUser {
  background: #696d79;
  color: #ffffff;
}
.novo-text-corporateUser {
  color: #696d79;
}
.bgc-corporateUser {
  background: #696d79;
  color: #ffffff;
}
.bgc-corporateUser-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-corporateUser {
  color: #696d79;
}
.novo-background-distributionList {
  background: #696d79;
  color: #ffffff;
}
.novo-text-distributionList {
  color: #696d79;
}
.bgc-distributionList {
  background: #696d79;
  color: #ffffff;
}
.bgc-distributionList-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-distributionList {
  color: #696d79;
}
.novo-background-credential {
  background: #696d79;
  color: #ffffff;
}
.novo-text-credential {
  color: #696d79;
}
.bgc-credential {
  background: #696d79;
  color: #ffffff;
}
.bgc-credential-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-credential {
  color: #696d79;
}
.novo-background-person {
  background: #696d79;
  color: #ffffff;
}
.novo-text-person {
  color: #696d79;
}
.bgc-person {
  background: #696d79;
  color: #ffffff;
}
.bgc-person-striped > *:nth-child(odd) {
  background: #696d79;
}
.txc-person {
  color: #696d79;
}
.padding-none {
  padding: 0;
}
.px-none {
  padding-left: 0;
  padding-right: 0;
}
.py-none {
  padding-top: 0;
  padding-bottom: 0;
}
.margin-none {
  margin: 0;
}
.ml-none,
.mx-none {
  margin-left: 0;
}
.mr-none,
.mx-none {
  margin-right: 0;
}
.mt-none,
.my-none {
  margin-top: 0;
}
.mb-none,
.my-none {
  margin-bottom: 0;
}
.padding-px {
  padding: 1px;
}
.px-px {
  padding-left: 1px;
  padding-right: 1px;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.margin-px {
  margin: 1px;
}
.ml-px,
.mx-px {
  margin-left: 1px;
}
.mr-px,
.mx-px {
  margin-right: 1px;
}
.mt-px,
.my-px {
  margin-top: 1px;
}
.mb-px,
.my-px {
  margin-bottom: 1px;
}
.padding-xs {
  padding: 0.25rem;
}
.px-xs {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.py-xs {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.margin-xs {
  margin: 0.25rem;
}
.ml-xs,
.mx-xs {
  margin-left: 0.25rem;
}
.mr-xs,
.mx-xs {
  margin-right: 0.25rem;
}
.mt-xs,
.my-xs {
  margin-top: 0.25rem;
}
.mb-xs,
.my-xs {
  margin-bottom: 0.25rem;
}
.padding-sm {
  padding: 0.5rem;
}
.px-sm {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.py-sm {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.margin-sm {
  margin: 0.5rem;
}
.ml-sm,
.mx-sm {
  margin-left: 0.5rem;
}
.mr-sm,
.mx-sm {
  margin-right: 0.5rem;
}
.mt-sm,
.my-sm {
  margin-top: 0.5rem;
}
.mb-sm,
.my-sm {
  margin-bottom: 0.5rem;
}
.padding-md {
  padding: 1rem;
}
.px-md {
  padding-left: 1rem;
  padding-right: 1rem;
}
.py-md {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.margin-md {
  margin: 1rem;
}
.ml-md,
.mx-md {
  margin-left: 1rem;
}
.mr-md,
.mx-md {
  margin-right: 1rem;
}
.mt-md,
.my-md {
  margin-top: 1rem;
}
.mb-md,
.my-md {
  margin-bottom: 1rem;
}
.padding-lg {
  padding: 1.25rem;
}
.px-lg {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.py-lg {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.margin-lg {
  margin: 1.25rem;
}
.ml-lg,
.mx-lg {
  margin-left: 1.25rem;
}
.mr-lg,
.mx-lg {
  margin-right: 1.25rem;
}
.mt-lg,
.my-lg {
  margin-top: 1.25rem;
}
.mb-lg,
.my-lg {
  margin-bottom: 1.25rem;
}
.padding-xl {
  padding: 1.5rem;
}
.px-xl {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.py-xl {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.margin-xl {
  margin: 1.5rem;
}
.ml-xl,
.mx-xl {
  margin-left: 1.5rem;
}
.mr-xl,
.mx-xl {
  margin-right: 1.5rem;
}
.mt-xl,
.my-xl {
  margin-top: 1.5rem;
}
.mb-xl,
.my-xl {
  margin-bottom: 1.5rem;
}
.modal-overlay-backdrop,
.aside-overlay-backdrop {
  background-color: rgba(0, 0, 0, 0.8);
}
.aside-overlay-panel {
  position: relative;
}
@keyframes iconEnter {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  90% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes rotate {
  0% {
    transform: rotateZ(0deg);
  }
  75% {
    transform: rotateZ(200deg);
  }
  100% {
    transform: rotateZ(180deg);
  }
}
@keyframes half-rotate {
  0% {
    transform: rotateZ(45deg);
  }
  75% {
    transform: rotateZ(100deg);
  }
  100% {
    transform: rotateZ(90deg);
  }
}
@keyframes rotateBack {
  0% {
    transform: rotateZ(90deg);
  }
  100% {
    transform: rotateZ(0deg);
  }
}
@keyframes show {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }
  75% {
    transform: translateX(0px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.error-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #9e9e9e;
  margin: 2rem;
}
.error-container i {
  font-size: 4rem;
  margin: 1rem;
}
.error-container .details {
  text-align: center;
}
.custom-tab {
  min-height: 100%;
  background-color: #ffffff;
}
.custom-tab .loading-container {
  display: flex;
  justify-content: center;
}
.custom-tab .description {
  text-align: center;
  margin: 2rem;
}
.custom-tab .content .show-fields {
  margin-left: 1rem;
  margin-top: 1rem;
}
.custom-tab .content .form-container {
  padding: 21px 21px 40px;
  border-bottom: 1px solid #f4f4f4;
}
.custom-tab .content footer {
  display: flex;
  justify-content: flex-end;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px 15px;
  z-index: 100;
  background-color: #f7f7f7;
}
.custom-tab .content footer button {
  margin-left: 1rem;
}
.headline-container {
  max-width: 1200px;
  padding-bottom: 20px;
}
.headline-container .form-column:last-of-type .column-headline {
  text-align: right;
}
.form-row {
  display: flex;
  justify-content: flex-start;
}
.form-row .form-label {
  white-space: nowrap;
  display: flex;
  align-items: center;
  font-weight: 400;
  text-transform: none;
  font-size: 14px;
  width: 180px;
}
.form-row .form-field {
  width: 100%;
  max-width: 500px;
}
novo-spinner {
  max-width: 1200px;
  justify-content: center;
  display: flex;
}
.fixedWindowSize {
  height: 700px;
}
.results-container {
  padding: 20px;
}
.table-wrapper {
  padding: 30px 20px;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
  width: 100%;
  max-width: 1200px;
}
novo-data-table {
  height: 100%;
}
novo-data-table .novo-data-table-outside-container-fixed .novo-data-table-container-fixed {
  position: relative;
}
.value-cell {
  cursor: pointer;
  min-height: 35px;
  display: flex;
  align-items: center;
  border-radius: 4px;
  opacity: 0.5;
  transition: all 0.1s linear;
}
.value-cell:hover {
  opacity: 1;
  background-color: #4a89dc;
  color: #fff;
}
.value-cell.selected {
  font-weight: bold;
  opacity: 1;
  background-color: #4a89dc;
  color: #fff;
}
.saveCompleted {
  color: #8CC152;
  font-size: 30px;
  text-align: center;
  font-weight: bold;
}
novo-data-table header {
  padding: 0 !important;
}
html, body {
  height: 100%;
}
body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

/*# sourceMappingURL=styles.css.map*/