*{-webkit-font-smoothing:antialiased}
@font-face{font-family:"Apercu";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu.svg#Apercu) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Apercu ";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Medium.svg#Apercu-Medium) format("svg");font-weight:500;font-style:normal}
@font-face{font-family:"Apercu";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Bold.svg#Apercu-Bold) format("svg");font-weight:bold}
@font-face{font-family:"Apercu";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-MediumItalic.svg#Apercu-MediumItalic) format("svg");font-weight:500;font-style:italic}
@font-face{font-family:"Apercu";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-BoldItalic.svg#Apercu-BoldItalic) format("svg");font-weight:bold;font-style:italic}
@font-face{font-family:"Apercu";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Italic.svg#Apercu-Italic) format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:"Apercu Mono";src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.eot);src:url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Apercu/Apercu-Mono.svg#Apercu-Mono) format("svg");font-weight:normal;font-style:normal}
*{-webkit-font-smoothing:antialiased}
@font-face{font-family:"Meltow San 300";src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.eot);src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Italic.svg#MeltowSan300-Italic) format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:"Meltow San 300";src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.eot);src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-RustItalic.svg#MeltowSan300-RustItalic) format("svg");font-weight:bold;font-style:italic}
@font-face{font-family:"Meltow San 300";src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.eot);src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan300-Regular.svg#MeltowSan300-Regular) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Meltow San 200";src:url(com.yieldmo.ymcuba/fonts/MeltowSan200-Regular.eot);src:url(com.yieldmo.ymcuba/fonts/MeltowSan200-Regular.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/MeltowSan200-Regular.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/MeltowSan200-Regular.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/MeltowSan200-Regular.svg#MeltowSan200-Regular) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Meltow San 200";src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.eot);src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan200-Italic.svg#MeltowSan200-Italic) format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:"meltow_sans/Meltow San 100";src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan100-Regular.eot);src:url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan100-Regular.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan100-Regular.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan100-Regular.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/meltow_sans/MeltowSan100-Regular.svg#MeltowSan100-Regular) format("svg");font-weight:normal;font-style:normal}
*{-webkit-font-smoothing:antialiased}
@font-face{font-family:"MrsEaves/MrsEavesItalic";src:url(com.yieldmo.ymcuba/fonts/MrsEaves/MrsEavesItalic.eot);src:url(com.yieldmo.ymcuba/fonts/MrsEaves/MrsEavesItalic.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/MrsEaves/MrsEavesItalic.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/MrsEaves/MrsEavesItalic.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/MrsEaves/MrsEavesItalic.svg#MrsEavesItalic) format("svg");font-weight:normal;font-style:italic}
*{-webkit-font-smoothing:antialiased}
@font-face{font-family:"PMN Caecilia";src:url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Heavy.eot);src:url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Heavy.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Heavy.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Heavy.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Heavy.svg#Caecilia-Heavy) format("svg");font-weight:900}
@font-face{font-family:"PMN Caecilia";src:url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.eot);src:url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.eot?#iefix) format("embedded-opentype"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.woff2) format("woff2"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.woff) format("woff"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.ttf) format("truetype"),url(com.yieldmo.ymcuba/fonts/Caecilia/Caecilia-Light.svg#Caecilia-Light) format("svg");font-weight:normal;font-style:normal}
@-webkit-keyframes valo-animate-in-fade{0%{opacity:0}
}
@-moz-keyframes valo-animate-in-fade{0%{opacity:0}
}
@keyframes valo-animate-in-fade{0%{opacity:0}
}
@-webkit-keyframes valo-animate-out-fade{100%{opacity:0}
}
@-moz-keyframes valo-animate-out-fade{100%{opacity:0}
}
@keyframes valo-animate-out-fade{100%{opacity:0}
}
@-webkit-keyframes valo-animate-in-slide-down{0%{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes valo-animate-in-slide-down{0%{-moz-transform:translateY(-100%)}
}
@keyframes valo-animate-in-slide-down{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes valo-animate-in-slide-up{0%{-webkit-transform:translateY(100%)}
}
@-moz-keyframes valo-animate-in-slide-up{0%{-moz-transform:translateY(100%)}
}
@keyframes valo-animate-in-slide-up{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes valo-animate-in-slide-left{0%{-webkit-transform:translateX(100%)}
}
@-moz-keyframes valo-animate-in-slide-left{0%{-moz-transform:translateX(100%)}
}
@keyframes valo-animate-in-slide-left{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes valo-animate-in-slide-right{0%{-webkit-transform:translateX(-100%)}
}
@-moz-keyframes valo-animate-in-slide-right{0%{-moz-transform:translateX(-100%)}
}
@keyframes valo-animate-in-slide-right{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes valo-animate-out-slide-down{100%{-webkit-transform:translateY(100%)}
}
@-moz-keyframes valo-animate-out-slide-down{100%{-moz-transform:translateY(100%)}
}
@keyframes valo-animate-out-slide-down{100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes valo-animate-out-slide-up{100%{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes valo-animate-out-slide-up{100%{-moz-transform:translateY(-100%)}
}
@keyframes valo-animate-out-slide-up{100%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes valo-animate-out-slide-left{100%{-webkit-transform:translateX(-100%)}
}
@-moz-keyframes valo-animate-out-slide-left{100%{-moz-transform:translateX(-100%)}
}
@keyframes valo-animate-out-slide-left{100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes valo-animate-out-slide-right{100%{-webkit-transform:translateX(100%)}
}
@-moz-keyframes valo-animate-out-slide-right{100%{-moz-transform:translateX(100%)}
}
@keyframes valo-animate-out-slide-right{100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes valo-overlay-animate-in{0%{-webkit-transform:translatey(-4px);opacity:0}
}
@-moz-keyframes valo-overlay-animate-in{0%{-moz-transform:translatey(-4px);opacity:0}
}
@keyframes valo-overlay-animate-in{0%{-webkit-transform:translatey(-4px);-moz-transform:translatey(-4px);-ms-transform:translatey(-4px);-o-transform:translatey(-4px);transform:translatey(-4px);opacity:0}
}
@-webkit-keyframes valo-animate-out-slide-down-fade{100%{opacity:0;-webkit-transform:translatey(30%)}
}
@-moz-keyframes valo-animate-out-slide-down-fade{100%{opacity:0;-moz-transform:translatey(30%)}
}
@keyframes valo-animate-out-slide-down-fade{100%{opacity:0;-webkit-transform:translatey(30%);-moz-transform:translatey(30%);-ms-transform:translatey(30%);-o-transform:translatey(30%);transform:translatey(30%)}
}
@font-face{font-family:ThemeIcons;font-weight:normal;font-style:normal;src:url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.eot);src:url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.eot?#iefix) format("embedded-opentype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.woff) format("woff"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.ttf) format("truetype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.svg#ThemeIcons) format("svg")}
.ThemeIcons{font-family:ThemeIcons;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center}
@font-face{font-family:FontAwesome;font-weight:normal;font-style:normal;src:url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.eot);src:url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.woff) format("woff"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.ttf) format("truetype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.svg#FontAwesome) format("svg")}
.FontAwesome{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center}
@-webkit-keyframes v-rotate-360{to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes v-rotate-360{to{-moz-transform:rotate(360deg)}
}
@-o-keyframes v-rotate-360{to{-o-transform:rotate(360deg)}
}
@keyframes v-rotate-360{to{transform:rotate(360deg)}
}
@-webkit-keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@-moz-keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@-webkit-keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@-moz-keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@-webkit-keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@-moz-keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@-webkit-keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@-moz-keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes v-popupview-animate-in{0%{-webkit-transform:scale(0)}
}
@-moz-keyframes v-popupview-animate-in{0%{-moz-transform:scale(0)}
}
@keyframes v-popupview-animate-in{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes valo-animate-out-scale-down-fade{100%{-webkit-transform:scale(0.8);opacity:0}
}
@-moz-keyframes valo-animate-out-scale-down-fade{100%{-moz-transform:scale(0.8);opacity:0}
}
@keyframes valo-animate-out-scale-down-fade{100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
.v-vaadin-version:after{content:"8.14.3-1-cuba"}
.v-widget{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;white-space:normal}
.v-generated-body{overflow:hidden;margin:0;padding:0;border:0}
.v-app{height:100%;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.v-app input[type="text"],.v-app .v-slot>.v-caption,.v-app .v-gridlayout-slot>.v-caption,.v-app .v-has-caption>.v-caption,.v-app .v-formlayout-captioncell>.v-caption,.v-app .v-csslayout>.v-caption{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.v-app input::-ms-clear{display:none}
.v-ui{position:relative}
.v-ui.v-ui-embedded{margin-top:-1px;border-top:1px solid transparent}
.v-ui:focus{outline:0}
.v-overlay-container{width:0;height:0}
.v-drag-element{z-index:60000;position:absolute!important;cursor:default}
.v-clip{overflow:hidden}
.v-scrollable{overflow:auto}
.v-scrollable>.v-widget{vertical-align:middle;overflow:hidden}
.v-ios.v-webkit .v-scrollable{-webkit-overflow-scrolling:touch}
.v-ios5.v-webkit .v-scrollable{-webkit-overflow-scrolling:none}
.v-webkit.v-ios .v-browserframe{-webkit-overflow-scrolling:touch;overflow:auto}
.v-assistive-device-only,.v-assistive-device-only-label label{position:absolute;top:-2000px;left:-2000px;width:10px;overflow:hidden}
.v-icon{cursor:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.v-icon,.v-errorindicator,.v-required-field-indicator{display:inline-block;line-height:inherit}
.v-caption{display:inline-block;white-space:nowrap;line-height:15px}
.v-captiontext{display:inline-block;line-height:inherit}
div.v-layout.v-horizontal.v-widget{white-space:nowrap}
.v-layout.v-vertical>.v-expand,.v-layout.v-horizontal>.v-expand{box-sizing:border-box;width:100%;height:100%}
.v-slot,.v-spacing{display:inline-block;white-space:nowrap;vertical-align:top}
.v-vertical>.v-slot:after{display:inline-block;clear:both;width:0;height:0;overflow:hidden}
.v-vertical>.v-slot,.v-vertical>.v-expand>.v-slot{display:block;clear:both}
.v-horizontal>.v-slot,.v-horizontal>.v-expand>.v-slot{height:100%}
.v-horizontal>.v-expand>.v-slot{position:relative}
.v-vertical>.v-spacing,.v-vertical>.v-expand>.v-spacing{width:0!important;display:block;clear:both}
.v-horizontal>.v-spacing,.v-horizontal>.v-expand>.v-spacing{height:0!important}
.v-align-middle:before,.v-align-bottom:before,.v-expand>.v-align-middle:before,.v-expand>.v-align-bottom:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}
.v-align-middle,.v-align-bottom{white-space:nowrap}
.v-align-middle>.v-widget,.v-align-bottom>.v-widget{display:inline-block}
.v-align-middle,.v-align-middle>.v-widget{vertical-align:middle}
.v-align-bottom,.v-align-bottom>.v-widget{vertical-align:bottom}
.v-align-center{text-align:center}
.v-align-center>.v-widget{margin-left:auto;margin-right:auto}
.v-align-right{text-align:right}
.v-align-right>.v-widget{margin-left:auto}
.v-has-caption,.v-has-caption>.v-caption{display:inline-block}
.v-caption-on-left,.v-caption-on-right{white-space:nowrap}
.v-caption-on-top>.v-caption,.v-caption-on-bottom>.v-caption{display:block}
.v-caption-on-left>.v-caption{padding-right:.5em}
.v-caption-on-left>.v-widget,.v-caption-on-right>.v-widget{display:inline-block}
.v-has-caption.v-has-width>.v-widget{width:100%!important}
.v-has-caption.v-has-height>.v-widget{height:100%!important}
.v-gridlayout{position:relative}
.v-gridlayout-slot{position:absolute;line-height:15px}
.v-gridlayout-spacing-on{overflow:hidden}
.v-gridlayout-spacing,.v-gridlayout-spacing-off{padding-left:0;padding-top:0}
.v-gridlayout-spacing-off{overflow:hidden}
.v-calendar-month-day-scrollable{overflow-y:scroll}
.v-calendar-week-wrapper{position:relative;overflow:hidden}
.v-calendar-current-time{position:absolute;left:0;width:100%;height:1px;background:red;z-index:2}
.v-calendar-event-resizetop,.v-calendar-event-resizebottom{position:absolute;height:5%;min-height:3px;width:100%;z-index:1}
.v-calendar-event-resizetop{cursor:row-resize;top:0}
.v-calendar-event-resizebottom{cursor:row-resize;bottom:0}
.v-calendar-header-month td:first-child{padding-left:20px}
.v-calendar-month-sizedheight .v-calendar-month-day{height:100px}
.v-calendar-month-sizedwidth .v-calendar-month-day{width:100px}
.v-calendar-header-month-Hsized .v-calendar-header-day{width:101px}
.v-calendar-header-month-Hsized td:first-child{padding-left:21px}
.v-calendar-header-day-Hsized{width:200px}
.v-calendar-week-numbers-Vsized .v-calendar-week-number{height:100px;line-height:100px}
.v-calendar-week-wrapper-Vsized{height:400px;overflow-x:hidden!important}
.v-calendar-times-Vsized .v-calendar-time{height:38px}
.v-calendar-times-Hsized .v-calendar-time{width:42px}
.v-calendar-day-times-Vsized .v-datecellslot,.v-calendar-day-times-Vsized .v-datecellslot-even{height:18px}
.v-calendar-day-times-Hsized,.v-calendar-day-times-Hsized .v-datecellslot,.v-calendar-day-times-Hsized .v-datecellslot-even{width:200px}
.v-colorpicker-popup.v-window{min-width:220px!important}
.v-colorpicker-gradient-container{overflow:visible!important}
.v-colorpicker-gradient-clicklayer{opacity:0;filter:alpha(opacity=0)}
.rgb-gradient .v-colorpicker-gradient-background{background:url(../valo/components/img/colorpicker/gradient2.png)}
.hsv-gradient .v-colorpicker-gradient-foreground{background:url(../valo/components/img/colorpicker/gradient.png)}
.v-colorpicker-gradient-higherbox:before{content:"";width:11px;height:11px;border-radius:7px;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(0,0,0,0.3);box-shadow:0 0 0 1px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(0,0,0,0.3);position:absolute;bottom:-6px;left:-6px}
.v-colorpicker-popup .v-slider.v-slider-red:before{background-color:red}
.v-colorpicker-popup .v-slider.v-slider-green:before{background-color:green}
.v-colorpicker-popup .v-slider.v-slider-blue:before{background-color:blue}
.v-colorpicker-popup .v-slider.hue-slider:before{background:url(../valo/components/img/colorpicker/slider_hue_bg.png)}
.v-colorpicker-popup input.v-textfield-dark{color:#fff}
.v-colorpicker-popup input.v-textfield-light{color:#000}
.v-colorpicker-grid{height:319px}
.v-colorpicker-popup .colorselect td{line-height:15px}
.v-table-header table,.v-table-footer table,.v-table-table{border-spacing:0;border-collapse:separate;margin:0;padding:0;border:0;line-height:15px}
.v-table-resizer,.v-table-sort-indicator{float:right}
.v-table-caption-container-align-center{text-align:center}
.v-table-caption-container-align-right{text-align:right}
.v-table-header td,.v-table-footer td,.v-table-cell-content{padding:0}
.v-table-sort-indicator{width:0}
.v-tabsheet-hidetabs>.v-tabsheet-tabcontainer,.v-tabsheet-spacertd,.v-disabled .v-tabsheet-scroller,.v-tabsheet .v-disabled .v-tabsheet-caption-close{display:none}
.v-tabsheet{overflow:visible!important;position:relative}
.v-tabsheet-tabcontainer table,.v-tabsheet-tabcontainer tbody,.v-tabsheet-tabcontainer tr{display:inline-block;border-spacing:0;border-collapse:collapse;vertical-align:top}
.v-tabsheet-tabcontainer td{display:inline-block;padding:0}
.v-tabsheet-tabs{white-space:nowrap;box-sizing:border-box}
.v-tabsheet-content{position:relative}
.v-tabsheet-content>div>.v-scrollable>.v-margin-top{padding-top:9px}
.v-tabsheet-content>div>.v-scrollable>.v-margin-right{padding-right:9px}
.v-tabsheet-content>div>.v-scrollable>.v-margin-bottom{padding-bottom:9px}
.v-tabsheet-content>div>.v-scrollable>.v-margin-left{padding-left:9px}
.v-splitpanel-vertical,.v-splitpanel-horizontal{overflow:hidden;white-space:nowrap}
.v-splitpanel-hsplitter{z-index:100;cursor:e-resize;cursor:col-resize}
.v-splitpanel-vsplitter{z-index:100;cursor:s-resize;cursor:row-resize}
.v-splitpanel-hsplitter:after,.v-splitpanel-vsplitter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}
.v-splitpanel-hsplitter div,.v-splitpanel-vsplitter div{width:inherit;height:inherit;overflow:hidden;position:relative}
.v-splitpanel-hsplitter div:before,.v-splitpanel-vsplitter div:before{box-sizing:border-box;content:"";position:absolute;top:0;right:0;bottom:0;left:0}
.v-disabled [class$="splitter"] div{cursor:default}
.v-disabled [class$="splitter"] div:before{display:none}
.v-splitpanel-horizontal>div>.v-splitpanel-second-container{position:static!important;display:inline-block;vertical-align:top}
.v-splitpanel-horizontal>div>.v-splitpanel-first-container{display:inline-block;vertical-align:top}
@-webkit-keyframes move-indicator{from{left:-120px}
to{left:100%}
}
@-moz-keyframes move-indicator{from{left:-120px}
to{left:100%}
}
@-o-keyframes move-indicator{from{left:-120px}
to{left:100%}
}
@keyframes move-indicator{from{left:-120px}
to{left:100%}
}
@font-face{font-family:ThemeIcons;font-weight:normal;font-style:normal;src:url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.eot);src:url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.eot?#iefix) format("embedded-opentype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.woff) format("woff"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.ttf) format("truetype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/themeicons-webfont/themeicons-webfont.svg#ThemeIcons) format("svg")}
.ThemeIcons{font-family:ThemeIcons;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center}
@font-face{font-family:FontAwesome;font-weight:normal;font-style:normal;src:url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.eot);src:url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.woff) format("woff"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.ttf) format("truetype"),url(../valo/util/bourbon/css3/../../../../valo/fonts/fontawesome-webfont/fontawesome-webfont.svg#FontAwesome) format("svg")}
.FontAwesome{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center}
@-webkit-keyframes v-rotate-360{to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes v-rotate-360{to{-moz-transform:rotate(360deg)}
}
@-o-keyframes v-rotate-360{to{-o-transform:rotate(360deg)}
}
@keyframes v-rotate-360{to{transform:rotate(360deg)}
}
@-webkit-keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@-moz-keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@keyframes v-progress-start{0%{width:0}
100%{width:50%}
}
@-webkit-keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@-moz-keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@keyframes v-progress-delay{0%{width:50%}
100%{width:90%}
}
@-webkit-keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@-moz-keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@keyframes v-progress-wait{0%{width:90%;height:3px}
3%{width:91%;height:5px}
100%{width:96%;height:5px}
}
@-webkit-keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@-moz-keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@keyframes v-progress-wait-pulse{0%{opacity:1}
50%{opacity:.1}
100%{opacity:1}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes v-popupview-animate-in{0%{-webkit-transform:scale(0)}
}
@-moz-keyframes v-popupview-animate-in{0%{-moz-transform:scale(0)}
}
@keyframes v-popupview-animate-in{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@keyframes valo-grid-editor-footer-animate-in{0%{margin-top:-28px}
}
@-webkit-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-moz-keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@keyframes valo-grid-editor-footer-animate-in-alt{0%{margin-bottom:-29px}
100%{margin-bottom:-1px}
}
@-webkit-keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@keyframes valo-modal-window-indication{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes valo-animate-out-scale-down-fade{100%{-webkit-transform:scale(0.8);opacity:0}
}
@-moz-keyframes valo-animate-out-scale-down-fade{100%{-moz-transform:scale(0.8);opacity:0}
}
@keyframes valo-animate-out-scale-down-fade{100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
:not(.v-upload)>*>.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action){background:white}
body:not(.v-touch) :not(.v-upload)>*>.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.border):not(.primary):not(.friendly):not(.danger):not(.link):not(.custom):not(.floating-action):hover{background:#e6e6e6}
body:not(.v-touch) :not(.v-upload)>:not(.v-component-group)>.v-button:not(.v-disabled):not(.borderless):not(.flat):not(.borderless-colored):not(.link):not(.floating-action).v-button:hover,body.v-touch:not(.v-component-group)>.v-button:not(.v-disabled):not(.borderless):not(.flat):not(.borderless-colored):not(.link):not(.floating-action).v-button:active{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}
body:not(.v-touch) .friendly.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#20cb0d}
body:not(.v-touch) .custom.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#007293}
body:not(.v-touch) .danger.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#ff5e27}
body:not(.v-touch) .primary.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#007293}
body:not(.v-touch) :not(.v-upload)>*>.v-button.borderless:not(.v-disabled):not(.borderless-colored):not(.primary):not(.friendly):not(.danger):not(.custom):hover{background:rgba(0,0,0,0.1)}
body:not(.v-touch) .v-button:not(.v-disabled).floating-action:hover{background:#007293}
body:not(.v-touch) .v-button:not(.v-disabled).floating-action:not(.flat):hover,body.v-touch .v-button.floating-action:not(.flat):active{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}
body:not(.v-touch) .v-button:not(.v-disabled).floating-action:not(.flat).friendly:hover{background:#20cb0d}
body:not(.v-touch) .v-button:not(.v-disabled).floating-action:not(.flat).danger:hover{background:#ff5e27}
body:not(.v-touch) .v-button:not(.v-disabled).border:hover{color:white;background:black!important}
body:not(.v-touch) .v-button:not(.v-disabled).border.custom:hover{color:white;background:#025269!important}
body:not(.v-touch) .v-button:not(.v-disabled).border.primary:hover{color:white;background:#025269!important}
body:not(.v-touch) .v-button:not(.v-disabled).border.friendly:hover{color:white;background:#2c9720!important}
body:not(.v-touch) .v-button:not(.v-disabled).border.danger:hover{color:white;background:#fd4d11!important}
body:not(.v-touch) .v-button:not(.v-disabled).borderless.primary:hover,body:not(.v-touch) .v-button:not(.v-disabled).borderless-colored:hover{background:rgba(0,114,147,0.2)!important}
body:not(.v-touch) .v-button:not(.v-disabled).borderless.friendly:hover{background:rgba(32,203,13,0.2)!important}
body:not(.v-touch) .v-button:not(.v-disabled).borderless.danger:hover{background:rgba(255,94,39,0.2)!important}
body:not(.v-touch) .v-button:not(.v-disabled).borderless.custom:hover{background:rgba(0,114,147,0.2)!important}
body:not(.v-touch) .v-filterselect:not(.v-disabled)>.v-filterselect-button:hover{background:#f2f2f2}
@keyframes indeterminate_progress{0%{width:0;margin-left:0}
20%{width:40%}
30%{width:50%}
60%{width:0;margin-left:100%;opacity:1}
61%{width:0;margin-left:100%;opacity:0}
64%{width:0;margin-left:0;opacity:0}
67%{opacity:1}
80%{width:50%}
100%{width:0;margin-left:110%}
}
body:not(.v-touch) .v-grid-editor-save:hover,body:not(.v-touch) .v-grid-editor-cancel:hover{background:rgba(2,82,105,0.2)!important}
body.v-ie .v-grid-scroller{z-index:6!important}
body.v-webkit .v-grid-scroller::-webkit-scrollbar-thumb{border-radius:0!important;border:0 solid transparent!important;background:rgba(0,0,0,0.2)!important}
body.v-webkit .v-grid-scroller-vertical{padding-right:4px!important;margin-top:1px;border:2px solid transparent!important}
body.v-webkit .v-grid-scroller-horizontal{padding-bottom:5px!important;border:0 solid transparent!important;bottom:2px}
body.v-gecko .v-grid-scroller.v-grid-scroller-horizontal>div{margin:0 -17px!important}
body:not(.v-touch) .v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.primary):not(.border):not(.friendly):not(.danger):not(.custom):not(.floating-action-upload):not(.danger):hover{background:#e6e6e6!important}
body:not(.v-touch) .v-upload:not(.v-disabled):not(.borderless):not(.flat):not(.borderless-colored):not(.floating-action-upload):hover,body.v-touch:not(.v-component-group)>.v-upload:not(.v-disabled):not(.borderless):not(.flat):not(.borderless-colored):not(.floating-action-upload):active{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)!important}
body:not(.v-touch) .friendly.v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#20cb0d}
body:not(.v-touch) .custom.v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#007293}
body:not(.v-touch) .danger.v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#ff5e27}
body:not(.v-touch) .primary.v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#007293}
body:not(.v-touch) .v-upload.borderless:not(.v-disabled):not(.borderless-colored):not(.primary):not(.friendly):not(.danger):not(.custom):hover{background:#e6e6e6!important}
body:not(.v-touch) .v-upload:not(.v-disabled).floating-action-upload:hover{background:#007293}
body:not(.v-touch) .v-upload:not(.v-disabled).floating-action-upload:not(.flat):hover,body.v-touch .v-upload.floating-action-upload:not(.flat):active{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)!important}
body:not(.v-touch) .v-upload:not(.v-disabled).floating-action-upload:not(.flat).friendly:hover{background:#20cb0d}
body:not(.v-touch) .v-upload:not(.v-disabled).floating-action-upload:not(.flat).danger:hover{background:#ff5e27}
body:not(.v-touch) .v-upload:not(.v-disabled).border:hover{color:white;background:black!important}
body:not(.v-touch) .v-upload:not(.v-disabled).border.custom:hover{color:white;background:#025269!important}
body:not(.v-touch) .v-upload:not(.v-disabled).border.primary:hover{color:white;background:#025269!important}
body:not(.v-touch) .v-upload:not(.v-disabled).border.friendly:hover{color:white;background:#2c9720!important}
body:not(.v-touch) .v-upload:not(.v-disabled).border.danger:hover{color:white;background:#fd4d11!important}
body:not(.v-touch) .v-upload:not(.v-disabled).borderless.primary:hover,body:not(.v-touch) .v-upload:not(.v-disabled).borderless-colored:hover{background:rgba(0,114,147,0.2)!important}
body:not(.v-touch) .v-upload:not(.v-disabled).borderless.friendly:hover{background:rgba(32,203,13,0.2)!important}
body:not(.v-touch) .v-upload:not(.v-disabled).borderless.danger:hover{background:rgba(255,94,39,0.2)!important}
body:not(.v-touch) .v-upload:not(.v-disabled).borderless.custom:hover{background:rgba(0,114,147,0.2)!important}
.v-colorpicker-popup .v-horizontallayout .v-button:hover{box-shadow:none!important}
*::-webkit-scrollbar{height:11px;overflow:visible;width:11px}
*::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);background-clip:padding-box;border:2px solid transparent}
body:not(.v-touch) .card-hoverable:hover,body.v-touch .card-hoverable:active{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}
.fa-xs{font-size:.75em}
.fa-sm{font-size:875em}
.fa-lg{font-size:1.33em;vertical-align:-25%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.halo-emp.v-app,.halo-emp.v-app-loading{font:300 12px/15px "Apercu","Meltow San 300",sans-serif;color:#020e1c;background-color:#fff;cursor:default}
.halo-emp .v-app-loading{width:100%;height:100%;background:#fff}
.halo-emp .v-app-loading:before{content:"";position:fixed;z-index:100;top:45%;left:50%;width:28px;height:28px;padding:7px;margin-top:-21px;margin-left:-21px;background:#fff url(../valo/shared/img/spinner.gif) no-repeat 50%;border-radius:4px}
.halo-emp .v-loading-indicator{position:fixed!important;z-index:99999;left:0;right:auto;top:0;width:50%;opacity:1;height:3px;background-color:#025269;pointer-events:none;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-animation:v-progress-start 1000ms 200ms both;-moz-animation:v-progress-start 1000ms 200ms both;animation:v-progress-start 1000ms 200ms both}
.halo-emp .v-loading-indicator[style*="none"]{display:block!important;width:100%!important;opacity:0;-webkit-animation:none;-moz-animation:none;animation:none;-webkit-transition:opacity 500ms 300ms,width 300ms;-moz-transition:opacity 500ms 300ms,width 300ms;transition:opacity 500ms 300ms,width 300ms}
.halo-emp .v-loading-indicator-delay{width:90%;-webkit-animation:v-progress-delay 3.8s forwards;-moz-animation:v-progress-delay 3.8s forwards;animation:v-progress-delay 3.8s forwards}
.v-ff .halo-emp .v-loading-indicator-delay{width:50%}
.halo-emp .v-loading-indicator-wait{width:96%;-webkit-animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards;-moz-animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards;animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards}
.v-ff .halo-emp .v-loading-indicator-wait{width:90%}
.halo-emp .v-scrollable:focus{outline:0}
.halo-emp img.v-icon{vertical-align:middle}
.halo-emp .v-caption{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px}
.halo-emp .v-caption-on-left .v-caption,.halo-emp .v-caption-on-right .v-caption{padding-top:0;padding-bottom:0}
.halo-emp .v-icon+.v-captiontext,.halo-emp .v-icon+span{margin-left:6px}
.halo-emp .v-icon+.v-captiontext:empty,.halo-emp .v-icon+span:empty{margin-left:0}
.halo-emp .v-errorindicator{color:#fd4d11;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator:before{content:"!"}
.halo-emp .v-errorindicator-info{color:#00a7f5;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-info:before{content:"!"}
.halo-emp .v-errorindicator-warning{color:#fc9c00;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-warning:before{content:"!"}
.halo-emp .v-errorindicator-error{color:#ed473b;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-error:before{content:"!"}
.halo-emp .v-errorindicator-critical{color:#fa007d;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-critical:before{content:"!"}
.halo-emp .v-errorindicator-system{color:#b0f;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-system:before{content:"!"}
.halo-emp .v-required-field-indicator{color:#fd4d11;padding:0 .2em}
.halo-emp select{font:inherit;font-weight:400;line-height:inherit;padding:4px;margin:0;border-radius:4px;border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp select:focus{outline:0}
.halo-emp .v-disabled{cursor:default!important}
.halo-emp .v-drag-element{background:#fff;color:#474747;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-draggable{-moz-user-select:none!important;-ms-user-select:none!important;-webkit-user-select:none!important;user-select:none!important}
.halo-emp .v-tooltip{background-color:rgba(51,51,51,0.9);-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.2);box-shadow:0 2px 12px rgba(0,0,0,0.2);color:white;padding:4px 7px;border-radius:3px;max-width:35em;overflow:hidden!important;font-size:12px}
.halo-emp .v-tooltip div[style*="width"]{width:auto!important}
.halo-emp .v-tooltip .v-errormessage{background-color:white;background-color:#fff;color:#fd4d11;margin:-4px -7px;padding:4px 7px;max-height:10em;overflow:auto;font-weight:400}
.halo-emp .v-tooltip .v-errormessage h2:only-child{font:inherit;line-height:inherit}
.halo-emp .v-tooltip .v-errormessage-info{color:#00a7f5}
.halo-emp .v-tooltip .v-errormessage-warning{color:#fc9c00}
.halo-emp .v-tooltip .v-errormessage-error{color:#ed473b}
.halo-emp .v-tooltip .v-errormessage-critical{color:#fa007d}
.halo-emp .v-tooltip .v-errormessage-system{color:#b0f}
.halo-emp .v-tooltip .v-tooltip-text{max-height:10em;overflow:auto;margin-top:8px}
.halo-emp .v-tooltip .v-tooltip-text pre{margin:0}
.halo-emp .v-tooltip .v-errormessage[aria-hidden="true"]+.v-tooltip-text{margin-top:0}
.halo-emp .v-tooltip h1,.halo-emp .v-tooltip h2,.halo-emp .v-tooltip h3,.halo-emp .v-tooltip h4{color:inherit}
.halo-emp .v-tooltip pre.v-tooltip-pre{font:inherit;white-space:pre-wrap}
.halo-emp .v-contextmenu{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .v-contextmenu[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-contextmenu[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-contextmenu table{border-spacing:0}
.halo-emp .v-contextmenu .gwt-MenuItem{cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;display:block}
.halo-emp .v-contextmenu .gwt-MenuItem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-contextmenu .gwt-MenuItem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-contextmenu .gwt-MenuItem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-reconnect-dialog{color:white;top:9px;right:9px;max-width:100%;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px;background-color:#444;background-color:rgba(68,68,68,0.9);line-height:17px;text-align:center}
.halo-emp .v-reconnect-dialog .text{display:inline-block;padding-left:10px}
.halo-emp .v-reconnect-dialog .spinner{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none;display:none;vertical-align:middle}
.halo-emp .v-reconnect-dialog.active .spinner{display:inline-block}
.halo-emp .v-absolutelayout-wrapper{position:absolute}
.halo-emp .v-absolutelayout-margin,.halo-emp .v-absolutelayout-canvas{box-sizing:border-box}
.halo-emp .v-absolutelayout.v-has-height>div,.halo-emp .v-absolutelayout.v-has-height .v-absolutelayout-margin{height:100%}
.halo-emp .v-absolutelayout.v-has-height>div,.halo-emp .v-absolutelayout.v-has-width .v-absolutelayout-margin{width:100%}
.halo-emp .v-margin-top{padding-top:28px}
.halo-emp .v-margin-right{padding-right:28px}
.halo-emp .v-margin-bottom{padding-bottom:28px}
.halo-emp .v-margin-left{padding-left:28px}
.halo-emp .v-spacing{width:9px;height:9px}
.halo-emp .v-verticallayout-well,.halo-emp .v-horizontallayout-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-verticallayout-well>div>[class*="-caption"],.halo-emp .v-horizontallayout-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-verticallayout-well>.v-margin-top,.halo-emp .v-horizontallayout-well>.v-margin-top{padding-top:9px}
.halo-emp .v-verticallayout-well>.v-margin-right,.halo-emp .v-horizontallayout-well>.v-margin-right{padding-right:9px}
.halo-emp .v-verticallayout-well>.v-margin-bottom,.halo-emp .v-horizontallayout-well>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-verticallayout-well>.v-margin-left,.halo-emp .v-horizontallayout-well>.v-margin-left{padding-left:9px}
.halo-emp .v-verticallayout-card,.halo-emp .v-horizontallayout-card{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-verticallayout-card>.v-margin-top,.halo-emp .v-horizontallayout-card>.v-margin-top{padding-top:9px}
.halo-emp .v-verticallayout-card>.v-margin-right,.halo-emp .v-horizontallayout-card>.v-margin-right{padding-right:9px}
.halo-emp .v-verticallayout-card>.v-margin-bottom,.halo-emp .v-horizontallayout-card>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-verticallayout-card>.v-margin-left,.halo-emp .v-horizontallayout-card>.v-margin-left{padding-left:9px}
.halo-emp .v-horizontallayout-wrapping{white-space:normal!important}
.halo-emp .v-horizontallayout-wrapping>.v-spacing+.v-slot,.halo-emp .v-horizontallayout-wrapping>.v-slot:first-child{margin-bottom:9px}
.halo-emp .v-horizontallayout-wrapping>.v-slot:first-child:last-child{margin-bottom:0}
.halo-emp .v-checkbox{position:relative;line-height:14px;white-space:nowrap}
.halo-emp .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox{padding-left:19px}
:root .halo-emp .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox>input ~ label:before,:root .halo-emp .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:14px;height:14px;position:absolute;top:0;left:0;border-radius:4px;font-size:10px;text-align:center}
:root .halo-emp .v-checkbox>input ~ label:before{height:14px;padding:0 7px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:14px}
:root .halo-emp .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox>.v-icon,.halo-emp .v-checkbox>label .v-icon{margin:0 5px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox.v-disabled>label,.halo-emp .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox.v-readonly>label,.halo-emp .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-small{position:relative;line-height:12px;white-space:nowrap;font-size:11px}
.halo-emp .v-checkbox-small.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox-small{padding-left:16px}
:root .halo-emp .v-checkbox-small label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox-small>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox-small>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox-small>input ~ label:before,:root .halo-emp .v-checkbox-small>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-checkbox-small>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-checkbox-small>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox-small>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox-small>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox-small>.v-icon,.halo-emp .v-checkbox-small>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox-small.v-disabled>label,.halo-emp .v-checkbox-small.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-small.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-small.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox-small.v-readonly>label,.halo-emp .v-checkbox-small.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox-small.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-small.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox-small.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-large{position:relative;line-height:17px;white-space:nowrap;font-size:15px}
.halo-emp .v-checkbox-large.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox-large{padding-left:23px}
:root .halo-emp .v-checkbox-large label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox-large>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox-large>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox-large>input ~ label:before,:root .halo-emp .v-checkbox-large>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-checkbox-large>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-checkbox-large>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox-large>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox-large>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox-large>.v-icon,.halo-emp .v-checkbox-large>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox-large.v-disabled>label,.halo-emp .v-checkbox-large.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-large.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-large.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox-large.v-readonly>label,.halo-emp .v-checkbox-large.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox-large.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-large.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox-large.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect{position:relative;width:140px;height:28px;border-radius:4px;white-space:nowrap}
.halo-emp .v-filterselect [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:29px;border-radius:inherit}
.halo-emp .v-filterselect [class*="input"].v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect [class*="input"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-filterselect [class*="input"][class*="prompt"]{color:#a3a3a3}
.halo-emp .v-filterselect .v-icon+[class*="input"]{padding-left:28px}
.halo-emp .v-filterselect img.v-icon{max-height:28px;margin-left:7px}
.halo-emp .v-filterselect span.v-icon{color:#474747;width:28px;line-height:1;padding-top:.12em;margin-left:7px}
.halo-emp .v-filterselect[class*="prompt"]>[class*="input"]{color:#a3a3a3}
.halo-emp .v-filterselect [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:28px;top:0;right:0;bottom:0;border-left:0 solid #d8d8d8;color:#a3a3a3;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:28px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect [class$="button"]:hover:before{color:#474747}
.halo-emp .v-filterselect [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:rgba(128,128,128,0.2)}
.halo-emp .v-filterselect.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect .v-icon{position:absolute;pointer-events:none}
.halo-emp .v-filterselect .v-icon.FontAwesome{margin-left:0}
.halo-emp .v-filterselect-error .v-filterselect-input{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-filterselect-error .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error .v-filterselect-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .v-filterselect-error-info .v-filterselect-input{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-filterselect-error-info .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-info .v-filterselect-button{color:#00a7f5;border-color:#00a7f5}
.halo-emp .v-filterselect-error-warning .v-filterselect-input{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-filterselect-error-warning .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-warning .v-filterselect-button{color:#fc9c00;border-color:#fc9c00}
.halo-emp .v-filterselect-error-error .v-filterselect-input{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-filterselect-error-error .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-error .v-filterselect-button{color:#ed473b;border-color:#ed473b}
.halo-emp .v-filterselect-error-critical .v-filterselect-input{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-filterselect-error-critical .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-critical .v-filterselect-button{color:#fa007d;border-color:#fa007d}
.halo-emp .v-filterselect-error-system .v-filterselect-input{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-filterselect-error-system .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-system .v-filterselect-button{color:#b0f;border-color:#b0f}
.halo-emp .v-filterselect-suggestpopup{margin-top:4px!important}
.halo-emp .v-filterselect-suggestpopup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-filterselect-suggestpopup [class$="suggestmenu"]{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;box-sizing:content-box;position:relative;z-index:1;display:block}
.halo-emp .v-filterselect-suggestpopup table,.halo-emp .v-filterselect-suggestpopup tbody,.halo-emp .v-filterselect-suggestpopup tr,.halo-emp .v-filterselect-suggestpopup td{display:block;width:100%;overflow-y:hidden;float:left;clear:both}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem{cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;height:28px;box-sizing:border-box;text-overflow:ellipsis;overflow-x:hidden}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-filterselect-suggestpopup [class$="status"]{position:absolute;right:4px;background:rgba(217,217,217,0.9);color:#3d3d3d;border-radius:0 0 4px 4px;height:17px;bottom:-17px;font-size:9px;line-height:17px;padding:0 4px;cursor:default;pointer-events:none;-webkit-animation:valo-animate-in-slide-down 200ms 80ms backwards;-moz-animation:valo-animate-in-slide-down 200ms 80ms backwards;animation:valo-animate-in-slide-down 200ms 80ms backwards}
.halo-emp .v-filterselect-suggestpopup [class$="status"]>*{color:#3d3d3d;text-decoration:none}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]{position:absolute;z-index:3;right:0;opacity:.2;filter:alpha(opacity=20);cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;width:19px;height:19px;line-height:19px;text-align:center;font-family:ThemeIcons;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);color:#474747}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:after{content:"";position:absolute;display:block;border-radius:50%}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:hover{opacity:1;filter:none;background:rgba(255,255,255,0.5)}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:hover:after{top:-10px;bottom:-10px;left:-20px;right:-20px}
.halo-emp .v-filterselect-suggestpopup div[class*="page"] span{display:none}
.halo-emp .v-filterselect-suggestpopup:hover div[class*="page"]{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.halo-emp .v-filterselect-suggestpopup div[class*="prev"]{top:0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;border-radius:0 4px 0 4px}
.halo-emp .v-filterselect-suggestpopup div[class*="prev"]:before{content:"\f0d8"}
.halo-emp .v-filterselect-suggestpopup div[class*="next"]{bottom:0;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border-radius:4px 0 4px 0}
.halo-emp .v-filterselect-suggestpopup div[class*="next"]:before{content:"\f0d7"}
.halo-emp .v-filterselect-suggestpopup div[class*="-off"]{display:none}
.halo-emp .v-filterselect-no-input{cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-filterselect-no-input [class*="input"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;cursor:inherit;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);border:0 solid #b2b2b2;text-shadow:inherit;text-overflow:ellipsis;border-radius:inherit}
.halo-emp .v-filterselect-no-input [class*="input"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-filterselect-no-input [class$="button"]{border-left:none!important}
.halo-emp .v-filterselect-no-input:hover [class$="button"]:before{color:inherit}
.halo-emp .v-filterselect-borderless .v-filterselect-input{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-borderless .v-filterselect-input:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-borderless .v-filterselect-input[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-borderless .v-filterselect-button{border:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-borderless.v-filterselect-prompt .v-filterselect-input{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-align-right input{text-align:right}
.halo-emp .v-filterselect-align-center input{text-align:center}
.halo-emp .v-filterselect-tiny{height:21px;font-size:9px}
.halo-emp .v-filterselect-tiny [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;padding:2px 4px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:22px;border-radius:inherit}
.halo-emp .v-filterselect-tiny .v-icon+[class*="input"]{padding-left:21px}
.halo-emp .v-filterselect-tiny img.v-icon{max-height:21px;margin-left:4px}
.halo-emp .v-filterselect-tiny span.v-icon{width:21px;line-height:1;padding-top:.12em;margin-left:4px}
.halo-emp .v-filterselect-tiny [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:21px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-tiny [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:21px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-tiny [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-tiny.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-tiny.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-tiny.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-tiny.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-tiny.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-tiny.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-tiny.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-compact,.halo-emp .v-filterselect-small{height:24px}
.halo-emp .v-filterselect-compact [class*="input"],.halo-emp .v-filterselect-small [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;padding:3px 4px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:25px;border-radius:inherit}
.halo-emp .v-filterselect-compact .v-icon+[class*="input"],.halo-emp .v-filterselect-small .v-icon+[class*="input"]{padding-left:24px}
.halo-emp .v-filterselect-compact img.v-icon,.halo-emp .v-filterselect-small img.v-icon{max-height:24px;margin-left:4px}
.halo-emp .v-filterselect-compact span.v-icon,.halo-emp .v-filterselect-small span.v-icon{width:24px;line-height:1;padding-top:.12em;margin-left:4px}
.halo-emp .v-filterselect-compact [class$="button"],.halo-emp .v-filterselect-small [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:24px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-compact [class$="button"]:before,.halo-emp .v-filterselect-small [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:24px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-compact [class$="button"]:active:after,.halo-emp .v-filterselect-small [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-compact.v-disabled,.halo-emp .v-filterselect-small.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-compact.v-disabled [class$="button"],.halo-emp .v-filterselect-small.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-compact.v-disabled [class$="button"]:active:after,.halo-emp .v-filterselect-small.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-compact.v-readonly [class*="input"],.halo-emp .v-filterselect-small.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-compact.v-readonly [class*="input"]:focus,.halo-emp .v-filterselect-small.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-compact.v-readonly [class$="button"],.halo-emp .v-filterselect-small.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-compact.v-readonly [class$="button"]:active:after,.halo-emp .v-filterselect-small.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"],.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"]:focus,.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"][class*="prompt"],.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-small{font-size:11px}
.halo-emp .v-filterselect-large{height:34px;font-size:15px}
.halo-emp .v-filterselect-large [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;padding:4px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:35px;border-radius:inherit}
.halo-emp .v-filterselect-large .v-icon+[class*="input"]{padding-left:34px}
.halo-emp .v-filterselect-large img.v-icon{max-height:34px;margin-left:6px}
.halo-emp .v-filterselect-large span.v-icon{width:34px;line-height:1;padding-top:.12em;margin-left:6px}
.halo-emp .v-filterselect-large [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:34px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-large [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:34px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-large [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-large.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-large.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-large.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-large.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-large.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-large.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-large.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-huge{height:45px;font-size:20px}
.halo-emp .v-filterselect-huge [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;padding:5px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:46px;border-radius:inherit}
.halo-emp .v-filterselect-huge .v-icon+[class*="input"]{padding-left:45px}
.halo-emp .v-filterselect-huge img.v-icon{max-height:45px;margin-left:8px}
.halo-emp .v-filterselect-huge span.v-icon{width:45px;line-height:1;padding-top:.12em;margin-left:8px}
.halo-emp .v-filterselect-huge [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:45px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-huge [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:45px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-huge [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-huge.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-huge.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-huge.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-huge.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-huge.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-huge.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-huge.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-csslayout-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-csslayout-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-csslayout-well>.v-margin-top{padding-top:9px}
.halo-emp .v-csslayout-well>.v-margin-right{padding-right:9px}
.halo-emp .v-csslayout-well>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-csslayout-well>.v-margin-left{padding-left:9px}
.halo-emp .v-csslayout-card{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-csslayout-card>.v-margin-top{padding-top:9px}
.halo-emp .v-csslayout-card>.v-margin-right{padding-right:9px}
.halo-emp .v-csslayout-card>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-csslayout-card>.v-margin-left{padding-left:9px}
.halo-emp .v-csslayout-v-component-group{white-space:nowrap;position:relative}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget:not(:last-child){border-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.v-upload:not(:last-child) .v-button{border-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget.v-upload:last-child .v-button{border-top-left-radius:0;border-bottom-left-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget:first-child,.halo-emp .v-csslayout-v-component-group .v-caption:first-child+.v-widget{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget.v-upload:first-child .v-button,.halo-emp .v-csslayout-v-component-group .v-caption:first-child+.v-widget.v-upload .v-button{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.first.first{border-radius:4px 0 0 4px}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.first.first.v-upload .v-button{border-radius:4px 0 0 4px}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.last.last{border-radius:0 4px 4px 0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.last.last.v-upload .v-button{border-radius:0 4px 4px 0}
.halo-emp .v-csslayout-v-component-group .v-widget{vertical-align:middle;margin-left:1px}
.halo-emp .v-csslayout-v-component-group .v-widget:first-child{margin-left:0}
.halo-emp .v-csslayout-v-component-group .v-widget:focus,.halo-emp .v-csslayout-v-component-group .v-widget[class*="focus"],.halo-emp .v-csslayout-v-component-group .v-widget [class*="focus"]{position:relative;z-index:5}
.halo-emp .v-form fieldset{border:0;padding:0;margin:0;height:100%}
.halo-emp .v-form-content{height:100%;box-sizing:border-box}
.halo-emp [class*="spacing"]>tbody>[class*="row"]>td{padding-top:9px}
.halo-emp [class*="spacing"]>tbody>[class*="firstrow"]>td{padding-top:0}
.halo-emp [class*="margin-top"]>tbody>[class*="firstrow"]>td{padding-top:28px}
.halo-emp [class*="margin-bottom"]>tbody>[class*="lastrow"]>td{padding-bottom:28px}
.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="captioncell"]{padding-left:28px}
.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{left:28px}
.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]{padding-right:28px}
.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{right:28px}
.halo-emp .v-formlayout>table{border-spacing:0;position:relative}
.halo-emp .v-formlayout.v-has-width>table,.halo-emp .v-formlayout.v-has-width .v-formlayout-contentcell{width:100%}
.halo-emp .v-formlayout-error-indicator{width:14px}
.halo-emp .v-formlayout-captioncell{vertical-align:top;line-height:27px}
.halo-emp .v-formlayout-captioncell .v-caption{padding-bottom:0}
.halo-emp .v-formlayout-captioncell .v-caption-h2,.halo-emp .v-formlayout-captioncell .v-caption-h3,.halo-emp .v-formlayout-captioncell .v-caption-h4{height:3em}
.halo-emp .v-formlayout-contentcell .v-checkbox,.halo-emp .v-formlayout-contentcell .v-radiobutton{font-weight:400}
.halo-emp .v-formlayout-contentcell>.v-label-h2,.halo-emp .v-formlayout-contentcell>.v-label-h3,.halo-emp .v-formlayout-contentcell>.v-label-h4{position:absolute;left:0;right:0;width:auto!important;margin-top:-0.5em;padding-bottom:.5em;border-bottom:0 solid #d8d8d8}
.halo-emp .v-formlayout.light>table{padding:0}
.halo-emp .v-formlayout.light>table>tbody>tr>td{padding-top:0;height:28px;border-bottom:0 solid #e8e8e8}
.halo-emp .v-formlayout.light>table>tbody>[class*="lastrow"]>td{border-bottom:0}
.halo-emp .v-formlayout.light>table>tbody>tr>[class*="captioncell"]{color:gray;text-align:right;padding-left:10px;line-height:28px}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]{padding-right:0}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect-input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield-textfield{width:100%}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:0;padding:3px 5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;background:transparent;border:0;color:inherit}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea:focus{box-shadow:none}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield-prompt,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea-prompt,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect-prompt input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield-prompt input{color:#a3a3a3}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea{height:auto}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{border-bottom:0;left:0;right:0}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{margin-top:0}
.halo-emp .v-formlayout.light .v-richtextarea{margin:4px 0}
.halo-emp .v-formlayout.light .v-filterselect-button,.halo-emp .v-formlayout.light .v-datefield-button{border:0}
.halo-emp .v-formlayout.light .v-filterselect-button:active:after,.halo-emp .v-formlayout.light .v-datefield-button:active:after{display:none}
.halo-emp .v-formlayout.light .v-datefield-button{right:0;left:auto}
.halo-emp .v-formlayout.light .v-checkbox{margin-left:5px}
.halo-emp .v-grid{position:relative}
.halo-emp .v-grid-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-grid-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-grid-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-grid-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-grid-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-grid-header-deco,.halo-emp .v-grid-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-grid-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-grid-header,.halo-emp .v-grid-body,.halo-emp .v-grid-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-grid-header,.halo-emp .v-grid-header-deco{top:0}
.halo-emp .v-grid-footer,.halo-emp .v-grid-footer-deco{bottom:0}
.halo-emp .v-grid-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-grid-body .v-grid-row{position:absolute;top:0;left:0}
.halo-emp .v-grid-body .v-grid-header>.v-grid-row{position:relative}
.halo-emp .v-grid-row{display:block}
.halo-emp .v-grid-row>td,.halo-emp .v-grid-row>th{background-color:white}
.halo-emp .v-grid-row{width:inherit}
.halo-emp .v-grid-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-grid-cell.frozen{position:relative;z-index:1}
.halo-emp .v-grid-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-grid-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-grid{outline:0}
.halo-emp .v-grid-scroller-vertical,.halo-emp .v-grid-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-grid-scroller-vertical{border-left:none}
.halo-emp .v-grid-scroller-horizontal{border-top:0}
.halo-emp .v-grid-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-grid .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-grid .header-drag-table .v-grid-header{position:absolute}
.halo-emp .v-grid .header-drag-table .v-grid-header>.v-grid-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-grid .header-drag-table .v-grid-header>.v-grid-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-grid-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-grid-sidebar.v-contextmenu.v-grid-sidebar-popup{right:auto}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button[disabled]{cursor:default}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-grid-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button{width:100%}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button{vertical-align:middle}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-grid-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-grid-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-grid-cell>div{display:inline-block}
.halo-emp .v-grid-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-grid-cell.frozen+th,.halo-emp .v-grid-cell.frozen+td{border-left:none}
.halo-emp .v-grid-cell div.component-wrap{width:100%}
.halo-emp .v-grid-row>td,.halo-emp .v-grid-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-row>td:first-child,.halo-emp .v-grid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-grid-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-grid-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-grid-row-selected>td{background:#025269}
.halo-emp .v-grid-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-grid-header th:first-child{border-left:none}
.halo-emp .v-grid-header .sort-asc,.halo-emp .v-grid-header .sort-desc{padding-right:25.5px}
.halo-emp .v-grid-header .sort-asc:after,.halo-emp .v-grid-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-grid-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-grid-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-grid-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-grid-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-grid-footer td:first-child{border-left:none}
.halo-emp .v-grid-header .v-grid-cell,.halo-emp .v-grid-footer .v-grid-cell{overflow:visible}
.halo-emp .v-grid-column-header-content,.halo-emp .v-grid-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-grid-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-grid-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-grid-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-grid-cell-focused{position:relative}
.halo-emp .v-grid-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-grid:focus .v-grid-cell-focused:before{display:block}
.halo-emp .v-grid.v-disabled:focus .v-grid-cell-focused:before{display:none}
.halo-emp .v-grid-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-grid-editor.unbuffered .v-grid-editor-footer{width:100%}
.halo-emp .v-grid-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-grid-editor-cells.frozen{z-index:2}
.halo-emp .v-grid-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-grid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-grid-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-grid-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-grid-editor-cells>div input[type="text"],.halo-emp .v-grid-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-grid-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-grid-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-grid-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-grid-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-grid-editor-cells>div .v-textfield,.halo-emp .v-grid-editor-cells>div .v-datefield,.halo-emp .v-grid-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-grid-editor-cells>div .v-select,.halo-emp .v-grid-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-grid-editor-cells>div.not-editable.v-grid-cell{float:none}
.halo-emp .v-grid-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-grid-editor-cells .error,.halo-emp .v-grid-editor-cells .error>input{background-color:#fee}
.halo-emp .v-grid-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-grid-editor-footer+.v-grid-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-grid-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-grid-editor-message,.halo-emp .v-grid-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-grid-editor-message{width:100%;position:relative}
.halo-emp .v-grid-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-grid-editor-save{margin-right:4px}
.halo-emp .v-grid-spacer{padding-left:1px}
.halo-emp .v-grid-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-grid-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-grid-cell>.v-progressbar{width:100%}
.halo-emp .v-grid{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-grid.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-grid-header .v-grid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-grid-header .v-grid-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-grid-header .v-grid-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-grid-footer .v-grid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-grid-header-deco{background:#fff}
.halo-emp .v-grid-footer-deco,.halo-emp .v-grid-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-grid-row-selected>.v-grid-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-grid-row-selected>.v-grid-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-grid-editor{border-color:#025269}
.halo-emp .v-grid-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-grid-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-grid-editor-cells{z-index:1}
.halo-emp .v-grid-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-grid-editor-cells>div.not-editable.v-grid-cell{float:none}
.halo-emp .v-grid-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-grid-editor-cells>div .error,.halo-emp .v-grid-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-grid-editor-cells>div .v-textfield,.halo-emp .v-grid-editor-cells>div .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-datefield,.halo-emp .v-grid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-filterselect-input,.halo-emp .v-grid-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-grid-editor-cells>div .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-grid-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-grid-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-grid-editor-save,.halo-emp .v-grid-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-grid-editor-save:hover,.halo-emp .v-grid-editor-cancel:hover{color:#03799b}
.halo-emp .v-grid-editor-save.v-disabled,.halo-emp .v-grid-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-grid-spacer{margin-top:-1px}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-grid-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-grid-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-grid-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-grid-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-grid-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-grid-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-grid-row-drag-top,.halo-emp .v-grid-row-drag-bottom{z-index:100}
.halo-emp .v-grid-row-drag-top:before,.halo-emp .v-grid-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-grid-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-grid-row-drag-top:before{top:-1px}
.halo-emp .v-grid-row-drag-top:first-child:before{top:0}
.halo-emp .v-grid-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-grid-row-selected.v-grid-row-drag-center:after{border-color:#012b37}
.halo-emp .v-grid-row-selected.v-grid-row-drag-top:before,.halo-emp .v-grid-row-selected.v-grid-row-drag-bottom:after{background:#012b37}
.halo-emp .v-grid-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-textfield{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:140px}
.halo-emp .v-textfield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textfield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-textfield[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-textfield-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textfield-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-textfield-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-textfield-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-info{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-textfield-error-info:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-warning{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-textfield-error-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-error{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-textfield-error-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-critical{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-textfield-error-critical:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-system{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-textfield-error-system:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-borderless{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-textfield-borderless:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textfield-borderless[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textfield-tiny{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:9px}
.halo-emp .v-textfield-compact,.halo-emp .v-textfield-small{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .v-textfield-small{font-size:11px}
.halo-emp .v-textfield-large{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:4px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:15px}
.halo-emp .v-textfield-huge{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px 10px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:20px}
.halo-emp .v-slot-inline-icon{position:relative}
.halo-emp .v-caption-inline-icon{padding:0}
.halo-emp .v-caption-inline-icon .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon span.v-icon{left:0;bottom:0;width:28px;line-height:28px;text-align:center;font-size:12px}
.halo-emp .v-caption-inline-icon img.v-icon{left:6px;bottom:6px}
.halo-emp .v-textfield-inline-icon{padding-left:28px}
.halo-emp .v-slot-inline-icon.v-slot-tiny{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-tiny{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-tiny .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-tiny .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-tiny span.v-icon{left:0;bottom:0;width:21px;line-height:21px;text-align:center;font-size:9px}
.halo-emp .v-caption-inline-icon.v-caption-tiny img.v-icon{left:3px;bottom:3px}
.halo-emp .v-textfield-inline-icon.v-textfield-tiny{padding-left:21px}
.halo-emp .v-slot-inline-icon.v-slot-compact{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-compact{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-compact .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-compact .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-compact span.v-icon{left:0;bottom:0;width:24px;line-height:24px;text-align:center;font-size:12px}
.halo-emp .v-caption-inline-icon.v-caption-compact img.v-icon{left:4px;bottom:4px}
.halo-emp .v-textfield-inline-icon.v-textfield-compact{padding-left:24px}
.halo-emp .v-slot-inline-icon.v-slot-small{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-small{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-small .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-small .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-small span.v-icon{left:0;bottom:0;width:24px;line-height:24px;text-align:center;font-size:11px}
.halo-emp .v-caption-inline-icon.v-caption-small img.v-icon{left:4px;bottom:4px}
.halo-emp .v-textfield-inline-icon.v-textfield-small{padding-left:24px}
.halo-emp .v-slot-inline-icon.v-slot-large{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-large{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-large .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-large .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-large span.v-icon{left:0;bottom:0;width:34px;line-height:34px;text-align:center;font-size:15px}
.halo-emp .v-caption-inline-icon.v-caption-large img.v-icon{left:9px;bottom:9px}
.halo-emp .v-textfield-inline-icon.v-textfield-large{padding-left:34px}
.halo-emp .v-slot-inline-icon.v-slot-huge{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-huge{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-huge .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-huge .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-huge span.v-icon{left:0;bottom:0;width:45px;line-height:45px;text-align:center;font-size:20px}
.halo-emp .v-caption-inline-icon.v-caption-huge img.v-icon{left:15px;bottom:15px}
.halo-emp .v-textfield-inline-icon.v-textfield-huge{padding-left:45px}
.halo-emp .v-textfield-align-right{text-align:right}
.halo-emp .v-textfield-align-center{text-align:center}
.halo-emp .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:5px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;width:140px}
.halo-emp .v-textarea.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textarea:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-textarea[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-textarea-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textarea-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-textarea-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-textarea-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textarea-borderless{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-textarea-borderless:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textarea-borderless[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textarea-tiny{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:9px}
.halo-emp .v-textarea-small{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:11px}
.halo-emp .v-textarea-large{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:15px}
.halo-emp .v-textarea-huge{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:20px}
.halo-emp .v-textarea-align-right{text-align:right}
.halo-emp .v-textarea-align-center{text-align:center}
.halo-emp .v-datefield{position:relative;width:140px;height:28px;border-radius:4px}
.halo-emp .v-datefield [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:33.6px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield [class*="textfield"].v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield [class*="textfield"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-datefield [class*="textfield"][class*="prompt"]{color:#a3a3a3}
.halo-emp .v-datefield[class*="prompt"]>[class*="textfield"]{color:#a3a3a3}
.halo-emp .v-datefield [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:28px;line-height:28px;text-align:center;font:inherit;outline:0;margin:0;top:0;bottom:0;left:0;border:0;border-right:0 solid #d8d8d8;color:#a3a3a3;border-radius:4px 0 0 4px}
.halo-emp .v-datefield [class*="button"]:hover{color:#474747}
.halo-emp .v-datefield [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(128,128,128,0.2);border-radius:inherit}
.halo-emp .v-datefield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-error .v-datefield-textfield{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-datefield-error .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error .v-datefield-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .v-datefield-error-info .v-datefield-textfield{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-datefield-error-info .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-info .v-datefield-button{color:#00a7f5;border-color:#00a7f5}
.halo-emp .v-datefield-error-warning .v-datefield-textfield{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-datefield-error-warning .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-warning .v-datefield-button{color:#fc9c00;border-color:#fc9c00}
.halo-emp .v-datefield-error-error .v-datefield-textfield{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-datefield-error-error .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-error .v-datefield-button{color:#ed473b;border-color:#ed473b}
.halo-emp .v-datefield-error-critical .v-datefield-textfield{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-datefield-error-critical .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-critical .v-datefield-button{color:#fa007d;border-color:#fa007d}
.halo-emp .v-datefield-error-system .v-datefield-textfield{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-datefield-error-system .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-system .v-datefield-button{color:#b0f;border-color:#b0f}
.halo-emp .v-datefield-full{width:180px}
.halo-emp .v-datefield-day{width:140px}
.halo-emp .v-datefield-month{width:90px}
.halo-emp .v-datefield-year{width:78px}
.halo-emp .v-datefield-popup{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-top:4px!important;margin-bottom:4px!important;margin-right:4px!important;cursor:default;width:auto}
.halo-emp .v-datefield-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-datefield-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-datefield-popup table{border-collapse:collapse;border-spacing:0;margin:0 auto}
.halo-emp .v-datefield-popup td{padding:1px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp .v-datefield-popup td[class*="year"] button,.halo-emp .v-datefield-popup td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp .v-datefield-popup td[class*="year"] button:before,.halo-emp .v-datefield-popup td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp .v-datefield-popup td[class*="year"] button:hover:before,.halo-emp .v-datefield-popup td[class*="month"] button:hover:before{color:#025269}
.halo-emp .v-datefield-popup td[class*="year"] button.outside-range,.halo-emp .v-datefield-popup td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp .v-datefield-popup td[class*="year"] button.outside-range:hover:before,.halo-emp .v-datefield-popup td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-datefield-popup .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-datefield-popup .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-datefield-popup .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-datefield-popup .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month{width:56px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumber,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected,.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range,.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp td[class*="year"] button,.halo-emp td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp td[class*="year"] button:before,.halo-emp td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp td[class*="year"] button:hover:before,.halo-emp td[class*="month"] button:hover:before{color:#025269}
.halo-emp td[class*="year"] button.outside-range,.halo-emp td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp td[class*="year"] button.outside-range:hover:before,.halo-emp td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp td.v-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp td.v-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month{width:56px}
.halo-emp .v-datefield-calendarpanel-weeknumber,.halo-emp .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp td.v-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp td.v-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-datefield-borderless .v-datefield-textfield{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-borderless .v-datefield-textfield:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-borderless .v-datefield-textfield[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-borderless .v-datefield-button{border:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-align-right input{text-align:right}
.halo-emp .v-datefield-align-center input{text-align:center}
.halo-emp .v-datefield-tiny{height:21px;border-radius:4px;font-size:9px}
.halo-emp .v-datefield-tiny [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:25.2px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-tiny [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:21px;line-height:21px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-tiny [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-tiny [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-tiny.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-tiny.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-tiny.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-tiny.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-compact,.halo-emp .v-datefield-small{height:24px;border-radius:4px}
.halo-emp .v-datefield-compact [class*="textfield"],.halo-emp .v-datefield-small [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:28.8px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-compact [class*="button"],.halo-emp .v-datefield-small [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:24px;line-height:24px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-compact [class*="button"]:before,.halo-emp .v-datefield-small [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-compact [class*="button"]:active:after,.halo-emp .v-datefield-small [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-compact.v-disabled,.halo-emp .v-datefield-small.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-compact.v-disabled [class*="button"],.halo-emp .v-datefield-small.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-compact.v-disabled [class*="button"]:active:after,.halo-emp .v-datefield-small.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-compact.v-readonly [class*="textfield"],.halo-emp .v-datefield-small.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-compact.v-readonly [class*="textfield"]:focus,.halo-emp .v-datefield-small.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-compact.v-readonly [class*="button"],.halo-emp .v-datefield-small.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-compact.v-readonly [class*="button"]:active:after,.halo-emp .v-datefield-small.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"],.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"]:focus,.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"][class*="prompt"],.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-small{font-size:11px}
.halo-emp .v-datefield-large{height:34px;border-radius:4px;font-size:15px}
.halo-emp .v-datefield-large [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:4px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:40.8px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-large [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:34px;line-height:34px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-large [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-large [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-large.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-large.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-large.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-large.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-large.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-large.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-large.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-huge{height:45px;border-radius:4px;font-size:20px}
.halo-emp .v-datefield-huge [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px 10px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:54.0px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-huge [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:45px;line-height:45px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-huge [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-huge [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-huge.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-huge.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-huge.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-huge.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-huge.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-huge.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-huge.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-inline-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-inline-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-inline-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-inline-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-inline-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-inline-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected,.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range,.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-inline-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-inline-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-inline-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp td[class*="year"] button,.halo-emp td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp td[class*="year"] button:before,.halo-emp td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp td[class*="year"] button:hover:before,.halo-emp td[class*="month"] button:hover:before{color:#025269}
.halo-emp td[class*="year"] button.outside-range,.halo-emp td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp td[class*="year"] button.outside-range:hover:before,.halo-emp td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp td.v-inline-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp td.v-inline-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-inline-datefield-calendarpanel-year td.v-inline-datefield-calendarpanel-month{width:56px}
.halo-emp .v-inline-datefield-calendarpanel-weeknumber,.halo-emp .v-inline-datefield-calendarpanel-weekdays.v-inline-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-inline-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-inline-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp td.v-inline-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp td.v-inline-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-inline-datefield-calendarpanel{position:relative;background:white;padding:5px}
.halo-emp .v-gridlayout-margin-top{padding-top:28px}
.halo-emp .v-gridlayout-margin-bottom{padding-bottom:28px}
.halo-emp .v-gridlayout-margin-left{padding-left:28px}
.halo-emp .v-gridlayout-margin-right{padding-right:28px}
.halo-emp .v-gridlayout-spacing-on{padding-left:9px;padding-top:9px}
.halo-emp .v-menubar{position:relative;text-align:center;white-space:nowrap;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;cursor:default;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;text-align:left;line-height:28px}
.halo-emp .v-menubar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .v-menubar:focus:after{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-menubar.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-menubar.v-disabled:after{display:none}
.halo-emp .v-menubar:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar:focus:after{border-color:#025269}
.halo-emp .v-menubar>.v-menubar-menuitem{padding:0 11px}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"]{width:28px}
.halo-emp .v-menubar:active:after{background:transparent}
.halo-emp .v-menubar>.v-menubar-menuitem{position:relative;z-index:1;display:inline-block;box-sizing:border-box;height:28px;padding:0 12px;color:inherit;font-weight:400;cursor:pointer;border-radius:0;border:0 solid #b2b2b2;background:#fff;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;border-color:inherit;height:100%;line-height:inherit;vertical-align:top;text-align:center;margin-right:1px}
.halo-emp .v-menubar>.v-menubar-menuitem:first-child{border-left-width:0;border-radius:4px 0 0 4px}
.halo-emp .v-menubar>.v-menubar-menuitem:last-child{border-radius:0 4px 4px 0;border-right-width:0}
.halo-emp .v-menubar>.v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar>.v-menubar-menuitem:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-menubar>.v-menubar-menuitem:hover{zoom:1}
.halo-emp .v-menubar>.v-menubar-menuitem:hover:before{background-color:rgba(191,191,191,0.1);border:0}
.halo-emp .v-menubar>.v-menubar-menuitem:active:before{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-menubar>.v-menubar-menuitem .v-icon{margin:0 3px 0 -3px;cursor:inherit}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"]{width:28px;padding:0}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"] .v-icon{margin:0}
.halo-emp .v-menubar>.v-menubar-menuitem-checked{-webkit-box-shadow:none;box-shadow:none;background-color:#f2f2f2;background-image:-webkit-linear-gradient(bottom,#f2f2f2 0,#f2f2f2 100%);background-image:linear-gradient(to top,#f2f2f2 0,#f2f2f2 100%);color:#181818}
.halo-emp .v-disabled>.v-menubar-menuitem,.halo-emp .v-menubar>.v-menubar-menuitem-disabled{cursor:default}
.halo-emp .v-disabled>.v-menubar-menuitem:before,.halo-emp .v-menubar>.v-menubar-menuitem-disabled:before{display:none}
.halo-emp .v-menubar-menuitem-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-menubar>.v-menubar-menuitem-selected{color:#e0f1f6;border-radius:0;border:0 solid #013949;background:#025269;border-top-width:0;border-left-width:0;border-bottom-width:0;z-index:2}
.halo-emp .v-menubar>.v-menubar-menuitem-selected:hover:before{background:0}
.halo-emp .v-menubar .v-menubar-submenu-indicator{display:none}
.halo-emp .v-menubar .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:after{font-family:ThemeIcons;content:"\f078";font-size:.7em;vertical-align:.15em;margin:0 -0.2em 0 .5em;opacity:.5}
.halo-emp .v-menubar .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:empty:after{margin-left:-0.2em}
.halo-emp .v-menubar-popup{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;margin:4px 0 0 1px!important}
.halo-emp .v-menubar-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-menubar-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-menubar-popup .v-menubar-submenu{outline:0}
.halo-emp .v-menubar-popup .v-menubar-menuitem{display:block;cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;padding-left:32px;padding-right:28px;position:relative}
.halo-emp .v-menubar-popup .v-menubar-menuitem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-menubar-popup .v-menubar-menuitem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-menubar-popup .v-menubar-submenu-indicator{display:none}
.halo-emp .v-menubar-popup .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:after{position:absolute;right:7px;font-family:ThemeIcons;content:"\f054";line-height:30px}
.halo-emp .v-menubar-popup .v-menubar-menuitem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-popup .v-menubar-separator{display:block;margin:6px 0;height:0;overflow:hidden;border-bottom:0 solid #d8d8d8;border-bottom-width:1px}
.halo-emp .v-menubar-popup [class*="checked"] .v-menubar-menuitem-caption:before{content:"\f00c";font-family:ThemeIcons;position:absolute;left:7px}
.halo-emp .v-menubar-popup [class*="unchecked"] .v-menubar-menuitem-caption:before{content:""}
.halo-emp .v-menubar-popup [class*="disabled"]{cursor:default}
.halo-emp .v-menubar-small{height:24px;padding:0 11px;font-weight:400;cursor:default;border-radius:4px;padding:0;text-align:left;line-height:24px;font-size:11px}
.halo-emp .v-menubar-small:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar-small>.v-menubar-menuitem{padding:0 9px}
.halo-emp .v-menubar-small>.v-menubar-menuitem[class*="-icon-only"]{width:24px}
.halo-emp .v-menubar-borderless{border:0;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:transparent;color:inherit}
.halo-emp .v-menubar-borderless:focus:after{display:none}
.halo-emp .v-menubar-borderless .v-menubar-menuitem{-webkit-box-shadow:none;box-shadow:none;border:0;margin-right:1px;border-radius:4px;color:#025269;padding:0 9px;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:first-child,.halo-emp .v-menubar-borderless .v-menubar-menuitem:last-child,.halo-emp .v-menubar-borderless .v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:before{content:none}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:hover{color:#03799b}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:active{color:inherit}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked,.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked:first-child{border:0 solid #b2b2b2;color:#025269}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked .v-menubar-menuitem-caption,.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption{position:relative;top:0}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-selected:hover{color:#e0f1f6}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-disabled,.halo-emp .v-menubar-borderless .v-menubar-menuitem-disabled:hover{color:inherit}
.halo-emp .v-radiobutton{position:relative;line-height:14px;white-space:nowrap}
.halo-emp .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-radiobutton{padding-left:19px}
:root .halo-emp .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-radiobutton>input ~ label:before,:root .halo-emp .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:14px;height:14px;position:absolute;top:0;left:0;border-radius:4px;font-size:10px;text-align:center}
:root .halo-emp .v-radiobutton>input ~ label:before{height:14px;padding:0 7px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:14px}
:root .halo-emp .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-radiobutton>.v-icon,.halo-emp .v-radiobutton>label .v-icon{margin:0 5px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-radiobutton.v-disabled>label,.halo-emp .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-radiobutton.v-readonly>label,.halo-emp .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-radiobutton>input:checked ~ label:after{width:5px;height:5px;top:5px;left:5px;background:#025269}
:root .halo-emp .v-radiobutton>input ~ label:before,:root .halo-emp .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup .v-radiobutton,.halo-emp .v-select-optiongroup .v-checkbox{display:block;margin:7px 12px 0 0}
.halo-emp .v-select-optiongroup .v-radiobutton:first-child,.halo-emp .v-select-optiongroup .v-checkbox:first-child{margin-top:5px}
.halo-emp .v-select-optiongroup .v-radiobutton:last-child,.halo-emp .v-select-optiongroup .v-checkbox:last-child{margin-bottom:5px}
.halo-emp .v-select-optiongroup.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-small{font-size:11px}
.halo-emp .v-select-optiongroup-small .v-checkbox{position:relative;line-height:12px;white-space:nowrap}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-small .v-checkbox{padding-left:16px}
:root .halo-emp .v-select-optiongroup-small .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-small .v-checkbox>.v-icon,.halo-emp .v-select-optiongroup-small .v-checkbox>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>label,.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>label,.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-radiobutton{position:relative;line-height:12px;white-space:nowrap}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton{padding-left:16px}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-small .v-radiobutton>.v-icon,.halo-emp .v-select-optiongroup-small .v-radiobutton>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>label,.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>label,.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:checked ~ label:after{width:4px;height:4px;top:4px;left:4px;background:#025269}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup-small .v-radiobutton,.halo-emp .v-select-optiongroup-small .v-checkbox{display:block;margin:6px 12px 0 0}
.halo-emp .v-select-optiongroup-small .v-radiobutton:first-child,.halo-emp .v-select-optiongroup-small .v-checkbox:first-child{margin-top:4px}
.halo-emp .v-select-optiongroup-small .v-radiobutton:last-child,.halo-emp .v-select-optiongroup-small .v-checkbox:last-child{margin-bottom:4px}
.halo-emp .v-select-optiongroup-small.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-large{font-size:15px}
.halo-emp .v-select-optiongroup-large .v-checkbox{position:relative;line-height:17px;white-space:nowrap}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-large .v-checkbox{padding-left:23px}
:root .halo-emp .v-select-optiongroup-large .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-large .v-checkbox>.v-icon,.halo-emp .v-select-optiongroup-large .v-checkbox>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>label,.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>label,.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-radiobutton{position:relative;line-height:17px;white-space:nowrap}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton{padding-left:23px}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-large .v-radiobutton>.v-icon,.halo-emp .v-select-optiongroup-large .v-radiobutton>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>label,.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>label,.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:checked ~ label:after{width:6px;height:6px;top:6px;left:6px;background:#025269}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup-large .v-radiobutton,.halo-emp .v-select-optiongroup-large .v-checkbox{display:block;margin:9px 12px 0 0}
.halo-emp .v-select-optiongroup-large .v-radiobutton:first-child,.halo-emp .v-select-optiongroup-large .v-checkbox:first-child{margin-top:6px}
.halo-emp .v-select-optiongroup-large .v-radiobutton:last-child,.halo-emp .v-select-optiongroup-large .v-checkbox:last-child{margin-bottom:6px}
.halo-emp .v-select-optiongroup-large.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-horizontal{white-space:nowrap}
.halo-emp .v-select-optiongroup-horizontal .v-radiobutton,.halo-emp .v-select-optiongroup-horizontal .v-checkbox{display:inline-block}
.halo-emp .v-select-optiongroup-horizontal.v-has-width{white-space:normal}
.halo-emp .v-select-optiongroup-horizontal.v-has-width label{white-space:nowrap}
.halo-emp .v-link{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-link:hover{color:#03799b}
.halo-emp .v-link.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-link a{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;cursor:inherit;color:inherit;text-decoration:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}
.halo-emp .v-link a:hover{color:#03799b}
.halo-emp .v-link a.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-link .v-icon{cursor:inherit}
.halo-emp .v-link-small{font-size:11px}
.halo-emp .v-link-large{font-size:15px}
.halo-emp .v-window{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1),0 16px 80px -6px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 2px 10px rgba(0,0,0,0.1),0 16px 80px -6px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.09);padding:0;min-width:112px!important;min-height:28px!important;white-space:nowrap;overflow:hidden!important;-webkit-transition:width 200ms,height 200ms,top 200ms,left 200ms;-moz-transition:width 200ms,height 200ms,top 200ms,left 200ms;transition:width 200ms,height 200ms,top 200ms,left 200ms}
.halo-emp .v-window[class*="animate-in"]{-webkit-animation:valo-animate-in-fade 140ms;-moz-animation:valo-animate-in-fade 140ms;animation:valo-animate-in-fade 140ms}
.halo-emp .v-window[class*="animate-out"]{-webkit-animation:valo-animate-out-scale-down-fade 100ms;-moz-animation:valo-animate-out-scale-down-fade 100ms;animation:valo-animate-out-scale-down-fade 100ms}
.halo-emp .v-window.v-window-animate-in{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-window-modalitycurtain{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#222;background-image:-webkit-radial-gradient(50% 50%,circle,#222,#222);background-image:radial-gradient(circle at 50% 50%,#222,#222);opacity:.8;filter:alpha(opacity=80);-webkit-animation:valo-animate-in-fade 400ms 100ms backwards;-moz-animation:valo-animate-in-fade 400ms 100ms backwards;animation:valo-animate-in-fade 400ms 100ms backwards}
.v-op12 .halo-emp .v-window-modalitycurtain{-webkit-animation:none;-moz-animation:none;animation:none}
.halo-emp .v-window-draggingCurtain{position:fixed!important}
.halo-emp .v-window-resizingCurtain+.v-window,.halo-emp .v-window-draggingCurtain+.v-window{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-window-outerheader{cursor:move;position:absolute;z-index:2;top:0;left:0;right:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.halo-emp .v-window-outerheader:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:0;border-top:1px solid #d8d8d8;border-color:rgba(178,178,178,0.5)}
.halo-emp .v-window-header{line-height:27px;padding-left:9px;margin-right:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7e7e7e}
.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{margin-right:28px}
.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox-disabled ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox-disabled ~ .v-window-header{margin-right:9px}
.halo-emp .v-window-closebox,.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{position:absolute;z-index:3;top:0;right:0;box-sizing:border-box;width:25px;height:27px;background-color:white;line-height:25px;text-align:center;cursor:pointer;font-size:16px;color:#999;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-window-closebox:focus,.halo-emp .v-window-maximizebox:focus,.halo-emp .v-window-restorebox:focus{outline:0}
.halo-emp .v-window-closebox:hover,.halo-emp .v-window-maximizebox:hover,.halo-emp .v-window-restorebox:hover{opacity:1;filter:none;color:#025269}
.halo-emp .v-window-closebox:active,.halo-emp .v-window-maximizebox:active,.halo-emp .v-window-restorebox:active{color:inherit}
.halo-emp .v-window-closebox:focus::after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:2px;border-radius:4px}
.halo-emp .v-window-maximizebox:focus::after,.halo-emp .v-window-restorebox:focus::after{content:"";position:absolute;top:5px;right:2px;bottom:5px;left:5px;border-radius:4px}
.halo-emp .v-window-closebox{padding-right:3px;border-radius:0 4px 0 4px}
.halo-emp .v-window-closebox:before{content:"\00d7"}
.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{right:25px;padding-left:3px;border-radius:0 0 0 4px}
.halo-emp .v-window-maximizebox+.v-window-closebox,.halo-emp .v-window-restorebox+.v-window-closebox{border-bottom-left-radius:0}
.halo-emp .v-window-closebox-disabled,.halo-emp .v-window-resizebox-disabled,.halo-emp .v-window-restorebox-disabled,.halo-emp .v-window-maximizebox-disabled{display:none}
.halo-emp .v-window-closebox-disabled+.v-window-closebox,.halo-emp .v-window-resizebox-disabled+.v-window-closebox,.halo-emp .v-window-restorebox-disabled+.v-window-closebox,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox{width:28px;padding-right:0;border-bottom-left-radius:4px}
.halo-emp .v-window-closebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-resizebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-restorebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox:focus::after{left:5px}
.halo-emp .v-window-maximizebox:before{content:"+"}
.halo-emp .v-window-restorebox:before{content:"\2013"}
.halo-emp .v-window>.popupContent,.halo-emp .v-window-wrap,.halo-emp .v-window-contents,.halo-emp .v-window-contents>.v-scrollable{height:100%}
.halo-emp .v-window-contents{box-sizing:border-box;border-radius:4px;margin-top:0!important}
.halo-emp .v-window-contents>.v-scrollable{position:relative}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-top{padding-top:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-right{padding-right:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-left{padding-left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-top"]>tbody>[class*="firstrow"]>td{padding-top:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-bottom"]>tbody>[class*="lastrow"]>td{padding-bottom:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="captioncell"]{padding-left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]{padding-right:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{right:9px}
.halo-emp .v-window-contents>.v-scrollable:focus{outline:0}
.halo-emp .v-window-contents>.v-scrollable:before{content:"";position:absolute;z-index:2;top:0;height:0;border-top:1px solid white;left:0;right:0}
.halo-emp .v-window-contents>.v-scrollable .v-panel-captionwrap:after{border-color:#d8d8d8}
.halo-emp .v-window-contents>.v-scrollable .v-panel-content:before{border-color:white}
.halo-emp .v-window-footer{height:0}
.halo-emp .v-window-resizebox{position:absolute;z-index:1000;right:0;bottom:0;width:14px;height:14px;cursor:nwse-resize}
.halo-emp .v-window-modalitycurtain:active ~ .v-window{-webkit-animation:none;-moz-animation:none;animation:none}
.halo-emp .v-window-top-toolbar>.v-widget,.halo-emp .v-window-bottom-toolbar>.v-widget{vertical-align:top}
.halo-emp .v-window-top-toolbar .v-label,.halo-emp .v-window-bottom-toolbar .v-label{line-height:27px}
.halo-emp .v-window-top-toolbar .v-spacing,.halo-emp .v-window-bottom-toolbar .v-spacing{width:5px}
.halo-emp .v-window-top-toolbar.v-layout{padding:6px 9px;position:relative;z-index:2;border-top:0 solid #d8d8d8;border-bottom:0 solid #d8d8d8;background-color:#fff}
.halo-emp .v-window-top-toolbar.v-menubar{margin:9px 9px 5px}
.halo-emp .v-window-top-toolbar.v-menubar-borderless{padding-left:5px;padding-right:5px;margin:5px 0}
.halo-emp .v-window-bottom-toolbar.v-layout{padding:6px 9px;background-color:#fff;background-image:-webkit-linear-gradient(top,white 0,#fff 3px);background-image:linear-gradient(to bottom,white 0,#fff 3px);border-top:0 solid #d8d8d8;border-radius:0 0 4px 4px}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-layout{box-sizing:content-box;margin:-9px -9px 0}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar{margin:0}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar-borderless{margin:-4px -4px 0;padding:0}
.halo-emp .v-margin-left.v-margin-right.v-margin-bottom .v-window-bottom-toolbar.v-layout{box-sizing:content-box;margin:0 -9px -9px}
.halo-emp .v-tree{position:relative;white-space:nowrap}
.halo-emp .v-tree:focus{outline:0}
.halo-emp .v-tree-node:before{content:"";position:absolute;display:inline-block;z-index:3;width:1.9em;height:22px;cursor:pointer;background:red;opacity:0}
.halo-emp .v-tree-node-caption{height:22px;line-height:21px;overflow:hidden;white-space:nowrap;vertical-align:top}
.halo-emp .v-tree-node-caption>div{display:inline-block;width:100%;position:relative;z-index:2}
.halo-emp .v-tree-node-caption>div:before{content:"\f0da";font-family:ThemeIcons;display:inline-block;width:.5em;text-align:center;margin:0 .6em 0 .8em;-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms}
.halo-emp .v-tree-node-caption span{padding-right:22px;cursor:pointer;display:inline-block;width:100%}
.v-ie .halo-emp .v-tree-node-caption span{width:auto}
.halo-emp .v-tree-node-caption .v-icon{padding-right:0;width:auto;min-width:1em}
.halo-emp .v-tree-node-caption:after{content:"";display:block;vertical-align:top;position:absolute;z-index:1;left:0;margin-top:-22px;width:100%;height:22px;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms;-moz-transition:opacity 120ms;transition:opacity 120ms}
.halo-emp .v-tree-node-expanded>.v-tree-node-caption>div:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-tree-node-leaf:before,.halo-emp .v-tree-node-leaf>.v-tree-node-caption>div:before{visibility:hidden}
.halo-emp .v-tree-node-focused:after{opacity:1;border:1px solid #025269}
.halo-emp .v-tree-node-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-tree-node-selected:after{opacity:1;background:#025269;border:0}
.halo-emp .v-tree-node-children{padding-left:14px}
.halo-emp .v-tree-node-drag-top:before,.halo-emp .v-tree-node-drag-bottom:after,.halo-emp .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded>.v-tree-node-children:before{content:"\2022";display:block;position:absolute;height:2px;width:100%;background:#025269;font-size:24px;line-height:2px;color:#025269;text-indent:-3px;text-shadow:0 0 1px #fff,0 0 1px #fff;opacity:1;visibility:visible}
.halo-emp .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded:after{content:none}
.halo-emp .v-tree-node-caption-drag-center{-webkit-box-shadow:0 0 0 2px #025269;box-shadow:0 0 0 2px #025269;position:relative;border-radius:4px}
.v-ff .halo-emp .v-tree-node-drag-top:before,.v-ff .halo-emp .v-tree-node-drag-bottom:after{line-height:1px}
.halo-emp .v-tree8{position:relative}
.halo-emp .v-tree8-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-tree8-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-tree8-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-tree8-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-tree8-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-tree8-header-deco,.halo-emp .v-tree8-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-tree8-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-tree8-header,.halo-emp .v-tree8-body,.halo-emp .v-tree8-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-tree8-header,.halo-emp .v-tree8-header-deco{top:0}
.halo-emp .v-tree8-footer,.halo-emp .v-tree8-footer-deco{bottom:0}
.halo-emp .v-tree8-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-tree8-body .v-tree8-row{position:absolute;top:0;left:0}
.halo-emp .v-tree8-body .v-tree8-header>.v-tree8-row{position:relative}
.halo-emp .v-tree8-row{display:block}
.halo-emp .v-tree8-row>td,.halo-emp .v-tree8-row>th{background-color:white}
.halo-emp .v-tree8-row{width:inherit}
.halo-emp .v-tree8-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-tree8-cell.frozen{position:relative;z-index:1}
.halo-emp .v-tree8-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-tree8-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-tree8{outline:0}
.halo-emp .v-tree8-scroller-vertical,.halo-emp .v-tree8-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-tree8-scroller-vertical{border-left:none}
.halo-emp .v-tree8-scroller-horizontal{border-top:0}
.halo-emp .v-tree8-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-tree8 .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header{position:absolute}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header>.v-tree8-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header>.v-tree8-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-tree8-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-tree8-sidebar.v-contextmenu.v-tree8-sidebar-popup{right:auto}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button[disabled]{cursor:default}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-tree8-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button{width:100%}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button{vertical-align:middle}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-tree8-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-tree8-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-tree8-cell>div{display:inline-block}
.halo-emp .v-tree8-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-tree8-cell.frozen+th,.halo-emp .v-tree8-cell.frozen+td{border-left:none}
.halo-emp .v-tree8-cell div.component-wrap{width:100%}
.halo-emp .v-tree8-row>td,.halo-emp .v-tree8-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-row>td:first-child,.halo-emp .v-tree8-editor-cells>div:first-child{border-left:none}
.halo-emp .v-tree8-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-tree8-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-tree8-row-selected>td{background:#025269}
.halo-emp .v-tree8-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-tree8-header th:first-child{border-left:none}
.halo-emp .v-tree8-header .sort-asc,.halo-emp .v-tree8-header .sort-desc{padding-right:25.5px}
.halo-emp .v-tree8-header .sort-asc:after,.halo-emp .v-tree8-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-tree8-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-tree8-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-tree8-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-tree8-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-tree8-footer td:first-child{border-left:none}
.halo-emp .v-tree8-header .v-tree8-cell,.halo-emp .v-tree8-footer .v-tree8-cell{overflow:visible}
.halo-emp .v-tree8-column-header-content,.halo-emp .v-tree8-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-tree8-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-tree8-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-tree8-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-tree8-cell-focused{position:relative}
.halo-emp .v-tree8-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-tree8:focus .v-tree8-cell-focused:before{display:block}
.halo-emp .v-tree8.v-disabled:focus .v-tree8-cell-focused:before{display:none}
.halo-emp .v-tree8-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-tree8-editor.unbuffered .v-tree8-editor-footer{width:100%}
.halo-emp .v-tree8-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-tree8-editor-cells.frozen{z-index:2}
.halo-emp .v-tree8-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-tree8-editor-cells>div:first-child{border-left:none}
.halo-emp .v-tree8-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-tree8-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-tree8-editor-cells>div input[type="text"],.halo-emp .v-tree8-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-tree8-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-tree8-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-tree8-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-tree8-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-tree8-editor-cells>div .v-textfield,.halo-emp .v-tree8-editor-cells>div .v-datefield,.halo-emp .v-tree8-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-tree8-editor-cells>div .v-select,.halo-emp .v-tree8-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-tree8-editor-cells>div.not-editable.v-tree8-cell{float:none}
.halo-emp .v-tree8-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-tree8-editor-cells .error,.halo-emp .v-tree8-editor-cells .error>input{background-color:#fee}
.halo-emp .v-tree8-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-tree8-editor-footer+.v-tree8-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-tree8-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-tree8-editor-message,.halo-emp .v-tree8-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-tree8-editor-message{width:100%;position:relative}
.halo-emp .v-tree8-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-tree8-editor-save{margin-right:4px}
.halo-emp .v-tree8-spacer{padding-left:1px}
.halo-emp .v-tree8-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-tree8-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-tree8-cell>.v-progressbar{width:100%}
.halo-emp .v-tree8{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-tree8.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tree8-header .v-tree8-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-tree8-header .v-tree8-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-tree8-header .v-tree8-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-tree8-footer .v-tree8-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-tree8-header-deco{background:#fff}
.halo-emp .v-tree8-footer-deco,.halo-emp .v-tree8-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-tree8-row-selected>.v-tree8-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-tree8-row-selected>.v-tree8-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-tree8-editor{border-color:#025269}
.halo-emp .v-tree8-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-tree8-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-tree8-editor-cells{z-index:1}
.halo-emp .v-tree8-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-tree8-editor-cells>div.not-editable.v-tree8-cell{float:none}
.halo-emp .v-tree8-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-tree8-editor-cells>div .error,.halo-emp .v-tree8-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-tree8-editor-cells>div .v-textfield,.halo-emp .v-tree8-editor-cells>div .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-datefield,.halo-emp .v-tree8-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-tree8-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-tree8-editor-cells>div .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-tree8-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-tree8-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-tree8-editor-save,.halo-emp .v-tree8-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-tree8-editor-save:hover,.halo-emp .v-tree8-editor-cancel:hover{color:#03799b}
.halo-emp .v-tree8-editor-save.v-disabled,.halo-emp .v-tree8-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tree8-spacer{margin-top:-1px}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-tree8-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-tree8-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-tree8-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-tree8-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-tree8-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-tree8-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-tree8-row-drag-top,.halo-emp .v-tree8-row-drag-bottom{z-index:100}
.halo-emp .v-tree8-row-drag-top:before,.halo-emp .v-tree8-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-tree8-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-tree8-row-drag-top:before{top:-1px}
.halo-emp .v-tree8-row-drag-top:first-child:before{top:0}
.halo-emp .v-tree8-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-tree8-row-selected.v-tree8-row-drag-center:after{border-color:#012b37}
.halo-emp .v-tree8-row-selected.v-tree8-row-drag-top:before,.halo-emp .v-tree8-row-selected.v-tree8-row-drag-bottom:after{background:#012b37}
.halo-emp .v-tree8-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-tree8-expander{display:inline-block;vertical-align:top}
.halo-emp .v-tree8-expander::before{display:inline-block;width:1.5em;text-align:center;content:""}
.halo-emp .v-tree8-expander.expanded::before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-tree8-expander.collapsed::before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-tree8-expander.collapse-disabled::before{opacity:.5;filter:alpha(opacity=50);cursor:default}
.halo-emp .v-tree8-node.depth-0{padding-left:0}
.halo-emp .v-tree8-node.depth-1{padding-left:1em}
.halo-emp .v-tree8-node.depth-2{padding-left:2em}
.halo-emp .v-tree8-node.depth-3{padding-left:3em}
.halo-emp .v-tree8-node.depth-4{padding-left:4em}
.halo-emp .v-tree8-node.depth-5{padding-left:5em}
.halo-emp .v-tree8-node.depth-6{padding-left:6em}
.halo-emp .v-tree8-node.depth-7{padding-left:7em}
.halo-emp .v-tree8-node.depth-8{padding-left:8em}
.halo-emp .v-tree8-node.depth-9{padding-left:9em}
.halo-emp .v-tree8-node.depth-10{padding-left:10em}
.halo-emp .v-tree8-node.depth-11{padding-left:11em}
.halo-emp .v-tree8-node.depth-12{padding-left:12em}
.halo-emp .v-tree8-node.depth-13{padding-left:13em}
.halo-emp .v-tree8-node.depth-14{padding-left:14em}
.halo-emp .v-tree8-node.depth-15{padding-left:15em}
.halo-emp .v-tree8-node.depth-16{padding-left:16em}
.halo-emp .v-tree8-node.depth-17{padding-left:17em}
.halo-emp .v-tree8-node.depth-18{padding-left:18em}
.halo-emp .v-tree8-node.depth-19{padding-left:19em}
.halo-emp .v-tree8-node.depth-20{padding-left:20em}
.halo-emp .v-tree8-node.depth-21{padding-left:21em}
.halo-emp .v-tree8-node.depth-22{padding-left:22em}
.halo-emp .v-tree8-node.depth-23{padding-left:23em}
.halo-emp .v-tree8-node.depth-24{padding-left:24em}
.halo-emp .v-tree8-node.depth-25{padding-left:25em}
.halo-emp .v-tree8-node.depth-26{padding-left:26em}
.halo-emp .v-tree8-node.depth-27{padding-left:27em}
.halo-emp .v-tree8-node.depth-28{padding-left:28em}
.halo-emp .v-tree8-node.depth-29{padding-left:29em}
.halo-emp .v-tree8-node.depth-30{padding-left:30em}
.halo-emp .v-tree8-node.depth-31{padding-left:31em}
.halo-emp .v-tree8-cell-content{display:inline-block;vertical-align:middle}
.halo-emp .v-tree8-row-focused::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-tree8-cell-focused{position:static}
.halo-emp .v-tree8-cell-focused::before{display:none}
.halo-emp .v-tree8:focus .v-tree8-row-focused::before{display:block}
.halo-emp .v-tree8.v-disabled:focus .v-tree8-row-focused::before{display:none}
.halo-emp .v-tree8:focus .v-tree8-cell-focused::before{display:none}
.halo-emp .v-tree8{background-color:transparent}
.halo-emp .v-tree8-row>td{background-color:transparent;border:0;line-height:28px}
.halo-emp .v-tree8-row>td>*{vertical-align:baseline}
.halo-emp .v-tree8-tablewrapper{background-color:transparent;border:0}
.halo-emp .v-tree8-row::before{content:"";display:none;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-radius:4px;pointer-events:none;border-width:1px}
.halo-emp .v-tree8-cell{position:relative}
.halo-emp .v-tree8-row-selected>.v-tree8-cell{background:transparent}
.halo-emp .v-tree8-row-selected::before{display:block;background:#025269}
.halo-emp .v-tree8:focus .v-tree8-row-selected.v-tree8-row-focused::before{border-color:transparent;box-shadow:inset 0 0 0 1px #a4dae9}
.halo-emp .v-tree8-scroller-vertical{border:0}
.halo-emp .v-tree8-scroller-horizontal{border:0}
.halo-emp .v-tree8-header-deco,.halo-emp .v-tree8-footer-deco,.halo-emp .v-tree8-horizontal-scrollbar-deco{border:0;background:transparent}
.halo-emp .v-treegrid{position:relative}
.halo-emp .v-treegrid-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-treegrid-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-treegrid-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-treegrid-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-treegrid-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-treegrid-header-deco,.halo-emp .v-treegrid-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-treegrid-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-treegrid-header,.halo-emp .v-treegrid-body,.halo-emp .v-treegrid-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-treegrid-header,.halo-emp .v-treegrid-header-deco{top:0}
.halo-emp .v-treegrid-footer,.halo-emp .v-treegrid-footer-deco{bottom:0}
.halo-emp .v-treegrid-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-treegrid-body .v-treegrid-row{position:absolute;top:0;left:0}
.halo-emp .v-treegrid-body .v-treegrid-header>.v-treegrid-row{position:relative}
.halo-emp .v-treegrid-row{display:block}
.halo-emp .v-treegrid-row>td,.halo-emp .v-treegrid-row>th{background-color:white}
.halo-emp .v-treegrid-row{width:inherit}
.halo-emp .v-treegrid-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-treegrid-cell.frozen{position:relative;z-index:1}
.halo-emp .v-treegrid-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-treegrid-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-treegrid{outline:0}
.halo-emp .v-treegrid-scroller-vertical,.halo-emp .v-treegrid-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-treegrid-scroller-vertical{border-left:none}
.halo-emp .v-treegrid-scroller-horizontal{border-top:0}
.halo-emp .v-treegrid-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-treegrid .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header{position:absolute}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header>.v-treegrid-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header>.v-treegrid-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-treegrid-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-treegrid-sidebar.v-contextmenu.v-treegrid-sidebar-popup{right:auto}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button[disabled]{cursor:default}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-treegrid-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button{width:100%}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button{vertical-align:middle}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-treegrid-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-treegrid-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-treegrid-cell>div{display:inline-block}
.halo-emp .v-treegrid-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-treegrid-cell.frozen+th,.halo-emp .v-treegrid-cell.frozen+td{border-left:none}
.halo-emp .v-treegrid-cell div.component-wrap{width:100%}
.halo-emp .v-treegrid-row>td,.halo-emp .v-treegrid-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-row>td:first-child,.halo-emp .v-treegrid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-treegrid-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-treegrid-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-treegrid-row-selected>td{background:#025269}
.halo-emp .v-treegrid-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-treegrid-header th:first-child{border-left:none}
.halo-emp .v-treegrid-header .sort-asc,.halo-emp .v-treegrid-header .sort-desc{padding-right:25.5px}
.halo-emp .v-treegrid-header .sort-asc:after,.halo-emp .v-treegrid-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-treegrid-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-treegrid-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-treegrid-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-treegrid-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-treegrid-footer td:first-child{border-left:none}
.halo-emp .v-treegrid-header .v-treegrid-cell,.halo-emp .v-treegrid-footer .v-treegrid-cell{overflow:visible}
.halo-emp .v-treegrid-column-header-content,.halo-emp .v-treegrid-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-treegrid-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-treegrid-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-treegrid-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-treegrid-cell-focused{position:relative}
.halo-emp .v-treegrid-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-treegrid:focus .v-treegrid-cell-focused:before{display:block}
.halo-emp .v-treegrid.v-disabled:focus .v-treegrid-cell-focused:before{display:none}
.halo-emp .v-treegrid-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-treegrid-editor.unbuffered .v-treegrid-editor-footer{width:100%}
.halo-emp .v-treegrid-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-treegrid-editor-cells.frozen{z-index:2}
.halo-emp .v-treegrid-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-treegrid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-treegrid-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-treegrid-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-treegrid-editor-cells>div input[type="text"],.halo-emp .v-treegrid-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-treegrid-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-treegrid-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-treegrid-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-treegrid-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-treegrid-editor-cells>div .v-textfield,.halo-emp .v-treegrid-editor-cells>div .v-datefield,.halo-emp .v-treegrid-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-treegrid-editor-cells>div .v-select,.halo-emp .v-treegrid-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-treegrid-editor-cells>div.not-editable.v-treegrid-cell{float:none}
.halo-emp .v-treegrid-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-treegrid-editor-cells .error,.halo-emp .v-treegrid-editor-cells .error>input{background-color:#fee}
.halo-emp .v-treegrid-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-treegrid-editor-footer+.v-treegrid-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-treegrid-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-treegrid-editor-message,.halo-emp .v-treegrid-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-treegrid-editor-message{width:100%;position:relative}
.halo-emp .v-treegrid-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-treegrid-editor-save{margin-right:4px}
.halo-emp .v-treegrid-spacer{padding-left:1px}
.halo-emp .v-treegrid-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-treegrid-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-treegrid-cell>.v-progressbar{width:100%}
.halo-emp .v-treegrid{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-treegrid.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-treegrid-header .v-treegrid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-treegrid-header .v-treegrid-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-treegrid-header .v-treegrid-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-treegrid-footer .v-treegrid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-treegrid-header-deco{background:#fff}
.halo-emp .v-treegrid-footer-deco,.halo-emp .v-treegrid-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-treegrid-editor{border-color:#025269}
.halo-emp .v-treegrid-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-treegrid-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-treegrid-editor-cells{z-index:1}
.halo-emp .v-treegrid-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-treegrid-editor-cells>div.not-editable.v-treegrid-cell{float:none}
.halo-emp .v-treegrid-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-treegrid-editor-cells>div .error,.halo-emp .v-treegrid-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-treegrid-editor-cells>div .v-textfield,.halo-emp .v-treegrid-editor-cells>div .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-datefield,.halo-emp .v-treegrid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-treegrid-editor-cells>div .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-treegrid-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-treegrid-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-treegrid-editor-save,.halo-emp .v-treegrid-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-treegrid-editor-save:hover,.halo-emp .v-treegrid-editor-cancel:hover{color:#03799b}
.halo-emp .v-treegrid-editor-save.v-disabled,.halo-emp .v-treegrid-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-treegrid-spacer{margin-top:-1px}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-treegrid-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-treegrid-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-treegrid-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-treegrid-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-treegrid-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-treegrid-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-treegrid-row-drag-top,.halo-emp .v-treegrid-row-drag-bottom{z-index:100}
.halo-emp .v-treegrid-row-drag-top:before,.halo-emp .v-treegrid-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-treegrid-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-treegrid-row-drag-top:before{top:-1px}
.halo-emp .v-treegrid-row-drag-top:first-child:before{top:0}
.halo-emp .v-treegrid-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-center:after{border-color:#012b37}
.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-top:before,.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-bottom:after{background:#012b37}
.halo-emp .v-treegrid-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-treegrid-expander{display:inline-block;vertical-align:top}
.halo-emp .v-treegrid-expander::before{display:inline-block;width:1.5em;text-align:center;content:""}
.halo-emp .v-treegrid-expander.expanded::before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-treegrid-expander.collapsed::before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-treegrid-expander.collapse-disabled::before{opacity:.5;filter:alpha(opacity=50);cursor:default}
.halo-emp .v-treegrid-node.depth-0{padding-left:0}
.halo-emp .v-treegrid-node.depth-1{padding-left:1em}
.halo-emp .v-treegrid-node.depth-2{padding-left:2em}
.halo-emp .v-treegrid-node.depth-3{padding-left:3em}
.halo-emp .v-treegrid-node.depth-4{padding-left:4em}
.halo-emp .v-treegrid-node.depth-5{padding-left:5em}
.halo-emp .v-treegrid-node.depth-6{padding-left:6em}
.halo-emp .v-treegrid-node.depth-7{padding-left:7em}
.halo-emp .v-treegrid-node.depth-8{padding-left:8em}
.halo-emp .v-treegrid-node.depth-9{padding-left:9em}
.halo-emp .v-treegrid-node.depth-10{padding-left:10em}
.halo-emp .v-treegrid-node.depth-11{padding-left:11em}
.halo-emp .v-treegrid-node.depth-12{padding-left:12em}
.halo-emp .v-treegrid-node.depth-13{padding-left:13em}
.halo-emp .v-treegrid-node.depth-14{padding-left:14em}
.halo-emp .v-treegrid-node.depth-15{padding-left:15em}
.halo-emp .v-treegrid-node.depth-16{padding-left:16em}
.halo-emp .v-treegrid-node.depth-17{padding-left:17em}
.halo-emp .v-treegrid-node.depth-18{padding-left:18em}
.halo-emp .v-treegrid-node.depth-19{padding-left:19em}
.halo-emp .v-treegrid-node.depth-20{padding-left:20em}
.halo-emp .v-treegrid-node.depth-21{padding-left:21em}
.halo-emp .v-treegrid-node.depth-22{padding-left:22em}
.halo-emp .v-treegrid-node.depth-23{padding-left:23em}
.halo-emp .v-treegrid-node.depth-24{padding-left:24em}
.halo-emp .v-treegrid-node.depth-25{padding-left:25em}
.halo-emp .v-treegrid-node.depth-26{padding-left:26em}
.halo-emp .v-treegrid-node.depth-27{padding-left:27em}
.halo-emp .v-treegrid-node.depth-28{padding-left:28em}
.halo-emp .v-treegrid-node.depth-29{padding-left:29em}
.halo-emp .v-treegrid-node.depth-30{padding-left:30em}
.halo-emp .v-treegrid-node.depth-31{padding-left:31em}
.halo-emp .v-treegrid-cell-content{display:inline-block;vertical-align:middle}
.halo-emp .v-treegrid-row-focused::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-treegrid-cell-focused{position:static}
.halo-emp .v-treegrid-cell-focused::before{display:none}
.halo-emp .v-treegrid:focus .v-treegrid-row-focused::before{display:block}
.halo-emp .v-treegrid.v-disabled:focus .v-treegrid-row-focused::before{display:none}
.halo-emp .v-treegrid:focus .v-treegrid-cell-focused::before{display:none}
.halo-emp .v-table{position:relative;background:#fff;color:#474747;overflow:hidden}
.halo-emp .v-table-header table,.halo-emp .v-table-footer table,.halo-emp .v-table-table{-webkit-box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px #d9d9d9}
.halo-emp .v-table-header-wrap,.halo-emp .v-table-footer-wrap,.halo-emp .v-table-header-drag{border:1px solid #d9d9d9;background:#fff;white-space:nowrap;font-size:10px;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-table-header-wrap{position:relative;border-bottom:0}
.halo-emp .v-table-footer-wrap{border-top:0}
.halo-emp .v-table-footer td{border-left:1px solid #d9d9d9}
.halo-emp .v-table-footer-container,.halo-emp .v-table-caption-container{overflow:hidden;line-height:1;min-height:28px;box-sizing:border-box}
.halo-emp .v-table-footer-container{padding:8px 9px 9px;float:right}
.halo-emp [class^="v-table-header-cell"]{position:relative}
.halo-emp .v-table-caption-container,.halo-emp .v-table-header-drag{padding:9px 9px 8px;border-left:1px solid #d9d9d9}
.halo-emp .v-table-caption-container-align-right{padding-right:3px}
.halo-emp .v-table-resizer{height:28px;width:6px;cursor:e-resize;cursor:col-resize;position:relative;right:-3px;z-index:1;margin-left:-6px}
.halo-emp .v-table-cell-content{border-left:1px solid #d9d9d9;overflow:hidden;height:29px;vertical-align:middle}
.halo-emp .v-table-cell-content:first-child{border-left:none;padding-left:1px}
.halo-emp .v-table-header td:first-child .v-table-caption-container,.halo-emp .v-table-footer td:first-child{border-left-color:transparent}
.halo-emp .v-table-cell-wrapper{line-height:1;padding:0 9px;box-sizing:border-box;margin-right:0!important}
.halo-emp .v-table-cell-wrapper>.v-widget{margin:2px -5px}
.halo-emp .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-cell-wrapper>.v-widget.v-select-optiongroup{margin:0}
.halo-emp .v-table-cell-wrapper>.v-widget.v-progressbar{margin-left:0;margin-right:0}
.halo-emp .v-table-body{border:1px solid #d9d9d9;overflow-anchor:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-table-table{background-color:white;white-space:nowrap}
.halo-emp .v-table-table td{border-top:1px solid #d9d9d9;box-sizing:border-box}
.halo-emp .v-table-table tr:first-child>td{height:28px;border-top:0}
.halo-emp .v-table-row{background-color:white;cursor:pointer}
.halo-emp .v-table-row-odd{background-color:#f5f5f5;cursor:pointer}
.halo-emp .v-table-body-noselection .v-table-row,.halo-emp .v-table-body-noselection .v-table-row-odd{cursor:default}
.halo-emp .v-table [class*="-row"].v-selected{background:#025269;background-origin:border-box;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-table [class*="-row"].v-selected+.v-selected{background:#025269}
.halo-emp .v-table [class*="-row"].v-selected+.v-selected td{border-top-color:#025269}
.halo-emp .v-table [class*="-row"].v-selected .v-table-cell-content{border-color:transparent;border-left-color:#04313e}
.halo-emp .v-table [class*="-row"].v-selected .v-table-cell-content:first-child{border-left-color:transparent}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-header-cell-desc .v-table-sort-indicator{background:transparent;width:14px;height:28px;line-height:28px;margin-left:-14px}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator:before,.halo-emp .v-table-header-cell-desc .v-table-sort-indicator:before{font-style:normal;font-weight:normal;display:inline-block}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator:before{content:"\f0de";font-family:ThemeIcons}
.halo-emp .v-table-header-cell-desc .v-table-sort-indicator:before{content:"\f0dd";font-family:ThemeIcons}
.halo-emp [class*="rowheader"] span.v-icon{min-width:1em}
.halo-emp .v-table-focus{outline:1px solid #025269;outline-offset:-1px}
.halo-emp .v-drag-element.v-table-focus,.halo-emp .v-drag-element .v-table-focus{outline:0}
.halo-emp .v-table-header-drag{position:absolute;opacity:.9;filter:alpha(opacity=90);margin-top:-14px;z-index:30000;line-height:1}
.halo-emp .v-table-focus-slot-right{border-right:3px solid #025269;right:-2px;margin-left:-9px!important}
.halo-emp .v-table-focus-slot-left{float:left;border-left:3px solid #025269;left:-1px;right:auto;margin-left:0!important;margin-right:-9px}
.halo-emp .v-table-column-selector{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;position:absolute;z-index:2;top:0;right:0;width:14px;height:14px;line-height:14px;padding:0;border-top-width:0;border-right-width:0;border-radius:0 0 0 4px;cursor:pointer;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 200ms 2s;-moz-transition:opacity 200ms 2s;transition:opacity 200ms 2s}
.halo-emp .v-table-column-selector:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-table-column-selector:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-table-column-selector:focus:after{border-color:#025269}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-table-column-selector:after{content:"";position:absolute;border:0;top:0;right:0;bottom:0;left:0}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-table-column-selector:before{font-family:ThemeIcons;content:"\f013"}
.halo-emp .v-table-header-wrap:hover .v-table-column-selector{opacity:1;filter:none;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms}
.halo-emp .v-on:before,.halo-emp .v-off:before{content:"\f00c";font-family:ThemeIcons;font-size:.9em;margin-right:5px}
.halo-emp .v-on div,.halo-emp .v-off div{display:inline}
.halo-emp .v-on.v-disabled,.halo-emp .v-off.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-off:before{visibility:hidden}
.halo-emp tbody.v-drag-element{display:block;overflow:visible;-webkit-box-shadow:none;box-shadow:none;background:transparent;opacity:1;filter:none}
.halo-emp tbody.v-drag-element tr{display:block;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;opacity:.5;filter:alpha(opacity=50);background:white}
.halo-emp .v-table-body{position:relative;z-index:1}
.halo-emp .v-table-scrollposition{position:absolute;top:50%;width:100%;height:28px;line-height:28px;margin:-14px 0 0!important;text-align:center}
.halo-emp .v-table-drag{overflow:visible}
.halo-emp .v-table-drag .v-table-body{-webkit-box-shadow:0 0 0 2px rgba(2,82,105,0.5);box-shadow:0 0 0 2px rgba(2,82,105,0.5);border-color:#025269}
.halo-emp .v-table-drag .v-table-body .v-table-focus{outline:0}
.halo-emp .v-table-row-drag-middle .v-table-cell-content{background-color:#ccdce1;color:#324146}
.halo-emp .v-table-row-drag-bottom td.v-table-cell-content{border-bottom:2px solid #025269;height:27px}
.halo-emp .v-table-row-drag-bottom .v-table-cell-wrapper{margin-bottom:-2px}
.halo-emp .v-table-row-drag-top td.v-table-cell-content{border-top:2px solid #025269;height:28px}
.halo-emp .v-table-row-drag-top .v-table-cell-wrapper{margin-top:-1px}
.halo-emp .v-table-no-stripes .v-table-row,.halo-emp .v-table-no-stripes .v-table-row-odd{background:transparent}
.halo-emp .v-table-no-vertical-lines .v-table-cell-content{border-left:none;padding-left:1px}
.halo-emp .v-table-no-vertical-lines.v-treetable .v-table-cell-content{padding-left:10px}
.halo-emp .v-table-no-horizontal-lines .v-table-cell-content{border-top:0;border-bottom:0}
.halo-emp .v-table-no-horizontal-lines .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-no-horizontal-lines .v-table-row-drag-bottom .v-table-cell-content{height:28px}
.halo-emp .v-table-no-header .v-table-header-wrap{display:none}
.halo-emp .v-table-borderless .v-table-header-wrap,.halo-emp .v-table-borderless .v-table-footer-wrap,.halo-emp .v-table-borderless .v-table-header-drag,.halo-emp .v-table-borderless .v-table-body{border:0}
.halo-emp .v-table-borderless .v-table-header-wrap{border-bottom:1px solid #d9d9d9}
.halo-emp .v-table-borderless .v-table-footer-wrap{border-top:1px solid #d9d9d9}
.halo-emp .v-table-compact .v-table-header-wrap,.halo-emp .v-table-compact .v-table-footer-wrap,.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-header-wrap,.halo-emp .v-table-small .v-table-footer-wrap,.halo-emp .v-table-small .v-table-header-drag{font-size:10px}
.halo-emp .v-table-compact .v-table-footer-container,.halo-emp .v-table-small .v-table-footer-container{padding:6px 6px 7px}
.halo-emp .v-table-compact .v-table-caption-container,.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-caption-container,.halo-emp .v-table-small .v-table-header-drag{padding-top:7px;padding-bottom:6px;padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-caption-container-align-right,.halo-emp .v-table-small .v-table-caption-container-align-right{padding-right:0}
.halo-emp .v-table-compact .v-table-resizer,.halo-emp .v-table-small .v-table-resizer{height:24px}
.halo-emp .v-table-compact .v-table-cell-content,.halo-emp .v-table-small .v-table-cell-content{height:24px}
.halo-emp .v-table-compact .v-table-cell-wrapper,.halo-emp .v-table-small .v-table-cell-wrapper{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget{margin:1px -3px}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-select-optiongroup,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-select-optiongroup{margin:0}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-progressbar,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-progressbar{margin-left:0;margin-right:0}
.halo-emp .v-table-compact .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-compact .v-table-header-cell-desc .v-table-sort-indicator,.halo-emp .v-table-small .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-small .v-table-header-cell-desc .v-table-sort-indicator{height:24px;line-height:24px}
.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-header-drag{margin-top:-12px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-wrapper,.halo-emp .v-table-small.v-treetable .v-table-cell-wrapper{padding-left:0;padding-right:0;min-height:12px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-content,.halo-emp .v-table-small.v-treetable .v-table-cell-content{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-content:first-child,.halo-emp .v-table-small.v-treetable .v-table-cell-content:first-child{padding-left:6px}
.halo-emp .v-table-compact.v-treetable .v-table-footer-container,.halo-emp .v-table-small.v-treetable .v-table-footer-container{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-compact .v-table-row-drag-bottom .v-table-cell-content,.halo-emp .v-table-small .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-small .v-table-row-drag-bottom .v-table-cell-content{height:23px}
.halo-emp .v-table-small{font-size:11px}
.halo-emp .v-table-small.v-treetable .v-table-cell-wrapper{min-height:11px}
.halo-emp .v-treetable [class*="caption-container"],.halo-emp .v-treetable [class*="footer-container"],.halo-emp .v-treetable [class*="cell-wrapper"]{box-sizing:content-box;padding-left:0;padding-right:0}
.halo-emp .v-treetable [class*="caption-container"],.halo-emp .v-treetable [class*="footer-container"]{min-height:11px}
.halo-emp .v-treetable [class*="cell-wrapper"]{min-height:12px}
.halo-emp .v-treetable [class*="caption-container"]{padding-left:9px}
.halo-emp .v-treetable [class*="caption-container-align-right"]{padding-left:15px}
.halo-emp .v-treetable [class*="footer-container"]{padding-right:9px}
.halo-emp .v-treetable [class*="cell-content"]{padding-left:9px;padding-right:9px}
.halo-emp .v-treetable [class*="cell-content"]:first-child{padding-left:10px}
.halo-emp .v-treetable-treespacer{display:inline-block;position:absolute;width:14px!important;margin-left:-19px;text-align:center;cursor:pointer}
.halo-emp .v-treetable-node-closed:before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-treetable-node-open:before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter{width:1px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter:after{left:-4px;right:-4px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0;background:#fff}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-second-container{margin-left:1px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter{height:1px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter:after{top:-4px;bottom:-4px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter{width:9px}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter:after{left:0;right:0}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0;background:#fff}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:after{content:"";border:0 solid #d1d1d1;border-top-color:#a3a3a3;border-left-color:#a3a3a3;position:absolute;top:50%;left:50%;width:0;height:28px;margin-left:0;margin-top:-14px}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-second-container{margin-left:9px}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter{height:9px}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter:after{top:0;bottom:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:after{content:"";border:0 solid #d1d1d1;border-top-color:#a3a3a3;border-left-color:#a3a3a3;position:absolute;top:50%;left:50%;width:28px;height:0;margin-left:-14px;margin-top:0}
.halo-emp .v-progressbar-wrapper{border-radius:4px;height:7px;background:#d9d9d9;box-sizing:border-box;min-width:56px}
.halo-emp .v-progressbar-indicator{border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;min-width:8px;-webkit-transition:width 160ms;-moz-transition:width 160ms;transition:width 160ms}
.halo-emp .v-progressbar-point .v-progressbar-indicator{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;text-align:right;overflow:hidden}
.halo-emp .v-progressbar-point .v-progressbar-indicator:before{content:"";display:inline-block;border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;width:7px;vertical-align:top}
.halo-emp .v-slider{position:relative}
.halo-emp .v-slider:focus{outline:0}
.halo-emp .v-slider:focus .v-slider-handle:after{opacity:1}
.halo-emp .v-slider.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-slider-base{border-radius:4px;height:7px;background:#d9d9d9;box-sizing:border-box;min-width:56px;height:4px;margin:12px 8px;white-space:nowrap;overflow:hidden}
.halo-emp .v-slider-base:before{content:"";position:absolute;top:12px;bottom:12px;left:8px;width:8px;border-radius:4px;border-left:0 solid #013949}
.halo-emp .v-slider-base:after{border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;content:"";display:inline-block;margin-left:-100%;width:100%;vertical-align:top}
.halo-emp .v-has-width>.v-slider-base{min-width:0}
.halo-emp .v-slider-handle{margin-top:-12px;width:.1px;display:inline-block;vertical-align:top}
.halo-emp .v-slider-handle:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-slider-handle:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-slider-handle:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-slider-handle:before:focus:after{border-color:#025269}
.halo-emp .v-slider-handle:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-slider-handle:after{border:0 solid #b2b2b2;border-color:#025269;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-slider-handle:before,.halo-emp .v-slider-handle:after{content:"";box-sizing:border-box;padding:0;width:16px;height:16px;border-radius:8px;position:absolute;z-index:1;margin-top:6px;margin-left:-8px}
.halo-emp .v-slider-feedback{background-color:rgba(51,51,51,0.9);-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.2);box-shadow:0 2px 12px rgba(0,0,0,0.2);color:white;padding:4px 7px;border-radius:3px;max-width:35em;overflow:hidden!important;font-size:12px}
.halo-emp .v-slider-vertical{padding:8px 0;height:72px}
.halo-emp .v-slider-vertical .v-slider-base{background:#d9d9d9;width:4px;height:100%!important;min-width:0;margin:0 12px}
.halo-emp .v-slider-vertical .v-slider-base:before{top:auto;bottom:8px;left:12px;right:12px;width:auto;height:8px;border-left:none;border-bottom:0 solid #013949}
.halo-emp .v-slider-vertical .v-slider-base:after{height:101%;margin-left:0;background:#025269}
.halo-emp .v-slider-vertical .v-slider-handle{width:0;height:.1px;width:28px;display:block}
.halo-emp .v-slider-vertical .v-slider-handle:before,.halo-emp .v-slider-vertical .v-slider-handle:after{width:16px;height:16px;margin-top:-8px;margin-left:-6px}
.halo-emp .v-slider-no-indicator .v-slider-base:before,.halo-emp .v-slider-no-indicator .v-slider-base:after{display:none}
.halo-emp .v-tabsheet:not(.v-has-width){width:auto!important}
.halo-emp .v-tabsheet-spacertd{display:none!important}
.halo-emp .v-tabsheet-tabcontainer{position:relative;box-sizing:border-box}
.halo-emp .v-tabsheet-tabcontainer:before{content:"";position:absolute;height:0;border-top:1px solid #d8d8d8;bottom:0;left:0;right:0}
.halo-emp .v-tabsheet-tabcontainer .v-tabsheet-tabs{position:relative}
.halo-emp .v-tabsheet-tabitemcell{vertical-align:bottom}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-tabitem{line-height:0;overflow:hidden}
.halo-emp .v-tabsheet-tabitemcell .v-caption{margin-left:14px;padding:0 3px;box-sizing:border-box;cursor:pointer;text-align:center;line-height:28px;font-size:11px;font-weight:300;color:#6b6b6b;width:auto!important;overflow:hidden;text-overflow:ellipsis;border-bottom:2px solid transparent;position:relative;-webkit-transition:border-bottom 200ms,color 200ms;-moz-transition:border-bottom 200ms,color 200ms;transition:border-bottom 200ms,color 200ms}
.halo-emp .v-tabsheet-tabitemcell .v-caption .v-captiontext{display:inline}
.halo-emp .v-tabsheet-tabitemcell .v-caption .v-icon+.v-captiontext{margin-left:7px}
.halo-emp .v-tabsheet-tabitemcell .v-caption:hover{color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-caption.v-disabled{opacity:.5;filter:alpha(opacity=50);cursor:default;color:inherit!important}
.halo-emp .v-tabsheet-tabitemcell:first-child .v-caption,.halo-emp .v-tabsheet-tabitemcell[aria-hidden="true"]+td .v-caption{margin-left:0}
.halo-emp .v-tabsheet-tabitemcell:not([aria-hidden="true"]) ~ td .v-caption{margin-left:14px}
.halo-emp .v-tabsheet-tabitemcell:focus{outline:0}
.halo-emp .v-tabsheet-tabitemcell:focus .v-caption{color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-tabitem-selected .v-caption.v-caption{border-bottom-color:#025269;color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-caption-closable{padding-right:16px}
.halo-emp .v-tabsheet-tabitemcell.icons-on-top .v-caption-closable{padding-right:3px}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close{position:absolute;right:0;top:50%;margin:-6px 0 0;font-size:13px;line-height:13px;width:13px;text-align:center;border-radius:2px;color:#999}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close:hover{background:rgba(0,0,0,0.03);color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close:active{background:#025269;color:#a4dae9}
.halo-emp .v-tabsheet-scroller{position:absolute;top:0;right:0;bottom:0;padding-left:14px;background-color:transparent;background-image:-webkit-linear-gradient(right,#fff 70%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to left,#fff 70%,rgba(255,255,255,0) 100%);pointer-events:none}
.halo-emp .v-tabsheet-scroller:after{content:"";height:0;position:absolute;bottom:0;left:0;right:0;display:block;background-color:transparent;background-image:-webkit-linear-gradient(right,#d8d8d8 70%,rgba(216,216,216,0) 100%);background-image:linear-gradient(to left,#d8d8d8 70%,rgba(216,216,216,0) 100%)}
.halo-emp .v-tabsheet-scroller button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:inherit;height:100%;margin:0;padding:0 7px;outline:0;cursor:pointer;pointer-events:auto;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tabsheet-scroller button:hover{opacity:1;filter:none;color:#025269}
.halo-emp .v-tabsheet-scroller button:active{opacity:.7;filter:alpha(opacity=70);color:#025269}
.halo-emp .v-tabsheet-scroller button::-moz-focus-inner{padding:0;border:0}
.halo-emp .v-tabsheet-scroller [class*="Next"]{padding-left:4px}
.halo-emp .v-tabsheet-scroller [class*="Next"]:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-tabsheet-scroller [class*="Prev"]{padding-right:4px}
.halo-emp .v-tabsheet-scroller [class*="Prev"]:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-tabsheet-scroller [class*="disabled"]{cursor:default;color:inherit!important;opacity:.1!important;filter:alpha(opacity=10)!important}
.halo-emp .v-tabsheet-tabsheetpanel>.v-scrollable>.v-widget{-webkit-animation:valo-animate-in-fade 300ms backwards;-moz-animation:valo-animate-in-fade 300ms backwards;animation:valo-animate-in-fade 300ms backwards}
.halo-emp .v-tabsheet-deco{height:14px!important;width:14px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none;display:none;position:absolute;z-index:1;bottom:50%;margin-bottom:-21px;left:50%;margin-left:-7px}
.halo-emp .v-tabsheet-loading .v-tabsheet-deco{display:block}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer table,.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tbody,.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tr{width:100%}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tr{display:table;table-layout:fixed}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer td{display:table-cell}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer .v-caption{margin:0;display:block}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption{margin-left:3px;padding:0 9px;background-color:#fff;border:0 solid transparent;line-height:28px;border-radius:4px 4px 0 0;font-weight:400;-webkit-transition:background-color 160ms;-moz-transition:background-color 160ms;transition:background-color 160ms}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption:hover{background-color:#f7f7f7;border-bottom-color:#d8d8d8}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption.v-disabled:hover{background-color:#fff}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption-closable{padding-right:22px}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:3px;right:3px;margin-top:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer td:first-child .v-caption,.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer [aria-hidden="true"]+td .v-caption{margin-left:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer :not([aria-hidden="true"]) ~ td .v-caption{margin-left:3px}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-tabitem .v-caption{border-color:#d8d8d8}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption{background:white;border-color:#d8d8d8;border-bottom:0;padding-bottom:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content{border:0 solid #d8d8d8;border-top:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content>div{background:white}
.halo-emp .v-tabsheet-framed.padded-tabbar>.v-tabsheet-tabcontainer{border:0 solid #d8d8d8;border-bottom:0;background:#fff;padding-top:5px}
.halo-emp .v-tabsheet-framed.icons-on-top>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption{padding-bottom:5px}
.halo-emp .v-tabsheet-centered-tabs>.v-tabsheet-tabcontainer{text-align:center}
.halo-emp .v-tabsheet-right-aligned-tabs>.v-tabsheet-tabcontainer{text-align:right}
.halo-emp .v-tabsheet-right-aligned-tabs .v-tabsheet-spacertd{display:inline-block!important}
.halo-emp .v-tabsheet-right-aligned-tabs .v-tabsheet-scroller{padding-left:9px}
.halo-emp .v-tabsheet-padded-tabbar>.v-tabsheet-tabcontainer .v-tabsheet-tabs{padding:0 7px}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-caption{padding-top:5px;padding-bottom:5px;line-height:1.2}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-icon{display:block}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-icon+.v-captiontext.v-captiontext{margin-left:0}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-caption-closable{padding-right:9px}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:3px;margin-top:0}
.halo-emp .v-tabsheet-compact-tabbar>.v-tabsheet-tabcontainer-compact-tabbar .v-caption{line-height:1.8}
.halo-emp .v-tabsheet-only-selected-closable>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{visibility:hidden}
.halo-emp .v-tabsheet-only-selected-closable>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-tabsheet-caption-close{visibility:visible}
.halo-emp .v-colorpicker-popup.v-window{min-width:220px!important}
.halo-emp .v-colorpicker-popup .v-tabsheet-tabs{padding:0 7px}
.halo-emp .v-colorpicker-popup [class$="sliders"]{padding:9px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-widget{width:100%!important;vertical-align:middle}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-has-caption{white-space:nowrap;padding-left:36px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-caption{display:inline-block;margin-left:-36px;width:36px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider+.v-slot .v-has-caption{padding-left:60px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider+.v-slot .v-caption{margin-left:-60px;width:60px}
.halo-emp .v-colorpicker-popup .v-slider-red .v-slider-base:after{background:red;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-slider-green .v-slider-base:after{background:green;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-slider-blue .v-slider-base:after{background:blue;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-margin-bottom{padding-bottom:0}
.halo-emp .v-colorpicker-popup .resize-button{width:100%!important;height:auto!important;text-align:center;outline:0}
.halo-emp .v-colorpicker-popup .resize-button:before{font-family:ThemeIcons;content:"\f141"}
.halo-emp .v-colorpicker-popup .resize-button-caption{display:none}
.halo-emp .v-colorpicker-popup .v-horizontallayout{height:auto!important;padding:7px 0;background-color:#fff;border-top:0 solid #f2f2f2}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-expand{overflow:visible}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-button{width:80%!important}
.halo-emp .v-colorpicker-preview{width:100%!important;height:auto!important;padding:7px;display:inline-flex}
.halo-emp .v-colorpicker-preview-textfield{height:auto!important;text-align:center;border:0}
.halo-emp .v-colorpicker{width:auto}
.halo-emp .v-colorpicker-button-color{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:3px;border:1px solid rgba(0,0,0,0.5);max-width:17px}
.halo-emp .v-colorpicker-button-color+.v-button-caption:not(:empty){margin-left:14px}
.halo-emp .v-accordion{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);background-color:#fff;background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);overflow:hidden}
.halo-emp .v-accordion-item{position:relative}
.halo-emp .v-accordion-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.halo-emp .v-accordion-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.halo-emp .v-accordion-item:last-child [class*="item-content"]{border-radius:inherit}
.halo-emp .v-accordion-item[class*="item-open"]:last-child>div>.v-caption{border-radius:0}
.halo-emp .v-accordion-item:not([class*="item-open"]):last-child>div>.v-caption{border-bottom:0;margin-bottom:0}
.halo-emp .v-accordion-item[class*="item-open"]+[class*="item"]{border-top:0}
.halo-emp .v-accordion-item-caption{border-radius:inherit}
.halo-emp .v-accordion-item-caption>.v-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;line-height:28px;color:#474747;font-size:27px;font-weight:200;text-shadow:0 1px 0 rgba(255,255,255,0.05);display:block;background:transparent;border-bottom-color:#b2b2b2;border-radius:inherit;cursor:pointer;position:relative}
.halo-emp .v-accordion-item-caption>.v-caption:hover:before,.halo-emp .v-accordion-item-caption>.v-caption:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-accordion-item-caption>.v-caption:hover:before{background-color:rgba(191,191,191,0.1);border:0}
.halo-emp .v-accordion-item-caption>.v-caption:active:before{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-accordion-item-content{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:inset 0 2px 3px rgba(0,0,0,0.05);background-color:white;box-sizing:border-box}
.halo-emp .v-accordion-item-content>.v-margin-top{padding-top:9px}
.halo-emp .v-accordion-item-content>.v-margin-right{padding-right:9px}
.halo-emp .v-accordion-item-content>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-accordion-item-content>.v-margin-left{padding-left:9px}
.halo-emp .v-accordion-borderless{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-accordion-borderless>.v-accordion-item,.halo-emp .v-accordion-borderless>.v-accordion-item>div>.v-caption,.halo-emp .v-accordion-borderless>.v-accordion-item>.v-accordion-item-content{border-radius:0}
.halo-emp .v-select-twincol{white-space:normal}
.halo-emp .v-select-twincol select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select-twincol select:focus{outline:0}
.halo-emp .v-select-twincol .v-textfield,.halo-emp .v-select-twincol .v-nativebutton{width:auto!important;margin-top:7px}
.halo-emp .v-select-twincol .v-nativebutton{margin-left:7px}
.halo-emp .v-select-twincol-caption-left,.halo-emp .v-select-twincol-caption-right{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px}
.halo-emp .v-select-twincol-buttons{white-space:nowrap;display:inline-block;vertical-align:top;position:relative;min-width:3.5em}
.halo-emp .v-select-twincol-buttons .v-button{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;white-space:normal;position:absolute;left:7px;right:7px;top:28px;padding:0;text-align:center}
.halo-emp .v-select-twincol-buttons .v-button:first-child{top:0}
.halo-emp .v-select-twincol-buttons .v-button-caption{display:none}
.halo-emp .v-select-twincol-buttons .v-button:focus{z-index:1}
.halo-emp .v-select-twincol-buttons .v-button:first-child{border-radius:4px 4px 0 0}
.halo-emp .v-select-twincol-buttons .v-button:last-child{border-radius:0 0 4px 4px}
.halo-emp .v-select-twincol-buttons .v-button-wrap:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-select-twincol-buttons .v-button:first-child .v-button-wrap:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-select-twincol-error .v-select-twincol-options,.halo-emp .v-select-twincol-error .v-select-twincol-selections{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-twincol-error .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-info .v-select-twincol-options,.halo-emp .v-select-twincol-error-info .v-select-twincol-selections{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-select-twincol-error-info .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-info .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-warning .v-select-twincol-options,.halo-emp .v-select-twincol-error-warning .v-select-twincol-selections{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-select-twincol-error-warning .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-warning .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-error .v-select-twincol-options,.halo-emp .v-select-twincol-error-error .v-select-twincol-selections{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-select-twincol-error-error .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-error .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-critical .v-select-twincol-options,.halo-emp .v-select-twincol-error-critical .v-select-twincol-selections{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-select-twincol-error-critical .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-critical .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-system .v-select-twincol-options,.halo-emp .v-select-twincol-error-system .v-select-twincol-selections{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-select-twincol-error-system .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-system .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select select:focus{outline:0}
.halo-emp .v-select-select{display:block}
.halo-emp .v-select-select+.v-textfield{width:auto!important;margin-top:7px}
.halo-emp .v-select-select+.v-textfield+.v-nativebutton{margin-top:7px;margin-left:7px}
.halo-emp .v-select-error .v-select-select{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-error .v-select-select:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-calendar-header-day{font-weight:400;text-align:center;padding:6px 0}
.halo-emp .v-calendar-header-week .v-calendar-back,.halo-emp .v-calendar-header-week .v-calendar-next{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;cursor:pointer;outline:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-header-week .v-calendar-back:focus,.halo-emp .v-calendar-header-week .v-calendar-next:focus{outline:0}
.halo-emp .v-calendar-header-week .v-calendar-back:hover,.halo-emp .v-calendar-header-week .v-calendar-next:hover{opacity:1;filter:none}
.halo-emp .v-calendar-header-week .v-calendar-back:active,.halo-emp .v-calendar-header-week .v-calendar-next:active{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-header-week .v-calendar-back:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-calendar-header-week .v-calendar-next:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-calendar-month{outline:0;overflow:hidden}
.halo-emp .v-calendar-month td{vertical-align:top}
.halo-emp .v-calendar-week-number{cursor:pointer;width:20px;text-align:center;font-size:.8em;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-week-number:hover{opacity:1;filter:none}
.halo-emp .v-calendar-month-day{outline:0;box-sizing:border-box;line-height:1.2}
.halo-emp .v-calendar-bottom-spacer,.halo-emp .v-calendar-spacer,.halo-emp .v-calendar-bottom-spacer-empty{height:14px;margin-bottom:2px}
.halo-emp .v-calendar-bottom-spacer{font-size:.8em;padding:0 4px;cursor:pointer}
.halo-emp .v-calendar-bottom-spacer:hover{color:#025269}
.halo-emp .v-calendar-day-number{line-height:19px;font-size:12px;text-align:right;margin:0 4px;white-space:nowrap;border-top:1px solid #f7f7f7;cursor:pointer}
.halo-emp .v-calendar-day-number:hover{color:#025269}
.halo-emp .v-calendar-month-day-today{background:#f2f6f7}
.halo-emp .v-calendar-month-day-today .v-calendar-day-number{font-weight:400;color:#025269;border-top:2px solid #025269;line-height:18px;margin:0;padding:0 4px}
.halo-emp .v-calendar-month-day-selected{background-color:#e5edf0}
.halo-emp .v-calendar-month-day-dragemphasis{background-color:#a8a8a8}
.halo-emp .v-calendar-month-day-scrollable{overflow-y:scroll}
.halo-emp .v-calendar-weekly-longevents{margin-left:50px;border-bottom:2px solid #e6e6e6}
.halo-emp .v-calendar-weekly-longevents .v-calendar-event-all-day{height:16px;line-height:1.6;margin-bottom:2px}
.halo-emp .v-calendar-header-week td{vertical-align:middle!important}
.halo-emp .v-calendar-header-week .v-calendar-header-day{cursor:pointer}
.halo-emp .v-calendar-times{width:50px;font-size:.77em;line-height:1;white-space:nowrap}
.halo-emp .v-calendar-time{text-align:right;padding-right:7px;margin-top:-5px;padding-bottom:5px}
.halo-emp .v-calendar-day-times,.halo-emp .v-calendar-day-times-today{outline:0;border-right:1px solid transparent}
.halo-emp .v-calendar-day-times:focus,.halo-emp .v-calendar-day-times-today:focus{outline:0}
.halo-emp .v-calendar .v-datecellslot,.halo-emp .v-calendar .v-datecellslot-even{border-top:1px solid #d8d8d8}
.halo-emp .v-calendar .v-datecellslot:first-child,.halo-emp .v-calendar .v-datecellslot-even:first-child{border-top-color:transparent}
.halo-emp .v-calendar .v-datecellslot{border-top-style:dotted}
.halo-emp .v-calendar .v-datecellslot,.halo-emp .v-calendar .v-datecellslot-even{margin-right:4px}
.halo-emp .v-calendar-current-time{background:#025269;line-height:1px;pointer-events:none;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-current-time:before{content:"\2022";color:#025269;font-size:22px;margin-left:-0.07em}
.halo-emp .v-calendar .v-daterange{position:relative}
.halo-emp .v-calendar .v-daterange:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;background:#025269;opacity:.5;filter:alpha(opacity=50);border-radius:4px 4px 0 0}
.halo-emp .v-calendar .v-daterange+.v-daterange{border-color:transparent}
.halo-emp .v-calendar .v-daterange+.v-daterange:before{border-radius:0}
.halo-emp .v-calendar-event{font-size:.85em;overflow:hidden;cursor:pointer;outline:0;border-radius:4px}
.halo-emp .v-calendar-event:focus{outline:0}
.halo-emp .v-calendar-event-month{padding:0 4px;box-sizing:border-box;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;height:14px;line-height:14px}
.halo-emp .v-calendar-event-month .v-calendar-event-time{float:right;font-size:.9em;line-height:14px;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-event-month:before{content:"\25cf";margin-right:.2em}
.halo-emp .v-calendar-event-all-day{padding:0 4px;box-sizing:border-box;height:14px;line-height:14px;border-radius:0;margin-left:-1px;white-space:nowrap}
.halo-emp .v-calendar-event-all-day:before{content:""}
.halo-emp .v-calendar-event-start{overflow:visible;margin-left:0}
.halo-emp .v-calendar-event-start.v-calendar-event-continued-to,.halo-emp .v-calendar-event-start.v-calendar-event-end{overflow:hidden;text-overflow:ellipsis}
.halo-emp .v-calendar-event-start{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:4px}
.halo-emp .v-calendar-event-end{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-right:4px}
.halo-emp .v-calendar-event-caption{font-weight:500;line-height:1.2;padding:4px 0;position:absolute;overflow:hidden;right:7px;left:4px;bottom:0;top:0}
.halo-emp .v-calendar-event-caption span{font-weight:300;white-space:nowrap}
.halo-emp .v-calendar-week-wrapper .v-calendar-event{overflow:visible}
.halo-emp .v-calendar-week-wrapper .v-calendar-event-content{margin-top:-1px;border-radius:5px;border:1px solid #fff;padding-top:3px;margin-right:4px}
.halo-emp .v-calendar-event-month:before{color:#00ace0}
.halo-emp .v-calendar-event-all-day{background-color:#cceef8;background-color:rgba(204,238,248,0.8);color:#00ace0}
.halo-emp .v-calendar-week-wrapper .v-calendar-event{color:#00ace0}
.halo-emp .v-calendar-week-wrapper .v-calendar-event .v-calendar-event-content{background-color:#cceef8;background-color:rgba(204,238,248,0.8)}
.halo-emp .v-calendar-event-month[class*="color2"]:before{color:#2d9f19}
.halo-emp .v-calendar-event-all-day[class*="color2"]{background-color:#d5ebd1;background-color:rgba(213,235,209,0.8);color:#2d9f19}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color2"]{color:#2d9f19}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color2"] .v-calendar-event-content{background-color:#d5ebd1;background-color:rgba(213,235,209,0.8)}
.halo-emp .v-calendar-event-month[class*="color3"]:before{color:#d18100}
.halo-emp .v-calendar-event-all-day[class*="color3"]{background-color:#f5e5cc;background-color:rgba(245,229,204,0.8);color:#d18100}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color3"]{color:#d18100}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color3"] .v-calendar-event-content{background-color:#f5e5cc;background-color:rgba(245,229,204,0.8)}
.halo-emp .v-calendar-event-month[class*="color4"]:before{color:#ce3812}
.halo-emp .v-calendar-event-all-day[class*="color4"]{background-color:#f5d7cf;background-color:rgba(245,215,207,0.8);color:#ce3812}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color4"]{color:#ce3812}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color4"] .v-calendar-event-content{background-color:#f5d7cf;background-color:rgba(245,215,207,0.8)}
.halo-emp .v-calendar-event-month[class*="color5"]:before{color:#2d55cd}
.halo-emp .v-calendar-event-all-day[class*="color5"]{background-color:#d5ddf5;background-color:rgba(213,221,245,0.8);color:#2d55cd}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color5"]{color:#2d55cd}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color5"] .v-calendar-event-content{background-color:#d5ddf5;background-color:rgba(213,221,245,0.8)}
.halo-emp .v-calendar.v-disabled *{cursor:default}
.halo-emp .v-label{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-label.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-label-undef-w{white-space:nowrap}
.halo-emp h1,.halo-emp .v-label-h1,.halo-emp h2,.halo-emp .v-label-h2,.halo-emp h3,.halo-emp .v-label-h3{line-height:1.1;font-weight:200;color:#141414}
.halo-emp h1,.halo-emp .v-label-h1{font-size:2.4em;margin-top:1.4em;margin-bottom:1em;font-family:"Meltow San 300";letter-spacing:.31px}
.halo-emp h2,.halo-emp .v-label-h2{font-size:16px;font-family:"MrsEaves/MrsEavesItalic";margin-top:1.6em;margin-bottom:.77em;letter-spacing:.5px}
.halo-emp h3,.halo-emp .v-label-h3{font-size:18px;font-family:"Meltow San 300";margin-top:1.8em;margin-bottom:.77em;letter-spacing:.25px}
.halo-emp h4,.halo-emp .v-label-h4{line-height:1.1;font-weight:500;font-size:11px;color:#424242;text-transform:uppercase;letter-spacing:0;margin-top:2.4em;margin-bottom:.8em}
.halo-emp .v-csslayout>h1:first-child,.halo-emp .v-csslayout>h2:first-child,.halo-emp .v-csslayout>h3:first-child,.halo-emp .v-csslayout>h4>.v-label-h1:first-child,.halo-emp .v-csslayout>.v-label-h2:first-child,.halo-emp .v-csslayout>.v-label-h3:first-child,.halo-emp .v-csslayout>.v-label-h4:first-child{margin-top:12px}
.halo-emp .v-verticallayout>.v-slot:first-child h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>.v-slot:first-child h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child h4,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h4,.halo-emp .v-verticallayout>div>.v-slot:first-child h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>div>.v-slot:first-child h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h4{margin-top:12px}
.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h4,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h4{margin-top:-0.5em}
.halo-emp h1.no-margin,.halo-emp .v-label-h1.no-margin,.halo-emp h2.no-margin,.halo-emp .v-label-h2.no-margin,.halo-emp h3.no-margin,.halo-emp .v-label-h3.no-margin,.halo-emp h4.no-margin,.halo-emp .v-label-h4.no-margin{margin:0!important}
.halo-emp .v-label-colored{color:#025269}
.halo-emp .v-label-large{font-size:15px}
.halo-emp .v-label-small{font-size:11px}
.halo-emp .v-label-tiny{font-size:9px}
.halo-emp .v-label-huge{font-size:20px}
.halo-emp .v-label-bold{font-weight:500}
.halo-emp .v-label-light{font-weight:200;color:gray}
.halo-emp .v-label-align-right{text-align:right}
.halo-emp .v-label-align-center{text-align:center}
.halo-emp .v-label-spinner{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-label-success,.halo-emp .v-label-failure{background:white;color:#474747;border:2px solid #2c9720;border-radius:4px;padding:6px 14px 6px 28px;font-weight:400;font-size:11px}
.halo-emp .v-label-success:before,.halo-emp .v-label-failure:before{font-family:ThemeIcons;content:"\f00c";margin-right:.5em;margin-left:-14px;color:#2c9720}
.halo-emp .v-label-failure{border-color:#fd4d11}
.halo-emp .v-label-failure:before{content:"\f05e";color:#fd4d11}
.halo-emp [draggable=true]{-khtml-user-drag:element;-webkit-user-drag:element}
.halo-emp .v-ddwrapper{position:relative}
.halo-emp .v-ddwrapper-over:before,.halo-emp .v-ddwrapper-over:after{content:"";position:absolute;z-index:10;top:-1px;right:-1px;bottom:-1px;left:-1px;border:0 solid #025269}
.halo-emp .v-ddwrapper-over-top:before{border-top-width:2px}
.halo-emp .v-ddwrapper-over-right:before{border-right-width:2px}
.halo-emp .v-ddwrapper-over-bottom:before{border-bottom-width:2px}
.halo-emp .v-ddwrapper-over-left:before{border-left-width:2px}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-top:before,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-top:before{border-top-width:0}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-top:after,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-top:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-bottom:before,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-bottom:before{border-bottom-width:0}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-bottom:after,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-bottom:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-left:before,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-left:before{border-left-width:0}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-left:after,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-left:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-right:before,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-right:before{border-right-width:0}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-right:after,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-right:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .v-ddwrapper-over-middle:after,.halo-emp .v-ddwrapper-over-center:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-box-drag-hints.v-ddwrapper:after,.halo-emp .no-box-drag-hints .v-ddwrapper:after{display:none!important;content:none}
.halo-emp button{font:inherit;font-weight:400;line-height:15px}
.halo-emp .v-nativebutton{-webkit-touch-callout:none}
.halo-emp .v-select select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select select:focus{outline:0}
.halo-emp .v-select-select{display:block}
.halo-emp .v-select-select+.v-textfield{width:auto!important;margin-top:7px}
.halo-emp .v-select-select+.v-textfield+.v-nativebutton{margin-top:7px;margin-left:7px}
.halo-emp .v-select-error .v-select-select{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-error .v-select-select:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-popupview{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-popupview:hover{color:#03799b}
.halo-emp .v-popupview.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-popupview-popup{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.halo-emp .v-popupview-popup[class*="animate-in"]{-webkit-animation:v-popupview-animate-in 120ms;-moz-animation:v-popupview-animate-in 120ms;animation:v-popupview-animate-in 120ms}
.halo-emp .v-popupview-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-popupview-popup .popupContent>.v-margin-top{padding-top:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-right{padding-right:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-left{padding-left:9px}
.halo-emp .v-popupview-loading{margin:9px 9px;height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-richtextarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:0;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;overflow:hidden}
.halo-emp .v-richtextarea[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-richtextarea .gwt-RichTextToolbar{background:#fff;border-bottom:0 solid #b2b2b2;color:#474747}
.halo-emp .v-richtextarea .gwt-ToggleButton,.halo-emp .v-richtextarea .gwt-PushButton{display:inline-block;line-height:28px;width:28px;text-align:center;outline:0}
.halo-emp .v-richtextarea .gwt-ToggleButton:hover,.halo-emp .v-richtextarea .gwt-PushButton:hover{color:black}
.halo-emp .v-richtextarea .gwt-ToggleButton-down,.halo-emp .v-richtextarea .gwt-ToggleButton-down-hovering{background-color:#e6e6e6;background-image:-webkit-linear-gradient(bottom,#e6e6e6 0,#e6e6e6 100%);background-image:linear-gradient(to top,#e6e6e6 0,#e6e6e6 100%)}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top img{display:none}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div:before{font-family:ThemeIcons}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Bold"]:before{content:"\f032"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Italic"]:before{content:"\f033"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Underline"]:before{content:"\f0cd"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Subscript"]:before{content:"\f12c"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Superscript"]:before{content:"\f12b"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Left Justify"]:before{content:"\f036"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Center"]:before{content:"\f037"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Right Justify"]:before{content:"\f038"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Strikethrough"]:before{content:"\f0cc"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Right"]:before{content:"\f03c"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Left"]:before{content:"\f03b"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Horizontal Rule"]:before{content:"\2014"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Ordered List"]:before{content:"\f0cb"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Unordered List"]:before{content:"\f0ca"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Image"]:before{content:"\f03e"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Create Link"]:before{content:"\f0c1"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Link"]:before{content:"\f127"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Formatting"]:before{content:"\f12d"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-bottom{font-size:10px;padding:0 7px 7px 0}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-bottom select{margin:7px 0 0 7px}
.halo-emp .v-richtextarea .gwt-RichTextArea{background:#fff;border:0;display:block}
.halo-emp .v-richtextarea-readonly{padding:4px 5px;background:transparent}
.halo-emp .v-upload .v-button{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;white-space:normal}
.halo-emp .v-upload-immediate .v-button{width:100%}
.halo-emp .v-upload-immediate input[type="file"]{opacity:0;filter:alpha(opacity=0);z-index:-1;position:absolute;right:0;height:28px;text-align:right;border:0;background:transparent}
.halo-emp .v-Notification.v-position-top{top:9px}
.halo-emp .v-Notification.v-position-right{right:9px}
.halo-emp .v-Notification.v-position-bottom{bottom:9px}
.halo-emp .v-Notification.v-position-left{left:9px}
.halo-emp .v-Notification.v-position-assistive{top:-9999px;left:-9999px}
.halo-emp .v-Notification-animate-in{-webkit-animation:valo-animate-in-fade 180ms 10ms backwards;-moz-animation:valo-animate-in-fade 180ms 10ms backwards;animation:valo-animate-in-fade 180ms 10ms backwards}
.halo-emp .v-Notification-animate-in.v-position-top{-webkit-animation:valo-animate-in-slide-down 400ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 400ms 10ms backwards;animation:valo-animate-in-slide-down 400ms 10ms backwards}
.halo-emp .v-Notification-animate-in.v-position-bottom{-webkit-animation:valo-animate-in-slide-up 400ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 400ms 10ms backwards;animation:valo-animate-in-slide-up 400ms 10ms backwards}
.halo-emp .v-Notification-animate-out{-webkit-animation:valo-animate-out-fade 150ms;-moz-animation:valo-animate-out-fade 150ms;animation:valo-animate-out-fade 150ms}
.halo-emp .v-Notification-animate-out.v-position-top,.halo-emp .v-Notification-animate-out.v-position-bottom{-webkit-animation:valo-animate-out-slide-down-fade 200ms;-moz-animation:valo-animate-out-slide-down-fade 200ms;animation:valo-animate-out-slide-down-fade 200ms}
.halo-emp .v-Notification{border-radius:4px;text-align:center;position:fixed!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;background:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);padding:14px 16px}
.halo-emp .v-Notification .v-Notification-caption{color:#025269;font-size:14px;line-height:1}
.halo-emp .v-Notification .v-Notification-description{line-height:1.4}
.halo-emp .v-Notification-caption{margin:0;display:inline-block;text-align:left;font-weight:inherit;line-height:inherit;white-space:nowrap;letter-spacing:0}
.halo-emp .v-Notification-description,.halo-emp .v-Notification-details{margin:0;display:inline-block;vertical-align:middle;max-width:30em;text-align:left;max-height:20em;overflow:auto}
.halo-emp .v-Notification-caption ~ .v-Notification-description,.halo-emp .v-Notification-caption ~ .v-Notification-details{margin-left:18px}
.halo-emp .v-icon+.v-Notification-caption{margin-left:12px}
.halo-emp .v-Notification-system{left:0!important;right:0;max-width:100%;margin:0!important;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px;background-color:#444;background-color:rgba(68,68,68,0.9);font-weight:400;line-height:17px}
.halo-emp .v-Notification-system .v-Notification-description,.halo-emp .v-Notification-system .v-Notification-details{max-width:50em}
.halo-emp .v-Notification-system.v-position-top{top:0}
.halo-emp .v-Notification-system.v-position-top[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-down 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 300ms 10ms backwards;animation:valo-animate-in-slide-down 300ms 10ms backwards}
.halo-emp .v-Notification-system.v-position-top[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-up 200ms;-moz-animation:valo-animate-out-slide-up 200ms;animation:valo-animate-out-slide-up 200ms}
.halo-emp .v-Notification-system.v-position-bottom{bottom:0}
.halo-emp .v-Notification-system.v-position-bottom[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-up 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 300ms 10ms backwards;animation:valo-animate-in-slide-up 300ms 10ms backwards}
.halo-emp .v-Notification-system.v-position-bottom[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-down 200ms;-moz-animation:valo-animate-out-slide-down 200ms;animation:valo-animate-out-slide-down 200ms}
.halo-emp .v-Notification-system .v-Notification-caption{color:#fff;vertical-align:middle}
.halo-emp .v-Notification-system .v-Notification-description,.halo-emp .v-Notification-system .v-Notification-details{color:#e6e6e6}
.halo-emp .v-Notification-system u{text-decoration:none}
.halo-emp .v-Notification.tray{text-align:left}
.halo-emp .v-Notification.tray .v-Notification-caption+.v-Notification-description{display:block;margin:.5em 0 0}
.halo-emp .v-Notification.warning{background:#fff3d2}
.halo-emp .v-Notification.warning .v-Notification-caption{color:#ac7c00}
.halo-emp .v-Notification.warning .v-Notification-description{color:#9d874d}
.halo-emp .v-Notification.error{background:#fd4d11;font-weight:400;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);padding-right:44px;overflow:hidden!important;cursor:pointer}
.halo-emp .v-Notification.error .v-Notification-caption{color:white}
.halo-emp .v-Notification.error .v-Notification-description{color:#f5e0d9}
.halo-emp .v-Notification.error:after{content:"\00d7";font-size:1.5em;position:absolute;top:50%;margin-top:-9px;right:9px;width:19px;height:19px;line-height:18px;cursor:pointer;color:#000;opacity:.5;filter:alpha(opacity=50);text-align:center;border:0 solid #000;border-color:rgba(0,0,0,0.3);border-radius:50%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-Notification.error:hover:after{opacity:1;filter:none}
.halo-emp .v-Notification.error:active:after{background-color:#000;color:#fff;opacity:.3;filter:alpha(opacity=30.0);-webkit-transition:none 200ms;-moz-transition:none 200ms;transition:none 200ms}
.halo-emp .v-Notification.error:after{color:#fff;border-color:#fff;border-color:rgba(255,255,255,0.3)}
.halo-emp .v-Notification.error:active:after{background-color:#fff;color:#000}
.halo-emp .v-Notification.dark{background-color:#444;background-color:rgba(68,68,68,0.9);font-weight:400;line-height:17px}
.halo-emp .v-Notification.dark .v-Notification-caption{color:#fff;vertical-align:middle}
.halo-emp .v-Notification.dark .v-Notification-description,.halo-emp .v-Notification.dark .v-Notification-details{color:#e6e6e6}
.halo-emp .v-Notification.bar{left:0!important;right:0;max-width:100%;margin:0!important;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px}
.halo-emp .v-Notification.bar .v-Notification-description,.halo-emp .v-Notification.bar .v-Notification-details{max-width:50em}
.halo-emp .v-Notification.bar.v-position-top{top:0}
.halo-emp .v-Notification.bar.v-position-top[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-down 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 300ms 10ms backwards;animation:valo-animate-in-slide-down 300ms 10ms backwards}
.halo-emp .v-Notification.bar.v-position-top[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-up 200ms;-moz-animation:valo-animate-out-slide-up 200ms;animation:valo-animate-out-slide-up 200ms}
.halo-emp .v-Notification.bar.v-position-bottom{bottom:0}
.halo-emp .v-Notification.bar.v-position-bottom[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-up 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 300ms 10ms backwards;animation:valo-animate-in-slide-up 300ms 10ms backwards}
.halo-emp .v-Notification.bar.v-position-bottom[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-down 200ms;-moz-animation:valo-animate-out-slide-down 200ms;animation:valo-animate-out-slide-down 200ms}
.halo-emp .v-Notification.small{padding:8px 10px}
.halo-emp .v-Notification.small .v-Notification-caption{font-size:12px}
.halo-emp .v-Notification.small .v-Notification-description{font-size:10px}
.halo-emp .v-Notification.critical-error{background:#fd4d11;font-weight:400;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);box-shadow:0 5px 15px 0 rgba(0,0,0,0.25)}
.halo-emp .v-Notification.critical-error .v-Notification-caption{color:white}
.halo-emp .v-Notification.critical-error .v-Notification-description{color:#f5e0d9}
.halo-emp .v-Notification.closable{padding-right:44px;overflow:hidden!important;cursor:pointer}
.halo-emp .v-Notification.closable:after{content:"\00d7";font-size:1.5em;position:absolute;top:50%;margin-top:-9px;right:9px;width:19px;height:19px;line-height:18px;cursor:pointer;color:#000;opacity:.5;filter:alpha(opacity=50);text-align:center;border:0 solid #000;border-color:rgba(0,0,0,0.3);border-radius:50%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-Notification.closable:hover:after{opacity:1;filter:none}
.halo-emp .v-Notification.closable:active:after{background-color:#000;color:#fff;opacity:.3;filter:alpha(opacity=30.0);-webkit-transition:none 200ms;-moz-transition:none 200ms;transition:none 200ms}
.halo-emp .v-Notification.closable.dark:after,.halo-emp .v-Notification.closable.critical-error:after,.halo-emp .v-Notification.closable.system:after{color:#fff;border-color:#fff;border-color:rgba(255,255,255,0.3)}
.halo-emp .v-Notification.closable.dark:active:after,.halo-emp .v-Notification.closable.critical-error:active:after,.halo-emp .v-Notification.closable.system:active:after{background-color:#fff;color:#000}
.halo-emp .v-Notification.closable.tray:after{top:12px;margin-top:0}
.halo-emp .v-Notification.success,.halo-emp .v-Notification.failure{background:#fff;color:#555;border:2px solid #2c9720}
.halo-emp .v-Notification.success .v-Notification-caption,.halo-emp .v-Notification.failure .v-Notification-caption{color:#2c9720;font-weight:400}
.halo-emp .v-Notification.success .v-Notification-caption:before,.halo-emp .v-Notification.failure .v-Notification-caption:before{font-family:ThemeIcons;content:"\f00c";margin-right:.5em}
.halo-emp .v-Notification.success.bar,.halo-emp .v-Notification.failure.bar{margin:-2px!important}
.halo-emp .v-Notification.failure{border-color:#fd4d11}
.halo-emp .v-Notification.failure .v-Notification-caption{color:#fd4d11}
.halo-emp .v-Notification.failure .v-Notification-caption:before{content:"\f05e"}
.halo-emp .valo-menu{height:100%;background-color:#025269;background-image:-webkit-linear-gradient(right,#025269 0,#025269 7px);background-image:linear-gradient(to left,#025269 0,#025269 7px);color:#52c3e3;font-size:11px;line-height:22px;border-right:0 solid #013949;white-space:nowrap}
.halo-emp .valo-menu-toggle{display:none;position:fixed;z-index:200;top:2px;left:2px;min-width:0}
.halo-emp .valo-menu-part{border-left:0 solid #014356;height:100%;padding-bottom:28px;overflow:auto}
.halo-emp .valo-menu-part:first-child{border-left:none}
.halo-emp .valo-menu-title,.halo-emp .valo-menu-subtitle,.halo-emp .valo-menu-item{display:block;line-height:inherit;white-space:nowrap;position:relative}
.halo-emp .valo-menu-title .valo-menu-badge,.halo-emp .valo-menu-subtitle .valo-menu-badge,.halo-emp .valo-menu-item .valo-menu-badge{position:absolute;right:14px}
.halo-emp .valo-menu-title{line-height:1.2;background:#025269;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.05);padding:9px 14px;font-size:11px;border-bottom:0 solid #013949;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);text-align:center}
.halo-emp .valo-menu-title .v-menubar.v-menubar{background:transparent;border-color:#013949;color:inherit;-webkit-box-shadow:none;box-shadow:none;text-shadow:inherit}
.halo-emp .valo-menu-title .v-menubar-menuitem{background:transparent;text-shadow:inherit;font-size:12px;border-color:inherit}
.halo-emp .valo-menu-title h1,.halo-emp .valo-menu-title .v-label-h1,.halo-emp .valo-menu-title h2,.halo-emp .valo-menu-title .v-label-h2,.halo-emp .valo-menu-title h3,.halo-emp .valo-menu-title .v-label-h3,.halo-emp .valo-menu-title h4,.halo-emp .valo-menu-title .v-label-h4{margin-top:0;margin-bottom:0;color:inherit}
.halo-emp .v-menubar-user-menu{border:0;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:transparent;color:inherit;margin:14px 6px;display:block;overflow:hidden;text-align:center;height:auto;color:inherit}
.halo-emp .v-menubar-user-menu:focus:after{display:none}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem{-webkit-box-shadow:none;box-shadow:none;border:0;margin-right:1px;border-radius:4px;color:#025269;padding:0 9px;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:first-child,.halo-emp .v-menubar-user-menu .v-menubar-menuitem:last-child,.halo-emp .v-menubar-user-menu .v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:before{content:none}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:hover{color:#03799b}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:active{color:inherit}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked:first-child{border:0 solid #b2b2b2;color:#025269}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked .v-menubar-menuitem-caption,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption{position:relative;top:0}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected:hover{color:#e0f1f6}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-disabled,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-disabled:hover{color:inherit}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem{color:inherit;white-space:normal;line-height:1.4;margin:0}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem img.v-icon{width:42px;height:42px;border-radius:21px;box-shadow:0 2px 3px rgba(0,0,0,0.05);display:block;margin:0 auto .3em;border:0 solid #b2b2b2}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem:after{top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected{background:transparent}
.halo-emp .valo-menu-subtitle{color:#18add8;margin:6px 0 6px 14px;border-bottom:0 solid #276b7f}
.halo-emp .valo-menu-subtitle [class*="badge"]{color:#5396a9}
.halo-emp .valo-menuitems{display:block}
.halo-emp .valo-menu-item{outline:0;font-weight:400;padding:0 28px 0 14px;cursor:pointer;position:relative;overflow:hidden;text-shadow:0 2px 0 rgba(0,0,0,0.05);-webkit-transition:background-color 300ms,color 60ms;-moz-transition:background-color 300ms,color 60ms;transition:background-color 300ms,color 60ms}
.halo-emp .valo-menu-item [class*="caption"]{vertical-align:middle;display:inline-block;width:90%;max-width:15em;padding-right:14px;text-overflow:ellipsis;overflow:hidden}
.halo-emp .valo-menu-item [class*="badge"]{color:#5396a9}
.halo-emp .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-item.selected .v-icon{color:#03799b}
.halo-emp .valo-menu-item.selected [class*="badge"]{background:#03799b;color:#afdfec}
.halo-emp .valo-menu-item:focus,.halo-emp .valo-menu-item:hover,.halo-emp .valo-menu-item.selected{color:white}
.halo-emp .valo-menu-item span.v-icon{min-width:1em;margin-right:14px;text-align:center;vertical-align:middle}
.halo-emp .valo-menu-item span.v-icon+span{margin-left:0}
.halo-emp .valo-menu-item [class*="badge"]{background-color:#026682;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;transition:background-color 300ms;line-height:1;padding:3px 5px;min-width:8px;text-align:center;top:2.5px;border-radius:4px}
.halo-emp .valo-menu-part.large-icons{background-color:#025269;min-width:56px;max-width:84px}
.halo-emp .valo-menu-part.large-icons .valo-menu-title{font-size:9px}
.halo-emp .valo-menu-part.large-icons .valo-menu-title .v-label-undef-w{white-space:normal}
.halo-emp .valo-menu-part.large-icons .v-menubar-user-menu{margin-left:0;margin-right:0;font-size:8px}
.halo-emp .valo-menu-part.large-icons .v-menubar-user-menu img.v-icon{width:22px;height:22px}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"]{margin:7px 0 0;padding:6px 19px 6px 7px;line-height:1;border:0;text-overflow:ellipsis;overflow:hidden;background:#013b4b;font-size:10px;box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"] [class*="badge"]{right:7px}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"]+.valo-menu-item{border-top:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item{display:block;font-size:19px;line-height:1;padding:9px;text-align:center;border-top:0 solid #115c72}
.halo-emp .valo-menu-part.large-icons .valo-menu-item:first-child{border-top:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item [class*="caption"]{display:block;width:auto;margin:.3em 0 0;padding:0;font-size:8px;line-height:1.3}
.halo-emp .valo-menu-part.large-icons .valo-menu-item .v-icon{margin:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item span.v-icon{opacity:.8}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected .v-icon{opacity:1}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected [class*="badge"]{border-color:#02465a}
.halo-emp .valo-menu-part.large-icons .valo-menu-item [class*="badge"]{padding-left:3px;padding-right:3px;top:6px;right:6px;border:2px solid #025269}
.halo-emp .valo-menu-logo{display:block;overflow:hidden;width:34px!important;height:34px;border-radius:4px;text-align:center;background:#025269;color:white;font-size:19px;line-height:34px;margin:14px auto;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-logo:focus{outline:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part{background-color:#025269;min-width:56px;max-width:84px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title{font-size:9px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title .v-label-undef-w{white-space:normal}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu{margin-left:0;margin-right:0;font-size:8px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu img.v-icon{width:22px;height:22px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"]{margin:7px 0 0;padding:6px 19px 6px 7px;line-height:1;border:0;text-overflow:ellipsis;overflow:hidden;background:#013b4b;font-size:10px;box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"] [class*="badge"]{right:7px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"]+.valo-menu-item{border-top:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item{display:block;font-size:19px;line-height:1;padding:9px;text-align:center;border-top:0 solid #115c72}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item:first-child{border-top:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="caption"]{display:block;width:auto;margin:.3em 0 0;padding:0;font-size:8px;line-height:1.3}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item .v-icon{margin:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item span.v-icon{opacity:.8}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected .v-icon{opacity:1}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected [class*="badge"]{border-color:#02465a}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="badge"]{padding-left:3px;padding-right:3px;top:6px;right:6px;border:2px solid #025269}
.halo-emp .valo-menu-responsive[width-range~="0-800px"]{padding-top:28px;-webkit-box-sizing:border-box;box-sizing:border-box}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .v-loading-indicator{top:28px}
.halo-emp .valo-menu-responsive[width-range~="0-800px"]>.v-widget{position:relative!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu{border-right:0}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-part{overflow:visible}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-toggle{display:inline-block}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-title{position:fixed;z-index:100;top:0;left:0;right:0;height:28px!important;padding-top:0;padding-bottom:0;-webkit-backface-visibility:hidden}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu{position:fixed;z-index:100;top:0;right:0;margin:0;padding:0;height:28px;color:#52c3e3;max-width:30%;-webkit-backface-visibility:hidden}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem{line-height:27px;white-space:nowrap}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu img.v-icon{display:inline-block;margin:0 5px 0 0;width:14px;height:14px;border-radius:7px;border:0}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menuitems{height:100%;background-color:#025269;background-image:-webkit-linear-gradient(right,#025269 0,#025269 7px);background-image:linear-gradient(to left,#025269 0,#025269 7px);color:#52c3e3;font-size:11px;line-height:22px;border-right:0 solid #013949;white-space:nowrap;position:fixed;z-index:9000;top:28px;bottom:0;height:auto;max-width:100%;overflow:auto;padding:14px 0;-webkit-transform:translatex(-100%);-moz-transform:translatex(-100%);-ms-transform:translatex(-100%);-o-transform:translatex(-100%);transform:translatex(-100%);-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-visible .valo-menuitems,.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-hover:hover .valo-menuitems{-webkit-transform:translatex(0%);-moz-transform:translatex(0%);-ms-transform:translatex(0%);-o-transform:translatex(0%);transform:translatex(0%)}
.halo-emp .valo-menu-responsive[width-range~="0-500px"] .valo-menu-toggle .v-button-caption{display:none}
.halo-emp .valo-menu-responsive[width-range~="0-500px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem-caption{display:inline-block;width:14px;overflow:hidden}
.halo-emp .ace_editor{position:relative!important}
.halo-emp .AceEditorWidget{background:white;border:1px solid lightgray}
.halo-emp .aceeditor-suggestpopup-description{background:lightgray}
.halo-emp .popupbutton-legacy .v-button-wrap *{float:left}
.halo-emp .v-popupbutton .v-popup-indicator{display:inline-block;cursor:pointer;width:13px;height:11px}
.halo-emp .popupbutton-legacy .v-popup-indicator{background:transparent url(../themes/base/common/img/sprites.png) no-repeat -5px -10px}
.halo-emp .v-popupbutton .v-popup-indicator:before{font-size:.7em;font-family:FontAwesome;content:"\f078";vertical-align:.15em;margin:0 -0.2em 0 .5em;opacity:.5}
.halo-emp .popupbutton-legacy .v-popup-indicator:before{content:" "}
.halo-emp .v-popupbutton.v-disabled .v-popup-indicator{cursor:default}
.halo-emp .v-ie6 .v-popupbutton .v-popup-indicator{display:inline;zoom:1}
.halo-emp .v-ie7 .v-popupbutton .v-popup-indicator{display:inline;zoom:1;position:relative;top:-4px}
.halo-emp .v-popupbutton-popup{background:#f8f8f9;border:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}
.halo-emp .v-popupbutton-popup-popupbutton-legacy{font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal;color:#222}
.halo-emp .v-popupbutton-popup>.popupContent>.v-captionwrapper>.v-caption{display:block}
.halo-emp .v-popupbutton-popup.fixed{position:fixed!important;z-index:20001!important}
.halo-emp .v-shadow-fixed{position:fixed!important;z-index:20000!important}
.halo-emp .v-ddabsolutelayout-drag-shadow,.halo-emp .v-ddcsslayout-drag-shadow{background-color:#a9d1ff;background-color:rgba(169,209,255,0.6);background-position:0 0;background-image:none!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:bottom}
.halo-emp .v-ddorderedlayout-over{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.halo-emp .v-ddorderedlayout-over-middle,.halo-emp .v-ddorderedlayout-over-center{background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-ddorderedlayout-over.v-ddorderedlayout-over-left{border-left:2px solid #1d9dff;margin-right:-2px}
.halo-emp .v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-left{border-left:6px solid #1d9dff;padding-left:0!important}
.halo-emp .v-ddorderedlayout-over.v-ddorderedlayout-over-right{border-right:2px solid #1d9dff;margin-left:-2px}
.halo-emp .v-ddorderedlayout-over.v-ddorderedlayout-over-top{border-top:2px solid #1d9dff;margin-bottom:-2px}
.halo-emp .v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-top{border-top:7px solid #1d9dff;padding-top:0!important}
.halo-emp .v-ddorderedlayout-over.v-ddorderedlayout-over-bottom{border-bottom:2px solid #1d9dff;margin-top:-2px}
.halo-emp .v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-right+div{border-left:6px solid #1d9dff;padding-left:0!important}
.halo-emp .v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-bottom+div{border-top:7px solid #1d9dff;padding-top:0!important}
.halo-emp .v-horizontallayout div:first-child.v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-left{border-left:2px solid #1d9dff;margin-right:-2px}
.halo-emp .v-verticallayout div:first-child.v-ddorderedlayout-over-spaced.v-ddorderedlayout-over-top{border-top:2px solid #1d9dff;margin-bottom:-2px}
.halo-emp .v-ddgridlayout-over-middle,.halo-emp .v-ddgridlayout-over-center{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-ddgridlayout-over-left{background-color:transparent;border-left:2px solid #1d9dff;margin-right:-2px}
.halo-emp .v-ddgridlayout-over-right{background-color:transparent;border-right:2px solid #1d9dff;margin-left:-2px}
.halo-emp .v-ddgridlayout-over-top{background-color:transparent;border-top:2px solid #1d9dff;margin-bottom:-2px}
.halo-emp .v-ddgridlayout-over-bottom{background-color:transparent;border-bottom:2px solid #1d9dff;margin-top:-2px}
.halo-emp .v-ddgridlayout-drag-shadow{position:absolute}
.halo-emp .v-ddsplitpanel-over{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-ddsplitpanel-over-splitter{border:1px solid #a9d1ff;border:1px solid rgba(169,209,255,0.6)}
.halo-emp .v-tabsheet-tabs .v-tabsheet-spacertd .new-tab{background:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6);width:48px;height:23px;padding:9px 8px 0 6px}
.halo-emp .v-tabsheet-tabs .new-tab-left{border-left:2px solid #1d9dff;margin-right:-1px}
.halo-emp .v-tabsheet-tabs .new-tab-right{border-right:2px solid #1d9dff;margin-left:-1px}
.halo-emp .v-tabsheet-tabs .new-tab-center{border-top:2px solid #1d9dff;margin-bottom:-2px}
.halo-emp .v-tabsheet.v-dd-active-drag-source{opacity:1}
.halo-emp .v-accordion-item.dd-over,.halo-emp .v-accordion-item-caption .v-caption.dd-over{background:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-accordion .spacer{background-color:#1d9dff;height:2px;width:100%;position:relative}
.halo-emp .v-ddformlayout-over{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-ddformlayout-over-top .v-formlayout-captioncell,.halo-emp .v-ddformlayout-over-top .v-formlayout-errorcell,.halo-emp .v-ddformlayout-over-top .v-formlayout-contentcell{border-top:2px solid #1d9dff;padding-top:6px!important}
.halo-emp .v-ddformlayout-over-middle .v-formlayout-captioncell,.halo-emp .v-ddformlayout-over-middle .v-formlayout-errorcell,.halo-emp .v-ddformlayout-over-middle .v-formlayout-contentcell{background:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-ddformlayout-over-bottom .v-formlayout-captioncell,.halo-emp .v-ddformlayout-over-bottom .v-formlayout-errorcell,.halo-emp .v-ddformlayout-over-bottom .v-formlayout-contentcell{border-bottom:2px solid #1d9dff;padding-top:6px!important}
.halo-emp .v-ddpanel-over{background-color:#a9d1ff!important;background-color:rgba(169,209,255,0.6)!important}
.halo-emp .v-drag-element .v-filterselect-input{float:left;padding:4px 0 4px 2px;border:0;height:16px;background-position:0 -499px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal;background:transparent repeat-x;background-image:url(../halo/themes/reindeer/common/img/vertical-sprites.png);-background-image:url(../halo/themes/reindeer/common/img/vertical-sprites-ie6.png);background-position:left -499px}
.halo-emp .v-drag-element .v-filterselect-button{font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal}
.halo-emp .v-drag-element .v-textfield{padding:3px 3px 4px;color:#222;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal}
.halo-emp .v-drag-element input.v-textfield-small{font-size:11px;line-height:normal;height:auto;padding:2px}
.halo-emp .v-drag-element .v-textarea{padding:3px 3px 4px;color:#222;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal}
.halo-emp .v-drag-element textarea.v-textarea-small{font-size:11px}
.halo-emp .v-dragdrop-iframe-cover{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;-khtml-opacity:0;opacity:0;background-color:#a9d1ff;background-color:rgba(169,209,255,0.6)}
.halo-emp .v-dd-active-drag-source{-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);-moz-opacity:.2;-webkit-opacity:.2;-khtml-opacity:.2;opacity:.2}
.halo-emp .googlemap img{max-width:none}
.halo-emp .v-widget.googlemap{min-height:200px}
.halo-emp .gm-label .top-left{transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%)}
.halo-emp .gm-label .top-center{transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%)}
.halo-emp .gm-label .top-right{transform:translateY(-100%);-ms-transform:translateY(-100%)}
.halo-emp .gm-label .middle-left{transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%)}
.halo-emp .gm-label .middle-center{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.halo-emp .gm-label .middle-right{transform:translateY(-50%);-ms-transform:translateY(-50%)}
.halo-emp .gm-label .bottom-left{transform:translateX(-100%);-ms-transform:translateX(-100%)}
.halo-emp .gm-label .bottom-center{transform:translateX(-50%);-ms-transform:translateX(-50%)}
.halo-emp .delete-vertex-overlay{position:absolute;background:white;padding:3px;color:#666;font-weight:bold;border:1px solid #999;font-family:sans-serif;font-size:12px;box-shadow:1px 3px 3px rgba(0,0,0,0.3);margin-top:-10px;margin-left:10px;cursor:pointer}
.halo-emp .delete-vertex-overlay:hover{background:#eee}
.halo-emp .v-link>a{white-space:nowrap}
.halo-emp .v-errorindicator{display:none}
.halo-emp .c-context-help-button{display:inline-block;font-size:0;width:14.4px}
.halo-emp .c-context-help-button::before{font-family:FontAwesome;content:"\f059";font-size:12px;padding-left:.2em}
.halo-emp .c-context-help-button-clickable{cursor:pointer}
.halo-emp .v-disabled .c-context-help-button-clickable{opacity:.5;filter:alpha(opacity=50);cursor:default}
.halo-emp .v-required-field-indicator{padding:0 0 0 .2em}
.halo-emp .v-tooltip .c-tooltip-context-help{margin-top:8px;overflow:auto}
.halo-emp .v-tooltip .v-errormessage[aria-hidden="true"]+.v-tooltip-text[aria-hidden="true"]+.c-tooltip-context-help{margin-top:0}
.halo-emp .v-gridlayout.c-shrink-empty{font-size:0}
.halo-emp .v-gridlayout.c-shrink-empty>.v-gridlayout-slot>*{font-size:12px}
.halo-emp .v-csslayout.c-shrink-empty{font-size:0}
.halo-emp .v-csslayout.c-shrink-empty>*{font-size:12px}
.halo-emp .v-gridlayout.c-hide-overflow,.halo-emp .v-gridlayout.c-hide-overflow>.v-gridlayout-slot{overflow:hidden}
.halo-emp .v-calendar{font-size:12px}
.halo-emp .v-caption{padding-left:0;padding-bottom:0}
.v-ios.v-touch .halo-emp .v-tooltip,.v-android.v-touch .halo-emp .v-tooltip{display:none!important}
.v-ios.v-webkit .halo-emp .v-scrollable div,.v-ios.v-webkit .halo-emp .v-browserframe div{-webkit-overflow-scrolling:initial}
.halo-emp .v-tree8{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-tree8-row-selected>.v-tree8-cell{color:#e0f1f6}
.halo-emp .c-tree-composition{font-size:0}
.halo-emp .c-tree-composition>*{font-size:12px}
.halo-emp .c-tree-composition:focus{outline:0}
.halo-emp .c-tree-composition .c-tree-wrapper{display:inherit}
.halo-emp .c-tree-composition.has-top-panel{display:flex;flex-direction:column}
.halo-emp .c-tree-composition.has-top-panel .c-tree-top{flex-shrink:0;overflow-x:hidden;min-height:28px}
.halo-emp .c-tree-composition.has-top-panel .v-caption-c-buttons-panel{display:none}
.v-ie11 .halo-emp .c-tree-composition.has-top-panel .c-tree-top,.v-edge .halo-emp .c-tree-composition.has-top-panel .c-tree-top{overflow-y:hidden}
.v-ie11 .halo-emp .c-tree-composition.has-top-panel .c-buttons-panel,.v-edge .halo-emp .c-tree-composition.has-top-panel .c-buttons-panel{overflow-x:hidden}
.halo-emp .v-link>a{padding-left:2px;padding-right:2px;border:1px dashed transparent;border-radius:4px;box-sizing:border-box;display:inline-block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-link>a:focus{outline:0;border:1px dashed #025269}
.halo-emp .v-disabled.v-link>a:focus{border:1px dashed transparent}
.halo-emp .v-label{word-wrap:break-word;overflow-wrap:break-word}
.halo-emp .v-label-empty{border:0}
.halo-emp .v-label-spinner{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-label.v-label-h1{font-size:2.4em;line-height:1.5;margin:0}
.halo-emp .v-label.v-label-h2{margin:0;font-size:16px;line-height:1.5}
.halo-emp .v-label.v-label-h3{margin:0;font-size:18px;line-height:1.5}
.halo-emp .v-label.v-label-h4{margin:0}
.halo-emp .v-csslayout>h1:first-child,.halo-emp .v-csslayout>h2:first-child,.halo-emp .v-csslayout>h3:first-child,.halo-emp .v-csslayout>h4:first-child,.halo-emp .v-csslayout>.v-label-h1:first-child,.halo-emp .v-csslayout>.v-label-h2:first-child,.halo-emp .v-csslayout>.v-label-h3:first-child,.halo-emp .v-csslayout>.v-label-h4:first-child{margin:0}
.halo-emp .v-verticallayout>.v-slot:first-child h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>.v-slot:first-child h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child h4,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h4,.halo-emp .v-verticallayout>div>.v-slot:first-child h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>div>.v-slot:first-child h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h4{margin:0}
.halo-emp .v-label.h2-red{color:red;border:0}
.halo-emp .v-label-semi-bold-label{font-weight:600}
.halo-emp .v-label pre{margin:0;font-family:"Apercu","Meltow San 300",sans-serif}
.halo-emp .v-label-icon .v-icon{margin-right:6px}
.halo-emp .v-label-icon.v-label-empty .v-icon{margin-right:0}
.halo-emp .v-panel.c-shrink-empty{font-size:0!important}
.halo-emp .v-panel.c-shrink-empty>.v-panel-captionwrap>.v-panel-caption,.halo-emp .v-panel.c-shrink-empty>.v-panel-content>*{font-size:12px}
.halo-emp .v-panel.c-hide-overflow,.halo-emp .v-panel.c-hide-overflow>.v-panel-content{overflow:hidden}
.halo-emp .v-table-drag-center{border:2px solid #025269}
.halo-emp .v-table-arow-wrap{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;background:#fad1d1;border-top:0 solid #d9d9d9;border-left:0 solid #d9d9d9;border-right:0 solid #d9d9d9}
.halo-emp .v-table-arow{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .v-table-arow-row{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;height:28px;border-right:0 solid #d9d9d9;color:#210d0d}
.halo-emp .v-table-arow-row>.v-table-cell-content{border-bottom:0}
.halo-emp .v-table-footer-wrap{background:#fad1d1}
.halo-emp .v-table,.halo-emp .v-table-body{font-size:12px}
.halo-emp .v-table-cell-content.boolean-cell-true .v-table-cell-wrapper,.halo-emp .v-table-cell-content.boolean-cell-false .v-table-cell-wrapper{color:transparent;height:14px;line-height:14px;width:14px;font-size:0}
.halo-emp .v-table-cell-content.boolean-cell-true .v-table-cell-wrapper:before{color:#020e1c;font-size:12px;font-family:FontAwesome;content:"\f046"}
.halo-emp .v-table-cell-content.boolean-cell-false .v-table-cell-wrapper:before{color:#020e1c;font-size:12px;font-family:FontAwesome;content:"\f096"}
.halo-emp .v-selected .v-table-cell-content.boolean-cell-true .v-table-cell-wrapper:before,.halo-emp .v-selected .v-table-cell-content.boolean-cell-false .v-table-cell-wrapper:before{color:#e0f1f6}
.halo-emp .v-table-column-selector{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);z-index:2;top:7px;right:7px;height:14px;line-height:14px;width:14px;padding:0;border-radius:50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 200ms 1s;-moz-transition:opacity 200ms 1s;transition:opacity 200ms 1s}
.halo-emp .v-table-column-selector:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-table-column-selector:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-table-column-selector:focus:after{border-color:#025269}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-table-column-selector:after{border-radius:inherit}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-scrollable>.v-table .v-table-column-selector{top:7px;right:7px}
.halo-emp .v-table>.v-table-header-wrap{font-weight:300}
.halo-emp .v-table.v-has-width>.v-table-body-wrapper,.halo-emp .v-table.v-has-width>.v-table-header-wrap,.halo-emp .v-table.v-has-width>.v-table-footer-wrap{width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .v-scrollable>.v-table{overflow:auto}
.halo-emp .v-table-cell-wrapper>.v-widget{margin-left:0;margin-right:0}
.halo-emp .c-table-cell-link .c-table-clickable-cell{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .c-table-cell-link .c-table-clickable-cell:hover{color:#03799b}
.halo-emp .c-table-cell-link .c-table-clickable-cell.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-table .c-table-cell-link .c-table-clickable-cell,.halo-emp .v-table .v-button-link,.halo-emp .v-table .v-link{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-table.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-table-cell-textcut .c-table-clickable-cell{cursor:pointer;color:#025269;border-bottom:1px dashed #025269}
.halo-emp .v-table [class*="-row"].v-selected .c-table-cell-link .c-table-clickable-cell,.halo-emp .v-table [class*="-row"].v-selected .c-table-cell-textcut .c-table-clickable-cell,.halo-emp .v-table [class*="-row"].v-selected .v-popupview,.halo-emp .v-table [class*="-row"].v-selected .v-button-link,.halo-emp .v-table [class*="-row"].v-selected .v-link{color:#e0f1f6}
.halo-emp .v-table [class*="-row"].v-selected .c-table-cell-textcut .c-table-clickable-cell{border-bottom-color:#e0f1f6}
.halo-emp .c-table-view-textcut{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .c-table-view-textcut[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-table-view-textcut[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.v-ios.v-touch .halo-emp .v-table-column-selector,.v-android.v-touch .halo-emp .v-table-column-selector{opacity:1;filter:none;-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-header-cell-desc .v-table-sort-indicator{cursor:pointer}
.halo-emp .v-table-header-cell.v-table-header-sortable .v-table-sort-indicator{display:block;background:transparent;width:14px;height:28px;line-height:28px;margin-left:-14px;opacity:0;cursor:pointer}
.halo-emp .c-table-contextmenu{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .c-table-contextmenu[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-table-contextmenu[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .c-table-contextmenu .c-table-contextmenu-item{cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;display:block}
.halo-emp .c-table-contextmenu .c-table-contextmenu-item:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .c-table-contextmenu .c-table-contextmenu-item .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .c-table-contextmenu .c-table-contextmenu-item:hover{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .c-table-composition.has-top-panel{display:flex;flex-direction:column}
.halo-emp .c-table-composition.has-top-panel .c-table-top{display:flex;justify-content:space-between;flex-shrink:0;overflow-x:hidden;min-height:28px}
.halo-emp .c-table-composition.has-top-panel .v-caption-c-buttons-panel{display:none}
.v-ie11 .halo-emp .c-table-composition.has-top-panel .c-table-top,.v-edge .halo-emp .c-table-composition.has-top-panel .c-table-top{overflow-y:hidden}
.v-ie11 .halo-emp .c-table-composition.has-top-panel .c-buttons-panel,.v-edge .halo-emp .c-table-composition.has-top-panel .c-buttons-panel{overflow-x:hidden}
.v-ff .halo-emp .v-table-header tr>.c-grouptable-group-divider-header:first-child .v-table-caption-container{padding-left:8px;border-left:0}
.halo-emp .c-table-composition{font-size:0}
.halo-emp .c-table-composition>*{font-size:12px}
.halo-emp .c-table-composition.no-stripes .v-table .v-table-row,.halo-emp .c-table-composition.no-stripes .v-table .v-table-row-odd{background:transparent}
.halo-emp .c-table-composition.no-stripes .v-table [class*="-row"].v-selected{background:#025269;background-origin:border-box;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .c-table-composition.no-stripes .v-table [class*="-row"].v-selected+.v-selected{background:#025269}
.halo-emp .c-table-composition.no-stripes .v-table [class*="-row"].v-selected+.v-selected td{border-top-color:#025269}
.halo-emp .c-table-composition.no-stripes .v-table [class*="-row"].v-selected .v-table-cell-content{border-color:transparent;border-left-color:#04313e}
.halo-emp .c-table-composition.no-stripes .v-table [class*="-row"].v-selected .v-table-cell-content:first-child{border-left-color:transparent}
.halo-emp .c-table-composition.no-vertical-lines .v-table .v-table-cell-content{border-left:none;padding-left:1px}
.halo-emp .c-table-composition.no-vertical-lines .v-table.v-treetable .v-table-cell-content{padding-left:10px}
.halo-emp .c-table-composition.no-vertical-lines .v-table-caption-container,.halo-emp .c-table-composition.no-vertical-lines .v-table-footer td{border-left-color:transparent}
.halo-emp .c-table-composition.no-horizontal-lines .v-table .v-table-cell-content{border-top:0;border-bottom:0}
.halo-emp .c-table-composition.no-horizontal-lines .v-table .v-table-row-drag-top .v-table-cell-content,.halo-emp .c-table-composition.no-horizontal-lines .v-table .v-table-row-drag-bottom .v-table-cell-content{height:28px}
.halo-emp .c-table-composition.no-header .v-table .v-table-header-wrap{display:none}
.halo-emp .c-table-composition.borderless .v-table .v-table-header-wrap,.halo-emp .c-table-composition.borderless .v-table .v-table-footer-wrap,.halo-emp .c-table-composition.borderless .v-table .v-table-header-drag,.halo-emp .c-table-composition.borderless .v-table .v-table-body{border:0}
.halo-emp .c-table-composition.borderless .v-table .v-table-header-wrap{border-bottom:1px solid #d9d9d9}
.halo-emp .c-table-composition.borderless .v-table .v-table-footer-wrap{border-top:1px solid #d9d9d9}
.halo-emp .c-table-composition.borderless .v-table-header table,.halo-emp .c-table-composition.borderless .v-table-footer table,.halo-emp .c-table-composition.borderless .v-table-table{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-table-composition.compact .v-table .v-table-header-wrap,.halo-emp .c-table-composition.compact .v-table .v-table-footer-wrap,.halo-emp .c-table-composition.compact .v-table .v-table-header-drag,.halo-emp .c-table-composition.small .v-table .v-table-header-wrap,.halo-emp .c-table-composition.small .v-table .v-table-footer-wrap,.halo-emp .c-table-composition.small .v-table .v-table-header-drag{font-size:10px}
.halo-emp .c-table-composition.compact .v-table .v-table-footer-container,.halo-emp .c-table-composition.small .v-table .v-table-footer-container{padding:6px 6px 7px}
.halo-emp .c-table-composition.compact .v-table .v-table-caption-container,.halo-emp .c-table-composition.compact .v-table .v-table-header-drag,.halo-emp .c-table-composition.small .v-table .v-table-caption-container,.halo-emp .c-table-composition.small .v-table .v-table-header-drag{padding-top:7px;padding-bottom:6px;padding-left:5px;padding-right:5px}
.halo-emp .c-table-composition.compact .v-table .v-table-caption-container-align-right,.halo-emp .c-table-composition.small .v-table .v-table-caption-container-align-right{padding-right:0}
.halo-emp .c-table-composition.compact .v-table .v-table-resizer,.halo-emp .c-table-composition.small .v-table .v-table-resizer{height:24px}
.halo-emp .c-table-composition.compact .v-table .v-table-cell-content,.halo-emp .c-table-composition.small .v-table .v-table-cell-content{height:24px}
.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper{padding-left:5px;padding-right:5px}
.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper>.v-widget,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper>.v-widget{margin:1px -3px}
.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper>.v-widget.v-select-optiongroup,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper>.v-widget.v-select-optiongroup{margin:0}
.halo-emp .c-table-composition.compact .v-table .v-table-cell-wrapper>.v-widget.v-progressbar,.halo-emp .c-table-composition.small .v-table .v-table-cell-wrapper>.v-widget.v-progressbar{margin-left:0;margin-right:0}
.halo-emp .c-table-composition.compact .v-table .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .c-table-composition.compact .v-table .v-table-header-cell-desc .v-table-sort-indicator,.halo-emp .c-table-composition.small .v-table .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .c-table-composition.small .v-table .v-table-header-cell-desc .v-table-sort-indicator{height:24px;line-height:24px}
.halo-emp .c-table-composition.compact .v-table .v-table-header-drag,.halo-emp .c-table-composition.small .v-table .v-table-header-drag{margin-top:-12px}
.halo-emp .c-table-composition.compact .v-table.v-treetable .v-table-cell-wrapper,.halo-emp .c-table-composition.small .v-table.v-treetable .v-table-cell-wrapper{padding-left:0;padding-right:0;min-height:12px}
.halo-emp .c-table-composition.compact .v-table.v-treetable .v-table-cell-content,.halo-emp .c-table-composition.small .v-table.v-treetable .v-table-cell-content{padding-left:5px;padding-right:5px}
.halo-emp .c-table-composition.compact .v-table.v-treetable .v-table-cell-content:first-child,.halo-emp .c-table-composition.small .v-table.v-treetable .v-table-cell-content:first-child{padding-left:6px}
.halo-emp .c-table-composition.compact .v-table.v-treetable .v-table-footer-container,.halo-emp .c-table-composition.small .v-table.v-treetable .v-table-footer-container{padding-left:5px;padding-right:5px}
.halo-emp .c-table-composition.compact .v-table .v-table-row-drag-top .v-table-cell-content,.halo-emp .c-table-composition.compact .v-table .v-table-row-drag-bottom .v-table-cell-content,.halo-emp .c-table-composition.small .v-table .v-table-row-drag-top .v-table-cell-content,.halo-emp .c-table-composition.small .v-table .v-table-row-drag-bottom .v-table-cell-content{height:23px}
.halo-emp .c-table-composition.small .v-table{font-size:11px}
.halo-emp .c-table-composition.small .v-table.v-treetable .v-table-cell-wrapper{min-height:11px}
.halo-emp .v-table-column-selector-popup .gwt-MenuBar{overflow-y:auto;overflow-x:hidden}
.halo-emp .v-table-column-selector-popup .gwt-MenuBar table{border-collapse:collapse}
.halo-emp .v-table-column-selector-popup .gwt-MenuBar tr:nth-child(2){border-bottom:0 solid #b2b2b2;border-bottom-style:dotted}
.halo-emp .v-button .v-button-caption{font-weight:300}
.halo-emp .v-button.c-cm-button .v-button-caption{font-weight:300}
.halo-emp .v-button-link{text-align:left;padding-left:2px;padding-right:2px;border:1px dashed transparent;height:auto}
.halo-emp .v-button-link .v-button-caption{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-button-link:focus:after{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-button-empty-caption .v-button-caption{display:none}
.halo-emp .v-button-empty-caption .v-button-wrap .v-icon{margin-right:0}
.halo-emp .v-disabled.v-button-link:focus{border-color:transparent}
.halo-emp .v-button-link:focus{outline:0;border-color:#025269}
.halo-emp .v-button-borderless:focus:after,.halo-emp .v-button-borderless-colored:focus:after{border:1px solid #025269}
.halo-emp .v-button-borderless:after,.halo-emp .v-button-borderless-colored:after{top:0;bottom:0;left:0;right:0}
.halo-emp .v-button.link{display:inline-flex}
.halo-emp .v-button.link.v-has-height{overflow-y:hidden}
.halo-emp .v-button.link.v-has-width{overflow-x:hidden}
.halo-emp .v-button.link:before,.halo-emp .v-button.link:after{display:none}
.halo-emp .v-button.link .v-button-caption{white-space:normal;overflow-wrap:normal}
.halo-emp .v-button.link .v-button-wrap{margin-bottom:auto;margin-top:auto}
.halo-emp .v-window-contents{padding-left:14px;padding-right:14px}
.halo-emp .v-window-contents>.v-scrollable>.v-layout:first-child{padding-top:9px}
.halo-emp .v-window-nonmodal{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}
.halo-emp .v-window-footer{padding-bottom:14px}
.halo-emp .v-window-outerheader:after{display:none}
.halo-emp .v-window-outerheader{border-bottom:0 solid #b2b2b2;background-color:#f5f5f5}
.v-mac .halo-emp .v-window-outerheader{border-radius:4px 4px 0 0}
.halo-emp .v-window-outerheader .v-window-header .v-icon{margin-right:14px}
.halo-emp .v-window-outerheader .v-window-closebox,.halo-emp .v-window-outerheader .v-window-maximizebox,.halo-emp .v-window-outerheader .v-window-restorebox,.halo-emp .v-window-outerheader .v-window-header{color:inherit;background-color:inherit;height:28px}
.halo-emp .v-window-outerheader .v-window-header{font-weight:300;font-size:12px;line-height:27px}
.halo-emp .v-window-outerheader .v-window-closebox,.halo-emp .v-window-outerheader .v-window-maximizebox,.halo-emp .v-window-outerheader .v-window-restorebox{line-height:24px}
.v-mac .halo-emp .v-window-outerheader .v-window-header{border-top-left-radius:4px}
.halo-emp .v-window-modalitycurtain{background-image:none}
.halo-emp .v-menubar:focus,.halo-emp .v-menubar:focus:after{box-shadow:none;border:0 solid #b2b2b2}
.halo-emp .v-menubar-menuitem{outline:0}
.halo-emp .v-calendar-event-month,.halo-emp .v-calendar-bottom-spacer,.halo-emp .v-calendar-spacer,.halo-emp .v-calendar-bottom-spacer-empty{margin-bottom:0}
.halo-emp .v-calendar.navbuttons-disabled .v-calendar-back,.halo-emp .v-calendar.navbuttons-disabled .v-calendar-next{display:none}
.halo-emp .v-checkbox{line-height:15px;height:18px}
.halo-emp .v-checkbox label{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.v-edge .halo-emp .v-checkbox.v-disabled,.v-ie .halo-emp .v-checkbox.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.v-edge .halo-emp .v-checkbox.v-disabled>label,.v-edge .halo-emp .v-checkbox.v-disabled>.v-icon,.v-ie .halo-emp .v-checkbox.v-disabled>label,.v-ie .halo-emp .v-checkbox.v-disabled>.v-icon{opacity:1;filter:none}
.halo-emp .v-checkbox-small{line-height:14px;height:17px}
.halo-emp .v-checkbox-large{line-height:18px;height:21px}
.halo-emp .v-grid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-grid-header th{font-weight:300}
.halo-emp .text-selection-enabled .v-grid-body{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-grid-row>.v-grid-cell:last-child,.halo-emp .v-grid-editor-cells>div:last-child{border-right:1px solid #d4d4d4;margin-right:-1px}
.halo-emp .v-grid-row-selected>.v-grid-cell{color:#e0f1f6}
.halo-emp .v-grid-row-selected>.v-grid-cell:last-child{border-right:1px solid #04313e}
.halo-emp .c-data-grid-composition{font-size:0}
.halo-emp .c-data-grid-composition>*{font-size:12px}
.halo-emp .c-data-grid-composition:focus{outline:0}
.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-scroller,.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-horizontal-scrollbar-deco,.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-header-deco,.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-footer-deco,.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-sidebar.v-contextmenu,.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-tablewrapper{border:0}
.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-row>.v-grid-cell:last-child{border-right:0}
.halo-emp .c-data-grid-composition.borderless .v-grid .v-grid-editor .v-grid-editor-cells{margin-left:-1px}
.v-sa:not(.v-ch) .halo-emp .c-data-grid-composition.no-vertical-lines .v-grid-body .v-grid-row>td:not(:first-child){-webkit-transform:scale(1);transform:scale(1)}
.halo-emp .c-data-grid-composition.no-vertical-lines .v-grid-body .v-grid-row>td:not(:first-child){border-left:none;padding-left:14.5px}
.halo-emp .c-data-grid-composition.no-vertical-lines .v-grid-header th,.halo-emp .c-data-grid-composition.no-vertical-lines .v-grid-footer td{border-left-color:transparent}
.v-sa:not(.v-ch) .halo-emp .c-data-grid-composition.no-horizontal-lines .v-grid-body .v-grid-row>td{-webkit-transform:scale(1);transform:scale(1)}
.halo-emp .c-data-grid-composition.no-horizontal-lines .v-grid-body .v-grid-row>td{border-bottom:0}
.halo-emp .c-data-grid-composition.no-stripes .v-grid-body .v-grid-row>td,.halo-emp .c-data-grid-composition.no-stripes .v-grid-body .v-grid-row-stripes>td{background:white}
.halo-emp .c-data-grid-composition.no-stripes .v-grid .v-grid-body .v-grid-row-selected>.v-grid-cell{color:#e0f1f6;background:#025269}
.halo-emp .c-data-grid-composition{display:flex;flex-direction:column}
.halo-emp .c-data-grid-composition .c-data-grid-top{display:flex;justify-content:space-between;flex-shrink:0;overflow:hidden;min-height:28px}
.halo-emp .c-data-grid-composition .v-caption-c-buttons-panel{display:none}
.v-ie11 .halo-emp .c-data-grid-composition .c-buttons-panel,.v-edge .halo-emp .c-data-grid-composition .c-buttons-panel{overflow-x:hidden}
.halo-emp .v-grid-footer .v-grid-row.c-aggregation-row>td{background:#fad1d1}
.halo-emp .v-grid-header .v-grid-row.c-aggregation-row>th{background:#fad1d1;font-weight:inherit}
.halo-emp .v-grid-cell .boolean-value:before{color:#020e1c;font-size:12px;font-family:FontAwesome}
.halo-emp .v-grid-cell .boolean-value-true:before{content:"\f046"}
.halo-emp .v-grid-cell .boolean-value-false:before{content:"\f096"}
.halo-emp .v-grid .v-link,.halo-emp .v-grid .v-button-link{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-grid-row-selected .v-grid-cell .v-link,.halo-emp .v-grid-row-selected .v-grid-cell .v-button-link,.halo-emp .v-grid-row-selected .v-grid-cell .boolean-value:before{color:#e0f1f6}
.halo-emp .v-grid-row-selected .v-button-link:focus,.halo-emp .v-grid-row-selected .v-button:focus:after{border-color:#e0f1f6}
.halo-emp .v-grid-cell.sort-asc:after,.halo-emp .v-grid-cell.sort-desc:after{cursor:pointer}
.halo-emp .v-grid-cell.sort-asc.c-sort-last:after,.halo-emp .v-grid-cell.sort-desc.c-sort-last:after{margin-right:18px}
.halo-emp .v-grid-body .v-grid-row{cursor:pointer}
.halo-emp .v-grid-editor{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div .c-maskedfield,.halo-emp .v-grid-editor-cells>div .c-maskedfield-focus,.halo-emp .v-grid-editor-cells>div .c-timefield,.halo-emp .v-grid-editor-cells>div .c-timefield-focus,.halo-emp .v-grid-editor-cells>div .c-fileupload .v-button,.halo-emp .v-grid-editor-cells>div .c-fileupload-clear.v-button,.halo-emp .v-grid-editor-cells>div .v-button.c-pickerfield-button,.halo-emp .v-grid-editor-cells>div .v-textfield.c-pickerfield-text:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div .c-currencyfield .c-currencyfield-layout.currency-visible.left .c-currencyfield-currency,.halo-emp .v-grid-editor-cells>div .c-currencyfield .c-currencyfield-layout.currency-visible.right .c-currencyfield-currency{border:0 solid #b2b2b2;border-top:0;border-bottom:0;border-radius:0}
.halo-emp .v-grid-editor-cells>div .c-maskedfield-focus,.halo-emp .v-grid-editor-cells>div .c-timefield-focus{position:relative}
.halo-emp .v-grid-editor-cells>div .v-button.c-pickerfield-button{border-left:0 solid #d8d8d8}
.halo-emp .v-grid-editor-cells>div .v-filterselect-button:active:after,.halo-emp .v-grid-editor-cells>div .c-datefield [class*="button"]:active:after,.halo-emp .v-grid-editor-cells>div .c-pickerfield-layout>.v-button:last-child{border-radius:0}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .v-spacing{display:none}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button{border-left:0 solid #d8d8d8;color:#a3a3a3}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:hover,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:hover{color:#474747}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:hover:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:hover:after{background:transparent}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:focus:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:active:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:active:hover:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:active:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:active:hover:after{background-color:rgba(128,128,128,0.2);top:0;right:0;bottom:0;left:0}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload .v-button-focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload:hover .v-button{color:#474747}
.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload:active .v-button:after,.halo-emp .v-grid-editor-cells>div .c-fileupload-container .c-fileupload:active:hover .v-button:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-grid-editor-cells>div .c-datefield-layout.v-has-width{display:table}
.halo-emp .v-grid-editor-cells>div .c-datefield-layout.v-has-width .c-datefield,.halo-emp .v-grid-editor-cells>div .c-datefield-layout.v-has-width .c-timefield{display:table-cell}
.halo-emp .v-grid-editor-cells>div .c-datefield [class*="button"]{border:0;border-right:0 solid #d8d8d8;left:1px;right:auto}
.halo-emp .v-grid-editor-cells>div .c-datefield-layout .c-timefield{border-left:0 solid #d8d8d8;margin-left:0}
.halo-emp .v-grid-editor-cells>div .c-datefield-composition-error .c-timefield{border-left:0 solid #d8d8d8!important;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div .c-datefield-composition-error .v-datefield-button{color:#a3a3a3}
.halo-emp .v-grid-editor-cells>div .c-datefield-composition-error .v-datefield-button:hover{color:#474747}
.halo-emp .v-grid-editor-cells>div .v-filterselect-error .v-filterselect-button{color:#a3a3a3;border-left:0 solid #d8d8d8}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button:after{content:"\f013"}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button:after{content:"\f013"}
.v-ie11 .halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-content{overflow-x:hidden;overflow-y:hidden}
.v-ie11 .halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-content .gwt-MenuBar-vertical{overflow-x:hidden;overflow-y:auto;height:100%}
.v-ie11 .halo-emp .v-contextmenu .gwt-MenuItem{padding-right:22px}
.halo-emp .v-grid-cell>div.component-wrap{display:flex;box-sizing:border-box;height:100%;width:100%}
.halo-emp .v-grid-cell>div.component-wrap .v-checkbox,.halo-emp .v-grid-cell>div.component-wrap .v-progressbar{align-self:center}
.halo-emp .v-grid-cell>div.component-wrap .v-checkbox.v-has-height,.halo-emp .v-grid-cell>div.component-wrap .v-progressbar.v-has-height{align-self:auto}
.halo-emp .v-grid-sidebar-content .gwt-MenuItemSeparator{border-bottom:0 solid #b2b2b2;border-bottom-style:dotted}
.halo-emp .v-grid.multi-check .v-grid-row>.v-grid-cell:first-child,.halo-emp .v-grid-editor-cells>.not-editable.v-grid-cell:first-child{text-overflow:clip}
.halo-emp .v-grid.multi-check .v-grid-row>.v-grid-cell:first-child input[type="checkbox"],.halo-emp .v-grid-editor-cells>.not-editable.v-grid-cell:first-child input[type="checkbox"]{margin:0}
.halo-emp .v-treegrid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-treegrid-header th{font-weight:300}
.halo-emp .text-selection-enabled .v-treegrid-body{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-treegrid-row>.v-treegrid-cell:last-child,.halo-emp .v-treegrid-editor-cells>div:last-child{border-right:1px solid #d4d4d4;margin-right:-1px}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell{color:#e0f1f6}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell:last-child{border-right:1px solid #04313e}
.halo-emp .c-data-grid-composition{font-size:0}
.halo-emp .c-data-grid-composition>*{font-size:12px}
.halo-emp .c-data-grid-composition:focus{outline:0}
.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-scroller,.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-horizontal-scrollbar-deco,.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-header-deco,.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-footer-deco,.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-sidebar.v-contextmenu,.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-tablewrapper{border:0}
.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-row>.v-treegrid-cell:last-child{border-right:0}
.halo-emp .c-data-grid-composition.borderless .v-treegrid .v-treegrid-editor .v-treegrid-editor-cells{margin-left:-1px}
.v-sa:not(.v-ch) .halo-emp .c-data-grid-composition.no-vertical-lines .v-treegrid-body .v-treegrid-row>td:not(:first-child){-webkit-transform:scale(1);transform:scale(1)}
.halo-emp .c-data-grid-composition.no-vertical-lines .v-treegrid-body .v-treegrid-row>td:not(:first-child){border-left:none;padding-left:14.5px}
.halo-emp .c-data-grid-composition.no-vertical-lines .v-treegrid-header th,.halo-emp .c-data-grid-composition.no-vertical-lines .v-treegrid-footer td{border-left-color:transparent}
.v-sa:not(.v-ch) .halo-emp .c-data-grid-composition.no-horizontal-lines .v-treegrid-body .v-treegrid-row>td{-webkit-transform:scale(1);transform:scale(1)}
.halo-emp .c-data-grid-composition.no-horizontal-lines .v-treegrid-body .v-treegrid-row>td{border-bottom:0}
.halo-emp .c-data-grid-composition.no-stripes .v-treegrid-body .v-treegrid-row>td,.halo-emp .c-data-grid-composition.no-stripes .v-treegrid-body .v-treegrid-row-stripes>td{background:white}
.halo-emp .c-data-grid-composition.no-stripes .v-treegrid .v-treegrid-body .v-treegrid-row-selected>.v-treegrid-cell{color:#e0f1f6;background:#025269}
.halo-emp .c-data-grid-composition{display:flex;flex-direction:column}
.halo-emp .c-data-grid-composition .c-data-grid-top{display:flex;justify-content:space-between;flex-shrink:0;overflow:hidden;min-height:28px}
.halo-emp .c-data-grid-composition .v-caption-c-buttons-panel{display:none}
.v-ie11 .halo-emp .c-data-grid-composition .c-buttons-panel,.v-edge .halo-emp .c-data-grid-composition .c-buttons-panel{overflow-x:hidden}
.halo-emp .v-treegrid-footer .v-treegrid-row.c-aggregation-row>td{background:#fad1d1}
.halo-emp .v-treegrid-header .v-treegrid-row.c-aggregation-row>th{background:#fad1d1;font-weight:inherit}
.halo-emp .v-treegrid-cell .boolean-value:before{color:#020e1c;font-size:12px;font-family:FontAwesome}
.halo-emp .v-treegrid-cell .boolean-value-true:before{content:"\f046"}
.halo-emp .v-treegrid-cell .boolean-value-false:before{content:"\f096"}
.halo-emp .v-treegrid .v-link,.halo-emp .v-treegrid .v-button-link{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-treegrid-row-selected .v-treegrid-cell .v-link,.halo-emp .v-treegrid-row-selected .v-treegrid-cell .v-button-link,.halo-emp .v-treegrid-row-selected .v-treegrid-cell .boolean-value:before{color:#e0f1f6}
.halo-emp .v-treegrid-row-selected .v-button-link:focus,.halo-emp .v-treegrid-row-selected .v-button:focus:after{border-color:#e0f1f6}
.halo-emp .v-treegrid-cell.sort-asc:after,.halo-emp .v-treegrid-cell.sort-desc:after{cursor:pointer}
.halo-emp .v-treegrid-cell.sort-asc.c-sort-last:after,.halo-emp .v-treegrid-cell.sort-desc.c-sort-last:after{margin-right:18px}
.halo-emp .v-treegrid-body .v-treegrid-row{cursor:pointer}
.halo-emp .v-treegrid-editor{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div .c-maskedfield,.halo-emp .v-treegrid-editor-cells>div .c-maskedfield-focus,.halo-emp .v-treegrid-editor-cells>div .c-timefield,.halo-emp .v-treegrid-editor-cells>div .c-timefield-focus,.halo-emp .v-treegrid-editor-cells>div .c-fileupload .v-button,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-clear.v-button,.halo-emp .v-treegrid-editor-cells>div .v-button.c-pickerfield-button,.halo-emp .v-treegrid-editor-cells>div .v-textfield.c-pickerfield-text:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div .c-currencyfield .c-currencyfield-layout.currency-visible.left .c-currencyfield-currency,.halo-emp .v-treegrid-editor-cells>div .c-currencyfield .c-currencyfield-layout.currency-visible.right .c-currencyfield-currency{border:0 solid #b2b2b2;border-top:0;border-bottom:0;border-radius:0}
.halo-emp .v-treegrid-editor-cells>div .c-maskedfield-focus,.halo-emp .v-treegrid-editor-cells>div .c-timefield-focus{position:relative}
.halo-emp .v-treegrid-editor-cells>div .v-button.c-pickerfield-button{border-left:0 solid #d8d8d8}
.halo-emp .v-treegrid-editor-cells>div .v-filterselect-button:active:after,.halo-emp .v-treegrid-editor-cells>div .c-datefield [class*="button"]:active:after,.halo-emp .v-treegrid-editor-cells>div .c-pickerfield-layout>.v-button:last-child{border-radius:0}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .v-spacing{display:none}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button{border-left:0 solid #d8d8d8;color:#a3a3a3}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:hover,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:hover{color:#474747}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:hover:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:hover:after{background:transparent}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:focus:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:active:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button:active:hover:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:active:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload-clear.v-button:active:hover:after{background-color:rgba(128,128,128,0.2);top:0;right:0;bottom:0;left:0}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload .v-button-focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload:hover .v-button{color:#474747}
.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload:active .v-button:after,.halo-emp .v-treegrid-editor-cells>div .c-fileupload-container .c-fileupload:active:hover .v-button:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-layout.v-has-width{display:table}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-layout.v-has-width .c-datefield,.halo-emp .v-treegrid-editor-cells>div .c-datefield-layout.v-has-width .c-timefield{display:table-cell}
.halo-emp .v-treegrid-editor-cells>div .c-datefield [class*="button"]{border:0;border-right:0 solid #d8d8d8;left:1px;right:auto}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-layout .c-timefield{border-left:0 solid #d8d8d8;margin-left:0}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-composition-error .c-timefield{border-left:0 solid #d8d8d8!important;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-composition-error .v-datefield-button{color:#a3a3a3}
.halo-emp .v-treegrid-editor-cells>div .c-datefield-composition-error .v-datefield-button:hover{color:#474747}
.halo-emp .v-treegrid-editor-cells>div .v-filterselect-error .v-filterselect-button{color:#a3a3a3;border-left:0 solid #d8d8d8}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button:after{content:"\f013"}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button:after{content:"\f013"}
.v-ie11 .halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-content{overflow-x:hidden;overflow-y:hidden}
.v-ie11 .halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-content .gwt-MenuBar-vertical{overflow-x:hidden;overflow-y:auto;height:100%}
.v-ie11 .halo-emp .v-contextmenu .gwt-MenuItem{padding-right:22px}
.halo-emp .v-treegrid-cell>div.component-wrap{display:flex;box-sizing:border-box;height:100%;width:100%}
.halo-emp .v-treegrid-cell>div.component-wrap .v-checkbox,.halo-emp .v-treegrid-cell>div.component-wrap .v-progressbar{align-self:center}
.halo-emp .v-treegrid-cell>div.component-wrap .v-checkbox.v-has-height,.halo-emp .v-treegrid-cell>div.component-wrap .v-progressbar.v-has-height{align-self:auto}
.halo-emp .v-treegrid-sidebar-content .gwt-MenuItemSeparator{border-bottom:0 solid #b2b2b2;border-bottom-style:dotted}
.halo-emp .v-treegrid.multi-check .v-treegrid-row>.v-treegrid-cell:first-child,.halo-emp .v-treegrid-editor-cells>.not-editable.v-treegrid-cell:first-child{text-overflow:clip}
.halo-emp .v-treegrid.multi-check .v-treegrid-row>.v-treegrid-cell:first-child input[type="checkbox"],.halo-emp .v-treegrid-editor-cells>.not-editable.v-treegrid-cell:first-child input[type="checkbox"]{margin:0}
.halo-emp .v-tabsheet-tabitemcell[aria-hidden="true"]+td .v-caption{margin-left:14px}
.halo-emp .v-tabsheet-tabitemcell .v-caption .v-icon+.v-captiontext{margin-left:3px}
.halo-emp .v-tabsheet-tabitemcell .v-caption:hover{color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-tabitem-selected .v-caption.v-caption{border-bottom-color:#025269;color:#025269}
.halo-emp .c-managed-tabsheet-tabitemcell[aria-hidden="true"]+td .v-caption{margin-left:14px}
.halo-emp .c-managed-tabsheet-tabitemcell .v-caption .v-icon+.v-captiontext{margin-left:3px}
.halo-emp .c-managed-tabsheet>.v-tabsheet .v-tabsheet-content{display:none}
.halo-emp .c-managed-tabsheet>.v-tabsheet .v-tabsheet-deco{display:none}
.halo-emp .c-managed-tabsheet>.c-managed-tab{background-color:white;height:auto!important}
.halo-emp .c-managed-tabsheet .hidden-tab{display:none}
.halo-emp .c-managed-tabsheet .visible-tab{display:block}
.halo-emp .c-managed-tabsheet.v-has-width.v-has-height{position:relative!important}
.halo-emp .c-managed-tabsheet.v-has-width.v-has-height .c-managed-tab{top:33px;left:0;right:0;bottom:0;position:absolute}
.halo-emp .c-managed-tabsheet.v-has-width.v-has-height .c-managed-tab.hidden-tab{display:block;visibility:hidden}
.halo-emp .c-managed-tabsheet.v-has-width.v-has-height .c-managed-tab.hidden-tab svg{display:none}
.halo-emp .c-managed-tabsheet.v-has-width.v-has-height .c-managed-tab.visible-tab{display:block;visibility:visible}
.halo-emp .c-datefield-layout{white-space:nowrap;outline:0}
.halo-emp .c-datefield-layout .c-timefield{margin-left:4.5px}
.halo-emp .c-datefield-layout.v-has-width{display:inline-flex}
.halo-emp .c-datefield-layout.v-has-width .c-datefield{width:100%}
.halo-emp .c-datefield-layout.borderless .v-datefield,.halo-emp .c-datefield-layout.borderless .c-timefield,.halo-emp .c-datefield-layout.borderless [class*="textfield"],.halo-emp .c-datefield-layout.borderless [class*="button"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .c-datefield-layout.borderless .v-datefield:focus,.halo-emp .c-datefield-layout.borderless .c-timefield:focus,.halo-emp .c-datefield-layout.borderless [class*="textfield"]:focus,.halo-emp .c-datefield-layout.borderless [class*="button"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-datefield-layout.borderless .v-datefield[class*="prompt"],.halo-emp .c-datefield-layout.borderless .c-timefield[class*="prompt"],.halo-emp .c-datefield-layout.borderless [class*="textfield"][class*="prompt"],.halo-emp .c-datefield-layout.borderless [class*="button"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-datefield-layout.tiny .v-datefield,.halo-emp .c-datefield-layout.tiny .c-timefield{height:21px;border-radius:4px;font-size:9px}
.halo-emp .c-datefield-layout.tiny .v-datefield [class*="textfield"],.halo-emp .c-datefield-layout.tiny .c-timefield [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:25.2px;width:100%;height:100%;border-radius:inherit}
.halo-emp .c-datefield-layout.tiny .v-datefield [class*="button"],.halo-emp .c-datefield-layout.tiny .c-timefield [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:21px;line-height:21px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .c-datefield-layout.tiny .v-datefield [class*="button"]:before,.halo-emp .c-datefield-layout.tiny .c-timefield [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .c-datefield-layout.tiny .v-datefield [class*="button"]:active:after,.halo-emp .c-datefield-layout.tiny .c-timefield [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-disabled,.halo-emp .c-datefield-layout.tiny .c-timefield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-disabled [class*="button"],.halo-emp .c-datefield-layout.tiny .c-timefield.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-disabled [class*="button"]:active:after,.halo-emp .c-datefield-layout.tiny .c-timefield.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly [class*="textfield"],.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly [class*="textfield"]:focus,.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly [class*="button"],.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly [class*="button"]:active:after,.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly.borderless [class*="textfield"],.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly.borderless [class*="textfield"]:focus,.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-datefield-layout.tiny .v-datefield.v-readonly.borderless [class*="textfield"][class*="prompt"],.halo-emp .c-datefield-layout.tiny .c-timefield.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-datefield-layout.small .v-datefield,.halo-emp .c-datefield-layout.small .c-timefield{height:24px;border-radius:4px;font-size:11px}
.halo-emp .c-datefield-layout.small .v-datefield [class*="textfield"],.halo-emp .c-datefield-layout.small .c-timefield [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:28.8px;width:100%;height:100%;border-radius:inherit}
.halo-emp .c-datefield-layout.small .v-datefield [class*="button"],.halo-emp .c-datefield-layout.small .c-timefield [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:24px;line-height:24px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .c-datefield-layout.small .v-datefield [class*="button"]:before,.halo-emp .c-datefield-layout.small .c-timefield [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .c-datefield-layout.small .v-datefield [class*="button"]:active:after,.halo-emp .c-datefield-layout.small .c-timefield [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .c-datefield-layout.small .v-datefield.v-disabled,.halo-emp .c-datefield-layout.small .c-timefield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-datefield-layout.small .v-datefield.v-disabled [class*="button"],.halo-emp .c-datefield-layout.small .c-timefield.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-disabled [class*="button"]:active:after,.halo-emp .c-datefield-layout.small .c-timefield.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly [class*="textfield"],.halo-emp .c-datefield-layout.small .c-timefield.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly [class*="textfield"]:focus,.halo-emp .c-datefield-layout.small .c-timefield.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly [class*="button"],.halo-emp .c-datefield-layout.small .c-timefield.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly [class*="button"]:active:after,.halo-emp .c-datefield-layout.small .c-timefield.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly.borderless [class*="textfield"],.halo-emp .c-datefield-layout.small .c-timefield.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly.borderless [class*="textfield"]:focus,.halo-emp .c-datefield-layout.small .c-timefield.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-datefield-layout.small .v-datefield.v-readonly.borderless [class*="textfield"][class*="prompt"],.halo-emp .c-datefield-layout.small .c-timefield.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-datefield-layout.tiny .v-datefield [class*="textfield"],.halo-emp .c-datefield-layout.small .v-datefield [class*="textfield"]{padding-left:7px}
.halo-emp .c-datefield [class*="textfield"]{padding-left:7px;padding-right:33.6px;height:28px}
.halo-emp .c-datefield [class*="button"]{left:auto;right:0;border-right:0;border-left:0 solid #d8d8d8}
.halo-emp .c-datefield-composition-error .c-timefield,.halo-emp .c-datefield-composition-error .v-datefield-textfield{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-datefield-composition-error .c-timefield:focus,.halo-emp .c-datefield-composition-error .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-datefield-composition-error .v-datefield-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{border-color:#025269}
.halo-emp .c-datefield.v-datefield-day,.halo-emp .c-datefield.v-datefield-month,.halo-emp .c-datefield.v-datefield-year{width:120px}
.halo-emp .c-datefield.v-datefield-popup{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-top:4px!important;margin-bottom:4px!important;margin-right:4px!important;cursor:default;width:auto}
.halo-emp .c-datefield.v-datefield-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-datefield.v-datefield-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .c-datefield.v-datefield-popup table{border-collapse:collapse;border-spacing:0;margin:0 auto}
.halo-emp .c-datefield.v-datefield-popup td{padding:1px}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel:focus{outline:0}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected,.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range,.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp .c-datefield.v-datefield-popup td[class*="year"] button,.halo-emp .c-datefield.v-datefield-popup td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp .c-datefield.v-datefield-popup td[class*="year"] button:before,.halo-emp .c-datefield.v-datefield-popup td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp .c-datefield.v-datefield-popup td[class*="year"] button:hover:before,.halo-emp .c-datefield.v-datefield-popup td[class*="month"] button:hover:before{color:#025269}
.halo-emp .c-datefield.v-datefield-popup td[class*="year"] button.outside-range,.halo-emp .c-datefield.v-datefield-popup td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp .c-datefield.v-datefield-popup td[class*="year"] button.outside-range:hover:before,.halo-emp .c-datefield.v-datefield-popup td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .c-datefield.v-datefield-popup .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .c-datefield.v-datefield-popup .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .c-datefield.v-datefield-popup .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .c-datefield.v-datefield-popup .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp .c-datefield.v-datefield-popup td.v-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp .c-datefield.v-datefield-popup td.v-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month{width:56px}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weeknumber,.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .c-datefield.v-datefield-popup .v-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp .c-datefield.v-datefield-popup td.v-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp .c-datefield.v-datefield-popup td.v-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-datefield.v-readonly [class*="textfield"]:focus{border-color:#025269}
.halo-emp .v-inline-datefield .v-inline-datefield-calendarpanel-day-focused{border-color:#025269}
.v-ie11 .halo-emp .v-inline-datefield.v-readonly .v-inline-datefield-calendarpanel-day-today:focus{position:relative;border-color:#025269}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter{width:3px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter{height:3px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-second-container{margin-left:3px}
.halo-emp .c-splitpanel-dock-button{cursor:pointer;width:9px;background:white;border:0 solid #a3a3a3;font-family:FontAwesome;color:gray;font-size:12px;text-align:center;padding-top:9px;padding-bottom:9px;display:inline-block}
.halo-emp .c-splitpanel-dock-button-vertical{cursor:pointer;height:9px;line-height:9px;background:white;border:0 solid #a3a3a3;font-family:FontAwesome;color:gray;font-size:12px;text-align:center;padding-left:14px;padding-right:14px;display:block}
.halo-emp .c-splitpanel-dock-button-left{border-right-color:white;margin-left:-3px;border-radius:4px 0 0 4px}
.halo-emp .c-splitpanel-dock-button-right{border-left-color:white;margin-left:3px;border-radius:0 4px 4px 0}
.halo-emp .c-splitpanel-dock-button-up{border-bottom-color:white;margin-top:0;border-radius:4px 4px 0 0}
.halo-emp .c-splitpanel-dock-button-down{border-top-color:white;margin-top:0;border-radius:0 0 4px 4px}
.halo-emp .c-splitpanel-dock-button-left:after{content:"\f053"}
.halo-emp .c-splitpanel-dock-button-right:after{content:"\f054"}
.halo-emp .c-splitpanel-dock-button-up:after{content:"\f077"}
.halo-emp .c-splitpanel-dock-button-down:after{content:"\f078"}
.halo-emp .c-pivot-table{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;overflow:auto}
.halo-emp .c-pivot-table table.pvtTable{font-size:12px}
.halo-emp .c-pivot-table table.pvtTable tbody tr th,.halo-emp .c-pivot-table table.pvtTable thead tr th{font-size:10px}
.halo-emp .c-pivot-table table.pvtTable tbody tr td,.halo-emp .c-pivot-table .pvtUi,.halo-emp .c-pivot-table .pvtTriangle{color:#474747}
.halo-emp .c-pivot-table table.pvtTable tbody tr td,.halo-emp .c-pivot-table .pvtFilterBox{background-color:white}
.halo-emp .c-pivot-table select.pvtRenderer,.halo-emp .c-pivot-table select.pvtAggregator,.halo-emp .c-pivot-table select.pvtAttrDropdown,.halo-emp .c-pivot-table .pvtAxisContainer li span.pvtAttr{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .c-pivot-table select.pvtRenderer:focus,.halo-emp .c-pivot-table select.pvtAggregator:focus,.halo-emp .c-pivot-table select.pvtAttrDropdown:focus,.halo-emp .c-pivot-table .pvtAxisContainer li span.pvtAttr:focus{outline:0}
.halo-emp .c-pivot-table select.pvtRenderer:focus,.halo-emp .c-pivot-table select.pvtAggregator:focus,.halo-emp .c-pivot-table select.pvtAttrDropdown:focus,.halo-emp .c-pivot-table .pvtAxisContainer li span.pvtAttr:focus{border-color:#025269}
.halo-emp .c-pivot-table .pvtUi>tbody>tr>td:first-child,.halo-emp .c-pivot-table .pvtAxisContainer,.halo-emp .c-pivot-table .pvtVals,.halo-emp .c-pivot-table table.pvtTable thead tr th,.halo-emp .c-pivot-table table.pvtTable tbody tr th{background-color:#f5f5f5}
.halo-emp .c-pivot-table .pvtUi>tbody>tr:first-child>td:first-child{border:1px solid #d9d9d9}
.halo-emp .c-pivot-table .pvtAxisContainer li.pvtPlaceholder,.halo-emp .c-pivot-table .pvtAxisContainer li span.pvtAttr{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.halo-emp .c-pivot-table table.pvtTable thead tr th,.halo-emp .c-pivot-table table.pvtTable tbody tr th,.halo-emp .c-pivot-table table.pvtTable tbody tr td,.halo-emp .c-pivot-table .pvtAxisContainer,.halo-emp .c-pivot-table .pvtVals{border-color:#d9d9d9}
.halo-emp .c-pivot-table select.pvtRenderer{width:100%}
.halo-emp .c-pivot-table .pvtFilterBox{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);border-radius:4px;border-color:transparent;padding-top:9px}
.halo-emp .c-pivot-table .pvtFilterBox p{margin-top:9px}
.halo-emp .c-pivot-table .pvtFilterBox .pvtCheckContainer{margin-top:9px}
.halo-emp .c-pivot-table .pvtFilterBox button{position:relative;text-align:center;white-space:nowrap;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .c-pivot-table .pvtFilterBox button:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.halo-emp .c-pivot-table .pvtFilterBox button>div{vertical-align:middle}
.v-sa .halo-emp .c-pivot-table .pvtFilterBox button:before{height:110%}
.v-ff .halo-emp .c-pivot-table .pvtFilterBox button:before{height:107%}
.v-ie .halo-emp .c-pivot-table .pvtFilterBox button:before{margin-top:4px}
.halo-emp .c-pivot-table .pvtFilterBox button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .c-pivot-table .pvtFilterBox button:focus:after{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .c-pivot-table .pvtFilterBox button.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-pivot-table .pvtFilterBox button.v-disabled:after{display:none}
.halo-emp .c-pivot-table .pvtFilterBox button:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .c-pivot-table .pvtFilterBox button:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .c-pivot-table .pvtFilterBox button:focus:after{border-color:#025269}
.halo-emp .c-pivot-table .pvtFilterBox button:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .c-pivot-table .pvtFilterBox input[type="text"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;box-sizing:border-box;margin-bottom:9px}
.halo-emp .c-pivot-table .pvtFilterBox input[type="text"].v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-pivot-table .pvtFilterBox input[type="text"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .c-pivot-table .pvtFilterBox input[type="text"][class*="prompt"]{color:#a3a3a3}
.halo-emp .c-pivot-table .pvtFilterBox p>button{margin:0 4.5px}
.halo-emp .c-pivot-table select.pvtAttrDropdown{margin:9px 4.5px 0 4.5px}
.halo-emp .c-pivot-table .pvtAxisContainer li{padding-left:4.5px;padding-right:4.5px}
.halo-emp .c-pivot-table .pvtCheckContainer{overflow:auto}
.halo-emp .c-pivot-table .pvtUi>tbody>tr:first-child>td:first-child,.halo-emp .c-pivot-table .pvtAxisContainer,.halo-emp .c-pivot-table .pvtVals{padding:9px 9px}
.halo-emp .c-pivot-table .pvtRowOrder,.halo-emp .c-pivot-table .pvtColOrder{text-decoration:none;color:#474747}
.halo-emp .c-pivot-table.v-disabled{opacity:.5;filter:alpha(opacity=50);pointer-events:none}
.halo-emp .c-pivot-table-empty:after{content:attr(empty-data-message)}
.halo-emp .c-pivot-table-empty>*{display:none}
.halo-emp .c-scrollbox{border:0;border-radius:0;box-shadow:none;background:transparent;overflow:auto;outline:0}
.halo-emp .c-scrollbox>.v-panel-content{border:0}
.halo-emp .c-scrollbox>.v-panel-deco{display:none}
.halo-emp .v-scrollable>.c-scrollbox{overflow:auto}
.halo-emp .c-scrollbox-margin-top{padding-top:28px}
.halo-emp .c-scrollbox-margin-bottom{padding-bottom:28px}
.halo-emp .c-scrollbox-margin-left{padding-left:28px}
.halo-emp .c-scrollbox-margin-right{padding-right:28px}
.halo-emp .v-select-twincol select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:5px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto}
.halo-emp .v-select-twincol select.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-twincol select:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-select-twincol select[class*="prompt"]{color:#a3a3a3}
.v-ch .halo-emp .v-select-twincol select,.v-edge .halo-emp .v-select-twincol select{vertical-align:top}
.halo-emp .v-select-twincol select:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-select-twincol-buttons .v-button{display:block;width:33px;position:relative;border-radius:0;top:0}
.halo-emp .v-select-twincol-buttons .addAll .v-button-wrap:before{content:"\f054\f054"}
.halo-emp .v-select-twincol-buttons .removeAll .v-button-wrap:before{content:"\f053\f053"}
.halo-emp .v-select-twincol-error .v-select-twincol-selections{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-twincol-error .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
:root .halo-emp .v-select-optiongroup .v-radiobutton{line-height:14px;padding-left:19px}
:root .halo-emp .v-select-optiongroup .v-radiobutton>input ~ label:before{height:14px;width:14px}
:root .halo-emp .v-select-optiongroup .v-radiobutton>input ~ label:after{width:14px;height:14px;top:0;left:0}
:root .halo-emp .v-select-optiongroup .v-radiobutton>input:checked ~ label:after{width:5px;height:5px;top:5px;left:5px}
.halo-emp .v-select-optiongroup-horizontal{white-space:nowrap}
.halo-emp .v-select-optiongroup-horizontal .v-select-option:last-child{margin-right:0}
.halo-emp .v-select-error .v-select-select{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-error .v-select-select:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select select:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-popupbutton-popup{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .v-popupbutton-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-popupbutton-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-popupbutton-popup{font-size:12px;font-family:"Apercu","Meltow San 300",sans-serif;font-weight:300}
.halo-emp .v-popupbutton.icon-only .v-popup-indicator{padding-left:0}
.halo-emp .v-disabled.c-cm-button.v-selected{background:transparent;color:inherit}
.halo-emp .v-popupbutton .v-popup-indicator{padding-left:7px;background:0}
.v-sa7 .halo-emp .v-popupbutton .v-popup-indicator,.v-sa8 .halo-emp .v-popupbutton .v-popup-indicator{display:inline}
.halo-emp .v-popupbutton .v-popup-indicator:before{content:none}
.halo-emp .v-popupbutton .v-popup-indicator:after{font-family:FontAwesome;font-weight:300;content:"\f107"}
.halo-emp .v-caption-popupview-icon-on-left{display:inline-block;color:#025269}
.halo-emp .v-popupview-popupview-icon-on-left{margin-left:6px}
.halo-emp .popup-top-left{top:9px;left:9px}
.halo-emp .popup-top-center{top:9px;left:50%;transform:translateX(-50%)}
.halo-emp .popup-top-right{top:9px;right:9px}
.halo-emp .popup-middle-left{top:50%;left:9px;transform:translateY(-50%)}
.halo-emp .popup-middle-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.halo-emp .popup-middle-right{top:50%;right:9px;transform:translateY(-50%)}
.halo-emp .popup-bottom-left{bottom:9px;left:9px}
.halo-emp .popup-bottom-center{bottom:9px;left:50%;transform:translateX(-50%)}
.halo-emp .popup-bottom-right{bottom:9px;right:9px}
.halo-emp .v-filterselect.v-readonly .v-filterselect-button{display:none}
.halo-emp .v-filterselect img.v-icon{height:14px;width:14px;margin-left:7px}
.halo-emp .v-filterselect-suggestpopup img.v-icon{height:14px;width:14px}
.halo-emp .v-filterselect.v-readonly input{cursor:default;padding-right:7px}
.halo-emp .v-filterselect.v-readonly [class*="input"]:focus{border-color:#025269}
.halo-emp .v-filterselect.c-disabled-or-readonly.c-empty-value input{color:transparent}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"] span,.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"] span,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"] span,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"] span{display:none}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"],.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;display:block;height:28px;line-height:28px;width:100%;margin:0 auto 0 auto;overflow:hidden;position:relative;background-color:white}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]:before,.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]:before,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]:before,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]:before{font-size:1.5em}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]{z-index:1}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="suggestmenu"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="suggestmenu"]{border-radius:0;z-index:2;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09)}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]{z-index:3}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]:hover,.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]:hover,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]:hover,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]:hover{background-color:white}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="next"]{border-radius:0 0 4px 4px}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="prev"]{border-radius:4px 4px 0 0}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page-off"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page-off"]{cursor:default}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page-off"]:before,.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page-off"]:before{opacity:.2}
.v-ios.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page"],.v-android.v-touch .halo-emp .v-filterselect-suggestpopup div[class*="page"]{-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.halo-emp .v-Notification h1{display:block;text-align:center;font-size:2.4em}
.halo-emp .v-Notification p{white-space:normal;font-size:12px}
.halo-emp .v-Notification .v-Notification-caption{font-size:2.4em}
.halo-emp .v-Notification .v-Notification-caption ~ .v-Notification-description{margin:0}
.halo-emp .v-Notification .v-Notification-description{word-wrap:break-word}
.halo-emp .v-Notification.tray{background:#c0dbf7}
.halo-emp .v-Notification.tray h1{display:block;color:#2980b9;font-size:16px}
.halo-emp .v-Notification.tray p{display:block;color:#2c3e50;font-size:12px}
.halo-emp .v-Notification.system h1{display:block;margin:0}
.halo-emp .v-Notification.humanized{background:#c0dbf7}
.halo-emp .v-Notification.humanized h1{color:#2980b9}
.halo-emp .v-Notification.humanized p{color:#2c3e50}
.halo-emp .v-Notification.error,.halo-emp .v-Notification.warning{-webkit-box-shadow:none;box-shadow:none;-webkit-animation:none;-moz-animation:none;animation:none}
.halo-emp .v-Notification.error:after{margin-top:0;top:9.33333px}
.halo-emp .c-notification-modalitycurtain{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#222;opacity:.72;filter:alpha(opacity=72)}
.halo-emp .v-richtextarea{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .v-richtextarea:focus{border-color:#025269;box-shadow:none;outline:0;transition:none}
.halo-emp .v-richtextarea.v-readonly{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none;overflow:auto}
.halo-emp .v-richtextarea.v-readonly.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-richtextarea.v-readonly:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-richtextarea.v-readonly[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-richtextarea.v-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-richtextarea.v-readonly:focus{border-color:#025269}
.halo-emp .v-richtextarea .gwt-HTML.v-scrollable{font-size:12px}
.halo-emp .v-richtextarea-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-richtextarea-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-richtextarea div[icon-id="richTextArea.boldLabel"]:before{content:"\f032"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.italicLabel"]:before{content:"\f033"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.underlineLabel"]:before{content:"\f0cd"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.subscriptLabel"]:before{content:"\f12c"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.superscriptLabel"]:before{content:"\f12b"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.justifyLeftLabel"]:before{content:"\f036"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.justifyCenterLabel"]:before{content:"\f037"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.justifyRightLabel"]:before{content:"\f038"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.strikethroughLabel"]:before{content:"\f0cc"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.indentLabel"]:before{content:"\f03c"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.outdentLabel"]:before{content:"\f03b"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.hrLabel"]:before{content:"\2014"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.olLabel"]:before{content:"\f0cb"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.ulLabel"]:before{content:"\f0ca"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.insertImageLabel"]:before{content:"\f03e"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.createLinkLabel"]:before{content:"\f0c1"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.removeLinkLabel"]:before{content:"\f127"}
.halo-emp .v-richtextarea div[icon-id="richTextArea.removeFormatLabel"]:before{content:"\f12d"}
.halo-emp .v-horizontallayout,.halo-emp .v-verticallayout{outline:0}
.halo-emp .v-verticallayout,.halo-emp .v-horizontallayout,.halo-emp .v-slot{-ms-scroll-limit:0}
.halo-emp .v-horizontallayout.c-shrink-empty,.halo-emp .v-verticallayout.c-shrink-empty{font-size:0!important}
.halo-emp .v-horizontallayout.c-shrink-empty>.v-slot>*,.halo-emp .v-horizontallayout.c-shrink-empty>.v-expand>.v-slot>*,.halo-emp .v-verticallayout.c-shrink-empty>.v-slot>*,.halo-emp .v-verticallayout.c-shrink-empty>.v-expand>.v-slot>*{font-size:12px}
.halo-emp .v-horizontallayout.c-hide-overflow,.halo-emp .v-verticallayout.c-hide-overflow{overflow:hidden}
.halo-emp .v-horizontallayout.c-hide-overflow>.v-expand>.v-slot,.halo-emp .v-horizontallayout.c-hide-overflow>.v-slot,.halo-emp .v-verticallayout.c-hide-overflow>.v-expand>.v-slot,.halo-emp .v-verticallayout.c-hide-overflow>.v-slot{overflow:hidden}
.halo-emp .AceEditorWidget{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:5px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .AceEditorWidget.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .AceEditorWidget[class*="prompt"]{color:#a3a3a3}
.halo-emp .AceEditorWidget .ace_cursor{visibility:hidden;border-left-width:1px;color:#020e1c}
.halo-emp .AceEditorWidget .ace_text-input,.halo-emp .AceEditorWidget .ace_editor{font-size:12px;color:#020e1c}
.halo-emp .AceEditorWidget .ace_gutter{background:#f5f5f5}
.halo-emp .AceEditorWidget .ace_gutter .ace_gutter-active-line{background:#d6d6d6}
.halo-emp .AceEditorWidget .ace_selection{background:#39f!important}
.halo-emp .AceEditorWidget .ace_content{background-color:white}
.halo-emp .AceEditorWidget .ace_focus .ace_cursor{visibility:visible}
.halo-emp .AceEditorWidget-focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .AceEditorWidget,.halo-emp .AceEditorWidget:focus{outline:0}
.halo-emp .aceeditor-suggestpopup-list{width:400px!important}
.halo-emp .AceEditorWidget-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .AceEditorWidget-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .AceEditorWidget-error.AceEditorWidget-focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .AceEditorWidget.v-readonly .ace_content{cursor:default!important}
.halo-emp .v-menubar-popup .v-menubar-menuitem{padding-right:14px;padding-left:7px}
.halo-emp .v-menubar-menuitem-selected:active{opacity:.7;filter:alpha(opacity=70)}
.halo-emp .v-textarea{-ms-overflow-y:auto}
.v-ff .halo-emp .v-textarea{overflow-x:hidden}
.halo-emp .c-resizabletextarea-wrapper-error .v-textarea{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-resizabletextarea-wrapper-error .v-textarea:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textarea.c-disabled-or-readonly.c-empty-value{color:transparent}
.halo-emp .v-textarea.v-readonly:focus{border-color:#025269}
.halo-emp .v-drag-element{background-color:#fff;border:0 solid #b2b2b2;font-family:"Apercu","Meltow San 300",sans-serif;font-size:12px;opacity:.8;padding:6px 10px 4px 10px;white-space:nowrap}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-has-caption{padding-left:0!important}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-has-caption .v-caption{display:block;margin-left:0!important}
.halo-emp .v-colorpicker-popup .v-window-contents{padding-left:0;padding-right:0;padding-bottom:0}
.halo-emp .v-colorpicker.v-readonly.v-button{background:0;border-color:transparent;box-shadow:none}
.halo-emp .v-colorpicker.v-readonly.v-button:focus:after{box-shadow:none;background:0;border-color:transparent}
.halo-emp .v-colorpicker.v-readonly.v-button:active:after,.halo-emp .v-colorpicker.v-readonly.v-button:hover:after{background:0}
.halo-emp .v-colorpicker-popup .v-window-footer{padding-bottom:0}
.halo-emp .v-colorpicker-popup .v-filterselect{margin-bottom:7px}
.halo-emp .c-color-picker-error>.v-colorpicker{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-color-picker-error>.v-colorpicker:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-color-picker-error>.v-colorpicker:focus:after{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5);border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .color-maxwidth .v-colorpicker-button-color{max-width:none}
.halo-emp .v-gridlayout{outline:0}
.halo-emp .v-csslayout{outline:0}
.halo-emp .v-csslayout-spacing>*{margin-right:9px;margin-bottom:9px}
.halo-emp .v-accordion-item{outline:0}
.halo-emp .c-image.object-fit-fill{object-fit:fill;font-family:"object-fit: fill;";object-position:center}
.halo-emp .c-image.object-fit-contain{object-fit:contain;font-family:"object-fit: contain;";object-position:center}
.halo-emp .c-image.object-fit-cover{object-fit:cover;font-family:"object-fit: cover";object-position:center}
.halo-emp .c-image.object-fit-scale-down{object-fit:scale-down;font-family:"object-fit: scale-down;";object-position:center}
.halo-emp .c-image.object-fit-none{object-fit:none;font-family:"object-fit: none;"}
.halo-emp .c-currencyfield{display:inline-table;height:28px;width:140px}
.halo-emp .c-currencyfield.huge{height:45px}
.halo-emp .c-currencyfield.huge .c-currencyfield-text{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px 10px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:20px}
.halo-emp .c-currencyfield.huge .c-currencyfield-currency{font-size:20px}
.halo-emp .c-currencyfield.large{height:34px}
.halo-emp .c-currencyfield.large .c-currencyfield-text{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:4px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:15px}
.halo-emp .c-currencyfield.large .c-currencyfield-currency{font-size:15px}
.halo-emp .c-currencyfield.small{height:24px}
.halo-emp .c-currencyfield.small .c-currencyfield-text{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:11px}
.halo-emp .c-currencyfield.small .c-currencyfield-currency{font-size:11px}
.halo-emp .c-currencyfield.tiny{height:21px}
.halo-emp .c-currencyfield.tiny .c-currencyfield-text{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:9px}
.halo-emp .c-currencyfield.tiny .c-currencyfield-currency{font-size:9px}
.halo-emp .c-currencyfield>.c-currencyfield-layout>.c-currencyfield-text,.halo-emp .c-currencyfield>.c-currencyfield-layout>.ie9-input-wrap>.c-currencyfield-text{height:100%}
.halo-emp .c-currencyfield-layout{display:table-row;white-space:nowrap}
.halo-emp .c-currencyfield-layout>.v-caption{display:none}
.halo-emp .c-currencyfield-layout.currency-visible.left .c-currencyfield-currency{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}
.halo-emp .c-currencyfield-layout.currency-visible.left .c-currencyfield-text{border-top-left-radius:0;border-bottom-left-radius:0}
.halo-emp .c-currencyfield-layout.currency-visible.right .c-currencyfield-currency{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}
.halo-emp .c-currencyfield-layout.currency-visible.right .c-currencyfield-text{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .c-currencyfield-layout>*{display:table-cell}
.halo-emp .c-currencyfield-text{text-align:right}
.halo-emp .c-currencyfield-text.v-readonly,.halo-emp .c-currencyfield-text.v-disabled{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-currencyfield-text.v-readonly:focus,.halo-emp .c-currencyfield-text.v-disabled:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-currencyfield-text.v-readonly:focus{border-color:#025269}
.halo-emp .c-currencyfield-currency{background:#fafafa;border-radius:4px;border:0 solid #b2b2b2;color:#464646;padding-left:4.5px;padding-right:4.5px;text-align:center;vertical-align:middle;min-width:28px}
.v-sa .halo-emp .c-currencyfield>.c-currencyfield-layout>.ie9-input-wrap{display:inline-block}
.halo-emp .v-slider-base:before{height:inherit}
.halo-emp .v-slider-vertical .v-slider-base:before{width:inherit}
.halo-emp .v-slider.v-disabled .v-slider-handle:after{border:0;box-shadow:none;-webkit-box-shadow:none}
.halo-emp .v-panel{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);overflow:visible!important}
.halo-emp .v-panel-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;line-height:28px;color:#474747;font-size:27px;font-weight:200;text-shadow:0 1px 0 rgba(255,255,255,0.05);border-radius:4px 4px 0 0}
.halo-emp .v-panel-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}
.halo-emp .v-panel-content>.v-margin-top{padding-top:9px}
.halo-emp .v-panel-content>.v-margin-right{padding-right:9px}
.halo-emp .v-panel-content>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-panel-content>.v-margin-left{padding-left:9px}
.halo-emp .v-panel-borderless{background:transparent;color:inherit;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-borderless>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit;padding:0;margin:0 9px;border-bottom:0}
.halo-emp .v-panel-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-panel-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]{position:relative;z-index:2}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:0;border-top:1px solid #d8d8d8;border-color:rgba(178,178,178,0.5)}
.halo-emp .v-panel-scroll-divider>[class*="-content"]:before{content:"";position:absolute;z-index:2;top:0;height:0;border-top:1px solid #fff;left:0;right:0}
.halo-emp .v-panel-caption.v-horizontallayout{height:auto!important;line-height:0}
.halo-emp .v-panel-caption.v-horizontallayout .v-slot{vertical-align:middle}
.halo-emp .v-panel-caption.v-horizontallayout .v-label{line-height:28px}
.halo-emp .v-panel-content>.v-margin-left,.halo-emp .v-csslayout-card>.v-margin-left{padding-left:20px}
.halo-emp .v-panel-content>.v-margin-bottom,.halo-emp .v-csslayout-card>.v-margin-bottom{padding-bottom:20px}
.halo-emp .v-panel-content>.v-margin-right,.halo-emp .v-csslayout-card>.v-margin-right{padding-right:20px}
.halo-emp .v-panel-content>.v-margin-top,.halo-emp .v-csslayout-card>.v-margin-top{padding-top:20px}
.halo-emp .v-panel-well,.halo-emp .v-csslayout-well{background:#fcfcfc}
.halo-emp .c-groupbox.c-shrink-empty{font-size:0!important}
.halo-emp .c-groupbox.c-shrink-empty>.c-groupbox-captionwrap>.c-groupbox-caption,.halo-emp .c-groupbox.c-shrink-empty>.c-groupbox-content>*{font-size:12px}
.halo-emp .c-groupbox.c-hide-overflow,.halo-emp .c-groupbox.c-hide-overflow>.c-groupbox-content{overflow:hidden}
.halo-emp .c-groupbox{border:0;box-shadow:none;background:transparent}
.halo-emp .c-groupbox-caption{font-size:11px}
.halo-emp .c-groupbox-content{outline:0;border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 9px 9px 9px;overflow:visible}
.halo-emp .c-groupbox.collapsed>.c-groupbox-content,.halo-emp .c-groupbox-light>.c-groupbox-content,.halo-emp .c-groupbox-nocaption.c-groupbox-light>.c-groupbox-content{border:0;border-top-left-radius:0;border-top-right-radius:0}
.halo-emp .c-groupbox.collapsed>.c-groupbox-content>.v-layout{height:0}
.halo-emp .c-groupbox.collapsed .c-groupbox-caption-start-deco div,.halo-emp .c-groupbox-light .c-groupbox-caption-start-deco div,.halo-emp .c-groupbox-nocaption.c-groupbox-light .c-groupbox-caption-start-deco div{border-top-left-radius:0}
.halo-emp .c-groupbox.collapsed .c-groupbox-caption-end-deco div,.halo-emp .c-groupbox-light .c-groupbox-caption-end-deco div,.halo-emp .c-groupbox-nocaption.c-groupbox-light .c-groupbox-caption-end-deco div{border-top-right-radius:0}
.halo-emp .c-groupbox-captionwrap{display:block;font-size:0;height:21px;width:100%}
.halo-emp .c-groupbox-caption-start-deco{display:inline-block;height:21px;padding-top:9px}
.halo-emp .c-groupbox-caption-start-deco div{width:9px;height:12px;border-left:0 solid #b2b2b2;border-top:0 solid #b2b2b2;border-top-left-radius:4px}
.halo-emp .c-groupbox.collapsed>.c-groupbox-captionwrap .c-groupbox-caption-start-deco div,.halo-emp .c-groupbox-light>.c-groupbox-captionwrap .c-groupbox-caption-start-deco div{border-left:0}
.halo-emp .c-groupbox.collapsed>.c-groupbox-captionwrap .c-groupbox-caption-end-deco div,.halo-emp .c-groupbox-light>.c-groupbox-captionwrap .c-groupbox-caption-end-deco div{border-right:0}
.halo-emp .c-groupbox-caption{display:inline-block;height:21px;vertical-align:top;padding:0 5px;font-weight:normal;line-height:19px;background:transparent;border:0;box-shadow:none;white-space:nowrap}
.halo-emp .c-groupbox.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-groupbox.v-disabled .c-groupbox-expander{cursor:default}
.halo-emp .c-groupbox.v-disabled .c-groupbox-caption-text{cursor:default}
.halo-emp .c-groupbox-caption-end-deco{display:inline-block;height:21px;border:0;padding-top:9px;min-width:9px;width:100%}
.halo-emp .c-groupbox-caption-end-deco div{width:100%;height:12px;border-right:0 solid #b2b2b2;border-top:0 solid #b2b2b2;border-top-right-radius:4px}
.halo-emp .c-groupbox.collapsed>.c-groupbox-content{padding-bottom:0}
.halo-emp .c-groupbox-expander{width:9px;height:100%;cursor:pointer;display:inline-block;margin-right:5px}
.halo-emp .c-groupbox-expander:before{font-family:FontAwesome;content:"\f196"}
.halo-emp .c-groupbox-caption-text{white-space:nowrap;cursor:pointer}
.halo-emp .c-groupbox-nocollapsable>.c-groupbox-captionwrap .c-groupbox-expander{display:none}
.halo-emp .c-groupbox-nocollapsable>.c-groupbox-captionwrap .c-groupbox-caption-text{cursor:default}
.halo-emp .c-groupbox-expander.expanded:before{content:"\f147"}
.halo-emp .c-groupbox-deco{line-height:0;height:0;width:0;display:none}
.halo-emp .c-groupbox-nocaption>.c-groupbox-content{border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2}
.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap{height:14px}
.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap .c-groupbox-caption-start-deco div,.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap .c-groupbox-caption-end-deco div{height:9px}
.halo-emp .c-groupbox-nocaption.c-groupbox-light>.c-groupbox-content{background-color:transparent}
.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap .c-groupbox-caption-start-deco,.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap .c-groupbox-caption-end-deco{height:14px;padding-top:5px}
.halo-emp .c-groupbox-nocaption>.c-groupbox-expander,.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap>.c-groupbox-nocaption{display:none}
.halo-emp .c-groupbox-caption,.halo-emp .c-groupbox-captionwrap,.halo-emp .c-groupbox-caption-end-deco,.halo-emp .c-groupbox-caption-end-deco>div,.halo-emp .c-groupbox-caption-start-deco,.halo-emp .c-groupbox-caption-start-deco>div{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .v-scrollable>.c-groupbox{overflow:auto}
.halo-emp .v-panel.c-panel-groupbox>.v-panel-content{padding:28px 28px 28px 28px}
.halo-emp .c-groupbox.c-outer-margin-top{padding-top:28px}
.halo-emp .c-groupbox.c-outer-margin-right{padding-right:28px}
.halo-emp .c-groupbox.c-outer-margin-bottom{padding-bottom:28px}
.halo-emp .c-groupbox.c-outer-margin-left{padding-left:28px}
.halo-emp .c-tokenlist-label{clear:both;margin:0 14px 0 0;height:28px;cursor:pointer;display:table;padding-left:14px;padding-right:28px;width:100%;white-space:nowrap}
.halo-emp .c-tokenlist-label-close{height:28px;width:28px;cursor:pointer;display:inline-block;text-align:center;font-size:12px;line-height:28px}
.halo-emp .c-tokenlist-label-close:after{font-family:FontAwesome;content:"\f00d"}
.halo-emp .c-tokenlist.v-disabled .c-tokenlist-label{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-tokenlist.v-readonly .c-tokenlist-label-close{display:none}
.halo-emp .c-tokenlist-label .content{white-space:nowrap;cursor:default;overflow:hidden;display:inline-block;line-height:28px;font-size:12px;vertical-align:top;width:100%}
.halo-emp .c-tokenlist-label.noedit{background-image:none;padding-right:28px}
.halo-emp .c-tokenlist-label.noedit .content{margin-right:0}
.halo-emp .c-tokenlist-label.open .content{cursor:pointer}
.halo-emp .c-tokenlist.inline .c-tokenlist-label{clear:none;margin-right:14px;padding-right:0;float:left;width:auto;display:inline-block}
.halo-emp .c-tokenlist.inline .c-tokenlist-label .content{width:auto}
.halo-emp .c-tokenlist-composition{display:flex;flex-direction:column}
.halo-emp .c-tokenlist-editor{display:flex}
.halo-emp .c-tokenlist-editor .c-pickerfield{display:inline-flex}
.halo-emp .c-tokenlist-editor .c-pickerfield-layout{display:table}
.halo-emp .c-tokenlist-editor .clear-btn{margin-left:9px}
.halo-emp .c-tokenlist.v-has-width .c-tokenlist-wrapper{max-width:none}
.halo-emp .c-tokenlist.v-has-height .c-tokenlist-wrapper{max-height:none}
.halo-emp .c-tokenlist-wrapper{max-width:400px;max-height:250px;overflow:auto}
.v-ie11 .halo-emp .c-tokenlist-wrapper .c-tokenlist-scrollbox,.v-sa .halo-emp .c-tokenlist-wrapper .c-tokenlist-scrollbox{vertical-align:baseline}
.halo-emp .position-top{margin-bottom:28px}
.halo-emp .position-bottom{margin-top:28px}
.halo-emp .c-tokenlist-error .c-pickerfield .v-filterselect-input{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-tokenlist-error .c-pickerfield .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-tokenlist-error .c-pickerfield .v-filterselect-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .v-textfield.c-disabled-or-readonly.c-empty-value{color:transparent}
.halo-emp .v-textfield-readonly:focus{border-color:#025269}
.halo-emp .v-caption-icon>img.v-icon{height:14px;width:14px}
.halo-emp .v-slot-inline-icon>.v-caption-on-top>.v-caption-inline-icon>.v-icon,.halo-emp .c-fglayout-slot:not(.inline)>.v-caption-inline-icon>.v-icon{bottom:auto;left:auto}
.halo-emp .v-slot-inline-icon>.v-caption-on-top>.v-caption-inline-icon>.v-icon:not(:only-child),.halo-emp .c-fglayout-slot:not(.inline)>.v-caption-inline-icon>.v-icon:not(:only-child){margin-top:183.60001px}
.halo-emp .v-slot-inline-icon>.v-caption-on-top>.v-caption-inline-icon>span.v-icon,.halo-emp .c-fglayout-slot:not(.inline)>.v-caption-inline-icon>span.v-icon{padding-left:0}
.halo-emp .v-slot-inline-icon>.v-caption-on-top>.v-caption-inline-icon>img.v-icon,.halo-emp .c-fglayout-slot:not(.inline)>.v-caption-inline-icon>img.v-icon{padding-top:7px;padding-left:7px}
.halo-emp .c-grouptable-group-cell-expander{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle;display:inline-block;cursor:pointer}
.halo-emp .c-grouptable-group-cell-expander:before{color:#020e1c;font-family:FontAwesome;content:"\f196"}
.halo-emp .v-expanded .c-grouptable-group-cell-expander:before{color:#020e1c;font-family:FontAwesome;content:"\f147"}
.halo-emp .c-grouptable-float{display:inline-block;vertical-align:middle}
.halo-emp .c-fileupload{position:relative}
.halo-emp .c-fileupload .v-button{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.v-mac .halo-emp .c-fileupload .v-button{z-index:5}
.halo-emp .c-fileupload:hover .v-button:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .c-fileupload .v-button-focus:after{border-color:#025269}
.halo-emp .c-fileupload input{display:block;cursor:pointer;position:absolute;opacity:0;text-align:right;margin:0;top:0;right:0;width:100%;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.v-ie .halo-emp .c-fileupload input{-ms-user-select:none}
.halo-emp .c-fileupload.v-disabled input{cursor:default}
.halo-emp .c-fileupload input[type="file"]::-webkit-file-upload-button{cursor:pointer;display:block;width:100%;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .c-fileupload.v-disabled input[type="file"]::-webkit-file-upload-button{cursor:default}
.halo-emp .c-fileupload.v-has-width .v-button{width:100%}
.halo-emp .c-fileupload.v-has-height .v-button{height:100%}
.halo-emp .c-fileupload-progresswindow.v-window{width:500px}
.halo-emp .c-fileupload-progresswindow.v-window .content-pane{outline:0}
.halo-emp .c-fileupload-progresswindow.v-window .vertical-panel{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}
.halo-emp .c-fileupload-progresswindow.v-window .v-label.upload-file-label{font-family:"Apercu","Meltow San 300",sans-serif;font-size:12px;line-height:15px}
.halo-emp .c-fileupload-progresswindow.v-window .v-label.upload-file-label,.halo-emp .c-fileupload-progresswindow.v-window .upload-progressbar,.halo-emp .c-fileupload-progresswindow.v-window .v-button.upload-cancel-button{margin-top:28px}
.halo-emp .c-fileupload-progresswindow.v-window .upload-cancel-button{float:right}
.halo-emp .dropzone-container{border:2px dashed #020e1c}
.halo-emp .v-layout.c-fileupload-dropzone{position:relative;border:0}
.halo-emp .v-layout.c-fileupload-dropzone:before{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;content:"";position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:2px dashed #025269}
.halo-emp .v-layout.c-fileupload-dropzone:after{content:attr(dropzone-prompt);font-size:2.4em;position:absolute;background:white;border:0 solid #b2b2b2;padding:14px;border-radius:4px;z-index:10;display:block;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
.halo-emp .v-layout.c-fileupload-dropzone[dropzone-prompt=""]:after{display:none}
.halo-emp .v-layout.c-fileupload-dropzone>div{opacity:.4}
.halo-emp .v-csslayout.c-flowlayout{overflow-y:auto}
.halo-emp .v-csslayout.c-flowlayout>*{float:left}
.halo-emp .c-flowlayout.v-csslayout-spacing>*{margin-right:9px;margin-bottom:9px}
.halo-emp .c-flowlayout.v-csslayout-margin-top{padding-top:28px}
.halo-emp .c-flowlayout.v-csslayout-margin-bottom{padding-bottom:28px}
.halo-emp .c-flowlayout.v-csslayout-margin-left{padding-left:28px}
.halo-emp .c-flowlayout.v-csslayout-margin-right{padding-right:28px}
.halo-emp .v-panel{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);overflow:visible!important}
.halo-emp .v-panel-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;line-height:28px;color:#474747;font-size:27px;font-weight:200;text-shadow:0 1px 0 rgba(255,255,255,0.05);border-radius:4px 4px 0 0}
.halo-emp .v-panel-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}
.halo-emp .v-panel-content>.v-margin-top{padding-top:9px}
.halo-emp .v-panel-content>.v-margin-right{padding-right:9px}
.halo-emp .v-panel-content>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-panel-content>.v-margin-left{padding-left:9px}
.halo-emp .v-panel-borderless{background:transparent;color:inherit;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-borderless>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit;padding:0;margin:0 9px;border-bottom:0}
.halo-emp .v-panel-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-panel-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]{position:relative;z-index:2}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:0;border-top:1px solid #d8d8d8;border-color:rgba(178,178,178,0.5)}
.halo-emp .v-panel-scroll-divider>[class*="-content"]:before{content:"";position:absolute;z-index:2;top:0;height:0;border-top:1px solid #fff;left:0;right:0}
.halo-emp .v-panel-caption.v-horizontallayout{height:auto!important;line-height:0}
.halo-emp .v-panel-caption.v-horizontallayout .v-slot{vertical-align:middle}
.halo-emp .v-panel-caption.v-horizontallayout .v-label{line-height:28px}
.halo-emp .v-panel-content>.v-margin-left,.halo-emp .v-csslayout-card>.v-margin-left{padding-left:20px}
.halo-emp .v-panel-content>.v-margin-bottom,.halo-emp .v-csslayout-card>.v-margin-bottom{padding-bottom:20px}
.halo-emp .v-panel-content>.v-margin-right,.halo-emp .v-csslayout-card>.v-margin-right{padding-right:20px}
.halo-emp .v-panel-content>.v-margin-top,.halo-emp .v-csslayout-card>.v-margin-top{padding-top:20px}
.halo-emp .v-panel-well,.halo-emp .v-csslayout-well{background:#fcfcfc}
.halo-emp .c-fieldgroup.c-shrink-empty{font-size:0!important}
.halo-emp .c-fieldgroup.c-shrink-empty>.c-fieldgroup-captionwrap>.c-fieldgroup-caption,.halo-emp .c-fieldgroup.c-shrink-empty>.c-fieldgroup-content>*{font-size:12px}
.halo-emp .c-fieldgroup.c-hide-overflow,.halo-emp .c-fieldgroup.c-hide-overflow>.c-fieldgroup-content{overflow:hidden}
.halo-emp .c-fieldgroup{border:0;box-shadow:none;background:transparent}
.halo-emp .c-fieldgroup-caption{font-size:11px}
.halo-emp .c-fieldgroup-content{outline:0;border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 9px 9px 9px;overflow:visible}
.halo-emp .c-fieldgroup.collapsed>.c-fieldgroup-content,.halo-emp .c-fieldgroup-light>.c-fieldgroup-content,.halo-emp .c-fieldgroup-nocaption.c-fieldgroup-light>.c-fieldgroup-content{border:0;border-top-left-radius:0;border-top-right-radius:0}
.halo-emp .c-fieldgroup.collapsed>.c-fieldgroup-content>.v-layout{height:0}
.halo-emp .c-fieldgroup.collapsed .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-light .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-nocaption.c-fieldgroup-light .c-fieldgroup-caption-start-deco div{border-top-left-radius:0}
.halo-emp .c-fieldgroup.collapsed .c-fieldgroup-caption-end-deco div,.halo-emp .c-fieldgroup-light .c-fieldgroup-caption-end-deco div,.halo-emp .c-fieldgroup-nocaption.c-fieldgroup-light .c-fieldgroup-caption-end-deco div{border-top-right-radius:0}
.halo-emp .c-fieldgroup-captionwrap{display:block;font-size:0;height:21px;width:100%}
.halo-emp .c-fieldgroup-caption-start-deco{display:inline-block;height:21px;padding-top:9px}
.halo-emp .c-fieldgroup-caption-start-deco div{width:9px;height:12px;border-left:0 solid #b2b2b2;border-top:0 solid #b2b2b2;border-top-left-radius:4px}
.halo-emp .c-fieldgroup.collapsed>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-light>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div{border-left:0}
.halo-emp .c-fieldgroup.collapsed>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div,.halo-emp .c-fieldgroup-light>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{border-right:0}
.halo-emp .c-fieldgroup-caption{display:inline-block;height:21px;vertical-align:top;padding:0 5px;font-weight:normal;line-height:19px;background:transparent;border:0;box-shadow:none;white-space:nowrap}
.halo-emp .c-fieldgroup.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-fieldgroup.v-disabled .c-fieldgroup-expander{cursor:default}
.halo-emp .c-fieldgroup.v-disabled .c-fieldgroup-caption-text{cursor:default}
.halo-emp .c-fieldgroup-caption-end-deco{display:inline-block;height:21px;border:0;padding-top:9px;min-width:9px;width:100%}
.halo-emp .c-fieldgroup-caption-end-deco div{width:100%;height:12px;border-right:0 solid #b2b2b2;border-top:0 solid #b2b2b2;border-top-right-radius:4px}
.halo-emp .c-fieldgroup.collapsed>.c-fieldgroup-content{padding-bottom:0}
.halo-emp .c-fieldgroup-expander{width:9px;height:100%;cursor:pointer;display:inline-block;margin-right:5px}
.halo-emp .c-fieldgroup-expander:before{font-family:FontAwesome;content:"\f196"}
.halo-emp .c-fieldgroup-caption-text{white-space:nowrap;cursor:pointer}
.halo-emp .c-fieldgroup-nocollapsable>.c-fieldgroup-captionwrap .c-fieldgroup-expander{display:none}
.halo-emp .c-fieldgroup-nocollapsable>.c-fieldgroup-captionwrap .c-fieldgroup-caption-text{cursor:default}
.halo-emp .c-fieldgroup-expander.expanded:before{content:"\f147"}
.halo-emp .c-fieldgroup-deco{line-height:0;height:0;width:0;display:none}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-content{border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap{height:14px}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{height:9px}
.halo-emp .c-fieldgroup-nocaption.c-fieldgroup-light>.c-fieldgroup-content{background-color:transparent}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco{height:14px;padding-top:5px}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-expander,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap>.c-fieldgroup-nocaption{display:none}
.halo-emp .c-fieldgroup-caption,.halo-emp .c-fieldgroup-captionwrap,.halo-emp .c-fieldgroup-caption-end-deco,.halo-emp .c-fieldgroup-caption-end-deco>div,.halo-emp .c-fieldgroup-caption-start-deco,.halo-emp .c-fieldgroup-caption-start-deco>div{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .v-scrollable>.c-fieldgroup{overflow:auto}
.halo-emp .v-panel.c-panel-groupbox>.v-panel-content{padding:28px 28px 28px 28px}
.halo-emp .c-fieldgroup.c-outer-margin-top{padding-top:28px}
.halo-emp .c-fieldgroup.c-outer-margin-right{padding-right:28px}
.halo-emp .c-fieldgroup.c-outer-margin-bottom{padding-bottom:28px}
.halo-emp .c-fieldgroup.c-outer-margin-left{padding-left:28px}
.halo-emp .c-fieldgroup-expander{display:none}
.halo-emp .c-fieldgroup-content,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-content{padding:0;border-width:0;background-color:transparent}
.halo-emp .c-fieldgroup-captionwrap>.c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap>.c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-captionwrap>.c-fieldgroup-caption-end-deco div,.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap>.c-fieldgroup-caption-end-deco div{border-width:0;height:0}
.halo-emp .c-fieldgroup-captionwrap>.c-fieldgroup-caption-start-deco,.halo-emp .c-fieldgroup-captionwrap>.c-fieldgroup-caption-end-deco{display:none}
.halo-emp .c-fieldgroup-captionwrap>.c-fieldgroup-caption{padding:0}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap>.c-fieldgroup-caption{padding:0 5px}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap>.c-fieldgroup-caption-start-deco,.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap>.c-fieldgroup-caption-end-deco{display:inline-block}
.halo-emp .c-fieldgroup-nocaption>.c-fieldgroup-captionwrap{display:none}
.halo-emp .c-fieldgroup-border.c-fieldgroup-nocaption>.c-fieldgroup-captionwrap{display:block}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-content{border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0;padding:0 9px 9px 9px}
.halo-emp .c-fieldgroup-light.c-fieldgroup-border>.c-fieldgroup-content{border:0}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{height:19px}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div{border-left-width:1px;border-top-width:1px}
.halo-emp .c-fieldgroup-light.c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div{border-left:0}
.halo-emp .c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{border-right-width:1px;border-top-width:1px}
.halo-emp .c-fieldgroup-light.c-fieldgroup-border>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{border-right:0}
.halo-emp .c-fieldgroup-border.c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco,.halo-emp .c-fieldgroup-border.c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco{height:14px}
.halo-emp .c-fieldgroup-border.c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-start-deco div,.halo-emp .c-fieldgroup-border.c-fieldgroup-nocaption>.c-fieldgroup-captionwrap .c-fieldgroup-caption-end-deco div{height:9px;padding-top:5px}
.halo-emp .c-maskedfield{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:28px;width:140px}
.halo-emp .c-maskedfield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-maskedfield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .c-maskedfield[class*="prompt"]{color:#a3a3a3}
.halo-emp .c-maskedfield.v-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-maskedfield.v-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-maskedfield.v-readonly:focus{border-color:#025269}
.halo-emp .c-maskedfield-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-maskedfield-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-focus-move::selection{background:transparent}
.halo-emp .c-focus-move::-moz-selection{background:transparent}
.halo-emp .c-pickerfield{width:140px}
.halo-emp .c-pickerfield.c-has-field-icon{position:relative}
.halo-emp .c-pickerfield.c-has-field-icon .c-suggestionfield.inline-icon,.halo-emp .c-pickerfield.c-has-field-icon .v-textfield.inline-icon{padding-left:28px;border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .c-pickerfield .v-caption-inline-icon{display:inline}
.halo-emp .c-pickerfield .v-caption-inline-icon img.v-icon{height:14px;width:14px;bottom:7px;left:7px}
.halo-emp .c-pickerfield .v-caption-inline-icon span.v-icon{left:0}
.halo-emp .v-caption-on-right>.c-pickerfield,.halo-emp .c-pickerfield{display:inline-table}
.halo-emp .c-pickerfield-layout{outline:0;display:table-row}
.halo-emp .c-pickerfield-layout>*{display:table-cell}
.halo-emp .c-pickerfield-layout>.v-filterselect>input{height:100%}
.halo-emp .v-textfield.c-pickerfield-text{background:white;color:#474747}
.halo-emp .v-textfield.c-pickerfield-text:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .c-pickerfield-layout .safari-input-wrap:first-child input,.halo-emp .c-pickerfield-layout .safari-input-wrap:first-child .v-filterselect,.halo-emp .c-pickerfield-layout input:first-child,.halo-emp .c-pickerfield-layout .v-filterselect:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .c-pickerfield-layout .safari-input-wrap:only-child input,.halo-emp .c-pickerfield-layout .safari-input-wrap:only-child .v-filterselect,.halo-emp .c-pickerfield-layout input:only-child,.halo-emp .c-pickerfield-layout .v-filterselect:only-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-pickerfield-layout>.v-filterselect>input,.halo-emp .c-pickerfield-layout>.safari-input-wrap>.v-filterselect>input{padding-right:35px}
.halo-emp .c-pickerfield-layout>.v-filterselect>input.v-filterselect-input-readonly,.halo-emp .c-pickerfield-layout>.safari-input-wrap>.v-filterselect>input.v-filterselect-input-readonly{padding-right:7px}
.halo-emp .c-pickerfield-layout>.v-filterselect-c-searchselect>input,.halo-emp .c-pickerfield-layout>.safari-input-wrap>.v-filterselect-c-searchselect>input{padding-right:7px}
.halo-emp .v-button.c-pickerfield-button{display:table-cell!important;text-align:center!important;vertical-align:middle;overflow:hidden;padding:0;width:28px;min-width:28px;height:100%;border:0 solid #b2b2b2;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;border-top-right-radius:0;border-bottom-right-radius:0;color:#a3a3a3;background:white}
.v-ie8 .halo-emp .v-button.c-pickerfield-button{background-color:white}
.halo-emp .v-button.c-pickerfield-button:hover{color:#474747}
.halo-emp .v-button.c-pickerfield-button:after,.halo-emp .v-button.c-pickerfield-button:hover:after{background:transparent;border:0;top:0;left:0;bottom:0;right:0;height:28px}
.halo-emp .v-button.c-pickerfield-button:before{height:100%!important}
.halo-emp .v-button.c-pickerfield-button:focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-button.c-pickerfield-button:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-button.c-pickerfield-button .v-button-caption{display:none}
.halo-emp .c-pickerfield-layout>.v-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-pickerfield-layout>.v-button:last-child:focus{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-pickerfield-layout>.v-textfield.c-pickerfield-text:last-child,.halo-emp .c-pickerfield-layout>.v-filterselect:last-child>input{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-pickerfield-error .v-filterselect .v-filterselect-input,.halo-emp .c-pickerfield-error .c-searchselect .c-searchselect-input,.halo-emp .c-pickerfield-error .v-textfield.v-textfield-readonly,.halo-emp .c-pickerfield-error .c-suggestionfield{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-pickerfield-error .v-filterselect .v-filterselect-input:focus,.halo-emp .c-pickerfield-error .c-searchselect .c-searchselect-input:focus,.halo-emp .c-pickerfield-error .v-textfield.v-textfield-readonly:focus,.halo-emp .c-pickerfield-error .c-suggestionfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-pickerfield-error .v-filterselect .v-filterselect-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .c-pickerfield.v-readonly .v-textfield.v-textfield-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-pickerfield.v-readonly .v-textfield.v-textfield-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-pickerfield.v-readonly .v-textfield.v-textfield-readonly:focus{border-color:#025269}
.halo-emp .c-pickerfield.v-readonly .c-pickerfield-button{cursor:default}
.halo-emp .c-pickerfield.v-readonly .c-pickerfield-button:hover{color:#a3a3a3}
.halo-emp .c-pickerfield.v-disabled .v-button:hover{color:#a3a3a3}
.halo-emp .c-pickerfield-borderless .v-filterselect-input,.halo-emp .c-pickerfield-borderless .v-filterselect-button,.halo-emp .c-pickerfield-borderless .v-textfield,.halo-emp .c-pickerfield-borderless .v-button{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .c-pickerfield-borderless .v-filterselect-input:focus,.halo-emp .c-pickerfield-borderless .v-filterselect-button:focus,.halo-emp .c-pickerfield-borderless .v-textfield:focus,.halo-emp .c-pickerfield-borderless .v-button:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-pickerfield-borderless .v-filterselect-input[class*="prompt"],.halo-emp .c-pickerfield-borderless .v-filterselect-button[class*="prompt"],.halo-emp .c-pickerfield-borderless .v-textfield[class*="prompt"],.halo-emp .c-pickerfield-borderless .v-button[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-pickerfield-align-right input{text-align:right}
.halo-emp .c-pickerfield-align-center input{text-align:center}
.v-ie10 .halo-emp .c-pickerfield>.c-pickerfield-layout>.c-pickerfield-button.v-button{height:auto}
.v-sa .halo-emp .c-pickerfield>.c-pickerfield-layout>.safari-input-wrap{display:inline-block}
.halo-emp .c-pickerfield-tiny{height:21px;font-size:9px}
.v-sa .halo-emp .c-pickerfield-tiny .c-pickerfield-layout>.safari-input-wrap{display:inline-block}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout{height:100%}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .safari-input-wrap{height:100%}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout input,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .safari-input-wrap input,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect input{height:100%;line-height:normal;padding-right:6px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect{height:100%}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect input{padding-right:27px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect .v-filterselect-input-readonly{padding-right:6px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect [class$="button"]:before{width:21px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect-c-searchselect input{padding-right:6px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"],.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect [class$="button"],.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .c-pickerfield-button.v-button{width:21px;min-width:21px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .c-pickerfield-button.v-button:after,.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .c-pickerfield-button.v-button:hover:after{width:21px}
.halo-emp .c-pickerfield-tiny .c-pickerfield-layout .c-pickerfield-button.v-button:after{height:21px}
.halo-emp .c-pickerfield-small{height:24px;font-size:11px}
.v-sa .halo-emp .c-pickerfield-small .c-pickerfield-layout>.safari-input-wrap{display:inline-block}
.halo-emp .c-pickerfield-small .c-pickerfield-layout{height:100%}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .safari-input-wrap{height:100%}
.halo-emp .c-pickerfield-small .c-pickerfield-layout input,.halo-emp .c-pickerfield-small .c-pickerfield-layout .safari-input-wrap input,.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect input{height:100%;line-height:normal;padding-right:6px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect{height:100%}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect input{padding-right:30px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect .v-filterselect-input-readonly{padding-right:6px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect [class$="button"]:before{width:24px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect-c-searchselect input{padding-right:6px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"],.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect [class$="button"],.halo-emp .c-pickerfield-small .c-pickerfield-layout .c-pickerfield-button.v-button{width:24px;min-width:24px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-small .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-small .c-pickerfield-layout .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-small .c-pickerfield-layout .c-pickerfield-button.v-button:after,.halo-emp .c-pickerfield-small .c-pickerfield-layout .c-pickerfield-button.v-button:hover:after{width:24px}
.halo-emp .c-pickerfield-small .c-pickerfield-layout .c-pickerfield-button.v-button:after{height:24px}
.halo-emp .c-pickerfield-large{height:34px;font-size:15px}
.v-sa .halo-emp .c-pickerfield-large .c-pickerfield-layout>.safari-input-wrap{display:inline-block}
.halo-emp .c-pickerfield-large .c-pickerfield-layout{height:100%}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .safari-input-wrap{height:100%}
.halo-emp .c-pickerfield-large .c-pickerfield-layout input,.halo-emp .c-pickerfield-large .c-pickerfield-layout .safari-input-wrap input,.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect input{height:100%;line-height:normal;padding-right:8px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect{height:100%}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect input{padding-right:42px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect .v-filterselect-input-readonly{padding-right:8px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect [class$="button"]:before{width:34px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect-c-searchselect input{padding-right:8px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"],.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect [class$="button"],.halo-emp .c-pickerfield-large .c-pickerfield-layout .c-pickerfield-button.v-button{width:34px;min-width:34px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-large .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-large .c-pickerfield-layout .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-large .c-pickerfield-layout .c-pickerfield-button.v-button:after,.halo-emp .c-pickerfield-large .c-pickerfield-layout .c-pickerfield-button.v-button:hover:after{width:34px}
.halo-emp .c-pickerfield-large .c-pickerfield-layout .c-pickerfield-button.v-button:after{height:34px}
.halo-emp .c-pickerfield-huge{height:45px;font-size:20px}
.v-sa .halo-emp .c-pickerfield-huge .c-pickerfield-layout>.safari-input-wrap{display:inline-block}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout{height:100%}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .safari-input-wrap{height:100%}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout input,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .safari-input-wrap input,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect input{height:100%;line-height:normal;padding-right:10px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect{height:100%}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect input{padding-right:55px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect .v-filterselect-input-readonly{padding-right:10px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect [class$="button"]:before{width:45px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect-c-searchselect input{padding-right:10px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"],.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect [class$="button"],.halo-emp .c-pickerfield-huge .c-pickerfield-layout .c-pickerfield-button.v-button{width:45px;min-width:45px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .safari-input-wrap .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect [class$="button"]:after,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .v-filterselect [class$="button"]:hover:after,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .c-pickerfield-button.v-button:after,.halo-emp .c-pickerfield-huge .c-pickerfield-layout .c-pickerfield-button.v-button:hover:after{width:45px}
.halo-emp .c-pickerfield-huge .c-pickerfield-layout .c-pickerfield-button.v-button:after{height:45px}
.halo-emp .c-listeditor{display:inline-table}
.halo-emp .c-listeditor-layout{display:table-row}
.halo-emp .v-textfield.c-listeditor-text{background:white;color:#474747;border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-textfield.c-listeditor-text:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-button.c-listeditor-button{display:table-cell!important;text-align:center!important;vertical-align:middle;overflow:hidden;padding:0;width:28px;min-width:28px;border:0 solid #b2b2b2;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-left:0;color:#a3a3a3;background:white}
.v-ie8 .halo-emp .v-button.c-listeditor-button{background-color:white}
.halo-emp .v-button.c-listeditor-button:hover{color:#474747}
.halo-emp .v-button.c-listeditor-button:after,.halo-emp .v-button.c-listeditor-button:hover:after{background:transparent;border:0;top:0;left:0;bottom:0;right:0;height:28px}
.halo-emp .v-button.c-listeditor-button:before{height:100%!important}
.halo-emp .v-button.c-listeditor-button:focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-button.c-listeditor-button:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-button.c-listeditor-button .v-button-caption{display:none}
.halo-emp .c-listeditor-layout .v-slot-c-listeditor-button:last-child>.v-button.c-listeditor-button{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-listeditor-layout .v-slot-c-listeditor-button:last-child>.v-button.c-listeditor-button:focus{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-listeditor.v-customcomponent-error .v-textfield.v-textfield-readonly{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-listeditor.v-customcomponent-error .v-textfield.v-textfield-readonly:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-listeditor.v-readonly .v-textfield.v-textfield-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-listeditor.v-readonly .v-textfield.v-textfield-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-listeditor.v-disabled .v-button:hover{color:#a3a3a3}
.halo-emp .c-dateintervaleditor{display:inline-table}
.halo-emp .c-dateintervaleditor-layout{display:table-row}
.halo-emp .v-textfield.c-dateintervaleditor-text{background:white;color:#474747;border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-textfield.c-dateintervaleditor-text:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-button.c-dateintervaleditor-button{display:table-cell!important;text-align:center!important;vertical-align:middle;padding:0;width:28px;min-width:28px;border:0 solid #b2b2b2;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-left:0;color:#a3a3a3;background:white}
.v-ie8 .halo-emp .v-button.c-dateintervaleditor-button{background-color:white}
.halo-emp .v-button.c-dateintervaleditor-button:hover{color:#474747}
.halo-emp .v-button.c-dateintervaleditor-button:after,.halo-emp .v-button.c-dateintervaleditor-button:hover:after{background:transparent;border:0;top:0;left:0;bottom:0;right:0;height:28px}
.halo-emp .v-button.c-dateintervaleditor-button:before{height:100%!important}
.halo-emp .v-button.c-dateintervaleditor-button:focus:after{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-button.c-dateintervaleditor-button:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-button.c-dateintervaleditor-button .v-button-caption{display:none}
.halo-emp .c-dateintervaleditor .v-slot-c-dateintervaleditor-button:last-child>.v-button.c-dateintervaleditor-button{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-dateintervaleditor .v-slot-c-dateintervaleditor-button:last-child>.v-button.c-dateintervaleditor-button:focus{border-top-right-radius:4px;border-bottom-right-radius:4px}
.halo-emp .c-dateintervaleditor-error .v-textfield.v-textfield-readonly{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-dateintervaleditor-error .v-textfield.v-textfield-readonly:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-dateintervaleditor.v-readonly .v-textfield.v-textfield-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-dateintervaleditor.v-readonly .v-textfield.v-textfield-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-dateintervaleditor.v-disabled .v-button:hover{color:#a3a3a3}
.halo-emp .c-cm-container{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .c-cm-container[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-cm-container[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .c-cm-button{position:relative;text-align:center;white-space:nowrap;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:inherit;line-height:28px;padding:0 14px 0 7px;border-radius:0;font-weight:400;white-space:nowrap;height:28px;display:block;text-decoration:none;text-align:left;outline:0}
.halo-emp .c-cm-button:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.halo-emp .c-cm-button>div{vertical-align:middle}
.v-sa .halo-emp .c-cm-button:before{height:110%}
.v-ff .halo-emp .c-cm-button:before{height:107%}
.v-ie .halo-emp .c-cm-button:before{margin-top:4px}
.halo-emp .c-cm-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .c-cm-button:focus:after{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .c-cm-button.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-cm-button.v-disabled:after{display:none}
.halo-emp .c-cm-button:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .c-cm-button:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .c-cm-button:focus:after{border-color:#025269}
.halo-emp .c-cm-button:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .c-cm-button:hover:after{background:transparent}
.halo-emp .c-cm-button:active:not(.v-disabled){opacity:.7;filter:alpha(opacity=70)}
.halo-emp .c-cm-button:active:not(.v-disabled):after{background:transparent}
.halo-emp .c-cm-button:after{top:0;bottom:0;left:0;right:0}
.halo-emp .c-cm-button:focus:after{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-cm-button.c-cm-button-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .c-cm-button-selected.v-disabled{color:inherit;background:transparent}
.halo-emp .c-searchselect,.halo-emp .c-searchselect .v-filterselect-input{padding-right:0}
.halo-emp .c-searchselect .v-filterselect-button{background:0;display:none}
.halo-emp .c-searchselect.v-filterselect-edit-filter.v-filterselect-focus:not(.v-readonly),.halo-emp .c-searchselect.v-filterselect-edit-filter.v-filterselect-focus:not(.v-readonly) .v-filterselect-input:focus{background-color:#33c2eb}
.halo-emp .c-sidemenu-user{background:transparent;border:0;box-shadow:none;color:#ababab}
.halo-emp .c-sidemenu-user:hover{color:black}
.halo-emp .c-sidemenu-layout .c-main-tabsheet>.v-tabsheet-tabcontainer{border:0}
.halo-emp .c-sidemenu-wrap{font-size:0}
.halo-emp .c-sidemenu-wrap>*{font-size:12px}
.halo-emp .c-sidemenu-title{background:#025269;border-bottom:0 solid #013949;color:#e0f1f6;font-size:16px;line-height:22.4px;font-weight:300;text-shadow:0 -1px 0 rgba(0,0,0,0.05);padding:9px 14px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);text-align:center;width:100%}
.halo-emp .c-sidemenu{overflow-x:hidden;outline:0;color:#4d4d4d;font-size:11px;line-height:22px;white-space:nowrap;font-size:12px}
.halo-emp .c-sidemenu.v-has-height{overflow-y:auto}
.halo-emp .c-sidemenu.v-has-width .c-sidemenu-item-caption{max-width:initial}
.halo-emp .c-sidemenu-item{outline:0;font-weight:400;padding:0 28px 0 14px;cursor:pointer;position:relative;overflow:hidden;text-shadow:0 -2px 0 rgba(255,255,255,0.05);-webkit-transition:background-color 300ms,color 60ms;-moz-transition:background-color 300ms,color 60ms;transition:background-color 300ms,color 60ms}
.halo-emp .c-sidemenu-item [class*="caption"]{vertical-align:middle;display:inline-block;width:90%;max-width:15em;padding-right:14px;text-overflow:ellipsis;overflow:hidden}
.halo-emp .c-sidemenu-item [class*="badge"]{color:#025269}
.halo-emp .c-sidemenu-item.selected{background:white}
.halo-emp .c-sidemenu-item.selected .v-icon{color:#025269}
.halo-emp .c-sidemenu-item.selected [class*="badge"]{background:#025269;color:#a4dae9}
.halo-emp .c-sidemenu-item:focus,.halo-emp .c-sidemenu-item:hover,.halo-emp .c-sidemenu-item.selected{color:black}
.halo-emp .c-sidemenu-item span.v-icon{min-width:1em;margin-right:14px;text-align:center;vertical-align:middle}
.halo-emp .c-sidemenu-item span.v-icon+span{margin-left:0}
.halo-emp .c-sidemenu-item [class*="badge"]{background-color:white;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;transition:background-color 300ms;line-height:1;padding:3px 5px;min-width:8px;text-align:center;top:2.5px;border-radius:4px}
.halo-emp .c-sidemenu-item span.v-icon{-webkit-mask-image:none;mask-image:none}
.halo-emp .c-sidemenu-item .c-sidemenu-item-caption{width:100%}
.halo-emp .c-sidemenu-item .c-sidemenu-item-badge{position:absolute;right:14px;top:5.5px}
.halo-emp .c-sidemenu-item:hover{color:#066f8d}
.halo-emp .c-sidemenu-item .v-icon{font-size:1.2em}
.halo-emp .c-sidemenu-item-thumbnail,.halo-emp .c-sidemenu-item-thumbnail-icon{display:none;vertical-align:middle}
.halo-emp .c-sidemenu-item-thumbnail-icon{font-family:FontAwesome;font-size:1.2em;font-weight:400}
.halo-emp .c-sidemenu-item-header{color:#4d4d4d;margin:6px 0;border-bottom:0 solid #d8d8d8}
.halo-emp .c-sidemenu-item-header .c-sidemenu-item-badge{background:transparent;color:#244c58}
.halo-emp .c-sidemenu-item-wrap{cursor:pointer;display:block;line-height:28px}
.halo-emp .c-sidemenu-item-wrap .v-icon{margin-right:14px;min-width:1em}
.halo-emp .c-sidemenu-submenu{overflow:hidden;max-height:0;opacity:0}
.halo-emp .c-sidemenu-submenu .c-sidemenu-item-header{padding-left:0;margin-left:14px}
.halo-emp .c-sidemenu-submenu>*{margin-left:14px}
.halo-emp .c-sidemenu-submenu-open{max-height:2000px;opacity:1;-webkit-transition:max-height 900ms ease-in-out;-moz-transition:max-height 900ms ease-in-out;transition:max-height 900ms ease-in-out}
.halo-emp .c-sidemenu-item-focused{color:#066f8d}
.v-ch .halo-emp .c-sidemenu-item-focused span.v-icon{color:#066f8d}
.halo-emp .c-sidemenu-item-selected{color:black;background:white}
.halo-emp .c-sidemenu-item-selected .v-icon{color:#025269}
.halo-emp .c-sidemenu-item-selected .c-sidemenu-item-badge{background:#025269;color:#a4dae9}
.halo-emp .c-sidemenu-toggle,.halo-emp .c-sidemenu-mobile-buttons{display:none;position:fixed;z-index:200}
.halo-emp .c-sidemenu-toggle{top:2px;left:2px;min-width:0}
.halo-emp .c-sidemenu-mobile-buttons{top:2px;right:0}
.halo-emp .c-sidemenu-mobile-buttons .v-button{color:white}
.halo-emp .c-sidemenu-responsive .c-sidemenu-panel{padding-bottom:28px;overflow:auto;height:100%}
.halo-emp .c-sidemenu-responsive .c-app-icon{margin:9px auto}
.halo-emp .c-sidemenu-responsive .c-userindicator>.v-label{overflow:hidden;word-wrap:normal;white-space:nowrap}
.halo-emp .c-sidemenu-responsive .c-userindicator>.v-label,.halo-emp .c-sidemenu-responsive .c-app-icon,.halo-emp .c-sidemenu-responsive .c-welcome-text,.halo-emp .c-sidemenu-responsive .c-user-timezone-label,.halo-emp .c-sidemenu-responsive .c-main-buttons{text-align:center}
.halo-emp .c-sidemenu-responsive .c-sidemenu-panel>.c-sidemenu-title,.halo-emp .c-sidemenu-responsive .c-sidemenu-panel>.c-sidemenu-wrap{display:block}
.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-sidemenu,.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-app-icon,.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-userindicator,.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-user-timezone-label,.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-ftsfield,.halo-emp .c-sidemenu-responsive .c-sidemenu-wrap>.c-main-buttons{display:block}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel{background-color:#4d4d4d}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-title .v-label{line-height:1.2;font-size:12px;font-weight:bold}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-title .v-label-undef-w{white-space:normal}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-userindicator{padding-left:14px;padding-right:14px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-userindicator .v-label{font-size:10px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-main-buttons .v-icon{font-size:18px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-main-buttons img.v-icon{height:18px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-title,.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-wrap>*{min-width:84px;max-width:112px}
.v-ie .halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel{max-width:130px}
.v-ie .halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-title,.v-ie .halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-wrap,.v-ie .halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-wrap>*{max-width:130px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action{display:block;font-size:19px;line-height:1;padding:9px;text-align:left;border-top:0 solid #575757}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action:first-child{border-top:0}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action .c-sidemenu-item-caption{display:block;width:auto;margin:.3em 0 0;padding:0;font-size:10px;line-height:1.3}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action .v-icon{margin:0}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action span.v-icon{opacity:.8}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-header{margin:7px 0 0;padding:6px 19px 6px 7px;border:0;overflow:hidden;background:#3d3d3d;box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-header .c-sidemenu-item-wrap{line-height:1.2}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-header .c-sidemenu-item-caption{font-size:11px;text-overflow:ellipsis}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-header .c-sidemenu-item-badge{right:7px}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-header+.c-sidemenu-item{border-top:0}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action.c-sidemenu-item-selected{background:#454545}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action.c-sidemenu-item-selected .v-icon{opacity:1}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action.c-sidemenu-item-selected .c-sidemenu-item-badge{border-color:#454545}
.halo-emp .c-sidemenu-responsive[width-range~="801px-1100px"] .c-sidemenu-panel .c-sidemenu-item-action .c-sidemenu-item-badge{padding-left:3px;padding-right:3px;top:6px;right:6px;border:2px solid #4d4d4d}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"]{padding-top:32px}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-panel{overflow:visible;width:0;border-right:0}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-toggle,.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-mobile-buttons{display:inline-block}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-main-buttons{display:none}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-title{position:fixed;z-index:100;top:0;left:0;right:0;height:32px!important;padding-top:0;padding-bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-title .v-label{line-height:28px}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-wrap{height:100%;background-color:#4d4d4d;background-image:-webkit-linear-gradient(right,#4d4d4d 0,#4d4d4d 7px);background-image:linear-gradient(to left,#4d4d4d 0,#4d4d4d 7px);color:#a6a6a6;font-size:11px;line-height:22px;border-right:0 solid #353535;white-space:nowrap;position:fixed;z-index:9000;top:32px;bottom:0;height:auto;max-width:100%;overflow:auto;padding:14px 0;-webkit-transform:translatex(-100%);-moz-transform:translatex(-100%);-ms-transform:translatex(-100%);-o-transform:translatex(-100%);transform:translatex(-100%);-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;transition:transform 300ms}
.v-edge .halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-wrap{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .c-sidemenu-responsive[width-range~="0-800px"] .c-sidemenu-panel.c-sidemenu-open .c-sidemenu-wrap{-webkit-transform:translatex(0%);-moz-transform:translatex(0%);-ms-transform:translatex(0%);-o-transform:translatex(0%);transform:translatex(0%)}
.halo-emp .c-sidemenu-responsive[width-range~="0-500px"] .c-sidemenu-toggle .v-button-caption{display:none}
.halo-emp .c-sidemenu-panel{height:100%;background-color:#4d4d4d;background-image:-webkit-linear-gradient(right,#4d4d4d 0,#4d4d4d 7px);background-image:linear-gradient(to left,#4d4d4d 0,#4d4d4d 7px);color:#a6a6a6;font-size:11px;line-height:22px;border-right:0 solid #353535;white-space:nowrap}
.halo-emp .c-sidemenu-panel .c-sidemenu{background:transparent none}
.halo-emp .c-sidemenu-panel .c-sidemenu.v-has-width .c-sidemenu-item-caption{max-width:initial;width:100%}
.halo-emp .c-sidemenu-panel .c-userindicator{font-weight:300}
.halo-emp .c-sidemenu-panel .c-ftsfield-button,.halo-emp .c-sidemenu-panel .c-newwindow-button,.halo-emp .c-sidemenu-panel .c-logout-button{color:#a6a6a6}
.halo-emp .c-sidemenu-panel .c-ftsfield-button:hover,.halo-emp .c-sidemenu-panel .c-newwindow-button:hover,.halo-emp .c-sidemenu-panel .c-logout-button:hover{color:white}
.halo-emp .c-sidemenu-panel .c-user-timezone-label{color:#a6a6a6;font-weight:300}
.halo-emp .c-sidemenu-panel .c-app-icon{height:64px}
.halo-emp .c-sidemenu-panel .v-button.c-ftsfield-button,.halo-emp .c-sidemenu-panel .v-button.c-logout-button,.halo-emp .c-sidemenu-panel .v-button.c-newwindow-button{height:28px;padding:3px 6px}
.halo-emp .c-sidemenu-panel .c-ftsfield{padding-left:28px;padding-right:56px;padding-bottom:28px}
.halo-emp .c-sidemenu-panel .c-sidemenu{color:#a6a6a6}
.halo-emp .c-sidemenu-panel .c-sidemenu-item{outline:0;font-weight:400;padding:0 28px 0 14px;cursor:pointer;position:relative;overflow:hidden;text-shadow:0 2px 0 rgba(0,0,0,0.05);-webkit-transition:background-color 300ms,color 60ms;-moz-transition:background-color 300ms,color 60ms;transition:background-color 300ms,color 60ms;font-weight:400}
.halo-emp .c-sidemenu-panel .c-sidemenu-item [class*="caption"]{vertical-align:middle;display:inline-block;width:90%;max-width:15em;padding-right:14px;text-overflow:ellipsis;overflow:hidden}
.halo-emp .c-sidemenu-panel .c-sidemenu-item [class*="badge"]{color:#5396a9}
.halo-emp .c-sidemenu-panel .c-sidemenu-item.selected{background:#02465a}
.halo-emp .c-sidemenu-panel .c-sidemenu-item.selected .v-icon{color:#03799b}
.halo-emp .c-sidemenu-panel .c-sidemenu-item.selected [class*="badge"]{background:#03799b;color:#afdfec}
.halo-emp .c-sidemenu-panel .c-sidemenu-item:focus,.halo-emp .c-sidemenu-panel .c-sidemenu-item:hover,.halo-emp .c-sidemenu-panel .c-sidemenu-item.selected{color:white}
.halo-emp .c-sidemenu-panel .c-sidemenu-item span.v-icon{min-width:1em;margin-right:14px;text-align:center;vertical-align:middle}
.halo-emp .c-sidemenu-panel .c-sidemenu-item span.v-icon+span{margin-left:0}
.halo-emp .c-sidemenu-panel .c-sidemenu-item [class*="badge"]{background-color:#026682;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;transition:background-color 300ms;line-height:1;padding:3px 5px;min-width:8px;text-align:center;top:2.5px;border-radius:4px}
.halo-emp .c-sidemenu-panel .c-sidemenu-item span.v-icon{mask-image:none;-webkit-mask-image:none}
.halo-emp .c-sidemenu-panel .c-sidemenu-item:hover{color:white}
.halo-emp .c-sidemenu-panel .c-sidemenu-item-header{color:#a6a6a6;border-bottom:0 solid #676767}
.halo-emp .c-sidemenu-panel .c-sidemenu-item-focused{color:white}
.v-ch .halo-emp .c-sidemenu-panel .c-sidemenu-item-focused span.v-icon{color:white}
.halo-emp .c-multiupload{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;z-index:auto;outline:0;overflow:hidden}
.halo-emp .c-multiupload-disabled{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;z-index:auto}
.halo-emp .c-multiupload-progress{position:fixed;padding:10px;left:50%;top:50%;height:50px;width:250px;margin-left:-125px;margin-top:-25px;background-color:white;border:0 solid #b2b2b2;overflow:visible;z-index:15000}
.halo-emp .c-fglayout-slot>.c-buttonfield{line-height:28px}
.halo-emp .c-fglayout-slot>.c-buttonfield.empty-value{display:none}
.halo-emp .c-fglayout{position:relative}
.halo-emp .c-fglayout-slot{position:absolute;line-height:15px}
.halo-emp .c-fglayout-spacing-on{overflow:hidden}
.halo-emp .c-fglayout-spacing,.halo-emp .c-fglayout-spacing-off{padding-left:0;padding-top:0}
.halo-emp .c-fglayout-spacing-off{overflow:hidden}
.halo-emp .c-fglayout-margin-top{padding-top:28px}
.halo-emp .c-fglayout-margin-bottom{padding-bottom:28px}
.halo-emp .c-fglayout-margin-left{padding-left:28px}
.halo-emp .c-fglayout-margin-right{padding-right:28px}
.halo-emp .c-fglayout-spacing-on{padding-left:9px;padding-top:9px}
.halo-emp .c-fglayout{outline:0}
.halo-emp .c-fglayout-inline-caption .c-fglayout-spacing-on{padding-top:4.5px}
.halo-emp .c-fglayout-slot>.v-caption{line-height:15px}
.halo-emp .c-fglayout-slot>.v-caption .c-context-help-button{line-height:15px}
.halo-emp .c-fglayout-slot.inline>.v-caption{margin-right:4.5px;line-height:28px;vertical-align:middle}
.halo-emp .c-fglayout-slot.inline>.v-caption:not(.v-caption-inline-icon){overflow:hidden}
.halo-emp .c-fglayout-slot.inline>.v-caption:not(.v-caption-inline-icon) .v-icon+.v-captiontext{margin-left:0;padding-left:6px}
.halo-emp .c-fglayout-slot>.v-checkbox{top:7px}
.halo-emp .c-fglayout-slot.inline>.v-caption.caption-indicators{margin-right:0;line-height:inherit}
.halo-emp .c-fglayout-slot.inline>.v-caption .v-captiontext{padding-bottom:0}
.halo-emp .c-fglayout-slot.c-full-height-widget .v-caption .v-captiontext{line-height:15px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}
.halo-emp .c-fglayout-slot.c-full-height-widget .v-caption .v-captiontext.c-captiontext-preformatted{white-space:pre-wrap}
.halo-emp .c-resizabletextarea-wrapper{position:relative;overflow:hidden}
.halo-emp .c-resizabletextarea-wrapper .v-textarea{min-height:28px}
.halo-emp .c-resizabletextarea-wrapper.borderless .v-textarea{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .c-resizabletextarea-wrapper.borderless .v-textarea:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-resizabletextarea-wrapper.borderless .v-textarea[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-resizabletextarea-wrapper.align-right .v-textarea{text-align:right}
.halo-emp .c-resizabletextarea-wrapper.align-center .v-textarea{text-align:center}
.halo-emp .c-resizabletextarea-wrapper.tiny .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:9px}
.halo-emp .c-resizabletextarea-wrapper.small .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:11px}
.halo-emp .c-resizabletextarea-wrapper.large .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:15px}
.halo-emp .c-resizabletextarea-wrapper.huge .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:20px}
.v-ff .halo-emp .c-resizabletextarea-wrapper{overflow-x:hidden}
.halo-emp .c-resizabletextarea-resize-corner{position:absolute;bottom:0;right:0;background:transparent;width:14px;height:14px;cursor:nwse-resize}
.halo-emp .c-resizabletextarea-resize-corner:after{content:"";position:absolute;bottom:4px;right:4px;width:0;height:0;border-style:solid;border-width:0 0 14px 14px;border-color:transparent transparent #b2b2b2 transparent}
.halo-emp .c-fileupload-container{min-height:28px;display:inline-flex}
.halo-emp .c-fileupload-filename.v-has-width>*{overflow:hidden;text-overflow:ellipsis}
.halo-emp .c-fileupload-filename.c-fileupload-empty{color:#020e1c;text-decoration:none;cursor:default}
.halo-emp .c-fileupload-filename.c-fileupload-empty:hover{color:#020e1c}
.halo-emp .c-fileupload-filename.c-fileupload-empty:hover:after{background:0}
.halo-emp .c-fileupload-filename.c-fileupload-empty.v-disabled:active{opacity:.5}
.halo-emp .c-fileupload-filename.c-fileupload-empty:active{opacity:1}
.halo-emp .c-fileupload-filename.c-fileupload-empty:focus{outline:0;color:#020e1c}
.halo-emp .c-fileupload-filename.c-fileupload-empty:focus:after{box-shadow:none}
.halo-emp .c-fileupload-wrapper-error .c-fileupload-filename{color:#fd4d11!important}
.halo-emp .c-fileupload-wrapper-error .c-fileupload-filename:focus:after{border:1px dashed #fd4d11!important}
.halo-emp .c-fileupload-container .c-fileupload-filename{margin-right:28px}
.halo-emp .c-fileupload-container .c-fileupload-clear{margin-left:28px}
.v-ie11 .halo-emp .c-fileupload-filename .v-button-wrap{display:inline-flex;align-items:center}
.v-ie11 .halo-emp .c-fileupload-filename .v-button-wrap .v-button-caption{overflow:hidden;text-overflow:ellipsis}
.halo-emp .c-suggestionfield{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:140px}
.halo-emp .c-suggestionfield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-suggestionfield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .c-suggestionfield[class*="prompt"]{color:#a3a3a3}
.halo-emp .c-suggestionfield.modified{background-color:#33c2eb}
.halo-emp .c-suggestionfield.tiny{font-size:9px;height:21px;line-height:normal}
.halo-emp .c-suggestionfield.small{font-size:11px;height:24px;line-height:normal}
.halo-emp .c-suggestionfield.large{font-size:15px;height:34px;line-height:normal}
.halo-emp .c-suggestionfield.huge{font-size:20px;height:45px;line-height:normal}
.halo-emp .c-suggestionfield-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-suggestionfield-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-suggestionfield.v-readonly,.halo-emp .c-suggestionfield-error.v-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-suggestionfield.v-readonly:focus,.halo-emp .c-suggestionfield-error.v-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-suggestionfield.v-readonly:focus,.halo-emp .c-suggestionfield-error.v-readonly:focus{border-color:#025269}
.halo-emp .c-suggestionfield-popup{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;max-height:420px;min-width:200px;max-width:400px;overflow-y:auto;outline:0}
.halo-emp .c-suggestionfield-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-suggestionfield-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .c-suggestionfield-popup.c-has-width{min-width:auto;max-width:none}
.halo-emp .c-suggestionfield-popup>div{padding-bottom:3px}
.v-ch .halo-emp .c-suggestionfield-popup>div{padding-bottom:0}
.halo-emp .c-suggestionfield-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:3px;cursor:pointer;height:28px;line-height:28px;padding-right:14px;padding-left:7px}
.halo-emp .c-suggestionfield-item.selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .c-suggestionfield.v-disabled::-webkit-input-placeholder,.halo-emp .c-suggestionfield.v-readonly::-webkit-input-placeholder{color:transparent}
.halo-emp .c-suggestionfield.v-disabled:-moz-placeholder,.halo-emp .c-suggestionfield.v-readonly:-moz-placeholder{color:transparent}
.halo-emp .c-suggestionfield.v-disabled::-moz-placeholder,.halo-emp .c-suggestionfield.v-readonly::-moz-placeholder{color:transparent}
.halo-emp .c-suggestionfield.v-disabled:-ms-input-placeholder,.halo-emp .c-suggestionfield.v-readonly:-ms-input-placeholder{color:transparent}
.halo-emp .c-capslockindicator{display:inline-table;text-align:center;height:28px}
.halo-emp .c-capslockindicator.capslock-on span::before{color:#ddd533}
.halo-emp .c-capslockindicator.capslock-off span::before{color:#c5c5c5;content:none}
.halo-emp .c-capslockindicator span::before{font-family:"FontAwesome";content:"\f111"}
.halo-emp .c-capslockindicator span{display:table-cell;height:100%;vertical-align:middle;width:100%}
.halo-emp .c-capslockindicator.message-on span::before{margin-right:5px}
.halo-emp .c-capslockindicator.message-off span::before{margin-right:5px}
.halo-emp .c-timefield-layout{white-space:nowrap;outline:0}
.halo-emp .c-timefield{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:28px}
.halo-emp .c-timefield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .c-timefield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .c-timefield[class*="prompt"]{color:#a3a3a3}
.halo-emp .c-timefield-wrapper.v-has-width .c-timefield-layout{display:inline-flex}
.halo-emp .c-timefield-wrapper.v-has-width .c-timefield{width:100%}
.halo-emp .c-timefield.v-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .c-timefield.v-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .c-timefield.v-readonly:focus{border-color:#025269}
.halo-emp .c-timefield-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .c-timefield-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .c-timefield-hour{width:32px}
.halo-emp .c-timefield-minute{width:58px}
.halo-emp .c-timefield-second{width:84px}
.halo-emp .c-focus-move::selection{background:transparent}
.halo-emp .c-focus-move::-moz-selection{background:transparent}
.halo-emp .c-timefield-ampm{width:62px;min-width:62px;margin-left:5px}
.halo-emp .v-label.c-log-content,.halo-emp .v-textarea.c-exception-dialog-log-content{line-height:12px;font-family:monospace;border-radius:0}
.halo-emp .v-label span.c-log-lowered-attention{opacity:.5}
.halo-emp .v-label span.c-log-level{font-weight:bold}
.halo-emp .v-label span.c-log-level-DEBUG{color:#000}
.halo-emp .v-label span.c-log-level-INFO{color:blue}
.halo-emp .v-label span.c-log-level-ERROR{color:red}
.halo-emp .v-label span.c-log-level-SEVERE,.halo-emp .v-label span.c-log-level-WARNING,.halo-emp .v-label span.c-log-level-WARN{color:orange}
.halo-emp .v-label span.c-log-level-TRACE{color:#c0c0c0}
.halo-emp .v-label span.c-log-level-FATAL{color:red}
.halo-emp .c-login-main-layout{background-color:#fff}
.halo-emp .c-login-panel{background:white;border:0 solid #b2b2b2;border-radius:4px;padding:14px 112px 14px 112px}
.halo-emp .c-login-icon>img{height:32px}
.halo-emp .c-login-caption.v-label{font-size:12px;font-weight:300}
.halo-emp .c-login-capslockindicator{font-size:11px;height:28px;line-height:23px}
.halo-emp .c-login-capslockindicator span{vertical-align:unset}
.halo-emp .c-login-form{width:385px}
.halo-emp .c-login-form .v-spacing:nth-child(2):nth-last-child(2){height:20px}
.halo-emp .c-login-credentials{width:100%}
.halo-emp .c-login-remember-locales{height:28px;width:100%}
.halo-emp .c-login-remember-locales>.v-slot{width:50%}
.halo-emp .c-login-remember-locales>.v-slot:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}
.halo-emp .c-login-remember-locales>.v-slot>*{vertical-align:middle}
.halo-emp .c-login-remember-locales>.v-slot-c-login-remember-me{text-align:left}
.halo-emp .c-login-remember-locales>.v-slot-c-login-locale{text-align:right}
.halo-emp .c-login-remember-locales>.v-slot-c-login-locale:first-child:last-child{float:right}
.halo-emp .c-login-username{border-bottom-width:0;border-radius:4px;display:block;height:28px;width:100%}
.halo-emp .c-login-username.v-textfield:focus+.c-login-password,.halo-emp .c-login-username.v-textfield-focus+.c-login-password{border-top-color:#025269}
.halo-emp .c-login-password{border-radius:4px;display:block;height:28px;width:100%}
.halo-emp .c-login-locale{width:150px}
.halo-emp .c-login-locale>input.v-filterselect-input,.halo-emp .c-login-locale.v-filterselect-focus>input.v-filterselect-input{background:0;border-width:1px;box-shadow:none;text-align:left}
.halo-emp .c-login-submit-button{box-shadow:none;margin-top:9px;height:28px;width:auto}
.v-ie .halo-emp .c-powered-by,.v-edge .halo-emp .c-powered-by{line-height:14px}
.halo-emp .c-powered-by{font-size:11px;padding-bottom:28px}
.halo-emp .c-powered-by a{margin-left:5px;display:inline-block;text-decoration:none;font-weight:bold;color:#006bac;background:url(../halo/app/images/cuba-icon-login.svg) no-repeat left center;background-size:contain;background-clip:border-box;padding-left:24px;padding-top:3px;padding-bottom:3px}
.halo-emp .c-powered-by .c-cuba-word{color:#5b5857}
.halo-emp .c-login-icon{width:64px;height:64px}
.halo-emp .c-logger-level{padding:5px;border:1px solid #c5c5c5;box-shadow:none}
.halo-emp .loglevel-ALL.currentlevel{background:#fff}
.halo-emp .loglevel-TRACE.currentlevel{background:#ab3101;color:#fff}
.halo-emp .loglevel-INFO.currentlevel{background:#4d7ab2;color:#fff}
.halo-emp .loglevel-DEBUG.currentlevel{background:#f6a854;color:#fff}
.halo-emp .loglevel-WARN.currentlevel{background:#5db866;color:#fff}
.halo-emp .loglevel-ERROR.currentlevel{background:#007ec3;color:#fff}
.halo-emp .loglevel-OFF.currentlevel{background:#bbb}
.halo-emp .role-permission-red{color:#f00}
.halo-emp .role-permission-green{color:green}
.halo-emp .role-permission-black{color:#000}
.halo-emp .role-permission-blue{color:blue}
.halo-emp .role-permission-red,.halo-emp .role-permission-green,.halo-emp .role-permission-blue,.halo-emp .role-permission-black{padding:3px 9px}
.halo-emp .v-selected .role-permission-red,.halo-emp .v-selected .role-permission-green,.halo-emp .v-selected .role-permission-blue,.halo-emp .v-selected .role-permission-black{border-radius:6px;background:white}
.halo-emp .report-wizard-tip-label{padding-top:9px;padding-bottom:9px;border-top:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2}
.halo-emp .v-textfield-hidden-field{border-width:0}
.halo-emp .on-hover-visible-layout{visibility:hidden}
.halo-emp .c-breadcrumbs-logo{padding:0}
.halo-emp .v-button.c-closetab-button{border:0;background:transparent none;box-shadow:none;padding:0 5px;height:auto}
.halo-emp .v-button.c-closetab-button .v-button-wrap{background:transparent none;padding:0}
.halo-emp .c-app-workarea-single .v-button.c-closetab-button{float:right}
.halo-emp .v-button.c-closetab-button:hover .v-button-wrap{background:transparent none;padding:0}
.halo-emp .c-headline-container{display:block;flex-shrink:0;min-height:28px;padding-top:-76px;white-space:nowrap}
.halo-emp .c-breadcrumbs-separator,.halo-emp .c-breadcrumbs-win-caption{vertical-align:bottom;margin-left:2px}
.halo-emp .c-breadcrumbs-container{margin-right:5px;max-width:100%}
.halo-emp .c-breadcrumbs{display:flex;flex-wrap:wrap}
.halo-emp .c-breadcrumbs>*{overflow:hidden;text-overflow:ellipsis}
.halo-emp .c-bulk-editor-grid .field-label{line-height:28px}
.halo-emp .c-bulk-editor-grid .v-button{padding:0 9px}
.halo-emp .c-bulk-editor-fields-layout{display:flex;flex-wrap:wrap}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column{padding-right:9px}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row{display:flex;margin-bottom:9px}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-picker-field-wrapper{margin-right:9px;max-width:none;min-width:240px;width:100%;display:flex}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-picker-field-wrapper .c-bulk-editor-field{margin-right:0;flex-basis:100%;width:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field{margin-right:9px;max-width:none;min-width:240px;width:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field .c-listeditor-layout{display:flex;width:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field .c-listeditor-layout .v-slot-c-listeditor-text{min-width:212px;width:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field .c-listeditor-layout .v-slot-c-listeditor-text .c-listeditor-text{width:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field.c-datefield-layout{display:flex}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field.c-datefield-layout .c-datefield{width:100%;flex-basis:100%}
.v-ie11 .halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field.v-filterselect{display:flex}
.v-ie11 .halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-field.v-filterselect .v-filterselect-input{flex-basis:100%}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-label{margin-right:9px;max-width:270px;min-width:270px;width:100%;white-space:normal;line-height:28px}
.halo-emp .c-bulk-editor-fields-layout .c-bulk-editor-column .c-bulk-editor-row .c-bulk-editor-spacer{visibility:hidden}
.halo-emp .c-bulk-editor-columns-1 .c-bulk-editor-column{flex:1 0 100%}
.v-ie11 .halo-emp .c-bulk-editor-columns-1 .c-bulk-editor-column{flex:none;flex-grow:1}
.halo-emp .c-bulk-editor-columns-2 .c-bulk-editor-column{flex:1 0 50%}
.v-ie11 .halo-emp .c-bulk-editor-columns-2 .c-bulk-editor-column{flex:none;flex-grow:1}
.halo-emp .c-generic-filter{outline:0}
.halo-emp .c-generic-filter .filter-control-with-top-border{border-top:0 solid #b2b2b2;padding-top:5px}
.v-ff .halo-emp .c-generic-filter .filter-control-with-top-border{min-height:34px}
.halo-emp .c-generic-filter>.border-hidden{padding-top:0!important}
.halo-emp .c-generic-filter>.border-hidden .c-groupbox-captionwrap .c-groupbox-caption-start-deco div,.halo-emp .c-generic-filter>.border-hidden .c-groupbox-captionwrap .c-groupbox-caption-end-deco div{border:0}
.halo-emp .c-generic-filter>.border-hidden .c-groupbox-content{border:0;padding:0}
.halo-emp .c-generic-filter .filter-control-with-bottom-border{border-bottom:0 solid #b2b2b2;padding-bottom:5px}
.halo-emp .c-generic-filter .filter-control-no-border{border-top:0;padding-top:0;border-bottom:0;padding-bottom:0}
.halo-emp .c-generic-filter .filter-conditions{overflow:hidden}
.halo-emp .c-generic-filter .filter-settings-button .v-popup-indicator,.halo-emp .c-generic-filter .filter-conditions .v-popupbutton .v-popup-indicator{display:none}
.halo-emp .c-generic-filter .filter-conditions .v-popupbutton{background:transparent}
.halo-emp .c-generic-filter .filter-conditions .conditions-grid .no-operation{height:28px!important}
.halo-emp .c-generic-filter .filter-conditions .conditions-grid .unary-param-type{height:28px!important}
.halo-emp .c-generic-filter .filter-conditions .conditions-grid .unary-param-type .v-checkbox-param-field{line-height:15px;height:15px}
.halo-emp .c-generic-filter .filter-search-button-layout .v-button.filter-search-button{border-right:1px solid transparent;border-bottom-right-radius:0;border-top-right-radius:0}
.halo-emp .c-generic-filter .filter-search-button-layout .v-button.v-popupbutton{width:28px;padding-left:0;padding-right:0;border-bottom-left-radius:0;border-top-left-radius:0}
.halo-emp .c-generic-filter .filter-search-button-layout .v-button.v-popupbutton .v-popup-indicator{padding-left:0}
.halo-emp .c-generic-filter .filter-control-no-border{height:28px!important}
.halo-emp .c-generic-filter-margin-top{padding-top:28px}
.halo-emp .c-generic-filter-margin-bottom{padding-bottom:28px}
.halo-emp .c-generic-filter-margin-left{padding-left:28px}
.halo-emp .c-generic-filter-margin-right{padding-right:28px}
.halo-emp .c-maxresults{height:28px!important}
.halo-emp .c-maxresults-label{line-height:28px}
.halo-emp .c-datagrid-empty-state{bottom:0;font-size:16px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}
.halo-emp .c-datagrid-empty-state .v-button-link{color:#29bae3}
.halo-emp .c-datagrid-empty-state:after{display:inline-block;height:100%;vertical-align:middle;content:""}
.halo-emp .c-datagrid-empty-state-message-box{display:inline-block}
.halo-emp .c-datagrid-empty-state-message{color:#3981d5;display:inline-block;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;width:100%}
.halo-emp .c-datagrid-empty-state-link-message{text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle}
.halo-emp .c-table-prefs-icon{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);position:absolute;z-index:2;top:7px;right:7px;height:14px;line-height:14px;width:14px;padding:0;border-radius:50%;cursor:pointer;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 200ms 1s;-moz-transition:opacity 200ms 1s;transition:opacity 200ms 1s}
.halo-emp .c-table-prefs-icon:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .c-table-prefs-icon:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .c-table-prefs-icon:focus:after{border-color:#025269}
.halo-emp .c-table-prefs-icon:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .c-table-prefs-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .c-table-prefs-icon:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .c-table-prefs-icon:before{font-family:FontAwesome;content:"\f0ce"}
.halo-emp .v-table-header-wrap:hover .c-table-prefs-icon{opacity:1;filter:none;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}
.v-ios.v-touch .halo-emp .c-table-prefs-icon,.v-android.v-touch .halo-emp .c-table-prefs-icon{opacity:1;filter:none;-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .collapsing-allowed .c-table-prefs-icon{right:28px}
.halo-emp .c-table-prefs-editor{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;z-index:19000!important;padding:0 9px 9px}
.halo-emp .c-table-prefs-editor[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .c-table-prefs-editor[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .c-table-prefs-title{border-bottom:0 solid #b2b2b2;border-bottom-style:dotted;line-height:28px}
.halo-emp .c-table-prefs-list.v-menubar{border:0;height:auto;background:transparent;border-radius:0;box-shadow:none}
.halo-emp .c-table-prefs-list.v-menubar .v-menubar-menuitem{display:block;border-right:transparent;text-align:left;padding-left:20px}
.halo-emp .c-table-prefs-list.v-menubar .c-table-prefs-menuitem-current{font-weight:bold}
.halo-emp .c-table-prefs-list.v-menubar .c-table-prefs-menuitem-default:before{font-family:"FontAwesome";content:"\f006";padding-left:4px}
.halo-emp .c-table-prefs-list.v-menubar .c-table-prefs-menuitem-current:before{font-family:"FontAwesome";content:"\f00c";padding-left:4px;font-weight:normal}
.halo-emp .c-table-rows-count{text-align:right;float:right;padding-left:5px}
.halo-emp .c-table-rows-count,.halo-emp .c-paging-wrap{height:28px}
.halo-emp .c-paging-wrap>*{vertical-align:middle;margin-right:5px;margin-bottom:5px}
.halo-emp .v-button.c-paging-change-page{height:19px;width:19px;padding:0 5px;line-height:12px}
.halo-emp .v-button.c-paging-change-page img.v-icon{margin-left:-2px}
.halo-emp .c-paging-status{line-height:28px}
.halo-emp .c-paging-count{height:19px}
.halo-emp .v-button.v-button-link.c-paging-count-number{text-decoration:none;opacity:inherit}
.halo-emp .v-button.v-button-link.c-paging-count-number .v-button-wrap .v-button-caption{text-decoration:none;color:#020e1c}
.halo-emp .c-table-empty-state{bottom:0;font-size:16px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}
.halo-emp .c-table-empty-state .v-button-link{color:#29bae3}
.halo-emp .c-table-empty-state:after{display:inline-block;height:100%;vertical-align:middle;content:""}
.halo-emp .c-table-empty-state-message-box{display:inline-block}
.halo-emp .c-table-empty-state-message{color:#3981d5;display:inline-block;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;width:100%}
.halo-emp .c-table-empty-state-link-message{text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle}
.halo-emp .c-table-showlink-textarea{resize:vertical;width:100%;height:60px;outline:0;border:0 solid #d8d8d8;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.halo-emp .c-main-menu.v-menubar{border:0;background:transparent;box-shadow:none}
.halo-emp .c-main-menu.v-menubar:focus{border:0}
.halo-emp .c-main-menu.v-menubar:focus:after{border:0;box-shadow:none}
.halo-emp .c-app-menubar .c-main-menu .v-menubar-menuitem-shortcut{padding-left:6px}
.halo-emp .c-app-menubar .c-main-menu .v-menubar-menuitem-empty-shortcut{padding-left:0}
.halo-emp .c-main-menu.v-menubar>.v-menubar-menuitem{border-right:0;font-weight:300;border-radius:4px}
.halo-emp .c-main-menu.v-menubar-submenu{display:table;overflow:hidden;white-space:nowrap;padding:0}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem{display:table-row;font-weight:300;position:relative}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem:active:before{content:none}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem:active{background-color:rgba(128,128,128,0.2)}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-caption{border-top-left-radius:4px;border-bottom-left-radius:4px;display:table-cell;padding-left:19px}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-caption{border-right:1px solid transparent}
.v-edge .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-caption{border-radius:0}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-shortcut{display:table-cell;padding-left:9px;padding-right:19px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-shortcut{border-left:1px solid transparent}
.v-edge .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-shortcut{border-radius:0}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-selected{background:#025269}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-selected .v-menubar-menuitem-caption{border-right:1px solid #025269}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-selected .v-menubar-submenu-indicator,.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-menuitem-selected .v-menubar-menuitem-shortcut{border-left:1px solid #025269}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-separator{font-size:0;display:table-row;outline:0}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-separator span{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;display:table-cell;height:1px;border-top:2px solid transparent;border-bottom:2px solid transparent;background-color:#d8d8d8;background-clip:padding-box}
.halo-emp .c-main-menu.v-menubar-submenu .v-menubar-submenu-indicator{display:table-cell;text-align:right;padding-left:9px;padding-right:19px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.v-ie11 .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-submenu-indicator{border-left:1px solid transparent}
.v-edge .halo-emp .c-main-menu.v-menubar-submenu .v-menubar-submenu-indicator{border-radius:0}
.halo-emp .c-main-menu.v-menubar-submenu-has-icons .v-menubar-menuitem .v-icon{margin-left:-2.4em;margin-right:0;width:2.4em}
.halo-emp .c-main-menu.v-menubar-submenu-has-icons .v-menubar-menuitem .v-menubar-menuitem-caption{padding-left:28px}
.halo-emp .c-ftsfield{padding-right:28px;font-size:0;white-space:nowrap}
.halo-emp .c-ftsfield>*{font-size:12px}
.halo-emp .c-ftsfield-text{width:120px}
.halo-emp .c-ftsfield-button{width:28px;margin-right:-28px}
.halo-emp .c-sidemenu-layout.v-csslayout{display:flex}
.halo-emp .c-sidemenu-layout.v-csslayout .c-main-tabsheet>.v-tabsheet-content,.halo-emp .c-sidemenu-layout.v-csslayout .c-main-tabsheet>.v-tabsheet-content>.v-tabsheet-tabsheetpanel,.halo-emp .c-sidemenu-layout.v-csslayout .c-main-tabsheet>.v-tabsheet-content>.v-tabsheet-tabsheetpanel>.v-scrollable{width:100%!important}
.halo-emp .c-sidemenu-layout.v-csslayout .c-workarea{flex-grow:1;flex-shrink:1;z-index:0;min-width:100px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-container{flex-shrink:0;width:250px;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;transition:width .4s ease-in-out;z-index:1}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-container.collapsed{width:40px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel{position:fixed;z-index:10;flex-grow:1;display:flex;flex-direction:column;overflow:hidden;width:250px;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;transition:width .4s ease-in-out;border-right:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu .c-sidemenu-submenu.c-sidemenu-submenu-open{background:#4d4d4d}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu{overflow-y:auto}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item{padding:0 28px 0 14px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-wrap{width:100%;text-align:left}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-caption,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item .v-icon{display:inline-block}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail-icon{display:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-sidemenu-submenu.c-sidemenu-submenu-open{max-height:2000px;opacity:1;-webkit-transition:max-height .9s ease-in-out;-moz-transition:max-height .9s ease-in-out;transition:max-height .9s ease-in-out}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-ftsfield{visibility:visible}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel .c-user-timezone-label{visibility:visible}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel>*{flex-shrink:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel>.c-sidemenu{flex-grow:1;flex-shrink:1}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed{width:40px!important}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu{overflow-y:hidden}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item{padding:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-wrap{width:40px;text-align:center}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-caption,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item .v-icon{display:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail-icon{display:inline-block}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-sidemenu-submenu.c-sidemenu-submenu-open{max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-ftsfield{visibility:hidden}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed .c-user-timezone-label{visibility:hidden}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover{width:250px!important}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu{overflow-y:auto}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item{padding:0 28px 0 14px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-wrap{width:100%;text-align:left}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-caption,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item .v-icon{display:inline-block}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail,.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu>.c-sidemenu-item .c-sidemenu-item-thumbnail-icon{display:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-sidemenu-submenu.c-sidemenu-submenu-open{max-height:2000px;opacity:1;-webkit-transition:max-height .9s ease-in-out;-moz-transition:max-height .9s ease-in-out;transition:max-height .9s ease-in-out}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-ftsfield{visibility:visible}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-panel.collapsed:hover .c-user-timezone-label{visibility:visible}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-title{display:flex;flex-wrap:nowrap;align-items:center;height:40px;padding:0 10px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-title .c-app-icon{height:20px;width:20px;flex-shrink:0;margin-right:9px}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-title .c-app-title{width:203px;overflow:hidden;text-overflow:ellipsis}
.halo-emp .c-sidemenu-layout.v-csslayout .c-user-timezone-label{padding:5px 9px;text-align:center}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-controls{display:flex;align-items:center;overflow:hidden;height:40px;background-color:#3b3b3b}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-controls>*{flex-shrink:0;border-radius:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-collapse-button{width:40px;height:40px;margin-right:auto;padding:0;font-size:2em;color:gray;border:0;border-radius:0;background:#2b2b2b;box-shadow:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-collapse-button:hover{color:#e8e8e8}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-collapse-button::before{height:100%}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-collapse-button::after{top:0;right:0;bottom:0;left:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-userindicator{width:150px;padding:0 5px;font-size:1.1em;text-align:center}
.halo-emp .c-sidemenu-layout.v-csslayout .c-userindicator>.v-label{width:100%;overflow:hidden;text-align:center}
.halo-emp .c-sidemenu-layout.v-csslayout .c-sidemenu-controls .c-userindicator .c-user-select-combobox{width:100%}
.halo-emp .c-sidemenu-layout.v-csslayout .c-settings-button,.halo-emp .c-sidemenu-layout.v-csslayout .c-logout-button,.halo-emp .c-sidemenu-layout.v-csslayout .c-login-button{width:30px;height:40px;padding:0;color:#adaeb0;background:0;border:0;box-shadow:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-settings-button::after,.halo-emp .c-sidemenu-layout.v-csslayout .c-logout-button::after,.halo-emp .c-sidemenu-layout.v-csslayout .c-login-button::after{top:0;right:0;bottom:0;left:0}
.halo-emp .c-sidemenu-layout.v-csslayout .c-settings-button:hover,.halo-emp .c-sidemenu-layout.v-csslayout .c-logout-button:hover,.halo-emp .c-sidemenu-layout.v-csslayout .c-login-button:hover{color:#e8e8e8}
.halo-emp .c-sidemenu-layout.v-csslayout .c-settings-button,.halo-emp .c-sidemenu-layout.v-csslayout .c-logout-button{display:none}
.halo-emp .c-sidemenu-layout.v-csslayout .c-logout-button,.halo-emp .c-sidemenu-layout.v-csslayout .c-login-button{margin-left:auto}
.halo-emp .c-sidemenu-layout.v-csslayout .c-userindicator ~ .c-settings-button,.halo-emp .c-sidemenu-layout.v-csslayout .c-userindicator ~ .c-logout-button{display:block}
.halo-emp .c-sidemenu-layout.v-csslayout .c-userindicator ~ .c-login-button{display:none}
.halo-emp .v-tabsheet.c-main-tabsheet>.v-tabsheet-tabcontainer{padding-top:5px}
.halo-emp .v-tabsheet.c-main-tabsheet.framed.padded-tabbar>.v-tabsheet-tabcontainer{background-color:#fff;padding-top:5px}
.halo-emp .v-tabsheet.c-main-tabsheet.framed.padded-tabbar>.v-tabsheet-tabcontainer>.v-tabsheet-tabs{padding:0 7px}
.halo-emp .v-tabsheet.c-main-tabsheet.framed.padded-tabbar>.v-tabsheet-tabcontainer .v-tabsheet-tabitem .v-caption{border-radius:4px 4px 0 0;border-left-width:1px;border-top-width:1px;margin-left:3px}
.halo-emp .v-tabsheet.c-main-tabsheet.framed.padded-tabbar>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption{font-weight:300}
.halo-emp .v-tabsheet.c-main-tabsheet>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:8px}
.halo-emp .v-tabsheet.c-main-tabsheet>.v-tabsheet-content{border-right-width:0;border-left-width:0;border-bottom-width:0}
.halo-emp .c-app-icon{height:24px}
.halo-emp .c-app-icon img{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;height:100%}
.halo-emp .c-app-menubar{border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);border-top:0;padding-top:4px;padding-bottom:4px}
.halo-emp .c-app-menubar .v-menubar{height:28px;line-height:26px}
.halo-emp .v-button.c-ftsfield-button,.halo-emp .v-button.c-logout-button,.halo-emp .v-button.c-newwindow-button{border:0;box-shadow:none;padding:5px;background:0;width:auto;height:auto}
.halo-emp .v-button.c-ftsfield-button:focus:after,.halo-emp .v-button.c-logout-button:focus:after,.halo-emp .v-button.c-newwindow-button:focus:after{border:0;box-shadow:none;padding:5px}
.halo-emp .c-useractions-button{background:transparent;border:0;box-shadow:none;color:inherit}
.halo-emp .c-useractions-button>.v-menubar-menuitem{padding:0 6px}
.halo-emp .c-useractions-button:not(.v-menubar-submenu)>.v-menubar-menuitem .v-icon{margin:0}
.halo-emp .c-useractions-button:not(.v-menubar-submenu):hover{color:#e8e8e8}
.halo-emp .c-app-appname-label{font-size:19px;font-weight:bold}
.halo-emp .v-horizontallayout.c-app-titlebar{padding:3px 0}
.halo-emp .v-horizontallayout.c-app-titlebar>.v-spacing{width:5px}
.halo-emp .c-app-full-header .c-app-menubar{padding-left:5px}
.halo-emp .c-app-work-area-single{background:white}
.halo-emp .c-main-singlewindow{background-color:white;padding:14px 14px 14px 14px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before{background:white}
.halo-emp .c-splitpanel-dockable-right>div>div.v-splitpanel-second-container .c-app-tabbed-window.v-margin-left,.halo-emp .c-splitpanel-dockable-left>div>div.v-splitpanel-second-container .c-app-tabbed-window.v-margin-left{padding-left:12px}
.halo-emp .c-app-window-wrap{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto;padding:9px 9px}
.halo-emp .v-scrollable>.v-widget.c-app-window-wrap{overflow:auto}
.halo-emp .c-app-window-wrap.c-breadcrumbs-visible{display:flex;flex-direction:column;padding-top:0}
.v-ie11 .halo-emp .c-app-window-wrap.c-breadcrumbs-visible>*{width:auto!important}
.halo-emp .c-welcome-text,.halo-emp .v-label.c-welcome-text{color:#a6a6a6;font-weight:900;font-size:3.6em}
.halo-emp .c-userindicator .v-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}
.halo-emp .c-user-select-combobox{width:200px}
.halo-emp .c-window-layout{min-height:0}
.halo-emp .c-folders-pane{background:white}
.halo-emp .v-tree8-row.c-clickable-folder .v-tree8-cell-content span{cursor:pointer}
.halo-emp .v-tree8-row.c-clickable-folder .v-tree8-cell-content span:hover{text-decoration:underline}
.halo-emp .c-folders-pane-caption{line-height:28px;font-size:18px}
.halo-emp .c-main-menu.v-menubar>.v-menubar-menuitem.v-menubar-menuitem-folders-pane-icon:before,.halo-emp .c-main-menu.v-menubar>.v-menubar-menuitem.v-menubar-menuitem-folders-pane-icon-active:before{color:#020e1c;font-size:12px;font-family:FontAwesome;content:"\f0c9"}
.halo-emp .c-main-menu.v-menubar>.v-menubar-menuitem.v-menubar-menuitem-folders-pane-icon-active,.halo-emp .c-main-menu.v-menubar>.v-menubar-menuitem.v-menubar-menuitem-folders-pane-icon-active:hover{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-progressbar-indeterminate .v-progressbar-wrapper{position:relative;overflow:hidden}
.halo-emp .v-progressbar-indeterminate .v-progressbar-wrapper:after{border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;content:" ";display:block;width:120px;position:absolute;-webkit-animation:move-indicator 3s infinite linear;-moz-animation:move-indicator 3s infinite linear;animation:move-indicator 3s infinite linear}
.halo-emp .v-progressbar-indeterminate .v-progressbar-indicator{display:none}
.halo-emp .v-progressbar-indeterminate-circle{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-progressbar-indeterminate-circle .v-progressbar-wrapper{display:none}
.halo-emp .addedItem{color:green!important}
.halo-emp .removedItem{color:red!important}
.halo-emp .modifiedItem{color:blue!important}
.halo-emp .chainItem{color:blue!important}
.halo-emp .c-report-parameter-caption{line-height:28px}
.halo-emp .c-report-upload-invisible{display:none}
.halo-emp .c-report-source-code-font-size .ace_text-input,.halo-emp .c-report-source-code-font-size .ace_editor{font-size:18px}
.halo-emp .table-boolean-text .boolean-cell .v-table-cell-wrapper{color:inherit;font-size:inherit}
.halo-emp .table-boolean-text .boolean-cell .v-table-cell-wrapper::before{content:none}
.halo-emp .c-fts-current-page{text-decoration:none}
.halo-emp .c-fts-current-page .v-button-caption{color:#020e1c;font-size:15px}
.halo-emp .c-fts-page{text-decoration:none}
.halo-emp .c-fts-page .v-button-caption{font-size:15px}
.halo-emp .c-fts-entities-container{padding-left:200px;padding-top:5px;padding-bottom:5px;border-top:1px inset #f1f1f1}
.halo-emp .c-fts-entities-container .c-fts-entities-type{overflow:hidden;width:200px;margin-left:-200px}
.halo-emp .c-fts-navigation-container{border-top:1px inset #f1f1f1;padding-top:5px;height:25px}
.halo-emp .c-fts-entity{margin-top:5px}
.halo-emp .c-fts-hit{display:block}
.halo-emp .c-app-message-dialog-text.v-has-width{overflow-x:auto}
.halo-emp .c-app-message-dialog-text.v-has-height{overflow-y:auto}
.halo-emp .v-checkbox.refresh-events-check{height:28px}
:root .halo-emp .v-checkbox.refresh-events-check>input ~ label,:root .halo-emp .v-checkbox.refresh-events-check>input ~ label:before,:root .halo-emp .v-checkbox.refresh-events-check>input ~ label:after{margin-top:7px}
.halo-emp.v-app,.halo-emp.v-app-loading{font:300 12px/15px "Apercu","Meltow San 300",sans-serif;color:#020e1c;background-color:#fff;cursor:default}
.halo-emp .v-app-loading{width:100%;height:100%;background:#fff}
.halo-emp .v-app-loading:before{content:"";position:fixed;z-index:100;top:45%;left:50%;width:28px;height:28px;padding:7px;margin-top:-21px;margin-left:-21px;background:#fff url(../valo/shared/img/spinner.gif) no-repeat 50%;border-radius:4px}
.halo-emp .v-loading-indicator{position:fixed!important;z-index:99999;left:0;right:auto;top:0;width:50%;opacity:1;height:3px;background-color:#025269;pointer-events:none;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-animation:v-progress-start 1000ms 200ms both;-moz-animation:v-progress-start 1000ms 200ms both;animation:v-progress-start 1000ms 200ms both}
.halo-emp .v-loading-indicator[style*="none"]{display:block!important;width:100%!important;opacity:0;-webkit-animation:none;-moz-animation:none;animation:none;-webkit-transition:opacity 500ms 300ms,width 300ms;-moz-transition:opacity 500ms 300ms,width 300ms;transition:opacity 500ms 300ms,width 300ms}
.halo-emp .v-loading-indicator-delay{width:90%;-webkit-animation:v-progress-delay 3.8s forwards;-moz-animation:v-progress-delay 3.8s forwards;animation:v-progress-delay 3.8s forwards}
.v-ff .halo-emp .v-loading-indicator-delay{width:50%}
.halo-emp .v-loading-indicator-wait{width:96%;-webkit-animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards;-moz-animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards;animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards}
.v-ff .halo-emp .v-loading-indicator-wait{width:90%}
.halo-emp .v-scrollable:focus{outline:0}
.halo-emp img.v-icon{vertical-align:middle}
.halo-emp .v-caption{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px}
.halo-emp .v-caption-on-left .v-caption,.halo-emp .v-caption-on-right .v-caption{padding-top:0;padding-bottom:0}
.halo-emp .v-icon+.v-captiontext,.halo-emp .v-icon+span{margin-left:6px}
.halo-emp .v-icon+.v-captiontext:empty,.halo-emp .v-icon+span:empty{margin-left:0}
.halo-emp .v-errorindicator{color:#fd4d11;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator:before{content:"!"}
.halo-emp .v-errorindicator-info{color:#00a7f5;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-info:before{content:"!"}
.halo-emp .v-errorindicator-warning{color:#fc9c00;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-warning:before{content:"!"}
.halo-emp .v-errorindicator-error{color:#ed473b;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-error:before{content:"!"}
.halo-emp .v-errorindicator-critical{color:#fa007d;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-critical:before{content:"!"}
.halo-emp .v-errorindicator-system{color:#b0f;font-weight:600;width:14px;text-align:center}
.halo-emp .v-errorindicator-system:before{content:"!"}
.halo-emp .v-required-field-indicator{color:#fd4d11;padding:0 .2em}
.halo-emp select{font:inherit;font-weight:400;line-height:inherit;padding:4px;margin:0;border-radius:4px;border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp select:focus{outline:0}
.halo-emp .v-disabled{cursor:default!important}
.halo-emp .v-drag-element{background:#fff;color:#474747;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-draggable{-moz-user-select:none!important;-ms-user-select:none!important;-webkit-user-select:none!important;user-select:none!important}
.halo-emp .v-tooltip{background-color:rgba(51,51,51,0.9);-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.2);box-shadow:0 2px 12px rgba(0,0,0,0.2);color:white;padding:4px 7px;border-radius:3px;max-width:35em;overflow:hidden!important;font-size:12px}
.halo-emp .v-tooltip div[style*="width"]{width:auto!important}
.halo-emp .v-tooltip .v-errormessage{background-color:white;background-color:#fff;color:#fd4d11;margin:-4px -7px;padding:4px 7px;max-height:10em;overflow:auto;font-weight:400}
.halo-emp .v-tooltip .v-errormessage h2:only-child{font:inherit;line-height:inherit}
.halo-emp .v-tooltip .v-errormessage-info{color:#00a7f5}
.halo-emp .v-tooltip .v-errormessage-warning{color:#fc9c00}
.halo-emp .v-tooltip .v-errormessage-error{color:#ed473b}
.halo-emp .v-tooltip .v-errormessage-critical{color:#fa007d}
.halo-emp .v-tooltip .v-errormessage-system{color:#b0f}
.halo-emp .v-tooltip .v-tooltip-text{max-height:10em;overflow:auto;margin-top:8px}
.halo-emp .v-tooltip .v-tooltip-text pre{margin:0}
.halo-emp .v-tooltip .v-errormessage[aria-hidden="true"]+.v-tooltip-text{margin-top:0}
.halo-emp .v-tooltip h1,.halo-emp .v-tooltip h2,.halo-emp .v-tooltip h3,.halo-emp .v-tooltip h4{color:inherit}
.halo-emp .v-tooltip pre.v-tooltip-pre{font:inherit;white-space:pre-wrap}
.halo-emp .v-contextmenu{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0}
.halo-emp .v-contextmenu[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-contextmenu[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-contextmenu table{border-spacing:0}
.halo-emp .v-contextmenu .gwt-MenuItem{cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;display:block}
.halo-emp .v-contextmenu .gwt-MenuItem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-contextmenu .gwt-MenuItem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-contextmenu .gwt-MenuItem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-reconnect-dialog{color:white;top:9px;right:9px;max-width:100%;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px;background-color:#444;background-color:rgba(68,68,68,0.9);line-height:17px;text-align:center}
.halo-emp .v-reconnect-dialog .text{display:inline-block;padding-left:10px}
.halo-emp .v-reconnect-dialog .spinner{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none;display:none;vertical-align:middle}
.halo-emp .v-reconnect-dialog.active .spinner{display:inline-block}
.halo-emp .v-absolutelayout-wrapper{position:absolute}
.halo-emp .v-absolutelayout-margin,.halo-emp .v-absolutelayout-canvas{box-sizing:border-box}
.halo-emp .v-absolutelayout.v-has-height>div,.halo-emp .v-absolutelayout.v-has-height .v-absolutelayout-margin{height:100%}
.halo-emp .v-absolutelayout.v-has-height>div,.halo-emp .v-absolutelayout.v-has-width .v-absolutelayout-margin{width:100%}
.halo-emp .v-margin-top{padding-top:28px}
.halo-emp .v-margin-right{padding-right:28px}
.halo-emp .v-margin-bottom{padding-bottom:28px}
.halo-emp .v-margin-left{padding-left:28px}
.halo-emp .v-spacing{width:9px;height:9px}
.halo-emp .v-verticallayout-well,.halo-emp .v-horizontallayout-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-verticallayout-well>div>[class*="-caption"],.halo-emp .v-horizontallayout-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-verticallayout-well>.v-margin-top,.halo-emp .v-horizontallayout-well>.v-margin-top{padding-top:9px}
.halo-emp .v-verticallayout-well>.v-margin-right,.halo-emp .v-horizontallayout-well>.v-margin-right{padding-right:9px}
.halo-emp .v-verticallayout-well>.v-margin-bottom,.halo-emp .v-horizontallayout-well>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-verticallayout-well>.v-margin-left,.halo-emp .v-horizontallayout-well>.v-margin-left{padding-left:9px}
.halo-emp .v-verticallayout-card,.halo-emp .v-horizontallayout-card{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-verticallayout-card>.v-margin-top,.halo-emp .v-horizontallayout-card>.v-margin-top{padding-top:9px}
.halo-emp .v-verticallayout-card>.v-margin-right,.halo-emp .v-horizontallayout-card>.v-margin-right{padding-right:9px}
.halo-emp .v-verticallayout-card>.v-margin-bottom,.halo-emp .v-horizontallayout-card>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-verticallayout-card>.v-margin-left,.halo-emp .v-horizontallayout-card>.v-margin-left{padding-left:9px}
.halo-emp .v-horizontallayout-wrapping{white-space:normal!important}
.halo-emp .v-horizontallayout-wrapping>.v-spacing+.v-slot,.halo-emp .v-horizontallayout-wrapping>.v-slot:first-child{margin-bottom:9px}
.halo-emp .v-horizontallayout-wrapping>.v-slot:first-child:last-child{margin-bottom:0}
.halo-emp .v-checkbox{position:relative;line-height:14px;white-space:nowrap}
.halo-emp .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox{padding-left:19px}
:root .halo-emp .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox>input ~ label:before,:root .halo-emp .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:14px;height:14px;position:absolute;top:0;left:0;border-radius:4px;font-size:10px;text-align:center}
:root .halo-emp .v-checkbox>input ~ label:before{height:14px;padding:0 7px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:14px}
:root .halo-emp .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox>.v-icon,.halo-emp .v-checkbox>label .v-icon{margin:0 5px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox.v-disabled>label,.halo-emp .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox.v-readonly>label,.halo-emp .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-small{position:relative;line-height:12px;white-space:nowrap;font-size:11px}
.halo-emp .v-checkbox-small.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox-small{padding-left:16px}
:root .halo-emp .v-checkbox-small label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox-small>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox-small>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox-small>input ~ label:before,:root .halo-emp .v-checkbox-small>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-checkbox-small>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-checkbox-small>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox-small>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox-small>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox-small>.v-icon,.halo-emp .v-checkbox-small>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox-small.v-disabled>label,.halo-emp .v-checkbox-small.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-small.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-small.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox-small.v-readonly>label,.halo-emp .v-checkbox-small.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox-small.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-small.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox-small.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-large{position:relative;line-height:17px;white-space:nowrap;font-size:15px}
.halo-emp .v-checkbox-large.v-has-width label{white-space:normal}
:root .halo-emp .v-checkbox-large{padding-left:23px}
:root .halo-emp .v-checkbox-large label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-checkbox-large>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-checkbox-large>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-checkbox-large>input ~ label:before,:root .halo-emp .v-checkbox-large>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-checkbox-large>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-checkbox-large>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-checkbox-large>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-checkbox-large>input:checked ~ label:after{color:#025269}
.halo-emp .v-checkbox-large>.v-icon,.halo-emp .v-checkbox-large>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-checkbox-large.v-disabled>label,.halo-emp .v-checkbox-large.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-checkbox-large.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-large.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-checkbox-large.v-readonly>label,.halo-emp .v-checkbox-large.v-readonly>.v-icon{cursor:default}
.halo-emp .v-checkbox-large.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-checkbox-large.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-checkbox-large.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect{position:relative;width:140px;height:28px;border-radius:4px;white-space:nowrap}
.halo-emp .v-filterselect [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:29px;border-radius:inherit}
.halo-emp .v-filterselect [class*="input"].v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect [class*="input"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-filterselect [class*="input"][class*="prompt"]{color:#a3a3a3}
.halo-emp .v-filterselect .v-icon+[class*="input"]{padding-left:28px}
.halo-emp .v-filterselect img.v-icon{max-height:28px;margin-left:7px}
.halo-emp .v-filterselect span.v-icon{color:#474747;width:28px;line-height:1;padding-top:.12em;margin-left:7px}
.halo-emp .v-filterselect[class*="prompt"]>[class*="input"]{color:#a3a3a3}
.halo-emp .v-filterselect [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:28px;top:0;right:0;bottom:0;border-left:0 solid #d8d8d8;color:#a3a3a3;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:28px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect [class$="button"]:hover:before{color:#474747}
.halo-emp .v-filterselect [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:rgba(128,128,128,0.2)}
.halo-emp .v-filterselect.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect .v-icon{position:absolute;pointer-events:none}
.halo-emp .v-filterselect .v-icon.FontAwesome{margin-left:0}
.halo-emp .v-filterselect-error .v-filterselect-input{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-filterselect-error .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error .v-filterselect-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .v-filterselect-error-info .v-filterselect-input{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-filterselect-error-info .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-info .v-filterselect-button{color:#00a7f5;border-color:#00a7f5}
.halo-emp .v-filterselect-error-warning .v-filterselect-input{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-filterselect-error-warning .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-warning .v-filterselect-button{color:#fc9c00;border-color:#fc9c00}
.halo-emp .v-filterselect-error-error .v-filterselect-input{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-filterselect-error-error .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-error .v-filterselect-button{color:#ed473b;border-color:#ed473b}
.halo-emp .v-filterselect-error-critical .v-filterselect-input{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-filterselect-error-critical .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-critical .v-filterselect-button{color:#fa007d;border-color:#fa007d}
.halo-emp .v-filterselect-error-system .v-filterselect-input{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-filterselect-error-system .v-filterselect-input:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-filterselect-error-system .v-filterselect-button{color:#b0f;border-color:#b0f}
.halo-emp .v-filterselect-suggestpopup{margin-top:4px!important}
.halo-emp .v-filterselect-suggestpopup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-filterselect-suggestpopup [class$="suggestmenu"]{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;box-sizing:content-box;position:relative;z-index:1;display:block}
.halo-emp .v-filterselect-suggestpopup table,.halo-emp .v-filterselect-suggestpopup tbody,.halo-emp .v-filterselect-suggestpopup tr,.halo-emp .v-filterselect-suggestpopup td{display:block;width:100%;overflow-y:hidden;float:left;clear:both}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem{cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;height:28px;box-sizing:border-box;text-overflow:ellipsis;overflow-x:hidden}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-filterselect-suggestpopup [class$="status"]{position:absolute;right:4px;background:rgba(217,217,217,0.9);color:#3d3d3d;border-radius:0 0 4px 4px;height:17px;bottom:-17px;font-size:9px;line-height:17px;padding:0 4px;cursor:default;pointer-events:none;-webkit-animation:valo-animate-in-slide-down 200ms 80ms backwards;-moz-animation:valo-animate-in-slide-down 200ms 80ms backwards;animation:valo-animate-in-slide-down 200ms 80ms backwards}
.halo-emp .v-filterselect-suggestpopup [class$="status"]>*{color:#3d3d3d;text-decoration:none}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]{position:absolute;z-index:3;right:0;opacity:.2;filter:alpha(opacity=20);cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;width:19px;height:19px;line-height:19px;text-align:center;font-family:ThemeIcons;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);color:#474747}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:after{content:"";position:absolute;display:block;border-radius:50%}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:hover{opacity:1;filter:none;background:rgba(255,255,255,0.5)}
.halo-emp .v-filterselect-suggestpopup div[class*="page"]:hover:after{top:-10px;bottom:-10px;left:-20px;right:-20px}
.halo-emp .v-filterselect-suggestpopup div[class*="page"] span{display:none}
.halo-emp .v-filterselect-suggestpopup:hover div[class*="page"]{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.halo-emp .v-filterselect-suggestpopup div[class*="prev"]{top:0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;border-radius:0 4px 0 4px}
.halo-emp .v-filterselect-suggestpopup div[class*="prev"]:before{content:"\f0d8"}
.halo-emp .v-filterselect-suggestpopup div[class*="next"]{bottom:0;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border-radius:4px 0 4px 0}
.halo-emp .v-filterselect-suggestpopup div[class*="next"]:before{content:"\f0d7"}
.halo-emp .v-filterselect-suggestpopup div[class*="-off"]{display:none}
.halo-emp .v-filterselect-no-input{cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-filterselect-no-input [class*="input"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;cursor:inherit;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);border:0 solid #b2b2b2;text-shadow:inherit;text-overflow:ellipsis;border-radius:inherit}
.halo-emp .v-filterselect-no-input [class*="input"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-filterselect-no-input [class$="button"]{border-left:none!important}
.halo-emp .v-filterselect-no-input:hover [class$="button"]:before{color:inherit}
.halo-emp .v-filterselect-borderless .v-filterselect-input{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-borderless .v-filterselect-input:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-borderless .v-filterselect-input[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-borderless .v-filterselect-button{border:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-borderless.v-filterselect-prompt .v-filterselect-input{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-align-right input{text-align:right}
.halo-emp .v-filterselect-align-center input{text-align:center}
.halo-emp .v-filterselect-tiny{height:21px;font-size:9px}
.halo-emp .v-filterselect-tiny [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;padding:2px 4px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:22px;border-radius:inherit}
.halo-emp .v-filterselect-tiny .v-icon+[class*="input"]{padding-left:21px}
.halo-emp .v-filterselect-tiny img.v-icon{max-height:21px;margin-left:4px}
.halo-emp .v-filterselect-tiny span.v-icon{width:21px;line-height:1;padding-top:.12em;margin-left:4px}
.halo-emp .v-filterselect-tiny [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:21px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-tiny [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:21px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-tiny [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-tiny.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-tiny.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-tiny.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-tiny.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-tiny.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-tiny.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-tiny.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-tiny.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-compact,.halo-emp .v-filterselect-small{height:24px}
.halo-emp .v-filterselect-compact [class*="input"],.halo-emp .v-filterselect-small [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;padding:3px 4px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:25px;border-radius:inherit}
.halo-emp .v-filterselect-compact .v-icon+[class*="input"],.halo-emp .v-filterselect-small .v-icon+[class*="input"]{padding-left:24px}
.halo-emp .v-filterselect-compact img.v-icon,.halo-emp .v-filterselect-small img.v-icon{max-height:24px;margin-left:4px}
.halo-emp .v-filterselect-compact span.v-icon,.halo-emp .v-filterselect-small span.v-icon{width:24px;line-height:1;padding-top:.12em;margin-left:4px}
.halo-emp .v-filterselect-compact [class$="button"],.halo-emp .v-filterselect-small [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:24px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-compact [class$="button"]:before,.halo-emp .v-filterselect-small [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:24px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-compact [class$="button"]:active:after,.halo-emp .v-filterselect-small [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-compact.v-disabled,.halo-emp .v-filterselect-small.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-compact.v-disabled [class$="button"],.halo-emp .v-filterselect-small.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-compact.v-disabled [class$="button"]:active:after,.halo-emp .v-filterselect-small.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-compact.v-readonly [class*="input"],.halo-emp .v-filterselect-small.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-compact.v-readonly [class*="input"]:focus,.halo-emp .v-filterselect-small.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-compact.v-readonly [class$="button"],.halo-emp .v-filterselect-small.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-compact.v-readonly [class$="button"]:active:after,.halo-emp .v-filterselect-small.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"],.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"]:focus,.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-compact.v-readonly.borderless [class*="input"][class*="prompt"],.halo-emp .v-filterselect-small.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-small{font-size:11px}
.halo-emp .v-filterselect-large{height:34px;font-size:15px}
.halo-emp .v-filterselect-large [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;padding:4px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:35px;border-radius:inherit}
.halo-emp .v-filterselect-large .v-icon+[class*="input"]{padding-left:34px}
.halo-emp .v-filterselect-large img.v-icon{max-height:34px;margin-left:6px}
.halo-emp .v-filterselect-large span.v-icon{width:34px;line-height:1;padding-top:.12em;margin-left:6px}
.halo-emp .v-filterselect-large [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:34px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-large [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:34px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-large [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-large.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-large.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-large.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-large.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-large.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-large.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-large.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-large.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-huge{height:45px;font-size:20px}
.halo-emp .v-filterselect-huge [class*="input"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;padding:5px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:100%!important;height:100%;padding-right:46px;border-radius:inherit}
.halo-emp .v-filterselect-huge .v-icon+[class*="input"]{padding-left:45px}
.halo-emp .v-filterselect-huge img.v-icon{max-height:45px;margin-left:8px}
.halo-emp .v-filterselect-huge span.v-icon{width:45px;line-height:1;padding-top:.12em;margin-left:8px}
.halo-emp .v-filterselect-huge [class$="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;position:absolute;width:45px;border-radius:0 4px 4px 0}
.halo-emp .v-filterselect-huge [class$="button"]:before{font-family:ThemeIcons;content:"\f078";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;position:absolute;width:45px;text-align:center;top:50%;line-height:1;margin-top:-0.47em}
.halo-emp .v-filterselect-huge [class$="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-filterselect-huge.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-filterselect-huge.v-disabled [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-huge.v-disabled [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-huge.v-readonly [class*="input"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-huge.v-readonly [class*="input"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-filterselect-huge.v-readonly [class$="button"]{cursor:default;pointer-events:none}
.halo-emp .v-filterselect-huge.v-readonly [class$="button"]:active:after{display:none}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-filterselect-huge.v-readonly.borderless [class*="input"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-csslayout-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-csslayout-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-csslayout-well>.v-margin-top{padding-top:9px}
.halo-emp .v-csslayout-well>.v-margin-right{padding-right:9px}
.halo-emp .v-csslayout-well>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-csslayout-well>.v-margin-left{padding-left:9px}
.halo-emp .v-csslayout-card{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-csslayout-card>.v-margin-top{padding-top:9px}
.halo-emp .v-csslayout-card>.v-margin-right{padding-right:9px}
.halo-emp .v-csslayout-card>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-csslayout-card>.v-margin-left{padding-left:9px}
.halo-emp .v-csslayout-v-component-group{white-space:nowrap;position:relative}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget:not(:last-child){border-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.v-upload:not(:last-child) .v-button{border-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget.v-upload:last-child .v-button{border-top-left-radius:0;border-bottom-left-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget:first-child,.halo-emp .v-csslayout-v-component-group .v-caption:first-child+.v-widget{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget.v-upload:first-child .v-button,.halo-emp .v-csslayout-v-component-group .v-caption:first-child+.v-widget.v-upload .v-button{border-top-right-radius:0;border-bottom-right-radius:0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.first.first{border-radius:4px 0 0 4px}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.first.first.v-upload .v-button{border-radius:4px 0 0 4px}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.last.last{border-radius:0 4px 4px 0}
.halo-emp .v-csslayout-v-component-group .v-widget ~ .v-widget.last.last.v-upload .v-button{border-radius:0 4px 4px 0}
.halo-emp .v-csslayout-v-component-group .v-widget{vertical-align:middle;margin-left:1px}
.halo-emp .v-csslayout-v-component-group .v-widget:first-child{margin-left:0}
.halo-emp .v-csslayout-v-component-group .v-widget:focus,.halo-emp .v-csslayout-v-component-group .v-widget[class*="focus"],.halo-emp .v-csslayout-v-component-group .v-widget [class*="focus"]{position:relative;z-index:5}
.halo-emp .v-form fieldset{border:0;padding:0;margin:0;height:100%}
.halo-emp .v-form-content{height:100%;box-sizing:border-box}
.halo-emp [class*="spacing"]>tbody>[class*="row"]>td{padding-top:9px}
.halo-emp [class*="spacing"]>tbody>[class*="firstrow"]>td{padding-top:0}
.halo-emp [class*="margin-top"]>tbody>[class*="firstrow"]>td{padding-top:28px}
.halo-emp [class*="margin-bottom"]>tbody>[class*="lastrow"]>td{padding-bottom:28px}
.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="captioncell"]{padding-left:28px}
.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{left:28px}
.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]{padding-right:28px}
.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{right:28px}
.halo-emp .v-formlayout>table{border-spacing:0;position:relative}
.halo-emp .v-formlayout.v-has-width>table,.halo-emp .v-formlayout.v-has-width .v-formlayout-contentcell{width:100%}
.halo-emp .v-formlayout-error-indicator{width:14px}
.halo-emp .v-formlayout-captioncell{vertical-align:top;line-height:27px}
.halo-emp .v-formlayout-captioncell .v-caption{padding-bottom:0}
.halo-emp .v-formlayout-captioncell .v-caption-h2,.halo-emp .v-formlayout-captioncell .v-caption-h3,.halo-emp .v-formlayout-captioncell .v-caption-h4{height:3em}
.halo-emp .v-formlayout-contentcell .v-checkbox,.halo-emp .v-formlayout-contentcell .v-radiobutton{font-weight:400}
.halo-emp .v-formlayout-contentcell>.v-label-h2,.halo-emp .v-formlayout-contentcell>.v-label-h3,.halo-emp .v-formlayout-contentcell>.v-label-h4{position:absolute;left:0;right:0;width:auto!important;margin-top:-0.5em;padding-bottom:.5em;border-bottom:0 solid #d8d8d8}
.halo-emp .v-formlayout.light>table{padding:0}
.halo-emp .v-formlayout.light>table>tbody>tr>td{padding-top:0;height:28px;border-bottom:0 solid #e8e8e8}
.halo-emp .v-formlayout.light>table>tbody>[class*="lastrow"]>td{border-bottom:0}
.halo-emp .v-formlayout.light>table>tbody>tr>[class*="captioncell"]{color:gray;text-align:right;padding-left:10px;line-height:28px}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]{padding-right:0}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect-input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield-textfield{width:100%}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:0;padding:3px 5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;background:transparent;border:0;color:inherit}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input.v-disabled,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield input:focus,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea:focus{box-shadow:none}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textfield-prompt,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea-prompt,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-filterselect-prompt input,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-datefield-prompt input{color:#a3a3a3}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-textarea,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-richtextarea{height:auto}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{border-bottom:0;left:0;right:0}
.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-formlayout.light>table>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{margin-top:0}
.halo-emp .v-formlayout.light .v-richtextarea{margin:4px 0}
.halo-emp .v-formlayout.light .v-filterselect-button,.halo-emp .v-formlayout.light .v-datefield-button{border:0}
.halo-emp .v-formlayout.light .v-filterselect-button:active:after,.halo-emp .v-formlayout.light .v-datefield-button:active:after{display:none}
.halo-emp .v-formlayout.light .v-datefield-button{right:0;left:auto}
.halo-emp .v-formlayout.light .v-checkbox{margin-left:5px}
.halo-emp .v-grid{position:relative}
.halo-emp .v-grid-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-grid-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-grid-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-grid-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-grid-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-grid-header-deco,.halo-emp .v-grid-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-grid-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-grid-header,.halo-emp .v-grid-body,.halo-emp .v-grid-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-grid-header,.halo-emp .v-grid-header-deco{top:0}
.halo-emp .v-grid-footer,.halo-emp .v-grid-footer-deco{bottom:0}
.halo-emp .v-grid-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-grid-body .v-grid-row{position:absolute;top:0;left:0}
.halo-emp .v-grid-body .v-grid-header>.v-grid-row{position:relative}
.halo-emp .v-grid-row{display:block}
.halo-emp .v-grid-row>td,.halo-emp .v-grid-row>th{background-color:white}
.halo-emp .v-grid-row{width:inherit}
.halo-emp .v-grid-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-grid-cell.frozen{position:relative;z-index:1}
.halo-emp .v-grid-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-grid-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-grid{outline:0}
.halo-emp .v-grid-scroller-vertical,.halo-emp .v-grid-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-grid-scroller-vertical{border-left:none}
.halo-emp .v-grid-scroller-horizontal{border-top:0}
.halo-emp .v-grid-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-grid .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-grid .header-drag-table .v-grid-header{position:absolute}
.halo-emp .v-grid .header-drag-table .v-grid-header>.v-grid-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-grid .header-drag-table .v-grid-header>.v-grid-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-grid-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-grid-sidebar.v-contextmenu.v-grid-sidebar-popup{right:auto}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button[disabled]{cursor:default}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-grid-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button{width:100%}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-button{vertical-align:middle}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-grid-sidebar.v-contextmenu .v-grid-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-grid-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-grid-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-grid-cell>div{display:inline-block}
.halo-emp .v-grid-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-grid-cell.frozen+th,.halo-emp .v-grid-cell.frozen+td{border-left:none}
.halo-emp .v-grid-cell div.component-wrap{width:100%}
.halo-emp .v-grid-row>td,.halo-emp .v-grid-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-row>td:first-child,.halo-emp .v-grid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-grid-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-grid-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-grid-row-selected>td{background:#025269}
.halo-emp .v-grid-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-grid-header th:first-child{border-left:none}
.halo-emp .v-grid-header .sort-asc,.halo-emp .v-grid-header .sort-desc{padding-right:25.5px}
.halo-emp .v-grid-header .sort-asc:after,.halo-emp .v-grid-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-grid-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-grid-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-grid-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-grid-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-grid-footer td:first-child{border-left:none}
.halo-emp .v-grid-header .v-grid-cell,.halo-emp .v-grid-footer .v-grid-cell{overflow:visible}
.halo-emp .v-grid-column-header-content,.halo-emp .v-grid-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-grid-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-grid-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-grid-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-grid-cell-focused{position:relative}
.halo-emp .v-grid-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-grid:focus .v-grid-cell-focused:before{display:block}
.halo-emp .v-grid.v-disabled:focus .v-grid-cell-focused:before{display:none}
.halo-emp .v-grid-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-grid-editor.unbuffered .v-grid-editor-footer{width:100%}
.halo-emp .v-grid-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-grid-editor-cells.frozen{z-index:2}
.halo-emp .v-grid-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-grid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-grid-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-grid-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-grid-editor-cells>div input[type="text"],.halo-emp .v-grid-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-grid-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-grid-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-grid-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-grid-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-grid-editor-cells>div .v-textfield,.halo-emp .v-grid-editor-cells>div .v-datefield,.halo-emp .v-grid-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-grid-editor-cells>div .v-select,.halo-emp .v-grid-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-grid-editor-cells>div.not-editable.v-grid-cell{float:none}
.halo-emp .v-grid-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-grid-editor-cells .error,.halo-emp .v-grid-editor-cells .error>input{background-color:#fee}
.halo-emp .v-grid-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-grid-editor-footer+.v-grid-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-grid-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-grid-editor-message,.halo-emp .v-grid-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-grid-editor-message{width:100%;position:relative}
.halo-emp .v-grid-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-grid-editor-save{margin-right:4px}
.halo-emp .v-grid-spacer{padding-left:1px}
.halo-emp .v-grid-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-grid-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-grid-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-grid-cell>.v-progressbar{width:100%}
.halo-emp .v-grid{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-grid.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-grid-header .v-grid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-grid-header .v-grid-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-grid-header .v-grid-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-grid-footer .v-grid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-grid-header-deco{background:#fff}
.halo-emp .v-grid-footer-deco,.halo-emp .v-grid-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-grid-row-selected>.v-grid-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-grid-row-selected>.v-grid-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-grid-editor{border-color:#025269}
.halo-emp .v-grid-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-grid-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-grid-editor-cells{z-index:1}
.halo-emp .v-grid-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-grid-editor-cells>div.not-editable.v-grid-cell{float:none}
.halo-emp .v-grid-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-grid-editor-cells>div .error,.halo-emp .v-grid-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-grid-editor-cells>div .v-textfield,.halo-emp .v-grid-editor-cells>div .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-datefield,.halo-emp .v-grid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-filterselect-input,.halo-emp .v-grid-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-grid-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-grid-editor-cells>div .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-grid-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-grid-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-grid-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-grid-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-grid-editor-save,.halo-emp .v-grid-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-grid-editor-save:hover,.halo-emp .v-grid-editor-cancel:hover{color:#03799b}
.halo-emp .v-grid-editor-save.v-disabled,.halo-emp .v-grid-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-grid-spacer{margin-top:-1px}
.halo-emp .v-grid-sidebar.v-contextmenu.open .v-grid-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-grid-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-grid-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-grid-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-grid-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-grid-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-grid-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-grid-row-drag-top,.halo-emp .v-grid-row-drag-bottom{z-index:100}
.halo-emp .v-grid-row-drag-top:before,.halo-emp .v-grid-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-grid-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-grid-row-drag-top:before{top:-1px}
.halo-emp .v-grid-row-drag-top:first-child:before{top:0}
.halo-emp .v-grid-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-grid-row-selected.v-grid-row-drag-center:after{border-color:#012b37}
.halo-emp .v-grid-row-selected.v-grid-row-drag-top:before,.halo-emp .v-grid-row-selected.v-grid-row-drag-bottom:after{background:#012b37}
.halo-emp .v-grid-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-textfield{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;width:140px}
.halo-emp .v-textfield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textfield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-textfield[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-textfield-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textfield-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-textfield-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-textfield-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-info{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-textfield-error-info:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-warning{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-textfield-error-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-error{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-textfield-error-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-critical{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-textfield-error-critical:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-error-system{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-textfield-error-system:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textfield-borderless{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-textfield-borderless:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textfield-borderless[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textfield-tiny{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:9px}
.halo-emp .v-textfield-compact,.halo-emp .v-textfield-small{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .v-textfield-small{font-size:11px}
.halo-emp .v-textfield-large{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:4px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:15px}
.halo-emp .v-textfield-huge{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px 10px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;font-size:20px}
.halo-emp .v-slot-inline-icon{position:relative}
.halo-emp .v-caption-inline-icon{padding:0}
.halo-emp .v-caption-inline-icon .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon span.v-icon{left:0;bottom:0;width:28px;line-height:28px;text-align:center;font-size:12px}
.halo-emp .v-caption-inline-icon img.v-icon{left:6px;bottom:6px}
.halo-emp .v-textfield-inline-icon{padding-left:28px}
.halo-emp .v-slot-inline-icon.v-slot-tiny{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-tiny{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-tiny .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-tiny .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-tiny span.v-icon{left:0;bottom:0;width:21px;line-height:21px;text-align:center;font-size:9px}
.halo-emp .v-caption-inline-icon.v-caption-tiny img.v-icon{left:3px;bottom:3px}
.halo-emp .v-textfield-inline-icon.v-textfield-tiny{padding-left:21px}
.halo-emp .v-slot-inline-icon.v-slot-compact{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-compact{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-compact .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-compact .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-compact span.v-icon{left:0;bottom:0;width:24px;line-height:24px;text-align:center;font-size:12px}
.halo-emp .v-caption-inline-icon.v-caption-compact img.v-icon{left:4px;bottom:4px}
.halo-emp .v-textfield-inline-icon.v-textfield-compact{padding-left:24px}
.halo-emp .v-slot-inline-icon.v-slot-small{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-small{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-small .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-small .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-small span.v-icon{left:0;bottom:0;width:24px;line-height:24px;text-align:center;font-size:11px}
.halo-emp .v-caption-inline-icon.v-caption-small img.v-icon{left:4px;bottom:4px}
.halo-emp .v-textfield-inline-icon.v-textfield-small{padding-left:24px}
.halo-emp .v-slot-inline-icon.v-slot-large{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-large{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-large .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-large .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-large span.v-icon{left:0;bottom:0;width:34px;line-height:34px;text-align:center;font-size:15px}
.halo-emp .v-caption-inline-icon.v-caption-large img.v-icon{left:9px;bottom:9px}
.halo-emp .v-textfield-inline-icon.v-textfield-large{padding-left:34px}
.halo-emp .v-slot-inline-icon.v-slot-huge{position:relative}
.halo-emp .v-caption-inline-icon.v-caption-huge{padding:0}
.halo-emp .v-caption-inline-icon.v-caption-huge .v-captiontext{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px;margin:0}
.halo-emp .v-caption-inline-icon.v-caption-huge .v-icon{position:absolute;z-index:10}
.halo-emp .v-caption-inline-icon.v-caption-huge span.v-icon{left:0;bottom:0;width:45px;line-height:45px;text-align:center;font-size:20px}
.halo-emp .v-caption-inline-icon.v-caption-huge img.v-icon{left:15px;bottom:15px}
.halo-emp .v-textfield-inline-icon.v-textfield-huge{padding-left:45px}
.halo-emp .v-textfield-align-right{text-align:right}
.halo-emp .v-textfield-align-center{text-align:center}
.halo-emp .v-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:5px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;width:140px}
.halo-emp .v-textarea.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textarea:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-textarea[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-textarea-readonly{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textarea-readonly:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-textarea-error{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-textarea-error:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-textarea-borderless{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-textarea-borderless:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-textarea-borderless[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textarea-tiny{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:9px}
.halo-emp .v-textarea-small{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:11px}
.halo-emp .v-textarea-large{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:15px}
.halo-emp .v-textarea-huge{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;resize:none;white-space:pre-wrap;font-size:20px}
.halo-emp .v-textarea-align-right{text-align:right}
.halo-emp .v-textarea-align-center{text-align:center}
.halo-emp .v-datefield{position:relative;width:140px;height:28px;border-radius:4px}
.halo-emp .v-datefield [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:3px 7px;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:33.6px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield [class*="textfield"].v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield [class*="textfield"]:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-datefield [class*="textfield"][class*="prompt"]{color:#a3a3a3}
.halo-emp .v-datefield[class*="prompt"]>[class*="textfield"]{color:#a3a3a3}
.halo-emp .v-datefield [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:28px;line-height:28px;text-align:center;font:inherit;outline:0;margin:0;top:0;bottom:0;left:0;border:0;border-right:0 solid #d8d8d8;color:#a3a3a3;border-radius:4px 0 0 4px}
.halo-emp .v-datefield [class*="button"]:hover{color:#474747}
.halo-emp .v-datefield [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(128,128,128,0.2);border-radius:inherit}
.halo-emp .v-datefield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-error .v-datefield-textfield{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-datefield-error .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error .v-datefield-button{color:#fd4d11;border-color:#fd4d11}
.halo-emp .v-datefield-error-info .v-datefield-textfield{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-datefield-error-info .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-info .v-datefield-button{color:#00a7f5;border-color:#00a7f5}
.halo-emp .v-datefield-error-warning .v-datefield-textfield{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-datefield-error-warning .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-warning .v-datefield-button{color:#fc9c00;border-color:#fc9c00}
.halo-emp .v-datefield-error-error .v-datefield-textfield{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-datefield-error-error .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-error .v-datefield-button{color:#ed473b;border-color:#ed473b}
.halo-emp .v-datefield-error-critical .v-datefield-textfield{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-datefield-error-critical .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-critical .v-datefield-button{color:#fa007d;border-color:#fa007d}
.halo-emp .v-datefield-error-system .v-datefield-textfield{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-datefield-error-system .v-datefield-textfield:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-datefield-error-system .v-datefield-button{color:#b0f;border-color:#b0f}
.halo-emp .v-datefield-full{width:180px}
.halo-emp .v-datefield-day{width:140px}
.halo-emp .v-datefield-month{width:90px}
.halo-emp .v-datefield-year{width:78px}
.halo-emp .v-datefield-popup{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-top:4px!important;margin-bottom:4px!important;margin-right:4px!important;cursor:default;width:auto}
.halo-emp .v-datefield-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-datefield-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-datefield-popup table{border-collapse:collapse;border-spacing:0;margin:0 auto}
.halo-emp .v-datefield-popup td{padding:1px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp .v-datefield-popup td[class*="year"] button,.halo-emp .v-datefield-popup td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp .v-datefield-popup td[class*="year"] button:before,.halo-emp .v-datefield-popup td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp .v-datefield-popup td[class*="year"] button:hover:before,.halo-emp .v-datefield-popup td[class*="month"] button:hover:before{color:#025269}
.halo-emp .v-datefield-popup td[class*="year"] button.outside-range,.halo-emp .v-datefield-popup td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp .v-datefield-popup td[class*="year"] button.outside-range:hover:before,.halo-emp .v-datefield-popup td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-datefield-popup .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-datefield-popup .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-datefield-popup .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-datefield-popup .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month{width:56px}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumber,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-datefield-popup .v-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected,.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range,.halo-emp .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp td[class*="year"] button,.halo-emp td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp td[class*="year"] button:before,.halo-emp td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp td[class*="year"] button:hover:before,.halo-emp td[class*="month"] button:hover:before{color:#025269}
.halo-emp td[class*="year"] button.outside-range,.halo-emp td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp td[class*="year"] button.outside-range:hover:before,.halo-emp td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp td.v-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp td.v-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month{width:56px}
.halo-emp .v-datefield-calendarpanel-weeknumber,.halo-emp .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp td.v-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp td.v-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-datefield-borderless .v-datefield-textfield{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-borderless .v-datefield-textfield:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-borderless .v-datefield-textfield[class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-borderless .v-datefield-button{border:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-align-right input{text-align:right}
.halo-emp .v-datefield-align-center input{text-align:center}
.halo-emp .v-datefield-tiny{height:21px;border-radius:4px;font-size:9px}
.halo-emp .v-datefield-tiny [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:21px;border-radius:4px;padding:2px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:25.2px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-tiny [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:21px;line-height:21px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-tiny [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-tiny [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-tiny.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-tiny.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-tiny.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-tiny.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-tiny.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-tiny.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-compact,.halo-emp .v-datefield-small{height:24px;border-radius:4px}
.halo-emp .v-datefield-compact [class*="textfield"],.halo-emp .v-datefield-small [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:24px;border-radius:4px;padding:3px 6px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:28.8px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-compact [class*="button"],.halo-emp .v-datefield-small [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:24px;line-height:24px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-compact [class*="button"]:before,.halo-emp .v-datefield-small [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-compact [class*="button"]:active:after,.halo-emp .v-datefield-small [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-compact.v-disabled,.halo-emp .v-datefield-small.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-compact.v-disabled [class*="button"],.halo-emp .v-datefield-small.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-compact.v-disabled [class*="button"]:active:after,.halo-emp .v-datefield-small.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-compact.v-readonly [class*="textfield"],.halo-emp .v-datefield-small.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-compact.v-readonly [class*="textfield"]:focus,.halo-emp .v-datefield-small.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-compact.v-readonly [class*="button"],.halo-emp .v-datefield-small.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-compact.v-readonly [class*="button"]:active:after,.halo-emp .v-datefield-small.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"],.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"]:focus,.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-compact.v-readonly.borderless [class*="textfield"][class*="prompt"],.halo-emp .v-datefield-small.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-small{font-size:11px}
.halo-emp .v-datefield-large{height:34px;border-radius:4px;font-size:15px}
.halo-emp .v-datefield-large [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:34px;border-radius:4px;padding:4px 8px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:40.8px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-large [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:34px;line-height:34px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-large [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-large [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-large.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-large.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-large.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-large.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-large.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-large.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-large.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-large.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-huge{height:45px;border-radius:4px;font-size:20px}
.halo-emp .v-datefield-huge [class*="textfield"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:45px;border-radius:4px;padding:5px 10px;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;padding-left:54.0px;width:100%;height:100%;border-radius:inherit}
.halo-emp .v-datefield-huge [class*="button"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;-webkit-appearance:none;background:transparent;padding:0;position:absolute;z-index:10;width:45px;line-height:45px;text-align:center;font:inherit;outline:0;margin:0;border-radius:4px 0 0 4px}
.halo-emp .v-datefield-huge [class*="button"]:before{font-family:ThemeIcons;content:"\f073";-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-datefield-huge [class*="button"]:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-datefield-huge.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-datefield-huge.v-disabled [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-huge.v-disabled [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-huge.v-readonly [class*="textfield"]{background:#fafafa;color:#464646;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-huge.v-readonly [class*="textfield"]:focus{box-shadow:none;border-color:#afafaf}
.halo-emp .v-datefield-huge.v-readonly [class*="button"]{cursor:default;pointer-events:none}
.halo-emp .v-datefield-huge.v-readonly [class*="button"]:active:after{display:none}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"]{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"]:focus{-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-datefield-huge.v-readonly.borderless [class*="textfield"][class*="prompt"]{color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-inline-datefield-calendarpanel{font-size:12px;text-align:center}
.halo-emp .v-inline-datefield-calendarpanel:focus{outline:0}
.halo-emp .v-inline-datefield-calendarpanel-day{box-sizing:border-box;width:22px;height:20px;border:0 solid transparent;line-height:20px;text-align:center;font-size:11px;background:#fff;border-radius:2px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms;display:inline-block;box-sizing:border-box;cursor:pointer}
.halo-emp .v-inline-datefield-calendarpanel-day:hover{color:#025269}
.halo-emp .v-inline-datefield-calendarpanel-day-offmonth{color:#a3a3a3;background:transparent}
.halo-emp .v-inline-datefield-calendarpanel-day-today{color:#1a1a1a;font-weight:600;border-color:#b3b3b3}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected,.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected:hover{color:#a4dae9;background:#025269;border:0;font-weight:600}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-focused{position:relative}
.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range,.halo-emp .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range:hover{color:#a3a3a3;cursor:not-allowed}
.halo-emp .v-inline-datefield-calendarpanel-weekdays{height:20px;color:rgba(135,135,135,0.85)}
.halo-emp .v-inline-datefield-calendarpanel-weekdays strong{font:inherit;font-size:11px}
.halo-emp .v-inline-datefield-calendarpanel-header{white-space:nowrap}
.halo-emp td[class*="year"] button,.halo-emp td[class*="month"] button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:transparent;font-size:0;width:14px;height:19px;outline:0;position:relative;vertical-align:middle}
.halo-emp td[class*="year"] button:before,.halo-emp td[class*="month"] button:before{color:#a3a3a3;font-size:16px;line-height:18px;-webkit-transition:color 200ms;-moz-transition:color 200ms;transition:color 200ms}
.halo-emp td[class*="year"] button:hover:before,.halo-emp td[class*="month"] button:hover:before{color:#025269}
.halo-emp td[class*="year"] button.outside-range,.halo-emp td[class*="month"] button.outside-range{cursor:default;opacity:.3;filter:alpha(opacity=30.0)}
.halo-emp td[class*="year"] button.outside-range:hover:before,.halo-emp td[class*="month"] button.outside-range:hover:before{color:#a3a3a3}
.halo-emp .v-button-prevyear:before{font-family:ThemeIcons;content:"\f100"}
.halo-emp .v-button-prevmonth:before{font-family:ThemeIcons;content:"\f104"}
.halo-emp .v-button-nextyear:before{font-family:ThemeIcons;content:"\f101"}
.halo-emp .v-button-nextmonth:before{font-family:ThemeIcons;content:"\f105"}
.halo-emp td.v-inline-datefield-calendarpanel-month{width:112px;cursor:default;color:#025269}
.halo-emp td.v-inline-datefield-calendarpanel-month.header-month-year{cursor:pointer}
.halo-emp .v-inline-datefield-calendarpanel-year td.v-inline-datefield-calendarpanel-month{width:56px}
.halo-emp .v-inline-datefield-calendarpanel-weeknumber,.halo-emp .v-inline-datefield-calendarpanel-weekdays.v-inline-datefield-calendarpanel-weeknumbers td:first-child{width:22px;color:rgba(135,135,135,0.85);font-size:11px;display:inline-block;text-align:left}
.halo-emp .v-inline-datefield-calendarpanel-weeknumber{position:relative}
.halo-emp .v-inline-datefield-calendarpanel-weeknumbers .v-first:before{content:"";position:absolute;top:29px;bottom:0;left:0;width:26px;border-top:0 solid #e8e8e8;border-right:0 solid #e8e8e8;border-top-right-radius:4px;border-bottom-left-radius:4px;background:#fff}
.halo-emp td.v-inline-datefield-calendarpanel-time{width:100%;font-size:11px}
.halo-emp td.v-inline-datefield-calendarpanel-time .v-label{display:inline;margin:0 .1em;font-weight:400}
.halo-emp .v-inline-datefield-calendarpanel{position:relative;background:white;padding:5px}
.halo-emp .v-gridlayout-margin-top{padding-top:28px}
.halo-emp .v-gridlayout-margin-bottom{padding-bottom:28px}
.halo-emp .v-gridlayout-margin-left{padding-left:28px}
.halo-emp .v-gridlayout-margin-right{padding-right:28px}
.halo-emp .v-gridlayout-spacing-on{padding-left:9px;padding-top:9px}
.halo-emp .v-menubar{position:relative;text-align:center;white-space:nowrap;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;cursor:default;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;text-align:left;line-height:28px}
.halo-emp .v-menubar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .v-menubar:focus:after{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-menubar.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-menubar.v-disabled:after{display:none}
.halo-emp .v-menubar:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar:focus:after{border-color:#025269}
.halo-emp .v-menubar>.v-menubar-menuitem{padding:0 11px}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"]{width:28px}
.halo-emp .v-menubar:active:after{background:transparent}
.halo-emp .v-menubar>.v-menubar-menuitem{position:relative;z-index:1;display:inline-block;box-sizing:border-box;height:28px;padding:0 12px;color:inherit;font-weight:400;cursor:pointer;border-radius:0;border:0 solid #b2b2b2;background:#fff;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;border-color:inherit;height:100%;line-height:inherit;vertical-align:top;text-align:center;margin-right:1px}
.halo-emp .v-menubar>.v-menubar-menuitem:first-child{border-left-width:0;border-radius:4px 0 0 4px}
.halo-emp .v-menubar>.v-menubar-menuitem:last-child{border-radius:0 4px 4px 0;border-right-width:0}
.halo-emp .v-menubar>.v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar>.v-menubar-menuitem:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-menubar>.v-menubar-menuitem:hover{zoom:1}
.halo-emp .v-menubar>.v-menubar-menuitem:hover:before{background-color:rgba(191,191,191,0.1);border:0}
.halo-emp .v-menubar>.v-menubar-menuitem:active:before{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-menubar>.v-menubar-menuitem .v-icon{margin:0 3px 0 -3px;cursor:inherit}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"]{width:28px;padding:0}
.halo-emp .v-menubar>.v-menubar-menuitem[class*="-icon-only"] .v-icon{margin:0}
.halo-emp .v-menubar>.v-menubar-menuitem-checked{-webkit-box-shadow:none;box-shadow:none;background-color:#f2f2f2;background-image:-webkit-linear-gradient(bottom,#f2f2f2 0,#f2f2f2 100%);background-image:linear-gradient(to top,#f2f2f2 0,#f2f2f2 100%);color:#181818}
.halo-emp .v-disabled>.v-menubar-menuitem,.halo-emp .v-menubar>.v-menubar-menuitem-disabled{cursor:default}
.halo-emp .v-disabled>.v-menubar-menuitem:before,.halo-emp .v-menubar>.v-menubar-menuitem-disabled:before{display:none}
.halo-emp .v-menubar-menuitem-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-menubar>.v-menubar-menuitem-selected{color:#e0f1f6;border-radius:0;border:0 solid #013949;background:#025269;border-top-width:0;border-left-width:0;border-bottom-width:0;z-index:2}
.halo-emp .v-menubar>.v-menubar-menuitem-selected:hover:before{background:0}
.halo-emp .v-menubar .v-menubar-submenu-indicator{display:none}
.halo-emp .v-menubar .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:after{font-family:ThemeIcons;content:"\f078";font-size:.7em;vertical-align:.15em;margin:0 -0.2em 0 .5em;opacity:.5}
.halo-emp .v-menubar .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:empty:after{margin-left:-0.2em}
.halo-emp .v-menubar-popup{padding:3px 3px;border-radius:4px;background-color:#fff;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;padding:6px 0;margin:4px 0 0 1px!important}
.halo-emp .v-menubar-popup[class*="animate-in"]{-webkit-animation:valo-overlay-animate-in 120ms;-moz-animation:valo-overlay-animate-in 120ms;animation:valo-overlay-animate-in 120ms}
.halo-emp .v-menubar-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-menubar-popup .v-menubar-submenu{outline:0}
.halo-emp .v-menubar-popup .v-menubar-menuitem{display:block;cursor:pointer;line-height:28px;padding:0 14px 0 7px;font-weight:400;white-space:nowrap;position:relative;padding-left:32px;padding-right:28px;position:relative}
.halo-emp .v-menubar-popup .v-menubar-menuitem:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#013a4a;opacity:.15;filter:alpha(opacity=15.0);pointer-events:none;border-radius:inherit}
.halo-emp .v-menubar-popup .v-menubar-menuitem .v-icon{max-height:28px;margin-right:4px;min-width:1em}
.halo-emp .v-menubar-popup .v-menubar-submenu-indicator{display:none}
.halo-emp .v-menubar-popup .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:after{position:absolute;right:7px;font-family:ThemeIcons;content:"\f054";line-height:30px}
.halo-emp .v-menubar-popup .v-menubar-menuitem-selected{background:#025269;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-popup .v-menubar-separator{display:block;margin:6px 0;height:0;overflow:hidden;border-bottom:0 solid #d8d8d8;border-bottom-width:1px}
.halo-emp .v-menubar-popup [class*="checked"] .v-menubar-menuitem-caption:before{content:"\f00c";font-family:ThemeIcons;position:absolute;left:7px}
.halo-emp .v-menubar-popup [class*="unchecked"] .v-menubar-menuitem-caption:before{content:""}
.halo-emp .v-menubar-popup [class*="disabled"]{cursor:default}
.halo-emp .v-menubar-small{height:24px;padding:0 11px;font-weight:400;cursor:default;border-radius:4px;padding:0;text-align:left;line-height:24px;font-size:11px}
.halo-emp .v-menubar-small:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar-small>.v-menubar-menuitem{padding:0 9px}
.halo-emp .v-menubar-small>.v-menubar-menuitem[class*="-icon-only"]{width:24px}
.halo-emp .v-menubar-borderless{border:0;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:transparent;color:inherit}
.halo-emp .v-menubar-borderless:focus:after{display:none}
.halo-emp .v-menubar-borderless .v-menubar-menuitem{-webkit-box-shadow:none;box-shadow:none;border:0;margin-right:1px;border-radius:4px;color:#025269;padding:0 9px;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:first-child,.halo-emp .v-menubar-borderless .v-menubar-menuitem:last-child,.halo-emp .v-menubar-borderless .v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:before{content:none}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:hover{color:#03799b}
.halo-emp .v-menubar-borderless .v-menubar-menuitem:active{color:inherit}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked,.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked:first-child{border:0 solid #b2b2b2;color:#025269}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked .v-menubar-menuitem-caption,.halo-emp .v-menubar-borderless .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption{position:relative;top:0}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-selected:hover{color:#e0f1f6}
.halo-emp .v-menubar-borderless .v-menubar-menuitem-disabled,.halo-emp .v-menubar-borderless .v-menubar-menuitem-disabled:hover{color:inherit}
.halo-emp .v-radiobutton{position:relative;line-height:14px;white-space:nowrap}
.halo-emp .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-radiobutton{padding-left:19px}
:root .halo-emp .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-radiobutton>input ~ label:before,:root .halo-emp .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:14px;height:14px;position:absolute;top:0;left:0;border-radius:4px;font-size:10px;text-align:center}
:root .halo-emp .v-radiobutton>input ~ label:before{height:14px;padding:0 7px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:14px}
:root .halo-emp .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-radiobutton>.v-icon,.halo-emp .v-radiobutton>label .v-icon{margin:0 5px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-radiobutton.v-disabled>label,.halo-emp .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-radiobutton.v-readonly>label,.halo-emp .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-radiobutton>input:checked ~ label:after{width:5px;height:5px;top:5px;left:5px;background:#025269}
:root .halo-emp .v-radiobutton>input ~ label:before,:root .halo-emp .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup .v-radiobutton,.halo-emp .v-select-optiongroup .v-checkbox{display:block;margin:7px 12px 0 0}
.halo-emp .v-select-optiongroup .v-radiobutton:first-child,.halo-emp .v-select-optiongroup .v-checkbox:first-child{margin-top:5px}
.halo-emp .v-select-optiongroup .v-radiobutton:last-child,.halo-emp .v-select-optiongroup .v-checkbox:last-child{margin-bottom:5px}
.halo-emp .v-select-optiongroup.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-small{font-size:11px}
.halo-emp .v-select-optiongroup-small .v-checkbox{position:relative;line-height:12px;white-space:nowrap}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-small .v-checkbox{padding-left:16px}
:root .halo-emp .v-select-optiongroup-small .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-small .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-small .v-checkbox>.v-icon,.halo-emp .v-select-optiongroup-small .v-checkbox>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>label,.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>label,.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-small .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-radiobutton{position:relative;line-height:12px;white-space:nowrap}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton{padding-left:16px}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0;border-radius:4px;font-size:8px;text-align:center}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before{height:12px;padding:0 6px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:12px}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-small .v-radiobutton>.v-icon,.halo-emp .v-select-optiongroup-small .v-radiobutton>label .v-icon{margin:0 4px 0 2px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>label,.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>label,.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input:checked ~ label:after{width:4px;height:4px;top:4px;left:4px;background:#025269}
:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup-small .v-radiobutton,.halo-emp .v-select-optiongroup-small .v-checkbox{display:block;margin:6px 12px 0 0}
.halo-emp .v-select-optiongroup-small .v-radiobutton:first-child,.halo-emp .v-select-optiongroup-small .v-checkbox:first-child{margin-top:4px}
.halo-emp .v-select-optiongroup-small .v-radiobutton:last-child,.halo-emp .v-select-optiongroup-small .v-checkbox:last-child{margin-bottom:4px}
.halo-emp .v-select-optiongroup-small.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-large{font-size:15px}
.halo-emp .v-select-optiongroup-large .v-checkbox{position:relative;line-height:17px;white-space:nowrap}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-large .v-checkbox{padding-left:23px}
:root .halo-emp .v-select-optiongroup-large .v-checkbox label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-large .v-checkbox>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-large .v-checkbox>.v-icon,.halo-emp .v-select-optiongroup-large .v-checkbox>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>label,.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>label,.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-large .v-checkbox.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-radiobutton{position:relative;line-height:17px;white-space:nowrap}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-has-width label{white-space:normal}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton{padding-left:23px}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;display:inline-block}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input{position:absolute;clip:rect(0,0,0,0);left:.2em;top:.2em;z-index:0;margin:0}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:focus ~ label:before{border-color:#025269;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;top:0;left:0;border-radius:4px;font-size:12px;text-align:center}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before{height:17px;padding:0 8px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);padding:0;height:17px}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{content:"\f00c";font-family:ThemeIcons;color:transparent;-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:active ~ label:after{background-color:rgba(128,128,128,0.2)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:checked ~ label:after{color:#025269}
.halo-emp .v-select-optiongroup-large .v-radiobutton>.v-icon,.halo-emp .v-select-optiongroup-large .v-radiobutton>label .v-icon{margin:0 6px 0 3px;min-width:1em;cursor:pointer}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>label,.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>.v-icon{cursor:default;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-disabled>input:active ~ label:after{background:transparent}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>label,.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>.v-icon{cursor:default}
.halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>label>.v-icon{cursor:default}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>input:active ~ label:after{background:transparent}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton.v-readonly>input ~ label:after{opacity:.5;filter:alpha(opacity=50)}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input:checked ~ label:after{width:6px;height:6px;top:6px;left:6px;background:#025269}
:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before,:root .halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{border-radius:50%;content:""}
.halo-emp .v-select-optiongroup-large .v-radiobutton,.halo-emp .v-select-optiongroup-large .v-checkbox{display:block;margin:9px 12px 0 0}
.halo-emp .v-select-optiongroup-large .v-radiobutton:first-child,.halo-emp .v-select-optiongroup-large .v-checkbox:first-child{margin-top:6px}
.halo-emp .v-select-optiongroup-large .v-radiobutton:last-child,.halo-emp .v-select-optiongroup-large .v-checkbox:last-child{margin-bottom:6px}
.halo-emp .v-select-optiongroup-large.v-has-width label{white-space:normal}
.halo-emp .v-select-optiongroup-horizontal{white-space:nowrap}
.halo-emp .v-select-optiongroup-horizontal .v-radiobutton,.halo-emp .v-select-optiongroup-horizontal .v-checkbox{display:inline-block}
.halo-emp .v-select-optiongroup-horizontal.v-has-width{white-space:normal}
.halo-emp .v-select-optiongroup-horizontal.v-has-width label{white-space:nowrap}
.halo-emp .v-link{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-link:hover{color:#03799b}
.halo-emp .v-link.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-link a{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;cursor:inherit;color:inherit;text-decoration:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}
.halo-emp .v-link a:hover{color:#03799b}
.halo-emp .v-link a.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-link .v-icon{cursor:inherit}
.halo-emp .v-link-small{font-size:11px}
.halo-emp .v-link-large{font-size:15px}
.halo-emp .v-window{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1),0 16px 80px -6px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 2px 10px rgba(0,0,0,0.1),0 16px 80px -6px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.09);padding:0;min-width:112px!important;min-height:28px!important;white-space:nowrap;overflow:hidden!important;-webkit-transition:width 200ms,height 200ms,top 200ms,left 200ms;-moz-transition:width 200ms,height 200ms,top 200ms,left 200ms;transition:width 200ms,height 200ms,top 200ms,left 200ms}
.halo-emp .v-window[class*="animate-in"]{-webkit-animation:valo-animate-in-fade 140ms;-moz-animation:valo-animate-in-fade 140ms;animation:valo-animate-in-fade 140ms}
.halo-emp .v-window[class*="animate-out"]{-webkit-animation:valo-animate-out-scale-down-fade 100ms;-moz-animation:valo-animate-out-scale-down-fade 100ms;animation:valo-animate-out-scale-down-fade 100ms}
.halo-emp .v-window.v-window-animate-in{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-window-modalitycurtain{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#222;background-image:-webkit-radial-gradient(50% 50%,circle,#222,#222);background-image:radial-gradient(circle at 50% 50%,#222,#222);opacity:.8;filter:alpha(opacity=80);-webkit-animation:valo-animate-in-fade 400ms 100ms backwards;-moz-animation:valo-animate-in-fade 400ms 100ms backwards;animation:valo-animate-in-fade 400ms 100ms backwards}
.v-op12 .halo-emp .v-window-modalitycurtain{-webkit-animation:none;-moz-animation:none;animation:none}
.halo-emp .v-window-draggingCurtain{position:fixed!important}
.halo-emp .v-window-resizingCurtain+.v-window,.halo-emp .v-window-draggingCurtain+.v-window{-webkit-transition:none;-moz-transition:none;transition:none}
.halo-emp .v-window-outerheader{cursor:move;position:absolute;z-index:2;top:0;left:0;right:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.halo-emp .v-window-outerheader:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:0;border-top:1px solid #d8d8d8;border-color:rgba(178,178,178,0.5)}
.halo-emp .v-window-header{line-height:27px;padding-left:9px;margin-right:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7e7e7e}
.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{margin-right:28px}
.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox-disabled ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox-disabled ~ .v-window-header{margin-right:9px}
.halo-emp .v-window-closebox,.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{position:absolute;z-index:3;top:0;right:0;box-sizing:border-box;width:25px;height:27px;background-color:white;line-height:25px;text-align:center;cursor:pointer;font-size:16px;color:#999;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-window-closebox:focus,.halo-emp .v-window-maximizebox:focus,.halo-emp .v-window-restorebox:focus{outline:0}
.halo-emp .v-window-closebox:hover,.halo-emp .v-window-maximizebox:hover,.halo-emp .v-window-restorebox:hover{opacity:1;filter:none;color:#025269}
.halo-emp .v-window-closebox:active,.halo-emp .v-window-maximizebox:active,.halo-emp .v-window-restorebox:active{color:inherit}
.halo-emp .v-window-closebox:focus::after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:2px;border-radius:4px}
.halo-emp .v-window-maximizebox:focus::after,.halo-emp .v-window-restorebox:focus::after{content:"";position:absolute;top:5px;right:2px;bottom:5px;left:5px;border-radius:4px}
.halo-emp .v-window-closebox{padding-right:3px;border-radius:0 4px 0 4px}
.halo-emp .v-window-closebox:before{content:"\00d7"}
.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{right:25px;padding-left:3px;border-radius:0 0 0 4px}
.halo-emp .v-window-maximizebox+.v-window-closebox,.halo-emp .v-window-restorebox+.v-window-closebox{border-bottom-left-radius:0}
.halo-emp .v-window-closebox-disabled,.halo-emp .v-window-resizebox-disabled,.halo-emp .v-window-restorebox-disabled,.halo-emp .v-window-maximizebox-disabled{display:none}
.halo-emp .v-window-closebox-disabled+.v-window-closebox,.halo-emp .v-window-resizebox-disabled+.v-window-closebox,.halo-emp .v-window-restorebox-disabled+.v-window-closebox,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox{width:28px;padding-right:0;border-bottom-left-radius:4px}
.halo-emp .v-window-closebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-resizebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-restorebox-disabled+.v-window-closebox:focus::after,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox:focus::after{left:5px}
.halo-emp .v-window-maximizebox:before{content:"+"}
.halo-emp .v-window-restorebox:before{content:"\2013"}
.halo-emp .v-window>.popupContent,.halo-emp .v-window-wrap,.halo-emp .v-window-contents,.halo-emp .v-window-contents>.v-scrollable{height:100%}
.halo-emp .v-window-contents{box-sizing:border-box;border-radius:4px;margin-top:0!important}
.halo-emp .v-window-contents>.v-scrollable{position:relative}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-top{padding-top:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-right{padding-right:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-margin-left{padding-left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-top"]>tbody>[class*="firstrow"]>td{padding-top:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-bottom"]>tbody>[class*="lastrow"]>td{padding-bottom:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="captioncell"]{padding-left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-left"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{left:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]{padding-right:9px}
.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h2,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h3,.halo-emp .v-window-contents>.v-scrollable>.v-formlayout [class*="margin-right"]>tbody>[class*="row"]>[class*="contentcell"]>.v-label-h4{right:9px}
.halo-emp .v-window-contents>.v-scrollable:focus{outline:0}
.halo-emp .v-window-contents>.v-scrollable:before{content:"";position:absolute;z-index:2;top:0;height:0;border-top:1px solid white;left:0;right:0}
.halo-emp .v-window-contents>.v-scrollable .v-panel-captionwrap:after{border-color:#d8d8d8}
.halo-emp .v-window-contents>.v-scrollable .v-panel-content:before{border-color:white}
.halo-emp .v-window-footer{height:0}
.halo-emp .v-window-resizebox{position:absolute;z-index:1000;right:0;bottom:0;width:14px;height:14px;cursor:nwse-resize}
.halo-emp .v-window-modalitycurtain:active ~ .v-window{-webkit-animation:none;-moz-animation:none;animation:none}
.halo-emp .v-window-top-toolbar>.v-widget,.halo-emp .v-window-bottom-toolbar>.v-widget{vertical-align:top}
.halo-emp .v-window-top-toolbar .v-label,.halo-emp .v-window-bottom-toolbar .v-label{line-height:27px}
.halo-emp .v-window-top-toolbar .v-spacing,.halo-emp .v-window-bottom-toolbar .v-spacing{width:5px}
.halo-emp .v-window-top-toolbar.v-layout{padding:6px 9px;position:relative;z-index:2;border-top:0 solid #d8d8d8;border-bottom:0 solid #d8d8d8;background-color:#fff}
.halo-emp .v-window-top-toolbar.v-menubar{margin:9px 9px 5px}
.halo-emp .v-window-top-toolbar.v-menubar-borderless{padding-left:5px;padding-right:5px;margin:5px 0}
.halo-emp .v-window-bottom-toolbar.v-layout{padding:6px 9px;background-color:#fff;background-image:-webkit-linear-gradient(top,white 0,#fff 3px);background-image:linear-gradient(to bottom,white 0,#fff 3px);border-top:0 solid #d8d8d8;border-radius:0 0 4px 4px}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-layout{box-sizing:content-box;margin:-9px -9px 0}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar{margin:0}
.halo-emp .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar-borderless{margin:-4px -4px 0;padding:0}
.halo-emp .v-margin-left.v-margin-right.v-margin-bottom .v-window-bottom-toolbar.v-layout{box-sizing:content-box;margin:0 -9px -9px}
.halo-emp .v-tree{position:relative;white-space:nowrap}
.halo-emp .v-tree:focus{outline:0}
.halo-emp .v-tree-node:before{content:"";position:absolute;display:inline-block;z-index:3;width:1.9em;height:22px;cursor:pointer;background:red;opacity:0}
.halo-emp .v-tree-node-caption{height:22px;line-height:21px;overflow:hidden;white-space:nowrap;vertical-align:top}
.halo-emp .v-tree-node-caption>div{display:inline-block;width:100%;position:relative;z-index:2}
.halo-emp .v-tree-node-caption>div:before{content:"\f0da";font-family:ThemeIcons;display:inline-block;width:.5em;text-align:center;margin:0 .6em 0 .8em;-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms}
.halo-emp .v-tree-node-caption span{padding-right:22px;cursor:pointer;display:inline-block;width:100%}
.v-ie .halo-emp .v-tree-node-caption span{width:auto}
.halo-emp .v-tree-node-caption .v-icon{padding-right:0;width:auto;min-width:1em}
.halo-emp .v-tree-node-caption:after{content:"";display:block;vertical-align:top;position:absolute;z-index:1;left:0;margin-top:-22px;width:100%;height:22px;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms;-moz-transition:opacity 120ms;transition:opacity 120ms}
.halo-emp .v-tree-node-expanded>.v-tree-node-caption>div:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-tree-node-leaf:before,.halo-emp .v-tree-node-leaf>.v-tree-node-caption>div:before{visibility:hidden}
.halo-emp .v-tree-node-focused:after{opacity:1;border:1px solid #025269}
.halo-emp .v-tree-node-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-tree-node-selected:after{opacity:1;background:#025269;border:0}
.halo-emp .v-tree-node-children{padding-left:14px}
.halo-emp .v-tree-node-drag-top:before,.halo-emp .v-tree-node-drag-bottom:after,.halo-emp .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded>.v-tree-node-children:before{content:"\2022";display:block;position:absolute;height:2px;width:100%;background:#025269;font-size:24px;line-height:2px;color:#025269;text-indent:-3px;text-shadow:0 0 1px #fff,0 0 1px #fff;opacity:1;visibility:visible}
.halo-emp .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded:after{content:none}
.halo-emp .v-tree-node-caption-drag-center{-webkit-box-shadow:0 0 0 2px #025269;box-shadow:0 0 0 2px #025269;position:relative;border-radius:4px}
.v-ff .halo-emp .v-tree-node-drag-top:before,.v-ff .halo-emp .v-tree-node-drag-bottom:after{line-height:1px}
.halo-emp .v-tree8{position:relative}
.halo-emp .v-tree8-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-tree8-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-tree8-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-tree8-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-tree8-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-tree8-header-deco,.halo-emp .v-tree8-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-tree8-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-tree8-header,.halo-emp .v-tree8-body,.halo-emp .v-tree8-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-tree8-header,.halo-emp .v-tree8-header-deco{top:0}
.halo-emp .v-tree8-footer,.halo-emp .v-tree8-footer-deco{bottom:0}
.halo-emp .v-tree8-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-tree8-body .v-tree8-row{position:absolute;top:0;left:0}
.halo-emp .v-tree8-body .v-tree8-header>.v-tree8-row{position:relative}
.halo-emp .v-tree8-row{display:block}
.halo-emp .v-tree8-row>td,.halo-emp .v-tree8-row>th{background-color:white}
.halo-emp .v-tree8-row{width:inherit}
.halo-emp .v-tree8-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-tree8-cell.frozen{position:relative;z-index:1}
.halo-emp .v-tree8-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-tree8-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-tree8{outline:0}
.halo-emp .v-tree8-scroller-vertical,.halo-emp .v-tree8-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-tree8-scroller-vertical{border-left:none}
.halo-emp .v-tree8-scroller-horizontal{border-top:0}
.halo-emp .v-tree8-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-tree8 .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header{position:absolute}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header>.v-tree8-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-tree8 .header-drag-table .v-tree8-header>.v-tree8-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-tree8-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-tree8-sidebar.v-contextmenu.v-tree8-sidebar-popup{right:auto}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button[disabled]{cursor:default}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-tree8-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button{width:100%}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-button{vertical-align:middle}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-tree8-sidebar.v-contextmenu .v-tree8-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-tree8-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-tree8-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-tree8-cell>div{display:inline-block}
.halo-emp .v-tree8-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-tree8-cell.frozen+th,.halo-emp .v-tree8-cell.frozen+td{border-left:none}
.halo-emp .v-tree8-cell div.component-wrap{width:100%}
.halo-emp .v-tree8-row>td,.halo-emp .v-tree8-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-row>td:first-child,.halo-emp .v-tree8-editor-cells>div:first-child{border-left:none}
.halo-emp .v-tree8-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-tree8-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-tree8-row-selected>td{background:#025269}
.halo-emp .v-tree8-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-tree8-header th:first-child{border-left:none}
.halo-emp .v-tree8-header .sort-asc,.halo-emp .v-tree8-header .sort-desc{padding-right:25.5px}
.halo-emp .v-tree8-header .sort-asc:after,.halo-emp .v-tree8-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-tree8-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-tree8-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-tree8-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-tree8-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-tree8-footer td:first-child{border-left:none}
.halo-emp .v-tree8-header .v-tree8-cell,.halo-emp .v-tree8-footer .v-tree8-cell{overflow:visible}
.halo-emp .v-tree8-column-header-content,.halo-emp .v-tree8-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-tree8-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-tree8-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-tree8-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-tree8-cell-focused{position:relative}
.halo-emp .v-tree8-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-tree8:focus .v-tree8-cell-focused:before{display:block}
.halo-emp .v-tree8.v-disabled:focus .v-tree8-cell-focused:before{display:none}
.halo-emp .v-tree8-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-tree8-editor.unbuffered .v-tree8-editor-footer{width:100%}
.halo-emp .v-tree8-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-tree8-editor-cells.frozen{z-index:2}
.halo-emp .v-tree8-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-tree8-editor-cells>div:first-child{border-left:none}
.halo-emp .v-tree8-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-tree8-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-tree8-editor-cells>div input[type="text"],.halo-emp .v-tree8-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-tree8-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-tree8-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-tree8-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-tree8-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-tree8-editor-cells>div .v-textfield,.halo-emp .v-tree8-editor-cells>div .v-datefield,.halo-emp .v-tree8-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-tree8-editor-cells>div .v-select,.halo-emp .v-tree8-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-tree8-editor-cells>div.not-editable.v-tree8-cell{float:none}
.halo-emp .v-tree8-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-tree8-editor-cells .error,.halo-emp .v-tree8-editor-cells .error>input{background-color:#fee}
.halo-emp .v-tree8-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-tree8-editor-footer+.v-tree8-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-tree8-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-tree8-editor-message,.halo-emp .v-tree8-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-tree8-editor-message{width:100%;position:relative}
.halo-emp .v-tree8-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-tree8-editor-save{margin-right:4px}
.halo-emp .v-tree8-spacer{padding-left:1px}
.halo-emp .v-tree8-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-tree8-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-tree8-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-tree8-cell>.v-progressbar{width:100%}
.halo-emp .v-tree8{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-tree8.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tree8-header .v-tree8-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-tree8-header .v-tree8-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-tree8-header .v-tree8-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-tree8-footer .v-tree8-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-tree8-header-deco{background:#fff}
.halo-emp .v-tree8-footer-deco,.halo-emp .v-tree8-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-tree8-row-selected>.v-tree8-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-tree8-row-selected>.v-tree8-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-tree8-editor{border-color:#025269}
.halo-emp .v-tree8-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-tree8-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-tree8-editor-cells{z-index:1}
.halo-emp .v-tree8-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-tree8-editor-cells>div.not-editable.v-tree8-cell{float:none}
.halo-emp .v-tree8-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-tree8-editor-cells>div .error,.halo-emp .v-tree8-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-tree8-editor-cells>div .v-textfield,.halo-emp .v-tree8-editor-cells>div .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-datefield,.halo-emp .v-tree8-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-tree8-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-tree8-editor-cells>div .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-tree8-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-tree8-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-tree8-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-tree8-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-tree8-editor-save,.halo-emp .v-tree8-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-tree8-editor-save:hover,.halo-emp .v-tree8-editor-cancel:hover{color:#03799b}
.halo-emp .v-tree8-editor-save.v-disabled,.halo-emp .v-tree8-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tree8-spacer{margin-top:-1px}
.halo-emp .v-tree8-sidebar.v-contextmenu.open .v-tree8-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-tree8-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-tree8-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-tree8-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-tree8-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-tree8-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-tree8-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-tree8-row-drag-top,.halo-emp .v-tree8-row-drag-bottom{z-index:100}
.halo-emp .v-tree8-row-drag-top:before,.halo-emp .v-tree8-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-tree8-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-tree8-row-drag-top:before{top:-1px}
.halo-emp .v-tree8-row-drag-top:first-child:before{top:0}
.halo-emp .v-tree8-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-tree8-row-selected.v-tree8-row-drag-center:after{border-color:#012b37}
.halo-emp .v-tree8-row-selected.v-tree8-row-drag-top:before,.halo-emp .v-tree8-row-selected.v-tree8-row-drag-bottom:after{background:#012b37}
.halo-emp .v-tree8-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-tree8-expander{display:inline-block;vertical-align:top}
.halo-emp .v-tree8-expander::before{display:inline-block;width:1.5em;text-align:center;content:""}
.halo-emp .v-tree8-expander.expanded::before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-tree8-expander.collapsed::before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-tree8-expander.collapse-disabled::before{opacity:.5;filter:alpha(opacity=50);cursor:default}
.halo-emp .v-tree8-node.depth-0{padding-left:0}
.halo-emp .v-tree8-node.depth-1{padding-left:1em}
.halo-emp .v-tree8-node.depth-2{padding-left:2em}
.halo-emp .v-tree8-node.depth-3{padding-left:3em}
.halo-emp .v-tree8-node.depth-4{padding-left:4em}
.halo-emp .v-tree8-node.depth-5{padding-left:5em}
.halo-emp .v-tree8-node.depth-6{padding-left:6em}
.halo-emp .v-tree8-node.depth-7{padding-left:7em}
.halo-emp .v-tree8-node.depth-8{padding-left:8em}
.halo-emp .v-tree8-node.depth-9{padding-left:9em}
.halo-emp .v-tree8-node.depth-10{padding-left:10em}
.halo-emp .v-tree8-node.depth-11{padding-left:11em}
.halo-emp .v-tree8-node.depth-12{padding-left:12em}
.halo-emp .v-tree8-node.depth-13{padding-left:13em}
.halo-emp .v-tree8-node.depth-14{padding-left:14em}
.halo-emp .v-tree8-node.depth-15{padding-left:15em}
.halo-emp .v-tree8-node.depth-16{padding-left:16em}
.halo-emp .v-tree8-node.depth-17{padding-left:17em}
.halo-emp .v-tree8-node.depth-18{padding-left:18em}
.halo-emp .v-tree8-node.depth-19{padding-left:19em}
.halo-emp .v-tree8-node.depth-20{padding-left:20em}
.halo-emp .v-tree8-node.depth-21{padding-left:21em}
.halo-emp .v-tree8-node.depth-22{padding-left:22em}
.halo-emp .v-tree8-node.depth-23{padding-left:23em}
.halo-emp .v-tree8-node.depth-24{padding-left:24em}
.halo-emp .v-tree8-node.depth-25{padding-left:25em}
.halo-emp .v-tree8-node.depth-26{padding-left:26em}
.halo-emp .v-tree8-node.depth-27{padding-left:27em}
.halo-emp .v-tree8-node.depth-28{padding-left:28em}
.halo-emp .v-tree8-node.depth-29{padding-left:29em}
.halo-emp .v-tree8-node.depth-30{padding-left:30em}
.halo-emp .v-tree8-node.depth-31{padding-left:31em}
.halo-emp .v-tree8-cell-content{display:inline-block;vertical-align:middle}
.halo-emp .v-tree8-row-focused::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-tree8-cell-focused{position:static}
.halo-emp .v-tree8-cell-focused::before{display:none}
.halo-emp .v-tree8:focus .v-tree8-row-focused::before{display:block}
.halo-emp .v-tree8.v-disabled:focus .v-tree8-row-focused::before{display:none}
.halo-emp .v-tree8:focus .v-tree8-cell-focused::before{display:none}
.halo-emp .v-tree8{background-color:transparent}
.halo-emp .v-tree8-row>td{background-color:transparent;border:0;line-height:28px}
.halo-emp .v-tree8-row>td>*{vertical-align:baseline}
.halo-emp .v-tree8-tablewrapper{background-color:transparent;border:0}
.halo-emp .v-tree8-row::before{content:"";display:none;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-radius:4px;pointer-events:none;border-width:1px}
.halo-emp .v-tree8-cell{position:relative}
.halo-emp .v-tree8-row-selected>.v-tree8-cell{background:transparent}
.halo-emp .v-tree8-row-selected::before{display:block;background:#025269}
.halo-emp .v-tree8:focus .v-tree8-row-selected.v-tree8-row-focused::before{border-color:transparent;box-shadow:inset 0 0 0 1px #a4dae9}
.halo-emp .v-tree8-scroller-vertical{border:0}
.halo-emp .v-tree8-scroller-horizontal{border:0}
.halo-emp .v-tree8-header-deco,.halo-emp .v-tree8-footer-deco,.halo-emp .v-tree8-horizontal-scrollbar-deco{border:0;background:transparent}
.halo-emp .v-treegrid{position:relative}
.halo-emp .v-treegrid-scroller{position:absolute;z-index:1;outline:0;box-sizing:border-box}
.halo-emp .v-treegrid-scroller-horizontal{left:0;right:0;bottom:0;overflow-y:hidden;-ms-overflow-y:hidden}
.halo-emp .v-treegrid-scroller-vertical{right:0;top:0;bottom:0;overflow-x:hidden;-ms-overflow-x:hidden}
.halo-emp .v-treegrid-tablewrapper{position:absolute;overflow:hidden;box-sizing:border-box;z-index:5}
.halo-emp .v-treegrid-tablewrapper>table{border-spacing:0;table-layout:fixed;width:inherit}
.halo-emp .v-treegrid-header-deco,.halo-emp .v-treegrid-footer-deco{position:absolute;right:0;box-sizing:border-box}
.halo-emp .v-treegrid-horizontal-scrollbar-deco{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}
.halo-emp .v-treegrid-header,.halo-emp .v-treegrid-body,.halo-emp .v-treegrid-footer{position:absolute;left:0;width:inherit;z-index:10}
.halo-emp .v-treegrid-header,.halo-emp .v-treegrid-header-deco{top:0}
.halo-emp .v-treegrid-footer,.halo-emp .v-treegrid-footer-deco{bottom:0}
.halo-emp .v-treegrid-body{-ms-touch-action:none;touch-action:none;z-index:0;top:0}
.halo-emp .v-treegrid-body .v-treegrid-row{position:absolute;top:0;left:0}
.halo-emp .v-treegrid-body .v-treegrid-header>.v-treegrid-row{position:relative}
.halo-emp .v-treegrid-row{display:block}
.halo-emp .v-treegrid-row>td,.halo-emp .v-treegrid-row>th{background-color:white}
.halo-emp .v-treegrid-row{width:inherit}
.halo-emp .v-treegrid-cell{display:block;float:left;padding:2px;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-size:12px}
.halo-emp .v-treegrid-cell.frozen{position:relative;z-index:1}
.halo-emp .v-treegrid-spacer{position:absolute;display:block;background-color:white}
.halo-emp .v-treegrid-spacer>td{width:100%;height:100%;box-sizing:border-box}
.halo-emp .v-treegrid{outline:0}
.halo-emp .v-treegrid-scroller-vertical,.halo-emp .v-treegrid-scroller-horizontal{border:1px solid #d4d4d4}
.halo-emp .v-treegrid-scroller-vertical{border-left:none}
.halo-emp .v-treegrid-scroller-horizontal{border-top:0}
.halo-emp .v-treegrid-tablewrapper{border:1px solid #d4d4d4}
.halo-emp .v-treegrid .header-drag-table{border-spacing:0;position:relative;table-layout:fixed;width:inherit}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header{position:absolute}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header>.v-treegrid-cell{border:1px solid #d4d4d4;margin-top:-10px;opacity:.9;filter:alpha(opacity=90);z-index:30000}
.halo-emp .v-treegrid .header-drag-table .v-treegrid-header>.v-treegrid-drop-marker{background-color:#025269;position:absolute;width:3px}
.halo-emp .v-treegrid-sidebar.v-contextmenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #d4d4d4;padding:0;z-index:5}
.halo-emp .v-treegrid-sidebar.v-contextmenu.v-treegrid-sidebar-popup{right:auto}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button{background:transparent;border:0;color:inherit;cursor:pointer;outline:0;padding:0 4px;text-align:right;line-height:1}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button[disabled]{cursor:default}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button::-moz-focus-inner{border:0}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-button:after{content:"\f0c9";display:block;font-family:ThemeIcons,sans-serif;font-size:10px}
.halo-emp .v-treegrid-sidebar.v-contextmenu.closed{border-radius:0}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button{width:100%}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button:after{content:"\f0c9";font-size:10px;line-height:1}
.v-ie .halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-button{vertical-align:middle}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-content{padding:4px 0;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-treegrid-sidebar.v-contextmenu .v-treegrid-sidebar-content .gwt-MenuBar .gwt-MenuItem .column-hiding-toggle{text-shadow:none}
.halo-emp .v-treegrid-cell{background-color:white;padding:0 13.5px;line-height:28px;text-overflow:ellipsis}
.halo-emp .v-treegrid-cell>*{line-height:15px;vertical-align:middle}
.halo-emp .v-treegrid-cell>div{display:inline-block}
.halo-emp .v-treegrid-cell.frozen{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;position:relative;z-index:11}
.halo-emp .v-treegrid-cell.frozen+th,.halo-emp .v-treegrid-cell.frozen+td{border-left:none}
.halo-emp .v-treegrid-cell div.component-wrap{width:100%}
.halo-emp .v-treegrid-row>td,.halo-emp .v-treegrid-editor-cells>div{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-row>td:first-child,.halo-emp .v-treegrid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-treegrid-editor-cells.frozen>div{-webkit-box-shadow:1px 0 2px rgba(0,0,0,0.1);box-shadow:1px 0 2px rgba(0,0,0,0.1);border-right:1px solid #d4d4d4;border-left:none}
.halo-emp .v-treegrid-row-stripe>td{background-color:#f5f5f5}
.halo-emp .v-treegrid-row-selected>td{background:#025269}
.halo-emp .v-treegrid-header th{position:relative;background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:left}
.halo-emp .v-treegrid-header th:first-child{border-left:none}
.halo-emp .v-treegrid-header .sort-asc,.halo-emp .v-treegrid-header .sort-desc{padding-right:25.5px}
.halo-emp .v-treegrid-header .sort-asc:after,.halo-emp .v-treegrid-header .sort-desc:after{font-family:ThemeIcons,sans-serif;content:"\f0de" " " attr(sort-order);position:absolute;right:13.5px;font-size:9px}
.halo-emp .v-treegrid-header .sort-desc:after{content:"\f0dd" " " attr(sort-order)}
.halo-emp .v-treegrid-column-resize-handle{position:absolute;width:27px;right:-13.5px;top:0;bottom:0;cursor:col-resize;z-index:10;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-treegrid-column-resize-simple-indicator{position:absolute;width:3px;top:0;left:13.5px;z-index:9001;background:#fff;box-shadow:0 0 5px #000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.halo-emp .v-treegrid-footer td{background-color:#fff;font-size:10px;font-weight:inherit;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:0}
.halo-emp .v-treegrid-footer td:first-child{border-left:none}
.halo-emp .v-treegrid-header .v-treegrid-cell,.halo-emp .v-treegrid-footer .v-treegrid-cell{overflow:visible}
.halo-emp .v-treegrid-column-header-content,.halo-emp .v-treegrid-column-footer-content{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;vertical-align:baseline}
.halo-emp .v-treegrid-header-deco{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-treegrid-footer-deco{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:#fff}
.halo-emp .v-treegrid-horizontal-scrollbar-deco{background-color:#fff;border:1px solid #d4d4d4;border-top:0}
.halo-emp .v-treegrid-cell-focused{position:relative}
.halo-emp .v-treegrid-cell-focused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-treegrid:focus .v-treegrid-cell-focused:before{display:block}
.halo-emp .v-treegrid.v-disabled:focus .v-treegrid-cell-focused:before{display:none}
.halo-emp .v-treegrid-editor{position:absolute;z-index:20;overflow:hidden;left:0;right:0;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-1px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.2);box-shadow:0 0 9px rgba(0,0,0,0.2)}
.halo-emp .v-treegrid-editor.unbuffered .v-treegrid-editor-footer{width:100%}
.halo-emp .v-treegrid-editor-cells{position:relative;white-space:nowrap}
.halo-emp .v-treegrid-editor-cells.frozen{z-index:2}
.halo-emp .v-treegrid-editor-cells>div{display:inline-block;box-sizing:border-box;vertical-align:middle;background:white}
.halo-emp .v-treegrid-editor-cells>div:first-child{border-left:none}
.halo-emp .v-treegrid-editor-cells>div>*{vertical-align:middle;display:inline-block}
.halo-emp .v-treegrid-editor-cells>div .v-filterselect{padding-left:0}
.halo-emp .v-treegrid-editor-cells>div input[type="text"],.halo-emp .v-treegrid-editor-cells>div input[type="text"].v-filterselect-input,.halo-emp .v-treegrid-editor-cells>div input[type="password"]{padding-left:13.5px}
.halo-emp .v-treegrid-editor-cells>div input[type="text"]:not(.v-filterselect-input),.halo-emp .v-treegrid-editor-cells>div input[type="password"]{padding-right:6.75px}
.halo-emp .v-treegrid-editor-cells>div :not(.v-assistive-device-only-label).v-widget>input[type="checkbox"]{margin-left:13.5px}
.halo-emp .v-treegrid-editor-cells>div .v-textfield,.halo-emp .v-treegrid-editor-cells>div .v-datefield,.halo-emp .v-treegrid-editor-cells>div .v-filterselect{min-width:100%;max-width:100%;min-height:100%;max-height:100%}
.halo-emp .v-treegrid-editor-cells>div .v-select,.halo-emp .v-treegrid-editor-cells>div .v-select-select{min-width:100%;max-width:100%}
.halo-emp .v-treegrid-editor-cells>div.not-editable.v-treegrid-cell{float:none}
.halo-emp .v-treegrid-editor-cells .error::before{position:absolute;display:block;height:0;width:0;content:"";border-top:5px solid red;border-right:5px solid transparent}
.halo-emp .v-treegrid-editor-cells .error,.halo-emp .v-treegrid-editor-cells .error>input{background-color:#fee}
.halo-emp .v-treegrid-editor-footer{display:table;height:28px;border-top:1px solid #d4d4d4;margin-top:-1px;background:white;padding:0 5px}
.halo-emp .v-treegrid-editor-footer+.v-treegrid-editor-cells>div{border-bottom:0;border-top:1px solid #d4d4d4}
.halo-emp .v-treegrid-editor-footer:first-child{border-top:0;margin-top:0;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}
.halo-emp .v-treegrid-editor-message,.halo-emp .v-treegrid-editor-buttons{display:table-cell;white-space:nowrap;vertical-align:middle}
.halo-emp .v-treegrid-editor-message{width:100%;position:relative}
.halo-emp .v-treegrid-editor-message>div{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:28px;top:0}
.halo-emp .v-treegrid-editor-save{margin-right:4px}
.halo-emp .v-treegrid-spacer{padding-left:1px}
.halo-emp .v-treegrid-spacer>td{display:block;padding:0;background-color:white;border-top:1px solid #eee;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-spacer.stripe>td{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4}
.halo-emp .v-treegrid-spacer-deco-container{border-top:1px solid transparent;position:relative;top:0;z-index:5}
.halo-emp .v-treegrid-spacer-deco{top:0;left:0;width:2px;background-color:#025269;position:absolute;height:100%;pointer-events:none}
.halo-emp .v-treegrid-cell>.v-progressbar{width:100%}
.halo-emp .v-treegrid{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#fff}
.halo-emp .v-treegrid.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-treegrid-header .v-treegrid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-treegrid-header .v-treegrid-cell.dragged{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.halo-emp .v-treegrid-header .v-treegrid-cell.dragged-column-header{margin-top:-14px}
.halo-emp .v-treegrid-footer .v-treegrid-cell{background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-treegrid-header-deco{background:#fff}
.halo-emp .v-treegrid-footer-deco,.halo-emp .v-treegrid-horizontal-scrollbar-deco{background:#fff}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell{background:#025269;color:#a4dae9;text-shadow:0 -1px 0 rgba(0,0,0,0.05);border-color:#04313e}
.halo-emp .v-treegrid-row-selected>.v-treegrid-cell-focused:before{border-color:#04a0cd}
.halo-emp .v-treegrid-editor{border-color:#025269}
.halo-emp .v-treegrid-editor-footer{font-size:11px;padding:0 5px;background:#fff;-webkit-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in 200ms 120ms backwards}
.halo-emp .v-treegrid-editor-footer:first-child{-webkit-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;-moz-animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards;animation:valo-grid-editor-footer-animate-in-alt 200ms 120ms backwards}
.halo-emp .v-treegrid-editor-cells{z-index:1}
.halo-emp .v-treegrid-editor-cells>div:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.halo-emp .v-treegrid-editor-cells>div.not-editable.v-treegrid-cell{float:none}
.halo-emp .v-treegrid-editor-cells>div .error::before{border-top:7px solid #fd4d11;border-right:7px solid transparent}
.halo-emp .v-treegrid-editor-cells>div .error,.halo-emp .v-treegrid-editor-cells>div .error>input{background-color:#fffbfa}
.halo-emp .v-treegrid-editor-cells>div .v-textfield,.halo-emp .v-treegrid-editor-cells>div .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-datefield,.halo-emp .v-treegrid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input:focus{border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-treegrid-editor-cells>div input[type="text"].v-datefield-textfield{padding-left:33.6px}
.halo-emp .v-treegrid-editor-cells>div .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-datefield .v-textfield-focus,.halo-emp .v-treegrid-editor-cells>div .v-filterselect-input:focus{position:relative}
.halo-emp .v-treegrid-editor-cells>div .v-select{padding-left:7px;padding-right:7px}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget{margin:0 7px 0 13.5px}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget>input[type="checkbox"]{margin-left:0}
.halo-emp .v-treegrid-editor-cells>div .v-checkbox.v-widget>label{white-space:nowrap}
.halo-emp .v-treegrid-editor-message>div:before{display:inline-block;color:#fd4d11;font-weight:600;width:14px;text-align:center;content:"!"}
.halo-emp .v-treegrid-editor-save,.halo-emp .v-treegrid-editor-cancel{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms;font-weight:400;text-decoration:none;border:0;background:transparent;padding:5px 5px;margin:0;outline:0}
.halo-emp .v-treegrid-editor-save:hover,.halo-emp .v-treegrid-editor-cancel:hover{color:#03799b}
.halo-emp .v-treegrid-editor-save.v-disabled,.halo-emp .v-treegrid-editor-cancel.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-treegrid-spacer{margin-top:-1px}
.halo-emp .v-treegrid-sidebar.v-contextmenu.open .v-treegrid-sidebar-content{margin:0 0 2px;padding:4px 4px 2px;overflow-y:auto;overflow-x:hidden}
.halo-emp .v-treegrid-sidebar.v-contextmenu.closed{background:#fff}
.halo-emp .v-treegrid-scroller::-webkit-scrollbar{border:0}
.halo-emp .v-treegrid-scroller::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background:rgba(0,0,0,0.3);-webkit-background-clip:content-box;background-clip:content-box}
.halo-emp .v-treegrid-scroller-vertical::-webkit-scrollbar-thumb{min-height:30px}
.halo-emp .v-treegrid-scroller-horizontal::-webkit-scrollbar-thumb{min-width:30px}
.halo-emp .v-treegrid-row-drag-badge{background-color:red;color:white;display:block;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;float:left}
.halo-emp .v-treegrid-row-drag-top,.halo-emp .v-treegrid-row-drag-bottom{z-index:100}
.halo-emp .v-treegrid-row-drag-top:before,.halo-emp .v-treegrid-row-drag-bottom:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#025269;pointer-events:none;border:0}
.halo-emp .v-treegrid-row-drag-bottom:after{bottom:-1px}
.halo-emp .v-treegrid-row-drag-top:before{top:-1px}
.halo-emp .v-treegrid-row-drag-top:first-child:before{top:0}
.halo-emp .v-treegrid-row-drag-center:after{content:"";position:absolute;top:0;left:0;bottom:0;right:2px;border:2px solid #025269;pointer-events:none}
.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-center:after{border-color:#012b37}
.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-top:before,.halo-emp .v-treegrid-row-selected.v-treegrid-row-drag-bottom:after{background:#012b37}
.halo-emp .v-treegrid-body-drag-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid #025269;z-index:100}
.halo-emp .v-treegrid-expander{display:inline-block;vertical-align:top}
.halo-emp .v-treegrid-expander::before{display:inline-block;width:1.5em;text-align:center;content:""}
.halo-emp .v-treegrid-expander.expanded::before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-treegrid-expander.collapsed::before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-treegrid-expander.collapse-disabled::before{opacity:.5;filter:alpha(opacity=50);cursor:default}
.halo-emp .v-treegrid-node.depth-0{padding-left:0}
.halo-emp .v-treegrid-node.depth-1{padding-left:1em}
.halo-emp .v-treegrid-node.depth-2{padding-left:2em}
.halo-emp .v-treegrid-node.depth-3{padding-left:3em}
.halo-emp .v-treegrid-node.depth-4{padding-left:4em}
.halo-emp .v-treegrid-node.depth-5{padding-left:5em}
.halo-emp .v-treegrid-node.depth-6{padding-left:6em}
.halo-emp .v-treegrid-node.depth-7{padding-left:7em}
.halo-emp .v-treegrid-node.depth-8{padding-left:8em}
.halo-emp .v-treegrid-node.depth-9{padding-left:9em}
.halo-emp .v-treegrid-node.depth-10{padding-left:10em}
.halo-emp .v-treegrid-node.depth-11{padding-left:11em}
.halo-emp .v-treegrid-node.depth-12{padding-left:12em}
.halo-emp .v-treegrid-node.depth-13{padding-left:13em}
.halo-emp .v-treegrid-node.depth-14{padding-left:14em}
.halo-emp .v-treegrid-node.depth-15{padding-left:15em}
.halo-emp .v-treegrid-node.depth-16{padding-left:16em}
.halo-emp .v-treegrid-node.depth-17{padding-left:17em}
.halo-emp .v-treegrid-node.depth-18{padding-left:18em}
.halo-emp .v-treegrid-node.depth-19{padding-left:19em}
.halo-emp .v-treegrid-node.depth-20{padding-left:20em}
.halo-emp .v-treegrid-node.depth-21{padding-left:21em}
.halo-emp .v-treegrid-node.depth-22{padding-left:22em}
.halo-emp .v-treegrid-node.depth-23{padding-left:23em}
.halo-emp .v-treegrid-node.depth-24{padding-left:24em}
.halo-emp .v-treegrid-node.depth-25{padding-left:25em}
.halo-emp .v-treegrid-node.depth-26{padding-left:26em}
.halo-emp .v-treegrid-node.depth-27{padding-left:27em}
.halo-emp .v-treegrid-node.depth-28{padding-left:28em}
.halo-emp .v-treegrid-node.depth-29{padding-left:29em}
.halo-emp .v-treegrid-node.depth-30{padding-left:30em}
.halo-emp .v-treegrid-node.depth-31{padding-left:31em}
.halo-emp .v-treegrid-cell-content{display:inline-block;vertical-align:middle}
.halo-emp .v-treegrid-row-focused::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #025269;display:none;pointer-events:none}
.halo-emp .v-treegrid-cell-focused{position:static}
.halo-emp .v-treegrid-cell-focused::before{display:none}
.halo-emp .v-treegrid:focus .v-treegrid-row-focused::before{display:block}
.halo-emp .v-treegrid.v-disabled:focus .v-treegrid-row-focused::before{display:none}
.halo-emp .v-treegrid:focus .v-treegrid-cell-focused::before{display:none}
.halo-emp .v-table{position:relative;background:#fff;color:#474747;overflow:hidden}
.halo-emp .v-table-header table,.halo-emp .v-table-footer table,.halo-emp .v-table-table{-webkit-box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px #d9d9d9}
.halo-emp .v-table-header-wrap,.halo-emp .v-table-footer-wrap,.halo-emp .v-table-header-drag{border:1px solid #d9d9d9;background:#fff;white-space:nowrap;font-size:10px;text-shadow:0 1px 0 rgba(255,255,255,0.05)}
.halo-emp .v-table-header-wrap{position:relative;border-bottom:0}
.halo-emp .v-table-footer-wrap{border-top:0}
.halo-emp .v-table-footer td{border-left:1px solid #d9d9d9}
.halo-emp .v-table-footer-container,.halo-emp .v-table-caption-container{overflow:hidden;line-height:1;min-height:28px;box-sizing:border-box}
.halo-emp .v-table-footer-container{padding:8px 9px 9px;float:right}
.halo-emp [class^="v-table-header-cell"]{position:relative}
.halo-emp .v-table-caption-container,.halo-emp .v-table-header-drag{padding:9px 9px 8px;border-left:1px solid #d9d9d9}
.halo-emp .v-table-caption-container-align-right{padding-right:3px}
.halo-emp .v-table-resizer{height:28px;width:6px;cursor:e-resize;cursor:col-resize;position:relative;right:-3px;z-index:1;margin-left:-6px}
.halo-emp .v-table-cell-content{border-left:1px solid #d9d9d9;overflow:hidden;height:29px;vertical-align:middle}
.halo-emp .v-table-cell-content:first-child{border-left:none;padding-left:1px}
.halo-emp .v-table-header td:first-child .v-table-caption-container,.halo-emp .v-table-footer td:first-child{border-left-color:transparent}
.halo-emp .v-table-cell-wrapper{line-height:1;padding:0 9px;box-sizing:border-box;margin-right:0!important}
.halo-emp .v-table-cell-wrapper>.v-widget{margin:2px -5px}
.halo-emp .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-cell-wrapper>.v-widget.v-select-optiongroup{margin:0}
.halo-emp .v-table-cell-wrapper>.v-widget.v-progressbar{margin-left:0;margin-right:0}
.halo-emp .v-table-body{border:1px solid #d9d9d9;overflow-anchor:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-table-table{background-color:white;white-space:nowrap}
.halo-emp .v-table-table td{border-top:1px solid #d9d9d9;box-sizing:border-box}
.halo-emp .v-table-table tr:first-child>td{height:28px;border-top:0}
.halo-emp .v-table-row{background-color:white;cursor:pointer}
.halo-emp .v-table-row-odd{background-color:#f5f5f5;cursor:pointer}
.halo-emp .v-table-body-noselection .v-table-row,.halo-emp .v-table-body-noselection .v-table-row-odd{cursor:default}
.halo-emp .v-table [class*="-row"].v-selected{background:#025269;background-origin:border-box;color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-table [class*="-row"].v-selected+.v-selected{background:#025269}
.halo-emp .v-table [class*="-row"].v-selected+.v-selected td{border-top-color:#025269}
.halo-emp .v-table [class*="-row"].v-selected .v-table-cell-content{border-color:transparent;border-left-color:#04313e}
.halo-emp .v-table [class*="-row"].v-selected .v-table-cell-content:first-child{border-left-color:transparent}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-header-cell-desc .v-table-sort-indicator{background:transparent;width:14px;height:28px;line-height:28px;margin-left:-14px}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator:before,.halo-emp .v-table-header-cell-desc .v-table-sort-indicator:before{font-style:normal;font-weight:normal;display:inline-block}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator:before{content:"\f0de";font-family:ThemeIcons}
.halo-emp .v-table-header-cell-desc .v-table-sort-indicator:before{content:"\f0dd";font-family:ThemeIcons}
.halo-emp [class*="rowheader"] span.v-icon{min-width:1em}
.halo-emp .v-table-focus{outline:1px solid #025269;outline-offset:-1px}
.halo-emp .v-drag-element.v-table-focus,.halo-emp .v-drag-element .v-table-focus{outline:0}
.halo-emp .v-table-header-drag{position:absolute;opacity:.9;filter:alpha(opacity=90);margin-top:-14px;z-index:30000;line-height:1}
.halo-emp .v-table-focus-slot-right{border-right:3px solid #025269;right:-2px;margin-left:-9px!important}
.halo-emp .v-table-focus-slot-left{float:left;border-left:3px solid #025269;left:-1px;right:auto;margin-left:0!important;margin-right:-9px}
.halo-emp .v-table-column-selector{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;position:absolute;z-index:2;top:0;right:0;width:14px;height:14px;line-height:14px;padding:0;border-top-width:0;border-right-width:0;border-radius:0 0 0 4px;cursor:pointer;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 200ms 2s;-moz-transition:opacity 200ms 2s;transition:opacity 200ms 2s}
.halo-emp .v-table-column-selector:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-table-column-selector:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-table-column-selector:focus:after{border-color:#025269}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-table-column-selector:after{content:"";position:absolute;border:0;top:0;right:0;bottom:0;left:0}
.halo-emp .v-table-column-selector:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-table-column-selector:before{font-family:ThemeIcons;content:"\f013"}
.halo-emp .v-table-header-wrap:hover .v-table-column-selector{opacity:1;filter:none;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms}
.halo-emp .v-on:before,.halo-emp .v-off:before{content:"\f00c";font-family:ThemeIcons;font-size:.9em;margin-right:5px}
.halo-emp .v-on div,.halo-emp .v-off div{display:inline}
.halo-emp .v-on.v-disabled,.halo-emp .v-off.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-off:before{visibility:hidden}
.halo-emp tbody.v-drag-element{display:block;overflow:visible;-webkit-box-shadow:none;box-shadow:none;background:transparent;opacity:1;filter:none}
.halo-emp tbody.v-drag-element tr{display:block;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;opacity:.5;filter:alpha(opacity=50);background:white}
.halo-emp .v-table-body{position:relative;z-index:1}
.halo-emp .v-table-scrollposition{position:absolute;top:50%;width:100%;height:28px;line-height:28px;margin:-14px 0 0!important;text-align:center}
.halo-emp .v-table-drag{overflow:visible}
.halo-emp .v-table-drag .v-table-body{-webkit-box-shadow:0 0 0 2px rgba(2,82,105,0.5);box-shadow:0 0 0 2px rgba(2,82,105,0.5);border-color:#025269}
.halo-emp .v-table-drag .v-table-body .v-table-focus{outline:0}
.halo-emp .v-table-row-drag-middle .v-table-cell-content{background-color:#ccdce1;color:#324146}
.halo-emp .v-table-row-drag-bottom td.v-table-cell-content{border-bottom:2px solid #025269;height:27px}
.halo-emp .v-table-row-drag-bottom .v-table-cell-wrapper{margin-bottom:-2px}
.halo-emp .v-table-row-drag-top td.v-table-cell-content{border-top:2px solid #025269;height:28px}
.halo-emp .v-table-row-drag-top .v-table-cell-wrapper{margin-top:-1px}
.halo-emp .v-table-no-stripes .v-table-row,.halo-emp .v-table-no-stripes .v-table-row-odd{background:transparent}
.halo-emp .v-table-no-vertical-lines .v-table-cell-content{border-left:none;padding-left:1px}
.halo-emp .v-table-no-vertical-lines.v-treetable .v-table-cell-content{padding-left:10px}
.halo-emp .v-table-no-horizontal-lines .v-table-cell-content{border-top:0;border-bottom:0}
.halo-emp .v-table-no-horizontal-lines .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-no-horizontal-lines .v-table-row-drag-bottom .v-table-cell-content{height:28px}
.halo-emp .v-table-no-header .v-table-header-wrap{display:none}
.halo-emp .v-table-borderless .v-table-header-wrap,.halo-emp .v-table-borderless .v-table-footer-wrap,.halo-emp .v-table-borderless .v-table-header-drag,.halo-emp .v-table-borderless .v-table-body{border:0}
.halo-emp .v-table-borderless .v-table-header-wrap{border-bottom:1px solid #d9d9d9}
.halo-emp .v-table-borderless .v-table-footer-wrap{border-top:1px solid #d9d9d9}
.halo-emp .v-table-compact .v-table-header-wrap,.halo-emp .v-table-compact .v-table-footer-wrap,.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-header-wrap,.halo-emp .v-table-small .v-table-footer-wrap,.halo-emp .v-table-small .v-table-header-drag{font-size:10px}
.halo-emp .v-table-compact .v-table-footer-container,.halo-emp .v-table-small .v-table-footer-container{padding:6px 6px 7px}
.halo-emp .v-table-compact .v-table-caption-container,.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-caption-container,.halo-emp .v-table-small .v-table-header-drag{padding-top:7px;padding-bottom:6px;padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-caption-container-align-right,.halo-emp .v-table-small .v-table-caption-container-align-right{padding-right:0}
.halo-emp .v-table-compact .v-table-resizer,.halo-emp .v-table-small .v-table-resizer{height:24px}
.halo-emp .v-table-compact .v-table-cell-content,.halo-emp .v-table-small .v-table-cell-content{height:24px}
.halo-emp .v-table-compact .v-table-cell-wrapper,.halo-emp .v-table-small .v-table-cell-wrapper{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget{margin:1px -3px}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-select-optiongroup,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-label,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-checkbox,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-select-optiongroup{margin:0}
.halo-emp .v-table-compact .v-table-cell-wrapper>.v-widget.v-progressbar,.halo-emp .v-table-small .v-table-cell-wrapper>.v-widget.v-progressbar{margin-left:0;margin-right:0}
.halo-emp .v-table-compact .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-compact .v-table-header-cell-desc .v-table-sort-indicator,.halo-emp .v-table-small .v-table-header-cell-asc .v-table-sort-indicator,.halo-emp .v-table-small .v-table-header-cell-desc .v-table-sort-indicator{height:24px;line-height:24px}
.halo-emp .v-table-compact .v-table-header-drag,.halo-emp .v-table-small .v-table-header-drag{margin-top:-12px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-wrapper,.halo-emp .v-table-small.v-treetable .v-table-cell-wrapper{padding-left:0;padding-right:0;min-height:12px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-content,.halo-emp .v-table-small.v-treetable .v-table-cell-content{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact.v-treetable .v-table-cell-content:first-child,.halo-emp .v-table-small.v-treetable .v-table-cell-content:first-child{padding-left:6px}
.halo-emp .v-table-compact.v-treetable .v-table-footer-container,.halo-emp .v-table-small.v-treetable .v-table-footer-container{padding-left:5px;padding-right:5px}
.halo-emp .v-table-compact .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-compact .v-table-row-drag-bottom .v-table-cell-content,.halo-emp .v-table-small .v-table-row-drag-top .v-table-cell-content,.halo-emp .v-table-small .v-table-row-drag-bottom .v-table-cell-content{height:23px}
.halo-emp .v-table-small{font-size:11px}
.halo-emp .v-table-small.v-treetable .v-table-cell-wrapper{min-height:11px}
.halo-emp .v-treetable [class*="caption-container"],.halo-emp .v-treetable [class*="footer-container"],.halo-emp .v-treetable [class*="cell-wrapper"]{box-sizing:content-box;padding-left:0;padding-right:0}
.halo-emp .v-treetable [class*="caption-container"],.halo-emp .v-treetable [class*="footer-container"]{min-height:11px}
.halo-emp .v-treetable [class*="cell-wrapper"]{min-height:12px}
.halo-emp .v-treetable [class*="caption-container"]{padding-left:9px}
.halo-emp .v-treetable [class*="caption-container-align-right"]{padding-left:15px}
.halo-emp .v-treetable [class*="footer-container"]{padding-right:9px}
.halo-emp .v-treetable [class*="cell-content"]{padding-left:9px;padding-right:9px}
.halo-emp .v-treetable [class*="cell-content"]:first-child{padding-left:10px}
.halo-emp .v-treetable-treespacer{display:inline-block;position:absolute;width:14px!important;margin-left:-19px;text-align:center;cursor:pointer}
.halo-emp .v-treetable-node-closed:before{content:"\f0da";font-family:ThemeIcons}
.halo-emp .v-treetable-node-open:before{content:"\f0d7";font-family:ThemeIcons}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter{width:1px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter:after{left:-4px;right:-4px}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0;background:#fff}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-hsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal>div>.v-splitpanel-second-container{margin-left:1px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter{height:1px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter:after{top:-4px;bottom:-4px}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-vertical>div>.v-splitpanel-vsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter{width:9px}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter:after{left:0;right:0}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0;background:#fff}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-hsplitter div:after{content:"";border:0 solid #d1d1d1;border-top-color:#a3a3a3;border-left-color:#a3a3a3;position:absolute;top:50%;left:50%;width:0;height:28px;margin-left:0;margin-top:-14px}
.halo-emp .v-splitpanel-horizontal.large>div>.v-splitpanel-second-container{margin-left:9px}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter{height:9px}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter:after{top:0;bottom:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border-radius:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:focus:after{border-color:#025269}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-splitpanel-vertical.large>div>.v-splitpanel-vsplitter div:after{content:"";border:0 solid #d1d1d1;border-top-color:#a3a3a3;border-left-color:#a3a3a3;position:absolute;top:50%;left:50%;width:28px;height:0;margin-left:-14px;margin-top:0}
.halo-emp .v-progressbar-wrapper{border-radius:4px;height:7px;background:#d9d9d9;box-sizing:border-box;min-width:56px}
.halo-emp .v-progressbar-indicator{border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;min-width:8px;-webkit-transition:width 160ms;-moz-transition:width 160ms;transition:width 160ms}
.halo-emp .v-progressbar-point .v-progressbar-indicator{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;text-align:right;overflow:hidden}
.halo-emp .v-progressbar-point .v-progressbar-indicator:before{content:"";display:inline-block;border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;width:7px;vertical-align:top}
.halo-emp .v-slider{position:relative}
.halo-emp .v-slider:focus{outline:0}
.halo-emp .v-slider:focus .v-slider-handle:after{opacity:1}
.halo-emp .v-slider.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-slider-base{border-radius:4px;height:7px;background:#d9d9d9;box-sizing:border-box;min-width:56px;height:4px;margin:12px 8px;white-space:nowrap;overflow:hidden}
.halo-emp .v-slider-base:before{content:"";position:absolute;top:12px;bottom:12px;left:8px;width:8px;border-radius:4px;border-left:0 solid #013949}
.halo-emp .v-slider-base:after{border-radius:4px;height:inherit;background:#025269;border:0 solid #013949;box-sizing:border-box;max-width:100%;content:"";display:inline-block;margin-left:-100%;width:100%;vertical-align:top}
.halo-emp .v-has-width>.v-slider-base{min-width:0}
.halo-emp .v-slider-handle{margin-top:-12px;width:.1px;display:inline-block;vertical-align:top}
.halo-emp .v-slider-handle:before{height:28px;padding:0 13px;color:#1a1a1a;font-weight:400;border-radius:4px;border:0 solid #b2b2b2;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .v-slider-handle:before:after{border:inherit;top:0;right:0;bottom:0;left:0}
.halo-emp .v-slider-handle:before:hover:after{background-color:rgba(191,191,191,0.1)}
.halo-emp .v-slider-handle:before:focus:after{border-color:#025269}
.halo-emp .v-slider-handle:before:active:after{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-slider-handle:after{border:0 solid #b2b2b2;border-color:#025269;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-slider-handle:before,.halo-emp .v-slider-handle:after{content:"";box-sizing:border-box;padding:0;width:16px;height:16px;border-radius:8px;position:absolute;z-index:1;margin-top:6px;margin-left:-8px}
.halo-emp .v-slider-feedback{background-color:rgba(51,51,51,0.9);-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.2);box-shadow:0 2px 12px rgba(0,0,0,0.2);color:white;padding:4px 7px;border-radius:3px;max-width:35em;overflow:hidden!important;font-size:12px}
.halo-emp .v-slider-vertical{padding:8px 0;height:72px}
.halo-emp .v-slider-vertical .v-slider-base{background:#d9d9d9;width:4px;height:100%!important;min-width:0;margin:0 12px}
.halo-emp .v-slider-vertical .v-slider-base:before{top:auto;bottom:8px;left:12px;right:12px;width:auto;height:8px;border-left:none;border-bottom:0 solid #013949}
.halo-emp .v-slider-vertical .v-slider-base:after{height:101%;margin-left:0;background:#025269}
.halo-emp .v-slider-vertical .v-slider-handle{width:0;height:.1px;width:28px;display:block}
.halo-emp .v-slider-vertical .v-slider-handle:before,.halo-emp .v-slider-vertical .v-slider-handle:after{width:16px;height:16px;margin-top:-8px;margin-left:-6px}
.halo-emp .v-slider-no-indicator .v-slider-base:before,.halo-emp .v-slider-no-indicator .v-slider-base:after{display:none}
.halo-emp .v-tabsheet:not(.v-has-width){width:auto!important}
.halo-emp .v-tabsheet-spacertd{display:none!important}
.halo-emp .v-tabsheet-tabcontainer{position:relative;box-sizing:border-box}
.halo-emp .v-tabsheet-tabcontainer:before{content:"";position:absolute;height:0;border-top:1px solid #d8d8d8;bottom:0;left:0;right:0}
.halo-emp .v-tabsheet-tabcontainer .v-tabsheet-tabs{position:relative}
.halo-emp .v-tabsheet-tabitemcell{vertical-align:bottom}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-tabitem{line-height:0;overflow:hidden}
.halo-emp .v-tabsheet-tabitemcell .v-caption{margin-left:14px;padding:0 3px;box-sizing:border-box;cursor:pointer;text-align:center;line-height:28px;font-size:11px;font-weight:300;color:#6b6b6b;width:auto!important;overflow:hidden;text-overflow:ellipsis;border-bottom:2px solid transparent;position:relative;-webkit-transition:border-bottom 200ms,color 200ms;-moz-transition:border-bottom 200ms,color 200ms;transition:border-bottom 200ms,color 200ms}
.halo-emp .v-tabsheet-tabitemcell .v-caption .v-captiontext{display:inline}
.halo-emp .v-tabsheet-tabitemcell .v-caption .v-icon+.v-captiontext{margin-left:7px}
.halo-emp .v-tabsheet-tabitemcell .v-caption:hover{color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-caption.v-disabled{opacity:.5;filter:alpha(opacity=50);cursor:default;color:inherit!important}
.halo-emp .v-tabsheet-tabitemcell:first-child .v-caption,.halo-emp .v-tabsheet-tabitemcell[aria-hidden="true"]+td .v-caption{margin-left:0}
.halo-emp .v-tabsheet-tabitemcell:not([aria-hidden="true"]) ~ td .v-caption{margin-left:14px}
.halo-emp .v-tabsheet-tabitemcell:focus{outline:0}
.halo-emp .v-tabsheet-tabitemcell:focus .v-caption{color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-tabitem-selected .v-caption.v-caption{border-bottom-color:#025269;color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-caption-closable{padding-right:16px}
.halo-emp .v-tabsheet-tabitemcell.icons-on-top .v-caption-closable{padding-right:3px}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close{position:absolute;right:0;top:50%;margin:-6px 0 0;font-size:13px;line-height:13px;width:13px;text-align:center;border-radius:2px;color:#999}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close:hover{background:rgba(0,0,0,0.03);color:#025269}
.halo-emp .v-tabsheet-tabitemcell .v-tabsheet-caption-close:active{background:#025269;color:#a4dae9}
.halo-emp .v-tabsheet-scroller{position:absolute;top:0;right:0;bottom:0;padding-left:14px;background-color:transparent;background-image:-webkit-linear-gradient(right,#fff 70%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to left,#fff 70%,rgba(255,255,255,0) 100%);pointer-events:none}
.halo-emp .v-tabsheet-scroller:after{content:"";height:0;position:absolute;bottom:0;left:0;right:0;display:block;background-color:transparent;background-image:-webkit-linear-gradient(right,#d8d8d8 70%,rgba(216,216,216,0) 100%);background-image:linear-gradient(to left,#d8d8d8 70%,rgba(216,216,216,0) 100%)}
.halo-emp .v-tabsheet-scroller button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:inherit;height:100%;margin:0;padding:0 7px;outline:0;cursor:pointer;pointer-events:auto;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-tabsheet-scroller button:hover{opacity:1;filter:none;color:#025269}
.halo-emp .v-tabsheet-scroller button:active{opacity:.7;filter:alpha(opacity=70);color:#025269}
.halo-emp .v-tabsheet-scroller button::-moz-focus-inner{padding:0;border:0}
.halo-emp .v-tabsheet-scroller [class*="Next"]{padding-left:4px}
.halo-emp .v-tabsheet-scroller [class*="Next"]:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-tabsheet-scroller [class*="Prev"]{padding-right:4px}
.halo-emp .v-tabsheet-scroller [class*="Prev"]:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-tabsheet-scroller [class*="disabled"]{cursor:default;color:inherit!important;opacity:.1!important;filter:alpha(opacity=10)!important}
.halo-emp .v-tabsheet-tabsheetpanel>.v-scrollable>.v-widget{-webkit-animation:valo-animate-in-fade 300ms backwards;-moz-animation:valo-animate-in-fade 300ms backwards;animation:valo-animate-in-fade 300ms backwards}
.halo-emp .v-tabsheet-deco{height:14px!important;width:14px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none;display:none;position:absolute;z-index:1;bottom:50%;margin-bottom:-21px;left:50%;margin-left:-7px}
.halo-emp .v-tabsheet-loading .v-tabsheet-deco{display:block}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer table,.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tbody,.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tr{width:100%}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer tr{display:table;table-layout:fixed}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer td{display:table-cell}
.halo-emp .v-tabsheet-equal-width-tabs>.v-tabsheet-tabcontainer .v-caption{margin:0;display:block}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption{margin-left:3px;padding:0 9px;background-color:#fff;border:0 solid transparent;line-height:28px;border-radius:4px 4px 0 0;font-weight:400;-webkit-transition:background-color 160ms;-moz-transition:background-color 160ms;transition:background-color 160ms}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption:hover{background-color:#f7f7f7;border-bottom-color:#d8d8d8}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption.v-disabled:hover{background-color:#fff}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption-closable{padding-right:22px}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:3px;right:3px;margin-top:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer td:first-child .v-caption,.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer [aria-hidden="true"]+td .v-caption{margin-left:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer :not([aria-hidden="true"]) ~ td .v-caption{margin-left:3px}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-tabitem .v-caption{border-color:#d8d8d8}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption{background:white;border-color:#d8d8d8;border-bottom:0;padding-bottom:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content{border:0 solid #d8d8d8;border-top:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content>div{background:white}
.halo-emp .v-tabsheet-framed.padded-tabbar>.v-tabsheet-tabcontainer{border:0 solid #d8d8d8;border-bottom:0;background:#fff;padding-top:5px}
.halo-emp .v-tabsheet-framed.icons-on-top>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption{padding-bottom:5px}
.halo-emp .v-tabsheet-centered-tabs>.v-tabsheet-tabcontainer{text-align:center}
.halo-emp .v-tabsheet-right-aligned-tabs>.v-tabsheet-tabcontainer{text-align:right}
.halo-emp .v-tabsheet-right-aligned-tabs .v-tabsheet-spacertd{display:inline-block!important}
.halo-emp .v-tabsheet-right-aligned-tabs .v-tabsheet-scroller{padding-left:9px}
.halo-emp .v-tabsheet-padded-tabbar>.v-tabsheet-tabcontainer .v-tabsheet-tabs{padding:0 7px}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-caption{padding-top:5px;padding-bottom:5px;line-height:1.2}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-icon{display:block}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-icon+.v-captiontext.v-captiontext{margin-left:0}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-caption-closable{padding-right:9px}
.halo-emp .v-tabsheet-icons-on-top>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:3px;margin-top:0}
.halo-emp .v-tabsheet-compact-tabbar>.v-tabsheet-tabcontainer-compact-tabbar .v-caption{line-height:1.8}
.halo-emp .v-tabsheet-only-selected-closable>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{visibility:hidden}
.halo-emp .v-tabsheet-only-selected-closable>.v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-tabsheet-caption-close{visibility:visible}
.halo-emp .v-colorpicker-popup.v-window{min-width:220px!important}
.halo-emp .v-colorpicker-popup .v-tabsheet-tabs{padding:0 7px}
.halo-emp .v-colorpicker-popup [class$="sliders"]{padding:9px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-widget{width:100%!important;vertical-align:middle}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-has-caption{white-space:nowrap;padding-left:36px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-caption{display:inline-block;margin-left:-36px;width:36px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider+.v-slot .v-has-caption{padding-left:60px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider+.v-slot .v-caption{margin-left:-60px;width:60px}
.halo-emp .v-colorpicker-popup .v-slider-red .v-slider-base:after{background:red;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-slider-green .v-slider-base:after{background:green;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-slider-blue .v-slider-base:after{background:blue;border:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-colorpicker-popup .v-margin-bottom{padding-bottom:0}
.halo-emp .v-colorpicker-popup .resize-button{width:100%!important;height:auto!important;text-align:center;outline:0}
.halo-emp .v-colorpicker-popup .resize-button:before{font-family:ThemeIcons;content:"\f141"}
.halo-emp .v-colorpicker-popup .resize-button-caption{display:none}
.halo-emp .v-colorpicker-popup .v-horizontallayout{height:auto!important;padding:7px 0;background-color:#fff;border-top:0 solid #f2f2f2}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-expand{overflow:visible}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-button{width:80%!important}
.halo-emp .v-colorpicker-preview{width:100%!important;height:auto!important;padding:7px;display:inline-flex}
.halo-emp .v-colorpicker-preview-textfield{height:auto!important;text-align:center;border:0}
.halo-emp .v-colorpicker{width:auto}
.halo-emp .v-colorpicker-button-color{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:3px;border:1px solid rgba(0,0,0,0.5);max-width:17px}
.halo-emp .v-colorpicker-button-color+.v-button-caption:not(:empty){margin-left:14px}
.halo-emp .v-accordion{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);background-color:#fff;background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);overflow:hidden}
.halo-emp .v-accordion-item{position:relative}
.halo-emp .v-accordion-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.halo-emp .v-accordion-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.halo-emp .v-accordion-item:last-child [class*="item-content"]{border-radius:inherit}
.halo-emp .v-accordion-item[class*="item-open"]:last-child>div>.v-caption{border-radius:0}
.halo-emp .v-accordion-item:not([class*="item-open"]):last-child>div>.v-caption{border-bottom:0;margin-bottom:0}
.halo-emp .v-accordion-item[class*="item-open"]+[class*="item"]{border-top:0}
.halo-emp .v-accordion-item-caption{border-radius:inherit}
.halo-emp .v-accordion-item-caption>.v-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;line-height:28px;color:#474747;font-size:27px;font-weight:200;text-shadow:0 1px 0 rgba(255,255,255,0.05);display:block;background:transparent;border-bottom-color:#b2b2b2;border-radius:inherit;cursor:pointer;position:relative}
.halo-emp .v-accordion-item-caption>.v-caption:hover:before,.halo-emp .v-accordion-item-caption>.v-caption:active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.halo-emp .v-accordion-item-caption>.v-caption:hover:before{background-color:rgba(191,191,191,0.1);border:0}
.halo-emp .v-accordion-item-caption>.v-caption:active:before{background-color:rgba(128,128,128,0.2)}
.halo-emp .v-accordion-item-content{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:inset 0 2px 3px rgba(0,0,0,0.05);background-color:white;box-sizing:border-box}
.halo-emp .v-accordion-item-content>.v-margin-top{padding-top:9px}
.halo-emp .v-accordion-item-content>.v-margin-right{padding-right:9px}
.halo-emp .v-accordion-item-content>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-accordion-item-content>.v-margin-left{padding-left:9px}
.halo-emp .v-accordion-borderless{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-accordion-borderless>.v-accordion-item,.halo-emp .v-accordion-borderless>.v-accordion-item>div>.v-caption,.halo-emp .v-accordion-borderless>.v-accordion-item>.v-accordion-item-content{border-radius:0}
.halo-emp .v-select-twincol{white-space:normal}
.halo-emp .v-select-twincol select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select-twincol select:focus{outline:0}
.halo-emp .v-select-twincol .v-textfield,.halo-emp .v-select-twincol .v-nativebutton{width:auto!important;margin-top:7px}
.halo-emp .v-select-twincol .v-nativebutton{margin-left:7px}
.halo-emp .v-select-twincol-caption-left,.halo-emp .v-select-twincol-caption-right{font-size:11px;font-weight:400;padding-bottom:.3em;padding-left:1px}
.halo-emp .v-select-twincol-buttons{white-space:nowrap;display:inline-block;vertical-align:top;position:relative;min-width:3.5em}
.halo-emp .v-select-twincol-buttons .v-button{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;white-space:normal;position:absolute;left:7px;right:7px;top:28px;padding:0;text-align:center}
.halo-emp .v-select-twincol-buttons .v-button:first-child{top:0}
.halo-emp .v-select-twincol-buttons .v-button-caption{display:none}
.halo-emp .v-select-twincol-buttons .v-button:focus{z-index:1}
.halo-emp .v-select-twincol-buttons .v-button:first-child{border-radius:4px 4px 0 0}
.halo-emp .v-select-twincol-buttons .v-button:last-child{border-radius:0 0 4px 4px}
.halo-emp .v-select-twincol-buttons .v-button-wrap:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-select-twincol-buttons .v-button:first-child .v-button-wrap:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-select-twincol-error .v-select-twincol-options,.halo-emp .v-select-twincol-error .v-select-twincol-selections{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-twincol-error .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-info .v-select-twincol-options,.halo-emp .v-select-twincol-error-info .v-select-twincol-selections{border-color:#00a7f5!important;background:#fafdff;color:#195774}
.halo-emp .v-select-twincol-error-info .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-info .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-warning .v-select-twincol-options,.halo-emp .v-select-twincol-error-warning .v-select-twincol-selections{border-color:#fc9c00!important;background:#fffdfa;color:#745119}
.halo-emp .v-select-twincol-error-warning .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-warning .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-error .v-select-twincol-options,.halo-emp .v-select-twincol-error-error .v-select-twincol-selections{border-color:#ed473b!important;background:#fffbfb;color:#6c2621}
.halo-emp .v-select-twincol-error-error .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-error .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-critical .v-select-twincol-options,.halo-emp .v-select-twincol-error-critical .v-select-twincol-selections{border-color:#fa007d!important;background:#fffafc;color:#741947}
.halo-emp .v-select-twincol-error-critical .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-critical .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select-twincol-error-system .v-select-twincol-options,.halo-emp .v-select-twincol-error-system .v-select-twincol-selections{border-color:#b0f!important;background:#fefaff;color:#5c1974}
.halo-emp .v-select-twincol-error-system .v-select-twincol-options:focus,.halo-emp .v-select-twincol-error-system .v-select-twincol-selections:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-select select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select select:focus{outline:0}
.halo-emp .v-select-select{display:block}
.halo-emp .v-select-select+.v-textfield{width:auto!important;margin-top:7px}
.halo-emp .v-select-select+.v-textfield+.v-nativebutton{margin-top:7px;margin-left:7px}
.halo-emp .v-select-error .v-select-select{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-error .v-select-select:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-calendar-header-day{font-weight:400;text-align:center;padding:6px 0}
.halo-emp .v-calendar-header-week .v-calendar-back,.halo-emp .v-calendar-header-week .v-calendar-next{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;cursor:pointer;outline:0;color:inherit;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-header-week .v-calendar-back:focus,.halo-emp .v-calendar-header-week .v-calendar-next:focus{outline:0}
.halo-emp .v-calendar-header-week .v-calendar-back:hover,.halo-emp .v-calendar-header-week .v-calendar-next:hover{opacity:1;filter:none}
.halo-emp .v-calendar-header-week .v-calendar-back:active,.halo-emp .v-calendar-header-week .v-calendar-next:active{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-header-week .v-calendar-back:before{font-family:ThemeIcons;content:"\f053"}
.halo-emp .v-calendar-header-week .v-calendar-next:before{font-family:ThemeIcons;content:"\f054"}
.halo-emp .v-calendar-month{outline:0;overflow:hidden}
.halo-emp .v-calendar-month td{vertical-align:top}
.halo-emp .v-calendar-week-number{cursor:pointer;width:20px;text-align:center;font-size:.8em;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-week-number:hover{opacity:1;filter:none}
.halo-emp .v-calendar-month-day{outline:0;box-sizing:border-box;line-height:1.2}
.halo-emp .v-calendar-bottom-spacer,.halo-emp .v-calendar-spacer,.halo-emp .v-calendar-bottom-spacer-empty{height:14px;margin-bottom:2px}
.halo-emp .v-calendar-bottom-spacer{font-size:.8em;padding:0 4px;cursor:pointer}
.halo-emp .v-calendar-bottom-spacer:hover{color:#025269}
.halo-emp .v-calendar-day-number{line-height:19px;font-size:12px;text-align:right;margin:0 4px;white-space:nowrap;border-top:1px solid #f7f7f7;cursor:pointer}
.halo-emp .v-calendar-day-number:hover{color:#025269}
.halo-emp .v-calendar-month-day-today{background:#f2f6f7}
.halo-emp .v-calendar-month-day-today .v-calendar-day-number{font-weight:400;color:#025269;border-top:2px solid #025269;line-height:18px;margin:0;padding:0 4px}
.halo-emp .v-calendar-month-day-selected{background-color:#e5edf0}
.halo-emp .v-calendar-month-day-dragemphasis{background-color:#a8a8a8}
.halo-emp .v-calendar-month-day-scrollable{overflow-y:scroll}
.halo-emp .v-calendar-weekly-longevents{margin-left:50px;border-bottom:2px solid #e6e6e6}
.halo-emp .v-calendar-weekly-longevents .v-calendar-event-all-day{height:16px;line-height:1.6;margin-bottom:2px}
.halo-emp .v-calendar-header-week td{vertical-align:middle!important}
.halo-emp .v-calendar-header-week .v-calendar-header-day{cursor:pointer}
.halo-emp .v-calendar-times{width:50px;font-size:.77em;line-height:1;white-space:nowrap}
.halo-emp .v-calendar-time{text-align:right;padding-right:7px;margin-top:-5px;padding-bottom:5px}
.halo-emp .v-calendar-day-times,.halo-emp .v-calendar-day-times-today{outline:0;border-right:1px solid transparent}
.halo-emp .v-calendar-day-times:focus,.halo-emp .v-calendar-day-times-today:focus{outline:0}
.halo-emp .v-calendar .v-datecellslot,.halo-emp .v-calendar .v-datecellslot-even{border-top:1px solid #d8d8d8}
.halo-emp .v-calendar .v-datecellslot:first-child,.halo-emp .v-calendar .v-datecellslot-even:first-child{border-top-color:transparent}
.halo-emp .v-calendar .v-datecellslot{border-top-style:dotted}
.halo-emp .v-calendar .v-datecellslot,.halo-emp .v-calendar .v-datecellslot-even{margin-right:4px}
.halo-emp .v-calendar-current-time{background:#025269;line-height:1px;pointer-events:none;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-current-time:before{content:"\2022";color:#025269;font-size:22px;margin-left:-0.07em}
.halo-emp .v-calendar .v-daterange{position:relative}
.halo-emp .v-calendar .v-daterange:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;background:#025269;opacity:.5;filter:alpha(opacity=50);border-radius:4px 4px 0 0}
.halo-emp .v-calendar .v-daterange+.v-daterange{border-color:transparent}
.halo-emp .v-calendar .v-daterange+.v-daterange:before{border-radius:0}
.halo-emp .v-calendar-event{font-size:.85em;overflow:hidden;cursor:pointer;outline:0;border-radius:4px}
.halo-emp .v-calendar-event:focus{outline:0}
.halo-emp .v-calendar-event-month{padding:0 4px;box-sizing:border-box;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;height:14px;line-height:14px}
.halo-emp .v-calendar-event-month .v-calendar-event-time{float:right;font-size:.9em;line-height:14px;opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-calendar-event-month:before{content:"\25cf";margin-right:.2em}
.halo-emp .v-calendar-event-all-day{padding:0 4px;box-sizing:border-box;height:14px;line-height:14px;border-radius:0;margin-left:-1px;white-space:nowrap}
.halo-emp .v-calendar-event-all-day:before{content:""}
.halo-emp .v-calendar-event-start{overflow:visible;margin-left:0}
.halo-emp .v-calendar-event-start.v-calendar-event-continued-to,.halo-emp .v-calendar-event-start.v-calendar-event-end{overflow:hidden;text-overflow:ellipsis}
.halo-emp .v-calendar-event-start{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:4px}
.halo-emp .v-calendar-event-end{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-right:4px}
.halo-emp .v-calendar-event-caption{font-weight:500;line-height:1.2;padding:4px 0;position:absolute;overflow:hidden;right:7px;left:4px;bottom:0;top:0}
.halo-emp .v-calendar-event-caption span{font-weight:300;white-space:nowrap}
.halo-emp .v-calendar-week-wrapper .v-calendar-event{overflow:visible}
.halo-emp .v-calendar-week-wrapper .v-calendar-event-content{margin-top:-1px;border-radius:5px;border:1px solid #fff;padding-top:3px;margin-right:4px}
.halo-emp .v-calendar-event-month:before{color:#00ace0}
.halo-emp .v-calendar-event-all-day{background-color:#cceef8;background-color:rgba(204,238,248,0.8);color:#00ace0}
.halo-emp .v-calendar-week-wrapper .v-calendar-event{color:#00ace0}
.halo-emp .v-calendar-week-wrapper .v-calendar-event .v-calendar-event-content{background-color:#cceef8;background-color:rgba(204,238,248,0.8)}
.halo-emp .v-calendar-event-month[class*="color2"]:before{color:#2d9f19}
.halo-emp .v-calendar-event-all-day[class*="color2"]{background-color:#d5ebd1;background-color:rgba(213,235,209,0.8);color:#2d9f19}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color2"]{color:#2d9f19}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color2"] .v-calendar-event-content{background-color:#d5ebd1;background-color:rgba(213,235,209,0.8)}
.halo-emp .v-calendar-event-month[class*="color3"]:before{color:#d18100}
.halo-emp .v-calendar-event-all-day[class*="color3"]{background-color:#f5e5cc;background-color:rgba(245,229,204,0.8);color:#d18100}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color3"]{color:#d18100}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color3"] .v-calendar-event-content{background-color:#f5e5cc;background-color:rgba(245,229,204,0.8)}
.halo-emp .v-calendar-event-month[class*="color4"]:before{color:#ce3812}
.halo-emp .v-calendar-event-all-day[class*="color4"]{background-color:#f5d7cf;background-color:rgba(245,215,207,0.8);color:#ce3812}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color4"]{color:#ce3812}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color4"] .v-calendar-event-content{background-color:#f5d7cf;background-color:rgba(245,215,207,0.8)}
.halo-emp .v-calendar-event-month[class*="color5"]:before{color:#2d55cd}
.halo-emp .v-calendar-event-all-day[class*="color5"]{background-color:#d5ddf5;background-color:rgba(213,221,245,0.8);color:#2d55cd}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color5"]{color:#2d55cd}
.halo-emp .v-calendar-week-wrapper .v-calendar-event[class*="color5"] .v-calendar-event-content{background-color:#d5ddf5;background-color:rgba(213,221,245,0.8)}
.halo-emp .v-calendar.v-disabled *{cursor:default}
.halo-emp .v-label{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.halo-emp .v-label.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-label-undef-w{white-space:nowrap}
.halo-emp h1,.halo-emp .v-label-h1,.halo-emp h2,.halo-emp .v-label-h2,.halo-emp h3,.halo-emp .v-label-h3{line-height:1.1;font-weight:200;color:#141414}
.halo-emp h1,.halo-emp .v-label-h1{font-size:2.4em;margin-top:1.4em;margin-bottom:1em;font-family:"Meltow San 300";letter-spacing:.31px}
.halo-emp h2,.halo-emp .v-label-h2{font-size:16px;font-family:"MrsEaves/MrsEavesItalic";margin-top:1.6em;margin-bottom:.77em;letter-spacing:.5px}
.halo-emp h3,.halo-emp .v-label-h3{font-size:18px;font-family:"Meltow San 300";margin-top:1.8em;margin-bottom:.77em;letter-spacing:.25px}
.halo-emp h4,.halo-emp .v-label-h4{line-height:1.1;font-weight:500;font-size:11px;color:#424242;text-transform:uppercase;letter-spacing:0;margin-top:2.4em;margin-bottom:.8em}
.halo-emp .v-csslayout>h1:first-child,.halo-emp .v-csslayout>h2:first-child,.halo-emp .v-csslayout>h3:first-child,.halo-emp .v-csslayout>h4>.v-label-h1:first-child,.halo-emp .v-csslayout>.v-label-h2:first-child,.halo-emp .v-csslayout>.v-label-h3:first-child,.halo-emp .v-csslayout>.v-label-h4:first-child{margin-top:12px}
.halo-emp .v-verticallayout>.v-slot:first-child h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>.v-slot:first-child h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child h4,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h4,.halo-emp .v-verticallayout>div>.v-slot:first-child h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h1,.halo-emp .v-verticallayout>div>.v-slot:first-child h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h4{margin-top:12px}
.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h1,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell h4,.halo-emp .v-verticallayout>.v-slot:first-child .v-formlayout-contentcell .v-label-h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h1,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell h4,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-formlayout-contentcell .v-label-h4{margin-top:-0.5em}
.halo-emp h1.no-margin,.halo-emp .v-label-h1.no-margin,.halo-emp h2.no-margin,.halo-emp .v-label-h2.no-margin,.halo-emp h3.no-margin,.halo-emp .v-label-h3.no-margin,.halo-emp h4.no-margin,.halo-emp .v-label-h4.no-margin{margin:0!important}
.halo-emp .v-label-colored{color:#025269}
.halo-emp .v-label-large{font-size:15px}
.halo-emp .v-label-small{font-size:11px}
.halo-emp .v-label-tiny{font-size:9px}
.halo-emp .v-label-huge{font-size:20px}
.halo-emp .v-label-bold{font-weight:500}
.halo-emp .v-label-light{font-weight:200;color:gray}
.halo-emp .v-label-align-right{text-align:right}
.halo-emp .v-label-align-center{text-align:center}
.halo-emp .v-label-spinner{height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-label-success,.halo-emp .v-label-failure{background:white;color:#474747;border:2px solid #2c9720;border-radius:4px;padding:6px 14px 6px 28px;font-weight:400;font-size:11px}
.halo-emp .v-label-success:before,.halo-emp .v-label-failure:before{font-family:ThemeIcons;content:"\f00c";margin-right:.5em;margin-left:-14px;color:#2c9720}
.halo-emp .v-label-failure{border-color:#fd4d11}
.halo-emp .v-label-failure:before{content:"\f05e";color:#fd4d11}
.halo-emp [draggable=true]{-khtml-user-drag:element;-webkit-user-drag:element}
.halo-emp .v-ddwrapper{position:relative}
.halo-emp .v-ddwrapper-over:before,.halo-emp .v-ddwrapper-over:after{content:"";position:absolute;z-index:10;top:-1px;right:-1px;bottom:-1px;left:-1px;border:0 solid #025269}
.halo-emp .v-ddwrapper-over-top:before{border-top-width:2px}
.halo-emp .v-ddwrapper-over-right:before{border-right-width:2px}
.halo-emp .v-ddwrapper-over-bottom:before{border-bottom-width:2px}
.halo-emp .v-ddwrapper-over-left:before{border-left-width:2px}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-top:before,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-top:before{border-top-width:0}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-top:after,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-top:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-bottom:before,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-bottom:before{border-bottom-width:0}
.halo-emp .no-vertical-drag-hints .v-ddwrapper-over-bottom:after,.halo-emp .no-vertical-drag-hints.v-ddwrapper-over-bottom:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-left:before,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-left:before{border-left-width:0}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-left:after,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-left:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-right:before,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-right:before{border-right-width:0}
.halo-emp .no-horizontal-drag-hints.v-ddwrapper-over-right:after,.halo-emp .no-horizontal-drag-hints .v-ddwrapper-over-right:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .v-ddwrapper-over-middle:after,.halo-emp .v-ddwrapper-over-center:after{border-width:2px;border-radius:4px;opacity:.3;filter:alpha(opacity=30.0);background:#39d0fb}
.halo-emp .no-box-drag-hints.v-ddwrapper:after,.halo-emp .no-box-drag-hints .v-ddwrapper:after{display:none!important;content:none}
.halo-emp button{font:inherit;font-weight:400;line-height:15px}
.halo-emp .v-nativebutton{-webkit-touch-callout:none}
.halo-emp .v-select select{border:0 solid #b2b2b2;background:#fff;color:#474747}
.halo-emp .v-select select:focus{outline:0}
.halo-emp .v-select-select{display:block}
.halo-emp .v-select-select+.v-textfield{width:auto!important;margin-top:7px}
.halo-emp .v-select-select+.v-textfield+.v-nativebutton{margin-top:7px;margin-left:7px}
.halo-emp .v-select-error .v-select-select{border-color:#fd4d11!important;background:#fffbfa;color:#73311a}
.halo-emp .v-select-error .v-select-select:focus{-webkit-box-shadow:0 0 0 2px rgba(253,77,17,0.5);box-shadow:0 0 0 2px rgba(253,77,17,0.5)}
.halo-emp .v-popupview{cursor:pointer;color:#025269;text-decoration:none;font-weight:inherit;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-popupview:hover{color:#03799b}
.halo-emp .v-popupview.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-popupview-popup{padding:3px 3px;border-radius:4px;background-color:white;color:#474747;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1),0 3px 5px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.09);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.halo-emp .v-popupview-popup[class*="animate-in"]{-webkit-animation:v-popupview-animate-in 120ms;-moz-animation:v-popupview-animate-in 120ms;animation:v-popupview-animate-in 120ms}
.halo-emp .v-popupview-popup[class*="animate-out"]{-webkit-animation:valo-animate-out-fade 120ms;-moz-animation:valo-animate-out-fade 120ms;animation:valo-animate-out-fade 120ms}
.halo-emp .v-popupview-popup .popupContent>.v-margin-top{padding-top:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-right{padding-right:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-popupview-popup .popupContent>.v-margin-left{padding-left:9px}
.halo-emp .v-popupview-loading{margin:9px 9px;height:24px!important;width:24px!important;box-sizing:border-box;border:2px solid rgba(2,82,105,0.2);border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 500ms infinite linear;-moz-animation:v-rotate-360 500ms infinite linear;animation:v-rotate-360 500ms infinite linear;pointer-events:none}
.halo-emp .v-richtextarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:28px;border-radius:4px;padding:0;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms;height:auto;overflow:hidden}
.halo-emp .v-richtextarea[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-richtextarea .gwt-RichTextToolbar{background:#fff;border-bottom:0 solid #b2b2b2;color:#474747}
.halo-emp .v-richtextarea .gwt-ToggleButton,.halo-emp .v-richtextarea .gwt-PushButton{display:inline-block;line-height:28px;width:28px;text-align:center;outline:0}
.halo-emp .v-richtextarea .gwt-ToggleButton:hover,.halo-emp .v-richtextarea .gwt-PushButton:hover{color:black}
.halo-emp .v-richtextarea .gwt-ToggleButton-down,.halo-emp .v-richtextarea .gwt-ToggleButton-down-hovering{background-color:#e6e6e6;background-image:-webkit-linear-gradient(bottom,#e6e6e6 0,#e6e6e6 100%);background-image:linear-gradient(to top,#e6e6e6 0,#e6e6e6 100%)}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top img{display:none}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div:before{font-family:ThemeIcons}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Bold"]:before{content:"\f032"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Italic"]:before{content:"\f033"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Underline"]:before{content:"\f0cd"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Subscript"]:before{content:"\f12c"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Superscript"]:before{content:"\f12b"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Left Justify"]:before{content:"\f036"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Center"]:before{content:"\f037"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Right Justify"]:before{content:"\f038"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Strikethrough"]:before{content:"\f0cc"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Right"]:before{content:"\f03c"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Left"]:before{content:"\f03b"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Horizontal Rule"]:before{content:"\2014"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Ordered List"]:before{content:"\f0cb"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Unordered List"]:before{content:"\f0ca"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Image"]:before{content:"\f03e"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Create Link"]:before{content:"\f0c1"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Link"]:before{content:"\f127"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Formatting"]:before{content:"\f12d"}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-bottom{font-size:10px;padding:0 7px 7px 0}
.halo-emp .v-richtextarea .gwt-RichTextToolbar-bottom select{margin:7px 0 0 7px}
.halo-emp .v-richtextarea .gwt-RichTextArea{background:#fff;border:0;display:block}
.halo-emp .v-richtextarea-readonly{padding:4px 5px;background:transparent}
.halo-emp .v-upload .v-button{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;white-space:normal}
.halo-emp .v-upload-immediate .v-button{width:100%}
.halo-emp .v-upload-immediate input[type="file"]{opacity:0;filter:alpha(opacity=0);z-index:-1;position:absolute;right:0;height:28px;text-align:right;border:0;background:transparent}
.halo-emp .v-Notification.v-position-top{top:9px}
.halo-emp .v-Notification.v-position-right{right:9px}
.halo-emp .v-Notification.v-position-bottom{bottom:9px}
.halo-emp .v-Notification.v-position-left{left:9px}
.halo-emp .v-Notification.v-position-assistive{top:-9999px;left:-9999px}
.halo-emp .v-Notification-animate-in{-webkit-animation:valo-animate-in-fade 180ms 10ms backwards;-moz-animation:valo-animate-in-fade 180ms 10ms backwards;animation:valo-animate-in-fade 180ms 10ms backwards}
.halo-emp .v-Notification-animate-in.v-position-top{-webkit-animation:valo-animate-in-slide-down 400ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 400ms 10ms backwards;animation:valo-animate-in-slide-down 400ms 10ms backwards}
.halo-emp .v-Notification-animate-in.v-position-bottom{-webkit-animation:valo-animate-in-slide-up 400ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 400ms 10ms backwards;animation:valo-animate-in-slide-up 400ms 10ms backwards}
.halo-emp .v-Notification-animate-out{-webkit-animation:valo-animate-out-fade 150ms;-moz-animation:valo-animate-out-fade 150ms;animation:valo-animate-out-fade 150ms}
.halo-emp .v-Notification-animate-out.v-position-top,.halo-emp .v-Notification-animate-out.v-position-bottom{-webkit-animation:valo-animate-out-slide-down-fade 200ms;-moz-animation:valo-animate-out-slide-down-fade 200ms;animation:valo-animate-out-slide-down-fade 200ms}
.halo-emp .v-Notification{border-radius:4px;text-align:center;position:fixed!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;background:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);padding:14px 16px}
.halo-emp .v-Notification .v-Notification-caption{color:#025269;font-size:14px;line-height:1}
.halo-emp .v-Notification .v-Notification-description{line-height:1.4}
.halo-emp .v-Notification-caption{margin:0;display:inline-block;text-align:left;font-weight:inherit;line-height:inherit;white-space:nowrap;letter-spacing:0}
.halo-emp .v-Notification-description,.halo-emp .v-Notification-details{margin:0;display:inline-block;vertical-align:middle;max-width:30em;text-align:left;max-height:20em;overflow:auto}
.halo-emp .v-Notification-caption ~ .v-Notification-description,.halo-emp .v-Notification-caption ~ .v-Notification-details{margin-left:18px}
.halo-emp .v-icon+.v-Notification-caption{margin-left:12px}
.halo-emp .v-Notification-system{left:0!important;right:0;max-width:100%;margin:0!important;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px;background-color:#444;background-color:rgba(68,68,68,0.9);font-weight:400;line-height:17px}
.halo-emp .v-Notification-system .v-Notification-description,.halo-emp .v-Notification-system .v-Notification-details{max-width:50em}
.halo-emp .v-Notification-system.v-position-top{top:0}
.halo-emp .v-Notification-system.v-position-top[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-down 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 300ms 10ms backwards;animation:valo-animate-in-slide-down 300ms 10ms backwards}
.halo-emp .v-Notification-system.v-position-top[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-up 200ms;-moz-animation:valo-animate-out-slide-up 200ms;animation:valo-animate-out-slide-up 200ms}
.halo-emp .v-Notification-system.v-position-bottom{bottom:0}
.halo-emp .v-Notification-system.v-position-bottom[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-up 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 300ms 10ms backwards;animation:valo-animate-in-slide-up 300ms 10ms backwards}
.halo-emp .v-Notification-system.v-position-bottom[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-down 200ms;-moz-animation:valo-animate-out-slide-down 200ms;animation:valo-animate-out-slide-down 200ms}
.halo-emp .v-Notification-system .v-Notification-caption{color:#fff;vertical-align:middle}
.halo-emp .v-Notification-system .v-Notification-description,.halo-emp .v-Notification-system .v-Notification-details{color:#e6e6e6}
.halo-emp .v-Notification-system u{text-decoration:none}
.halo-emp .v-Notification.tray{text-align:left}
.halo-emp .v-Notification.tray .v-Notification-caption+.v-Notification-description{display:block;margin:.5em 0 0}
.halo-emp .v-Notification.warning{background:#fff3d2}
.halo-emp .v-Notification.warning .v-Notification-caption{color:#ac7c00}
.halo-emp .v-Notification.warning .v-Notification-description{color:#9d874d}
.halo-emp .v-Notification.error{background:#fd4d11;font-weight:400;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);padding-right:44px;overflow:hidden!important;cursor:pointer}
.halo-emp .v-Notification.error .v-Notification-caption{color:white}
.halo-emp .v-Notification.error .v-Notification-description{color:#f5e0d9}
.halo-emp .v-Notification.error:after{content:"\00d7";font-size:1.5em;position:absolute;top:50%;margin-top:-9px;right:9px;width:19px;height:19px;line-height:18px;cursor:pointer;color:#000;opacity:.5;filter:alpha(opacity=50);text-align:center;border:0 solid #000;border-color:rgba(0,0,0,0.3);border-radius:50%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-Notification.error:hover:after{opacity:1;filter:none}
.halo-emp .v-Notification.error:active:after{background-color:#000;color:#fff;opacity:.3;filter:alpha(opacity=30.0);-webkit-transition:none 200ms;-moz-transition:none 200ms;transition:none 200ms}
.halo-emp .v-Notification.error:after{color:#fff;border-color:#fff;border-color:rgba(255,255,255,0.3)}
.halo-emp .v-Notification.error:active:after{background-color:#fff;color:#000}
.halo-emp .v-Notification.dark{background-color:#444;background-color:rgba(68,68,68,0.9);font-weight:400;line-height:17px}
.halo-emp .v-Notification.dark .v-Notification-caption{color:#fff;vertical-align:middle}
.halo-emp .v-Notification.dark .v-Notification-description,.halo-emp .v-Notification.dark .v-Notification-details{color:#e6e6e6}
.halo-emp .v-Notification.bar{left:0!important;right:0;max-width:100%;margin:0!important;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:9px 11px}
.halo-emp .v-Notification.bar .v-Notification-description,.halo-emp .v-Notification.bar .v-Notification-details{max-width:50em}
.halo-emp .v-Notification.bar.v-position-top{top:0}
.halo-emp .v-Notification.bar.v-position-top[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-down 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-down 300ms 10ms backwards;animation:valo-animate-in-slide-down 300ms 10ms backwards}
.halo-emp .v-Notification.bar.v-position-top[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-up 200ms;-moz-animation:valo-animate-out-slide-up 200ms;animation:valo-animate-out-slide-up 200ms}
.halo-emp .v-Notification.bar.v-position-bottom{bottom:0}
.halo-emp .v-Notification.bar.v-position-bottom[class*="animate-in"]{-webkit-animation:valo-animate-in-slide-up 300ms 10ms backwards;-moz-animation:valo-animate-in-slide-up 300ms 10ms backwards;animation:valo-animate-in-slide-up 300ms 10ms backwards}
.halo-emp .v-Notification.bar.v-position-bottom[class*="animate-out"]{-webkit-animation:valo-animate-out-slide-down 200ms;-moz-animation:valo-animate-out-slide-down 200ms;animation:valo-animate-out-slide-down 200ms}
.halo-emp .v-Notification.small{padding:8px 10px}
.halo-emp .v-Notification.small .v-Notification-caption{font-size:12px}
.halo-emp .v-Notification.small .v-Notification-description{font-size:10px}
.halo-emp .v-Notification.critical-error{background:#fd4d11;font-weight:400;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);box-shadow:0 5px 15px 0 rgba(0,0,0,0.25)}
.halo-emp .v-Notification.critical-error .v-Notification-caption{color:white}
.halo-emp .v-Notification.critical-error .v-Notification-description{color:#f5e0d9}
.halo-emp .v-Notification.closable{padding-right:44px;overflow:hidden!important;cursor:pointer}
.halo-emp .v-Notification.closable:after{content:"\00d7";font-size:1.5em;position:absolute;top:50%;margin-top:-9px;right:9px;width:19px;height:19px;line-height:18px;cursor:pointer;color:#000;opacity:.5;filter:alpha(opacity=50);text-align:center;border:0 solid #000;border-color:rgba(0,0,0,0.3);border-radius:50%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}
.halo-emp .v-Notification.closable:hover:after{opacity:1;filter:none}
.halo-emp .v-Notification.closable:active:after{background-color:#000;color:#fff;opacity:.3;filter:alpha(opacity=30.0);-webkit-transition:none 200ms;-moz-transition:none 200ms;transition:none 200ms}
.halo-emp .v-Notification.closable.dark:after,.halo-emp .v-Notification.closable.critical-error:after,.halo-emp .v-Notification.closable.system:after{color:#fff;border-color:#fff;border-color:rgba(255,255,255,0.3)}
.halo-emp .v-Notification.closable.dark:active:after,.halo-emp .v-Notification.closable.critical-error:active:after,.halo-emp .v-Notification.closable.system:active:after{background-color:#fff;color:#000}
.halo-emp .v-Notification.closable.tray:after{top:12px;margin-top:0}
.halo-emp .v-Notification.success,.halo-emp .v-Notification.failure{background:#fff;color:#555;border:2px solid #2c9720}
.halo-emp .v-Notification.success .v-Notification-caption,.halo-emp .v-Notification.failure .v-Notification-caption{color:#2c9720;font-weight:400}
.halo-emp .v-Notification.success .v-Notification-caption:before,.halo-emp .v-Notification.failure .v-Notification-caption:before{font-family:ThemeIcons;content:"\f00c";margin-right:.5em}
.halo-emp .v-Notification.success.bar,.halo-emp .v-Notification.failure.bar{margin:-2px!important}
.halo-emp .v-Notification.failure{border-color:#fd4d11}
.halo-emp .v-Notification.failure .v-Notification-caption{color:#fd4d11}
.halo-emp .v-Notification.failure .v-Notification-caption:before{content:"\f05e"}
.halo-emp .valo-menu{height:100%;background-color:#025269;background-image:-webkit-linear-gradient(right,#025269 0,#025269 7px);background-image:linear-gradient(to left,#025269 0,#025269 7px);color:#52c3e3;font-size:11px;line-height:22px;border-right:0 solid #013949;white-space:nowrap}
.halo-emp .valo-menu-toggle{display:none;position:fixed;z-index:200;top:2px;left:2px;min-width:0}
.halo-emp .valo-menu-part{border-left:0 solid #014356;height:100%;padding-bottom:28px;overflow:auto}
.halo-emp .valo-menu-part:first-child{border-left:none}
.halo-emp .valo-menu-title,.halo-emp .valo-menu-subtitle,.halo-emp .valo-menu-item{display:block;line-height:inherit;white-space:nowrap;position:relative}
.halo-emp .valo-menu-title .valo-menu-badge,.halo-emp .valo-menu-subtitle .valo-menu-badge,.halo-emp .valo-menu-item .valo-menu-badge{position:absolute;right:14px}
.halo-emp .valo-menu-title{line-height:1.2;background:#025269;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.05);padding:9px 14px;font-size:11px;border-bottom:0 solid #013949;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);text-align:center}
.halo-emp .valo-menu-title .v-menubar.v-menubar{background:transparent;border-color:#013949;color:inherit;-webkit-box-shadow:none;box-shadow:none;text-shadow:inherit}
.halo-emp .valo-menu-title .v-menubar-menuitem{background:transparent;text-shadow:inherit;font-size:12px;border-color:inherit}
.halo-emp .valo-menu-title h1,.halo-emp .valo-menu-title .v-label-h1,.halo-emp .valo-menu-title h2,.halo-emp .valo-menu-title .v-label-h2,.halo-emp .valo-menu-title h3,.halo-emp .valo-menu-title .v-label-h3,.halo-emp .valo-menu-title h4,.halo-emp .valo-menu-title .v-label-h4{margin-top:0;margin-bottom:0;color:inherit}
.halo-emp .v-menubar-user-menu{border:0;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:transparent;color:inherit;margin:14px 6px;display:block;overflow:hidden;text-align:center;height:auto;color:inherit}
.halo-emp .v-menubar-user-menu:focus:after{display:none}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem{-webkit-box-shadow:none;box-shadow:none;border:0;margin-right:1px;border-radius:4px;color:#025269;padding:0 9px;-webkit-transition:color 140ms;-moz-transition:color 140ms;transition:color 140ms}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:first-child,.halo-emp .v-menubar-user-menu .v-menubar-menuitem:last-child,.halo-emp .v-menubar-user-menu .v-menubar-menuitem:first-child:last-child{border-radius:4px}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:before{content:none}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:hover{color:#03799b}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:active{color:inherit}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked:first-child{border:0 solid #b2b2b2;color:#025269}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked .v-menubar-menuitem-caption,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption{position:relative;top:0}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected{color:#e0f1f6;text-shadow:0 -1px 0 rgba(0,0,0,0.05)}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected:hover{color:#e0f1f6}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-disabled,.halo-emp .v-menubar-user-menu .v-menubar-menuitem-disabled:hover{color:inherit}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem{color:inherit;white-space:normal;line-height:1.4;margin:0}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem img.v-icon{width:42px;height:42px;border-radius:21px;box-shadow:0 2px 3px rgba(0,0,0,0.05);display:block;margin:0 auto .3em;border:0 solid #b2b2b2}
.halo-emp .v-menubar-user-menu>.v-menubar-menuitem:after{top:0;right:0;bottom:0;left:0}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected{background:transparent}
.halo-emp .valo-menu-subtitle{color:#18add8;margin:6px 0 6px 14px;border-bottom:0 solid #276b7f}
.halo-emp .valo-menu-subtitle [class*="badge"]{color:#5396a9}
.halo-emp .valo-menuitems{display:block}
.halo-emp .valo-menu-item{outline:0;font-weight:400;padding:0 28px 0 14px;cursor:pointer;position:relative;overflow:hidden;text-shadow:0 2px 0 rgba(0,0,0,0.05);-webkit-transition:background-color 300ms,color 60ms;-moz-transition:background-color 300ms,color 60ms;transition:background-color 300ms,color 60ms}
.halo-emp .valo-menu-item [class*="caption"]{vertical-align:middle;display:inline-block;width:90%;max-width:15em;padding-right:14px;text-overflow:ellipsis;overflow:hidden}
.halo-emp .valo-menu-item [class*="badge"]{color:#5396a9}
.halo-emp .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-item.selected .v-icon{color:#03799b}
.halo-emp .valo-menu-item.selected [class*="badge"]{background:#03799b;color:#afdfec}
.halo-emp .valo-menu-item:focus,.halo-emp .valo-menu-item:hover,.halo-emp .valo-menu-item.selected{color:white}
.halo-emp .valo-menu-item span.v-icon{min-width:1em;margin-right:14px;text-align:center;vertical-align:middle}
.halo-emp .valo-menu-item span.v-icon+span{margin-left:0}
.halo-emp .valo-menu-item [class*="badge"]{background-color:#026682;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;transition:background-color 300ms;line-height:1;padding:3px 5px;min-width:8px;text-align:center;top:2.5px;border-radius:4px}
.halo-emp .valo-menu-part.large-icons{background-color:#025269;min-width:56px;max-width:84px}
.halo-emp .valo-menu-part.large-icons .valo-menu-title{font-size:9px}
.halo-emp .valo-menu-part.large-icons .valo-menu-title .v-label-undef-w{white-space:normal}
.halo-emp .valo-menu-part.large-icons .v-menubar-user-menu{margin-left:0;margin-right:0;font-size:8px}
.halo-emp .valo-menu-part.large-icons .v-menubar-user-menu img.v-icon{width:22px;height:22px}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"]{margin:7px 0 0;padding:6px 19px 6px 7px;line-height:1;border:0;text-overflow:ellipsis;overflow:hidden;background:#013b4b;font-size:10px;box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"] [class*="badge"]{right:7px}
.halo-emp .valo-menu-part.large-icons [class*="subtitle"]+.valo-menu-item{border-top:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item{display:block;font-size:19px;line-height:1;padding:9px;text-align:center;border-top:0 solid #115c72}
.halo-emp .valo-menu-part.large-icons .valo-menu-item:first-child{border-top:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item [class*="caption"]{display:block;width:auto;margin:.3em 0 0;padding:0;font-size:8px;line-height:1.3}
.halo-emp .valo-menu-part.large-icons .valo-menu-item .v-icon{margin:0}
.halo-emp .valo-menu-part.large-icons .valo-menu-item span.v-icon{opacity:.8}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected .v-icon{opacity:1}
.halo-emp .valo-menu-part.large-icons .valo-menu-item.selected [class*="badge"]{border-color:#02465a}
.halo-emp .valo-menu-part.large-icons .valo-menu-item [class*="badge"]{padding-left:3px;padding-right:3px;top:6px;right:6px;border:2px solid #025269}
.halo-emp .valo-menu-logo{display:block;overflow:hidden;width:34px!important;height:34px;border-radius:4px;text-align:center;background:#025269;color:white;font-size:19px;line-height:34px;margin:14px auto;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-logo:focus{outline:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part{background-color:#025269;min-width:56px;max-width:84px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title{font-size:9px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title .v-label-undef-w{white-space:normal}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu{margin-left:0;margin-right:0;font-size:8px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu img.v-icon{width:22px;height:22px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"]{margin:7px 0 0;padding:6px 19px 6px 7px;line-height:1;border:0;text-overflow:ellipsis;overflow:hidden;background:#013b4b;font-size:10px;box-shadow:0 2px 3px rgba(0,0,0,0.05)}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"] [class*="badge"]{right:7px}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"]+.valo-menu-item{border-top:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item{display:block;font-size:19px;line-height:1;padding:9px;text-align:center;border-top:0 solid #115c72}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item:first-child{border-top:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="caption"]{display:block;width:auto;margin:.3em 0 0;padding:0;font-size:8px;line-height:1.3}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item .v-icon{margin:0}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item span.v-icon{opacity:.8}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected{background:#02465a}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected .v-icon{opacity:1}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected [class*="badge"]{border-color:#02465a}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="badge"]{padding-left:3px;padding-right:3px;top:6px;right:6px;border:2px solid #025269}
.halo-emp .valo-menu-responsive[width-range~="0-800px"]{padding-top:28px;-webkit-box-sizing:border-box;box-sizing:border-box}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .v-loading-indicator{top:28px}
.halo-emp .valo-menu-responsive[width-range~="0-800px"]>.v-widget{position:relative!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu{border-right:0}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-part{overflow:visible}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-toggle{display:inline-block}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-title{position:fixed;z-index:100;top:0;left:0;right:0;height:28px!important;padding-top:0;padding-bottom:0;-webkit-backface-visibility:hidden}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu{position:fixed;z-index:100;top:0;right:0;margin:0;padding:0;height:28px;color:#52c3e3;max-width:30%;-webkit-backface-visibility:hidden}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem{line-height:27px;white-space:nowrap}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu .v-menubar-user-menu img.v-icon{display:inline-block;margin:0 5px 0 0;width:14px;height:14px;border-radius:7px;border:0}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menuitems{height:100%;background-color:#025269;background-image:-webkit-linear-gradient(right,#025269 0,#025269 7px);background-image:linear-gradient(to left,#025269 0,#025269 7px);color:#52c3e3;font-size:11px;line-height:22px;border-right:0 solid #013949;white-space:nowrap;position:fixed;z-index:9000;top:28px;bottom:0;height:auto;max-width:100%;overflow:auto;padding:14px 0;-webkit-transform:translatex(-100%);-moz-transform:translatex(-100%);-ms-transform:translatex(-100%);-o-transform:translatex(-100%);transform:translatex(-100%);-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-visible .valo-menuitems,.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-hover:hover .valo-menuitems{-webkit-transform:translatex(0%);-moz-transform:translatex(0%);-ms-transform:translatex(0%);-o-transform:translatex(0%);transform:translatex(0%)}
.halo-emp .valo-menu-responsive[width-range~="0-500px"] .valo-menu-toggle .v-button-caption{display:none}
.halo-emp .valo-menu-responsive[width-range~="0-500px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem-caption{display:inline-block;width:14px;overflow:hidden}
.halo-emp .focus-border-bottom,.halo-emp :not(.v-component-group)>.v-textfield:not(.v-datefield-textfield):not(.v-colorpicker-preview-textfield):not(.borderless):not(.floating):not(.custom),.halo-emp :not(.v-component-group)>.v-textfield.custom,.halo-emp .v-filterselect:not(.borderless):not(.floating):not(.custom) [class*="input"],.halo-emp .v-filterselect.custom [class*="input"],.halo-emp :not(.v-component-group)>.v-datefield:not(.borderless):not(.floating):not(.custom) [class*="textfield"],.halo-emp :not(.v-component-group)>.v-datefield.custom [class*="textfield"]{border-bottom:1px solid;border-radius:0;transition:box-shadow .2s ease-out;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;background:transparent}
.halo-emp .material-border,.halo-emp .floating-border,.halo-emp .card-0,.halo-emp .card-0-5,.halo-emp .card-1,.halo-emp .card-1-5,.halo-emp .card-2,.halo-emp .card-3,.halo-emp .card-4,.halo-emp .card-5,.halo-emp .card-hoverable,.halo-emp :not(.v-component-group)>.v-textfield.floating,.halo-emp .v-filterselect.floating,.halo-emp .v-datefield.floating,.halo-emp .v-inline-datefield:not(.borderless),.halo-emp .v-textarea:not(.borderless),.halo-emp .v-richtextarea:not(.borderless),.halo-emp .v-table:not(.borderless),.halo-emp .v-grid:not(.borderless),.halo-emp .v-grid-editor,.halo-emp .v-select-twincol select:not(.borderless),.halo-emp select.v-select-select:not(.borderless),.halo-emp .v-splitpanel-horizontal:not(.borderless),.halo-emp .v-splitpanel-vertical:not(.borderless),.halo-emp .v-component-group.material,.halo-emp .v-Notification,.halo-emp .v-tooltip,.halo-emp .v-reconnect-dialog{border-radius:4px;border:0;background:white;overflow:hidden}
.halo-emp .z-depth-0,.halo-emp .card-0,.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled),.halo-emp .v-textarea-borderless,.halo-emp .v-upload,.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menuitems{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp .z-depth-0-5,.halo-emp .card-0-5,.halo-emp .v-table:not(.borderless) .v-table-header,.halo-emp .v-grid:not(.borderless) .v-grid-header::after{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1),0 3px 1px -3px rgba(0,0,0,0.15)}
.halo-emp .z-depth-1,.halo-emp .floating-border,.halo-emp .card-1,.halo-emp .v-label-success:not(.borderless),.halo-emp .v-label-failure:not(.borderless),.halo-emp .v-table:not(.borderless) .v-table-footer,.halo-emp .v-select-twincol-buttons:not(.borderless) .v-button,.halo-emp .v-upload:not(.v-disabled):not(.floating-action-upload):not(.flat):not(.borderless):not(.border):not(.borderless-colored):not(.quiet):not(.link),.halo-emp :not(.v-component-group)>.v-textfield.floating,.halo-emp .v-filterselect.floating,.halo-emp .v-datefield.floating,.halo-emp .v-inline-datefield:not(.borderless),.halo-emp .v-textarea:not(.borderless),.halo-emp .v-richtextarea:not(.borderless),.halo-emp .v-table:not(.borderless),.halo-emp .v-grid:not(.borderless),.halo-emp .v-grid-editor,.halo-emp .v-select-twincol select:not(.borderless),.halo-emp select.v-select-select:not(.borderless),.halo-emp .v-splitpanel-horizontal:not(.borderless),.halo-emp .v-splitpanel-vertical:not(.borderless),.halo-emp .v-component-group.material,.halo-emp .v-Notification,.halo-emp .v-tooltip{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}
.halo-emp .z-depth-1-half,.halo-emp .card-1-5{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}
.halo-emp .z-depth-2,.halo-emp .card-2,.halo-emp .v-grid-editor{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}
.halo-emp .z-depth-3,.halo-emp .card-3,.halo-emp .v-upload.floating-action-upload:not(.v-disabled):not(.flat),.halo-emp .valo-menu-responsive[width-range~="801px-"] .valo-menu-part,.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-title,.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-visible .valo-menuitems{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}
.halo-emp .z-depth-4,.halo-emp .card-4,.halo-emp .v-Notification,.halo-emp .v-tooltip{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}
.halo-emp .z-depth-5,.halo-emp .card-5,.halo-emp .v-reconnect-dialog{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}
.halo-emp .hoverable,.halo-emp .card-hoverable{transition:box-shadow .25s}
.halo-emp .h1{font-size:3rem;line-height:110%;margin:1.5rem 0 1.2rem 0}
.halo-emp .h2{font-size:2.5rem;line-height:110%;margin:1.25rem 0 1rem 0}
.halo-emp .h3,.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{font-size:2rem;line-height:110%;margin:1rem 0 .8rem 0}
.halo-emp .h4{font-size:1.5rem;line-height:110%;margin:.75rem 0 .6rem 0}
.halo-emp .h5{font-size:1.2rem;line-height:110%;margin:.6rem 0 .48rem 0}
.halo-emp .h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}
.halo-emp .card-0:not(.card-no-padding){padding:20px}
.halo-emp .card-0-5:not(.card-no-padding){padding:20px}
.halo-emp .card-1:not(.card-no-padding){padding:20px}
.halo-emp .card-1-5:not(.card-no-padding){padding:20px}
.halo-emp .card-2:not(.card-no-padding){padding:20px}
.halo-emp .card-3:not(.card-no-padding){padding:20px}
.halo-emp .card-4:not(.card-no-padding){padding:20px}
.halo-emp .card-5:not(.card-no-padding),.halo-emp .halo-emp .v-reconnect-dialog:not(.card-no-padding){padding:20px}
.halo-emp .card-hoverable{cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}
.halo-emp .card-hoverable:not(.card-no-padding){padding:20px}
.halo-emp .ripple{cursor:pointer}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.valo-menu-toggle),.halo-emp .v-menubar-menuitem:not(.v-menubar-menuitem-disabled),.halo-emp .ripple,.halo-emp .v-upload:not(.v-disabled),.halo-emp .valo-menu-item:not(.v-disabled),.halo-emp .v-accordion-item-caption:not(.v-disabled){position:relative;transform:translate3d(0,0,0)}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):after,.halo-emp .v-upload:not(.v-disabled):after,.halo-emp .valo-menu-item:after,.halo-emp .ripple:after,.halo-emp .v-tabsheet-tabitem:after,.halo-emp .v-tabsheet-tabitem-focus:after,.halo-emp .v-datefield [class*="button"]:after,.halo-emp .v-filterselect .v-filterselect-button:after,.halo-emp .v-menubar-menuitem:not(.v-menubar-menuitem-disabled):after,.halo-emp .v-accordion-item-caption:not(.v-disabled):after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-repeat:no-repeat;background-position:50%;background-size:1200% 1200%;opacity:0;transition:background .5s,opacity 1s}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action):after,.halo-emp .v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action-upload):after,.halo-emp .v-menubar-menuitem:not(.v-menubar-menuitem-disabled):after,.halo-emp .valo-menu-item:not(.v-disabled):after,.halo-emp .v-datefield [class*="button"]:after,.halo-emp .v-tabsheet-tabitem:after,.halo-emp .v-tabsheet-tabitem-focus:after,.halo-emp .ripple:after,.halo-emp .v-accordion-item-caption:not(.v-disabled):after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%)}
.halo-emp .v-button.borderless:not(.primary):not(.friendly):not(.danger):not(.custom):after,.halo-emp .v-upload.borderless:not(.primary):not(.friendly):not(.danger):not(.custom):after,.halo-emp .v-filterselect .v-filterselect-button:after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%)}
.halo-emp .v-button.border:not(.primary):not(.friendly):not(.danger):not(.custom):after,.halo-emp .v-upload.border:not(.primary):not(.friendly):not(.danger):not(.custom):after{background-image:-webkit-radial-gradient(circle,white 20%,transparent 10%);background-image:radial-gradient(circle,white 20%,transparent 10%)}
.halo-emp .v-button.primary:not(.borderless):after,.halo-emp .v-button.floating-action:after,.halo-emp .v-upload.floating-action-upload:after,.halo-emp .v-upload.primary:after{background-image:-webkit-radial-gradient(circle,white 20%,transparent 10%);background-image:radial-gradient(circle,white 20%,transparent 10%)}
.halo-emp :not(.v-component-group)>.v-button:not(.no-border-radius):not(.floating-action):not(.round):after,.halo-emp .v-upload:not(.no-border-radius):not(.floating-action-upload):not(.round):after{border-radius:4px}
.halo-emp .v-button:not(.no-border-radius).borderless-colored:after,.halo-emp .v-button:not(.no-border-radius).primary.borderless:after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%);border-radius:4px}
.halo-emp .v-button:not(.no-border-radius).floating-action:after,.halo-emp .v-upload:not(.no-border-radius).floating-action-upload:after{border-radius:100%}
.halo-emp .v-button.friendly:not(.borderless):after,.halo-emp .v-upload.friendly:not(.borderless):after{background-image:-webkit-radial-gradient(circle,white 20%,transparent 10%);background-image:radial-gradient(circle,white 20%,transparent 10%)}
.halo-emp .v-button.danger:not(.borderless):after,.halo-emp .v-upload.danger:not(.borderless):after{background-image:-webkit-radial-gradient(circle,white 20%,transparent 10%);background-image:radial-gradient(circle,white 20%,transparent 10%)}
.halo-emp .v-button.custom:not(.borderless):after,.halo-emp .v-upload.custom:not(.borderless):after{background-image:-webkit-radial-gradient(circle,white 20%,transparent 10%);background-image:radial-gradient(circle,white 20%,transparent 10%)}
.halo-emp .v-button.friendly.borderless:after,.halo-emp .v-upload.friendly.borderless:after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%)}
.halo-emp .v-button.danger.borderless:after,.halo-emp .v-upload.danger.borderless:after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%)}
.halo-emp .v-button.custom.borderless:after,.halo-emp .v-upload.custom.borderless:after{background-image:-webkit-radial-gradient(circle,black 20%,transparent 10%);background-image:radial-gradient(circle,black 20%,transparent 10%)}
.halo-emp .v-button.round:after,.halo-emp .v-upload.round:after{border-radius:30px}
.halo-emp .v-button:not(.v-disabled):active:after,.halo-emp .ripple:active:after,.halo-emp .v-datefield [class*="button"]:active:after,.halo-emp .v-upload:not(.v-disabled):active:after,.halo-emp .v-tabsheet-tabitem:active:after,.halo-emp .v-tabsheet-tabitem-focus:active:after,.halo-emp .v-filterselect .v-filterselect-button:active:after,.halo-emp .v-menubar-menuitem:not(.v-menubar-menuitem-disabled):active:after,.halo-emp .valo-menu-item:not(.v-disabled):active:after,.halo-emp .v-accordion-item-caption:not(.v-disabled):active:after{opacity:.2;background-size:0;transition:0s}
.halo-emp :not(.v-upload)>*>.v-button{text-transform:uppercase;transition:box-shadow .3s ease-out,background .3s;padding:0 20px;border-radius:4px;outline:0;text-align:center;color:black}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled){cursor:pointer}
.halo-emp :not(.v-upload)>*>.v-button{height:28px}
.halo-emp :not(.v-upload)>*>.v-button.no-border-radius{border-radius:0!important}
.halo-emp :not(.v-upload)>*>.v-button.icon-only{padding:0 12px}
.halo-emp :not(.v-upload)>*>.v-button.tiny{height:21px}
.halo-emp :not(.v-upload)>*>.v-button.small{height:24px}
.halo-emp :not(.v-upload)>*>.v-button.large{height:34px}
.halo-emp :not(.v-upload)>*>.v-button:not(.icon-align-top):before{content:"";display:inline-block;width:0;height:110%;vertical-align:middle}
.halo-emp .v-button.icon-align-top{height:auto;padding-top:5px;padding-bottom:5px}
.halo-emp :not(.v-upload)>*>.v-button:not(.borderless):not(.border).primary{background:#025269;color:white}
.halo-emp :not(.v-upload)>*>.v-button:not(.borderless):not(.border).friendly{background:#2c9720;color:white}
.halo-emp :not(.v-upload)>*>.v-button:not(.borderless):not(.border).danger{background:#fd4d11;color:white}
.halo-emp :not(.v-upload)>*>.v-button:not(.borderless):not(.border).custom{background:#025269;color:white}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.floating-action):not(.flat):not(.borderless):not(.border):not(.borderless-colored):not(.quiet):not(.link){box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}
.halo-emp .v-button:not(.borderless).flat,.halo-emp .v-button.v-disabled{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp .v-button.borderless-colored,.halo-emp .v-button.link{color:#025269}
.halo-emp .v-button.round{border-radius:30px}
.halo-emp .v-button.border{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;border:1px solid #474747;background:transparent;color:#474747}
.halo-emp .v-button.border.primary{border:1px solid #025269;color:#025269}
.halo-emp .v-button.border:after{border:0 solid #025269}
.halo-emp .v-button.border.friendly{border:1px solid #2c9720;color:#2c9720}
.halo-emp .v-button.border.danger{border:1px solid #fd4d11;color:#fd4d11}
.halo-emp .v-button.border.custom{border:1px solid #025269;color:#025269}
.halo-emp .v-button.borderless{color:#474747}
.halo-emp .v-button.valo-menu-toggle{color:inherit}
.halo-emp .v-button.borderless.primary{color:#025269}
.halo-emp .v-button.borderless.friendly{color:#2c9720}
.halo-emp .v-button.borderless.danger{color:#fd4d11}
.halo-emp .v-button.borderless.custom{color:#025269}
.halo-emp .v-button.floating-action{width:35px;height:35px;padding:0;border-radius:100%;background:#025269;color:white}
.halo-emp .v-button.floating-action:not(.v-disabled):not(.flat){box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}
.halo-emp .v-button.floating-action.flat{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp .v-button.floating-action .v-icon{line-height:35px;width:35px;text-align:center}
.halo-emp .v-button.floating-action.friendly{background:#2c9720;color:white}
.halo-emp .v-button.floating-action.danger{background:#fd4d11;color:white}
.halo-emp .v-button.floating-action.custom{color:white;background:#025269}
.halo-emp .v-button.v-disabled{background:#ccc;color:#3d3d3d;opacity:.7}
.halo-emp .v-button.v-disabled.v-button-link{background:transparent;color:#ccc}
.halo-emp .v-button-quiet{visibility:visible;background:transparent}
.halo-emp .v-button-primary{font-weight:500}
.halo-emp .v-button-primary.floating-action{min-width:56px}
.halo-emp .v-button-icon-align-top .v-icon{display:block;margin-left:auto;margin-right:auto;text-align:center}
.halo-emp .v-button-icon-align-right .v-icon{float:right}
.halo-emp .v-button-icon-align-right [class*="wrap"]{display:inline-block}
.halo-emp .icon-align-right .v-button-caption{margin-left:0;margin-right:10px}
.halo-emp .v-login-button{height:36px;padding:0 15px;border-radius:4px;color:white!important;background-color:#253b48!important;background-image:none!important;border:0}
.halo-emp :not(.v-component-group)>.v-textfield:not(.v-datefield-textfield):not(.v-colorpicker-preview-textfield):not(.borderless):not(.floating):not(.custom){border-bottom-color:#020e1c}
.halo-emp :not(.v-component-group)>.v-textfield:not(.v-datefield-textfield):not(.v-textfield-readonly):not(.v-textfield-error):not(.v-colorpicker-preview-textfield):not(.borderless):not(.floating):not(.custom):focus{border-bottom:1px solid #025269;box-shadow:0 1px 0 0 #025269}
.halo-emp :not(.v-component-group)>.v-textfield-error:not(.borderless):not(.floating):not(.custom):focus{border-bottom:1px solid #fd4d11!important;box-shadow:0 1px 0 0 #fd4d11!important}
.halo-emp :not(.v-component-group)>.v-textfield.custom{color:#025269}
.halo-emp .v-textfield.custom::-webkit-input-placeholder{color:rgba(2,82,105,0.4)}
.halo-emp .v-caption-custom.v-caption-inline-icon{color:#025269}
.halo-emp :not(.v-component-group)>.v-textfield.custom:focus{border-bottom:1px solid #025269;box-shadow:0 1px 0 0 #025269}
.halo-emp .v-component-group>.v-textfield{border-bottom:0;background:white}
.halo-emp .v-component-group>.v-textfield:focus{border-bottom:0;box-shadow:none}
.halo-emp .v-textfield-error{color:#fd4d11}
.halo-emp .v-table-compact * .v-textfield{height:24px}
.halo-emp .v-filterselect-focus:not(.borderless):not(.floating):not(.custom):not(.v-readonly) [class*="input"]{border-bottom:1px solid #025269;box-shadow:0 1px 0 0 #025269}
.halo-emp .v-filterselect.custom [class*="input"]{color:#025269!important}
.halo-emp .v-filterselect-focus.custom [class*="input"]{border-bottom:1px solid #025269!important;box-shadow:0 1px 0 0 #025269!important}
.halo-emp .v-filterselect.custom .v-filterselect-button{opacity:.7}
.halo-emp .v-filterselect.custom [class$="button"]:before{color:#025269!important}
.halo-emp .v-filterselect .v-filterselect-button:hover{opacity:1}
.halo-emp .v-filterselect-error.v-filterselect-focus:not(.borderless):not(.floating) [class*="input"]{border-bottom:1px solid #fd4d11!important;box-shadow:0 1px 0 0 #fd4d11!important}
.halo-emp .v-filterselect span.v-icon{width:28px;line-height:28px;text-align:center;margin-top:0;margin-left:0;padding-top:0}
.halo-emp .v-filterselect:not(.v-disabled)>.v-filterselect-button{transition:background .3s}
.halo-emp :not(.v-component-group)>.v-filterselect:not(.v-disabled):not(.floating)>.v-filterselect-button{bottom:1px}
.halo-emp .v-filterselect-suggestpopup [class$="suggestmenu"]{padding:0;background-color:white}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem:active:before{background:transparent}
.halo-emp .v-filterselect.floating .v-filterselect-input{background:white}
.halo-emp .v-select-select{min-height:28px}
.halo-emp .v-filterselect [class$="button"]:before{font-size:10px}
.halo-emp .v-component-group .v-filterselect [class*="textfield"]{box-shadow:none}
.halo-emp .v-component-group .v-filterselect:not(.v-filterselect-no-input) [class*="input"]{border:none!important;box-shadow:none!important;background:white!important}
.halo-emp .v-filterselect-error .v-filterselect-input{color:#fd4d11}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem{background:white;transition:background .3s;color:black}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem-selected{background:#e6e6e6}
.halo-emp .v-filterselect[class*="prompt"]>[class*="input"]{color:#020e1c}
.halo-emp .v-filterselect-borderless.v-filterselect-prompt .v-filterselect-input{opacity:1}
.halo-emp .v-filterselect-error .v-filterselect-button{opacity:.7}
.halo-emp .v-filterselect-error [class$="button"]:before{color:#fd4d11!important}
.halo-emp .v-filterselect .v-filterselect-button:hover{opacity:1}
.halo-emp .v-progressbar-wrapper{height:5px;border-radius:0}
.halo-emp .v-progressbar-indicator{border-radius:0}
.halo-emp .v-progressbar-point .v-progressbar-indicator:before{width:6px}
.halo-emp .v-slider-base{border-radius:0}
.halo-emp .v-slider:not(.no-indicator) .v-slider-handle-active:before{transform:scale(0)}
.halo-emp .v-slider-handle:before{transform:scale(1);transition:transform .2s ease}
.halo-emp .v-slider-base:after{border-radius:0}
.halo-emp .v-slider-feedback{padding:0;width:30px!important;height:30px!important;border-radius:4px;background:#025269;color:white;animation:valo-animate-in-fade .3s ease}
.halo-emp .v-slider-feedback .popupContent{text-align:center;line-height:30px}
.halo-emp .v-slider-handle:before{background:#025269;box-shadow:none}
.halo-emp .v-slider-handle:before,.halo-emp .demo .v-slider-handle:after{margin-top:8px}
.halo-emp .v-slider-base{height:2.8px}
.halo-emp .v-slider-vertical .v-slider-base{width:2.8px}
.halo-emp .v-slider-base{background:#ccc}
.halo-emp .v-slider-vertical .v-slider-base{background:#ccc}
.halo-emp .v-progressbar-wrapper{background:#ccc}
.halo-emp .v-slider-vertical .v-slider-handle:before,.halo-emp .v-slider-vertical .v-slider-handle:after{width:14px;height:14px;margin-left:-5.6px}
.halo-emp .v-slider-handle:before,.halo-emp .v-slider-handle:after{margin-top:6.16px}
.halo-emp .v-slider-handle:before,.halo-emp .v-slider-handle:after{width:14px;height:14px}
.halo-emp .v-label-spinner{border:2px solid #e6e6e6;border-top-color:#025269;border-right-color:#025269;-webkit-animation:v-rotate-360 750ms infinite linear;-moz-animation:v-rotate-360 750ms infinite linear;animation:v-rotate-360 750ms infinite linear}
.halo-emp .v-progressbar.indeterminate div.v-progressbar-wrapper{overflow:hidden}
.halo-emp .v-progressbar.indeterminate div.v-progressbar-wrapper div.v-progressbar-indicator{width:0;animation:indeterminate_progress 1.7s infinite linear}
.halo-emp .v-accordion-item:not(:last-child){border-bottom:1px solid #ccc}
.halo-emp .v-accordion-item-content{background-color:white}
.halo-emp .v-accordion-item{height:30px;transition:height .3s ease;overflow:hidden;outline:0}
.halo-emp .v-accordion-item-caption>.v-caption{padding:0 0 0 15px;line-height:44px}
.halo-emp .v-accordion-item-caption>.v-caption .v-icon{font-size:17px}
.halo-emp .v-accordion-item-caption>.v-caption .v-captiontext{font-size:23px}
.halo-emp .v-accordion-item-content>.v-margin-top{padding-top:0}
.halo-emp .v-menubar:not(.primary):not(.borderless):not(.custom):not(.v-menubar-user-menu){background:white;color:black!important}
.halo-emp .v-menubar-borderless:not(.primary):not(.custom) .v-menubar-menuitem{color:black!important}
.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem-selected,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem-checked{background:rgba(0,0,0,0.1);color:inherit}
.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu).borderless>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu).borderless>.v-menubar-menuitem-selected,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu).borderless>.v-menubar-menuitem-checked{background:rgba(0,0,0,0.1)}
.halo-emp .v-menubar.primary:not(.borderless){background:#025269;color:white!important}
.halo-emp .v-menubar-borderless.primary .v-menubar-menuitem{color:#025269!important}
.halo-emp .v-menubar.primary>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar.primary>.v-menubar-menuitem-selected,.halo-emp .v-menubar.primary>.v-menubar-menuitem-checked{background:rgba(255,255,255,0.25);color:inherit}
.halo-emp .v-menubar.primary.borderless>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar.primary.borderless>.v-menubar-menuitem-selected,.halo-emp .v-menubar.primary.borderless>.v-menubar-menuitem-checked{background:rgba(2,82,105,0.2)}
.halo-emp .v-menubar.custom:not(.borderless){background:#025269;color:white!important}
.halo-emp .v-menubar-borderless.custom .v-menubar-menuitem{color:#025269!important}
.halo-emp .v-menubar.custom>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar.custom>.v-menubar-menuitem-selected,.halo-emp .v-menubar.custom>.v-menubar-menuitem-checked{background:rgba(255,255,255,0.25);color:inherit}
.halo-emp .v-menubar.custom.borderless>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar.custom.borderless>.v-menubar-menuitem-selected,.halo-emp .v-menubar.custom.borderless>.v-menubar-menuitem-checked{background:rgba(2,82,105,0.2)}
.halo-emp .v-menubar>.v-menubar-menuitem{margin-right:0;transition:background-color .3s}
.halo-emp .v-menubar-borderless .v-menubar-menuitem{border-radius:0!important}
.halo-emp .v-menubar-borderless :first-child{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}
.halo-emp .v-menubar-borderless :last-child{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}
.halo-emp .v-menubar>.v-menubar-menuitem:hover:before{background-color:transparent}
.halo-emp .v-menubar-popup{background:transparent;overflow:hidden!important;padding:0;border-radius:4px}
.halo-emp .v-menubar-popup .v-menubar-separator{margin:0}
.halo-emp .v-menubar-popup .v-menubar-submenu{background:transparent}
.halo-emp .v-menubar-popup .v-menubar-menuitem{background:white;line-height:28px;transition:background .3s}
.halo-emp .v-menubar-popup .v-menubar-menuitem-selected{background:#e6e6e6}
.halo-emp .v-menubar-popup .v-menubar-menuitem:active:before{background:transparent}
.halo-emp .v-menubar-popup .v-menubar-submenu-indicator+.v-menubar-menuitem-caption:after{line-height:40px;font-size:11px}
.halo-emp .v-menubar-popup .v-menubar-menuitem{color:black}
.halo-emp .v-menubar-popup .v-menubar-menuitem-caption:before{color:black}
.halo-emp .v-menubar-popup .v-menubar-menuitem-disabled{opacity:1;color:gray}
.halo-emp :not(.v-component-group)>.v-datefield:not(.borderless):not(.floating):not(.custom) [class*="textfield"]:not(.v-textfield-readonly):focus{border-bottom:1px solid #025269;box-shadow:0 1px 0 0 #025269}
.halo-emp :not(.v-component-group)>.v-datefield.custom [class*="textfield"]{color:#025269}
.halo-emp :not(.v-component-group)>.v-datefield.custom [class*="textfield"]:focus{border-bottom:1px solid #025269!important;box-shadow:0 1px 0 0 #025269!important}
.halo-emp .v-datefield.custom .v-datefield-button{color:#025269}
.halo-emp .v-datefield.custom .v-datefield-button:hover{color:#066f8d}
.halo-emp .v-datefield-error:not(.borderless):not(.floating) [class*="textfield"]:focus{border-bottom:1px solid #fd4d11!important;box-shadow:0 1px 0 0 #fd4d11!important}
.halo-emp .v-datefield:not(.borderless):not(.floating) [class*="textfield-readonly"]{border-bottom:1px solid}
.halo-emp .v-datefield.floating .v-datefield-textfield{background:transparent}
.halo-emp .v-component-group .v-datefield [class*="textfield"]{box-shadow:none;border-bottom:0;background:white}
.halo-emp .v-datefield-error .v-datefield-textfield{color:#fd4d11}
.halo-emp .v-datefield-popup td.v-datefield-calendarpanel-month,.halo-emp .v-inline-datefield-calendarpanel-month{color:black}
.halo-emp .v-inline-datefield-calendarpanel-day,.halo-emp .v-datefield-popup .v-datefield-calendarpanel-day{box-sizing:border-box;width:32px;height:32px;line-height:32px;border-radius:100%!important;border:0 solid transparent;background:transparent}
.halo-emp .v-inline-datefield-calendarpanel-weeknumbers .v-first:before{box-shadow:inset -2px 3px 4px -2px rgba(0,0,0,0.1);background:white;top:42px;border-top-right-radius:4px}
.halo-emp .v-inline-datefield-calendarpanel-weeknumber,.halo-emp .v-inline-datefield-calendarpanel-weekdays.v-inline-datefield-calendarpanel-weeknumbers td:first-child{width:32px;height:32px;line-height:32px}
.halo-emp .v-inline-datefield-calendarpanel-weekdays{height:32px;line-height:32px}
.halo-emp .v-inline-datefield-calendarpanel-day-selected,.halo-emp .v-datefield-calendarpanel-day-selected{color:white!important}
.halo-emp .v-datefield-error .v-datefield-button{color:#d32f2f;opacity:.7}
.halo-emp .v-datefield-error [class*="button"]:hover{color:#d32f2f}
.halo-emp .v-datefield-error .v-datefield-button:hover{opacity:1}
.halo-emp .v-datefield [class*="button"]:active:after{background-color:transparent}
.halo-emp .h1{font-size:3rem}
.halo-emp .h2{font-size:2.5rem}
.halo-emp .h3,.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{font-size:2rem}
.halo-emp .h4{font-size:1.5rem}
.halo-emp .h5{font-size:1.2rem}
.halo-emp .v-label-success{background:#2c9720;color:white}
.halo-emp .v-label-success:before{color:white}
.halo-emp .v-label-failure{background:#fd4d11;color:white}
.halo-emp .v-label-failure:before{color:white}
.halo-emp .ym-progress-indicator{border:1px solid black;border-radius:50%;height:24px;width:24px;text-align:center;padding:4px;font-weight:bold}
.halo-emp .ym-progress-indicator.ym-completed{background:black;color:white}
.halo-emp .ym-progress-indicator:not(:first-of-type){margin-left:30px}
.halo-emp .v-slot-ym-progress-indicator:not(:first-of-type){margin-left:31px}
.halo-emp .v-slot-ym-progress-indicator:not(:last-of-type):after{content:"";width:31px;border-bottom:solid 2px black;position:absolute;top:50%;height:1px;vertical-align:middle;display:inline-block;z-index:1}
.halo-emp .v-textarea{overflow:auto!important}
.halo-emp .v-richtextarea .gwt-RichTextToolbar{padding:5px}
.halo-emp .v-table-header{color:#666;position:relative;z-index:2}
.halo-emp .v-table-row-odd{background-color:white}
.halo-emp .v-table-cell-content{height:34px;text-align:right}
.halo-emp .v-table [class*="-row"].v-selected{color:inherit;background-color:#ececec!important}
.halo-emp .v-table-focus:not(.v-selected){background-color:#d9d9d9!important}
.halo-emp .v-table:not(.borderless) .v-table-footer{position:relative;z-index:1}
.halo-emp .v-table-focus{outline:unset;outline-offset:0}
.halo-emp .v-table-table td{border-top:1px solid #d9d9d9}
.halo-emp .v-table [class*="-row"].v-selected .v-table-cell-content{border-color:#d9d9d9}
.halo-emp .v-grid.borderless{overflow:hidden}
.halo-emp .v-grid-row-selected>.v-grid-cell{color:inherit;border-top:1px solid #d9d9d9}
.halo-emp .v-grid-row-stripe>td{background-color:white}
.halo-emp .v-grid-column-header-content{color:#666}
.halo-emp .v-grid-body .v-grid-row:not(:first-child){border-top:1px solid #d9d9d9}
.halo-emp .v-grid-row-selected>.v-grid-cell{border-top:0}
.halo-emp .v-grid-scroller.v-grid-scroller-horizontal{overflow-x:auto!important}
.halo-emp .v-grid-cell{height:34px;line-height:34px;background-color:white!important;padding:0 14px}
.halo-emp .v-grid-column-header-content,.halo-emp .v-grid-column-footer-content{line-height:34px}
.halo-emp .v-grid-cell.frozen{box-shadow:none}
.halo-emp .v-grid-scroller.v-grid-scroller-horizontal>div{margin:0 -12px}
.halo-emp .v-grid-tablewrapper{overflow:visible;position:unset;width:100%!important}
.halo-emp .v-grid-header{width:auto}
.halo-emp .v-grid:not(.borderless) .v-grid-header::after{width:100%;position:absolute;height:34px;left:0;top:0;z-index:-1;content:"";background:white}
.halo-emp .last-frozen{border-right:1px solid #d9d9d9!important}
.halo-emp .v-grid-editor{background-color:white}
.halo-emp .v-grid-editor * .gwt-CheckBox:after{position:absolute;content:"...";text-align:center;top:0;left:0;line-height:34px;width:60px}
.halo-emp .v-grid-editor * .gwt-CheckBox>input{display:none}
.halo-emp .v-grid-editor-save,.halo-emp .v-grid-editor-cancel{height:24px;color:#025269;transition:box-shadow .3s ease-out,background .3s;padding:0 20px;border-radius:4px}
.halo-emp .v-grid-cell-focused,.halo-emp .v-grid-row-selected .v-grid-cell{position:relative;border-color:transparent;z-index:0}
.halo-emp .v-grid-cell-focused:before,.halo-emp .v-grid-row-selected .v-grid-cell:before{border:1px solid transparent!important;background-color:#ececec!important;z-index:-1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}
.halo-emp .v-grid-row-selected .v-grid-cell:before{display:block}
.halo-emp .v-grid-cell.frozen{z-index:1}
.halo-emp .v-grid-editor-footer{height:30px;font-size:15px;margin-left:10px;background-color:white}
.halo-emp .v-grid-select-all-checkbox,.halo-emp .v-grid-selection-checkbox{width:10px;position:relative;margin:10px auto}
.halo-emp .v-grid-select-all-checkbox label,.halo-emp .v-grid-selection-checkbox label{width:10px;height:10px;cursor:pointer;position:absolute;top:calc(50% - 7px);left:0;border-radius:4px;border:2px solid #595959;transition:background .1s ease,border .1s ease;color:transparent!important}
.halo-emp .v-grid-select-all-checkbox label:after,.halo-emp .v-grid-selection-checkbox label:after{content:"";width:4.9px;height:2.1px;position:absolute;top:1.36px;left:1.07px;border:3px solid white;border-top:0;border-right:0;background:transparent;opacity:0;transform:rotate(-45deg)}
.halo-emp .v-grid-select-all-checkbox input[type="checkbox"],.halo-emp .v-grid-selection-checkbox input[type="checkbox"]{opacity:0;width:10px}
.halo-emp .v-grid-select-all-checkbox input[type="checkbox"]:checked+label:after,.halo-emp .v-grid-selection-checkbox input[type="checkbox"]:checked+label:after{opacity:1}
.halo-emp .v-grid-select-all-checkbox input[type="checkbox"]:checked+label,.halo-emp .v-grid-selection-checkbox input[type="checkbox"]:checked+label{background:#025269;border-color:#025269}
.halo-emp .v-grid-scroller,.halo-emp .v-grid-horizontal-scrollbar-deco{background:transparent!important}
.halo-emp :not(.v-grid-header)>.v-grid-row:last-child{border-bottom:1px solid #d9d9d9}
.halo-emp .v-grid-horizontal-scrollbar-deco:after{position:absolute;bottom:-10px;z-index:5;right:-1px;height:10px;content:"";width:1px;background:#d9d9d9}
.halo-emp .v-select .v-select-select,.halo-emp .v-select-twincol .v-select-twincol-options,.halo-emp .v-select-twincol .v-select-twincol-selections{overflow:auto!important}
.halo-emp .v-select .v-select-select option,.halo-emp .v-select-twincol .v-select-twincol-options option,.halo-emp .v-select-twincol .v-select-twincol-selections option{display:table}
.halo-emp .v-select-twincol-buttons{min-width:4.5em}
.halo-emp .v-select-twincol-buttons .v-button{top:0}
.halo-emp .v-select-twincol{width:25em!important}
.halo-emp .v-checkbox>input ~ label:after{border:2px solid #595959}
.halo-emp .v-checkbox>input:checked ~ label:after{background:#025269;color:white!important;border:2px solid #025269}
.halo-emp .v-select-optiongroup:not(.large):not(.small) .v-checkbox>input:checked ~ label:after,.halo-emp .v-checkbox:not(.large):not(.small)>input:checked ~ label:after{line-height:12px}
.halo-emp .v-select-optiongroup.large .v-checkbox>input:checked ~ label:after,.halo-emp .v-checkbox.large>input:checked ~ label:after{line-height:15px}
.halo-emp .v-select-optiongroup.small .v-checkbox>input:checked ~ label:after,.halo-emp .v-checkbox.small>input:checked ~ label:after{line-height:10px}
.halo-emp .v-checkbox>input ~ label:before{box-shadow:none!important;background:transparent!important}
.halo-emp .v-checkbox>input ~ label:after{transition:all .1s ease!important}
.halo-emp .v-radiobutton>input ~ label:before{border:2px solid #595959!important}
.halo-emp .v-select-optiongroup .v-radiobutton>input ~ label:before{width:14px!important;height:14px!important}
.halo-emp .v-select-optiongroup .v-radiobutton>input ~ label:after{width:6px!important;height:6px!important;top:4px!important;left:4px!important}
.halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:before{width:12px!important;height:12px!important}
.halo-emp .v-select-optiongroup-small .v-radiobutton>input ~ label:after{width:4px!important;height:4px!important}
.halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:before{width:17px!important;height:17px!important}
.halo-emp .v-select-optiongroup-large .v-radiobutton>input ~ label:after{width:9px!important;height:9px!important}
.halo-emp .v-radiobutton>input ~ label:after{background:#025269!important;transform:scale(0);transition:transform .2s ease-out!important}
.halo-emp .v-radiobutton>input:checked ~ label:after{transform:scale(1)}
.halo-emp .v-radiobutton>input:checked ~ label:before{border:2px solid #025269!important}
.halo-emp .v-radiobutton>input ~ label:before{box-shadow:none!important;background:transparent!important}
.halo-emp .v-splitpanel-hsplitter div:before{border:1px solid #b2b2b2!important}
.halo-emp .v-splitpanel-hsplitter div:after{border-left:1px solid #b2b2b2!important}
.halo-emp .v-splitpanel-vsplitter div:before{border:1px solid #b2b2b2!important}
.halo-emp .v-splitpanel-vsplitter div:after{border-top:1px solid #b2b2b2!important;margin-top:-1px!important}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption{border:1px solid transparent}
.halo-emp .v-tabsheet-tabitem .v-caption{font-size:15px;text-align:center;line-height:24px;padding:12px 24px;text-transform:uppercase;font-weight:500;margin-left:0}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-tabsheet-caption-close{top:0;right:4px;margin-top:11px}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content>div{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}
.halo-emp .v-tabsheet-framed .v-tabsheet-content{position:relative;z-index:2}
.halo-emp .v-tabsheet-framed>.v-tabsheet-content{border:0}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabcontainer:before{border-top:0}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabcontainer td{padding-top:10px}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabitemcell .v-tabsheet-tabitem-selected .v-caption.v-caption{position:relative;z-index:3;border:unset}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption{background-color:white;border:unset}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabcontainer.v-tabsheet-tabcontainer-framed{overflow:visible!important}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabitemcell .v-tabsheet-tabitem{overflow:visible!important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);position:relative}
.halo-emp .v-tabsheet-framed>.v-tabsheet-tabcontainer .v-caption{margin:0}
.halo-emp .v-tabsheet-framed .v-tabsheet-tabcontainer .v-tabsheet-tabs{overflow:visible}
.halo-emp .v-tabsheet-tabs-framed>tbody>tr>:not(:first-child){margin-left:5px}
.halo-emp .v-tabsheet-framed.padded-tabbar>.v-tabsheet-tabcontainer{background:transparent}
.halo-emp .v-tabsheet-content>.v-tabsheet-tabsheetpanel{border-top-left-radius:0;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.halo-emp .v-tabsheet-content-right-aligned-tabs>.v-tabsheet-tabsheetpanel{border-top-left-radius:4px;border-top-right-radius:0}
.halo-emp .v-tabsheet-content-padded-tabbar>.v-tabsheet-tabsheetpanel,.halo-emp .v-tabsheet-content-centered-tabs>.v-tabsheet-tabsheetpanel{border-radius:4px}
.halo-emp .v-tabsheet-deco{z-index:2}
.halo-emp .v-tabsheet-tabitem-focus:after{z-index:4}
.halo-emp .v-tabsheet:not(.v-tabsheet-framed)>.v-tabsheet-tabcontainer .v-tabsheet-tabitem{position:relative}
.halo-emp .v-window{background-color:white;color:#474747}
.halo-emp .v-window-outerheader:after{border-top:0}
.halo-emp .v-window-closebox{padding-right:0}
.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{right:45px}
.halo-emp .v-window-closebox-disabled+.v-window-closebox,.halo-emp .v-window-resizebox-disabled+.v-window-closebox,.halo-emp .v-window-restorebox-disabled+.v-window-closebox,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox{width:64px;padding-right:0;border-bottom-left-radius:4px}
.halo-emp .v-window-closebox,.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{background-color:transparent}
.halo-emp .v-window-header{font-size:20px;font-weight:500;line-height:64px;color:#474747}
.halo-emp .v-window-closebox,.halo-emp .v-window-maximizebox,.halo-emp .v-window-restorebox{width:64px;height:64px;line-height:62px;font-size:31px}
.halo-emp .v-window-bottom-toolbar.v-layout{background:transparent!important}
.halo-emp .v-component-group .v-widget:not(.v-label){border:0;overflow:hidden}
.halo-emp .v-component-group .v-widget:not(.v-label):hover{border:0;overflow:hidden}
.halo-emp .v-component-group:not(.flat):not(.material) .v-widget:not(.v-label){box-shadow:0 1px 3px rgba(0,0,0,0.35)!important}
.halo-emp .v-component-group:not(.flat):not(.material) .v-widget:not(.v-label):hover{box-shadow:0 1px 3px rgba(0,0,0,0.4)!important}
.halo-emp .v-component-group.flat .v-widget:not(.v-label),.halo-emp .v-component-group.material .v-widget:not(.v-label){box-shadow:0 0 0 transparent!important}
.halo-emp .v-component-group.flat .v-widget:not(.v-label):hover,.halo-emp .v-component-group.material .v-widget:not(.v-label):hover{box-shadow:0 0 0 transparent!important}
.halo-emp .v-csslayout-v-component-group.material .v-widget,.halo-emp .v-csslayout-v-component-group.flat .v-widget{margin-left:0}
.halo-emp .v-component-group .v-button{padding:0 10px;overflow:hidden;vertical-align:top!important}
.halo-emp .v-reconnect-dialog{top:0;right:0;margin:10px;color:black;font-weight:400}
.halo-emp .v-reconnect-dialog .text{padding-left:20px}
.halo-emp .v-Notification{border-radius:4px;box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);background:white!important}
.halo-emp .v-Notification .popupContent .v-Notification-caption{padding-left:50px;position:relative}
.halo-emp .v-Notification .popupContent .v-Notification-caption:before{position:absolute;top:0;bottom:0;left:5px;content:"\E71C";height:100%;display:flex;align-items:center;text-align:center;font-size:25px;font-family:"Vaadin-Icons"}
.halo-emp .v-Notification,.halo-emp .v-Notification .v-Notification-caption,.halo-emp .v-Notification.system:not(.dark):not(.success):not(.failure),.halo-emp .v-Notification.system:not(.dark):not(.success):not(.failure) .v-Notification-caption,.halo-emp .v-Notification.system:not(.dark):not(.success):not(.failure) .v-Notification-description{color:black!important;background:white}
.halo-emp .v-Notification.success,.halo-emp .v-Notification.success .v-Notification-caption{background:#2c9720;color:white!important}
.halo-emp .v-Notification.warning,.halo-emp .v-Notification.warning .v-Notification-caption{background:#fff3d2;color:black!important}
.halo-emp .v-Notification.failure,.halo-emp .v-Notification.failure .v-Notification-caption,.halo-emp .v-Notification.error,.halo-emp .v-Notification.error .v-Notification-caption{background:#fd4d11;color:white!important}
.halo-emp .v-Notification.dark,.halo-emp .v-Notification.dark .v-Notification-caption{background-color:#444;color:white!important}
.halo-emp .v-Notification.tray,.halo-emp .v-Notification.success .v-Notification-caption:before{content:"\E7C5"}
.halo-emp .v-Notification.warning .popupContent .v-Notification-caption:before,.halo-emp .v-Notification.system .popupContent .v-Notification-caption{content:"\E706"}
.halo-emp .v-Notification.failure .popupContent .v-Notification-caption:before,.halo-emp .v-Notification.error .popupContent .v-Notification-caption:before{content:"\E707"}
.halo-emp .v-upload{text-transform:uppercase;transition:box-shadow .3s ease-out,background .3s;height:28px;border-radius:4px;outline:0;text-align:center;color:black;cursor:pointer}
.halo-emp .v-upload.no-border-radius{border-radius:0!important}
.halo-emp .v-upload-immediate .v-button{line-height:28px;outline:0;height:28px;padding:0 20px}
.halo-emp .v-upload .v-button:before{content:"";display:inline-block;width:0;height:110%;vertical-align:middle}
.halo-emp .v-upload-immediate:not(.v-disabled) .gwt-FileUpload{width:100%}
.halo-emp .v-upload .v-button.v-disabled{background:transparent;color:#3d3d3d;opacity:1}
.halo-emp .v-caption.v-caption-floating-action-upload.v-disabled .v-icon{color:#3d3d3d}
.halo-emp .v-upload.floating-action-upload .v-button.v-disabled .v-button-caption{color:transparent}
.halo-emp .v-upload-immediate.floating-action-upload .v-button{line-height:56px;padding:0;outline:0;height:56px}
.halo-emp .v-upload{height:28px}
.halo-emp .v-upload.tiny{height:21px}
.halo-emp .v-upload.small{height:24px}
.halo-emp .v-upload.large{height:34px}
.halo-emp .floating-action-upload .v-button{color:transparent}
.halo-emp .v-caption-floating-action-upload{position:relative;margin-top:-23px}
.halo-emp .v-caption-floating-action-upload .v-icon{position:relative;top:45px;left:20px;color:white;z-index:1;pointer-events:none}
.halo-emp .v-caption-floating-action-upload .v-icon{position:relative;top:45px;left:20px;color:white;z-index:1;pointer-events:none}
.halo-emp .v-caption-upload-inline-icon .v-icon{position:relative;top:37px;left:14px;color:white;z-index:1;pointer-events:none;width:0}
.halo-emp .v-caption-upload-inline-icon .v-captiontext{margin-left:0!important}
.halo-emp .v-upload-upload-inline-icon{padding-left:19px}
.halo-emp .v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action-upload){background:white}
.halo-emp .v-upload:not(.borderless):not(.border).primary{background:#025269;color:white}
.halo-emp .v-upload:not(.borderless):not(.border).friendly{background:#2c9720;color:white}
.halo-emp .v-upload:not(.borderless):not(.border).danger{background:#fd4d11;color:white}
.halo-emp .v-upload:not(.borderless):not(.border).custom{background:#025269;color:white}
.halo-emp .v-upload:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action-upload){background:white}
.halo-emp .v-upload:not(.borderless):not(.border).primary{background:#025269;color:white}
.halo-emp .v-upload.borderless-colored,.halo-emp .v-upload.link{color:#025269}
.halo-emp .v-upload.round{border-radius:30px}
.halo-emp .v-upload.border{border:1px solid #474747;background:transparent;color:#474747}
.halo-emp .v-upload.border.primary{border:1px solid #025269;color:#025269}
.halo-emp .v-upload.border:after{border:0 solid #025269}
.halo-emp .v-upload.border.friendly{border:1px solid #2c9720;color:#2c9720}
.halo-emp .v-upload.border.danger{border:1px solid #fd4d11;color:#fd4d11}
.halo-emp .v-upload.border.custom{border:1px solid #025269;color:#025269}
.halo-emp .v-upload.borderless{color:#474747}
.halo-emp .v-upload.borderless.primary{color:#025269}
.halo-emp .v-upload.borderless.friendly{color:#2c9720}
.halo-emp .v-upload.borderless.danger{color:#fd4d11}
.halo-emp .v-upload.borderless.custom{color:#025269}
.halo-emp .v-upload.floating-action-upload{width:56px;height:56px;padding:0;border-radius:100%;background:#025269;color:white}
.halo-emp .v-upload.floating-action-upload .v-icon{line-height:56px;width:56px;text-align:center}
.halo-emp .v-upload.floating-action-upload.friendly{background:#2c9720;color:white}
.halo-emp .v-upload.floating-action-upload.danger{background:#fd4d11;color:white}
.halo-emp .v-upload.floating-action-upload.custom{color:white;background:#025269}
.halo-emp .v-upload.v-disabled{background:#ccc;color:#3d3d3d;opacity:.7}
.halo-emp .v-upload-quiet{visibility:visible;background:transparent}
.halo-emp .v-upload-primary{font-weight:500}
.halo-emp .v-upload-primary.floating-action-upload{min-width:56px}
.halo-emp .v-upload-icon-align-top{height:auto}
.halo-emp .v-upload-icon-align-top .v-icon{display:block;margin-left:auto;margin-right:auto;text-align:center}
.halo-emp .v-upload-icon-align-right .v-icon{float:right;padding-left:8px}
.halo-emp .v-upload-icon-align-right [class*="wrap"]{display:inline-block;padding-left:5px}
.halo-emp .v-tooltip{color:black}
.halo-emp .v-tooltip .v-errormessage{background:#fd4d11;color:white}
.halo-emp .v-colorpicker-popup .v-tabsheet-tabs{padding:0}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-button{box-shadow:none!important}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-button:hover{box-shadow:none!important}
.halo-emp .v-colorpicker-popup .v-slider-green .v-slider-base:after{background:#00d400}
.halo-emp .v-colorpicker-popup .v-horizontallayout .v-button{padding:0}
.halo-emp .v-colorpicker-gradient{width:100%}
.halo-emp .v-colorpicker-gradient-container{margin:auto}
.halo-emp .hsv-sliders,.halo-emp .rgb-sliders{padding:0}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-caption{display:inline-block;margin-left:-65px;width:65px}
.halo-emp .v-colorpicker-popup [class$="sliders"] .v-has-caption{white-space:nowrap;padding-left:65px}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-toggle{top:0;left:0;line-height:34px!important;height:34px!important;color:#a4dae9;z-index:9002!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menu-title{z-index:9001;height:34px!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .v-menubar-user-menu{color:white!important;z-index:9002!important;height:34px!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .v-menubar-user-menu .v-menubar-menuitem{line-height:34px!important}
.halo-emp .valo-menu-responsive[width-range~="0-800px"] .valo-menuitems{background-color:white;background-image:none;color:#474747}
.halo-emp .valo-menu-responsive[width-range~="801px-1100px"] .valo-menu-part{background-color:white}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem:hover{color:inherit!important;background:rgba(164,218,233,0.1)}
.halo-emp .valo-menu-part{background:white}
.halo-emp .v-menubar-user-menu .v-menubar-menuitem-selected:hover{color:#025269}
.halo-emp .valo-menu-item:focus,.halo-emp .valo-menu-item:hover,.halo-emp .valo-menu-item.selected{color:inherit;background:#dfdfdf}
.halo-emp .valo-menu-item.selected .v-icon{color:#4d4d4d}
.halo-emp .valo-menu-subtitle{font-size:1rem!important;color:#474747!important;margin:9px 0 9px 21px!important}
.halo-emp .valo-menu{color:#474747}
.halo-emp .valo-menu-item{padding:3px 45px 3px 23px}
.halo-emp .valo-menu-item [class*="badge"]{color:#a4dae9!important;border-radius:30px!important;padding:4px 7px;top:11px!important}
.halo-emp .v-app-loading:before{width:3em;height:3em;border-radius:100%;pointer-events:none;border:3px solid #e6e6e6;background:#fff;border-top-color:#025269;border-right-color:#025269;border-radius:100%;-webkit-animation:v-rotate-360 750ms infinite linear;-moz-animation:v-rotate-360 750ms infinite linear;animation:v-rotate-360 750ms infinite linear;pointer-events:none}
.v-ie8 .halo-emp .v-app-loading:before,.v-ie9 .halo-emp .v-app-loading:before{border:0;border-radius:4px;background:#fff url(components/img/spinner.gif) no-repeat 50% 50%;background-size:80%}
.v-ie8 .halo-emp .v-app-loading:before{min-width:30px;min-height:30px}
.halo-emp .v-panel{background:white;color:#474747;border-radius:4px;border:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);overflow:visible!important}
.halo-emp .v-panel-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;line-height:28px;color:#474747;font-size:27px;font-weight:200;text-shadow:0 1px 0 rgba(255,255,255,0.05);border-radius:4px 4px 0 0}
.halo-emp .v-panel-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}
.halo-emp .v-panel-content>.v-margin-top{padding-top:9px}
.halo-emp .v-panel-content>.v-margin-right{padding-right:9px}
.halo-emp .v-panel-content>.v-margin-bottom{padding-bottom:9px}
.halo-emp .v-panel-content>.v-margin-left{padding-left:9px}
.halo-emp .v-panel-borderless{background:transparent;color:inherit;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-borderless>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:inherit;padding:0;margin:0 9px;border-bottom:0}
.halo-emp .v-panel-well{background:#fafafa;color:#464646;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(255,255,255,0.05),inset 0 2px 3px rgba(0,0,0,0.05);border-radius:4px;border:0 solid #b2b2b2}
.halo-emp .v-panel-well>div>[class*="-caption"]{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]{position:relative;z-index:2}
.halo-emp .v-panel-scroll-divider>[class*="-captionwrap"]:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:0;border-top:1px solid #d8d8d8;border-color:rgba(178,178,178,0.5)}
.halo-emp .v-panel-scroll-divider>[class*="-content"]:before{content:"";position:absolute;z-index:2;top:0;height:0;border-top:1px solid #fff;left:0;right:0}
.halo-emp .v-panel-caption.v-horizontallayout{height:auto!important;line-height:0}
.halo-emp .v-panel-caption.v-horizontallayout .v-slot{vertical-align:middle}
.halo-emp .v-panel-caption.v-horizontallayout .v-label{line-height:28px}
.halo-emp .v-panel-content>.v-margin-left,.halo-emp .v-csslayout-card>.v-margin-left{padding-left:20px}
.halo-emp .v-panel-content>.v-margin-bottom,.halo-emp .v-csslayout-card>.v-margin-bottom{padding-bottom:20px}
.halo-emp .v-panel-content>.v-margin-right,.halo-emp .v-csslayout-card>.v-margin-right{padding-right:20px}
.halo-emp .v-panel-content>.v-margin-top,.halo-emp .v-csslayout-card>.v-margin-top{padding-top:20px}
.halo-emp .v-panel-well,.halo-emp .v-csslayout-well{background:#fcfcfc}
.halo-emp .ym-bg-error,.halo-emp .ym-bg-warning{background-color:#fd4d11}
.halo-emp .ym-error,.halo-emp .ym-warning{color:#fd4d11}
.halo-emp .ym-bg-success{background-color:#009245}
.halo-emp .ym-success{color:#009245}
.halo-emp .ym-bg-notice{background-color:#020e1c}
.halo-emp .ym-notice{color:#020e1c}
.halo-emp .ym-right{float:right}
.halo-emp .ym-left{float:left}
.halo-emp .ym-clear{clear:both}
.halo-emp .ym-flash-notice{padding:20px;background-color:rgba(255,0,0,0.25);font-size:16px;text-align:center;color:darkred;position:relative}
.halo-emp .ym-flash-notice .ym-close-link{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;text-decoration:none;cursor:pointer;position:absolute!important;right:20px;top:15px}
.halo-emp .ym-flash-notice .ym-close-link.v-button{text-decoration:none}
.halo-emp .ym-active-bottom-border{border-bottom:2px solid #025269;padding-bottom:8px}
.halo-emp .ym-dotted-bottom{border-bottom:2px dotted #025269}
.halo-emp .primary-bottom-border{border-bottom:1px solid $primary-cta}
.halo-emp .child-frame{padding:10px 0}
.halo-emp .c-paging .v-align-middle>.v-widget,.halo-emp .c-paging .v-align-bottom>.v-widget{display:inline}
.halo-emp .hidden,.halo-emp .ym-hidden{display:none}
.halo-emp .ym-vertical-form-element-group{margin:12px 0}
.halo-emp .ym-horizontal-form-element-group{margin:0 12px}
.halo-emp .ym-section-caption{margin-bottom:4px}
.halo-emp .statusModeWrapper{margin-top:24px}
.halo-emp .ym-creatives-table-control-bar{width:100%;padding-top:12px;padding-bottom:12px}
.halo-emp .c-table_composition{padding-top:0}
.halo-emp .c-table-composition.has-top-panel{padding-top:27px}
.halo-emp .v-spacing{height:0}
.halo-emp .ym-margin-top{margin-top:12px}
.halo-emp .ym-margin-top.ym-tiny{margin-top:4px}
.halo-emp .ym-margin-top.ym-small{margin-top:8px}
.halo-emp .ym-margin-top.ym-med{margin-top:16px}
.halo-emp .ym-margin-top.ym-large{margin-top:24px}
.halo-emp .ym-margin-bottom{margin-bottom:12px}
.halo-emp .ym-margin-bottom.ym-tiny{margin-bottom:4px}
.halo-emp .ym-margin-bottom.ym-small{margin-bottom:8px}
.halo-emp .ym-margin-bottom.yn-med{margin-bottom:16px}
.halo-emp .ym-margin-bottom.ym-large{margin-bottom:24px}
.halo-emp .v-horizontal.c-buttons-panel.v-horizontallayout-c-buttons-panel>.v-slot+.v-spacing{width:0}
.halo-emp .v-horizontal>.v-slot+.v-spacing{width:12px}
.halo-emp :not(.v-upload)>*>.v-button.ym-no-margin-left,.halo-emp .v-filterselect.ym-no-margin-left,.halo-emp .v-textarea.ym-no-margin-left{margin-left:0}
.halo-emp :not(.v-upload)>*>.v-button.ym-no-margin-right,.halo-emp .v-filterselect.ym-no-margin-right,.halo-emp .v-textarea.ym-no-margin-right{margin-right:0}
.halo-emp .ym-no-margin-left>.v-slot>*{margin-left:0}
.halo-emp :not(.v-upload)>*>.v-button.link.ym-raw-link{height:auto;text-transform:none;font-weight:bold;border:0}
.halo-emp :not(.v-upload)>*>.v-button:not(.ym-raw-link){height:40px;text-transform:none;font-weight:bold;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;border-radius:0;margin:0 12px}
.halo-emp :not(.v-upload)>*>.v-button.ym-side-menu-item:not(.ym-raw-link){text-align:left}
.halo-emp :not(.v-upload)>*>.v-button.ym-toggle-button:not(.ym-raw-link){border:1px solid #025269;border-radius:20px;text-decoration:none;height:28px}
.halo-emp :not(.v-upload)>*>.v-button.ym-toggle-button.left:not(.ym-raw-link){border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;margin-right:0;margin-left:8px}
.halo-emp :not(.v-upload)>*>.v-button.ym-toggle-button.right:not(.ym-raw-link){border-bottom-left-radius:0;border-top-left-radius:0;border-left:none;margin-left:0}
.halo-emp .v-slot-ym-toggle-button{padding:6px 0}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.floating-action):not(.flat):not(.borderless):not(.border):not(.borderless-colored):not(.quiet):not(.link){box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action){background:#fff;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;color:#025269}
.halo-emp :not(.v-upload)>*>.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action):hover{background:#fff;color:#4c8596}
.halo-emp :not(.v-upload)>*>.v-button.c-primary-action.v-button-c-primary-action:not(.v-disabled):not(.borderless):not(.borderless-colored):not(.link):not(.quiet):not(.border):not(.primary):not(.friendly):not(.danger):not(.custom):not(.floating-action){background:#025269;color:white}
.halo-emp :not(.v-touch) :not(.v-upload)>:not(.v-component-group)>.v-button:not(.v-disabled):not(.borderless):not(.flat):not(.borderless-colored):not(.link):not(.floating-action).v-button:hover{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp :not(.v-touch) .primary.v-button:not(.v-disabled):not(.borderless):not(.borderless-colored):hover{background:#4c8596;color:#98b8c4;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}
.halo-emp :not(.v-touch).primary.v-button:not(.borderless):not(.borderless-colored){color:#fff}
.halo-emp .primary.v-button.v-disabled:not(.v-touch):not(.borderless):not(.borderless-colored){background-color:#c1c1c1}
.halo-emp .c-primary-action.v-button-c-primary-action{background:#025269;color:white}
.halo-emp .c-buttons-panel.ym-pill .ym-toggle-label{line-height:24px}
.halo-emp .c-buttons-panel.ym-pill .v-button,.halo-emp .c-buttons-panel.ym-pill .v-button-link{text-decoration:none;height:auto;padding:4px 8px;border:0;margin:0 6px}
.halo-emp .c-buttons-panel.ym-pill .v-button.v-button-selected,.halo-emp .c-buttons-panel.ym-pill .v-button-link.v-button-selected{background-color:#ed971a;color:white;border-radius:4px}
.halo-emp .v-menubar:not(.primary):not(.borderless):not(.custom):not(.v-menubar-user-menu){color:#025269!important}
.halo-emp .v-menubar-borderless:not(.primary):not(.custom) .v-menubar-menuitem{color:#025269!important}
.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem:not(.v-menubar-menuitem-disabled):hover,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem-selected,.halo-emp .v-menubar:not(.custom):not(.primary):not(.v-menubar-user-menu):not(.borderless)>.v-menubar-menuitem-checked{background:#f2fbfa}
.halo-emp .v-menubar-popup .v-menubar-menuitem-selected{background:#f2fbfa;color:#025269;font-weight:bold}
.halo-emp .v-component-group:not(.flat):not(.material) .v-widget:not(.v-label){box-shadow:none!important}
.halo-emp .v-component-group:not(.flat):not(.material) .v-widget:not(.v-label):hover{box-shadow:none!important}
.halo-emp :not(.v-component-group)>.v-textfield:not(.v-datefield-textfield):not(.v-colorpicker-preview-textfield):not(.borderless):not(.floating):not(.custom){border-bottom-color:#025269}
.halo-emp :not(.v-component-group)>.v-textfield.c-disabled-or-readonly:not(.v-datefield-textfield):not(.v-colorpicker-preview-textfield):not(.borderless):not(.floating):not(.custom){border-bottom-color:#c1c1c1}
.halo-emp .v-textfield{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;font:inherit;font-weight:400;line-height:normal;height:auto;border-radius:4px;padding:4px 4px 7px 0;border:0 solid #b2b2b2;background:white;color:#474747;-webkit-transition:box-shadow 180ms,border 180ms;-moz-transition:box-shadow 180ms,border 180ms;transition:box-shadow 180ms,border 180ms}
.halo-emp .v-textfield.v-disabled{opacity:.5;filter:alpha(opacity=50)}
.halo-emp .v-textfield:focus{outline:0;-webkit-transition:none;-moz-transition:none;transition:none;border-color:#025269}
.halo-emp .v-textfield[class*="prompt"]{color:#a3a3a3}
.halo-emp .v-textarea:not(.borderless){border:1px solid #025269;box-shadow:none}
.halo-emp .c-resizabletextarea-wrapper{overflow:visible}
.halo-emp .v-filterselect{height:auto;width:100%;margin:auto}
.halo-emp .v-filterselect [class$="button"]{color:#025269;top:1px;right:1px;height:initial;width:18px}
.halo-emp .v-filterselect [class$="button"]:before{content:"\F0D7";right:0;width:18px}
.halo-emp .v-filterselect.v-filterselect-no-input{border:1px solid #025269;border-bottom:0;border-radius:0}
.halo-emp .v-filterselect.v-filterselect-no-input.v-filterselect-input-readonly{border:0}
.halo-emp .v-filterselect:not(.borderless):not(.floating):not(.custom) [class*="input"]{border-bottom:1px solid #025269}
.halo-emp .v-filterselect:not(.borderless):not(.floating):not(.custom) [class*="input"].v-filterselect-input{height:27px;padding-bottom:6px;padding-left:0}
.halo-emp .v-filterselect:not(.borderless):not(.floating):not(.custom) [class*="input"].v-filterselect-input-readonly{height:40px;padding-bottom:inherit;padding-left:5px}
.halo-emp .v-filterselect-focus:not(.borderless):not(.floating):not(.custom):not(.v-readonly) [class*="input"]{box-shadow:none}
.halo-emp .v-filterselect-suggestpopup{margin-top:auto!important}
.halo-emp .v-filterselect-suggestpopup [class$="suggestmenu"]{border-radius:0}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem{height:40px}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem.gwt-MenuItem-selected{background:#fff;font-weight:bold;color:#025269;letter-spacing:.25px}
.halo-emp .v-filterselect-suggestpopup .gwt-MenuItem.gwt-MenuItem-selected:hover{background:#f2fbfa}
.halo-emp .v-filterselect-input-readonly+.v-filterselect-button{height:38px}
.halo-emp :not(.v-touch) .v-filterselect:not(.v-disabled)>.v-filterselect-button:hover{background:#fff}
.halo-emp :not(.v-touch) .v-filterselect:not(.v-disabled)>.v-filterselect-button:hover:before{color:#9dcac3}
.halo-emp .chart-wrapper{color:#fff}
.halo-emp .chart-wrapper .v-filterselect{background:transparent}
.halo-emp .chart-wrapper .v-filterselect.v-filterselect-no-input{border:1px solid #fff;border-bottom:0;border-radius:0}
.halo-emp .chart-wrapper .v-filterselect.v-filterselect-no-input.v-filterselect-input-readonly{border:0}
.halo-emp .chart-wrapper .v-filterselect [class$="button"]{color:#fff}
.halo-emp .chart-wrapper .v-filterselect:not(.borderless):not(.floating):not(.custom) [class*="input"]{border-bottom:1px solid #fff;color:#fff}
.halo-emp .chart-wrapper :not(.v-touch) .v-filterselect:not(.v-disabled)>.v-filterselect-button:hover{background:transparent}
.halo-emp .chart-wrapper :not(.v-touch) .v-filterselect:not(.v-disabled)>.v-filterselect-button:hover:before{color:#fff}
.halo-emp .v-table,.halo-emp .v-table-body{color:#020e1c;font-size:11px}
.halo-emp .v-table .v-link,.halo-emp .v-table .v-button,.halo-emp .v-table-body .v-link,.halo-emp .v-table-body .v-button{font-size:10px}
.halo-emp .v-table:not(.borderless){box-shadow:none}
.halo-emp .v-table:not(.borderless) .v-table-header{box-shadow:none}
.halo-emp .v-table-resizer{height:20px;width:3px}
.halo-emp .v-table-resizer:hover{background-color:rgba(2,14,28,0.45)}
.halo-emp .v-table-caption-container{padding:5px 9px;line-height:13px;min-height:auto}
.halo-emp .v-table-caption-container,.halo-emp .v-table-header-wrap,.halo-emp .v-table-footer-wrap,.halo-emp .v-table-header-drag{border:0}
.halo-emp .v-table-header{color:rgba(2,14,28,0.45)}
.halo-emp .v-table-header-cell.v-table-header-sortable .v-table-sort-indicator{height:25px;line-height:inherit}
.halo-emp .v-table-header-cell-asc .v-table-sort-indicator{height:25px;line-height:25px}
.halo-emp .v-table-header-cell-desc .v-table-sort-indicator{height:inherit;line-height:inherit}
.halo-emp .v-table.v-has-width>.v-table-body-wrapper{border:1px solid #686768}
.halo-emp .v-table [class*="-row"]{height:45px}
.halo-emp .v-table [class*="-row"].v-selected+.v-selected td{border-top-color:inherit}
.halo-emp .v-table-row:hover{background-color:#f2fbfa}
.halo-emp .v-table-row-odd{background-color:rgba(2,14,28,0.03)}
.halo-emp .v-table-row-odd:hover{background-color:#f2fbfa}
.halo-emp .v-table [class*="-row"].v-selected{background-color:#676767!important}
.halo-emp .v-table [class*="-row"].v-selected:not(:hover){color:white}
.halo-emp .v-table [class*="-row"].v-selected:not(:hover) .v-link,.halo-emp .v-table [class*="-row"].v-selected:not(:hover) .v-button-link{color:white}
.halo-emp .v-table [class*="-row"].v-selected:hover{background-color:#f2fbfa!important}
.halo-emp .v-table [class*="-row"].v-selected:hover .v-link,.halo-emp .v-table [class*="-row"].v-selected:hover .v-button-link{color:#025269}
.halo-emp .v-table [class*="-row"].ym-conflicting{background-color:#fd4d11}
.halo-emp .v-table-table td{border-color:#686768}
.halo-emp .v-table-cell-wrapper{line-height:15px;font-size:12px}
.halo-emp .v-table-cell-content{border:0}
.halo-emp .v-table-cell-wrapper>.v-widget.v-link.v-button,.halo-emp .v-table-cell-wrapper>.v-widget.v-button.v-button-link{margin:auto;padding:0}
.halo-emp .c-table-composition.ym-data-table{height:calc(100vh - 450px)!important;min-height:450px!important;margin-bottom:20px}
.halo-emp .c-table-composition.ym-data-table.ym-extended{min-height:650px!important}
.halo-emp .ym-creative-table-wrapper{position:relative}
.halo-emp .ym-no-creatives-panel{z-index:5;position:absolute;top:50%;text-align:center;width:100%}
.halo-emp .ym-no-creatives-panel .ym-no-creatives-msg{font-size:18px;white-space:normal;word-break:break-word;line-height:1.15em;text-align:center;width:100%;padding:20px;background:rgba(245,245,245,0.6);color:red}
.halo-emp .emp-segments-table.v-disabled{opacity:.2}
.halo-emp .v-table-cell-content.ym-modified .v-textfield{border-bottom-color:#009245!important}
.halo-emp .v-table-cell-content.ym-invalid .v-textfield{border-bottom-color:#fd4d11!important}
.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>div>.v-slot:first-child .v-label-h1{margin-top:0}
.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h3,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h2,.halo-emp .v-verticallayout>.v-slot:first-child .v-label-h1{margin-top:0}
.halo-emp .v-label.v-label-h1,.halo-emp .h1{line-height:40px}
.halo-emp .v-label.v-label-h1.ym-h1-tabledata,.halo-emp .h1.ym-h1-tabledata{line-height:38px}
.halo-emp .h2{line-height:22px}
.halo-emp .h3,.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{font-size:18px;line-height:20px;font-family:"Meltow San 300"}
.halo-emp .h3.ym-current-page,.halo-emp .halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .ym-current-page.v-window-header,.halo-emp .halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .ym-current-page.v-window-header{color:#676767}
.halo-emp .h3.ym-h3-secondary,.halo-emp .halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .ym-h3-secondary.v-window-header,.halo-emp .halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .ym-h3-secondary.v-window-header{line-height:22px}
.halo-emp .h3.tab-sheet-title,.halo-emp .halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .tab-sheet-title.v-window-header,.halo-emp .halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .tab-sheet-title.v-window-header{font-size:14px;line-height:16px}
.halo-emp .h3.ym-body-font,.halo-emp .halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .ym-body-font.v-window-header,.halo-emp .halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .ym-body-font.v-window-header{font-family:"Apercu";font-weight:bold}
.halo-emp .ym-menu-intro{font-family:"MrsEaves/MrsEavesItalic";font-size:18px;line-height:22px}
.halo-emp .ym-methodology-about{font-family:"MrsEaves/MrsEavesItalic";font-size:16px}
.halo-emp .ym-editorial-text{font-family:"PMN Caecilia";font-size:12px;line-height:16px}
.halo-emp .ym-editorial-text.bold{font-weight:bold}
.halo-emp .ym-paragraph2{font-family:"PMN Caecilia";font-size:12px;line-height:16px;font-size:16px;font-weight:normal;line-height:24px}
.halo-emp .ym-footer-support-text{font-family:"PMN Caecilia";font-size:12px}
.halo-emp .ym-side-menu-{font-weight:bold;font-size:11px}
.halo-emp .v-panel-caption,.halo-emp .ym-module-header{font-weight:bold;font-size:10px;line-height:13px;text-transform:uppercase;letter-spacing:.5px}
.halo-emp .y-label-cta-regular,.halo-emp .y-label-regular{font-weight:bold;color:#025269;letter-spacing:.25px;font-size:12px;line-height:15px}
.halo-emp .light,.halo-emp .ym-text-light{color:#fff}
.halo-emp .ym-bold{font-weight:bold}
.halo-emp .highlight-bottom,.halo-emp .ym-highlight-bottom{border-bottom:1px solid orange}
.halo-emp .ym-side-bar-user-name{font-weight:bold;font-size:18px;line-height:1em}
.halo-emp .y-label-cta-small{font-weight:bold;color:#025269;letter-spacing:.25px;font-size:10px;line-height:12px}
.halo-emp .ym-label-gray{color:rgba(2,14,28,0.45)}
.halo-emp .ym-label-small-gray,.halo-emp .ym-table-hdr,.halo-emp .ym-label-form-msg,.halo-emp .ym-toggle-label{font-weight:bold;color:#025269;letter-spacing:.25px;font-size:10px;line-height:12px;color:rgba(2,14,28,0.45)}
.halo-emp .ym-table-hdr,.halo-emp .ym-toggle-label{line-height:15px}
.halo-emp .ym-label-form-msg{line-height:12px}
.halo-emp .ym-toggle-label{line-height:44px}
.halo-emp .v-widget .v-caption-ym-segment-status.v-caption-connected{color:black}
.halo-emp .c-breadcrumbs{font-size:10px;padding-top:12px;margin-bottom:24px}
.halo-emp .c-breadcrumbs .v-label:not(.link){line-height:17px}
.halo-emp .v-panel{box-shadow:none;border-radius:10px}
.halo-emp .v-panel.c-panel-groupbox>.v-panel-content{box-shadow:0 1px 10px 0 rgba(0,0,0,0.05)}
.halo-emp .v-button.link{text-decoration:underline;padding-left:0;padding-right:0}
.halo-emp .v-button.link:hover:not(.v-disabled){color:#4c8596;text-decoration:none}
.halo-emp .v-button.link.ym-breadcrumb-link{font-size:10px;font-weight:normal;height:auto;margin:0}
.halo-emp .v-button.link.ym-text-light{color:#fff}
.halo-emp .v-button.link.ym-text-light:hover{color:#03799b}
.halo-emp .v-button.link.ym-side-menu-item{text-decoration:none;color:#025269;font-family:"Meltow San 300";font-size:18px;line-height:20px;padding:16px 2px;border:0;height:auto;margin:0;font-weight:normal}
.halo-emp .v-button.link.ym-side-menu-item.current{color:#ed971a}
.halo-emp .v-button.link.ym-side-menu-item.for-split-menu{font-size:14px;line-height:16px}
.halo-emp .v-button.link.ym-sidebar-burger{color:#ed9619;font-size:23px}
.halo-emp .v-button.link.ym-side-bar-logout{border:0;height:auto;padding:0;margin:0;line-height:21px;text-decoration:none}
.halo-emp .v-button.link.ym-footer-logout{border:0;height:auto;padding:0 2px;margin:0;font-weight:bold;text-decoration:none}
.halo-emp .v-button.link.ym-footer-logout:not(.v-disabled):not(.valo-menu-toggle){position:static;transform:none}
.halo-emp .v-button.link.ym-side-menu-close{width:16px;padding:0 16px 0 24px;border:0;margin:0 -12px}
.halo-emp .v-link a{border:0}
.halo-emp .v-link.ym-link-plain{font-weight:bold;color:#025269;letter-spacing:.25px;font-size:12px;line-height:15px;line-height:16px}
.halo-emp .v-link.ym-link-plain.ym-sidebar{padding-bottom:8px}
.halo-emp .v-link.ym-link-plain a{padding-left:0;border:0}
.halo-emp .v-link.ym-link-plain.ym-thin a{font-weight:normal}
.halo-emp .ym-insights-window{overflow:scroll}
.halo-emp .ym-insights-window .v-slot.v-slot-ym-top-nav-wrapper{margin:auto;width:1024px}
.halo-emp .ym-insights-window.no-scroll{overflow:hidden}
.halo-emp .v-panel-caption,.halo-emp .ym-module-header{margin-bottom:4px}
.halo-emp .wrapping-list{column-count:3;column-gap:10px}
.halo-emp .charts-section{padding:20px 50px;background-image:linear-gradient(to bottom,#404759,#1f2535 48%,#636876)}
.halo-emp .pct{display:none}
.halo-emp .summary-section{padding:50px;background:#f9f9f9;position:relative}
.halo-emp .summary-progress-bar.v-progressbar.loading{display:block;position:absolute;top:40%;left:33%;z-index:4}
.halo-emp .v-gridlayout.loading{opacity:.05}
.halo-emp .summary-progress-bar.v-progressbar{display:none}
.halo-emp .ym-insight-methodology{background:#636875 url(com.yieldmo.ymcuba/images/wave.png) no-repeat left top;height:325px;color:#fff}
.halo-emp .ym-methodology-content{padding:180px 278px 30px 122px}
.halo-emp .ym-methodology-blurb{margin-bottom:16px}
.halo-emp .ym-insights-single-creative-frame{background:#f9f9f9 url(com.yieldmo.ymcuba/images/creative_insights_background.png) no-repeat left bottom}
.halo-emp .ym-insights-single-creative{padding:10px 50px 0 40px}
.halo-emp .ym-insight-single-creative-stats{border-radius:10px;background:rgba(255,255,255,0.9);box-shadow:none}
.halo-emp .ym-insights{overflow:inherit}
.halo-emp .ym-panel-header{padding-left:10px}
.halo-emp .ym-insights-engagement-by-creative{margin-bottom:225px;padding:0 10px}
.halo-emp .ym-looker-insights-browser iframe{min-height:750px}
.halo-emp .ym-side-menubar{background:#fff;padding:16px 24px;position:absolute;height:100%;overflow-y:scroll;top:0;left:0;z-index:4;-moz-transition:left .5s ease;transition:left .5s ease}
.halo-emp .ym-side-menubar.closed{left:-375px}
.halo-emp .v-slot-ym-menu-item-wrapper:not(:last-of-type) .ym-menu-item-wrapper{border-bottom:1px dotted #020e1c}
.halo-emp .ym-menu-item-wrapper{width:calc(100% - 16px);padding:0;margin:auto 8px}
.halo-emp .ym-menu-items-panel{padding-right:18px;margin-right:14px}
.halo-emp .ym-menu-overlay{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(2,14,28,0.8);z-index:3}
.halo-emp .ym-menu-overlay.hidden{display:none}
.halo-emp .ym-sidebar-menu-bottom-lined{border-bottom:1px solid #020e1c;padding-bottom:16px}
.halo-emp .ym-sidebar-menu-bottom-lined.ym-sidebar-support{padding-bottom:32px}
.halo-emp .ym-sidebar-close-wrapper{background:url(com.yieldmo.ymcuba/images/close.png) no-repeat right center}
.halo-emp .ym-sidebar-burger-wrapper{background:url(com.yieldmo.ymcuba/images/Menu.png) no-repeat left center}
.halo-emp .ym-menu-intro-wrapper{padding:8px 0}
.halo-emp .ym-side-menu-footer{position:relative;margin-top:200px;padding:0 24px}
.halo-emp .ym-top-nav-wrapper{width:calc(100% - 60px);margin:0 30px;height:44px}
.halo-emp .ym-cms-top-nav{border-bottom:2px solid #025269;width:100%;display:block;height:44px;padding-top:14px}
.halo-emp .ym-cms-top-nav .h3.ym-current-page,.halo-emp .ym-cms-top-nav .halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .ym-current-page.v-window-header,.halo-emp .ym-cms-top-nav .halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .ym-current-page.v-window-header{font-size:18px;margin-left:44px!important;margin-top:-4px!important}
.halo-emp .ym-insights-window .ym-cms-top-nav{margin:auto;width:1024px}
.halo-emp .ym-top-nav-logo{cursor:pointer;height:33px;width:90px;float:right}
.halo-emp .ym-top-nav-logo img{margin-top:-6px}
.halo-emp .ym-top-nav-burger-menu{height:15px;width:19px;cursor:pointer}
.halo-emp .ym-insights-window .v-slot.v-slot-ym-top-nav-wrapper ~ .v-slot.v-slot-ym-footer-frame-wrapper{display:none}
.halo-emp .v-slot-ym-top-nav-wrapper+.v-spacing{display:none}
.halo-emp .ym-asm-creatives-list{padding-right:40px}
.halo-emp .ym-panel-navigator-control-bar{padding-top:12px}
.halo-emp .ym-editor-section{margin-bottom:48px}
.halo-emp .ym-footer{background:#FFF url(com.yieldmo.ymcuba/images/FooterBackground.svg) no-repeat left top;color:#fff;padding-left:40px;padding-top:50px;height:217px;margin-top:calc(50px);width:100%;background-size:cover}
.halo-emp .ym-insights-window .ym-insights .ym-footer{display:block;background-color:#636875;width:1024px;margin:auto;margin-top:-1px}
.halo-emp .ym-insights-window .ym-footer{display:none}
.halo-emp .ym-footer-logo-slogan{display:block}
.halo-emp .ym-logo-slogan{width:135px;height:79px;margin-left:-16px}
.halo-emp .ym-made-in-ny-logo{margin-right:16px}
.halo-emp .ym-footer-text-block{display:inline-block}
.halo-emp .ym-footer-main-content{width:100%;justify-content:space-between;display:flex}
.halo-emp .ym-footer-terms{margin-left:100px}
.halo-emp .v-tooltip{background:#ed9619;border-radius:4px;color:white;box-shadow:none;padding:2px 8px;font-size:12px;line-height:1.2em}
.halo-emp .ym-tooltip:after{content:"?";margin-left:5px;font-weight:bold;color:#025269}
.halo-emp .v-embedded img{max-height:100%;max-width:100%}
.halo-emp .ym-standalone-container{width:100%;padding:0 28px;overflow-y:scroll}
.halo-emp .ym-standalone-container.no-scroll{overflow-y:hidden}
.halo-emp .ym-max-height{max-height:calc(100vh - 233px);overflow-y:scroll}
.halo-emp .c-panel-groupbox .c-groupbox-caption-start-deco{display:none}
.halo-emp .c-panel-groupbox .c-groupbox-caption-end-deco{display:none}
.halo-emp .c-panel-groupbox.ym-tmp-padding-action-box{padding:12px 0}
.halo-emp .c-panel-groupbox.ym-tmp-padding-action-box .c-groupbox-content{padding:12px 0}
.halo-emp .c-panel-groupbox.ym-filter-group-box{width:100%}
.halo-emp .c-panel-groupbox .c-groupbox-expander{margin:auto;float:right}
.halo-emp .c-panel-groupbox .c-groupbox-expander:before{content:"\f077"}
.halo-emp .c-panel-groupbox .c-groupbox-expander.expanded:before{content:"\f078"}
.halo-emp .c-panel-groupbox:not(.expanded){background-color:#025269;color:white}
.halo-emp .c-panel-groupbox:not(.expanded) .c-groupbox-caption{color:white}
.halo-emp .c-panel-groupbox .c-groupbox-caption{color:#025269;font-weight:bold;padding:0;width:122px;display:block;margin:auto}
.halo-emp .c-panel-groupbox .c-groupbox-captionwrap{margin:auto!important;padding-left:0!important}
.halo-emp .c-panel-groupbox .c-groupbox-caption-text{float:left}
.halo-emp .c-panel-groupbox .v-captiontext{color:rgba(2,14,28,0.45);font-size:10px}
.halo-emp .c-panel-groupbox .c-groupbox-content{padding:6px 0}
.halo-emp .c-groupbox-inner .v-horizontal>.v-slot+.v-spacing{width:24px}
.halo-emp .c-groupbox-nocaption>.c-groupbox-captionwrap{height:0}
.halo-emp .v-select-optiongroup.extended .v-radiobutton:after{content:attr(sub-caption);display:block;font-size:12px;font-style:italic;white-space:normal;margin-top:4px;margin-bottom:20px}
.halo-emp .v-window{color:inherit;border-radius:8px;padding:24px;box-shadow:0 16px 32px 4px #020e1c}
.halo-emp .v-window.ym-headerless .v-window-outerheader{display:none}
.halo-emp .v-window-outerheader{border:0;background-color:#fff;position:relative;border-bottom:1px solid #025269}
.halo-emp .v-window-restorebox-disabled ~ .v-window-closebox ~ .v-window-header,.halo-emp .v-window-maximizebox-disabled ~ .v-window-closebox ~ .v-window-header{padding-bottom:1px;padding:0;margin:0;padding-bottom:12.5px;line-height:normal}
.halo-emp .v-window-closebox-disabled+.v-window-closebox,.halo-emp .v-window-resizebox-disabled+.v-window-closebox,.halo-emp .v-window-restorebox-disabled+.v-window-closebox,.halo-emp .v-window-maximizebox-disabled+.v-window-closebox{float:right;height:auto;position:relative;width:auto;display:inline-block}
.halo-emp .v-window-closebox,.halo-emp .halo-emp .v-window-maximizebox,.halo-emp .halo-emp .v-window-restorebox{line-height:inherit;width:auto;height:auto}
.halo-emp .v-window-contents{padding:0;border:0;margin:auto!important;padding:inherit!important}
.halo-emp .v-window-footer{display:none}
.halo-emp .v-window-contents>.v-scrollable>.v-layout:first-child{padding-top:0}
.halo-emp .ym-alert-header.ym-alert{font-weight:bold}
.halo-emp .ym-alert-header.ym-alert.ym-warning{color:#fd4d11}
.halo-emp .ym-alert-header.ym-alert.ym-success{color:#009245}
.halo-emp .ym-alert-header.ym-alert.ym-notice{color:#020e1c}
.halo-emp .v-slot-ym-date-field{margin:0 4px}
.halo-emp .v-tabsheet-tabs-ym-sub-nav .v-tabsheet-tabitemcell .v-tabsheet-tabitem .v-caption{color:#025269;font-size:14px;line-height:16px;padding:20px 0;font-family:"Meltow San 300";font-weight:bold;margin:0 12px}
.halo-emp .v-tabsheet-tabs-ym-sub-nav .v-tabsheet-tabitemcell .v-tabsheet-tabitem.v-tabsheet-tabitem-selected .v-caption{border-width:4px;border-bottom-color:#ed971a}
.halo-emp .v-tabsheet-tabs-ym-pill-tabs .v-tabsheet-tabitemcell .v-tabsheet-tabitem .v-caption{color:#025269;border-radius:4px;padding:4px;font-weight:bold;margin:0 6px;border:0}
.halo-emp .v-tabsheet-tabs-ym-pill-tabs .v-tabsheet-tabitemcell .v-tabsheet-tabitem.v-tabsheet-tabitem-selected .v-caption{background-color:#ed971a;color:white}
.halo-emp .v-filterselect.ym-floating-el.v-filterselect-ym-floating-el{position:absolute;left:300px;width:auto}
.halo-emp .v-filterselect.ym-floating-el.v-filterselect-ym-floating-el.hidden+.v-caption.v-caption-ym-floating-el{display:none}
.halo-emp .v-caption.v-caption-ym-floating-el{position:absolute;left:300px}
.halo-emp .ym-pill-tabs .v-tabsheet-tabcontainer:before{border:0}
.halo-emp .ym-split-page .v-tabsheet-tabitemcell .v-tabsheet-tabitem{height:42px}
.halo-emp .ym-split-page .v-tabsheet-tabitemcell .v-tabsheet-tabitem .v-caption{color:#025269;font-weight:bold;text-transform:none;font-size:12px;line-height:15px}
.halo-emp .ym-split-page .v-tabsheet-tabitemcell .v-tabsheet-tabitem.v-tabsheet-tabitem-selected{background-color:#ed971a}
.halo-emp .ym-split-page .v-tabsheet-tabitemcell .v-tabsheet-tabitem.v-tabsheet-tabitem-selected .v-caption{color:#fff;border:0}
.halo-emp .ym-split-page .ym-tabsheet-wrapper{width:100%}
.halo-emp .ym-split-page .v-tabsheet.ym-fullwidth:not(.v-has-width){width:100%!important}
.halo-emp .ym-split-page .v-tabsheet.ym-fullwidth:not(.v-has-width) .v-tabsheet-tabcontainer{width:calc(100% - -24px)!important;margin-left:-24px}
.halo-emp .ym-split-page .ym-tabsheet-header{padding-top:30px;padding-bottom:24px}
.halo-emp .ym-split-page .ym-footer{margin-top:0}
.halo-emp .ym-split-page{width:100%}
.halo-emp .ym-split-page .ym-split-page-side-menu{padding-top:34px;width:150px;text-align:left;height:100%;padding-right:24px}
.halo-emp .ym-split-page .ym-split-page-content{width:calc(100% - 174px);height:calc(100vh - 50px);min-height:calc(100vh - 377px);margin-left:24px;padding-left:24px;border-left:1px solid #025269}
.halo-emp .ym-split-page .ym-tab-button-sub-nav{border-bottom:1px solid #025269}
.halo-emp .ym-tag-editor{border:1px solid #ccc;border-radius:unset;margin:16px auto}
.halo-emp .ym-conversion-script-preview-wrapper{padding-left:16px}
.halo-emp .ym-creative-edit .ym-creative-form{display:inline-block;float:left;overflow:inherit}
.halo-emp .ym-creative-edit .v-slot-ym-field-group-hdr:not(:first-of-type){margin-top:24px}
.halo-emp .ym-creative-edit .ym-creative-edit-actions{margin-top:48px}
.halo-emp .ym-adbuilder-icons .v-slot.v-slot-icon:not(:first-of-type){padding-top:20px}
.halo-emp .ym-adbuilder-icons .v-link.icon a{height:16px;width:16px}
.halo-emp .v-slot-ym-adbuilder-icons,.halo-emp .v-slot-ym-preview-device{clear:none;float:left}
.halo-emp .ym-preview-device{height:820px;width:445px;margin-left:100px;margin-right:24px}
.halo-emp .ym-homepage{margin:auto;width:914px;padding-top:24px;overflow:auto;min-height:calc(100vh - 377px);text-align:center}
.halo-emp .ym-homepage h3{font-size:20px}
.halo-emp .ym-homepage .ym-paragraph2{font-size:18px}
.halo-emp .ym-homepage .ym-homepage-welcome{margin-bottom:30px}
.halo-emp .ym-homepage .ym-row{display:block}
.halo-emp .ym-homepage .ym-row .ym-box{display:inline-block;position:relative}
.halo-emp .ym-homepage .ym-row .ym-box h3{margin:0!important;padding:10px 0;color:#fff}
.halo-emp .ym-homepage .ym-row .ym-box a{text-decoration:underline;color:white}
.halo-emp .ym-homepage .ym-row .ym-box .ym-homepage-link{width:360px;height:120px;position:absolute;opacity:0;top:0;left:0}
.halo-emp .ym-homepage .ym-box{height:80px;width:320px;background-color:gray;margin:20px;color:#fff;line-height:22px;padding:20px 20px 30px 20px}
.halo-emp .ym-homepage .ym-box.ym-adbuilder{background-color:#85abad}
.halo-emp .ym-homepage .ym-box.ym-creatives{background-color:#35887e}
.halo-emp .ym-homepage .ym-box.ym-campaigns{background-color:#025269}
.halo-emp .ym-homepage .ym-box.ym-insights{background-color:#020e1c}
.halo-emp .v-widget .v-caption{color:rgba(2,14,28,0.45);font-size:10px;line-height:13px;padding-bottom:0}
.halo-emp .c-fglayout-slot.c-full-height-widget .v-caption .v-captiontext{Line-height:inherit}
.halo-emp .c-fglayout-slot{padding-top:14px!important;height:26px!important}
.halo-emp .c-fglayout-slot .v-filterselect{margin-left:0}
.halo-emp .ym-custom-form .v-slot{padding-top:14px}
.halo-emp .ym-custom-form .v-slot .v-filterselect{margin-left:0}
.halo-emp .ym-black-text{color:black!important}