.col-mb-1,.col-mb-10,.col-mb-11,.col-mb-12,.col-mb-2,.col-mb-3,.col-mb-4,.col-mb-5,.col-mb-6,.col-mb-7,.col-mb-8,.col-mb-9{padding-right:0;padding-left:0;float:left}.col-mb-1,.col-mb-10,.col-mb-11,.col-mb-12,.col-mb-2,.col-mb-3,.col-mb-4,.col-mb-5,.col-mb-6,.col-mb-7,.col-mb-8,.col-mb-9,.list-inline,.list-unstyled{padding-left:0}.col-fixed-hd,.col-fixed-landscape,.col-fixed-portrait,.col-fixed-square,.col-group [class*=push-],.col-group [class*=pull-]{position:relative}:root{--header-layout-background:linear-gradient(63deg, #7cb342 0%, #689f38 47%, #558b2f 100%);--header-logo:none;--sidebar-background:#f6f7f8;--sidebar-fg-color:#455A64;--sidebar-item-hover-bg-color:#CFD8DC;--sidebar-item-focused-border-color:#263238;--sidebar-item-hover-fg-color:#37474F;--sidebar-item-selected-bg-color:#455A64;--sidebar-item-selected-fg-color:#fff;--sidebar-menu-bg-color:#37474F;--sidebar-menu-border-color:#90A4AE;--sidebar-menu-fg-color:#fff;--header-actions-fg-color:#fff;--header-border-bottom-color:#B0BEC5;--people-header-background:linear-gradient(135deg, #0277BD 0%, #01579B 60%);--people-header-actions-fg-color:#fff;--org-header-layout-background:#1565C0;--org-header-actions-fg-color:#fff;--breadcrumbs-bg-color:#fff;--content-background:#CFD8DC;--auth-logo:none;--auth-background:linear-gradient(135deg, #455A64 0%, #607D8B 50%, #90A4AE 100%);--auth-container-bg-color:#fff;--auth-container-fg-color:#455A64;--navigation-tab-listing-background:#fff;--navigation-tab-bg-color:#fff;--navigation-tab-border:#CFD8DC;--navigation-tab-text-color:#0288D1;--navigation-tab-icon-color:#0288D1;--navigation-tab-hover-bg-color:#fff;--navigation-tab-hover-border:#039BE5;--navigation-tab-hover-text-color:#01579B;--navigation-tab-selected-bg-color:#E9F6FB;--navigation-tab-selected-text-color:#0277BD;--navigation-tab-selected-border:#29B6F6;--tab-border:#CFD8DC;--tab-text-color:#0288D1;--tab-icon-color:#0288D1;--tab-selected-text-color:#0277BD;--tab-selected-border:#29B6F6;--tab-hover-border:#039BE5;--instrument-response-header-logo:none;--instrument-print-header-layout-background:linear-gradient(to bottom, #546E7A 0%, #37474f 100%);--instrument-response-header-logo-enabled:none;--modal-header-background:linear-gradient(135deg, #1565C0 0%, #0288D1 100%);--modal-header-color:#fff;--modal-header-hover-color:#E1F5FE;--persona-selector-header-background:#607D8B;--persona-selector-header-color:#fff;--persona-selector-header-hover-color:#E1F5FE;--persona-selector-background:linear-gradient(135deg, #455A64 0, #607D8B 50%, #90A4AE 100%);--persona-selector-icon-color:#B0BEC5;--zIndexFroalaToolbar:inherit;--heightFroalaContainer:100%;--column-count:0}/*!
 * Fluidable Grid System 1.2.5
 *
 * Creator: Andri Sigurðsson
 * Site: http://fluidable.com
 * Date: 24.10.2015
 */[class*=col-fixed-]{float:left;width:100%}.col-group{padding:0;clear:both}.col-group:after{display:table;clear:both;content:" "}.col-group .col-group{padding:0}.col-group [class*=col-]{min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col-mb-12{width:100%}.col-mb-11{width:91.66666667%}.col-mb-10{width:83.33333333%}.col-mb-9{width:75%}.col-mb-8{width:66.66666667%}.col-mb-7{width:58.33333333%}.col-mb-6{width:50%}.col-mb-5{width:41.66666667%}.col-mb-4{width:33.33333333%}.col-mb-3{width:25%}.col-mb-2{width:16.66666667%}.col-mb-1{width:8.33333333%}@media (min-width:768px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{padding-left:0;padding-right:0;float:left}.container{max-width:768px;margin:0 auto}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-group,.col-offset-0{margin-left:0}.col-pull-12{right:100%}.col-pull-11{right:91.66666667%}.col-pull-10{right:83.33333333%}.col-pull-9{right:75%}.col-pull-8{right:66.66666667%}.col-pull-7{right:58.33333333%}.col-pull-6{right:50%}.col-pull-5{right:41.66666667%}.col-pull-4{right:33.33333333%}.col-pull-3{right:25%}.col-pull-2{right:16.66666667%}.col-pull-1{right:8.33333333%}.col-pull-0{right:0}.col-push-12{left:100%}.col-push-11{left:91.66666667%}.col-push-10{left:83.33333333%}.col-push-9{left:75%}.col-push-8{left:66.66666667%}.col-push-7{left:58.33333333%}.col-push-6{left:50%}.col-push-5{left:41.66666667%}.col-push-4{left:33.33333333%}.col-push-3{left:25%}.col-push-2{left:16.66666667%}.col-push-1{left:8.33333333%}.col-push-0{left:0}.col-group{margin-right:0;padding:0;clear:both}.col-group:after{display:table;clear:both;content:" "}}@media (min-width:992px){.col-dt-1,.col-dt-10,.col-dt-11,.col-dt-12,.col-dt-2,.col-dt-3,.col-dt-4,.col-dt-5,.col-dt-6,.col-dt-7,.col-dt-8,.col-dt-9{padding-left:0;padding-right:0;float:left}.container{max-width:992px;margin:0 auto}.col-dt-12{width:100%}.col-dt-11{width:91.66666667%}.col-dt-10{width:83.33333333%}.col-dt-9{width:75%}.col-dt-8{width:66.66666667%}.col-dt-7{width:58.33333333%}.col-dt-6{width:50%}.col-dt-5{width:41.66666667%}.col-dt-4{width:33.33333333%}.col-dt-3{width:25%}.col-dt-2{width:16.66666667%}.col-dt-1{width:8.33333333%}.col-dt-offset-12{margin-left:100%}.col-dt-offset-11{margin-left:91.66666667%}.col-dt-offset-10{margin-left:83.33333333%}.col-dt-offset-9{margin-left:75%}.col-dt-offset-8{margin-left:66.66666667%}.col-dt-offset-7{margin-left:58.33333333%}.col-dt-offset-6{margin-left:50%}.col-dt-offset-5{margin-left:41.66666667%}.col-dt-offset-4{margin-left:33.33333333%}.col-dt-offset-3{margin-left:25%}.col-dt-offset-2{margin-left:16.66666667%}.col-dt-offset-1{margin-left:8.33333333%}.col-dt-offset-0{margin-left:0}.col-dt-pull-12{right:100%}.col-dt-pull-11{right:91.66666667%}.col-dt-pull-10{right:83.33333333%}.col-dt-pull-9{right:75%}.col-dt-pull-8{right:66.66666667%}.col-dt-pull-7{right:58.33333333%}.col-dt-pull-6{right:50%}.col-dt-pull-5{right:41.66666667%}.col-dt-pull-4{right:33.33333333%}.col-dt-pull-3{right:25%}.col-dt-pull-2{right:16.66666667%}.col-dt-pull-1{right:8.33333333%}.col-dt-pull-0{right:0}.col-dt-push-12{left:100%}.col-dt-push-11{left:91.66666667%}.col-dt-push-10{left:83.33333333%}.col-dt-push-9{left:75%}.col-dt-push-8{left:66.66666667%}.col-dt-push-7{left:58.33333333%}.col-dt-push-6{left:50%}.col-dt-push-5{left:41.66666667%}.col-dt-push-4{left:33.33333333%}.col-dt-push-3{left:25%}.col-dt-push-2{left:16.66666667%}.col-dt-push-1{left:8.33333333%}.col-dt-push-0{left:0}}@media (min-width:1200px){.col-ld-1,.col-ld-10,.col-ld-11,.col-ld-12,.col-ld-2,.col-ld-3,.col-ld-4,.col-ld-5,.col-ld-6,.col-ld-7,.col-ld-8,.col-ld-9{padding-left:0;padding-right:0;float:left}.container{max-width:1200px;margin:0 auto}.col-ld-12{width:100%}.col-ld-11{width:91.66666667%}.col-ld-10{width:83.33333333%}.col-ld-9{width:75%}.col-ld-8{width:66.66666667%}.col-ld-7{width:58.33333333%}.col-ld-6{width:50%}.col-ld-5{width:41.66666667%}.col-ld-4{width:33.33333333%}.col-ld-3{width:25%}.col-ld-2{width:16.66666667%}.col-ld-1{width:8.33333333%}.col-ld-offset-12{margin-left:100%}.col-ld-offset-11{margin-left:91.66666667%}.col-ld-offset-10{margin-left:83.33333333%}.col-ld-offset-9{margin-left:75%}.col-ld-offset-8{margin-left:66.66666667%}.col-ld-offset-7{margin-left:58.33333333%}.col-ld-offset-6{margin-left:50%}.col-ld-offset-5{margin-left:41.66666667%}.col-ld-offset-4{margin-left:33.33333333%}.col-ld-offset-3{margin-left:25%}.col-ld-offset-2{margin-left:16.66666667%}.col-ld-offset-1{margin-left:8.33333333%}.col-ld-offset-0{margin-left:0}.col-ld-pull-12{right:100%}.col-ld-pull-11{right:91.66666667%}.col-ld-pull-10{right:83.33333333%}.col-ld-pull-9{right:75%}.col-ld-pull-8{right:66.66666667%}.col-ld-pull-7{right:58.33333333%}.col-ld-pull-6{right:50%}.col-ld-pull-5{right:41.66666667%}.col-ld-pull-4{right:33.33333333%}.col-ld-pull-3{right:25%}.col-ld-pull-2{right:16.66666667%}.col-ld-pull-1{right:8.33333333%}.col-ld-pull-0{right:0}.col-ld-push-12{left:100%}.col-ld-push-11{left:91.66666667%}.col-ld-push-10{left:83.33333333%}.col-ld-push-9{left:75%}.col-ld-push-8{left:66.66666667%}.col-ld-push-7{left:58.33333333%}.col-ld-push-6{left:50%}.col-ld-push-5{left:41.66666667%}.col-ld-push-4{left:33.33333333%}.col-ld-push-3{left:25%}.col-ld-push-2{left:16.66666667%}.col-ld-push-1{left:8.33333333%}.col-ld-push-0{left:0}}.col-fixed-hd:before,.col-fixed-landscape:before,.col-fixed-portrait:before,.col-fixed-square:before{content:"";display:block}.col-fixed-hd .col-content,.col-fixed-landscape .col-content,.col-fixed-portrait .col-content,.col-fixed-square .col-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.col-fixed-hd:before{margin-top:56.25%}.col-fixed-landscape:before{margin-top:75%}.col-fixed-square:before{margin-top:100%}.col-fixed-portrait:before{margin-top:133.33333333%}.center-block{margin:0 auto}.clear:after{display:table;clear:both;content:" "}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Inter;font-weight:500;color:inherit;margin:0}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400}.h1,.h2,.h3,h1,h2,h3{line-height:26px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:18px}.h2,h2{font-size:17px}.h3,h3{font-size:16px}.h4,h4{font-size:15px}.h5,h5{font-size:14.5px}.h6,h6{font-size:14px}.font-large,.h1.smaller,h1.smaller{font-size:16px}.h1.small,h1.small{font-size:13px}.h1.smaller,h2.smaller{font-size:15px}.h1.small,h2.small{font-size:13px}p{margin:5px 0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}a{color:#0277BD;text-decoration:none}a:hover{color:underline}a:hover person-display>span:first-child,a:hover>span:first-child{text-decoration:underline}.list-unstyled{list-style:none}.list-unstyled h5{font-weight:700;margin-top:15px}.list-unstyled h5:first{margin-top:0}.list-inline{list-style:none;margin-left:-5px}.list-inline h5{font-weight:700;margin-top:15px}.list-inline h5:first{margin-top:0}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.line-height-small{line-height:18px}.light-weight{font-weight:300}.normal-weight{font-weight:400}.semi-bold{font-weight:500}.bold{font-weight:700}.extra-bold,text.now{font-weight:800}.font-large{display:inline-block}.font-medium{font-size:14px}.font-xlarge{display:inline-block;font-size:18px}.font-bigger,.font-larger{display:inline-block;font-size:15px}.font-normal,.font-smaller{font-size:12px}.font-smallest{font-size:10px}.font-small{font-size:11px}.font-micro{font-size:9px}.font-size-small{font-size:11px}pre.wrap{white-space:pre-wrap}pre.not-fixed-width{font-family:inherit}.success-color{color:#689F38}.warning-color{color:#F57C00}.error-color,.failure-color{color:#C62828}.text-color{color:#37474F}@font-face{font-family:BLOKK;src:url(/static/fonts/BLOKKNeue-Regular.eot);src:url(/static/fonts/BLOKKNeue-Regular.eot?#iefix) format('embedded-opentype'),url(/static/fonts/BLOKKNeue-Regular.woff2) format('woff2'),url(/static/fonts/BLOKKNeue-Regular.woff) format('woff'),url(/static/fonts/BLOKKNeue-Regular.otf) format('opentype'),url(/static/fonts/BLOKKNeue-Regular.ttf) format('truetype'),url(/static/fonts/BLOKKNeue-Regular.svg#BLOKKRegular) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:BLOKK;src:url(/static/fonts/BLOKKNeue-Regular.svg) format('svg')}}button.save-button{background-color:#0288D1;color:#fff;padding:0 12px;line-height:26px;margin-right:5px}button.save-button:hover{background-color:#0277BD}a.material,button.material{border:none;display:inline-block;background:#0277BD;color:#fff;border-radius:18px;line-height:28px;padding:0 12px;vertical-align:middle}a.material:hover,button.material:hover{background-color:#01579B}a.material.light-blue-grey,button.material.light-blue-grey{background-color:#ECEFF1;color:#37474F;box-shadow:none}a.material.light-blue-grey:hover,button.material.light-blue-grey:hover{background-color:#37474F;color:#fff}a.material.no-shadow,button.material.no-shadow{box-shadow:none}a.material.med-blue-grey,button.material.med-blue-grey{background-color:#546E7A;color:#fff;box-shadow:none}a.material.med-blue-grey:hover,button.material.med-blue-grey:hover{background-color:#37474F;color:#fff}a.material.light-blue-900,button.material.light-blue-900{background-color:#01579B}a.material.light-blue-800,button.material.light-blue-800{background-color:#0277BD}a.material.light-blue-700,button.material.light-blue-700{background-color:#0288D1}a.material.light-blue-600,button.material.light-blue-600{background-color:#039BE5}a.material.lb7,button.material.lb7{background-color:#0288D1}a.material.lb7:hover,a.material.lb8,button.material.lb7:hover,button.material.lb8{background-color:#0277BD}a.material.lb8:hover,button.material.lb8:hover{background-color:#01579B}a.material.in7,button.material.in7{border-radius:20px;background-color:#fff;border:1px solid #303F9F;color:#303F9F}a.material.in7:hover,button.material.in7:hover{background-color:#303F9F;color:#fff}a.material.lb9,a.material.lb9:hover,button.material.lb9,button.material.lb9:hover{background-color:#01579B}a.material.red,button.material.red{background-color:#C62828}a.material.red.remove-item,button.material.red.remove-item{width:150px;height:35px;font-weight:500}a.material.red:hover,button.material.red:hover{background-color:#B71C1C}a.material.red-inverse,button.material.red-inverse{background-color:#fff;border:1px solid #E53935;color:#B71C1C}a.material.red-inverse:hover,button.material.red-inverse:hover{background-color:#B71C1C;color:#fff}a.material.red-outline,button.material.red-outline{background-color:#fff;border:1px solid #E53935;color:#B71C1C;font-weight:500;font-size:10px}a.material.red-outline:hover,button.material.red-outline:hover{background-color:#B71C1C;color:#fff}a.material.orange,button.material.orange{background-color:#FB8C00}a.material.orange:hover,button.material.orange:hover{background-color:#F57C00}a.material.white,button.material.white{background-color:#fff;color:#37474F}a.material.back-button,button.material.back-button{box-shadow:none;background-color:transparent;color:#1565C0;padding:15px 2px 0;font-size:24px;font-weight:500}a.material.embedded-back,button.material.embedded-back{border-radius:3px 0 0 3px;height:100%;width:16px;font-size:16px;padding:0;box-shadow:none}a.material.embedded-back span,button.material.embedded-back span{display:inline-block}a.material.circle,button.material.circle{border-radius:50%;width:22px;height:22px;padding:0!important;text-align:center;vertical-align:middle;display:inline-block}a.material.circle>i,a.material.circle>span,button.material.circle>i,button.material.circle>span{display:inline-block;vertical-align:top;line-height:22px}a.material.circle.micro,button.material.circle.micro{width:18px;height:18px}a.material.circle.micro span,button.material.circle.micro span{display:inline-block;line-height:calc(18px - 2px)}a.material.circle.micro [class^=icon-link2],button.material.circle.micro [class^=icon-link2]{font-size:8px}a.material.circle.small,button.material.circle.small{width:22px;height:22px}a.material.circle.small span,button.material.circle.small span{display:inline-block;line-height:calc(22px - 2px);font-size:12px}a.material.circle.small [font-size="13"],button.material.circle.small [font-size="13"]{font-size:13px}a.material.circle.small [font-size="14"],button.material.circle.small [font-size="14"]{font-size:14px}a.material.circle.right-align,button.material.circle.right-align{display:block;margin-right:10px;margin-left:auto;margin-bottom:10px}a.material.circle.small-medium,button.material.circle.small-medium{width:18px;height:18px}a.material.circle.small-medium span,button.material.circle.small-medium span{line-height:calc(18px - 2px)}a.material.circle.medium,button.material.circle.medium{width:26px;height:26px}.activity-marker,a.material.circle.large,button.material.circle.large{width:36px;height:36px}a.material.circle.medium span,button.material.circle.medium span{line-height:calc(26px - 2px)}a.material.circle.large span,button.material.circle.large span{line-height:calc(36px -2px)}a.material.padded-hz,button.material.padded-hz{padding:0 8px}a.material.confirmation-with-icon,button.material.confirmation-with-icon{border:1px solid #0288D1;background-color:#fff;color:#0288D1;padding:0;line-height:24px}a.material.confirmation-with-icon>span,button.material.confirmation-with-icon>span{display:inline-block;line-height:24px;padding:0 6px}a.material.confirmation-with-icon>span:first-child,button.material.confirmation-with-icon>span:first-child{padding:0 4px;width:24px;line-height:25px;text-align:center;background-color:#0288D1;color:#fff}a.material.confirmation-with-icon:hover>span:first-child,button.material.confirmation-with-icon:hover>span:first-child{background-color:#01579B}a.material.inverse,button.material.inverse{background-color:#fff;box-shadow:none;color:#0277BD;border:1px solid #0277BD!important}a.material.inverse.light,button.material.inverse.light{border:1px solid #0288D1}a.material.inverse.small,button.material.inverse.small{line-height:20px;padding:0 5px}a.material.inverse.green-border,button.material.inverse.green-border{border:1px solid #388E3C}a.material.inverse.green-border>span,button.material.inverse.green-border>span{color:#388E3C}a.material.inverse.selected,a.material.inverse:hover,button.material.inverse.selected,button.material.inverse:hover{background-color:#0288D1;color:#fff}a.material.inline-action,button.material.inline-action{box-shadow:none;border-radius:2px;padding:0 3px;line-height:20px;border:2px solid #1976D2}a.material.inline-action span,button.material.inline-action span{font-size:16px;line-height:20px}a.material.inline-action.inverse,button.material.inline-action.inverse{background-color:#fff;color:#1976D2;border:2px solid #1976D2}a.material.inline-action.link,button.material.inline-action.link{background-color:#fff;color:#1976D2;border:2px solid #fff}a.material.inline-cancel,a.material.inline-save,button.material.inline-cancel,button.material.inline-save{padding:0 5px;line-height:27px;border-radius:0}a.material.inline-cancel,button.material.inline-cancel{background-color:#ECEFF1;color:#546E7A}a.material.save,button.material.save{min-width:65px;padding:0 14px;border-radius:18px;margin-right:5px}a.material.save.lonely,button.material.save.lonely{margin-right:0}a.material.submit,button.material.submit{background-color:#01579B;padding:0 14px;border-radius:3px;margin-right:5px}a.material.submit.wide,button.material.submit.wide{padding:0 25px}a.material.check-all-selector,a.material.check-selector,button.material.check-all-selector,button.material.check-selector{background:0 0;border:none;box-shadow:none}a.material.check-all-selector i,a.material.check-selector i,button.material.check-all-selector i,button.material.check-selector i{font-size:13px;color:#B0BEC5}a.material.check-all-selector:hover i,a.material.check-selector:hover i,button.material.check-all-selector:hover i,button.material.check-selector:hover i{color:#1976D2}a.material.check-all-selector.selected i,a.material.check-selector.selected i,button.material.check-all-selector.selected i,button.material.check-selector.selected i{color:#1E88E5}a.material.check-all-selector.selected:hover i,a.material.check-selector.selected:hover i,button.material.check-all-selector.selected:hover i,button.material.check-selector.selected:hover i{color:#1976D2}a.material.check-all-selector i,button.material.check-all-selector i{color:#8BC34A}a.material.check-all-selector:hover i,button.material.check-all-selector:hover i{color:#558B2F}a.material.layout-part,button.material.layout-part{width:100%;margin-top:7px;height:42px}a.material.rounded-corners,button.material.rounded-corners{box-shadow:none;border-radius:2px}a.material.plain,button.material.plain{color:#455A64;background-color:#ECEFF1}a.material.plain:hover,button.material.plain:hover{background-color:#CFD8DC}a.material.checkbox-button,button.material.checkbox-button{text-align:left;background:0 0;box-shadow:none;color:#37474F;margin:0;padding-left:0;padding-right:5px}a.material.checkbox-button span.checked,a.material.checkbox-button:hover .check-container,button.material.checkbox-button span.checked,button.material.checkbox-button:hover .check-container{color:#0277BD}a.material.checkbox-button span,button.material.checkbox-button span{display:inline-block;line-height:26px;font-size:12px;vertical-align:top}a.material.checkbox-button.larger>span,button.material.checkbox-button.larger>span{display:inline-block;font-size:16px}a.material.checkbox-button:disabled,button.material.checkbox-button:disabled{border:none}a.material.checkbox-button:disabled:hover,button.material.checkbox-button:disabled:hover{background-color:#fff}a.material.checkbox-button:hover,button.material.checkbox-button:hover{border:none}a.material.checkbox-button:active,a.material.checkbox-button:focus,button.material.checkbox-button:active,button.material.checkbox-button:focus{outline:0;border:none}a.material.inline-action-button,button.material.inline-action-button{background-color:#039BE5;color:#fff;min-width:auto;width:auto;box-shadow:none;border-radius:3px;line-height:19px;font-size:10px}a.material.inline-action-button.medium,button.material.inline-action-button.medium{line-height:26px;height:26px;padding:0 12px}a.material.stage-action,button.material.stage-action{box-shadow:none;background-color:#29B6F6;vertical-align:middle;margin-right:2px}a.material.small,button.material.small{padding:0 4px;font-size:10px;line-height:22px}a.material.short,button.material.short{line-height:24px;font-size:11px}a.material.wider,button.material.wider{padding:4px 12px}.circle-selector{border-radius:50%;display:inline-block;height:18px;width:18px;line-height:18px;background-color:#fff;border:1px solid #039BE5;color:#039BE5;text-align:center;padding:0!important}.circle-selector>span{vertical-align:top;display:inline-block;line-height:17px;font-size:10px;color:#039BE5}.circle-selector.selected{background-color:#039BE5}.circle-selector.selected>span{color:#fff}button.select-button{background-color:#E1F5FE;border:1px solid #B3E5FC;color:#0277BD;padding:6px 8px}button.select-button .image-part{display:block;font-size:18px;line-height:30px}button.select-button .text-part{display:block;font-size:10px;line-height:14px;text-transform:uppercase}button.select-button:hover{background-color:#0277BD;border:1px solid #01579B;color:#fff}.outlined-help .error-message-validation{padding:12px 10px;background-color:#FFF3E0;margin-bottom:8px}.outlined-help .error-message-validation .orange-text{color:#EF6C00}.outlined-help .error-message-validation.with-top-bottom{border-top:1px solid #FFA726;border-bottom:1px solid #FFA726}.outline-button,.outline-icon-button{background:0 0;color:#fff;border:1px solid #4FC3F7;padding:3px 8px}.outline-button:hover,.outline-icon-button:hover{background-color:transparent}.outline-icon-button{border:1px solid transparent;text-align:center;min-width:60px;margin:1px}.outline-icon-button span.an-icon{font-size:20px;display:block;height:22px;line-height:22px}.outline-icon-button span.an-text{display:inline-block;font-size:10px;line-height:14px;height:14px;vertical-align:middle;margin-top:-4px;max-width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outline-icon-button .updating-animation-1>span{background-color:#fff}.outline-icon-button:hover{border:1px solid #fff;background-color:transparent}button.action-icon{background-color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #0288D1;color:#0288D1;font-size:16px;vertical-align:middle}button.action-icon.smaller{width:24px;height:24px;line-height:24px;font-size:14px;padding:0}button.action-icon.small{width:14px;height:14px;line-height:14px;font-size:12px;padding:0}button.action-icon:hover{background-color:#0288D1;color:#fff}button.inverse-menu{background-color:#fff;border-radius:0;padding:0 4px;line-height:18px;vertical-align:middle;text-align:center;border:1px solid #039BE5;color:#039BE5}button.inverse-menu>span{display:inline-block;line-height:18px}button.inverse-menu:hover{background-color:#03A9F4;color:#fff}.image-button-selection button.link-button,.image-button-selection>button{text-align:center;margin-right:80px}.image-button-selection button.link-button:last-child,.image-button-selection>button:last-child{margin-right:0}.image-button-selection button.link-button span,.image-button-selection>button span{font-size:12px;text-transform:uppercase}.image-button-selection button.link-button [class^=icon-],.image-button-selection>button [class^=icon-]{font-size:48px;display:block;color:#0288D1}.image-button-selection button.link-button:hover,.image-button-selection>button:hover{text-decoration:none}.actions-text a:hover,.alerts-notifier-container .container-footer a:hover,.decorator-label a:hover,.email-flex-layout>.item-row>div button:hover,.eula-container a:hover,.image-button-selection button.link-button:hover span:last-child,.image-button-selection>button:hover span:last-child,.item-menu-hz>span a:hover,.link-action-small:hover,.link-action:hover,.toolbar-inline.text-links ul>li button:hover,.updating-overlay-super .no-items-message a:hover{text-decoration:underline}.image-button-selection.medium button.link-button,.image-button-selection.medium>button{margin:0 10px}.image-button-selection.medium button.link-button span,.image-button-selection.medium>button span{font-size:11px;text-transform:none}.image-button-selection.medium button.link-button [class^=icon-],.image-button-selection.medium>button [class^=icon-]{font-size:24px;display:block;color:#90A4AE;margin-bottom:5px}.on-off-button,.on-off-updating{display:inline-block;line-height:22px}.on-off-button{border:1px solid #0288D1}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button:disabled,.multiselect-listbox.entity-selection .list-item button.material.checkbox-button:hover,.on-off-button>button{border:none}.on-off-button>button{background:#fff;font-size:11px;border-radius:0;line-height:22px;padding:0 6px;color:#0288D1}.on-off-button>button.selected{background-color:#01579B;color:#fff}.on-off-button>button:hover{background-color:#B3E5FC}.on-off-button>button:hover.selected{background-color:#0277BD}.on-off-button>button.unselectable-choice{background-color:#ECEFF1}.on-off-updating{border:1px solid #0288D1;background-color:#E1F5FE;font-size:11px;padding:0 6px;text-align:center;color:#0288D1}.element-label-light,.search-label{display:block;color:#263238;font-size:12px}table td,table th{padding:6px 10px}table{border-collapse:collapse}table thead{background-color:#ECEFF1}table th{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}table th.sortable{cursor:pointer}table tr{border-bottom:1px solid #DEE4E7}.dotted-underline,table tr.dotted{border-bottom:1px dotted #DEE4E7}table tr--strong{border-bottom:2px solid #DEE4E7}.element-label{font-size:11px;display:block;font-weight:500}.search-label{text-transform:uppercase}.element-label-light{font-weight:500;text-transform:capitalize}.element-label-light.sortable{display:inline-block;margin-right:5px;cursor:pointer}.element-label-bold,.element-label-lightest{display:block;color:#263238;text-transform:uppercase;font-size:10px}.element-label-light.thin{font-weight:500;line-height:18px}.element-label-light:hover.sortable{background-color:#fff}.element-label-lightest,.weight-lighter{font-weight:500}.element-label-bold{font-weight:700}button.element-label-bold{background:0 0;padding:1px}button.element-label-bold:hover{background:0 0;color:#01579B}div.img-container{overflow:hidden;display:inline-block;vertical-align:middle}div.img-container img{vertical-align:middle}.img-mod-toolbar{position:absolute;top:0;right:0;background-color:#000;border-radius:0 0 0 3px}.img-mod-toolbar button{background-color:transparent;color:#fff;padding:2px 12px;font-size:15px}.img-mod-toolbar button:hover{background-color:#333}.img-arrow{font-size:18px}.img-arrow.large{font-size:28px}.photo_upload_image{text-align:center;display:block;font-size:32px;color:#90A4AE}.circle-marker{border-radius:50%;background-color:#fff;border:1px solid #CFD8DC;width:14px;height:14px;text-align:center}.circle-marker.blue{border-color:#0288D1}.circle-marker.blue .inner{background-color:#B3E5FC}.circle-marker .inner{border-radius:50%;background-color:#B0BEC5;margin-top:2px;margin-left:2px;width:10px;height:10px}.emphasis-color{color:#039BE5}.status-complete.forecolor{color:#388E3C}.offset-right-50{position:relative;margin-right:50px}.required-dot{display:inline-block;border-radius:50%;width:7px;height:7px;margin:3px 3px 0;background-color:#FBC02D;vertical-align:top}.modal-color-bar{height:3px;background:#0277BD;background:linear-gradient(to right,#1976D2,50%,#64B5F6 99%)}.info-message.standout{border:2px solid #2196F3}.info-message.standout.success-outline{border:2px solid #388E3C}.info-message.compressed{padding:5px 10px}.info-message i.icon-info{color:#2196F3;display:inline-block;margin-right:5px;margin-top:10px;font-size:14px}.circle-icon{margin-top:30px}.circle-icon--background{background:#add8e6;border-radius:100px;width:50px;height:50px;margin-left:0;margin-right:auto}.circle-icon--background.purple{background:#311B92}.circle-icon--background.blue{background:#1565C0}.circle-icon--background.light-blue{background:#0288D1}.circle-icon--icon{margin-top:auto;margin-bottom:auto;display:block;color:#fff;font-size:24px;padding-top:12px;text-align:center}.circle-icon--title{font-weight:500}.circle-icon--title.purple{color:#311B92}.circle-icon--title.blue{color:#1565C0}.circle-icon--title.light-blue{color:#0288D1}.no-picture-message{background-color:#fff;width:100%;text-align:center;border:2px solid #CFD8DC;padding:10px}.no-picture-message .no-pic-icon{color:#CFD8DC;font-size:80px}.no-picture-message:hover{background-color:#fff}.confirmation-modal{border-top:10px solid #29B6F6}.confirmation-modal.with-error{border-top:10px solid #C62828}.confirmation-body .large-circle,.remove-confirmation-body .large-circle{border-radius:50%;margin:15px auto 20px;width:66px;height:66px;border:3px solid #E57373;background-color:#fff;text-align:center}.confirmation-body .large-circle i,.confirmation-body .large-circle span[class*=icon-],.remove-confirmation-body .large-circle i,.remove-confirmation-body .large-circle span[class*=icon-]{display:inline-block;font-size:44px;color:#E57373;line-height:66px}.confirmation-body .large-circle.confirm,.remove-confirmation-body .large-circle.confirm{border:3px solid #81D4FA;background-color:#fff;margin-bottom:25px}.confirmation-body .large-circle.confirm span[class*=icon-],.remove-confirmation-body .large-circle.confirm span[class*=icon-]{font-size:55px;color:#29B6F6}.confirmation-body .error-container,.remove-confirmation-body .error-container{text-align:left;padding:15px;background-color:#FFEBEE;color:#C62828;border-radius:2px;margin:6px 8px}.add-item-full{background-color:#E1F5FE;border:1px solid #4FC3F7;border-radius:2px;color:#01579B;font-size:12px;padding:6px 8px;cursor:pointer;display:block;font-weight:500;width:100%;text-align:left}.add-item-full.adjoin-right{border-right:none;border-radius:2px 0 0 2px}.add-item-full.adjoin-left{border-radius:0 2px 2px 0}.add-item-full:hover{background-color:#B3E5FC;border:1px solid #29B6F6}.confirmation-footer .row-border{border-top:1px solid #4FC3F7}.confirmation-footer .link-button{font-weight:500;height:100%;width:100%;text-align:center}.confirmation-footer .confirm-cell{padding:15px;background-color:#0288D1}.confirmation-footer .confirm-cell .link-button{color:#fff}.confirmation-footer .confirm-cell:hover{background-color:#0277BD}.confirmation-footer .confirm-cell.with-error{background-color:#D32F2F}.confirmation-footer .confirm-cell.with-error:hover{background-color:#C62828}.confirmation-footer .cancel-cell{padding:15px}.confirmation-footer .cancel-cell .link-button{color:#0277BD}.confirmation-footer .cancel-cell:hover{background-color:#E1F5FE}.confirmation-footer .cancel-cell.with-error:hover{background-color:#FFEBEE}.hierarchy-container.shaded{background-color:#ECEFF1}.hierarchy-item{background-color:#fff;border-radius:2px;border:1px solid #CFD8DC;padding:6px;margin:4px 0;position:relative}.hierarchy-item .expander{width:20px;position:absolute}.hierarchy-item .title{margin-left:26px;margin-right:80px}.hierarchy-item .buttons{padding:5px 5px 0;position:absolute;right:0;top:0;width:80px;text-align:right;font-size:16px}.line-seperated-toggle,.widget-toggle-bottom{text-align:center;position:relative}.hierarchy-item.selected{border:1px solid #0277BD}.embedded-menu{border:1px solid #039BE5;border-radius:2px 2px 0 0}.embedded-menu .header{background-color:#039BE5;color:#fff;font-weight:500;padding:4px 8px;border-radius:2px 2px 0 0}.embedded-menu .content ul{list-style:none;padding:0;margin:0}.embedded-menu .content ul.indent-5>li{padding-left:5px}.embedded-menu .content ul>li{padding:4px 24px 4px 8px}.multiselect-listbox .list-item,.multiselect-listbox.entity-selection .list-item{padding:0 5px}.embedded-menu .content ul>li:nth-child(even){background-color:#f6f7f8}.line-seperated-toggle{border-top:1px solid #DEE4E7}.line-seperated-toggle.dotted{border-top:1px dotted #DEE4E7}.line-seperated-toggle>button{position:relative;top:-12px}.widget-toggle-bottom>button{position:relative;bottom:-9px}.material-loader-bar{height:4px}.material-loader-bar.animate-in{background-color:#607D8B;animation:armatureLoading 5s linear infinite}.multiselect-listbox{border:1px solid #DEE4E7;overflow-y:auto}.multiselect-listbox::-webkit-scrollbar,.multiselect-listbox::-webkit-scrollbar-track{background-color:#fff}.multiselect-listbox::-webkit-scrollbar{width:10px}.multiselect-listbox::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.multiselect-listbox::-webkit-scrollbar-track{background-color:#ECEFF1}.multiselect-listbox.small{height:80px}.multiselect-listbox.default{min-height:80px;height:auto;max-height:165px}.multiselect-listbox.large{background-color:#fff;height:165px;max-height:165px}.multiselect-listbox.auto{height:auto}.multiselect-listbox .list-item button{width:100%;text-align:left}.multiselect-listbox.default-width{width:auto;min-width:200px;max-width:300px;height:auto;max-height:300px}.multiselect-listbox.entity-selection{border:1px solid #DEE4E7;height:80px;overflow-y:auto}.multiselect-listbox.entity-selection::-webkit-scrollbar,.multiselect-listbox.entity-selection::-webkit-scrollbar-track{background-color:#fff}.multiselect-listbox.entity-selection::-webkit-scrollbar{width:10px}.multiselect-listbox.entity-selection::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.multiselect-listbox.entity-selection::-webkit-scrollbar-track{background-color:#ECEFF1}.multiselect-listbox.entity-selection .list-item button{width:100%;text-align:left}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button{background:0 0;box-shadow:none;color:#37474F;padding:0;line-height:20px;width:100%}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button span{display:inline-block;font-size:12px;vertical-align:middle}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button span.checked{color:red}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button.larger>span{display:inline-block;font-size:16px}.multiselect-listbox.entity-selection .list-item button.material.checkbox-button:disabled:hover{background-color:green}.chart-inner-title{font-size:9px;display:block;line-height:12px;padding:0;margin-top:-2px;font-weight:400}.chart-element-square{height:10px;width:10px}.large-chart-square{height:18px;width:24px;display:inline-block;font-size:9px;font-weight:500;line-height:18px;color:#fff;border-radius:2px;text-align:center}.large-chart-square.blue{background-color:#03A9F4}.chart-status-line{display:flex}.chart-status-line>div{white-space:nowrap;padding:0 4px;font-size:11px;color:#546E7A}.overdue-circle{border-radius:50%;text-align:center;background-color:#FB8C00;color:#fff;font-size:9px;position:absolute;top:0;right:-4px;height:16px;width:16px;display:inline-block;line-height:16px}.overdue-circle.negative-top{top:-4px}.metric-number{font-size:16px;font-weight:500;display:inline-block}.metric-number.large{font-size:18px}.circle-chart-inner-text>span:first-child{font-size:18px;font-weight:500;display:block}.icon-collapse{min-width:22px}.icon-collapse.x2{min-width:44px}.icon-collapse.x3{min-width:66px}.icon-collapse.x4{min-width:88px}@keyframes armatureLoading{0%{opacity:.25;width:5%}25%{opacity:.35;width:25%}50%{opacity:.5;width:50%}75%{opacity:.75;width:75%}100%{opacity:1;width:100%}}.calendar-grouping .exp-col{display:inline-block;padding:0;font-size:18px;line-height:18px;vertical-align:middle;margin:0 2px}.align-top,.count-badge,.trash-it>span,button.ellipsis-button>span{vertical-align:top}.calendar-grouping .shaded-image{color:#607D8B;font-size:14px;display:inline-block;margin-left:26px;margin-right:10px}.calendar-grouping .shaded-image.larger{font-size:18px}.ghosted-item{opacity:.5}.inline-button-action{display:inline-block;height:28px;width:24px;line-height:22px;text-align:center;border:none;border-radius:0}.inline-button-action.save-operation{background-color:#0288D1;color:#fff}.inline-button-action.cancel-operation{background-color:#90A4AE;color:#fff}.tag-listing-add-button{display:inline-block;background-color:#039BE5;color:#fff;height:26px;width:26px;line-height:26px;border-radius:0 2px 2px 0;text-align:center}.tag-listing-add-button:hover{background-color:#0277BD}.ellipsis-button-container{position:absolute;bottom:-12px;background-color:#fff;left:0;right:0;height:24px}.ellipsis-button-container.position-top-right{width:30px;bottom:auto;top:4px;right:0;left:auto}button.ellipsis-button{display:inline-block;height:20px;line-height:20px;padding:0 4px;color:#0288D1;background-color:#fff;border:none;border-radius:12px;max-width:60px;text-align:center}button.ellipsis-button .more-text{font-size:9px;text-transform:uppercase}button.ellipsis-button>span{display:inline-block;height:20px;line-height:20px;padding-right:2px}button.ellipsis-button:hover{background-color:#039BE5;color:#fff}.selectable-item-header-cell{min-width:42px;width:42px}.selectable-item-cell{min-width:42px;width:42px;text-align:center;padding:8px 0;color:#0277BD}.colored-box,.trash-it{width:18px;text-align:center}.selectable-item-cell:hover{background-color:#03A9F4;color:#fff}.selectable-item-cell.selected{background-color:#8BC34A;color:#fff}.selectable-item-cell.selected:hover{background-color:#689F38}.tag-text-input{display:grid;border:1px solid #B0BEC5}.tag-text-input input[type=text]{border:none}.tag-text-input .tag-text-button{background:0 0;color:#546E7A}.status-selector-button{border-radius:16px;border:1px solid #03A9F4;padding:0 12px;white-space:nowrap;background-color:#fff}.selector-button-as-link-text{border:1px solid #fff;background-color:#fff;font-weight:500}.selector-button-as-link-text:hover{border:1px solid #0288D1;background-color:#fff;color:#0288D1}.trash-it{border-radius:50%;border:1px solid #0288D1;color:#0288D1;display:inline-block;height:18px;line-height:18px;padding:0;background-color:#fff}.trash-it>span{font-size:10px;display:inline-block;line-height:16px}.trash-it:hover{border:1px solid #0277BD;color:#fff;text-decoration:none;background-color:#0288D1}.ctv-content-wrapper{position:relative;display:inline-block;max-width:100%}.ctv-content{overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:1.8em;padding-right:22px}.ctv-content.as-link{color:#0288D1;cursor:pointer}.ctv-full-content{position:fixed;background-color:#fff;border:1px solid #ccc;padding:10px;z-index:100;width:auto;max-width:300px;box-shadow:0 4px 6px rgba(0,0,0,.1);white-space:normal;overflow-wrap:break-word;display:none}.in-progress-color{color:#0288D1}.disabled-marker,.is-me{display:inline-block;color:#fff;padding:0 10px;font-size:10px;line-height:18px;text-transform:uppercase}.new-marker-base{display:inline-block;font-size:10px;padding:0 10px;text-transform:uppercase;line-height:18px;border-radius:2px}.is-me{border-radius:2px;background-color:#5C6BC0;border:1px solid #3949AB}.disabled-marker{border-radius:2px;background-color:#F57C00;border:1px solid #F57C00}.count-badge,.enabled-marker{border-radius:2px;display:inline-block}.enabled-marker{font-size:10px;padding:0 10px;text-transform:uppercase;line-height:18px;color:#558B2F;background-color:#fff;border:1px solid #558B2F}.completed-color{color:#7CB342}.blocked-color{color:#B71C1C}.status-no-items{background-color:#ECEFF1}.status-not-started{background-color:#90A4AE}.status-in-progress{background-color:#0288D1}.status-coming-due{background-color:#EF6C00}.status-overdue{background-color:#B71C1C}.selected-color{background-color:#7CB342;color:#fff;border-radius:100%;font-size:11px;padding:3px}.count-badge{background-color:#3F51B5;color:#fff;width:14px;height:14px;line-height:14px;font-size:9px;text-align:center;margin-left:6px}.count-badge.abs-offset{position:absolute;top:-1px;right:-1px;margin-left:1px}.colored-circle{border-radius:50%;width:13px;height:13px;line-height:13px;display:inline-block;text-align:center;background-color:#fff;color:#fff}.colored-circle.small{width:9px;height:9px;line-height:9px}.colored-circle.medium{width:24px;height:24px;line-height:24px}.colored-circle.success{background-color:#66BB6A}.colored-circle.blue-grey{background-color:#90A4AE}.colored-circle.ghosted{background-color:#ECEFF1}.colored-circle.assignedToMe{background-color:#FFC107}.colored-circle.requests{background-color:#7986CB}.colored-circle.comments{background-color:#283593}.colored-circle.comingdue{background-color:#EF6C00}.colored-circle.pastdue{background-color:#B71C1C}.drag-index-marker{border-radius:50%;height:24px;width:24px;background-color:#78909C;color:#fff;cursor:grab}.dashboard-status{border-top:5px solid;text-align:center;text-transform:uppercase}.dashboard-status.status-color-not-started{border-color:#90A4AE}.dashboard-status.status-color-in-progress{border-color:#0288D1}.dashboard-status.status-color-overdue{border-color:#EF6C00}.dashboard-status.status-color-completed{border-color:#7CB342}.dashboard-status.status-color-submitted{border-color:#689F38}.dashboard-status .color-tag{width:10px;height:10px;margin-bottom:10px;margin-left:auto;border-radius:2px;display:none}.dashboard-status .color-tag--current-assignee{display:inline-block;background-color:#283593}.dashboard-status .color-tag--overdue{display:inline-block;background-color:#B71C1C}.dashboard-status.border-right{border-right:#DEE4E7 .75px solid;margin-right:1px}.dashboard-status.no-border{border-top:0}.dashboard-quick-actions{margin-top:20px}.dashboard-quick-actions>.item-row div div{margin-left:auto;margin-right:auto;display:block}.dashboard-quick-actions--icon-background{background:#fff;border-radius:100px;width:32px;height:32px;margin-left:auto;margin-right:auto;border:1px solid #fff}.dashboard-quick-actions--icon-background.light-blue-800{background-color:#0277BD}.dashboard-quick-actions--icon-background.light-blue-700{background-color:#0288D1}.dashboard-quick-actions--icon-background.deep-purple-900{background-color:#311B92}.dashboard-quick-actions--icon-background.deep-purple-700{background-color:#512DA8}.dashboard-quick-actions--icon-background.indigo-900{background-color:#1A237E}.dashboard-quick-actions--icon-background.indigo-800{background-color:#283593}.dashboard-quick-actions--icon-background.indigo-700{background-color:#303F9F}.dashboard-quick-actions--icon-background.indigo-600{background-color:#3949AB}.dashboard-quick-actions--icon-background.inverse{background-color:#fff}.dashboard-quick-actions--icon-background.inverse.indigo-900{border-color:#1A237E}.dashboard-quick-actions--icon-background.inverse.indigo-800{border-color:#283593}.dashboard-quick-actions--icon-background.inverse.indigo-700{border-color:#303F9F}.dashboard-quick-actions--icon-background.inverse.indigo-600{border-color:#3949AB}.dashboard-quick-actions--icon-background.inverse.deep-purple-900{border-color:#311B92}.dashboard-quick-actions--icon-background.inverse.deep-purple-800{border-color:#4527A0}.dashboard-quick-actions--icon-background.inverse.deep-purple-700{border-color:#512DA8}.dashboard-quick-actions--icon-background.inverse.light-blue-900{border-color:#01579B}.dashboard-quick-actions--icon-background.inverse.light-blue-800{border-color:#0277BD}.dashboard-quick-actions--icon-background.inverse.light-blue-700{border-color:#0288D1}.dashboard-quick-actions--icon-background.inverse.light-blue-600{border-color:#039BE5}.dashboard-quick-actions--icon{margin-top:auto;margin-bottom:auto;display:block;color:#fff;font-size:16px;line-height:32px;text-align:center}.dashboard-quick-actions--icon.indigo-900{color:#1A237E}.dashboard-quick-actions--icon.indigo-800{color:#283593}.dashboard-quick-actions--icon.indigo-700{color:#303F9F}.dashboard-quick-actions--icon.indigo-600{color:#3949AB}.dashboard-quick-actions--icon.deep-purple-900{color:#311B92}.dashboard-quick-actions--icon.deep-purple-800{color:#4527A0}.dashboard-quick-actions--icon.deep-purple-700{color:#512DA8}.dashboard-quick-actions--icon.light-blue-900{color:#01579B}.dashboard-quick-actions--icon.light-blue-800{color:#0277BD}.dashboard-quick-actions--icon.light-blue-700{color:#0288D1}.dashboard-quick-actions--icon.light-blue-600{color:#039BE5}.dashboard-quick-actions .label{max-width:100px;text-align:center;line-height:1.5;margin-top:10px;font-weight:500;font-size:13px}.review-cycle-status{padding:5px 10px;border:1.5px solid}.review-cycle-status.status-color-not-started{color:#90A4AE;border-color:#90A4AE;background-color:#CFD8DC}.review-cycle-status.status-color-in-progress{color:#0288D1;border-color:#0288D1;background-color:#B3E5FC}.review-cycle-status.status-color-overdue{color:#EF6C00;border-color:#EF6C00;background-color:#FFE0B2}.review-cycle-status.status-color-completed{color:#7CB342;border-color:#7CB342;background-color:#DCEDC8}.review-cycle-status.status-color-submitted{color:#689F38;border-color:#689F38;background-color:#C5E1A5}.review-cycle-status.status-color-pending{background-color:#D1C4E9}.colored-box{display:inline-block;font-weight:500;border-radius:3px;font-size:10px;height:18px;line-height:18px;color:#78909C}.colored-box.micro{width:9px;height:9px;line-height:9px}.colored-box.small{width:12px;height:12px;line-height:12px}.colored-box.success{background-color:#7CB342}.colored-box.overdue{background-color:#FB8C00;color:#fff}.colored-box.overdue.offset-top-right{position:absolute;top:-5px;right:-5px}.info-marker,.success-marker,.warning-marker{display:inline-block;padding:0 8px;line-height:24px}.info-marker.small,.success-marker.small,.warning-marker.small{font-size:10px;padding:0 6px;line-height:22px}.info-marker.borderless,.success-marker.borderless,.warning-marker.borderless{border:none}.info-marker.white-bg,.success-marker.white-bg,.warning-marker.white-bg{background-color:#fff}.success-marker{background-color:#F1F8E9;color:#33691E;border:1px solid #689F38}.warning-marker{background-color:#FFF8E1;color:#FF6F00;border:1px solid #FFA000;box-sizing:border-box}.info-marker{background-color:#fff;border-radius:2px;color:#455A64;border:1px solid #455A64}.info-marker.borderless{border:none}.outlined-warning-message{display:inline-block;background-color:#FFF3E0;color:#E65100;border:1px solid #F57C00;padding:2px 4px}.due-marker{display:inline-block;font-size:10px;border-radius:2px;padding:2px 4px;line-height:16px;text-align:right;margin:2px 0}.due-marker.comingdue{color:#EF6C00;border:1px dotted #EF6C00;background-color:#fff}.due-marker.pastdue{color:#B71C1C;border:1px dotted #B71C1C;background-color:#fff}.due-marker.no-border{border:none;font-weight:500}.item-due-marker{display:inline-block}.item-due-marker.comingdue{color:#EF6C00}.item-due-marker.pastdue{color:#B71C1C}.current-assignee-marker{font-size:12px;border-radius:3px;padding:2px 7px;line-height:16px;text-align:center;margin:8px 0;color:#fff;background-color:#283593;text-transform:uppercase}.standout-marker{font-size:10px;border-radius:3px;padding:4px 6px;line-height:16px;text-align:center;color:#fff;background-color:#263238}.standout-marker.complete{background-color:#7CB342;color:#fff}.zero-items-circle{border-radius:50%;margin:auto;width:24px;height:24px;border:2px solid #B0BEC5;color:#90A4AE;line-height:22px;text-align:center}.zero-items-circle .title{display:block;font-size:16px;font-weight:500}.zero-items-circle .title>span{display:inline-block;line-height:24px}.activity-marker{border-radius:50%;margin:auto;line-height:36px;text-align:center;background-color:#FF8F00;color:#fff}.activity-marker .title{display:block;font-size:20px;font-weight:500}.activity-marker.none{background-color:#90A4AE;color:#fff}.activity-marker.small{width:24px;height:24px;line-height:24px;font-size:16px}.warning-image-marker{color:#FFA000;font-size:20px}.warning-note-message{color:#FF6F00}.decision-status-text{font-size:18px}.colored-icon{display:inline-block;font-size:17px;color:#78909C}.colored-icon.issue{color:#fff;background-color:#0097A7}.colored-icon.task{color:#fff;background-color:#1976D2}.colored-icon.defect{color:#fff;background-color:#7E57C2}.colored-icon.inquiry{color:#fff;background-color:#1E88E5}.colored-icon.complaint{color:#fff;background-color:#3949AB}.status-border-color.status-color-not-started{border-color:#90A4AE}.status-border-color.status-color-in-progress{border-color:#0288D1}.status-border-color.status-color-overdue{border-color:#EF6C00}.status-border-color.status-color-completed{border-color:#7CB342}.status-border-color.status-color-submitted{border-color:#689F38}.status-color.status-color-not-started{color:#90A4AE}.bowling-score-tile.in-progress>span:first-child,.status-color.status-color-in-progress{color:#0288D1}.status-color.status-color-overdue{color:#EF6C00}.status-color.status-color-completed{color:#7CB342}.status-color.status-color-submitted{color:#689F38}.status-background-color.status-color-not-started{background-color:#CFD8DC}.status-background-color.status-color-in-progress{background-color:#B3E5FC}.status-background-color.status-color-overdue{background-color:#FFE0B2}.status-background-color.status-color-completed{background-color:#DCEDC8}.status-background-color.status-color-submitted{background-color:#C5E1A5}.status-background-color.status-color-pending{background-color:#D1C4E9}.overdue-count-cell{min-width:80px;text-align:center}.overdue-marker{width:10px;background-color:#FFB300;height:10px;border-radius:100px;display:inline-block;margin-right:10px}.overdue-marker-small{width:8px;background-color:#F57C00;height:8px;border-radius:100px;display:inline-block;margin:3px 3px 0}.overdue-border-marker{border-left:.4em solid #FFB300}.progress-bar{margin-top:5px;max-width:100%;width:100%;height:16px;border-radius:3px;background-color:#FF9800}.progress-bar .progress{max-width:100%;height:16px;border-radius:3px 0 0 3px;background-color:#9CCC65}.training-pathway .credits-flag-complete-marker,.training-pathway .credits-flag-incomplete-marker{background-color:#fff;color:#FFC400;border:1px solid #FFC400;display:inline-block;line-height:14px;text-align:center;padding:0;width:14px;border-radius:50%;margin-right:6px;font-size:10px}.training-pathway .credits-flag-complete-marker{color:#689F38;border:1px solid #689F38}.training-pathway .credits-remaining{color:#F57C00;text-transform:lowercase}.training-pathway .credits-qualifying{color:#388E3C;text-transform:lowercase}.training-pathway .credits-warning{color:#D32F2F}.training-pathway .credits-flag{padding:4px 18px;color:#558B2F;font-weight:700}.training-pathway .credits-flag-active{font-weight:700;padding:2px 14px;color:#D32F2F;border:2px solid #FFA726;font-size:13px}.training-pathway .credits-flag-expiring{color:#FB8C00;border:1px solid #FFB74D;border-radius:2px;padding:0 6px}.training-pathway .credits-flag-expiring-circle{font-weight:700;color:#FFB74D;border:2px solid #FFB74D;border-radius:50%;display:block;width:25px;height:25px;line-height:25px;font-size:11px;text-align:center;margin:0 auto}.training-pathway .credits-flag-outstanding{padding:4px 18px;background:#FFE0B2;border:1px solid #FBC02D;color:#F57C00}.training-pathway .credits-flag-outstanding-text{color:#F57C00}.training-pathway .credits-flag-complete{color:#558B2F}.training-pathway .credits-flag-complete-check,.training-pathway .credits-flag-incomplete-mark{background-color:#558B2F;color:#fff;padding:0;text-align:center;display:inline-block;height:24px;width:24px;border-radius:2px}.training-pathway .credits-flag-complete-check>span,.training-pathway .credits-flag-incomplete-mark>span{display:inline-block;line-height:24px}.training-pathway .credits-flag-incomplete-mark{background-color:#FFB300;color:#fff}.training-pathway .credits-flag-additional-credits{background:#7CB342;color:#fff;border-radius:2px;padding:6px 4px;line-height:14px;font-size:13px}.training-pathway .category-box,.training-pathway .progress-marker{height:8px}.training-pathway .category-box.cat-0,.training-pathway .progress-marker.cat-0{background-color:#558B2F}.training-pathway .category-box.cat-1,.training-pathway .progress-marker.cat-1{background-color:#7CB342}.training-pathway .category-box.cat-2,.training-pathway .progress-marker.cat-2{background-color:#9CCC65}.training-pathway .category-box.cat-3,.training-pathway .progress-marker.cat-3{background-color:#AED581}.training-pathway .category-box.cat-4,.training-pathway .progress-marker.cat-4{background-color:#C5E1A5}.training-pathway .category-box.cat-orange,.training-pathway .progress-marker.cat-orange{background-color:#FFC107}.training-pathway .category-box{border-radius:2px;width:12px;height:12px;display:inline-block;margin-right:5px}.icon-radio_button_unchecked.large{font-size:16px}.green-check{color:#7CB342;font-size:15px}.read-only-prop-marker,.required-prop-marker{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background-color:#FFB74D}.rich-text-flag{background-color:#FFB74D;text-transform:uppercase;color:#fff;font-weight:700;text-align:center;font-size:11px;line-height:1.7;border-radius:2px;padding:2px 5px}.read-only-prop-marker{background-color:#FFD54F}.generic-status-marker{display:inline-block;padding:0 10px;min-width:75px;line-height:23px;border-radius:16px;text-align:center;color:#fff;font-weight:400}.generic-status-marker span.colored-circle{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.generic-status-marker.s0{border:1px solid #B0BEC5;color:#607D8B}.generic-status-marker.s0 span.colored-circle{background-color:#78909C}.generic-status-marker.s1{border:1px solid #00B0FF;color:#0091EA}.generic-status-marker.s1 span.colored-circle{background-color:#00B0FF}.generic-status-marker.s2{border:1px solid #8BC34A;color:#558B2F}.generic-status-marker.s2 span.colored-circle{background-color:#8BC34A}.generic-status-marker.s3 span.colored-circle,.marker-6{background-color:#F57C00}.generic-status-marker.s3{border:1px solid #FF9800;color:#EF6C00}.generic-status-marker.overdue{border:1px solid #FFA000;color:#FFA000}.generic-status-circle{display:inline-block;border-radius:50%;text-align:center;height:18px;width:18px;line-height:18px;background-color:#78909C}.generic-status-circle.s-0{background-color:#607D8B}.generic-status-circle.s-1{background-color:#0091EA}.generic-status-circle.s-2{background-color:#558B2F}.generic-status-circle.s-3{background-color:#EF6C00}.generic-status-circle>span{color:#fff;display:inline-block;font-size:10px;line-height:18px}.generic-status-circle.micro{height:14px;width:14px;line-height:14px}.generic-status-circle.micro>span{font-size:9px;line-height:14px}.due-date-marker.overdue{color:#E53935}.radial-container{text-align:center}.radial{position:relative;width:42px;height:42px;border-radius:50%;background:conic-gradient(#4caf50 0 75%,#ccc 75% 100%);display:flex;justify-content:center;align-items:center;margin:0 auto}.radial-content{position:absolute;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.radial-content span{font-size:18px;color:#4caf50;opacity:.8}.pre-loader-overlay{min-height:100vh;background-color:#f6f7f8;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.pre-loader-container{margin:auto}.pre-loader-container .loading-text{display:block;margin:auto;color:#78909C;text-align:center}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.saving-indicator{display:inline-block;animation:anim-rotate 1s infinite linear;color:#fff;font-size:16px;line-height:16px}.spinner--steps{animation:anim-rotate 1s infinite steps(8)}.spinner--steps2{animation:anim-rotate 1s infinite steps(12)}.spinner-box{width:220px;height:220px;display:flex;justify-content:center;align-items:center;background-color:transparent}.spinner-box .lattice-work{background-image:url(images/green_lattice.png);background-repeat:no-repeat;background-position:center;width:65px;height:65px;animation:pulseOpacity 4s infinite}.leo{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%}.orbit-1{width:180px;height:180px;border:1px solid #03A9F4;animation:spin3D 3s linear .2s infinite}.orbit-2{width:160px;height:160px;border:2px solid #8BC34A;animation:spin3D 2.5s linear 0s infinite}.orbit-3{width:140px;height:140px;border:1px solid #0288D1;animation:spin3D 1.5s linear 0s infinite}.white-orbit{width:120px;height:120px;animation:spin3D 10s linear 0s infinite}@keyframes spin3D{from{transform:rotate3d(.5,.5,.5,360deg)}to{transform:rotate3d(0)}}@keyframes pulse{0%{background-color:#607D8B}100%{background-color:#37474F}}@keyframes pulse-lighter{0%{background-color:#ECEFF1}100%{background-color:#CFD8DC}}@keyframes pulseOpacity{0%{opacity:.5}100%{opacity:1}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade-in{animation:fade-in ease-in 1;animation-fill-mode:forwards;animation-duration:.25s}.slide-in{animation:slide-in ease-in 1;animation-fill-mode:forwards;animation-duration:.25s}.slide-out{animation:slide-out ease-out 1;animation-fill-mode:forwards;animation-duration:.25s}.rotate,button.working>i,button.working>span{animation-name:rotate;animation-duration:1.25s;animation-iteration-count:infinite}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0;height:0;margin:0}}@keyframes slide-in{0%{top:20px;opacity:0}100%{top:0;opacity:1}}@keyframes slide-out{0%{opacity:1}100%{opacity:0;height:0;margin:0}}@keyframes rotate{100%{transform:rotate(360deg)}}.inset-loader{color:#37474F}.inset-loader .updating-overlay{background:0 0;opacity:.9}.updating-overlay,.updating-overlay-super{opacity:1;text-align:center;right:0;bottom:0}.updating-overlay{background-color:#fff;top:0;left:0;z-index:1000;position:absolute}.updating-overlay.transparent{background-color:rgba(207,216,220,.25)}.updating-overlay.transparent>.updating-animation-container{position:absolute;top:50%;left:50%}.updating-overlay-super{background-color:#fff;top:0;left:0;position:fixed;z-index:1010}.updating-overlay-super.transparent{background-color:rgba(207,216,220,.25)}.updating-overlay-super.transparent>.updating-animation-container{position:absolute;top:50%;left:50%}.loader,.updating-animation-1,.updating-overlay-super .updating-overlay{position:relative}.updating-overlay-super>div{margin:40vh auto}.updating-overlay-super .no-items-message i{display:inline-block;color:#546E7A;margin-bottom:10px;font-size:42px}.updating-overlay-super .no-items-message h2{font-weight:500;color:#263238;font-size:16px;text-transform:uppercase}.updating-overlay-super .no-items-message span{display:inline-block;color:#37474F;line-height:24px}.updating-overlay-super .no-items-message a{font-weight:500;display:inline-block;margin:10px 0;font-size:16px}.updating-animation-text{text-align:center;font-weight:500;text-transform:uppercase;font-size:10px;color:#263238}.updating-animation-1{width:24px;height:24px;margin:0 auto}.updating-animation-1>div,.updating-animation-1>span{width:100%;height:100%;border-radius:50%;background-color:#37474F;opacity:.5;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.updating-animation-1>div:nth-child(2),.updating-animation-1>span:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.updating-animation-2{margin:5px auto;width:46px;height:22px;opacity:.5;text-align:center;font-size:12px}.updating-animation-2>div,.updating-animation-2>span{background-color:#37474F;height:20px;margin:0 1px;width:4px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.updating-animation-2>div:first-child,.updating-animation-2>span:first-child{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.updating-animation-2>div:nth-child(1),.updating-animation-2>span:nth-child(1){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.updating-animation-2>div:nth-child(2),.updating-animation-2>span:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.updating-animation-2>div:nth-child(3),.updating-animation-2>span:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.updating-animation-2>div:nth-child(4),.updating-animation-2>span:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.updating-animation-3{margin:5px auto;width:40px;text-align:center;opacity:.5}.updating-animation-3>div,.updating-animation-3>span{width:10px;height:10px;background-color:#37474F;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.updating-animation-3>div:nth-child(1),.updating-animation-3>span:nth-child(1){-webkit-animation-delay:-.32s;animation-delay:-.32s}.updating-animation-3>div:nth-child(2),.updating-animation-3>span:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.updating-animation-4{width:20px;height:20px;opacity:.5;margin:5px auto}.updating-animation-4>div,.updating-animation-4>span{width:33.33%;height:33.33%;background-color:#37474F;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.updating-animation-4>div:nth-child(1),.updating-animation-4>span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.updating-animation-4>div:nth-child(2),.updating-animation-4>span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.updating-animation-4>div:nth-child(3),.updating-animation-4>span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.updating-animation-4>div:nth-child(4),.updating-animation-4>span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.updating-animation-4>div:nth-child(5),.updating-animation-4>span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.updating-animation-4>div:nth-child(6),.updating-animation-4>span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.updating-animation-4>div:nth-child(7),.updating-animation-4>span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.updating-animation-4>div:nth-child(8),.updating-animation-4>span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}.updating-animation-4>div:nth-child(9),.updating-animation-4>span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}.updating-animation-container{padding:15px 0}.updating-animation-container.lg .updating-animation-text{font-size:16px;margin-top:30px}.updating-animation-container.lg .updating-animation-1>div,.updating-animation-container.lg .updating-animation-1>span{width:40px;height:40px;margin:5px auto}.updating-animation-container.lg .updating-animation-2{width:100px;height:60px;margin-bottom:-30px}.updating-animation-container.lg .updating-animation-2>div,.updating-animation-container.lg .updating-animation-2>span{height:40px;width:7px}.updating-animation-container.lg .updating-animation-3{width:80px;margin-bottom:-15px}.updating-animation-container.lg .updating-animation-3>div,.updating-animation-container.lg .updating-animation-3>span{width:20px;height:20px}.updating-animation-container.lg .updating-animation-4{height:42px;width:42px;margin-bottom:-15px}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.spin{-webkit-animation:spin 750ms infinite linear;-moz-animation:spin 750ms infinite linear;animation:spin 750ms infinite linear}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}.loader{background-color:#fff;border-radius:100%;height:16px;width:16px;overflow:hidden}.absolute,.align-center-abs,.loader .a,.loader .b,.loader .b .c{position:absolute}.loader .a{left:50%;top:50%;margin:-35% 0 0 -35%;width:70%;height:70%;background-color:#78909C;border-radius:100%;z-index:3}.loader .b{top:0;bottom:0;left:0;right:0}.loader .b .c{top:1%;left:50%;margin:0 0 0 -1.6px;height:14px;width:3.2px;background:#378687}@keyframes barberpole{100%{background-position:100% 100%}}@keyframes horizontalLoading{0%{width:5%}25%{width:25%}50%{width:50%}75%{width:75%}100%{width:100%}}.top-3{margin-top:3px}.top-5{margin-top:5px}.top-10{margin-top:10px}.top-15{margin-top:15px}.top-20{margin-top:20px}.top-25{margin-top:25px}.top-30,.top-35{margin-top:30px}.left-5{margin-left:5px}.left-10{margin-left:10px}.left-15{margin-left:15px}.left-20{margin-left:20px}.left-25{margin-left:25px}.left-30{margin-left:30px}.bottom-neg-5{margin-bottom:-5px}.bottom-1{margin-bottom:1px}.bottom-3{margin-bottom:3px}.bottom-5{margin-bottom:5px}.bottom-10{margin-bottom:10px}.bottom-15{margin-bottom:15px}.bottom-20{margin-bottom:20px}.bottom-25{margin-bottom:25px}.bottom-30{margin-bottom:30px}.bottom-55{margin-bottom:55px}.right-5{margin-right:5px}.right-1{margin-right:1px}.right-2{margin-right:2px}.right-10{margin-right:10px}.right-15{margin-right:15px}.right-20{margin-right:20px}.right-25{margin-right:25px}.right-30{margin-right:30px}.pad-5{padding:5px}.top-pad-5{padding-top:5px}.top-pad-10{padding-top:10px}.top-pad-15{padding-top:15px}.top-pad-20{padding-top:20px}.top-pad-25{padding-top:25px}.top-pad-30{padding-top:30px}.left-pad-0{padding-left:0}.left-pad-5{padding-left:5px}.left-pad-10{padding-left:10px}.left-pad-15{padding-left:15px}.left-pad-20{padding-left:20px}.left-pad-25{padding-left:25px}.left-pad-30{padding-left:30px}.bottom-pad-0{padding-bottom:0}.bottom-pad-5{padding-bottom:5px}.bottom-pad-10{padding-bottom:10px}.bottom-pad-15{padding-bottom:15px}.bottom-pad-20{padding-bottom:20px}.bottom-pad-25{padding-bottom:25px}.bottom-pad-30{padding-bottom:30px}.right-pad-5{padding-right:5px}.right-pad-10{padding-right:10px}.right-pad-15{padding-right:15px}.right-pad-20{padding-right:20px}.right-pad-25{padding-right:25px}.right-pad-30{padding-right:30px}.margin-right-5{margin-right:5px}.margin-auto{margin:auto}.solid-underline{border-bottom:1px solid #DEE4E7}.hover-highlight:hover{background-color:#ECEFF1}.listing-marker-icon{display:inline-block;color:#78909C;font-size:18px}.item-icon{color:#546E7A;font-size:14px;margin-right:5px}.item-icon.success{color:#689F38}.item-icon-light{color:#78909C;font-size:14px}.small-font{font-size:10px}.font-size-11-px{font-size:11px}.font-size-13-px{font-size:13px}.font-size-14-px{font-size:14px}.font-size-15-px{font-size:15px}.font-size-16-px{font-size:16px}.font-size-18-px{font-size:18px}.font-weight-bold{font-weight:550}.width-sidebar{width:170px}.width-auto{width:auto}.width-form-field{width:240px}.width-300{width:300px}.width-checkbox{width:100px}.width-0{width:0}.width-5{width:5%}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33%}.width-34{width:34%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:90%}.width-95{width:95%}.width-100{width:100%}.width-30px{width:30px}.date-range>div input[type=text],.width-100px{width:100px}.width-130px{width:130px}.width-200px{width:200px}.width-250px{width:250px}.padding-small{padding:0 5px}.display-flex{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.height-100{height:100%}.height-100.with-scroll::-webkit-scrollbar,.height-100.with-scroll::-webkit-scrollbar-track{background-color:#fff}.height-100.with-scroll::-webkit-scrollbar-track{background-color:#fff}.height-100.with-scroll::-webkit-scrollbar{width:10px}.height-100.with-scroll::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.height-auto{height:auto}.pad-left-15{padding-left:15px}.optimized-viewport{max-width:1280px}.min-height-100{min-height:100px}.card-listing>li,.listing-min-height,.min-height-150,.new-comment-container textarea{min-height:150px}.success{color:#689F38}.align-left{text-align:left}.align-center{text-align:center}.align-center-abs{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.align-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom,.standard .standard-insert-menu .menu-toggle i,label.checkbox-label,label.checkbox-label>input[type=checkbox]{vertical-align:text-bottom}.left{float:left}.right{float:right}.pos-initial{position:initial}.entity-tag>a,.relative,.speech-bubble{position:relative}.block{display:block}.collapsed{visibility:collapse}.display-none{display:none}.inline-block{display:inline-block}.clear{clear:both}.clear-after{content:"";display:table;clear:both}.sticky{position:-webkit-sticky;position:sticky;top:0}.pointer{cursor:pointer}.pre-wrap{white-space:pre-wrap}.pre-line{white-space:pre-line;display:flex}.pre-line>span{justify-content:start}.no-wrap{white-space:nowrap}.break-word{overflow-wrap:break-word}.hide-overflow{overflow:hidden}.lowercase{text-transform:lowercase}.uppercase,ul.types-list>li{text-transform:uppercase}.text-overflow{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-overflow.width-20{width:20%}.text-overflow-inherit-width{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-wrap{display:inline-block;white-space:normal;overflow:visible}.no-padding{padding:0}.no-margin{margin:0}.margin-center-hz{margin-right:auto;margin-left:auto}.h-scroll{overflow:auto}.editable-div,.full-height-scroll,.v-scroll{overflow-y:scroll}.h-scroll::-webkit-scrollbar,.h-scroll::-webkit-scrollbar-track{background-color:#fff}.h-scroll::-webkit-scrollbar-track{background-color:#fff}.h-scroll::-webkit-scrollbar{width:10px}.h-scroll::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.v-scroll::-webkit-scrollbar,.v-scroll::-webkit-scrollbar-track{background-color:#fff}.v-scroll::-webkit-scrollbar-track{background-color:#fff}.v-scroll::-webkit-scrollbar{width:10px}.v-scroll::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.full-height-scroll{height:100%}.top-right{position:absolute;top:10px;right:10px;z-index:15}.top-right.med{top:5px;right:5px}.top-right.slim{top:2px;right:2px}.top-right.none{top:0;right:0}.top-right.top-0{top:0}ul.comma-seperator{list-style:none;margin:0;padding:0}ul.comma-seperator.indent-5>li{padding-left:5px}ul.comma-seperator>li{display:inline-block;padding:0}ul.comma-seperator>li:after{content:","}ul.comma-seperator>li:last-child:after{content:""}ul.types-list{list-style:none;padding:0;margin:0}ul.types-list.indent-5>li{padding-left:5px}ul.types-list>li{display:inline-block;margin-right:3px;font-size:11px}ul.types-list>li:after{content:", "}.item-listing>li:after,.sidebar-compressed>div .hover-hint:before,ul.inline-list:after,ul.types-list>li:last-child:after{content:""}ul.better-list{margin:0;padding:0}ul.better-list>li{display:block;margin:2px 4px 2px 0}ul.inline-list{list-style:none;padding:0;margin:0}ul.inline-list.indent-5>li{padding-left:5px}ul.inline-list>li{float:left;margin-right:5px}ul.inline-list:after{display:table;clear:both}.radio-button-list{list-style:none;padding:0;margin:0}.radio-button-list.indent-5>li{padding-left:5px}.radio-button-list>li{display:inline-block;margin-right:5px}.radio-button-list>li label{font-weight:400}.radio-button-list.vertical>li{display:block}label.checkbox-label{font-weight:400;margin-bottom:0}label.checkbox-label>span{display:inline-block;margin-left:2px}.control-full-width{width:98%}.expander-component,.expander-component a,.trusted-marker.small{height:16px;width:16px}.circle{border-radius:50%}.striped-background{background:repeating-linear-gradient(45deg,transparent,transparent 10px,#f6f7f8 10px,#ECEFF1 20px),linear-gradient(to bottom,#f6f7f8,#ECEFF1)}.expander-component,.expander-component.no-outline,.expander-component.no-outline:hover{background-color:#fff}.expander-component{border-radius:2px;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;padding:0;margin:0;border:none;line-height:8px}.expander-component i{display:inline-block;font-size:13px;color:#546E7A;vertical-align:top;line-height:17px}.expander-component:hover i{color:#37474F}.expander-component.no-outline i,.link-header{color:#0277BD}.box-sizing-bb{box-sizing:border-box}.italic{font-style:italic}.overflow{overflow:auto}.overflow-hidden{overflow:hidden}.unstyled-list{list-style:none;padding:0;margin:0}.unstyled-list.indent-5>li{padding-left:5px}.petite-list{list-style:square;padding:0;margin:0 0 0 12px}.petite-list>li{font-size:90%;padding:0 6px}.capitalize{text-transform:capitalize}.primary-marker,.trusted-marker{font-size:10px;text-transform:uppercase;font-weight:500}.short-dotted-line{width:8px;border-top:1px dotted #B0BEC5;height:1px;line-height:1px;vertical-align:middle;min-width:8px;display:inline-block;margin-top:-1px}.primary-marker{background:0 0;color:#689F38;vertical-align:middle;line-height:24px}.trusted-marker{display:inline-block;border-radius:18px;vertical-align:top;color:#fff;background-color:#7CB342;border:1px solid #fff;padding:0 6px;line-height:20px;height:20px;max-width:60px}.trusted-marker.no-padding{padding:0}.trusted-marker span{line-height:19px;display:inline-block;color:#fff;vertical-align:middle}.trusted-marker.inverse{background-color:#fff;border:1px solid #7CB342}.trusted-marker.inverse>span{color:#7CB342}.trusted-marker.small{line-height:16px;padding:0;text-align:center;border-radius:50%}.trusted-marker.small span{line-height:16px;vertical-align:top}.active-marker,.archived-marker,.historical-marker{font-size:10px;line-height:19px;background-color:transparent;text-transform:uppercase}.archived-marker{display:inline-block;border-radius:18px;padding:0 8px;font-weight:500;vertical-align:top;color:#F57C00;border:1px solid #F57C00}.archived-marker.no-padding{padding:0}.archived-marker.border-none{border:none}.archived-marker.align-middle{vertical-align:middle}.archived-marker.small-marker{line-height:8px;margin-top:3px;padding:4px}.historical-marker{display:inline-block;border-radius:18px;padding:0 8px;font-weight:500;vertical-align:top;color:#536DFE;border:1px solid #536DFE}.historical-marker.no-padding{padding:0}.historical-marker.border-none{border:none}.historical-marker.align-middle{vertical-align:middle}.active-marker{display:inline-block;border-radius:18px;padding:0 8px;font-weight:500;vertical-align:top;color:#388E3C;border:1px solid #fff}.active-marker.align-middle,.entity-tag>a{vertical-align:middle}.active-marker.no-padding{padding:0}.active-marker.border-none{border:none}.inactive-marker,.required-marker{border-radius:18px;line-height:19px;vertical-align:top;display:inline-block;font-size:10px}.required-marker{padding:0 8px;font-weight:500;color:#6A1B9A;background-color:transparent;border:1px solid #fff;text-transform:uppercase}.inactive-marker,.marker-2,.marker-4{background-color:#fff}.required-marker.no-padding{padding:0}.inactive-marker{padding:0 8px;font-weight:500;color:#FFC107;border:1px solid #FFC107}.inactive-marker.no-padding{padding:0}.entity-tag,.marker,.marker-1{vertical-align:top;border-radius:2px;padding:0 8px}.entity-tag,.marker{display:inline-block;margin:0 4px;line-height:20px;font-size:10px;font-weight:500;text-transform:uppercase}.entity-tag.no-margin,.marker.no-margin{margin:0}.entity-tag.smaller,.marker.smaller{line-height:14px;font-size:9px;padding:0 7px}.entity-tag.small,.marker.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-1,.marker-2{line-height:20px;display:inline-block}.entity-tag.standalone,.marker.standalone{margin:0;padding:3px 8px;border-width:1px}.entity-tag.cropped,.marker.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.entity-tag.margin-top-right,.marker.margin-top-right{margin:4px 4px 0 0}.entity-tag.marker:before,.marker.marker:before{font-variant:uppercase}.entity-tag{padding-top:1px;border:2px solid #263238;background-color:#263238;color:#fff}.entity-tag>a{margin-right:0;margin-left:5px;left:4px;color:#546E7A;font-size:.6em}.entity-tag>a:hover,.marker-1{color:#fff}.marker-1{margin:0 4px;font-size:10px;font-weight:500;text-transform:uppercase;border:1px solid #546E7A;background-color:#546E7A}.marker-1.align-middle{vertical-align:middle}.marker-1.no-margin{margin:0}.marker-1.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-1.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-2,.marker-3{border-radius:2px;font-size:10px;text-transform:uppercase}.marker-1.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-1.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-1.margin-top-right{margin:4px 4px 0 0}.marker-1.marker:before{font-variant:uppercase}.marker-2{vertical-align:top;margin:0 4px;padding:0 8px;font-weight:500;color:#689F38;border:1px solid #689F38}.marker-2.align-middle{vertical-align:middle}.marker-2.no-margin{margin:0}.marker-2.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-2.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-2.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-2.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-2.margin-top-right{margin:4px 4px 0 0}.marker-2.marker:before{font-variant:uppercase}.marker-3{vertical-align:top;display:inline-block;margin:0 4px;padding:0 8px;line-height:20px;font-weight:500;border:1px solid #ECEFF1;background-color:#ECEFF1;color:#37474F}.marker-3.align-middle{vertical-align:middle}.marker-3.no-margin{margin:0}.marker-3.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-3.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-4,.marker-5{border-radius:2px;line-height:20px;font-weight:500;text-transform:uppercase}.marker-3.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-3.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-3.margin-top-right{margin:4px 4px 0 0}.marker-3.marker:before{font-variant:uppercase}.marker-4{vertical-align:top;display:inline-block;margin:0 4px;padding:0 8px;font-size:10px;border:1px solid #F57C00;color:#F57C00}.marker-4.align-middle{vertical-align:middle}.marker-4.no-margin{margin:0}.marker-4.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-4.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-4.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-4.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-4.margin-top-right{margin:4px 4px 0 0}.marker-4.marker:before{font-variant:uppercase}.marker-5{background-color:#263238;vertical-align:top;display:inline-block;margin:0 4px;padding:0 8px;font-size:10px;border:1px solid #263238;color:#263238}.marker-5.align-middle{vertical-align:middle}.marker-5.no-margin{margin:0}.marker-5.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-5.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-6,.marker-green{border-radius:2px;line-height:20px;font-size:10px;color:#fff;display:inline-block;text-transform:uppercase}.marker-5.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-5.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-5.margin-top-right{margin:4px 4px 0 0}.marker-5.marker:before{font-variant:uppercase}.marker-6{vertical-align:top;margin:0 4px;padding:0 8px;font-weight:500;border:1px solid #F57C00}.marker-6.align-middle{vertical-align:middle}.marker-6.no-margin{margin:0}.marker-6.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-6.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-6.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-6.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-6.margin-top-right{margin:4px 4px 0 0}.marker-6.marker:before{font-variant:uppercase}.marker-green{vertical-align:top;margin:0 4px;padding:0 8px;font-weight:500;background-color:#43A047;border:1px solid #388E3C}.marker-green.align-middle{vertical-align:middle}.marker-green.no-margin{margin:0}.marker-green.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-green.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.failure-marker,.marker-archived{line-height:20px;font-size:10px;color:#F57C00;background-color:#fff}.marker-green.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-green.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-green.margin-top-right{margin:4px 4px 0 0}.marker-green.marker:before{font-variant:uppercase}.marker-archived{vertical-align:top;border-radius:2px;display:inline-block;margin:0 4px;padding:0 8px;font-weight:500;text-transform:uppercase;border:1px solid #F57C00}.marker-archived.align-middle{vertical-align:middle}.marker-archived.no-margin{margin:0}.marker-archived.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-archived.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-archived.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-archived.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.marker-archived.margin-top-right{margin:4px 4px 0 0}.marker-archived.marker:before{font-variant:uppercase}.failure-marker{border:2px solid #F57C00;vertical-align:top;border-radius:2px;display:inline-block;margin:0 4px;padding:0 8px;font-weight:500;text-transform:uppercase}.failure-marker.align-middle{vertical-align:middle}.failure-marker.no-margin{margin:0}.failure-marker.smaller{line-height:14px;font-size:9px;padding:0 7px}.failure-marker.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.failure-marker.standalone{margin:0;padding:3px 8px;border-width:1px}.failure-marker.cropped{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.overflow-x,.timeline .window{overflow-x:scroll}.failure-marker.margin-top-right{margin:4px 4px 0 0}.failure-marker.marker:before{font-variant:uppercase}.border-none{border:none}.border-full{border:1px solid #DEE4E7}.border-full.darker{border:1px solid #B0BEC5}.border-full.no-bottom{border-bottom:none}.border-bottom-sides{border-left:1px solid #DEE4E7;border-right:1px solid #DEE4E7;border-bottom:1px solid #DEE4E7}.border-input{border:1px solid #B0BEC5}.border-top,.flex-form-auto>.header-row,.flex-grid-auto>.header-row{border-top:1px solid #DEE4E7}.border-bottom,.border-underline{border-bottom:1px solid #DEE4E7}.border-underline{margin-bottom:5px}.border-left{border-left:1px solid #DEE4E7}.border-left.darker{border-left:1px solid #78909C}.border-right{border-right:1px solid #DEE4E7}.border-right.width-4{border-right-width:4px}.border-right.dotted{border-right:1px dotted #DEE4E7}.border-right-8{border-right:8px solid #ECEFF1}.border-right-2{border-right:2px solid #ECEFF1}.border-left-8{border-left:8px solid #ECEFF1}.border-right-dotted{border-right:1px dotted #DEE4E7}.border-top.dotted,.show-more-bar{border-top:1px dotted #DEE4E7}.border-bottom.dotted{border-bottom:1px dotted #DEE4E7}.border-bottom--strong{border-bottom:2px solid #DEE4E7}.border-bottom-white{border-bottom:1px solid #fff}.ligthened-icon{color:#B0BEC5}.amber-icon{color:#FFB300}.link-action i,.link-action-small i{display:inline-block;font-size:10px;margin:0 3px}.link-action-small,.show-more-bar{font-size:11px}.show-more-bar{padding:2px 5px;text-align:center}.bowling-score-tile{display:inline-block;border-left:1px solid #DEE4E7;text-align:center;padding:0 5px}.bowling-score-tile.no-border{border-left:none}.bowling-score-tile>span:first-child{font-weight:500;font-size:14px;margin-bottom:5px;display:block}.bowling-score-tile>span:nth-child(2){font-size:10px;line-height:14px;display:block}.bowling-score-tile.completed>span:first-child{color:#689F38}.icon-right{margin-right:0;margin-left:5px;vertical-align:middle}.date-range>div{display:inline-block;margin:0 5px 5px 0}.overflow-x::-webkit-scrollbar,.overflow-x::-webkit-scrollbar-track{background-color:#fff}.overflow-x::-webkit-scrollbar-track{background-color:#fff}.overflow-x::-webkit-scrollbar{width:10px}.overflow-x::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.overflow-y{overflow-y:auto}.overflow-y::-webkit-scrollbar,.overflow-y::-webkit-scrollbar-track{background-color:#fff}.overflow-y::-webkit-scrollbar-track{background-color:#fff}.overflow-y::-webkit-scrollbar{width:10px}.overflow-y::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.thin-scrollbar::-webkit-scrollbar,.thin-scrollbar::-webkit-scrollbar-track{background-color:#fff}.thin-scrollbar::-webkit-scrollbar-track{background-color:#fff}.thin-scrollbar::-webkit-scrollbar{width:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.thin-scrollbar-with-background::-webkit-scrollbar,.thin-scrollbar-with-background::-webkit-scrollbar-track{background-color:#CFD8DC}.thin-scrollbar-with-background::-webkit-scrollbar-track{background-color:#CFD8DC}.thin-scrollbar-with-background::-webkit-scrollbar{width:8px}.thin-scrollbar-with-background::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.pd-hide{display:none!important}.muted{color:#B0BEC5}.speech-bubble{border:1px solid #03A9F4;background:#fff;border-radius:3px;padding:10px;margin-top:10px}.speech-bubble:after{content:'';position:absolute;top:0;left:20px;width:0;height:0;border:10px solid transparent;border-bottom-color:#00BCD4;border-top:0;border-left:0;margin-left:-5px;margin-top:-10px}.speech-bubble.thin{margin-top:6px;padding:4px}.speech-bubble.reply{border:2px solid #673AB7}.speech-bubble.reply:after{border-bottom-color:#673AB7}.link-header{font-weight:400;margin-right:5px}.read-more-container{position:relative}.read-more-container.button-padding{padding-bottom:20px}.read-more-container button.read-more-button{background:#0288D1;color:#fff;padding:0 5px;font-size:9px;position:absolute;left:0;bottom:0;line-height:16px}.absolute-container{position:absolute;left:0;top:0;bottom:0;right:0}.sidebar{background:var(--sidebar-background);color:var(--sidebar-fg-color);width:170px;border-right:1px solid #DEE4E7;font-size:11px;left:0;z-index:2012}@media only screen and (min-width:1px) and (max-width:750px){.sidebar{width:50px}}.sidebar-compressed,.sidebar-compressed>div button.nav-button{width:170px;background:var(--sidebar-background);color:var(--sidebar-fg-color)}.sidebar-compressed{z-index:2012}.sidebar-compressed>div{position:relative}.sidebar-compressed>div button.nav-button{border-radius:0;text-align:center;height:170px;line-height:170px;display:block;font-size:20px}.sidebar-compressed>div button.nav-button:focus{outline:0;border:1px solid;border-color:var(--sidebar-focused-border-color)}.sidebar-compressed>div button.nav-button:hover{background:var(--sidebar-item-hover-bg-color);color:var(--sidebar-item-hover-fg-color)}.sidebar-compressed>div button.nav-button.selected{background:var(--sidebar-item-selected-bg-color);color:var(--sidebar-item-selected-fg-color)}.sidebar-compressed>div .hover-hint{font-size:10px;position:absolute;top:7px;left:168px;z-index:2012;text-align:left;padding:3px 15px 3px 8px;min-width:115px;border-radius:3px;background-color:var(--sidebar-menu-bg-color);border:1px solid;border-color:var(--sidebar-menu-bg-color);color:#fff}.sidebar-compressed>div .hover-hint button{white-space:nowrap;padding:2px 5px;font-size:10px;color:var(--sidebar-menu-fg-color);background-color:transparent;text-align:left;width:100%}.sidebar-compressed>div .hover-hint button:hover{border:1px solid;border-color:var(--sidebar-menu-border-color)}.sidebar-compressed>div .hover-hint:before{position:absolute;height:0;width:0;left:-16px;top:7px;border:8px solid transparent;border-right:8px solid var(--sidebar-menu-bg-color)}.sidebar-compressed>div .smart-button-menu{top:0;left:167px;border-radius:3px;font-size:11px;background-color:var(--sidebar-menu-bg-color)}.flex-nowrap,.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-form,.flex-form-auto,.flex-grid-auto,.flex-layout{width:100%;font-size:12px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-form .header-row,.flex-form-auto .header-row,.flex-form-auto>.header-row,.flex-form>.header-row,.flex-grid-auto .header-row,.flex-grid-auto>.header-row,.flex-layout .header-row,.flex-layout>.header-row{background-color:#f6f7f8;font-weight:500}.flex-form-auto.vertical,.flex-form.vertical,.flex-grid-auto.vertical,.flex-layout.vertical{height:100%;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.flex-form-auto.vertical>div,.flex-form.vertical>div,.flex-grid-auto.vertical>div,.flex-layout.vertical>div{width:100%}.flex-form-auto>.checkbox-row,.flex-form-auto>.header-row,.flex-form-auto>.item-row,.flex-form>.checkbox-row,.flex-form>.header-row,.flex-form>.item-row,.flex-grid-auto>.checkbox-row,.flex-grid-auto>.header-row,.flex-grid-auto>.item-row,.flex-layout>.checkbox-row,.flex-layout>.header-row,.flex-layout>.item-row{width:100%;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0}.flex-form-auto>.checkbox-row>div button,.flex-form-auto>.checkbox-row>div input,.flex-form-auto>.checkbox-row>div select,.flex-form-auto>.checkbox-row>div textarea,.flex-form-auto>.header-row>div button,.flex-form-auto>.header-row>div input,.flex-form-auto>.header-row>div select,.flex-form-auto>.header-row>div textarea,.flex-form-auto>.item-row>div button,.flex-form-auto>.item-row>div input,.flex-form-auto>.item-row>div select,.flex-form-auto>.item-row>div textarea,.flex-form>.checkbox-row>div button,.flex-form>.checkbox-row>div input,.flex-form>.checkbox-row>div select,.flex-form>.checkbox-row>div textarea,.flex-form>.header-row>div button,.flex-form>.header-row>div input,.flex-form>.header-row>div select,.flex-form>.header-row>div textarea,.flex-form>.item-row>div button,.flex-form>.item-row>div input,.flex-form>.item-row>div select,.flex-form>.item-row>div textarea,.flex-grid-auto>.checkbox-row>div button,.flex-grid-auto>.checkbox-row>div input,.flex-grid-auto>.checkbox-row>div select,.flex-grid-auto>.checkbox-row>div textarea,.flex-grid-auto>.header-row>div button,.flex-grid-auto>.header-row>div input,.flex-grid-auto>.header-row>div select,.flex-grid-auto>.header-row>div textarea,.flex-grid-auto>.item-row>div button,.flex-grid-auto>.item-row>div input,.flex-grid-auto>.item-row>div select,.flex-grid-auto>.item-row>div textarea,.flex-layout>.checkbox-row>div button,.flex-layout>.checkbox-row>div input,.flex-layout>.checkbox-row>div select,.flex-layout>.checkbox-row>div textarea,.flex-layout>.header-row>div button,.flex-layout>.header-row>div input,.flex-layout>.header-row>div select,.flex-layout>.header-row>div textarea,.flex-layout>.item-row>div button,.flex-layout>.item-row>div input,.flex-layout>.item-row>div select,.flex-layout>.item-row>div textarea{box-sizing:border-box}.flex-form-auto>.checkbox-row>div input[type=text],.flex-form-auto>.checkbox-row>div select,.flex-form-auto>.checkbox-row>div textarea,.flex-form-auto>.header-row>div input[type=text],.flex-form-auto>.header-row>div select,.flex-form-auto>.header-row>div textarea,.flex-form-auto>.item-row>div input[type=text],.flex-form-auto>.item-row>div select,.flex-form-auto>.item-row>div textarea,.flex-form>.checkbox-row>div input[type=text],.flex-form>.checkbox-row>div select,.flex-form>.checkbox-row>div textarea,.flex-form>.header-row>div input[type=text],.flex-form>.header-row>div select,.flex-form>.header-row>div textarea,.flex-form>.item-row>div input[type=text],.flex-form>.item-row>div select,.flex-form>.item-row>div textarea,.flex-grid-auto>.checkbox-row>div input[type=text],.flex-grid-auto>.checkbox-row>div select,.flex-grid-auto>.checkbox-row>div textarea,.flex-grid-auto>.header-row>div input[type=text],.flex-grid-auto>.header-row>div select,.flex-grid-auto>.header-row>div textarea,.flex-grid-auto>.item-row>div input[type=text],.flex-grid-auto>.item-row>div select,.flex-grid-auto>.item-row>div textarea,.flex-layout>.checkbox-row>div input[type=text],.flex-layout>.checkbox-row>div select,.flex-layout>.checkbox-row>div textarea,.flex-layout>.header-row>div input[type=text],.flex-layout>.header-row>div select,.flex-layout>.header-row>div textarea,.flex-layout>.item-row>div input[type=text],.flex-layout>.item-row>div select,.flex-layout>.item-row>div textarea{width:100%}.flex-form-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.checkbox-row>div select::-webkit-scrollbar,.flex-form-auto>.checkbox-row>div select::-webkit-scrollbar-track,.flex-form-auto>.checkbox-row>div textarea::-webkit-scrollbar,.flex-form-auto>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-form-auto>.header-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.header-row>div select::-webkit-scrollbar,.flex-form-auto>.header-row>div select::-webkit-scrollbar-track,.flex-form-auto>.header-row>div textarea::-webkit-scrollbar,.flex-form-auto>.header-row>div textarea::-webkit-scrollbar-track,.flex-form-auto>.item-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.item-row>div select::-webkit-scrollbar,.flex-form-auto>.item-row>div select::-webkit-scrollbar-track,.flex-form-auto>.item-row>div textarea::-webkit-scrollbar,.flex-form-auto>.item-row>div textarea::-webkit-scrollbar-track,.flex-form>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-form>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.checkbox-row>div select::-webkit-scrollbar,.flex-form>.checkbox-row>div select::-webkit-scrollbar-track,.flex-form>.checkbox-row>div textarea::-webkit-scrollbar,.flex-form>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-form>.header-row>div input[type=text]::-webkit-scrollbar,.flex-form>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.header-row>div select::-webkit-scrollbar,.flex-form>.header-row>div select::-webkit-scrollbar-track,.flex-form>.header-row>div textarea::-webkit-scrollbar,.flex-form>.header-row>div textarea::-webkit-scrollbar-track,.flex-form>.item-row>div input[type=text]::-webkit-scrollbar,.flex-form>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.item-row>div select::-webkit-scrollbar,.flex-form>.item-row>div select::-webkit-scrollbar-track,.flex-form>.item-row>div textarea::-webkit-scrollbar,.flex-form>.item-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div select::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div select::-webkit-scrollbar,.flex-grid-auto>.header-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.header-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div select::-webkit-scrollbar,.flex-grid-auto>.item-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.item-row>div textarea::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div select::-webkit-scrollbar,.flex-layout>.checkbox-row>div select::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div textarea::-webkit-scrollbar,.flex-layout>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-layout>.header-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.header-row>div select::-webkit-scrollbar,.flex-layout>.header-row>div select::-webkit-scrollbar-track,.flex-layout>.header-row>div textarea::-webkit-scrollbar,.flex-layout>.header-row>div textarea::-webkit-scrollbar-track,.flex-layout>.item-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.item-row>div select::-webkit-scrollbar,.flex-layout>.item-row>div select::-webkit-scrollbar-track,.flex-layout>.item-row>div textarea::-webkit-scrollbar,.flex-layout>.item-row>div textarea::-webkit-scrollbar-track{background-color:#fff}.flex-form-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.checkbox-row>div select::-webkit-scrollbar-track,.flex-form-auto>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-form-auto>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.header-row>div select::-webkit-scrollbar-track,.flex-form-auto>.header-row>div textarea::-webkit-scrollbar-track,.flex-form-auto>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-form-auto>.item-row>div select::-webkit-scrollbar-track,.flex-form-auto>.item-row>div textarea::-webkit-scrollbar-track,.flex-form>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.checkbox-row>div select::-webkit-scrollbar-track,.flex-form>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-form>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.header-row>div select::-webkit-scrollbar-track,.flex-form>.header-row>div textarea::-webkit-scrollbar-track,.flex-form>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-form>.item-row>div select::-webkit-scrollbar-track,.flex-form>.item-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.header-row>div textarea::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div select::-webkit-scrollbar-track,.flex-grid-auto>.item-row>div textarea::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div select::-webkit-scrollbar-track,.flex-layout>.checkbox-row>div textarea::-webkit-scrollbar-track,.flex-layout>.header-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.header-row>div select::-webkit-scrollbar-track,.flex-layout>.header-row>div textarea::-webkit-scrollbar-track,.flex-layout>.item-row>div input[type=text]::-webkit-scrollbar-track,.flex-layout>.item-row>div select::-webkit-scrollbar-track,.flex-layout>.item-row>div textarea::-webkit-scrollbar-track{background-color:#fff}.flex-form-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.checkbox-row>div select::-webkit-scrollbar,.flex-form-auto>.checkbox-row>div textarea::-webkit-scrollbar,.flex-form-auto>.header-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.header-row>div select::-webkit-scrollbar,.flex-form-auto>.header-row>div textarea::-webkit-scrollbar,.flex-form-auto>.item-row>div input[type=text]::-webkit-scrollbar,.flex-form-auto>.item-row>div select::-webkit-scrollbar,.flex-form-auto>.item-row>div textarea::-webkit-scrollbar,.flex-form>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-form>.checkbox-row>div select::-webkit-scrollbar,.flex-form>.checkbox-row>div textarea::-webkit-scrollbar,.flex-form>.header-row>div input[type=text]::-webkit-scrollbar,.flex-form>.header-row>div select::-webkit-scrollbar,.flex-form>.header-row>div textarea::-webkit-scrollbar,.flex-form>.item-row>div input[type=text]::-webkit-scrollbar,.flex-form>.item-row>div select::-webkit-scrollbar,.flex-form>.item-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div select::-webkit-scrollbar,.flex-grid-auto>.checkbox-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.header-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.header-row>div select::-webkit-scrollbar,.flex-grid-auto>.header-row>div textarea::-webkit-scrollbar,.flex-grid-auto>.item-row>div input[type=text]::-webkit-scrollbar,.flex-grid-auto>.item-row>div select::-webkit-scrollbar,.flex-grid-auto>.item-row>div textarea::-webkit-scrollbar,.flex-layout>.checkbox-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.checkbox-row>div select::-webkit-scrollbar,.flex-layout>.checkbox-row>div textarea::-webkit-scrollbar,.flex-layout>.header-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.header-row>div select::-webkit-scrollbar,.flex-layout>.header-row>div textarea::-webkit-scrollbar,.flex-layout>.item-row>div input[type=text]::-webkit-scrollbar,.flex-layout>.item-row>div select::-webkit-scrollbar,.flex-layout>.item-row>div textarea::-webkit-scrollbar{width:10px}.flex-form-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form-auto>.checkbox-row>div select::-webkit-scrollbar-thumb,.flex-form-auto>.checkbox-row>div textarea::-webkit-scrollbar-thumb,.flex-form-auto>.header-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form-auto>.header-row>div select::-webkit-scrollbar-thumb,.flex-form-auto>.header-row>div textarea::-webkit-scrollbar-thumb,.flex-form-auto>.item-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form-auto>.item-row>div select::-webkit-scrollbar-thumb,.flex-form-auto>.item-row>div textarea::-webkit-scrollbar-thumb,.flex-form>.checkbox-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form>.checkbox-row>div select::-webkit-scrollbar-thumb,.flex-form>.checkbox-row>div textarea::-webkit-scrollbar-thumb,.flex-form>.header-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form>.header-row>div select::-webkit-scrollbar-thumb,.flex-form>.header-row>div textarea::-webkit-scrollbar-thumb,.flex-form>.item-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-form>.item-row>div select::-webkit-scrollbar-thumb,.flex-form>.item-row>div textarea::-webkit-scrollbar-thumb,.flex-grid-auto>.checkbox-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-grid-auto>.checkbox-row>div select::-webkit-scrollbar-thumb,.flex-grid-auto>.checkbox-row>div textarea::-webkit-scrollbar-thumb,.flex-grid-auto>.header-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-grid-auto>.header-row>div select::-webkit-scrollbar-thumb,.flex-grid-auto>.header-row>div textarea::-webkit-scrollbar-thumb,.flex-grid-auto>.item-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-grid-auto>.item-row>div select::-webkit-scrollbar-thumb,.flex-grid-auto>.item-row>div textarea::-webkit-scrollbar-thumb,.flex-layout>.checkbox-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-layout>.checkbox-row>div select::-webkit-scrollbar-thumb,.flex-layout>.checkbox-row>div textarea::-webkit-scrollbar-thumb,.flex-layout>.header-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-layout>.header-row>div select::-webkit-scrollbar-thumb,.flex-layout>.header-row>div textarea::-webkit-scrollbar-thumb,.flex-layout>.item-row>div input[type=text]::-webkit-scrollbar-thumb,.flex-layout>.item-row>div select::-webkit-scrollbar-thumb,.flex-layout>.item-row>div textarea::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.flex-form-auto>.checkbox-row>div input[type=text].width-40,.flex-form-auto>.checkbox-row>div select.width-40,.flex-form-auto>.checkbox-row>div textarea.width-40,.flex-form-auto>.header-row>div input[type=text].width-40,.flex-form-auto>.header-row>div select.width-40,.flex-form-auto>.header-row>div textarea.width-40,.flex-form-auto>.item-row>div input[type=text].width-40,.flex-form-auto>.item-row>div select.width-40,.flex-form-auto>.item-row>div textarea.width-40,.flex-form>.checkbox-row>div input[type=text].width-40,.flex-form>.checkbox-row>div select.width-40,.flex-form>.checkbox-row>div textarea.width-40,.flex-form>.header-row>div input[type=text].width-40,.flex-form>.header-row>div select.width-40,.flex-form>.header-row>div textarea.width-40,.flex-form>.item-row>div input[type=text].width-40,.flex-form>.item-row>div select.width-40,.flex-form>.item-row>div textarea.width-40,.flex-grid-auto>.checkbox-row>div input[type=text].width-40,.flex-grid-auto>.checkbox-row>div select.width-40,.flex-grid-auto>.checkbox-row>div textarea.width-40,.flex-grid-auto>.header-row>div input[type=text].width-40,.flex-grid-auto>.header-row>div select.width-40,.flex-grid-auto>.header-row>div textarea.width-40,.flex-grid-auto>.item-row>div input[type=text].width-40,.flex-grid-auto>.item-row>div select.width-40,.flex-grid-auto>.item-row>div textarea.width-40,.flex-layout>.checkbox-row>div input[type=text].width-40,.flex-layout>.checkbox-row>div select.width-40,.flex-layout>.checkbox-row>div textarea.width-40,.flex-layout>.header-row>div input[type=text].width-40,.flex-layout>.header-row>div select.width-40,.flex-layout>.header-row>div textarea.width-40,.flex-layout>.item-row>div input[type=text].width-40,.flex-layout>.item-row>div select.width-40,.flex-layout>.item-row>div textarea.width-40{width:40%}.flex-form-auto>.checkbox-row>div input[type=text].width-45,.flex-form-auto>.checkbox-row>div select.width-45,.flex-form-auto>.checkbox-row>div textarea.width-45,.flex-form-auto>.header-row>div input[type=text].width-45,.flex-form-auto>.header-row>div select.width-45,.flex-form-auto>.header-row>div textarea.width-45,.flex-form-auto>.item-row>div input[type=text].width-45,.flex-form-auto>.item-row>div select.width-45,.flex-form-auto>.item-row>div textarea.width-45,.flex-form>.checkbox-row>div input[type=text].width-45,.flex-form>.checkbox-row>div select.width-45,.flex-form>.checkbox-row>div textarea.width-45,.flex-form>.header-row>div input[type=text].width-45,.flex-form>.header-row>div select.width-45,.flex-form>.header-row>div textarea.width-45,.flex-form>.item-row>div input[type=text].width-45,.flex-form>.item-row>div select.width-45,.flex-form>.item-row>div textarea.width-45,.flex-grid-auto>.checkbox-row>div input[type=text].width-45,.flex-grid-auto>.checkbox-row>div select.width-45,.flex-grid-auto>.checkbox-row>div textarea.width-45,.flex-grid-auto>.header-row>div input[type=text].width-45,.flex-grid-auto>.header-row>div select.width-45,.flex-grid-auto>.header-row>div textarea.width-45,.flex-grid-auto>.item-row>div input[type=text].width-45,.flex-grid-auto>.item-row>div select.width-45,.flex-grid-auto>.item-row>div textarea.width-45,.flex-layout>.checkbox-row>div input[type=text].width-45,.flex-layout>.checkbox-row>div select.width-45,.flex-layout>.checkbox-row>div textarea.width-45,.flex-layout>.header-row>div input[type=text].width-45,.flex-layout>.header-row>div select.width-45,.flex-layout>.header-row>div textarea.width-45,.flex-layout>.item-row>div input[type=text].width-45,.flex-layout>.item-row>div select.width-45,.flex-layout>.item-row>div textarea.width-45{width:45%}.flex-form-auto>.checkbox-row>div input[type=text].width-50,.flex-form-auto>.checkbox-row>div select.width-50,.flex-form-auto>.checkbox-row>div textarea.width-50,.flex-form-auto>.header-row>div input[type=text].width-50,.flex-form-auto>.header-row>div select.width-50,.flex-form-auto>.header-row>div textarea.width-50,.flex-form-auto>.item-row>div input[type=text].width-50,.flex-form-auto>.item-row>div select.width-50,.flex-form-auto>.item-row>div textarea.width-50,.flex-form>.checkbox-row>div input[type=text].width-50,.flex-form>.checkbox-row>div select.width-50,.flex-form>.checkbox-row>div textarea.width-50,.flex-form>.header-row>div input[type=text].width-50,.flex-form>.header-row>div select.width-50,.flex-form>.header-row>div textarea.width-50,.flex-form>.item-row>div input[type=text].width-50,.flex-form>.item-row>div select.width-50,.flex-form>.item-row>div textarea.width-50,.flex-grid-auto>.checkbox-row>div input[type=text].width-50,.flex-grid-auto>.checkbox-row>div select.width-50,.flex-grid-auto>.checkbox-row>div textarea.width-50,.flex-grid-auto>.header-row>div input[type=text].width-50,.flex-grid-auto>.header-row>div select.width-50,.flex-grid-auto>.header-row>div textarea.width-50,.flex-grid-auto>.item-row>div input[type=text].width-50,.flex-grid-auto>.item-row>div select.width-50,.flex-grid-auto>.item-row>div textarea.width-50,.flex-layout>.checkbox-row>div input[type=text].width-50,.flex-layout>.checkbox-row>div select.width-50,.flex-layout>.checkbox-row>div textarea.width-50,.flex-layout>.header-row>div input[type=text].width-50,.flex-layout>.header-row>div select.width-50,.flex-layout>.header-row>div textarea.width-50,.flex-layout>.item-row>div input[type=text].width-50,.flex-layout>.item-row>div select.width-50,.flex-layout>.item-row>div textarea.width-50{width:50%}.flex-form-auto>.checkbox-row>div input[type=text].width-80,.flex-form-auto>.checkbox-row>div select.width-80,.flex-form-auto>.checkbox-row>div textarea.width-80,.flex-form-auto>.header-row>div input[type=text].width-80,.flex-form-auto>.header-row>div select.width-80,.flex-form-auto>.header-row>div textarea.width-80,.flex-form-auto>.item-row>div input[type=text].width-80,.flex-form-auto>.item-row>div select.width-80,.flex-form-auto>.item-row>div textarea.width-80,.flex-form>.checkbox-row>div input[type=text].width-80,.flex-form>.checkbox-row>div select.width-80,.flex-form>.checkbox-row>div textarea.width-80,.flex-form>.header-row>div input[type=text].width-80,.flex-form>.header-row>div select.width-80,.flex-form>.header-row>div textarea.width-80,.flex-form>.item-row>div input[type=text].width-80,.flex-form>.item-row>div select.width-80,.flex-form>.item-row>div textarea.width-80,.flex-grid-auto>.checkbox-row>div input[type=text].width-80,.flex-grid-auto>.checkbox-row>div select.width-80,.flex-grid-auto>.checkbox-row>div textarea.width-80,.flex-grid-auto>.header-row>div input[type=text].width-80,.flex-grid-auto>.header-row>div select.width-80,.flex-grid-auto>.header-row>div textarea.width-80,.flex-grid-auto>.item-row>div input[type=text].width-80,.flex-grid-auto>.item-row>div select.width-80,.flex-grid-auto>.item-row>div textarea.width-80,.flex-layout>.checkbox-row>div input[type=text].width-80,.flex-layout>.checkbox-row>div select.width-80,.flex-layout>.checkbox-row>div textarea.width-80,.flex-layout>.header-row>div input[type=text].width-80,.flex-layout>.header-row>div select.width-80,.flex-layout>.header-row>div textarea.width-80,.flex-layout>.item-row>div input[type=text].width-80,.flex-layout>.item-row>div select.width-80,.flex-layout>.item-row>div textarea.width-80{width:80%}.flex-form-auto>.checkbox-row>div input[type=text].width-95,.flex-form-auto>.checkbox-row>div select.width-95,.flex-form-auto>.checkbox-row>div textarea.width-95,.flex-form-auto>.header-row>div input[type=text].width-95,.flex-form-auto>.header-row>div select.width-95,.flex-form-auto>.header-row>div textarea.width-95,.flex-form-auto>.item-row>div input[type=text].width-95,.flex-form-auto>.item-row>div select.width-95,.flex-form-auto>.item-row>div textarea.width-95,.flex-form>.checkbox-row>div input[type=text].width-95,.flex-form>.checkbox-row>div select.width-95,.flex-form>.checkbox-row>div textarea.width-95,.flex-form>.header-row>div input[type=text].width-95,.flex-form>.header-row>div select.width-95,.flex-form>.header-row>div textarea.width-95,.flex-form>.item-row>div input[type=text].width-95,.flex-form>.item-row>div select.width-95,.flex-form>.item-row>div textarea.width-95,.flex-grid-auto>.checkbox-row>div input[type=text].width-95,.flex-grid-auto>.checkbox-row>div select.width-95,.flex-grid-auto>.checkbox-row>div textarea.width-95,.flex-grid-auto>.header-row>div input[type=text].width-95,.flex-grid-auto>.header-row>div select.width-95,.flex-grid-auto>.header-row>div textarea.width-95,.flex-grid-auto>.item-row>div input[type=text].width-95,.flex-grid-auto>.item-row>div select.width-95,.flex-grid-auto>.item-row>div textarea.width-95,.flex-layout>.checkbox-row>div input[type=text].width-95,.flex-layout>.checkbox-row>div select.width-95,.flex-layout>.checkbox-row>div textarea.width-95,.flex-layout>.header-row>div input[type=text].width-95,.flex-layout>.header-row>div select.width-95,.flex-layout>.header-row>div textarea.width-95,.flex-layout>.item-row>div input[type=text].width-95,.flex-layout>.item-row>div select.width-95,.flex-layout>.item-row>div textarea.width-95{width:95%}.flex-form-auto>.checkbox-row>div input[type=text].width-150px,.flex-form-auto>.checkbox-row>div select.width-150px,.flex-form-auto>.checkbox-row>div textarea.width-150px,.flex-form-auto>.header-row>div input[type=text].width-150px,.flex-form-auto>.header-row>div select.width-150px,.flex-form-auto>.header-row>div textarea.width-150px,.flex-form-auto>.item-row>div input[type=text].width-150px,.flex-form-auto>.item-row>div select.width-150px,.flex-form-auto>.item-row>div textarea.width-150px,.flex-form>.checkbox-row>div input[type=text].width-150px,.flex-form>.checkbox-row>div select.width-150px,.flex-form>.checkbox-row>div textarea.width-150px,.flex-form>.header-row>div input[type=text].width-150px,.flex-form>.header-row>div select.width-150px,.flex-form>.header-row>div textarea.width-150px,.flex-form>.item-row>div input[type=text].width-150px,.flex-form>.item-row>div select.width-150px,.flex-form>.item-row>div textarea.width-150px,.flex-grid-auto>.checkbox-row>div input[type=text].width-150px,.flex-grid-auto>.checkbox-row>div select.width-150px,.flex-grid-auto>.checkbox-row>div textarea.width-150px,.flex-grid-auto>.header-row>div input[type=text].width-150px,.flex-grid-auto>.header-row>div select.width-150px,.flex-grid-auto>.header-row>div textarea.width-150px,.flex-grid-auto>.item-row>div input[type=text].width-150px,.flex-grid-auto>.item-row>div select.width-150px,.flex-grid-auto>.item-row>div textarea.width-150px,.flex-layout>.checkbox-row>div input[type=text].width-150px,.flex-layout>.checkbox-row>div select.width-150px,.flex-layout>.checkbox-row>div textarea.width-150px,.flex-layout>.header-row>div input[type=text].width-150px,.flex-layout>.header-row>div select.width-150px,.flex-layout>.header-row>div textarea.width-150px,.flex-layout>.item-row>div input[type=text].width-150px,.flex-layout>.item-row>div select.width-150px,.flex-layout>.item-row>div textarea.width-150px{width:150px}.flex-form-auto>.checkbox-row>div input[type=text].small,.flex-form-auto>.checkbox-row>div select.small,.flex-form-auto>.checkbox-row>div textarea.small,.flex-form-auto>.header-row>div input[type=text].small,.flex-form-auto>.header-row>div select.small,.flex-form-auto>.header-row>div textarea.small,.flex-form-auto>.item-row>div input[type=text].small,.flex-form-auto>.item-row>div select.small,.flex-form-auto>.item-row>div textarea.small,.flex-form>.checkbox-row>div input[type=text].small,.flex-form>.checkbox-row>div select.small,.flex-form>.checkbox-row>div textarea.small,.flex-form>.header-row>div input[type=text].small,.flex-form>.header-row>div select.small,.flex-form>.header-row>div textarea.small,.flex-form>.item-row>div input[type=text].small,.flex-form>.item-row>div select.small,.flex-form>.item-row>div textarea.small,.flex-grid-auto>.checkbox-row>div input[type=text].small,.flex-grid-auto>.checkbox-row>div select.small,.flex-grid-auto>.checkbox-row>div textarea.small,.flex-grid-auto>.header-row>div input[type=text].small,.flex-grid-auto>.header-row>div select.small,.flex-grid-auto>.header-row>div textarea.small,.flex-grid-auto>.item-row>div input[type=text].small,.flex-grid-auto>.item-row>div select.small,.flex-grid-auto>.item-row>div textarea.small,.flex-layout>.checkbox-row>div input[type=text].small,.flex-layout>.checkbox-row>div select.small,.flex-layout>.checkbox-row>div textarea.small,.flex-layout>.header-row>div input[type=text].small,.flex-layout>.header-row>div select.small,.flex-layout>.header-row>div textarea.small,.flex-layout>.item-row>div input[type=text].small,.flex-layout>.item-row>div select.small,.flex-layout>.item-row>div textarea.small{height:75px}.flex-form-auto>.checkbox-row>div input[type=text].medium,.flex-form-auto>.checkbox-row>div select.medium,.flex-form-auto>.checkbox-row>div textarea.medium,.flex-form-auto>.header-row>div input[type=text].medium,.flex-form-auto>.header-row>div select.medium,.flex-form-auto>.header-row>div textarea.medium,.flex-form-auto>.item-row>div input[type=text].medium,.flex-form-auto>.item-row>div select.medium,.flex-form-auto>.item-row>div textarea.medium,.flex-form>.checkbox-row>div input[type=text].medium,.flex-form>.checkbox-row>div select.medium,.flex-form>.checkbox-row>div textarea.medium,.flex-form>.header-row>div input[type=text].medium,.flex-form>.header-row>div select.medium,.flex-form>.header-row>div textarea.medium,.flex-form>.item-row>div input[type=text].medium,.flex-form>.item-row>div select.medium,.flex-form>.item-row>div textarea.medium,.flex-grid-auto>.checkbox-row>div input[type=text].medium,.flex-grid-auto>.checkbox-row>div select.medium,.flex-grid-auto>.checkbox-row>div textarea.medium,.flex-grid-auto>.header-row>div input[type=text].medium,.flex-grid-auto>.header-row>div select.medium,.flex-grid-auto>.header-row>div textarea.medium,.flex-grid-auto>.item-row>div input[type=text].medium,.flex-grid-auto>.item-row>div select.medium,.flex-grid-auto>.item-row>div textarea.medium,.flex-layout>.checkbox-row>div input[type=text].medium,.flex-layout>.checkbox-row>div select.medium,.flex-layout>.checkbox-row>div textarea.medium,.flex-layout>.header-row>div input[type=text].medium,.flex-layout>.header-row>div select.medium,.flex-layout>.header-row>div textarea.medium,.flex-layout>.item-row>div input[type=text].medium,.flex-layout>.item-row>div select.medium,.flex-layout>.item-row>div textarea.medium{height:125px}.flex-form-auto>.checkbox-row>div .typeahead.form-control,.flex-form-auto>.header-row>div .typeahead.form-control,.flex-form-auto>.item-row>div .typeahead.form-control,.flex-form>.checkbox-row>div .typeahead.form-control,.flex-form>.header-row>div .typeahead.form-control,.flex-form>.item-row>div .typeahead.form-control,.flex-grid-auto>.checkbox-row>div .typeahead.form-control,.flex-grid-auto>.header-row>div .typeahead.form-control,.flex-grid-auto>.item-row>div .typeahead.form-control,.flex-layout>.checkbox-row>div .typeahead.form-control,.flex-layout>.header-row>div .typeahead.form-control,.flex-layout>.item-row>div .typeahead.form-control{width:100%}.flex-form-auto>.checkbox-row>div.padded-cell,.flex-form-auto>.header-row>div.padded-cell,.flex-form-auto>.item-row>div.padded-cell,.flex-form>.checkbox-row>div.padded-cell,.flex-form>.header-row>div.padded-cell,.flex-form>.item-row>div.padded-cell,.flex-grid-auto>.checkbox-row>div.padded-cell,.flex-grid-auto>.header-row>div.padded-cell,.flex-grid-auto>.item-row>div.padded-cell,.flex-layout>.checkbox-row>div.padded-cell,.flex-layout>.header-row>div.padded-cell,.flex-layout>.item-row>div.padded-cell{padding:8px}.flex-form-auto>.checkbox-row>div.wrap-text,.flex-form-auto>.header-row>div.wrap-text,.flex-form-auto>.item-row>div.wrap-text,.flex-form>.checkbox-row>div.wrap-text,.flex-form>.header-row>div.wrap-text,.flex-form>.item-row>div.wrap-text,.flex-grid-auto>.checkbox-row>div.wrap-text,.flex-grid-auto>.header-row>div.wrap-text,.flex-grid-auto>.item-row>div.wrap-text,.flex-layout>.checkbox-row>div.wrap-text,.flex-layout>.header-row>div.wrap-text,.flex-layout>.item-row>div.wrap-text{white-space:normal}.flex-form-auto>.checkbox-row>div.text-ellipsis,.flex-form-auto>.header-row>div.text-ellipsis,.flex-form-auto>.item-row>div.text-ellipsis,.flex-form>.checkbox-row>div.text-ellipsis,.flex-form>.header-row>div.text-ellipsis,.flex-form>.item-row>div.text-ellipsis,.flex-grid-auto>.checkbox-row>div.text-ellipsis,.flex-grid-auto>.header-row>div.text-ellipsis,.flex-grid-auto>.item-row>div.text-ellipsis,.flex-layout>.checkbox-row>div.text-ellipsis,.flex-layout>.header-row>div.text-ellipsis,.flex-layout>.item-row>div.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-form-auto>.checkbox-row>div.no-right-border,.flex-form-auto>.header-row>div.no-right-border,.flex-form-auto>.item-row>div.no-right-border,.flex-form>.checkbox-row>div.no-right-border,.flex-form>.header-row>div.no-right-border,.flex-form>.item-row>div.no-right-border,.flex-grid-auto>.checkbox-row>div.no-right-border,.flex-grid-auto>.header-row>div.no-right-border,.flex-grid-auto>.item-row>div.no-right-border,.flex-layout>.checkbox-row>div.no-right-border,.flex-layout>.header-row>div.no-right-border,.flex-layout>.item-row>div.no-right-border{border-right:none}.flex-form-auto>.checkbox-row>div.no-padding,.flex-form-auto>.header-row>div.no-padding,.flex-form-auto>.item-row>div.no-padding,.flex-form>.checkbox-row>div.no-padding,.flex-form>.header-row>div.no-padding,.flex-form>.item-row>div.no-padding,.flex-grid-auto>.checkbox-row>div.no-padding,.flex-grid-auto>.header-row>div.no-padding,.flex-grid-auto>.item-row>div.no-padding,.flex-layout>.checkbox-row>div.no-padding,.flex-layout>.header-row>div.no-padding,.flex-layout>.item-row>div.no-padding{padding:0}.flex-form-auto>.checkbox-row>div.remove-cell-overlay,.flex-form-auto>.header-row>div.remove-cell-overlay,.flex-form-auto>.item-row>div.remove-cell-overlay,.flex-form>.checkbox-row>div.remove-cell-overlay,.flex-form>.header-row>div.remove-cell-overlay,.flex-form>.item-row>div.remove-cell-overlay,.flex-grid-auto>.checkbox-row>div.remove-cell-overlay,.flex-grid-auto>.header-row>div.remove-cell-overlay,.flex-grid-auto>.item-row>div.remove-cell-overlay,.flex-layout>.checkbox-row>div.remove-cell-overlay,.flex-layout>.header-row>div.remove-cell-overlay,.flex-layout>.item-row>div.remove-cell-overlay{background-color:#E53935;color:#fff}.flex-form-auto>.checkbox-row>div.remove-cell-overlay .remove-button,.flex-form-auto>.header-row>div.remove-cell-overlay .remove-button,.flex-form-auto>.item-row>div.remove-cell-overlay .remove-button,.flex-form>.checkbox-row>div.remove-cell-overlay .remove-button,.flex-form>.header-row>div.remove-cell-overlay .remove-button,.flex-form>.item-row>div.remove-cell-overlay .remove-button,.flex-grid-auto>.checkbox-row>div.remove-cell-overlay .remove-button,.flex-grid-auto>.header-row>div.remove-cell-overlay .remove-button,.flex-grid-auto>.item-row>div.remove-cell-overlay .remove-button,.flex-layout>.checkbox-row>div.remove-cell-overlay .remove-button,.flex-layout>.header-row>div.remove-cell-overlay .remove-button,.flex-layout>.item-row>div.remove-cell-overlay .remove-button{padding:0 8px;background-color:#C62828;color:#fff;border:1px solid #FFCDD2;font-size:12px;line-height:22px;margin-right:4px}.flex-form-auto>.checkbox-row>div.remove-cell-overlay .remove-button:hover,.flex-form-auto>.header-row>div.remove-cell-overlay .remove-button:hover,.flex-form-auto>.item-row>div.remove-cell-overlay .remove-button:hover,.flex-form>.checkbox-row>div.remove-cell-overlay .remove-button:hover,.flex-form>.header-row>div.remove-cell-overlay .remove-button:hover,.flex-form>.item-row>div.remove-cell-overlay .remove-button:hover,.flex-grid-auto>.checkbox-row>div.remove-cell-overlay .remove-button:hover,.flex-grid-auto>.header-row>div.remove-cell-overlay .remove-button:hover,.flex-grid-auto>.item-row>div.remove-cell-overlay .remove-button:hover,.flex-layout>.checkbox-row>div.remove-cell-overlay .remove-button:hover,.flex-layout>.header-row>div.remove-cell-overlay .remove-button:hover,.flex-layout>.item-row>div.remove-cell-overlay .remove-button:hover{background-color:#B71C1C}.flex-form-auto>.checkbox-row.border-bottom,.flex-form-auto>.header-row.border-bottom,.flex-form-auto>.item-row.border-bottom,.flex-form>.checkbox-row.border-bottom,.flex-form>.header-row.border-bottom,.flex-form>.item-row.border-bottom,.flex-grid-auto>.checkbox-row.border-bottom,.flex-grid-auto>.header-row.border-bottom,.flex-grid-auto>.item-row.border-bottom,.flex-layout>.checkbox-row.border-bottom,.flex-layout>.header-row.border-bottom,.flex-layout>.item-row.border-bottom{border-bottom:1px solid #DEE4E7}.flex-form-auto>.checkbox-row.padded-cells>div,.flex-form-auto>.header-row.padded-cells>div,.flex-form-auto>.item-row.padded-cells>div,.flex-form>.checkbox-row.padded-cells>div,.flex-form>.header-row.padded-cells>div,.flex-form>.item-row.padded-cells>div,.flex-grid-auto>.checkbox-row.padded-cells>div,.flex-grid-auto>.header-row.padded-cells>div,.flex-grid-auto>.item-row.padded-cells>div,.flex-layout>.checkbox-row.padded-cells>div,.flex-layout>.header-row.padded-cells>div,.flex-layout>.item-row.padded-cells>div{padding:8px}.flex-form-auto>.checkbox-row.padded-cells>div.no-top,.flex-form-auto>.header-row.padded-cells>div.no-top,.flex-form-auto>.item-row.padded-cells>div.no-top,.flex-form>.checkbox-row.padded-cells>div.no-top,.flex-form>.header-row.padded-cells>div.no-top,.flex-form>.item-row.padded-cells>div.no-top,.flex-grid-auto>.checkbox-row.padded-cells>div.no-top,.flex-grid-auto>.header-row.padded-cells>div.no-top,.flex-grid-auto>.item-row.padded-cells>div.no-top,.flex-layout>.checkbox-row.padded-cells>div.no-top,.flex-layout>.header-row.padded-cells>div.no-top,.flex-layout>.item-row.padded-cells>div.no-top{padding-top:0}.flex-form-auto>.checkbox-row.padded-cells>div.no-bottom,.flex-form-auto>.header-row.padded-cells>div.no-bottom,.flex-form-auto>.item-row.padded-cells>div.no-bottom,.flex-form>.checkbox-row.padded-cells>div.no-bottom,.flex-form>.header-row.padded-cells>div.no-bottom,.flex-form>.item-row.padded-cells>div.no-bottom,.flex-grid-auto>.checkbox-row.padded-cells>div.no-bottom,.flex-grid-auto>.header-row.padded-cells>div.no-bottom,.flex-grid-auto>.item-row.padded-cells>div.no-bottom,.flex-layout>.checkbox-row.padded-cells>div.no-bottom,.flex-layout>.header-row.padded-cells>div.no-bottom,.flex-layout>.item-row.padded-cells>div.no-bottom{padding-bottom:0}.flex-form-auto>.checkbox-row.padded-cells>div.no-left,.flex-form-auto>.header-row.padded-cells>div.no-left,.flex-form-auto>.item-row.padded-cells>div.no-left,.flex-form>.checkbox-row.padded-cells>div.no-left,.flex-form>.header-row.padded-cells>div.no-left,.flex-form>.item-row.padded-cells>div.no-left,.flex-grid-auto>.checkbox-row.padded-cells>div.no-left,.flex-grid-auto>.header-row.padded-cells>div.no-left,.flex-grid-auto>.item-row.padded-cells>div.no-left,.flex-layout>.checkbox-row.padded-cells>div.no-left,.flex-layout>.header-row.padded-cells>div.no-left,.flex-layout>.item-row.padded-cells>div.no-left{padding-left:0}.flex-form-auto>.checkbox-row.padded-cells>div.no-right,.flex-form-auto>.header-row.padded-cells>div.no-right,.flex-form-auto>.item-row.padded-cells>div.no-right,.flex-form>.checkbox-row.padded-cells>div.no-right,.flex-form>.header-row.padded-cells>div.no-right,.flex-form>.item-row.padded-cells>div.no-right,.flex-grid-auto>.checkbox-row.padded-cells>div.no-right,.flex-grid-auto>.header-row.padded-cells>div.no-right,.flex-grid-auto>.item-row.padded-cells>div.no-right,.flex-layout>.checkbox-row.padded-cells>div.no-right,.flex-layout>.header-row.padded-cells>div.no-right,.flex-layout>.item-row.padded-cells>div.no-right{padding-right:0}.flex-form-auto>.checkbox-row.padded-cells>div.no-padding,.flex-form-auto>.header-row.padded-cells>div.no-padding,.flex-form-auto>.item-row.padded-cells>div.no-padding,.flex-form>.checkbox-row.padded-cells>div.no-padding,.flex-form>.header-row.padded-cells>div.no-padding,.flex-form>.item-row.padded-cells>div.no-padding,.flex-grid-auto>.checkbox-row.padded-cells>div.no-padding,.flex-grid-auto>.header-row.padded-cells>div.no-padding,.flex-grid-auto>.item-row.padded-cells>div.no-padding,.flex-layout>.checkbox-row.padded-cells>div.no-padding,.flex-layout>.header-row.padded-cells>div.no-padding,.flex-layout>.item-row.padded-cells>div.no-padding{padding:0}.flex-form-auto>.checkbox-row.padded-cells>div.slim>.item-row>div,.flex-form-auto>.header-row.padded-cells>div.slim>.item-row>div,.flex-form-auto>.item-row.padded-cells>div.slim>.item-row>div,.flex-form>.checkbox-row.padded-cells>div.slim>.item-row>div,.flex-form>.header-row.padded-cells>div.slim>.item-row>div,.flex-form>.item-row.padded-cells>div.slim>.item-row>div,.flex-grid-auto>.checkbox-row.padded-cells>div.slim>.item-row>div,.flex-grid-auto>.header-row.padded-cells>div.slim>.item-row>div,.flex-grid-auto>.item-row.padded-cells>div.slim>.item-row>div,.flex-layout>.checkbox-row.padded-cells>div.slim>.item-row>div,.flex-layout>.header-row.padded-cells>div.slim>.item-row>div,.flex-layout>.item-row.padded-cells>div.slim>.item-row>div{padding:4px}.flex-form-auto>.checkbox-row.padded-cells.vr-slim>div,.flex-form-auto>.header-row.padded-cells.vr-slim>div,.flex-form-auto>.item-row.padded-cells.vr-slim>div,.flex-form>.checkbox-row.padded-cells.vr-slim>div,.flex-form>.header-row.padded-cells.vr-slim>div,.flex-form>.item-row.padded-cells.vr-slim>div,.flex-grid-auto>.checkbox-row.padded-cells.vr-slim>div,.flex-grid-auto>.header-row.padded-cells.vr-slim>div,.flex-grid-auto>.item-row.padded-cells.vr-slim>div,.flex-layout>.checkbox-row.padded-cells.vr-slim>div,.flex-layout>.header-row.padded-cells.vr-slim>div,.flex-layout>.item-row.padded-cells.vr-slim>div{padding:4px 8px}.flex-form-auto>.checkbox-row.selected,.flex-form-auto>.header-row.selected,.flex-form-auto>.item-row.selected,.flex-form>.checkbox-row.selected,.flex-form>.header-row.selected,.flex-form>.item-row.selected,.flex-grid-auto>.checkbox-row.selected,.flex-grid-auto>.header-row.selected,.flex-grid-auto>.item-row.selected,.flex-layout>.checkbox-row.selected,.flex-layout>.header-row.selected,.flex-layout>.item-row.selected{background-color:#B3E5FC}.flex-form-auto>.checkbox-row.selected button.ellipsis-button,.flex-form-auto>.header-row.selected button.ellipsis-button,.flex-form-auto>.item-row.selected button.ellipsis-button,.flex-form>.checkbox-row.selected button.ellipsis-button,.flex-form>.header-row.selected button.ellipsis-button,.flex-form>.item-row.selected button.ellipsis-button,.flex-grid-auto>.checkbox-row.selected button.ellipsis-button,.flex-grid-auto>.header-row.selected button.ellipsis-button,.flex-grid-auto>.item-row.selected button.ellipsis-button,.flex-layout>.checkbox-row.selected button.ellipsis-button,.flex-layout>.header-row.selected button.ellipsis-button,.flex-layout>.item-row.selected button.ellipsis-button{background-color:#B3E5FC!important}.flex-form-auto>.checkbox-row.selectable,.flex-form-auto>.header-row.selectable,.flex-form-auto>.item-row.selectable,.flex-form>.checkbox-row.selectable,.flex-form>.header-row.selectable,.flex-form>.item-row.selectable,.flex-grid-auto>.checkbox-row.selectable,.flex-grid-auto>.header-row.selectable,.flex-grid-auto>.item-row.selectable,.flex-layout>.checkbox-row.selectable,.flex-layout>.header-row.selectable,.flex-layout>.item-row.selectable{cursor:pointer}.flex-form-auto>.checkbox-row.selectable:hover,.flex-form-auto>.header-row.selectable:hover,.flex-form-auto>.item-row.selectable:hover,.flex-form>.checkbox-row.selectable:hover,.flex-form>.header-row.selectable:hover,.flex-form>.item-row.selectable:hover,.flex-grid-auto>.checkbox-row.selectable:hover,.flex-grid-auto>.header-row.selectable:hover,.flex-grid-auto>.item-row.selectable:hover,.flex-layout>.checkbox-row.selectable:hover,.flex-layout>.header-row.selectable:hover,.flex-layout>.item-row.selectable:hover{background-color:#E1F5FE}.flex-form-auto>.checkbox-row.shadded,.flex-form-auto>.header-row.shadded,.flex-form-auto>.item-row.shadded,.flex-form>.checkbox-row.shadded,.flex-form>.header-row.shadded,.flex-form>.item-row.shadded,.flex-grid-auto>.checkbox-row.shadded,.flex-grid-auto>.header-row.shadded,.flex-grid-auto>.item-row.shadded,.flex-layout>.checkbox-row.shadded,.flex-layout>.header-row.shadded,.flex-layout>.item-row.shadded{background-color:#ECEFF1}.flex-form-auto.striped>.item-row>div,.flex-form.striped>.item-row>div,.flex-grid-auto.striped>.item-row>div,.flex-layout.striped>.item-row>div{padding:12px 8px}.flex-form-auto.striped>.item-row.no-padding>div,.flex-form.striped>.item-row.no-padding>div,.flex-grid-auto.striped>.item-row.no-padding>div,.flex-layout.striped>.item-row.no-padding>div{padding:0}.flex-form-auto.striped>.item-row:nth-of-type(odd),.flex-form.striped>.item-row:nth-of-type(odd),.flex-grid-auto.striped>.item-row:nth-of-type(odd),.flex-layout.striped>.item-row:nth-of-type(odd){background-color:#f6f7f8}.flex-form-auto.striped>.item-row:nth-of-type(odd).even,.flex-form.striped>.item-row:nth-of-type(odd).even,.flex-grid-auto.striped>.item-row:nth-of-type(odd).even,.flex-layout.striped>.item-row:nth-of-type(odd).even{background-color:#fff}.flex-form-auto.striped>.item-row:not(:last-child),.flex-form.striped>.item-row:not(:last-child),.flex-grid-auto.striped>.item-row:not(:last-child),.flex-layout.striped>.item-row:not(:last-child){border-bottom:none}.flex-form-auto.striped>.item-row>div:not(:last-child),.flex-form.striped>.item-row>div:not(:last-child),.flex-grid-auto.striped>.item-row>div:not(:last-child),.flex-layout.striped>.item-row>div:not(:last-child){border-right:none}.flex-form-auto.striped>.item-row.even:nth-of-type(even),.flex-form.striped>.item-row.even:nth-of-type(even),.flex-grid-auto.striped>.item-row.even:nth-of-type(even),.flex-layout.striped>.item-row.even:nth-of-type(even){background-color:#f6f7f8}.flex-form-auto.padded-cells .header-row>div,.flex-form-auto.padded-cells>.item-row>div,.flex-form.padded-cells .header-row>div,.flex-form.padded-cells>.item-row>div,.flex-grid-auto.padded-cells .header-row>div,.flex-grid-auto.padded-cells>.item-row>div,.flex-layout.padded-cells .header-row>div,.flex-layout.padded-cells>.item-row>div{padding:8px}.flex-form-auto.padded-cells.slim>.item-row>div,.flex-form.padded-cells.slim>.item-row>div,.flex-grid-auto.padded-cells.slim>.item-row>div,.flex-layout.padded-cells.slim>.item-row>div{padding:4px}.flex-form-auto.padded-cells.hz-only>.item-row>div,.flex-form.padded-cells.hz-only>.item-row>div,.flex-grid-auto.padded-cells.hz-only>.item-row>div,.flex-layout.padded-cells.hz-only>.item-row>div{padding:0 8px}.flex-form-auto.padded-cells>.item-row>div.left-slim,.flex-form.padded-cells>.item-row>div.left-slim,.flex-grid-auto.padded-cells>.item-row>div.left-slim,.flex-layout.padded-cells>.item-row>div.left-slim{padding:8px 0 8px 4px}.flex-form-auto.padded-cells.vr-large>.item-row>div,.flex-form.padded-cells.vr-large>.item-row>div,.flex-grid-auto.padded-cells.vr-large>.item-row>div,.flex-layout.padded-cells.vr-large>.item-row>div{padding:12px 8px}.flex-form-auto.padded-cells.vr-slim>.item-row>div,.flex-form.padded-cells.vr-slim>.item-row>div,.flex-grid-auto.padded-cells.vr-slim>.item-row>div,.flex-layout.padded-cells.vr-slim>.item-row>div{padding:4px 8px}.flex-form-auto.form-padded-cells>.item-row>div,.flex-form.form-padded-cells>.item-row>div,.flex-grid-auto.form-padded-cells>.item-row>div,.flex-layout.form-padded-cells>.item-row>div{padding:6px 8px}.flex-form-auto.metrics-layout,.flex-form.metrics-layout,.flex-grid-auto.metrics-layout,.flex-layout.metrics-layout{background-color:#fff}.flex-form-auto.metrics-layout>.item-row>div,.flex-form.metrics-layout>.item-row>div,.flex-grid-auto.metrics-layout>.item-row>div,.flex-layout.metrics-layout>.item-row>div{text-align:center}.flex-form-auto.metrics-layout>.item-row>div .metrics-label,.flex-form.metrics-layout>.item-row>div .metrics-label,.flex-grid-auto.metrics-layout>.item-row>div .metrics-label,.flex-layout.metrics-layout>.item-row>div .metrics-label{font-size:9px;text-transform:uppercase;font-weight:500;display:block;color:#607D8B}.flex-form .ad-show,.flex-form .desc-label,.flex-form-auto .ad-show,.flex-form-auto .desc-label,.flex-grid-auto .ad-show,.flex-grid-auto .desc-label,.flex-layout .ad-show,.flex-layout .desc-label{display:none}.flex-form-auto.metrics-layout>.item-row>div .clickable-metric,.flex-form.metrics-layout>.item-row>div .clickable-metric,.flex-grid-auto.metrics-layout>.item-row>div .clickable-metric,.flex-layout.metrics-layout>.item-row>div .clickable-metric{background:#fff;color:#0288D1;font-size:20px;font-weight:500}.flex-form-auto.grow-even .header-row>div,.flex-form-auto.grow-even .item-row>div,.flex-form.grow-even .header-row>div,.flex-form.grow-even .item-row>div,.flex-grid-auto.grow-even .header-row>div,.flex-grid-auto.grow-even .item-row>div,.flex-layout.grow-even .header-row>div,.flex-layout.grow-even .item-row>div{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.flex-form-auto.outlined,.flex-form.outlined,.flex-grid-auto.outlined,.flex-layout.outlined{border-left:1px solid #DEE4E7;border-right:1px solid #DEE4E7;border-bottom:1px solid #DEE4E7}.flex-form-auto.with-cell-outline>.header-row,.flex-form-auto.with-cell-outline>.item-row,.flex-form.with-cell-outline>.header-row,.flex-form.with-cell-outline>.item-row,.flex-grid-auto.with-cell-outline>.header-row,.flex-grid-auto.with-cell-outline>.item-row,.flex-layout.with-cell-outline>.header-row,.flex-layout.with-cell-outline>.item-row{border-bottom:1px solid #DEE4E7}.flex-form-auto.with-cell-outline>.header-row.no-bottom-border,.flex-form-auto.with-cell-outline>.item-row.no-bottom-border,.flex-form-auto.with-cell-outline>.item-row:last-child,.flex-form.with-cell-outline>.header-row.no-bottom-border,.flex-form.with-cell-outline>.item-row.no-bottom-border,.flex-form.with-cell-outline>.item-row:last-child,.flex-grid-auto.with-cell-outline>.header-row.no-bottom-border,.flex-grid-auto.with-cell-outline>.item-row.no-bottom-border,.flex-grid-auto.with-cell-outline>.item-row:last-child,.flex-layout.with-cell-outline>.header-row.no-bottom-border,.flex-layout.with-cell-outline>.item-row.no-bottom-border,.flex-layout.with-cell-outline>.item-row:last-child{border-bottom:none}.flex-form-auto.with-cell-outline>.header-row>div,.flex-form-auto.with-cell-outline>.item-row>div,.flex-form.with-cell-outline>.header-row>div,.flex-form.with-cell-outline>.item-row>div,.flex-grid-auto.with-cell-outline>.header-row>div,.flex-grid-auto.with-cell-outline>.item-row>div,.flex-layout.with-cell-outline>.header-row>div,.flex-layout.with-cell-outline>.item-row>div{padding:8px}.flex-form-auto.with-cell-outline>.item-row>div:not(:last-child),.flex-form.with-cell-outline>.item-row>div:not(:last-child),.flex-grid-auto.with-cell-outline>.item-row>div:not(:last-child),.flex-layout.with-cell-outline>.item-row>div:not(:last-child){border-right:1px solid #DEE4E7}.flex-form-auto.with-cell-outline>.item-row>div:not(:last-child).no-right-border,.flex-form.with-cell-outline>.item-row>div:not(:last-child).no-right-border,.flex-grid-auto.with-cell-outline>.item-row>div:not(:last-child).no-right-border,.flex-layout.with-cell-outline>.item-row>div:not(:last-child).no-right-border{border-right:none}.flex-form-auto.min-row-height-70>.item-row,.flex-form.min-row-height-70>.item-row,.flex-grid-auto.min-row-height-70>.item-row,.flex-layout.min-row-height-70>.item-row{min-height:70px}.flex-form-auto.with-overflow>.header-row>div.oc,.flex-form.with-overflow>.header-row>div.oc,.flex-grid-auto.with-overflow>.header-row>div.oc,.flex-layout.with-overflow>.header-row>div.oc{padding-right:48px}.flex-form-auto.with-overflow>.item-row>div.oc,.flex-form.with-overflow>.item-row>div.oc,.flex-grid-auto.with-overflow>.item-row>div.oc,.flex-layout.with-overflow>.item-row>div.oc{padding-left:48px;overflow:visible;white-space:normal}.flex-form-auto.with-overflow>.item-row>div .oc-button,.flex-form.with-overflow>.item-row>div .oc-button,.flex-grid-auto.with-overflow>.item-row>div .oc-button,.flex-layout.with-overflow>.item-row>div .oc-button{position:absolute;top:14px;left:15px}.flex-form .oc-content,.flex-form-auto .oc-content,.flex-grid-auto .oc-content,.flex-layout .oc-content{margin-left:42px}.flex-form .oc-button,.flex-form-auto .oc-button,.flex-grid-auto .oc-button,.flex-layout .oc-button{position:absolute;top:14px;left:15px}@media only screen and (max-width:960px){.flex-form-auto.adapt.large>.header-row,.flex-form.adapt.large>.header-row,.flex-grid-auto.adapt.large>.header-row,.flex-layout.adapt.large>.header-row{display:none}.flex-form-auto.adapt.large>.item-row,.flex-form.adapt.large>.item-row,.flex-grid-auto.adapt.large>.item-row,.flex-layout.adapt.large>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.large>.item-row>div,.flex-form.adapt.large>.item-row>div,.flex-grid-auto.adapt.large>.item-row>div,.flex-layout.adapt.large>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:visible}.flex-form-auto.adapt.large>.item-row .ad-show,.flex-form.adapt.large>.item-row .ad-show,.flex-grid-auto.adapt.large>.item-row .ad-show,.flex-layout.adapt.large>.item-row .ad-show{display:flex}.flex-form-auto.adapt.large>.item-row .ad-show.inline-block,.flex-form.adapt.large>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.large>.item-row .ad-show.inline-block,.flex-layout.adapt.large>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.large>.item-row .ad-hide,.flex-form.adapt.large>.item-row .ad-hide,.flex-grid-auto.adapt.large>.item-row .ad-hide,.flex-layout.adapt.large>.item-row .ad-hide{display:none}.flex-form-auto.adapt.large>.item-row .status-cell--dynamic,.flex-form.adapt.large>.item-row .status-cell--dynamic,.flex-grid-auto.adapt.large>.item-row .status-cell--dynamic,.flex-layout.adapt.large>.item-row .status-cell--dynamic{height:auto}.flex-form-auto.adapt.large>.item-row>.item-row,.flex-form.adapt.large>.item-row>.item-row,.flex-grid-auto.adapt.large>.item-row>.item-row,.flex-layout.adapt.large>.item-row>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.large>.item-row>.item-row>div,.flex-form.adapt.large>.item-row>.item-row>div,.flex-grid-auto.adapt.large>.item-row>.item-row>div,.flex-layout.adapt.large>.item-row>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:initial}.flex-form-auto.adapt.large>.item-row>.item-row .ad-show,.flex-form.adapt.large>.item-row>.item-row .ad-show,.flex-grid-auto.adapt.large>.item-row>.item-row .ad-show,.flex-layout.adapt.large>.item-row>.item-row .ad-show{display:flex}.flex-form-auto.adapt.large>.item-row>.item-row .ad-show.inline-block,.flex-form.adapt.large>.item-row>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.large>.item-row>.item-row .ad-show.inline-block,.flex-layout.adapt.large>.item-row>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.large>.item-row>.item-row .ad-hide,.flex-form.adapt.large>.item-row>.item-row .ad-hide,.flex-grid-auto.adapt.large>.item-row>.item-row .ad-hide,.flex-layout.adapt.large>.item-row>.item-row .ad-hide{display:none}.flex-form-auto.adapt.large>.item-row>.item-row .standout,.flex-form.adapt.large>.item-row>.item-row .standout,.flex-grid-auto.adapt.large>.item-row>.item-row .standout,.flex-layout.adapt.large>.item-row>.item-row .standout{background-color:#f6f7f8;width:100%;padding:3px 5px}.flex-form-auto.adapt.large.with-overflow .item-row>div,.flex-form.adapt.large.with-overflow .item-row>div,.flex-grid-auto.adapt.large.with-overflow .item-row>div,.flex-layout.adapt.large.with-overflow .item-row>div{padding-left:48px}}@media only screen and (max-width:800px){.flex-form-auto.adapt.medium>.header-row,.flex-form.adapt.medium>.header-row,.flex-grid-auto.adapt.medium>.header-row,.flex-layout.adapt.medium>.header-row{display:none}.flex-form-auto.adapt.medium>.item-row,.flex-form.adapt.medium>.item-row,.flex-grid-auto.adapt.medium>.item-row,.flex-layout.adapt.medium>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.medium>.item-row>div,.flex-form.adapt.medium>.item-row>div,.flex-grid-auto.adapt.medium>.item-row>div,.flex-layout.adapt.medium>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:visible}.flex-form-auto.adapt.medium>.item-row .ad-show,.flex-form.adapt.medium>.item-row .ad-show,.flex-grid-auto.adapt.medium>.item-row .ad-show,.flex-layout.adapt.medium>.item-row .ad-show{display:flex}.flex-form-auto.adapt.medium>.item-row .ad-show.inline-block,.flex-form.adapt.medium>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.medium>.item-row .ad-show.inline-block,.flex-layout.adapt.medium>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.medium>.item-row .ad-hide,.flex-form.adapt.medium>.item-row .ad-hide,.flex-grid-auto.adapt.medium>.item-row .ad-hide,.flex-layout.adapt.medium>.item-row .ad-hide{display:none}.flex-form-auto.adapt.medium>.item-row .status-cell--dynamic,.flex-form.adapt.medium>.item-row .status-cell--dynamic,.flex-grid-auto.adapt.medium>.item-row .status-cell--dynamic,.flex-layout.adapt.medium>.item-row .status-cell--dynamic{height:auto}.flex-form-auto.adapt.medium>.item-row>.item-row,.flex-form.adapt.medium>.item-row>.item-row,.flex-grid-auto.adapt.medium>.item-row>.item-row,.flex-layout.adapt.medium>.item-row>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.medium>.item-row>.item-row>div,.flex-form.adapt.medium>.item-row>.item-row>div,.flex-grid-auto.adapt.medium>.item-row>.item-row>div,.flex-layout.adapt.medium>.item-row>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:initial}.flex-form-auto.adapt.medium>.item-row>.item-row .ad-show,.flex-form.adapt.medium>.item-row>.item-row .ad-show,.flex-grid-auto.adapt.medium>.item-row>.item-row .ad-show,.flex-layout.adapt.medium>.item-row>.item-row .ad-show{display:flex}.flex-form-auto.adapt.medium>.item-row>.item-row .ad-show.inline-block,.flex-form.adapt.medium>.item-row>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.medium>.item-row>.item-row .ad-show.inline-block,.flex-layout.adapt.medium>.item-row>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.medium>.item-row>.item-row .ad-hide,.flex-form.adapt.medium>.item-row>.item-row .ad-hide,.flex-grid-auto.adapt.medium>.item-row>.item-row .ad-hide,.flex-layout.adapt.medium>.item-row>.item-row .ad-hide{display:none}.flex-form-auto.adapt.medium>.item-row>.item-row .standout,.flex-form.adapt.medium>.item-row>.item-row .standout,.flex-grid-auto.adapt.medium>.item-row>.item-row .standout,.flex-layout.adapt.medium>.item-row>.item-row .standout{background-color:#f6f7f8;width:100%;padding:3px 5px}.flex-form-auto.adapt.medium.with-overflow .item-row>div,.flex-form.adapt.medium.with-overflow .item-row>div,.flex-grid-auto.adapt.medium.with-overflow .item-row>div,.flex-layout.adapt.medium.with-overflow .item-row>div{padding-left:48px}}@media only screen and (max-width:600px){.flex-form-auto.adapt.small>.header-row,.flex-form.adapt.small>.header-row,.flex-grid-auto.adapt.small>.header-row,.flex-layout.adapt.small>.header-row{display:none}.flex-form-auto.adapt.small>.item-row,.flex-form.adapt.small>.item-row,.flex-grid-auto.adapt.small>.item-row,.flex-layout.adapt.small>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.small>.item-row>div,.flex-form.adapt.small>.item-row>div,.flex-grid-auto.adapt.small>.item-row>div,.flex-layout.adapt.small>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:visible}.flex-form-auto.adapt.small>.item-row .ad-show,.flex-form.adapt.small>.item-row .ad-show,.flex-grid-auto.adapt.small>.item-row .ad-show,.flex-layout.adapt.small>.item-row .ad-show{display:flex}.flex-form-auto.adapt.small>.item-row .ad-show.inline-block,.flex-form.adapt.small>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.small>.item-row .ad-show.inline-block,.flex-layout.adapt.small>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.small>.item-row .ad-hide,.flex-form.adapt.small>.item-row .ad-hide,.flex-grid-auto.adapt.small>.item-row .ad-hide,.flex-layout.adapt.small>.item-row .ad-hide{display:none}.flex-form-auto.adapt.small>.item-row .status-cell--dynamic,.flex-form.adapt.small>.item-row .status-cell--dynamic,.flex-grid-auto.adapt.small>.item-row .status-cell--dynamic,.flex-layout.adapt.small>.item-row .status-cell--dynamic{height:auto}.flex-form-auto.adapt.small>.item-row>.item-row,.flex-form.adapt.small>.item-row>.item-row,.flex-grid-auto.adapt.small>.item-row>.item-row,.flex-layout.adapt.small>.item-row>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.flex-form-auto.adapt.small>.item-row>.item-row>div,.flex-form.adapt.small>.item-row>.item-row>div,.flex-grid-auto.adapt.small>.item-row>.item-row>div,.flex-layout.adapt.small>.item-row>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:initial}.flex-form-auto.adapt.small>.item-row>.item-row .ad-show,.flex-form.adapt.small>.item-row>.item-row .ad-show,.flex-grid-auto.adapt.small>.item-row>.item-row .ad-show,.flex-layout.adapt.small>.item-row>.item-row .ad-show{display:flex}.flex-form-auto.adapt.small>.item-row>.item-row .ad-show.inline-block,.flex-form.adapt.small>.item-row>.item-row .ad-show.inline-block,.flex-grid-auto.adapt.small>.item-row>.item-row .ad-show.inline-block,.flex-layout.adapt.small>.item-row>.item-row .ad-show.inline-block{display:inline-block}.flex-form-auto.adapt.small>.item-row>.item-row .ad-hide,.flex-form.adapt.small>.item-row>.item-row .ad-hide,.flex-grid-auto.adapt.small>.item-row>.item-row .ad-hide,.flex-layout.adapt.small>.item-row>.item-row .ad-hide{display:none}.flex-form-auto.adapt.small>.item-row>.item-row .standout,.flex-form.adapt.small>.item-row>.item-row .standout,.flex-grid-auto.adapt.small>.item-row>.item-row .standout,.flex-layout.adapt.small>.item-row>.item-row .standout{background-color:#f6f7f8;width:100%;padding:3px 5px}.flex-form-auto.adapt.small.with-overflow .item-row>div,.flex-form.adapt.small.with-overflow .item-row>div,.flex-grid-auto.adapt.small.with-overflow .item-row>div,.flex-layout.adapt.small.with-overflow .item-row>div{padding-left:48px}}.flex-form .action-cell,.flex-form-auto .action-cell,.flex-grid-auto .action-cell,.flex-layout .action-cell{min-width:60px;width:60px;text-align:center;padding-left:0;padding-right:0}.flex-form .action-cell.smaller,.flex-form-auto .action-cell.smaller,.flex-grid-auto .action-cell.smaller,.flex-layout .action-cell.smaller{min-width:42px;width:42px}.flex-form .checkbox-cell,.flex-form-auto .checkbox-cell,.flex-grid-auto .checkbox-cell,.flex-layout .checkbox-cell{min-width:24px;width:24px;text-align:center}.flex-form .assigned-to-cell,.flex-form-auto .assigned-to-cell,.flex-grid-auto .assigned-to-cell,.flex-layout .assigned-to-cell{min-width:135px}.flex-form .prop-detail-cell,.flex-form-auto .prop-detail-cell,.flex-grid-auto .prop-detail-cell,.flex-layout .prop-detail-cell{min-width:95px;text-align:center}.flex-form .date-cell,.flex-form .date-edit-cell,.flex-form-auto .date-cell,.flex-form-auto .date-edit-cell,.flex-grid-auto .date-cell,.flex-grid-auto .date-edit-cell,.flex-layout .date-cell,.flex-layout .date-edit-cell{min-width:100px;text-align:right}.flex-form .date-cell input[type=text],.flex-form .date-edit-cell input[type=text],.flex-form-auto .date-cell input[type=text],.flex-form-auto .date-edit-cell input[type=text],.flex-grid-auto .date-cell input[type=text],.flex-grid-auto .date-edit-cell input[type=text],.flex-layout .date-cell input[type=text],.flex-layout .date-edit-cell input[type=text]{width:100%;box-sizing:border-box}.flex-form .number-cell,.flex-form-auto .number-cell,.flex-grid-auto .number-cell,.flex-layout .number-cell{min-width:80px;text-align:right}.flex-form .date-input-cell,.flex-form-auto .date-input-cell,.flex-grid-auto .date-input-cell,.flex-layout .date-input-cell{min-width:200px}.flex-form .due-cell,.flex-form-auto .due-cell,.flex-grid-auto .due-cell,.flex-layout .due-cell{min-width:115px;text-align:right}.flex-form .due-cell .due-marker,.flex-form-auto .due-cell .due-marker,.flex-grid-auto .due-cell .due-marker,.flex-layout .due-cell .due-marker{text-align:right;display:inline-block}.flex-form .menu-cell,.flex-form-auto .menu-cell,.flex-grid-auto .menu-cell,.flex-layout .menu-cell{white-space:normal;overflow:visible}.flex-form .name-cell,.flex-form-auto .name-cell,.flex-grid-auto .name-cell,.flex-layout .name-cell{min-width:150px}.flex-form .overflow-cell,.flex-form-auto .overflow-cell,.flex-grid-auto .overflow-cell,.flex-layout .overflow-cell{padding-left:0;padding-right:0;min-width:42px;width:42px;text-align:center;white-space:normal;overflow:initial}.flex-form .overflow-cell.small,.flex-form-auto .overflow-cell.small,.flex-grid-auto .overflow-cell.small,.flex-layout .overflow-cell.small{padding-right:5px;min-width:12px;width:12px;margin-right:5px}.flex-form .status-cell,.flex-form-auto .status-cell,.flex-grid-auto .status-cell,.flex-layout .status-cell{min-width:100px}.flex-form .status-cell.width-250,.flex-form-auto .status-cell.width-250,.flex-grid-auto .status-cell.width-250,.flex-layout .status-cell.width-250{width:250px}.flex-form .status-cell.status-cell--dynamic,.flex-form-auto .status-cell.status-cell--dynamic,.flex-grid-auto .status-cell.status-cell--dynamic,.flex-layout .status-cell.status-cell--dynamic{width:100px;min-height:50px;padding:12px 8px}.flex-form .thin-cell,.flex-form-auto .thin-cell,.flex-grid-auto .thin-cell,.flex-layout .thin-cell{min-width:24px;width:24px}.flex-form .radial-progress-cell,.flex-form-auto .radial-progress-cell,.flex-grid-auto .radial-progress-cell,.flex-layout .radial-progress-cell{min-width:50px;width:50px;text-align:center}.flex-form div.padded-item,.flex-form-auto div.padded-item,.flex-grid-auto div.padded-item,.flex-layout div.padded-item{padding:8px}.flex-form div.padded-item.slim,.flex-form-auto div.padded-item.slim,.flex-grid-auto div.padded-item.slim,.flex-layout div.padded-item.slim{padding:4px}.flex-form div.padded-item.vr-slim,.flex-form-auto div.padded-item.vr-slim,.flex-grid-auto div.padded-item.vr-slim,.flex-layout div.padded-item.vr-slim{padding:4px 8px}.flex-form div.padded-item.hz-only,.flex-form-auto div.padded-item.hz-only,.flex-grid-auto div.padded-item.hz-only,.flex-layout div.padded-item.hz-only{padding:0 8px}.flex-form .header-row.remove-items-row,.flex-form>.item-row.remove-items-row,.flex-grid-auto .header-row.remove-items-row,.flex-grid-auto>.item-row.remove-items-row,.flex-layout .header-row.remove-items-row,.flex-layout>.item-row.remove-items-row{background-color:#FFEBEE;color:#B71C1C}.flex-form .header-row.remove-items-row button.delete-buton,.flex-form>.item-row.remove-items-row button.delete-buton,.flex-grid-auto .header-row.remove-items-row button.delete-buton,.flex-grid-auto>.item-row.remove-items-row button.delete-buton,.flex-layout .header-row.remove-items-row button.delete-buton,.flex-layout>.item-row.remove-items-row button.delete-buton{background-color:#fff;border:1px solid #D32F2F;color:#B71C1C;line-height:24px;padding:0 6px;margin-right:5px}.flex-form .header-row.remove-items-row button.delete-buton:hover,.flex-form>.item-row.remove-items-row button.delete-buton:hover,.flex-grid-auto .header-row.remove-items-row button.delete-buton:hover,.flex-grid-auto>.item-row.remove-items-row button.delete-buton:hover,.flex-layout .header-row.remove-items-row button.delete-buton:hover,.flex-layout>.item-row.remove-items-row button.delete-buton:hover{background-color:#D32F2F;color:#fff}.flex-form .header-row div.date-range-cell,.flex-form>.item-row div.date-range-cell,.flex-grid-auto .header-row div.date-range-cell,.flex-grid-auto>.item-row div.date-range-cell,.flex-layout .header-row div.date-range-cell,.flex-layout>.item-row div.date-range-cell{min-width:175px;max-width:175px}.flex-form .header-row div.center,.flex-form>.item-row div.center,.flex-grid-auto .header-row div.center,.flex-grid-auto>.item-row div.center,.flex-layout .header-row div.center,.flex-layout>.item-row div.center{text-align:center}.flex-form .header-row div.select-cell-add,.flex-form .header-row div.select-cell-remove,.flex-form>.item-row div.select-cell-add,.flex-form>.item-row div.select-cell-remove,.flex-grid-auto .header-row div.select-cell-add,.flex-grid-auto .header-row div.select-cell-remove,.flex-grid-auto>.item-row div.select-cell-add,.flex-grid-auto>.item-row div.select-cell-remove,.flex-layout .header-row div.select-cell-add,.flex-layout .header-row div.select-cell-remove,.flex-layout>.item-row div.select-cell-add,.flex-layout>.item-row div.select-cell-remove{width:42px;padding:4px 0 0;min-width:42px;text-align:center}.flex-form .header-row div.expansion-cell,.flex-form .header-row div.slim-cell-hz,.flex-form>.item-row div.expansion-cell,.flex-form>.item-row div.slim-cell-hz,.flex-grid-auto .header-row div.expansion-cell,.flex-grid-auto .header-row div.slim-cell-hz,.flex-grid-auto>.item-row div.expansion-cell,.flex-grid-auto>.item-row div.slim-cell-hz,.flex-layout .header-row div.expansion-cell,.flex-layout .header-row div.slim-cell-hz,.flex-layout>.item-row div.expansion-cell,.flex-layout>.item-row div.slim-cell-hz{padding:8px 2px}.flex-form .header-row div.expansion-cell>button,.flex-form>.item-row div.expansion-cell>button,.flex-grid-auto .header-row div.expansion-cell>button,.flex-grid-auto>.item-row div.expansion-cell>button,.flex-layout .header-row div.expansion-cell>button,.flex-layout>.item-row div.expansion-cell>button{background:0 0;border:none;font-size:15px;color:#0288D1}.flex-form .header-row div.select-cell,.flex-form>.item-row div.select-cell,.flex-grid-auto .header-row div.select-cell,.flex-grid-auto>.item-row div.select-cell,.flex-layout .header-row div.select-cell,.flex-layout>.item-row div.select-cell{min-width:42px;width:42px;padding:0;overflow:visible}.flex-form .header-row div.select-cell button,.flex-form>.item-row div.select-cell button,.flex-grid-auto .header-row div.select-cell button,.flex-grid-auto>.item-row div.select-cell button,.flex-layout .header-row div.select-cell button,.flex-layout>.item-row div.select-cell button{width:42px;min-width:42px;max-height:42px;height:42px;border-radius:0;background:0 0;padding:0;text-align:center}.flex-form .header-row div.select-cell button.fm-menu,.flex-form>.item-row div.select-cell button.fm-menu,.flex-grid-auto .header-row div.select-cell button.fm-menu,.flex-grid-auto>.item-row div.select-cell button.fm-menu,.flex-layout .header-row div.select-cell button.fm-menu,.flex-layout>.item-row div.select-cell button.fm-menu{color:#0288D1}.flex-form .header-row div.select-cell button.fm-menu:hover,.flex-form>.item-row div.select-cell button.fm-menu:hover,.flex-grid-auto .header-row div.select-cell button.fm-menu:hover,.flex-grid-auto>.item-row div.select-cell button.fm-menu:hover,.flex-layout .header-row div.select-cell button.fm-menu:hover,.flex-layout>.item-row div.select-cell button.fm-menu:hover{background-color:#4FC3F7;color:#fff}.flex-form .header-row div.select-cell .sub-menu-hz,.flex-form>.item-row div.select-cell .sub-menu-hz,.flex-grid-auto .header-row div.select-cell .sub-menu-hz,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz,.flex-layout .header-row div.select-cell .sub-menu-hz,.flex-layout>.item-row div.select-cell .sub-menu-hz{position:absolute;right:43px;top:0;height:42px;z-index:10}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option{display:inline-block;width:42px;height:100%;opacity:.85}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option button,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option button,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option button,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option button,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option button,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option button{color:#fff}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.edit-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.edit-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.edit-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.edit-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.edit-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.edit-item{background-color:#0277BD}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.add-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.add-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.add-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.add-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.add-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.add-item{background-color:#039BE5}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.remove-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.remove-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.remove-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.remove-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.remove-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.remove-item{background-color:#C62828}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.archive-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.archive-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.archive-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.archive-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.archive-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.archive-item{background-color:#283593}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.unarchive-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.unarchive-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.unarchive-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.unarchive-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.unarchive-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.unarchive-item{background-color:#3949AB}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.copy-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.copy-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.copy-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.copy-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.copy-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.copy-item{background-color:#00796B}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.publish-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.publish-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.publish-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.publish-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.publish-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.publish-item{background-color:#0097A7}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.translate-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.translate-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.translate-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.translate-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.translate-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.translate-item{background-color:#303F9F}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.validate-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.validate-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.validate-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.validate-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.validate-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.validate-item{background-color:#512DA8}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.make-primary-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.make-primary-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.make-primary-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.make-primary-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.make-primary-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.make-primary-item{background-color:#7CB342}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.record-item,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.record-item,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.record-item,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.record-item,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.record-item,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.record-item{background-color:#283593}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option:hover,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option:hover,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option:hover,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option:hover,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option:hover,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option:hover{opacity:1}.flex-form .header-row div.select-cell .sub-menu-hz .fm-option.edit-preferred,.flex-form>.item-row div.select-cell .sub-menu-hz .fm-option.edit-preferred,.flex-grid-auto .header-row div.select-cell .sub-menu-hz .fm-option.edit-preferred,.flex-grid-auto>.item-row div.select-cell .sub-menu-hz .fm-option.edit-preferred,.flex-layout .header-row div.select-cell .sub-menu-hz .fm-option.edit-preferred,.flex-layout>.item-row div.select-cell .sub-menu-hz .fm-option.edit-preferred{background-color:#689F38}.flex-form .header-row div.select-cell-remove,.flex-form>.item-row div.select-cell-remove,.flex-grid-auto .header-row div.select-cell-remove,.flex-grid-auto>.item-row div.select-cell-remove,.flex-layout .header-row div.select-cell-remove,.flex-layout>.item-row div.select-cell-remove{background-color:#fff;color:#0288D1}.flex-form .header-row div.select-cell-remove button,.flex-form>.item-row div.select-cell-remove button,.flex-grid-auto .header-row div.select-cell-remove button,.flex-grid-auto>.item-row div.select-cell-remove button,.flex-layout .header-row div.select-cell-remove button,.flex-layout>.item-row div.select-cell-remove button{width:100%;height:100%;background-color:#fff;color:#0288D1;padding:0 8px}.flex-form .header-row div.select-cell-remove button:hover,.flex-form>.item-row div.select-cell-remove button:hover,.flex-grid-auto .header-row div.select-cell-remove button:hover,.flex-grid-auto>.item-row div.select-cell-remove button:hover,.flex-layout .header-row div.select-cell-remove button:hover,.flex-layout>.item-row div.select-cell-remove button:hover{background-color:#4FC3F7;color:#fff}.flex-grid-auto{border-bottom:1px solid #DEE4E7}.flex-grid-auto.dotted{border-bottom:1px dotted #DEE4E7}.flex-grid-auto--strong{border-bottom:2px solid #DEE4E7}.flex-search .search-input{width:100%;height:42px;line-height:42px;border:1px solid #fff}.flex-search .search-input:active,.flex-search .search-input:focus{border:1px solid #fff;outline:0}.flex-search .search-input.keyword-search-hidden{background-color:#fff}.flex-search button.filter-action{display:inline-block;width:42px;height:42px;line-height:42px;border-radius:0;font-size:18px;color:#0277BD;background:linear-gradient(135deg,#B3E5FC 50%,#E1F5FE 50%);background-color:#fff}.flex-search button.filter-action.selected{background:linear-gradient(135deg,#039BE5 50%,#03A9F4 50%);color:#fff}.flex-search button.other-action{display:inline-block;width:42px;height:42px;line-height:42px;font-size:18px;color:#0277BD;background-color:transparent}.flex-form-auto>.header-row.no-top-border,.flex-grid-auto>.header-row.no-top-border{border-top:none}.flex-form-auto>.header-row>div,.flex-grid-auto>.header-row>div{font-weight:500;font-size:11px}.flex-form-auto>.header-row,.flex-form-auto>.item-row,.flex-grid-auto>.header-row,.flex-grid-auto>.item-row{border-bottom:1px solid #DEE4E7}.flex-form-auto>.header-row.no-bottom-border,.flex-form-auto>.item-row.no-bottom-border,.flex-form-auto>.item-row:last-child,.flex-grid-auto>.header-row.no-bottom-border,.flex-grid-auto>.item-row.no-bottom-border,.flex-grid-auto>.item-row:last-child{border-bottom:none}.flex-form-auto>.header-row>div,.flex-form-auto>.item-row>div,.flex-grid-auto>.header-row>div,.flex-grid-auto>.item-row>div{padding:8px}.flex-form-auto>.header-row>div.no-padding,.flex-form-auto>.item-row>div.no-padding,.flex-grid-auto>.header-row>div.no-padding,.flex-grid-auto>.item-row>div.no-padding{padding:0}.flex-form-auto.no-border>.item-row>div:not(: last-child),.flex-grid-auto.no-border>.item-row>div:not(: last-child){border-right:none}.flex-form-auto>.header-row>div:not(:last-child),.flex-form-auto>.item-row>div:not(:last-child),.flex-grid-auto>.header-row>div:not(:last-child),.flex-grid-auto>.item-row>div:not(:last-child){border-right:1px solid #DEE4E7}.flex-form-auto>.header-row>div:not(:last-child).no-right-border,.flex-form-auto>.item-row>div:not(:last-child).no-right-border,.flex-grid-auto>.header-row>div:not(:last-child).no-right-border,.flex-grid-auto>.item-row>div:not(:last-child).no-right-border{border-right:none}.flex-form-auto.outline,.flex-grid-auto.outline{border:1px solid #DEE4E7}.flex-form-auto.border-none>.item-row,.flex-grid-auto.border-none>.item-row{border-bottom:none;padding-bottom:8px}.bc-layout,.flex-form-auto>.item-row>div,.flex-form>.item-row>div{padding:6px 8px}.flex-form-auto.border-none>.item-row>div:not(: last-child),.flex-grid-auto.border-none>.item-row>div:not(: last-child){border-right:0}.flex-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;order:1}.flex-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;order:2}.flex-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;order:3}.flex-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;order:4}.flex-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;order:5}.flex-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;order:6}.flex-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;order:7}.flex-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;order:8}.flex-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;order:9}.flex-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;order:10}.flex-fill{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-vertical-fill{display:flex;flex-flow:column;flex-grow:1;height:100%;max-height:100%}.flex-vertical-fill .flex-dyn-height{flex:0 1 auto}.flex-vertical-fill .flex-full-height{flex:1 1 auto;overflow-y:auto}.flex-vertical-fill .flex-full-height::-webkit-scrollbar,.flex-vertical-fill .flex-full-height::-webkit-scrollbar-track{background-color:#fff}.flex-vertical-fill .flex-full-height::-webkit-scrollbar-track{background-color:#fff}.flex-vertical-fill .flex-full-height::-webkit-scrollbar{width:10px}.flex-vertical-fill .flex-full-height::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.abbr-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.count-cell{text-align:center;min-width:60px;overflow:hidden;text-overflow:ellipsis}div.count-cell span.count-item{background-color:#fff;border:1px solid #DEE4E7;border-radius:1px;color:#546E7A;padding:1px 6px}div.count-cell span.count-item.has-items{background-color:#E1F5FE;border:1px solid #03A9F4;color:#0288D1}div.count-cell.wider{min-width:85px}.date-criteria-cell{min-width:175px}.flex-item-with-overflow{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notifications-results-list{font-size:12px}.notifications-results-list .alert,.notifications-results-list .info{color:#B0BEC5}.notifications-results-list .unviewed .image-container,.notifications-results-list .unviewed .time-container{font-weight:500}.notifications-results-list .image-container>i{font-size:18px;line-height:32px;vertical-align:middle}.notifications-results-list .unviewed-marker{font-weight:700;color:#000}.alerts-notifier-container.has-messages .message-count{border-radius:4px;color:#fff;padding:0 2px;width:18px;height:18px;line-height:18px;text-align:center;background-color:#EF6C00;position:absolute;right:8px;top:4px;font-size:10px;font-weight:500}.alerts-notifier-container .dropdown-content{min-width:350px}.alerts-notifier-container .notification-list-item{line-height:26px;font-size:12px;border-bottom:1px dotted #DEE4E7}.alerts-notifier-container .notification-list-item i{color:#546E7A}.alerts-notifier-container .notification-list-item>div{padding:8px 4px}.alerts-notifier-container .notification-list-item>div:nth-child(3){min-width:80px;padding-right:10px}.alerts-notifier-container .notification-list-item>div:nth-child(3) a,.alerts-notifier-container .notification-list-item>div:nth-child(3) button{font-size:11px}.alerts-notifier-container .notification-list-item:last-child{border-bottom:none}.alerts-notifier-container .container-footer{border-top:1px solid #DEE4E7;background-color:#ECEFF1;text-transform:uppercase;padding:5px 10px;text-align:right}.alerts-notifier-container .container-footer a{color:#026dae}.notification-definition-edit-form .form-row>textarea,.notification-template-edit-form .form-row>textarea{min-width:500px}@media only screen and (min-width:1px) and (max-width:750px){.alerts-notifier-container .dropdown-button>button span,.alerts-notifier-container .notification-list-item div:first-child{display:none}.alerts-notifier-container .notification-list-item>div{padding:4px 10px}.notification-definition-edit-form .form-row>textarea,.notification-template-edit-form .form-row>textarea{width:240px;min-width:0}}.notification-definition-container .row>div{display:inline-block;padding:15px 5px;min-width:250px}@media only screen and (min-width:1px) and (max-width:750px){.notification-definition-container .row>div{display:block;padding:5px;min-width:inherit}}.offline-mode.start .subheader-layout{margin-top:0}.offline-mode.start .disconnected-menu{visibility:visible}.offline-mode.start .disconnected-menu a,.offline-mode.start .disconnected-menu button{color:#0277BD;cursor:pointer;opacity:1}.offline-mode.start a,.offline-mode.start button,.offline-mode.start ul.admin-options>li{color:#90A4AE;cursor:not-allowed;opacity:.5;text-decoration:none}.offline-mode.start .offline-banner-container{position:fixed;display:inline-block;width:100%;margin-top:51px;background-color:#fff;z-index:1005}.offline-mode.start .offline-banner-container .offline-banner{border:1px dotted #DEE4E7;margin:5px 15px;padding:5px 10px;border-radius:5px}@media only screen and (min-width:1px) and (max-width:750px){.offline-mode.start .offline-banner-container .offline-banner{margin:4px 10px;padding:4px 5px;border-radius:4px}.offline-mode.start .offline-banner-container{display:inline-block;width:100%}}@media only screen and (max-width:529px){.offline-mode.start .offline-banner-container .offline-banner{margin:2px 5px;padding:2px 5px;border-radius:2px}}.offline-mode.start .header-layout.with-gutters .offline-banner-container,.request-list{margin-top:1px}@media only screen and (max-width:529px){.offline-mode.start .offline-banner-container{display:inline-block;width:100%}.offline-mode.start .offline-banner-container .offline-banner .heavy{display:none}}.offline-mode .user-profile-container,.offline-mode language-picker,.offline-mode layout-header-profile{display:none}.offline-mode .subheader-layout{margin-top:50px}.disconnected-menu{visibility:hidden;position:fixed;top:0;right:0;z-index:5000}.disconnected-menu .flex-layout .item-row{width:auto;height:56px;max-height:56px;overflow:hidden}.disconnected-menu .disconnected{background-color:#fff;border-left:3px solid #FFA726;padding-right:10px}.disconnected-menu .disconnected .icon-connection,.disconnected-menu .disconnected .uppercase{color:#FFA726}.disconnected-menu .disconnected button,.disconnected-menu .disconnected div{padding:4px 8px;line-height:14px}.disconnected-menu .go-offline{background-color:#fff;border-left:3px solid #0277BD;padding-right:10px}.disconnected-menu .go-offline button,.disconnected-menu .go-offline div{padding:4px 8px;line-height:14px}.go-online{cursor:pointer;border-bottom:1px solid #CFD8DC}.go-online .blue{color:#0277BD}.go-online .icon{width:30px;text-align:center;position:absolute;top:0;right:0;height:100%;vertical-align:middle;background-color:#0277BD;display:flex;flex-direction:column;justify-content:center}.go-online .icon span{color:#fff}.multi-line-listing{list-style:none;padding:0;margin:0;line-height:30px}.multi-line-listing.indent-5>li{padding-left:5px}.fluid-grid-listing>div.col-group{border-bottom:1px solid #DEE4E7;margin-bottom:4px;padding:6px 0}.item-listing{list-style:none;padding:0;margin:0}.item-listing.indent-5>li{padding-left:5px}.item-listing.virtual li:first-child{border:none;padding:0}.item-listing .date-time{margin-right:30px;display:inline-block;font-weight:500}.item-listing.nested{margin-left:20px}.item-listing.no-padding>li{padding:0}.item-listing>li{position:relative;padding:10px 0 10px 15px}.item-listing>li .item-info{padding:5px 0}.item-listing>li .padding-list-item{padding:10px 15px}.item-listing>li.selectable{cursor:pointer}.item-listing>li:after{display:table;clear:both}.item-listing.compressed>li{padding:5px 15px;font-size:12px}.item-listing.line-separated>li,.item-listing.line-seperated>li{border-bottom:1px solid #DEE4E7}.item-listing.line-separated>li:last-child,.item-listing.line-seperated>li:last-child{border-bottom:0 none}.item-listing.clickable-item>li{cursor:pointer}.item-listing.clickable-item>li:hover{background-color:#B0BEC5}.item-listing .with-icon-marker>div:first-child{float:left}.item-listing .with-icon-marker>div:first-child i{display:inline-block;color:#90A4AE;font-size:16px;line-height:26px}.item-listing .with-icon-marker>div:first-child i.small{font-size:19px}.item-listing .with-icon-marker>div:nth-child(2){position:relative;margin-left:35px}.item-listing .with-icon-marker>div:nth-child(2) .title{font-weight:500;font-size:14px}.item-listing .with-icon-marker.small>div:first-child i{font-size:19px}.item-listing .with-icon-marker.small>div:nth-child(2){margin-left:30px}.virtual-listing>li:first-child,.virtual-listing>li:last-child{padding:0!important;border:none}.component-list-item .item-action-component{display:inline-block}.component-list-item .item-actions{float:left}.component-list-item .item-actions>.item-expander{display:inline-block;min-width:16px;margin-right:5px;vertical-align:middle}.component-list-item .item-actions>.item-selector,.component-list-item .item-actions>.item-selector a{display:inline-block}.component-list-item .item-actions>.item-selector a i{display:inline-block;line-height:26px;font-size:13px}.component-list-item .item-container{margin-left:32px}.component-list-item .item-container.no-margin{margin:0}.component-list-item .item-container.expanded{margin-left:54px}.component-list-item .item-container .item-read{line-height:26px}.component-list-item .item-container .item-read.outlined{border:1px solid #DEE4E7;border-left:5px solid #DEE4E7;border-radius:3px;padding:6px 12px;margin-bottom:5px}.component-list-item .item-container .item-read.outlined .title{font-size:16px;margin-bottom:0}.component-list-item .item-container .item-read.outlined .title.smaller{font-size:13px}.component-list-item .item-container .item-read.outlined .title i{display:inline-block;color:#607D8B;margin-right:5px}.card-listing:after,.component-list-item:after,.search-results-listing>li:after{display:table;content:"";clear:both}.component-list-item .item-container .item-read.outlined small{font-size:12px}.component-list-item .item-container .item-read.outlined .item-content{padding:3px 5px}.component-list-item .item-container .item-read.condensed{line-height:26px}.component-list-item .item-container .item-read.selected{border:2px solid #09a7fd;border-radius:3px}.component-list-item .item-container .item-read em{font-size:12px;font-style:normal}.component-list-item .item-container .item-menu-hz{height:26px;line-height:26px}.component-list-item.highlighted .item-container .item-read.outlined{border:1px solid #09a7fd;border-left:5px solid #09a7fd}.flex-grid .edit-row,.flex-grid .finder-row.line-separated,.flex-grid .header-row,.flex-grid .header-row.line-separated,.flex-grid .instance-row.line-separated,.flex-grid .menu-row.line-separated{border-bottom:1px solid #DEE4E7}.flex-grid{width:100%;display:flex;flex-flow:row wrap}.flex-grid .header-row{font-weight:500;background-color:#ECEFF1;font-size:11px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-grid .toolbar-row{position:relative;width:100%;padding:5px 0 0 8px}.flex-grid .confirmation-row,.flex-grid .edit-row{position:relative;width:100%;padding:5px 15px}.flex-grid .finder-row,.flex-grid .header-row,.flex-grid .instance-row,.flex-grid .menu-row{width:100%;display:flex;flex-flow:row nowrap;padding:5px 0}.flex-grid .finder-row.truncate>div,.flex-grid .header-row.truncate>div,.flex-grid .instance-row.truncate>div,.flex-grid .menu-row.truncate>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-grid .finder-row>div,.flex-grid .header-row>div,.flex-grid .instance-row>div,.flex-grid .menu-row>div{width:125px;padding:5px 10px}.flex-grid .finder-row>div.width-fill,.flex-grid .header-row>div.width-fill,.flex-grid .instance-row>div.width-fill,.flex-grid .menu-row>div.width-fill{flex:1 1 auto}.flex-grid .finder-row>div.width-10,.flex-grid .header-row>div.width-10,.flex-grid .instance-row>div.width-10,.flex-grid .menu-row>div.width-10{width:10%}.flex-grid .finder-row>div.width-20,.flex-grid .header-row>div.width-20,.flex-grid .instance-row>div.width-20,.flex-grid .menu-row>div.width-20{width:20%}.flex-grid .finder-row>div.width-25,.flex-grid .header-row>div.width-25,.flex-grid .instance-row>div.width-25,.flex-grid .menu-row>div.width-25{width:25%}.flex-grid .finder-row>div.width-30,.flex-grid .header-row>div.width-30,.flex-grid .instance-row>div.width-30,.flex-grid .menu-row>div.width-30{width:30%}.flex-grid .finder-row>div.width-33,.flex-grid .header-row>div.width-33,.flex-grid .instance-row>div.width-33,.flex-grid .menu-row>div.width-33{width:33%}.flex-grid .finder-row>div.width-40,.flex-grid .header-row>div.width-40,.flex-grid .instance-row>div.width-40,.flex-grid .menu-row>div.width-40{width:40%}.flex-grid .finder-row>div.width-45,.flex-grid .header-row>div.width-45,.flex-grid .instance-row>div.width-45,.flex-grid .menu-row>div.width-45{width:45%}.flex-grid .finder-row>div.width-50,.flex-grid .header-row>div.width-50,.flex-grid .instance-row>div.width-50,.flex-grid .menu-row>div.width-50{width:50%}.flex-grid .finder-row>div.width-60,.flex-grid .header-row>div.width-60,.flex-grid .instance-row>div.width-60,.flex-grid .menu-row>div.width-60{width:60%}.flex-grid .finder-row>div.width-66,.flex-grid .header-row>div.width-66,.flex-grid .instance-row>div.width-66,.flex-grid .menu-row>div.width-66{width:66%}.flex-grid .finder-row>div.width-70,.flex-grid .header-row>div.width-70,.flex-grid .instance-row>div.width-70,.flex-grid .menu-row>div.width-70{width:70%}.flex-grid .finder-row>div.width-75,.flex-grid .header-row>div.width-75,.flex-grid .instance-row>div.width-75,.flex-grid .menu-row>div.width-75{width:75%}.flex-grid .finder-row>div.width-80,.flex-grid .header-row>div.width-80,.flex-grid .instance-row>div.width-80,.flex-grid .menu-row>div.width-80{width:80%}.flex-grid .finder-row>div.width-90,.flex-grid .header-row>div.width-90,.flex-grid .instance-row>div.width-90,.flex-grid .menu-row>div.width-90{width:90%}.flex-grid .finder-row>div.width-100,.flex-grid .header-row>div.width-100,.flex-grid .instance-row>div.width-100,.flex-grid .menu-row>div.width-100{width:100%}.flex-grid .finder-row>div.row-selector,.flex-grid .header-row>div.row-selector,.flex-grid .instance-row>div.row-selector,.flex-grid .menu-row>div.row-selector{width:20px;min-width:20px;padding:0 5px;text-align:center}.flex-grid .finder-row>div.actions,.flex-grid .finder-row>div.selector,.flex-grid .header-row>div.actions,.flex-grid .header-row>div.selector,.flex-grid .instance-row>div.actions,.flex-grid .instance-row>div.selector,.flex-grid .menu-row>div.actions,.flex-grid .menu-row>div.selector{padding:5px 0;text-align:center}.flex-grid .finder-row>div.actions.selector,.flex-grid .finder-row>div.selector.selector,.flex-grid .header-row>div.actions.selector,.flex-grid .header-row>div.selector.selector,.flex-grid .instance-row>div.actions.selector,.flex-grid .instance-row>div.selector.selector,.flex-grid .menu-row>div.actions.selector,.flex-grid .menu-row>div.selector.selector{width:32px;min-width:32px}.flex-grid .finder-row>div.actions.actions,.flex-grid .finder-row>div.selector.actions,.flex-grid .header-row>div.actions.actions,.flex-grid .header-row>div.selector.actions,.flex-grid .instance-row>div.actions.actions,.flex-grid .instance-row>div.selector.actions,.flex-grid .menu-row>div.actions.actions,.flex-grid .menu-row>div.selector.actions{width:100px}.flex-grid .finder-row>div.actions.actions>button,.flex-grid .finder-row>div.actions.actions>dropdown-button,.flex-grid .finder-row>div.selector.actions>button,.flex-grid .finder-row>div.selector.actions>dropdown-button,.flex-grid .header-row>div.actions.actions>button,.flex-grid .header-row>div.actions.actions>dropdown-button,.flex-grid .header-row>div.selector.actions>button,.flex-grid .header-row>div.selector.actions>dropdown-button,.flex-grid .instance-row>div.actions.actions>button,.flex-grid .instance-row>div.actions.actions>dropdown-button,.flex-grid .instance-row>div.selector.actions>button,.flex-grid .instance-row>div.selector.actions>dropdown-button,.flex-grid .menu-row>div.actions.actions>button,.flex-grid .menu-row>div.actions.actions>dropdown-button,.flex-grid .menu-row>div.selector.actions>button,.flex-grid .menu-row>div.selector.actions>dropdown-button{width:100%}.flex-grid .finder-row>div.date,.flex-grid .header-row>div.date,.flex-grid .instance-row>div.date,.flex-grid .menu-row>div.date{width:105px;min-width:80px}.flex-grid .finder-row>div.date-text,.flex-grid .header-row>div.date-text,.flex-grid .instance-row>div.date-text,.flex-grid .menu-row>div.date-text{width:125px;min-width:100px}.flex-grid .finder-row>div.progress,.flex-grid .header-row>div.progress,.flex-grid .instance-row>div.progress,.flex-grid .menu-row>div.progress{width:110px;min-width:100px}.flex-grid .finder-row>div .desc-label,.flex-grid .header-row>div .desc-label,.flex-grid .instance-row>div .desc-label,.flex-grid .menu-row>div .desc-label{display:none}.flex-grid .finder-row>div.indicator,.flex-grid .header-row>div.indicator,.flex-grid .instance-row>div.indicator,.flex-grid .menu-row>div.indicator{width:22px;text-align:center;padding:5px 0}.flex-grid .finder-row>div.indicator i,.flex-grid .header-row>div.indicator i,.flex-grid .instance-row>div.indicator i,.flex-grid .menu-row>div.indicator i{color:#546E7A;font-size:14px}.flex-grid .finder-row>div.action-icon,.flex-grid .header-row>div.action-icon,.flex-grid .instance-row>div.action-icon,.flex-grid .menu-row>div.action-icon{text-align:center;width:95px;padding-top:10px;min-width:75px}.flex-grid .finder-row>div:first-child,.flex-grid .header-row>div:first-child,.flex-grid .instance-row>div:first-child,.flex-grid .menu-row>div:first-child{padding-left:20px}.flex-grid .finder-row>div:first-child.selector,.flex-grid .header-row>div:first-child.selector,.flex-grid .instance-row>div:first-child.selector,.flex-grid .menu-row>div:first-child.selector{padding-left:5px}.flex-grid .menu-row{border:2px solid #263238;border-bottom:none}.flex-grid .finder-row>div,.flex-grid .instance-row>div{font-size:12px}.flex-grid .finder-row.selected,.flex-grid .instance-row.selected{border:2px solid #263238;border-top:none}.actions-text,.entity-attribute-listing>li:last-child>div,.search-results-listing>li{border-bottom:1px solid #DEE4E7}.flex-grid .header-row>div{padding:0 10px}.flex-grid .header-row>div.row-selector{width:0;min-width:0;padding-left:0}.flex-grid .header-row>div.action-icon{padding-top:0}.flex-grid .header-row>div.selector{padding:0}@media only screen and (max-width:720px){.flex-grid .header-row{display:none}}.checkable-item{cursor:pointer}.checkable-item .check-selector{display:inline-block;color:#78909C;font-size:14px;margin-right:5px}.checkable-item .check-selector.success{color:#689F38}.checkable-item:hover .check-selector{color:#97c95d}.checkable-item:hover .check-selector.success{color:#689F38}.bulk-toolbar{background-color:#546E7A;color:#fff}.bulk-toolbar .link-button{color:#fff}.bulk-confirm{background-color:#546E7A;padding:10px 15px}.bulk-confirm .confirmation-request{background-color:#fff}.actions-text,.entity-attribute-listing>li.header-row>div{background-color:#ECEFF1}.actions-text{padding:3px 15px}.card-listing{list-style:none;padding:0;margin:0}.card-listing.indent-5>li{padding-left:5px}.card-listing>li{position:relative;float:left;cursor:pointer;border:1px solid #DEE4E7;border-top:4px solid #DEE4E7;width:265px;margin-right:15px;margin-bottom:15px}.entity-attribute-listing>li>div,.form-section.shaded,.smart-modal .modal-footer{border-top:1px solid #DEE4E7}.card-listing.condensed>li{width:200px;min-height:100px}.search-results-listing{list-style:none;padding:0;margin:0}.search-results-listing.indent-5>li{padding-left:5px}.search-results-listing>li{position:relative;padding:10px 15px}.new-item-container{border:1px solid #DEE4E7;border-radius:3px}.item-menu-hz{min-height:26px;font-size:12px}.item-menu-hz>span{padding:0 5px 0 6px;border-right:1px solid #78909C}.item-menu-hz>span:first-child{padding-left:0}.item-menu-hz>span:last-child{border-right:none}.item-menu-hz>span a{line-height:26px;min-width:26px}.item-menu-hz i{line-height:26px}.reference-listing>li{padding:15px}.reference-listing>li .listing-remove{float:right;margin-right:5px}.reference-listing>li .listing-remove a{color:#0fa4fc}.reference-listing>li .listing-remove a:hover{color:#0277BD}.reference-listing>li .listing-icon{float:left}.reference-listing>li .listing-icon i{color:#546E7A;font-size:24px}.reference-listing>li .listing-content{position:relative;vertical-align:top;margin-left:35px;margin-right:30px}.control-list{list-style:none;padding:0;margin:0}.control-list.indent-5>li{padding-left:5px}.control-list>li{padding:3px 0}.control-list>li .list-action{color:#546E7A;font-size:10px}.control-list>li .list-action:hover{color:#0277BD}.control-list>li .list-action i{display:inline-block;margin-right:4px}.entity-attribute-listing{list-style:none;padding:0;margin:0;min-width:480px}.entity-attribute-listing.indent-5>li{padding-left:5px}.entity-attribute-listing>li>div{font-size:12px;padding:0 8px;float:left;width:125px;border-left:1px solid #DEE4E7}.entity-attribute-listing>li>div:last-child{border-right:1px solid #DEE4E7}.entity-attribute-listing>li:after{content:"";display:table;clear:both}ul.attribute-list{margin:0;padding:0;list-style:none}ul.attribute-list>li{display:inline-block;padding-right:6px;border-right:1px solid #37474F;line-height:100%}ul.attribute-list>li:first-child{padding-left:0}ul.attribute-list>li:last-child{padding-right:0;border-right:none}ul.attribute-list>li>span:first-child:after{content:':';margin-right:5px}ul.attribute-list>li>span:last-child{font-weight:500}.auth-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2000;background:var(--auth-background)}.auth-overlay.z10{z-index:2010}.auth-body{background:185px no-repeat var(--auth-logo);background-position:center 5px;background-size:200px;position:absolute;left:0;right:0;top:30px;z-index:2001;text-align:center}.auth-logo-container-embedded-above,.auth-logo-container-embedded-below{background:0 0;background-size:0;height:0;z-index:2001}.auth-container{margin:80px auto 0;border-radius:3px;border:none;background:var(--auth-container-bg-color);padding:20px 15px;width:425px;min-width:425px;box-shadow:2px 2px 2px 1px rgba(100,100,100,.3);text-align:left;color:var(--auth-container-fg-color)}.auth-container .locale-container{z-index:999}.auth-container .locale-container .locale-cell{padding:0}.auth-container .locale-container .outline-button,.auth-container .locale-container .outline-icon-button{color:#0277BD;margin:0;padding:1px}.auth-container input[type=password],.auth-container input[type=text]{height:36px;width:100%;border:none;background-color:#ECEFF1;padding:6px 12px;box-sizing:border-box}.eula-container{margin:0 auto;background:var(--auth-container-bg-color);color:var(--auth-container-fg-color);padding:20px 15px;width:425px;box-shadow:2px 2px 2px 1px rgba(100,100,100,.3)}.eula-container .eula-text{max-height:400px;overflow:hidden;overflow-y:auto;margin:15px 0;border:1px solid #DEE4E7;padding:5px}.eula-container .button-container{text-align:center}.eula-container button{text-align:center;background-color:#0288D1;border:none;color:#fff;box-sizing:border-box;width:100%;cursor:pointer}.eula-container button:hover{background-color:#0278b8}.eula-container a{font-weight:500;font-size:11px;display:inline-block;margin:15px 0}@media only screen and (max-width:529px){.eula-container{width:300px}}.mfa-setup button.selector-button-container{background-color:#fff;padding:0;margin:0;border:none}.mfa-setup button.selector-button-container .selector-button{border-radius:50%;height:28px;width:28px;display:inline-block;line-height:28px;background-color:#fff;border:2px solid #03A9F4}.mfa-setup button.selector-button-container .selector-button>span.button-pic{display:inline-block;line-height:28px;text-align:center;font-size:15px;color:#03A9F4}.mfa-setup button.selector-button-container.on .selector-button{background-color:#fff;border:2px solid #AED581}.mfa-setup button.selector-button-container.on .selector-button>span.button-pic{color:#8BC34A}.mfa-setup button.selector-button-container.on.selected .selector-button{background-color:#7CB342;border:2px solid #689F38}.mfa-setup button.selector-button-container.on.selected .selector-button>span.button-pic{color:#fff}.mfa-setup button.selector-button-container.off .selector-button{background-color:#fff;border:2px solid #E57373}.mfa-setup button.selector-button-container.off .selector-button>span.button-pic{color:#F44336}.mfa-setup button.selector-button-container.off.selected .selector-button{background-color:#E53935;border:2px solid #D32F2F}.mfa-setup button.selector-button-container.off.selected .selector-button>span.button-pic{color:#fff}.mfa-setup button.selector-button-container:hover{background-color:#fff}.mfa-setup button.selector-button-container:hover.on .selector-button{border:2px solid #558B2F}.mfa-setup button.selector-button-container:hover.off .selector-button{border:2px solid #C62828}.mfa-setup .auth-method{padding:8px;border:1px solid #DEE4E7;border-width:0 0 1px 1px}.mfa-setup .auth-method .colored-circle.green{background-color:#7CB342}.mfa-setup .auth-method .details{padding:0;width:100%;overflow:hidden;transition:height .7s}.mfa-setup .auth-method .details.open{height:180px}.mfa-setup .auth-method .details.closed{height:0}@keyframes mfa-slide-in{100%{left:0}}@keyframes mfa-slide-out{100%{left:100%}}.mfa-login .choose-mfa-method{text-align:left;margin:auto}.anim-message,.anim-message-inline,.circle-with-image,.mfa-login .help-block.validation-message,.no-chart-data{text-align:center}.anim-message{padding:10px 15px}.anim-message-inline{background-color:#90A4AE;padding:8px;border-bottom:1px solid 1px solid #DEE4E7}.no-items-message{display:inline-block;color:#455A64;font-size:12px}.no-items-message.padded{padding:10px 15px}.no-chart-data{color:#546E7A}.no-chart-data span{color:#90A4AE;display:inline-block;font-size:50px}.no-chart-data p{font-size:10px}.all-clear-message .headline{font-size:16px;color:#455A64}.circle-with-image{border-radius:50%;width:36px;height:36px;margin-right:10px;background-color:#CFD8DC}.circle-with-image>span{display:inline-block;vertical-align:top;line-height:36px;font-size:20px;color:#fff}.circle-with-image.small{width:18px;height:18px}.circle-with-image.small>span{line-height:18px;font-size:11px}.info-message,.message-standout.small{font-size:12px}.circle-with-image.info{background-color:#03A9F4}.circle-with-image.complete{background-color:#558B2F}.info-message{display:block;padding:6px;border-radius:3px;border:1px solid #29B6F6;background-color:#E1F5FE;color:#01579B}.error-message{color:#C62828}.message-standout{position:relative;display:block;margin:5px 0;overflow:hidden}.message-standout,.message-standout.info{color:#0288D1}.message-standout .icon-button,.message-standout.info .icon-button{background-color:transparent;color:#0288D1}.message-standout.success{color:#689F38}.message-standout.success .icon-button{background-color:transparent;color:#689F38}.message-standout.warning{color:#F57C00}.message-standout.warning .icon-button{background-color:transparent;color:#F57C00}.message-standout.error{color:#F57C00}.message-standout.error .icon-button{background-color:transparent;color:#F57C00}.message-standout.inline{display:inline-block;margin:0 0 0 10px;vertical-align:bottom}.message-standout.show{animation:slide-in ease-in 1;animation-fill-mode:forwards;animation-duration:.25s}.message-standout.hide{animation:slide-out ease-out 1;animation-fill-mode:forwards;animation-duration:.25s}.error-message-validation{color:#F57C00;font-weight:500;padding-left:15px;text-align:left;font-size:10.5px;line-height:15px}.error-message-validation.left-0{padding-left:0}p.error-message-validation{-webkit-margin-before:0;-webkit-margin-after:0}.has-warning,typeahead.has-warning .tt-input{box-shadow:-2px 0 #F57C00}.error-failure-placard{border:1px dotted #C62828;margin:0 10px 10px 0;padding:6px 10px;border-radius:3px}.error-failure-placard>span{color:#C62828;font-weight:500}.error-failure-placard button.ack-button{background-color:#C62828;color:#fff;padding:1px 15px;text-align:center;border:none;font-size:11px}.warning-message-container .message-title{border:1px solid #FFD54F;background-color:#FFF8E1;color:#E65100;border-radius:3px;padding:8px}.faux-modal-header,.smart-modal.panel-right .modal-header{background:var(--modal-header-background)}.faux-modal-header,.faux-modal-header .close-button,.smart-modal.panel-right .modal-header,.smart-modal.panel-right .modal-header .close-button,.smart-modal.panel-right .modal-header .close-button:hover{color:var(--modal-header-color)}.warning-message-container .message-content{padding:8px}.faux-modal-header{position:relative;min-height:36px;line-height:36px;height:auto}.faux-modal-header .close-button{font-size:18px;background:0 0}.scrollable-body{overflow-y:auto}.scrollable-body::-webkit-scrollbar,.scrollable-body::-webkit-scrollbar-track{background-color:#fff}.scrollable-body::-webkit-scrollbar-track{background-color:#fff}.scrollable-body::-webkit-scrollbar{width:10px}.scrollable-body::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.stop-scrolling{height:100%;overflow:hidden}.smart-modal-overlay{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:rgba(0,0,0,.8)}.smart-modal-overlay.nested.browser-ie{display:block!important;padding-left:25%;padding-top:10%}.smart-modal-overlay.z10{z-index:2010}.smart-modal-overlay.z12{z-index:2012}.smart-modal-overlay.transparent{background:0 0}.smart-modal{height:480px;width:640px;background-color:#fff;z-index:2005;border-radius:12px;box-shadow:6px 6px 15px 0 rgba(80,80,80,.67)}@media screen and (max-width:620px){.smart-modal{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal{height:90%;margin:20px}}.smart-modal.full{height:100%;width:100%}.smart-modal.x-large{width:1000px}.smart-modal.tablet{width:1024px;height:90%}.smart-modal.almost-full{height:90%;width:90%}.smart-modal.large{width:800px}.smart-modal.large.almost-full-height{height:90%}.smart-modal.full-screen{height:100%;width:100%}.smart-modal.full-screen.with-border{height:98%;width:96%;border-radius:12px;border:0 solid #B0BEC5}.smart-modal.instrument-selector,.smart-modal.square{width:640px;height:640px}.smart-modal.large,.smart-modal.x-large{height:600px}@media screen and (max-width:820px){.smart-modal.large,.smart-modal.tablet,.smart-modal.x-large{width:100%;margin:20px}}@media screen and (max-height:620px){.smart-modal.large,.smart-modal.tablet,.smart-modal.x-large{height:90%;margin:20px}}.smart-modal.medium-wide{width:600px;height:400px}@media screen and (max-width:500px){.smart-modal.medium-wide{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal.medium-wide{height:90%;margin:20px}}.smart-modal.medium-tall{width:640px;height:600px}@media screen and (max-width:500px){.smart-modal.medium-tall{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal.medium-tall{height:90%;margin:20px}}.smart-modal.medium{width:480px;height:500px}@media screen and (max-width:500px){.smart-modal.medium{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal.medium{height:90%;margin:20px}}.smart-modal.medium-short{width:480px;height:400px}@media screen and (max-width:500px){.smart-modal.medium-short{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal.medium-short{height:90%;margin:20px}}.smart-modal.large-tall{width:800px;height:640px}@media screen and (max-width:500px){.smart-modal.large-tall{width:100%;margin:20px}}@media screen and (max-height:420px){.smart-modal.large-tall{height:90%;margin:20px}}.smart-modal.small{width:360px;height:200px}@media screen and (max-width:380px){.smart-modal.small{width:100%;margin:20px}}@media screen and (max-height:220px){.smart-modal.small{height:90%;margin:20px}}.smart-modal.small-tall{width:360px;height:300px}@media screen and (max-width:380px){.smart-modal.small-tall{width:100%;margin:20px}}@media screen and (max-height:220px){.smart-modal.small-tall{height:90%;margin:20px}}.smart-modal.small-tallest{width:360px;height:420px}@media screen and (max-width:380px){.smart-modal.small-tallest{width:100%;margin:20px}}@media screen and (max-height:220px){.smart-modal.small-tallest{height:90%;margin:20px}}.smart-modal.panel-right{width:360px;height:100%;margin-right:0;margin-left:auto}.smart-modal.panel-left{width:360px;height:100%;margin-left:0;margin-right:auto}.smart-modal.toast-message{width:360px;height:100px;border-left:4px #2E7D32 solid}.smart-modal.toast-message .message{line-height:1.75;margin-top:5px}.smart-modal.toast-message .icon-info{color:#2E7D32;font-size:24px;position:absolute;top:10px;left:5px}.smart-modal.toast-message .close-button{font-size:18px;position:absolute;top:0;right:5px;background:0 0}@media screen and (max-width:380px){.smart-modal.toast-message{width:100%;margin:20px}}@media screen and (max-height:220px){.smart-modal.toast-message{height:50%;margin:20px}}.smart-modal.confirmation{width:350px;height:350px;border-radius:2px;text-align:center}@media screen and (max-width:380px){.smart-modal.confirmation{width:100%;margin:20px}}@media screen and (max-height:220px){.smart-modal.confirmation{height:90%;margin:20px}}.smart-modal.bottom-right{position:fixed;bottom:10px;right:10px}.smart-modal.full-screen{border-radius:2px}.smart-modal.z1{z-index:2006}.smart-modal.z2{z-index:2007}.smart-modal.z3{z-index:2008}.smart-modal.z4{z-index:2009}.smart-modal.z5{z-index:2010}.smart-modal .modal-header{position:relative;min-height:54px;background:var(--modal-header-background);color:var(--modal-header-color);border-radius:12px 12px 0 0;padding:0 6px}.smart-modal .modal-header>span{vertical-align:middle;font-size:14px;position:relative;display:inline-block;padding:4px 6px;line-height:36px;overflow:hidden;margin-right:30px;white-space:nowrap;text-overflow:ellipsis}.smart-modal .modal-header h1{display:inline-block;margin-top:8px}.smart-modal .modal-header .close-button-rel{border:none;background:0 0;line-height:32px;margin:1px 3px;color:var(--modal-header-color);padding:0 6px}.smart-modal .modal-header .close-button-rel:hover{background:0 0}.smart-modal .modal-header .close-button{position:absolute;right:0;top:0;border:none;background:0 0;line-height:56px;margin:0 5px;color:var(--modal-header-color);font-size:22px;padding-right:0}.smart-modal .modal-header .close-button:hover{background:0 0;color:var(--modal-header-hover-color)}.smart-modal .modal-header .offset-circle{position:absolute;left:-8px;top:-10px}.smart-modal .modal-header i.primary,.smart-modal .modal-header span.primary{display:inline-block;width:24px;height:24px;margin-right:10px;padding:9px 6px 3px;border-radius:50%;background-color:#0288D1;color:#fff;text-align:center;vertical-align:middle;font-size:18px}.smart-modal .modal-header.naked{background-color:transparent;color:#37474F}.smart-modal .modal-header.tall{height:44px;line-height:44px}.smart-modal .modal-header.tall h1{line-height:44px}.smart-modal .modal-header.tall .close-button-rel{line-height:44px;font-size:19px}.smart-modal .modal-body{height:100%}.smart-modal .modal-footer .buttons-container{text-align:right;padding:12px 10px}.smart-modal .modal-footer .buttons-container.align-left{text-align:left}.smart-modal .modal-footer .buttons-container>button{min-width:65px;margin:1px;border:none;text-align:center}.modal-cap{background-color:#0D47A1;height:8px;width:100%}.modal-title-box{padding:0 10px}.modal-title-box h1,.modal-title-box h2,.modal-title-box h3,.modal-title-box h4,.modal-title-box h5,.modal-title-box h6,.modal-title-box span{line-height:50px}.modal-icon-box{color:#0288D1;height:50px;width:30px;text-align:center}.modal-icon-box>i,.modal-icon-box>span{display:inline-block;line-height:50px;font-size:16px}.modal-close-box{padding:0 8px;line-height:50px;color:#fff}.modal-close-box button.link-button{font-size:19px;padding:0;line-height:50px;color:#fff}.instrument-score-tile{padding:10px;text-align:center;border-right:1px solid #DEE4E7}.instrument-score-tile.width-4{border-right-width:4px}.instrument-score-tile.dotted{border-right:1px dotted #DEE4E7}.instrument-score-tile>span:first-child{font-size:9px;text-transform:uppercase;font-weight:500}.instrument-score-tile>span:nth-child(2){font-size:18px;font-weight:500}.generic-dashboard-tile{background-color:#fff;min-height:72px;border-radius:2px}.generic-dashboard-tile button{border:1px solid #fff;min-height:72px;overflow:hidden;position:relative;background:0 0;width:100%;text-align:left}.generic-dashboard-tile button span.picture{color:#039BE5;position:absolute;top:6px;left:6px;font-size:24px}.generic-dashboard-tile button span.text{position:absolute;left:44px;top:4px}.generic-dashboard-tile button span.text .title{display:block;font-size:16px;color:#0277BD}.generic-dashboard-tile button span.text .subtitle{display:block;font-size:11px;line-height:16px;text-overflow:ellipsis}.overdue-cue,.overdue-cue>span{display:inline-block;line-height:18px}.generic-dashboard-tile button:hover{background-color:#fff;border:1px solid #0277BD}.dashboard-item-tile>div,.overdue-cue{border-radius:8px;background-color:#fff}.dashboard-item-tile{padding:4px 0 0 8px;flex:1;position:relative}.dashboard-item-tile>div{padding:8px 10px}.dashboard-item-tile>div .tile-marker{font-weight:500;color:#455A64;display:inline-block;text-transform:uppercase}.dashboard-item-tile .item-text{padding-bottom:4px;color:#263238;text-transform:uppercase;font-size:12px;font-weight:500;display:inline-block}.dashboard-item-tile .item-count{font-size:20px;font-weight:400;display:block;padding-bottom:10px}.overdue-cue{font-size:10px;padding:0 10px;border:1px solid #FB8C00;color:#EF6C00}.overdue-cue>span{vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px}.header-layout{background:var(--header-layout-background);border-bottom:0 solid var(--header-border-bottom-color);border-bottom-width:6px;height:56px}.header-layout.person-layout-header{background:var(--people-header-background)}.header-layout.sc-layout-header{background:var(--header-layout-background)}.header-logo{display:block;height:calc(62px - 6px - (2 * 5px));width:calc(100% - 5px);background:no-repeat var(--header-logo);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;margin-left:5px;margin-top:5px;margin-bottom:5px}@media only screen and (min-width:1px) and (max-width:750px){.header-logo{width:45px}}.header-logo.disabled{pointer-events:none}.cqi-profile-cell{padding-top:6px}.cqi-profile-cell .user-profile-circle{width:32px!important;height:32px!important;line-height:32px!important;background-color:#ECEFF1}.header-actions .email-cell,.header-actions .exit-cell,.header-actions .notifications-cell,.header-actions .profile-cell,.header-actions .save-cell{text-align:center;white-space:nowrap}.header-actions .user-profile-button{background-color:transparent;min-width:60px;padding:3px 8px;text-align:center;border:none}.header-actions .user-profile-button .user-profile-circle{border-radius:50%;display:block;width:25px;height:25px;line-height:25px;font-size:11px;text-align:center;background-color:#CFD8DC;margin:0 auto}.header-actions .user-profile-button .desc-text{display:inline-block;font-size:10px;line-height:14px;height:14px;vertical-align:middle;margin-top:-6px;margin-left:6px;color:var(--header-actions-fg-color)}.header-actions .outline-icon-button{color:var(--header-actions-fg-color)}.header-actions .outline-icon-button .updating-animation-1>span{background-color:var(--header-actions-fg-color)}.header-actions .outline-icon-button:hover{background-color:transparent;border:1px solid var(--header-actions-fg-color)}.header-actions .outline-icon-button.save:disabled{background:0 0;opacity:.6}.user-profile-container-new{padding:4px 10px;text-align:right}.user-profile-container-new .header-profile-circle-button{border-radius:50%;width:26px;height:26px;text-align:center;color:var(--header-actions-fg-color);background-color:var(--header-layout-background);border:1px solid var(--header-actions-fg-color);font-size:10px;line-height:26px;vertical-align:middle}.user-profile-container-new .header-profile-circle-button.inverted,.user-profile-container-new .header-profile-circle-button:hover{border:1px solid var(--header-actions-fg-color);color:var(--header-layout-background);background-color:var(--header-actions-fg-color)}.user-profile-container-new .header-profile-circle-button [class^=icon-]{display:inline-block;font-size:13px;line-height:24px}.user-profile-container-new .material,.user-profile-container-new .material.inverse{color:var(--header-actions-fg-color)!important}.user-profile-container-new .header-profile-circle-button:hover.inverted{filter:brightness(1.1)}.user-profile-container-new .material.inverse{border:1px solid var(--header-actions-fg-color)!important}.user-profile-container-new .material.inverse:hover{background-color:var(--header-actions-fg-color);color:var(--header-layout-background)!important}.user-profile-container-new .user-profile-flex-item{padding:0 3px}.user-profile-menu-items>div{padding:2px 0}.header-action-item{cursor:pointer;display:inline-block}.header-action-item>span:first-child{font-size:24px;display:block;color:#fff}.header-action-item>span:nth-child(2){font-size:10px;text-align:center;display:block;color:#fff;line-height:22px}.header-layout.org-layout-header .header-actions .outline-icon-button,.header-layout.org-layout-header .header-actions .user-profile-button .desc-text,.header-layout.org-layout-header .user-profile-button .desc-text,.header-layout.program-layout-header .header-actions .outline-icon-button,.header-layout.program-layout-header .header-actions .user-profile-button .desc-text,.header-layout.program-layout-header .user-profile-button .desc-text{color:var(--org-header-actions-fg-color)}.header-layout.org-layout-header{background:var(--org-header-layout-background)}.header-layout.org-layout-header .header-actions .outline-icon-button .updating-animation-1>span{background-color:var(--org-header-actions-fg-color)}.header-layout.org-layout-header .header-actions .outline-icon-button:hover{background-color:transparent;border:1px solid;border-color:var(--org-header-actions-fg-color)}.header-layout.program-layout-header{background:var(--org-header-layout-background)}.header-layout.program-layout-header .header-actions .outline-icon-button .updating-animation-1>span{background-color:var(--org-header-actions-fg-color)}.header-layout.program-layout-header .header-actions .outline-icon-button:hover{background-color:transparent;border:1px solid;border-color:var(--org-header-actions-fg-color)}.header-layout.person-layout-header .header-actions .outline-icon-button,.header-layout.person-layout-header .header-actions .user-profile-button .desc-text{color:var(--people-header-actions-fg-color)}.header-layout.person-layout-header .header-actions .outline-icon-button .updating-animation-1>span{background-color:var(--people-header-actions-fg-color)}.header-layout.person-layout-header .header-actions .outline-icon-button:hover{background-color:transparent;border:1px solid;border-color:var(--people-header-actions-fg-color)}.layout-content{background:var(--content-background);overflow-y:auto}.layout-content::-webkit-scrollbar,.layout-content::-webkit-scrollbar-track{background-color:#fff}.layout-content::-webkit-scrollbar-track{background-color:#fff}.layout-content::-webkit-scrollbar{width:10px}.layout-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.default-layout-no-sidebar{display:grid;background-color:#fff;height:100vh;grid-template-rows:62px 42px auto}.default-layout-no-sidebar .layout-header{grid-row:1}.default-layout-no-sidebar .layout-breadcrumbs{grid-row:2;background-color:var(--breadcrumbs-bg-color)}.default-layout-no-sidebar .layout-content{grid-row:3;position:relative}.default-layout-container{display:grid;background-color:#fff;height:100vh;grid-template-columns:50px auto;grid-template-rows:62px 42px auto}.default-layout-container.expanded-sidebar{grid-template-columns:170px auto;border-right:1px solid #CFD8DC}.default-layout-container .layout-header{grid-column:span 2;grid-row:1}.default-layout-container .layout-breadcrumbs{grid-column:span 2;grid-row:2;background-color:var(--breadcrumbs-bg-color)}.default-layout-container .layout-sidebar{grid-column:1;grid-row:3;background-color:var(--sidebar-background)}.default-layout-container .layout-content{grid-column:2;grid-row:3;position:relative}.bc-layout{display:flex;flex-wrap:wrap}.bc-layout .bc-item,.bc-layout .home-item{flex:0 0 auto;line-height:30px}.bc-layout .home-item>button{background:0 0;color:#0288D1;line-height:30px;padding:0 2px;font-weight:500;margin-right:3px}.bc-layout .bc-item>button,.bc-layout .home-item>button:hover{background-color:transparent}.bc-layout .bc-item{line-height:30px;padding:0 2px;font-size:12px}.bc-layout .bc-item>button{color:#0288D1;line-height:28px;padding:0 3px}.self-service-layout-container{display:grid;background-color:#fff;height:100vh;grid-template-columns:auto;grid-template-rows:62px 34px auto}.self-service-layout-container .layout-content{border-top:1px solid #CFD8DC}.sc-layout-container{display:-ms-grid;display:grid;background-color:#fff;height:100vh;-ms-grid-rows:62px 42px 1fr;grid-template-rows:62px 42px auto;grid-template-areas:"layout-header" "layout-breadcrumbs" "layout-content"}.sc-layout-container .layout-header{-ms-grid-row:1;grid-area:layout-header}.sc-layout-container .layout-breadcrumbs{-ms-grid-row:2;grid-area:layout-breadcrumbs}.sc-layout-container .layout-content{-ms-grid-row:3;grid-area:layout-content}.org-rep-home-container{display:grid;background-color:#fff;grid-template-columns:70% 30%;grid-template-rows:auto}.org-rep-home-container .overview-container{grid-row:1;grid-column:1}.org-rep-home-container .actions-container{grid-row:1;grid-column:2}.alt-customer-notification{padding:4px 8px;line-height:26px;margin:8px 8px -8px 0;border-radius:0;background-color:#ECEFF1;font-size:10px;color:#263238}.alt-customer-notification button{font-size:10px;background-color:transparent;padding:0 12px;color:#0277BD;font-weight:500;cursor:pointer}.alt-customer-notification button:hover{background-color:#32408f;color:#fff}.alt-customer-notification.record-marker{background-color:#7986CB;display:inline-block;padding:0 4px;font-size:9px;line-height:18px;margin:0 3px 0 0}.padded-container-default{padding:10px 8px;background-color:#ECEFF1}.padded-container-default h1{font-size:15px}.padded-container-default.no-shade{background-color:transparent}.padded-container-default.warning{background-color:#FF8F00;color:#FFF8E1}.padded-container-default.bottom-pad-0{padding-bottom:0}#instrument-response-header-logo{height:100px;min-height:70px;max-height:100px;width:auto;background:var(--instrument-response-header-logo);visibility:collapse;background-repeat:no-repeat;background-position:left center;display:var(--instrument-response-header-logo-enabled)}.instrument-response-header-logo{padding-top:10px;padding-left:5px;padding-bottom:10px;display:var(--instrument-response-header-logo-enabled)}.padded-container-listing-header{padding:10px 12px;background-color:#ECEFF1}.padded-container-listing-header h1{font-size:15px;color:#546E7A}.padded-container-listing-header .link-button,.padded-container-listing-header .link-button h1{color:#0277BD}.padded-container-listing-header .link-header{font-weight:400;margin-right:5px;color:#0277BD}.padded-container-listing-header.bottom-pad-0{padding-bottom:0}.padded-container{position:relative;padding:8px}.padded-container.shaded{background-color:#ECEFF1;border-bottom:1px solid #DEE4E7}.padded-container.compressed,.padded-container.slim{padding:4px 8px}.padded-container.no-top{padding-top:0}.padded-container.no-bottom{padding-bottom:0}.padded-container.vr-slim{padding:4px 8px}.padded-container.vr-large{padding:14px 8px}.padded-container.vr-small{padding:4px 8px}.padded-container.vr-only{padding:8px 0}.padded-container.hz-only{padding:0 8px}.shade-blend{background:linear-gradient(to bottom,#eceff1 50%,#f6f7f8 100%)}.shade-light{background-color:#DEE4E7!important}.shade-lighter{background-color:#ECEFF1!important}.shade-lightest{background-color:#f6f7f8!important}.shade-lightest-green{background-color:#F1F8E9!important}.shade-lightest-blue{background-color:#E1F5FE!important;color:#0288D1}.alternating-shade>div:nth-child(even){background-color:#f6f7f8!important}.alternating-shade.padded>div{padding:4px}.shade-warning-lightest{background-color:#FFECB3}.shade-warning-orange{color:#EF6C00}.padded-container-decorated{padding:10px 0 10px 10px}.padded-container-decorated h4{font-weight:500;font-size:13px}.padded-container-decorated .line-separated>li{padding-left:0}.padded-container-decorated .line-separated>li:first-child{padding-top:0}.form-section{padding:8px}.form-section.shaded{background-color:#f6f7f8;border-bottom:1px solid #DEE4E7}.framed-layout-button{position:relative;border-radius:3px;border:none;box-sizing:border-box;background-color:#fff;margin:8px 8px 0 0}.framed-layout-button>button{background-color:#0277BD;color:#fff;font-weight:500;width:100%;height:45px}.framed-layout-button>button:hover{background-color:#01579B}.framed-layout-button>button.decorated-with-icon{border:1px solid #0288D1;padding:8px;height:auto;text-align:left;line-height:22px;background-color:#fff;color:#0277BD}.dashboard-links,.error-page-content{text-align:center;background-color:#fff}.framed-layout-button>button.decorated-with-icon .large-icon{font-size:42px;margin-right:10px}.framed-layout-part,.page-widget{margin:8px;box-sizing:border-box}.framed-layout-button>button.decorated-with-icon .description{display:inline-block}.framed-layout-button>button.decorated-with-icon .description .title{color:#455A64;font-size:13px}.framed-layout-button>button.decorated-with-icon .description .subtitle{font-size:11px;display:block}.framed-layout-grid{display:-ms-grid;display:grid;position:absolute;top:8px;bottom:8px;right:8px;left:8px;background-color:#fff;-ms-grid-rows:48px 1fr;grid-template-rows:48px auto;grid-template-areas:"layout-header" "layout-content"}.framed-layout-grid.below-tabs{top:52px}.framed-layout-grid .layout-header{padding:8px 10px;-ms-grid-column:1;-ms-grid-row:1;grid-area:layout-header;background-color:#DEE4E7}.framed-layout-grid .layout-content{-ms-grid-column:1;-ms-grid-row:2;grid-area:layout-content;background-color:#fff;grid-row-end:-1;overflow:hidden}.framed-layout-part{position:relative;border-radius:2px;border:1px solid #CFD8DC;background-color:#fff}.framed-layout-part>header.with-action div.title{position:relative;font-weight:500;margin-right:80px;border-right:1px solid #DEE4E7;padding:5px 15px}.framed-layout-part>header.with-action div.actions{float:right}.framed-layout-part>header.with-action div.actions button{border:none;border-radius:0;width:80px;text-align:center;font-size:11px;line-height:32px}.framed-layout-part>header.with-action:after{content:"";display:table;clear:both}.framed-layout-part.dashboard{border-top-width:1px}.framed-layout-part .title-label{margin-bottom:10px;font-size:115%;font-weight:400}.framed-layout-part .part-title{background-color:#ECEFF1;text-transform:uppercase;padding:5px 8px;font-weight:500}.framed-layout-part .flow-header{border-bottom:1px solid #DEE4E7;padding:5px 15px}.framed-layout-part .flow-header .widget-title label{font-weight:400;text-transform:none;color:#37474F}.framed-layout-part .part-header{padding:10px 15px;border-bottom:1px solid #DEE4E7}.framed-layout-part .part-header:after{content:"";display:table;clear:both}.framed-layout-part .part-header .action-button{margin-left:5px}.framed-layout-part .part-section{position:relative}.framed-layout-part .part-section .editing-container{padding:10px 15px}.framed-layout-part .part-section:after{content:"";display:table;clear:both}.framed-layout-part .part-search{padding:5px 15px;border-bottom:1px solid #DEE4E7}.framed-layout-part .part-search>*{vertical-align:middle}.framed-layout-part .part-search .search-facets,.framed-layout-part .part-search .sort-options{padding:0 5px 0 0;display:inline-block;line-height:24px}.framed-layout-part .part-search .search-facets>button,.framed-layout-part .part-search .sort-options>button{vertical-align:middle}.framed-layout-part .part-search:after{content:"";display:table;clear:both}.framed-layout-part .new-item-inline{padding:10px 15px;border-bottom:1px solid #DEE4E7;margin-bottom:15px;box-shadow:0 6px 8px -2px #bbb}.framed-layout-part.no-border{border:none}.framed-layout-part.top-0{margin-top:0}.framed-layout-part .search-facets button.selected{background-color:#0288D1}.flp-shim{margin-top:-7px}.framed-layout-button.modern,.framed-layout-part.modern{border:1px solid #B0BEC5;box-shadow:none;min-height:100px}.framed-layout-button.new-look,.framed-layout-part.new-look{border:none;border-radius:6px;box-shadow:none;min-height:100px}.framed-layout-button.new-look h1,.framed-layout-part.new-look h1{font-size:18px;font-weight:400;line-height:32px}.framed-layout-button.outlined,.framed-layout-part.outlined{border:2px solid #78909C;box-shadow:none}.dashboard-links,smart-button .smart-button-menu{-webkit-box-shadow:2px 2px 3px 0 #ccc;-moz-box-shadow:2px 2px 3px 0 #ccc}.framed-layout-button.outlined.light,.framed-layout-part.outlined.light{border:2px solid #ECEFF1}.framed-layout-button.intersect-above,.framed-layout-part.intersect-above{margin-top:-3px;border-radius:0 0 2px 2px}.framed-layout-button.margin-none,.framed-layout-part.margin-none{margin:0}.filter-aside{font-size:12px;padding:2px}.filter-aside .filters-title{background-color:#ECEFF1;padding:5px 15px}.filter-aside .filters-title>i{display:inline-block;margin-right:3px}.filter-aside>section{padding:5px 15px}.filter-aside>section .filter-button-container{width:100%;padding:10px 0 20px}.filter-aside>section .filter-button-container>button{width:100%}.filter-aside>section .filter-group-label{margin:10px 0 0;border-bottom:1px dotted #DEE4E7}.dashboard-links{margin:7px 0;padding:5px 5px 15px;border-radius:1px;border:1px solid #90A4AE;box-shadow:2px 2px 3px 0 #ccc}.dashboard-links.right{position:absolute;top:0;right:0;width:75px}.error-page-content{color:#455A64;padding:15px;margin-top:5px}.error-page-content .big{font-size:2em;margin-bottom:.2em;margin-top:.2em}.widget-title{display:flex;align-items:center}.widget-title.with-actions{position:relative;margin-right:100px}.widget-title>label.padded{padding:5px 15px}.widget-title .expander-component{margin-right:4px;background-color:#fff}.widget-title .expander-component i{display:inline-block;vertical-align:middle;color:#546E7A;font-size:16px}.widget-title h3,.widget-title h4,.widget-title h5,.widget-title label{color:#455A64;font-size:14px;vertical-align:middle;margin-bottom:0;display:inline-block;text-transform:none}.widget-title .item-count,.widget-title .item-count.none{background-color:#546E7A;color:#fff}.widget-title .item-count{display:inline-block;border-radius:3px;line-height:12px;padding:1px 6px;font-size:9px;font-weight:500;margin:0 4px;vertical-align:top}.widget-actions{position:absolute;text-align:right;right:0;top:0;min-width:105px;padding:5px 8px 0 0}.widget-actions .action-button{min-width:100px}.widget-actions button.primary{padding:4px 10px;line-height:1}.widget-min-height{min-height:75px}.options-outline{background-color:#f6f7f8;border:1px solid #ECEFF1;padding:5px 10px;color:#455A64}.term-search-sort{border-top:1px solid #DEE4E7;padding:5px}.term-search-aside{position:absolute;top:0;right:0;bottom:0;left:0;width:0;border-right:1px solid #DEE4E7}.term-search-aside.width-4{border-right-width:4px}.term-search-aside.dotted{border-right:1px dotted #DEE4E7}.term-search-aside .filter-head{position:absolute;top:0;left:0;right:0;padding:8px;background-color:#f6f7f8;font-weight:500;border-top:1px solid #DEE4E7;border-bottom:1px solid #DEE4E7}.term-search-aside .filter-head.dotted{border-top:1px dotted #DEE4E7;border-bottom:1px dotted #DEE4E7}.term-search-aside .filter-head--strong{border-bottom:2px solid #DEE4E7}.term-search-aside .filter-head.full-page-scroll{display:inline-block;width:100%;margin:0;position:unset;top:unset;left:unset;right:unset;bottom:unset;padding:0}.term-search-aside .filter-head.full-page-scroll>span{padding:8px}@media screen and (max-width:1024px){.term-search-aside .filter-head.full-page-scroll{display:block;width:auto}}.term-search-aside .filter-content{position:absolute;top:44px;left:0;right:0;bottom:44px;width:100%;overflow-y:auto;overflow-x:hidden}.term-search-aside .filter-content.full-page-scroll{display:inline-block;position:unset;top:unset;left:unset;right:unset;bottom:unset;height:100%;border-right:1px solid #DEE4E7;padding-bottom:20px}.term-search-aside .filter-content.full-page-scroll>div{width:300px}@media screen and (max-width:1024px){.term-search-aside .filter-content.full-page-scroll{border-right:0}.term-search-aside .filter-content.full-page-scroll>div{width:auto}}.term-search-aside .filter-content::-webkit-scrollbar,.term-search-aside .filter-content::-webkit-scrollbar-track{background-color:#fff}.term-search-aside .filter-content::-webkit-scrollbar-track{background-color:#fff}.term-search-aside .filter-content::-webkit-scrollbar{width:10px}.term-search-aside .filter-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.term-search-aside .filter-content .group-header,.term-search-aside .filter-content .group-name{background-color:#f6f7f8;padding:0 8px;font-size:11px;font-weight:500}.term-search-aside .filter-content .group-name,.term-search-results{background-color:#fff}.term-search-aside .filter-content .filter-item{padding:0 8px 10px}.term-search-aside .term-search-submit-inline{display:none}.term-search-aside .term-search-submit-inline.full-page-scroll{display:block}.term-search-aside .term-search-submit-block{display:none}.term-search-aside .filter-footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #DEE4E7;padding:8px}.term-search-aside .filter-footer.dotted{border-top:1px dotted #DEE4E7}@media screen and (max-width:1024px){.term-search-aside .term-search-submit-inline.full-page-scroll{display:none}.term-search-aside .term-search-submit-block{display:block}.term-search-aside{position:relative;width:100%}.term-search-aside .filter-content,.term-search-aside .filter-footer,.term-search-aside .filter-head{position:relative;top:0}}button.tile-button span.error-marker,button.tile-button span.item-count{position:absolute;right:2px;padding:0 5px;font-size:10px;display:inline-block}.term-search-results{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:15}.term-search-results.full-page-scroll{display:inline-block;width:100%;position:unset;top:unset;left:unset;right:unset;bottom:unset}.term-search-results::-webkit-scrollbar,.term-search-results::-webkit-scrollbar-track{background-color:#fff}.term-search-results::-webkit-scrollbar-track{background-color:#fff}.term-search-results::-webkit-scrollbar{width:10px}.term-search-results::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.term-search-results.relative{position:relative}.term-search-results>.action-item-padding{height:75px}.simple-search-results{height:100%}.term-search-animation{transition:ease .5s}.term-search-animation.showFilters{visibility:visible;width:300px}.term-search-animation.hideFilters{visibility:hidden;width:0}@media screen and (max-width:1024px){.term-search-results{position:relative;left:0}.term-search-animation.showFilters{display:block}.term-search-animation.hideFilters{display:none}}.term-search-animation.collapseResults{left:301px;vertical-align:top}.term-search-animation.collapseResults.full-page-scroll{left:0;margin-left:301px;width:calc(100% - 301px - 5px)}.term-search-animation.expandResults{left:0}@media screen and (max-width:1024px){.term-search-animation.collapseResults.full-page-scroll{margin-left:auto;width:100%;left:0}.term-search-animation.collapseResults,.term-search-animation.expandResults,.term-search-animation.hideFilters,.term-search-animation.showFilters{width:100%;left:0}}button.tile-button{position:relative;background-color:transparent;padding-top:12px;min-width:72px;min-height:60px;margin:0;border:none;text-align:center;border-radius:0;color:#01579B;vertical-align:middle}button.tile-button span.image-part{font-size:18px;line-height:12px;display:block}button.tile-button span.text-part{display:inline-block;margin-top:-12px;font-size:10px;line-height:6px}button.tile-button span.item-count{top:2px;line-height:16px;border-radius:2px;background-color:#5C6BC0;color:#fff}button.tile-button span.error-marker{top:2px;line-height:16px;border-radius:2px;background-color:#F57C00;color:#fff}button.tile-button.small{padding-top:4px;min-width:60px;min-height:36px}button.tile-button.vert{min-width:60px;min-height:60px}button.tile-button:hover{background-color:#0277BD;color:#fff;border:none}button.tile-button:hover.close-button{background-color:#01579B}button.tile-button.selected{background-color:#039BE5;color:#fff}button.tile-button:disabled{background-color:#fff;color:#0288D1;opacity:.5;border:none}button.tile-button:active,button.tile-button:focus{outline:0;border:none}.items-solo-button-container{background-color:#fff}button.back-button{border-radius:0;background-color:#0277BD;color:#fff;text-align:center;width:24px;min-width:24px;height:100%;vertical-align:middle;padding:0}button.back-button:hover{background-color:#01579B}.page-widget{border-radius:12px;background-color:#fff;border:1px solid #CFD8DC}.page-widget .widget-header{position:relative;padding:8px;border-radius:6px 6px 0 0}.page-widget .widget-header h1{font-size:13px;font-weight:400}.page-widget .widget-header .location-label{display:block;font-size:10px;line-height:16px;text-transform:uppercase;font-weight:500}.page-widget .widget-footer{border-bottom:1px solid #CFD8DC;border-radius:0 0 6px 6px}.dasboard-item-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:16px}.display input[type=email],.display input[type=number],.display input[type=password],.display input[type=text],.display select,form input[type=email],form input[type=number],form input[type=password],form input[type=text],form select{padding:0 5px;height:30px;width:240px}.display input[type=email].numeric,.display input[type=number].numeric,.display input[type=password].numeric,.display input[type=text].numeric,.display select.numeric,form input[type=email].numeric,form input[type=number].numeric,form input[type=password].numeric,form input[type=text].numeric,form select.numeric{width:100px;text-align:right}.display input[type=checkbox],form input[type=checkbox]{vertical-align:middle}.display input.with-addon+button.addon,form input.with-addon+button.addon{position:relative;left:-3px;min-width:0;width:35px;height:30px;padding:3px 10px;border-top-left-radius:0;border-bottom-left-radius:0}.display select,form select{width:250px;height:30px}.display textarea,form textarea{width:100%;height:75px;max-width:100%;box-sizing:border-box;resize:vertical}.display textarea.x1,form textarea.x1{width:250px}.display .form-row,form .form-row{margin:8px 0}.display .form-row dropdown-button button.action-button,form .form-row dropdown-button button.action-button{padding:2px 15px;font-size:inherit}.display .form-row.small,form .form-row.small{margin:4px 0}.display .form-row.medium,form .form-row.medium{margin:8px 0}.display .form-row.large,form .form-row.large{margin:16px 0}.display.inline-editor,form.inline-editor{display:inline-block}.display.sxs .form-row label,form.sxs .form-row label{font-size:11px}.display.sxs .form-row>div,form.sxs .form-row>div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:10px}.display.sxs .form-row>div:last-child,form.sxs .form-row>div:last-child{margin-right:1px}.display.sxs .form-row.label-only>div,.display.sxs .form-row>div.label-only,form.sxs .form-row.label-only>div,form.sxs .form-row>div.label-only{width:240px}.display.display.sxs .form-row>div,.entity-attribute-container,form.display.sxs .form-row>div{width:225px}.display.condensed-form .form-row>div,form.condensed-form .form-row>div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:2px}.display.condensed-form .form-row>div:last-child,form.condensed-form .form-row>div:last-child{margin-right:1px}.display.condensed-form .form-row>div button.cancel,.display.condensed-form .form-row>div button.primary,form.condensed-form .form-row>div button.cancel,form.condensed-form .form-row>div button.primary{font-size:11px;padding:2px 8px;min-width:55px}.display.condensed-form .form-row label.small,form.condensed-form .form-row label.small{font-size:11px;margin-bottom:0}@media only screen and (max-width:390px){.display input[type=email],.display input[type=number],.display input[type=password],.display input[type=text],.display select,.display textarea,form input[type=email],form input[type=number],form input[type=password],form input[type=text],form select,form textarea{width:180px}}.padded-row{padding:10px 0}.standout-form-row{padding:10px 15px;background-color:#90A4AE;border-radius:3px}.editable-div,.standout-form-row>div{padding:5px 10px}.editable-div{border:1px solid #DEE4E7;height:300px;border-radius:3px}.entity-attribute-container input[type=number],.entity-attribute-container input[type=text]{width:200px}.entity-attribute-container select{width:210px}.inset-edit{margin-left:20px}button>i{display:inline-block}button.working>i:before,button.working>span:before{content:'\edaa'}.route-nav-config-params{height:100px}input.disabled{background-color:#ebebe4!important;color:#a9a9a9!important}.form-group .form-control,.form-group input[type=text],.form-group textarea{display:block;width:100%;padding:1px 4px;box-sizing:border-box}.form-group .form-control.medium,.form-group input[type=text].medium,.form-group textarea.medium{height:200px}.form-group .form-control.large,.form-group input[type=text].large,.form-group textarea.large{height:250px}.form-group select{height:30px;color:#37474F}.form-group select optgroup{font-style:normal;font-weight:400;background-color:#ECEFF1;line-height:1.1em}.form-group select optgroup option,.search-component,.search-component>button{background-color:#fff}.form-group select[multiple]{min-height:200px}.input-group{padding-right:0}fieldset{border:0;margin:5px 0;padding-left:0}legend{font-weight:500;border:0;display:block;width:100%}input::-webkit-input-placeholder{color:#607D8B;transition:opacity 250ms ease-in-out}input:focus::-webkit-input-placeholder{opacity:.5}input:-ms-input-placeholder{color:#607D8B;transition:opacity 250ms ease-in-out}input:focus:-ms-input-placeholder{opacity:.5}input::-moz-placeholder{color:#607D8B;opacity:1;transition:opacity 250ms ease-in-out}input:focus::-moz-placeholder{opacity:.5}input:-moz-placeholder{color:#607D8B;opacity:1;transition:opacity 250ms ease-in-out}input:focus:-moz-placeholder{opacity:.5}grid-renderer .grid-row{display:flex}grid-renderer .grid-row .grid-cell{flex:1}.search-component{position:relative;width:240px;display:inline-block;padding:0}.search-component.width-100{width:100%}.search-component .help-block{display:none}.search-component>input[type=text],.search-component>input[type=search]{border:none;height:30px;padding:0 4px;width:100%;overflow:hidden}.search-component>input[type=text]:focus,.search-component>input[type=search]:focus{border:1px dotted #DEE4E7}.search-component>button{position:absolute;right:0;top:0;line-height:30px;padding:0 10px;border:none;cursor:pointer;border-radius:0}.search-component>button.action{background-color:#0277BD;color:#fff}.search-component>button.action:hover{background-color:#01578b}.search-component>button:hover{background-color:#DEE4E7}.search-component>button:focus{border:1px dotted #DEE4E7}.search-component.large>input[type=text],.search-component.large>input[type=search]{padding-left:8px;height:45px;line-height:45px;font-size:14px}.search-component.large>button{height:45px;line-height:45px;font-size:16px}.search-component.rounded,.search-component.rounded>button,.search-component.rounded>input[type=text],.search-component.rounded>input[type=search]{border-radius:3px}.search-component:after{content:"";display:table;clear:both}@media only screen and (max-width:529px){.search-component{width:180px}}.search-box-with-button{position:relative}.search-box-with-button.width-250{width:250px}@media only screen and (min-width:530px) and (max-width:949px){.search-box-with-button{width:300px;max-width:300px}}@media only screen and (max-width:529px){.search-box-with-button{width:150px;max-width:150px}}.search-box-with-button input[type=search]{padding-left:10px;border:none;width:100%;height:36px;line-height:36px}.search-box-with-button button{position:absolute;right:16px;top:1px;padding:0 2px;background:0 0;border:none;height:34px;line-height:34px;color:#78909C}.dropdown-button,.editing-outline{position:relative}.search-box-with-button button:hover{background-color:transparent;color:#263238}.search-box-with-button button.light-blue{background-color:#039BE5;color:#fff}.search-box-with-button button.light-blue:hover{background-color:#0288D1;color:#fff}.search-box-with-button.with-border{border:1px solid #DEE4E7}.search-box-with-button.large{width:100%;min-width:100%}.search-box-with-button.large input[type=search]{font-size:14px;height:50px;line-height:50px}.search-box-with-button.large button{font-size:18px;height:48px;line-height:48px}.search-box-with-button.rounded input[type=search]{border-radius:3px}.search-box-with-button.rounded button{border-radius:0 3px 3px 0}.animated-button [class*=updating-animation-]{display:inline-block;vertical-align:middle;height:16px;width:16px;opacity:1;margin-right:5px}.animated-button [class*=updating-animation-]>div,.animated-button [class*=updating-animation-]>span{background-color:#fff}.animated-button>span{display:inline-block}.remove-confirmation-inline{border:1px dotted #F57C00;border-radius:3px;margin:0 5px 5px 0;padding:5px;overflow:auto}.remove-confirmation-inline>span{color:#F57C00}.remove-confirmation-inline>div{padding:5px 0}.remove-confirmation-inline>div button{min-width:45px;padding:0 5px;text-align:center;border:none;font-size:11px;line-height:21px}.remove-confirmation-inline>div button:first-child{background-color:#F57C00;color:#fff}.remove-confirmation-inline>div button:first-child:hover{background-color:#dc6f00}.remove-confirmation-inline>div button span{line-height:21px}.remove-confirmation-inline>div button.cancel{background:0 0;color:#F57C00;min-width:10px;width:auto;margin:0 8px}.remove-confirmation-inline.no-border{border:none}.calendar-item{min-width:60px;max-width:60px;border-radius:3px;text-align:center;border:2px solid #ECEFF1;line-height:22px}.calendar-item.overdue{border:2px solid #F57C00}.calendar-item.overdue .month{background-color:#FFF3E0}.calendar-item.coming-due{border:2px solid #FFCA28}.calendar-item.coming-due .month{background-color:#FFF8E1}.calendar-item .month{background-color:#ECEFF1;font-size:10px;font-weight:500}.calendar-item .day{margin-top:4px;font-size:13px;font-weight:500}.calendar-item .year{margin-top:-4px;font-size:9px}.toolbar-inline{background-color:#fff;border-radius:3px;color:#0277BD;margin-bottom:2px;display:inline-block}.toolbar-inline ul{list-style:none;padding:0;margin:0}.toolbar-inline ul.indent-5>li{padding-left:5px}.toolbar-inline ul>li{display:inline-block;padding:0;margin-right:5px;text-transform:uppercase}.toolbar-inline ul>li button{font-size:11px;font-weight:500;padding:0;line-height:20px;background-color:#fff;color:#0277BD}.toolbar-inline ul>li button:hover{background-color:#0277BD;color:#fff;padding:3px}.toolbar-inline ul>li:not(:last-child):after{content:" | "}.toolbar-inline.text-links ul>li button{font-size:12px;min-width:5px;border:none;padding:0}.toolbar-inline.text-links ul>li button:hover{background:#fff;color:#0277BD}.toolbar-inline.text-links ul>li::after{content:" | "}.link-tile:after,.tab-tiles:after,.toolbar-inline.text-links ul>li:last-child::after{content:""}.date-table th{font-size:11px;text-transform:uppercase;text-align:center;min-width:80px}.date-table td{text-align:center}.date-table td input.date-picker{width:80px}.editing-outline .updating-overlay{background-color:transparent}.actions-text{font-size:12px;font-weight:500}.picture-frame{border:2px solid #DEE4E7;width:32px;height:32px;text-align:center}.picture-frame span,.picture-frame>i{font-size:18px;line-height:32px;color:#455A64}.decorator-label{text-transform:uppercase;font-size:11px;margin-bottom:0;font-weight:500;line-height:25px}.decorator-label.standout{background-color:#ECEFF1;padding:4px 8px;border-radius:2px;color:#546E7A}.decorator-label.standout>label{margin-bottom:0}.decorator-label.standout.lighter{background-color:#f6f7f8}.decorator-label.standout.compressed{background-color:#B0BEC5;height:8px;padding:0;border-radius:0}.number-bar,.number-circle.medium{height:24px;width:24px;font-weight:500}.decorator-label.standout.compressed.darker{background-color:#90A4AE}.decorator-label.larger{font-size:13px;padding:8px 12px}.decorator-label button.primary{padding:4px 10px;line-height:1}.decorator-label a{color:#026dae}.decorated-item{padding:10px}.date-component{border:2px solid #90A4AE;border-radius:3px;min-width:80px}.date-component header{text-transform:uppercase;font-weight:500;font-size:10px;padding:1px 7px}.number-bar{margin:12px 0 8px 8px;border-radius:3px;text-align:center;border:3px solid #78909C;font-size:12px;color:#78909C}.number-bar.complete{background-color:#9CCC65;color:#fff;border:3px solid #7CB342}.number-bar.in-progress{background-color:#29B6F6;color:#fff;border:3px solid #039BE5}.number-circle{border-radius:50%;display:inline-block;height:20px;line-height:20px;width:20px;font-size:12px;font-weight:500;text-align:center;background-color:#ECEFF1}.number-circle.small{height:14px;line-height:14px;width:14px;font-size:10px}.number-circle.complete{background-color:#2E7D32;color:#fff}.number-circle.blue{background-color:#039BE5;color:#fff}.number-circle.hollow{background-color:#fff;border:2px solid #78909C;color:#78909C}.number-circle.hollow.complete{border-color:#2E7D32}.number-circle.inverted{background-color:#546E7A;color:#fff}.number-circle.medium{line-height:24px;font-size:14px}.number-circle.large{height:32px;line-height:32px;font-size:16px;font-weight:500;width:32px}.check-circle{display:inline-block;font-size:16px}.check-circle.complete{color:#689F38}.image-circle{border-radius:50%;width:24px;height:24px;line-height:24px;background-color:#CFD8DC;text-align:center}.image-circle i{display:inline-block;line-height:24px;font-size:14px;color:#fff}.image-circle.large{width:48px;height:48px;line-height:48px}.image-circle.large i{line-height:48px;font-size:22px}.image-circle.medium{width:32px;height:32px;line-height:32px}.image-circle.medium i{line-height:32px;font-size:18px}.image-circle.light-blue{background-color:#039BE5;color:#fff}.image-circle.light-blue i{color:#fff}.tab-button,.tab-button span{color:var(--navigation-tab-text-color);font-weight:400}.tab-listing-container{padding:4px;background-color:#fff}.tab-button{display:inline-block;padding:4px 12px;text-align:center;border-radius:18px;background-color:#fff;margin:0 2px;line-height:20px;min-width:60px;white-space:nowrap}.tab-button span{font-size:12px;cursor:pointer}.tab-button:hover{background-color:var(--navigation-tab-hover-bg-color)}.tab-button:hover i,.tab-button:hover label,.tab-button:hover span{color:var(--navigation-tab-hover-text-color)}.tab-button:hover span:first-child{text-decoration:none}.tab-button.selected{background-color:var(--navigation-tab-selected-bg-color)}.tab-button.selected a,.tab-button.selected label,.tab-button.selected span{color:var(--navigation-tab-selected-text-color);font-weight:500}.tab-button.selected:hover i,.tab-button.selected:hover label{color:var(--navigation-tab-selected-text-color)}.tab-button.selected-inverse{background-color:#fff;border:1px solid #039BE5;color:#039BE5}.tab-button:hover.selected-inverse{background-color:#81D4FA;border:1px solid #039BE5;color:#039BE5}.dropdown-button{display:inline-block}.dropdown-button [class*=icon-caret]{display:inline-block;margin:0 0 0 2px}.dropdown-button .dropdown-button-menu{position:absolute;top:24px;border:1px solid #DEE4E7;box-shadow:0 3px 5px 0 #B0BEC5;z-index:2013}.dropdown-button .dropdown-button-menu.left{float:none;left:0}.dropdown-button .dropdown-button-menu.center{float:none;left:-50%;text-align:center}.dropdown-button .dropdown-button-menu.center>ul>li>a{text-align:center}.dropdown-button .dropdown-button-menu.right{float:none;right:0}.dropdown-button .dropdown-button-menu ul{list-style:none;padding:0;margin:0}.dropdown-button .dropdown-button-menu ul.indent-5>li{padding-left:5px}.dropdown-button .dropdown-button-menu ul>li{position:relative;padding:0;border-bottom:1px solid #DEE4E7;background-color:#fff;cursor:pointer;white-space:nowrap}.dropdown-button .dropdown-button-menu ul>li a,.dropdown-button .dropdown-button-menu ul>li button,.dropdown-button .dropdown-button-menu ul>li label{display:block;font-size:11px;text-align:left;padding:5px 25px 5px 10px;white-space:nowrap}.dropdown-button .dropdown-button-menu ul>li label{margin:0}.dropdown-button .dropdown-button-menu ul>li label input,.dropdown-button .dropdown-button-menu ul>li label span{vertical-align:middle}.dropdown-button .dropdown-button-menu ul>li label input[type=checkbox]{margin:0 3px 0 0}.dropdown-button .dropdown-button-menu ul>li button{display:inline-block;width:100%;border:none;border-radius:0;background:0 0;vertical-align:middle}.dropdown-button .dropdown-button-menu ul>li button.inline{width:20px;padding:0;vertical-align:middle}.dropdown-button .dropdown-button-menu ul>li button.inline.right{position:absolute;float:none;right:0}.dropdown-button .dropdown-button-menu ul>li i{line-height:inherit;vertical-align:middle}.dropdown-button .dropdown-button-menu ul>li:hover{background-color:#0288D1;color:#fff}.dropdown-button .dropdown-button-menu ul>li:hover a,.dropdown-button .dropdown-button-menu ul>li:hover button{color:#fff}.dropdown-button .dropdown-button-menu ul>li:last-child{border-bottom:none}.dropdown-button .dropdown-button-menu .button-bar{display:flex;border-top:4px solid #607D8B}.dropdown-button .dropdown-button-menu .button-bar>button{flex:1 1;width:auto;margin:0;padding:10px;border:none;border-radius:0;text-align:center;background-color:transparent}.dropdown-button .dropdown-button-menu .button-bar>button:last-child{border-right:none}.dropdown-button .dropdown-button-menu .button-bar>button:hover{background-color:#0288D1;color:#fff}.dropdown-button.grouped .dropdown-button-menu{padding:4px}.dropdown-button.double-wide .dropdown-button-menu{width:200%}.dropdown-button.open>.action-button{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#0288D1;color:#fff}.dropdown-button.open>.action-button.inverse{background-color:#fff;color:#0288D1}.dropdown-button.multiselect .dropdown-button-menu{font-size:11px;position:absolute;top:31px;border-top-width:1px;border-bottom:none;max-height:200px;overflow-y:auto;overflow-x:hidden;background-color:#fff;box-shadow:11px 10px 18px -4px #bbb;border-radius:3px}.dropdown-button.multiselect .dropdown-button-menu ul>li{display:block;font-weight:400;min-width:250px;font-size:11px;cursor:pointer}.dropdown-button.multiselect .dropdown-button-menu ul>li:hover .grip{opacity:1}.dropdown-button.multiselect .dropdown-button-menu ul>li button{color:inherit}.dropdown-button.multiselect>button.action-button{background-color:#fff;padding:4px;color:#37474F;border:1px solid #DEE4E7;border-radius:0;font-size:inherit;text-align:left;width:100%}.dropdown-button.multiselect>button.action-button:focus{border:1px solid #546E7A}.dropdown-button.multiselect>button.action-button>div{font-weight:400;text-transform:none;width:220px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:15px;vertical-align:middle}.dropdown-button.multiselect>button.action-button>i{vertical-align:middle}.dropdown-button.multiselect>button.action-button:hover{background-color:#fff}.dropdown-button.multiselect.attribute-item>button.action-button{width:212px}.dropdown-button.multiselect.attribute-item>button.action-button>div{width:182px}dropdown-button.unobtrusive .dropdown-button>button,dropdown-button.unobtrusive .dropdown-button>button:focus,dropdown-button.unobtrusive .dropdown-button>button:hover{padding:0;border:none;border-radius:0;background-color:transparent}dropdown-button.unobtrusive .dropdown-button .dropdown-button-menu{top:29px}dropdown-button.unobtrusive .dropdown-button .dropdown-button-menu ul>li{border:none}dropdown-button.unobtrusive .dropdown-button .dropdown-button-menu ul>li:hover{background-color:#fff;color:unset}.tab-tiles>li,dropdown-button.unobtrusive .dropdown-button .dropdown-button-menu ul>li:hover button{color:#263238}.button-tab-listing button{font-size:10px;font-weight:500;text-transform:uppercase}.button-tab-listing button.selected{background-color:#689F38;color:#fff}.inline-action-icons{display:inline-block}.inline-action-icons i{display:inline-block;margin-right:4px;font-size:11px}.inline-edit-placard{position:relative;border:1px solid #DEE4E7;border-radius:3px;margin:8px 0;background-color:#90A4AE;padding:5px 10px}.inline-edit-placard button.cancel,.inline-edit-placard button.primary{font-size:11px;padding:2px 10px;min-width:40px}.vertical-checkbox-list{list-style:none;padding:0;margin:0}.vertical-checkbox-list.indent-5>li{padding-left:5px}.vertical-checkbox-list>li{padding:8px 0}.vertical-checkbox-list>li label{font-weight:400}.tab-tiles{list-style:none;padding:0;margin:2px 7px}.tab-tiles.indent-5>li{padding-left:5px}.tab-tiles>li{float:left;padding:5px 10px;cursor:pointer;background-color:#fff;font-size:11px;min-width:50px;text-align:center;border-radius:3px;margin-right:5px;margin-bottom:5px}.tab-tiles>li .tile-footer{border-top:1px solid #DEE4E7;text-align:center;padding:3px 10px;background-color:#90A4AE;font-size:11px;font-weight:500}.tab-tiles:after{display:table;clear:both}.add-selector{float:left;position:relative;cursor:pointer;border:none;background:#fff;padding:0;overflow:visible}.add-selector>i:first-child{position:absolute;top:-9px;left:-12px;margin:0;border:2px solid #fff;background-color:#fff;border-radius:3px;font-size:14px;color:#0288D1}.add-selector>i:first-child.icon-checkmark-circle{color:#689F38}.add-selector.with-text>i:first-child{margin-left:-14px;left:initial}.add-selector.with-text label{font-size:10px;font-weight:400;color:#0288D1;text-transform:uppercase}.add-selector>i:nth-child(2){font-size:22px;display:inline-block;color:#607D8B}.add-selector:hover>i:first-child{color:#02679e}.add-selector:hover>i:first-child.icon-checkmark-circle{color:#689F38}.add-selector:hover>i:nth-child(2){color:#4b626d}.date-range,.date-range .separator{display:inline-block}.date-range .separator:after{content:"\2013";color:#455A64}.progress-indicator .progress-bar{background-color:#CFD8DC;border-radius:2px;height:6px;line-height:6px;margin:5px 0 0;position:relative}.progress-indicator .progress-bar .inner-bar{position:absolute;border-radius:2px;height:6px;top:0;left:0;background-color:#689F38}.approval-indicator,.link-tile{background-color:#fff;text-align:center}.progress-indicator .progress-text{font-size:11px;line-height:11px;font-weight:500}.approval-indicator{font-size:10px;padding:0 12px;display:inline-block;border-radius:12px;line-height:24px;text-transform:uppercase;font-weight:500;cursor:pointer}.approval-indicator.s1{border:1px solid #5E35B1;color:#5E35B1}.approval-indicator.s2{border:1px solid #689F38;color:#558B2F}.approval-indicator.s3{border:1px solid #F57C00;color:#EF6C00}.link-tile{border-radius:1px;padding:15px 6px;border:1px solid #fff;width:75px;height:50px}.link-tile i{font-size:18px;color:#455A64}.link-tile label{color:#455A64;text-transform:uppercase;font-size:10px}.link-tile:after{display:table;clear:both}.tags .tag,.tags .tag>a,.tags .tag>a i,.tags .tag>span,.tags li,.tags li.tag-entry .scrollable-dropdown-menu,.tags li.tag-entry button.add,tag-listing li.tag-entry button.add,tag-listing li.tag-entry typeahead{display:inline-block}.content-tile{border:2px solid #455A64;border-radius:3px;margin-bottom:3px}.content-tile header{padding:5px 10px}.day-view{list-style:none;padding:0;margin:0}.day-view.indent-5>li{padding-left:5px}.day-view>li{border-left:5px solid #78909C;padding:10px 15px;border-bottom:1px dotted #DEE4E7}.day-view>li i{margin:0 4px;color:#455A64;line-height:22px}.day-view>li.day-event{border-left:5px solid #03A9F4;padding-left:20px}tag-listing li{margin:2px 0}tag-listing li.tag-entry typeahead{vertical-align:top}tag-listing li.tag-entry typeahead input[type=text]{width:100px;margin:0;padding:0 8px;border-radius:2px 0 2px 2px;background-color:transparent;font-size:10px}tag-listing li.tag-entry button.add{position:relative;left:-8px;border:1px solid #DEE4E7;border-left:none;border-radius:0 2px 2px 0;padding:0 7px 0 8px;line-height:20px}tag-listing li.tag-entry button.add i{margin:0;font-size:8px}.tags{position:relative;list-style:none;margin:0;padding:0}.tags li{position:relative}.tags li.tag-entry{vertical-align:top}.tags li.tag-entry button.add{position:relative;background-color:#0288D1;left:-4px;border-radius:0 2px 2px 0;padding:0 7px 0 8px;line-height:20px}.tags li.tag-entry button.add i{color:#fff;margin:0;font-size:8px}.tags li.tag-entry button.add:hover{background-color:#09a7fd}.tags .tag{background:#ECEFF1;border-radius:3px 0 0 3px;color:#37474F;height:26px;font-size:11px;line-height:26px;padding:0 5px 0 26px;position:relative;margin:0 10px 10px 0;text-decoration:none;cursor:default;-webkit-transition:color .2s}.tags .tag::after,.tags .tag::before{background:#fff;content:""}.absolute-messages .help-block,.overdue-badge,.tags .tag::after,.tags .tag::before{position:absolute}.tags .tag>span{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags .tag>a{vertical-align:top;line-height:22px;color:#546E7A}.tags .tag>a i{margin:0 3px;font-size:8px}.tags .tag::before{border-bottom:11px solid transparent;border-right:10px solid #ECEFF1;border-top:11px solid transparent;left:0;top:0}.tags .tag::after{border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);height:6px;left:10px;width:6px;top:8px}.tags .tag:hover{background-color:#607D8B;color:#fff}.tags .tag:hover a{color:#fff}.tags .tag:hover::before{border-right-color:#607D8B}.tags.vertical>li{display:block}.person-user{cursor:pointer;margin-left:5px}.overdue-badge{width:16px;height:16px;line-height:16px;font-size:10px;font-weight:500;border-radius:2px;background-color:#EF6C00;color:#fff;text-align:center;top:10px;right:10px;z-index:15}.overdue-badge.med{top:5px;right:5px}.overdue-badge.slim{top:2px;right:2px}.overdue-badge.none{top:0;right:0}.overdue-badge.top-0{top:0}.button-bar>*{display:inline-block;margin:0 2px;vertical-align:middle}.button-bar dropdown-button button.action-button{padding:2px 15px;font-size:inherit}.button-bar .separator{width:1px;height:32px;margin:0 5px;background-color:#78909C}.button-bar.with-contrast{text-align:right;padding:3px 0;background-color:#546E7A}.button-bar.with-contrast button{background-color:transparent;color:#fff;border:none}.button-bar.with-contrast button.primary{background-color:#455A64}.button-bar.with-contrast button.primary:hover{background-color:#263238}widget-schema-display ul{list-style:none;padding:0;margin:0}widget-schema-display ul.indent-5>li{padding-left:5px}widget-schema-display ul li{border-top:1px solid #90A4AE;padding:5px 0}widget-schema-display ul li .type kbd{padding:2px 5px;border:1px solid #78909C;background-color:#90A4AE;font-family:"Courier New",Courier,monospace}.days-in-queue,sort-display>ul li{border-radius:3px;display:inline-block}widget-schema-display ul li.required>div>.name:after{content:"*"}widget-schema-display ul li[data-depth="0"]:first-child{border-top:none}widget-schema-display ul li[data-depth="1"] .name span{display:inline-block;padding-left:20px}widget-schema-display ul li[data-depth="2"] .name span{display:inline-block;padding-left:40px}widget-schema-display ul li[data-depth="3"] .name span{display:inline-block;padding-left:60px}widget-schema-display ul li[data-depth="4"] .name span{display:inline-block;padding-left:80px}widget-schema-display ul li[data-depth="5"] .name span{display:inline-block;padding-left:100px}.array-editor{list-style:none}.array-editor>li{min-height:30px}.array-editor>li>span{margin-right:10px}.days-in-queue{background-color:#78909C;line-height:18px;padding:5px 10px;margin:0 6px;text-align:center}.days-in-queue>label{font-weight:500;margin-bottom:0}.days-in-queue>small{font-size:9px}help-icon{display:inline-block;margin:0 0 0 5px;font-size:10px}.grip,.rfi-count-grid .plan-count-metric-cell{margin-right:10px}.grip{display:inline-block;cursor:move;opacity:.25;vertical-align:middle}.grip:active,.grip:hover{opacity:1}sort-display button.action-button{display:inline-block;vertical-align:middle;line-height:18px;padding:0 5px}sort-display>ul{display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none;font-size:11px}sort-display>ul li{box-sizing:border-box;margin:2px 5px;padding:0 5px;border:none;background-color:#ECEFF1;color:#37474F}sort-display>ul li .grip{margin-right:5px;opacity:1}sort-display>ul li button{padding:0;margin:0 2px}sort-display>ul li button:hover{background-color:transparent}sort-display>ul li button.arrow{font-size:18px;vertical-align:middle}sort-display>ul .dropdown-button .dropdown-button-menu{top:24px}.animate{overflow:hidden}.animate.height{transition:height .5s}.animate.height.open{height:300px}.animate.height.closed{height:0}.days-till-due{text-align:center;border:2px solid #DEE4E7;border-radius:3px;margin:5px 10px;min-width:65px}.days-till-due label{margin-top:8px;line-height:8px;font-size:15px;margin-bottom:0}.days-till-due>div{text-align:center;font-size:8px;text-transform:uppercase;background-color:#B0BEC5;white-space:nowrap}.days-till-due>small{line-height:8px;font-size:9px;font-weight:500;margin-bottom:5px}.days-till-due.overdue{border:2px solid #F57C00}.days-till-due.overdue label{color:#F57C00}.days-till-due.overdue>div{background-color:#fff;color:#F57C00}.persona-selector-overlay{position:fixed;top:0;left:0;right:0;bottom:0;padding:50px 0;text-align:center;background:var(--persona-selector-background)}.persona-selector{background-color:#fff;text-align:left;display:inline-block;min-width:320px;width:460px;border-radius:10px}.persona-selector .title-part{border-radius:12px 12px 0 0;padding:4px;color:var(--persona-selector-header-color);background:var(--persona-selector-header-background)}.persona-selector .title-part .link-button{color:var(--persona-selector-header-color)!important}.persona-selector .title-part .outline-icon-button{color:var(--persona-selector-header-color)}.persona-selector .title-part .outline-icon-button:hover{color:var(--persona-selector-header-hover-color);border-color:var(--persona-selector-header-hover-color)}.persona-selector .body{position:relative}.persona-selector .body .persona-row{border-bottom:1px solid #DEE4E7}.persona-selector .body .persona-row>div{font-size:20px;padding:16px 12px}.persona-selector .body .persona-row>div span[class*=icon-]{color:var(--persona-selector-icon-color)}.persona-selector .body .persona-row>div .link-button{font-size:16px}.persona-selector .body .persona-row:last-child{border-bottom:none}.acceptance-button-pair{min-width:110px;padding:10px 0}.acceptance-button-pair>button{padding:0 8px;min-width:40px;font-size:10px;line-height:20px;font-weight:500}.acceptance-button-pair>button.primary{min-width:40px;padding:0 8px;background-color:#689F38;border:1px solid #689F38}.acceptance-button-pair>button.primary:hover{background-color:#4f792b}.timeline .line-hz-connector{position:absolute;top:8px;left:-17px;border-bottom:1px dotted #90A4AE;width:16px}.timeline:first-child .line-hz-connector{display:none}.timeline .line-vr{position:absolute;top:16px;bottom:0;left:7px;border-right:1px dotted #90A4AE}.timeline .timeline-item{position:relative;margin:10px 0;padding-left:30px}.timeline .timeline-item .timeline-line{border-left:1px dotted #90A4AE;position:absolute;top:0;bottom:14px;left:7px}.timeline .timeline-item .timeline-item-branch{position:relative;left:-30px}.timeline .timeline-item .timeline-item-branch .outer-circle{z-index:1002;cursor:pointer}.timeline .timeline-item .timeline-item-branch .outer-circle.disabled{cursor:default}.timeline .timeline-item .timeline-item-branch .line-hz-after{position:absolute;top:7px;left:16px;width:10px;border-top:1px dotted #90A4AE}.timeline .timeline-item .timeline-block{position:relative;top:-3px;min-height:21px}.timeline .timeline-item .timeline-block .title{font-weight:400;line-height:16px;margin-bottom:10px;margin-top:10px}.artifacts-inline>li small,.under-construction h3{font-weight:500;text-transform:uppercase}.timeline .timeline-item .timeline-block.current,.timeline .timeline-item .timeline-block.visible{position:relative;top:-9px;left:-23px;margin-right:-23px;padding:6px 0 6px 22px;border:2px solid #0277BD;line-height:20px}.timeline>.timeline-item .timeline-item .timeline-item-branch .line-hz-before{position:absolute;top:7px;left:-22px;width:22px;border-top:1px dotted #90A4AE}.under-construction{padding:5px;text-align:center}.under-construction .circle{width:48px;height:48px;background-color:#F57C00;text-align:center;margin:10px auto}.under-construction h3,.under-construction p{margin:10px 0;color:#263238}.under-construction .circle i{font-size:24px;color:#fff;line-height:48px}.under-construction h3{font-size:15px}.artifacts-inline{list-style:none;padding:0;margin:0}.artifacts-inline.indent-5>li{padding-left:5px}.artifacts-inline>li{padding:5px;margin-right:16px;display:inline-block;text-align:center}.artifacts-inline>li>i{display:block;font-size:18px;color:#263238}.table-sticky{width:100%;border-collapse:collapse;table-layout:fixed}.table-sticky caption{font-weight:700;text-align:left;padding:1em}.table-sticky thead{background-color:#78909C;width:100%;overflow:auto;border-bottom:1px solid #546E7A}.table-sticky tbody{width:100%;height:500px;overflow:auto}.table-sticky tr{border-top:1px solid #DEE4E7}.table-sticky tr:first-child{border-top:0 none;border-bottom:1px solid #DEE4E7}.modal .modal-footer,.tab-container .tab-nav.top-border{border-top:1px solid #DEE4E7}.table-sticky tr:nth-of-type(even){background-color:#B0BEC5}.table-sticky tr td:first-child,.table-sticky tr th:first-child{border-left:0 none}.table-sticky td,.table-sticky th{padding:.5rem 1rem;text-align:left;vertical-align:top;border-left:1px solid #DEE4E7;width:150px;word-wrap:break-word}.table-wrap{overflow-x:auto;min-height:.01%;width:100%}@media screen and (max-width:798px){.table-wrap{overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border-top:1px solid #DEE4E7;border-bottom:1px solid #DEE4E7;margin:10px 0 0;padding-bottom:75px;max-height:500px}.table-wrap .table-sticky{table-layout:auto;display:block}}.btn-multiselect-column{min-height:200px;display:flex;flex-flow:column nowrap;align-content:center;justify-content:center;padding:24px 15px 0 0}.btn-multiselect-column button{margin:10px auto;width:100%}.btn-multiselect-column .icon-arrow-down32,.btn-multiselect-column .icon-arrow-up3{display:none}.btn-multiselect-column .icon-arrow-left3,.btn-multiselect-column .icon-arrow-right32{display:inline-block}@media (max-width:770px){.btn-multiselect-column{min-height:auto;padding:15px 15px 15px 0}.btn-multiselect-column .icon-arrow-left3,.btn-multiselect-column .icon-arrow-right32{display:none}.btn-multiselect-column .icon-arrow-down32,.btn-multiselect-column .icon-arrow-up3{display:inline-block}}.tab-container{width:100%;height:100%;position:relative}.tab-container .tab-nav{width:100%;background-color:#fff}.tab-container .tab-nav .nav-selection{height:4px;width:100%;background-color:var(--tab-border)}.tab-container .tab-nav .nav-selection.selected{background-color:var(--tab-selected-border)}.tab-container .tab-nav .nav-filler{flex:1 1 auto;background-color:#fff;border-bottom:4px solid var(--tab-border)}.tab-container .tab-nav .nav-item{text-align:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.tab-container .tab-nav .nav-item .tab-heading{padding:7px 15px;font-size:12.5px;white-space:nowrap;color:var(--tab-text-color)}.tab-container .tab-nav .nav-item .tab-heading.selected{font-weight:500;color:var(--tab-selected-text-color)}.tab-container .tab-nav .nav-item:hover .nav-selection{background-color:var(--tab-hover-border)}.tab-container .tab-nav .nav-item.extended{flex:1 1 auto;background-color:#fff;border-bottom:4px solid var(--tab-selected-border)}.tab-container .tab-nav .nav-item.extended:hover{background-color:var(--tab-hover-border)}.tab-container-negative-offset{padding:4px 6px;background-color:#fff}smart-button .smart-button-menu{position:absolute;box-sizing:border-box;min-width:100px;border-radius:5px;background-color:#fff;box-shadow:2px 2px 3px 0 #ccc;z-index:2013;white-space:nowrap}smart-button .smart-button-menu.with-max-height{overflow-y:auto;overflow-x:auto}smart-button .smart-button-menu.with-max-height::-webkit-scrollbar,smart-button .smart-button-menu.with-max-height::-webkit-scrollbar-track{background-color:#fff}smart-button .smart-button-menu.with-max-height::-webkit-scrollbar-track{background-color:#fff}smart-button .smart-button-menu.with-max-height::-webkit-scrollbar{width:10px}smart-button .smart-button-menu.with-max-height::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}smart-button .smart-button-menu>div{border-bottom:1px solid #CFD8DC}smart-button .smart-button-menu>div.separator{margin:2px 10px;height:1px;background-color:#CFD8DC}smart-button .smart-button-menu>div:last-child{border-bottom:none}smart-button .smart-button-menu>div:hover{background-color:#E1F5FE}smart-button .smart-button-menu>div.no-hover:hover{background-color:transparent}smart-button .smart-button-menu button{width:100%;background:0 0;text-align:left}smart-button .smart-button-menu button.material{width:auto;background:#0288D1}smart-button .smart-button-menu .link-button{padding:3px 10px}smart-button .smart-button-menu .link-button.no-padding{padding:0}.stage-hierarchy .header-row .stage-task.depth-1,.stage-hierarchy .item-row .stage-task.depth-1,smart-button .smart-button-menu.with-icons>div>button{padding-left:30px}smart-button .smart-button-menu.align-right{right:25px;top:15px}smart-button .smart-button-menu.align-bottom-right{right:25px;top:40px}smart-button .smart-button-menu.move-up-from-bottom{right:5px;bottom:32px;top:auto;left:auto}smart-button .smart-button-menu.with-icons>div>button.with-icon{padding-left:16px}smart-button .smart-button-menu.with-icons>div>button.with-icon>i:first-child{position:relative;left:-4px;top:1px}.legend-color-box{display:inline-block;height:14px;width:14px;border-radius:2px;margin-right:5px}.circle-button{padding:0;width:28px;height:28px;border:1px solid #0288D1;border-radius:14px;box-shadow:#B0BEC5 0 2px 4px;line-height:28px;text-align:center;vertical-align:middle;background-color:#fff}.circle-button>i{position:relative;top:3px;font-size:17px;color:#0288D1}.circle-button:active,.circle-button:focus{background-color:#fff}.circle-button:active,.circle-button:hover{background-color:#fff;border-color:#0288D1}.circle-button:active>i,.circle-button:hover>i{color:#0288D1}.circle-button.sm{width:16px;height:16px;border-radius:8px;line-height:16px;box-shadow:#CFD8DC 0 2px 4px}.circle-button.sm>i{top:-2px;font-size:7px}.circle-button.blue{background-color:#2196F3;border-color:#2196F3}.circle-button.blue>i{color:#fff}i.large{font-size:large}i.x-large{font-size:x-large}i.xx-large{font-size:xx-large}i.small{font-size:small}i.x-small{font-size:x-small}i.xx-small{font-size:xx-small}.stepper-container .nav-button{padding:5px;white-space:nowrap}.stepper-container .step-listing-container{white-space:nowrap;overflow-x:auto;padding:5px 5px 0}.stepper-container .step-listing-container::-webkit-scrollbar,.stepper-container .step-listing-container::-webkit-scrollbar-track{background-color:#fff}.stepper-container .step-listing-container::-webkit-scrollbar-track{background-color:#fff}.stepper-container .step-listing-container::-webkit-scrollbar{width:10px}.stepper-container .step-listing-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.stepper-container .step-listing{list-style:none;padding:0;margin:0;white-space:nowrap}.stepper-container .step-listing>li{display:inline-block;position:relative;margin-right:3px;font-size:12px}.stepper-container .step-listing>li button.step-item{position:relative;text-align:center;z-index:500;line-height:30px;height:30px;width:115px;padding:0 10px;background-color:transparent;color:#37474F;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stepper-container .step-listing>li::after,.stepper-container .step-listing>li::before{position:absolute;left:0;width:100%;height:50%;content:""}.stepper-container .step-listing>li::before{top:0;background-color:#ECEFF1;transform:skew(35deg)}.stepper-container .step-listing>li::after{top:50%;background-color:#ECEFF1;transform:skew(-35deg)}.stepper-container .step-listing>li:first-child{margin-left:13px}.stepper-container .step-listing>li:first-child button.step-item{margin-left:-13px;margin-right:13px;width:102px;background-color:#ECEFF1;border-radius:3px 0 0 3px}.navigation-tab,.stepper-container .step-listing>li:last-child{margin-right:5px}.stepper-container .step-listing>li:first-child.selected button.step-item{background-color:#0288D1;color:#fff}.stepper-container .step-listing>li:last-child button.step-item{margin-right:-5px;margin-left:4px;width:110px;background-color:#ECEFF1;border-radius:0 3px 3px 0}.stepper-container .step-listing>li:last-child.selected button.step-item{background-color:#0288D1;color:#fff}.stepper-container .step-listing>li.selected::after,.stepper-container .step-listing>li.selected::before{background-color:#0288D1}.stepper-container .step-listing>li.selected button.step-item{color:#fff;font-weight:500}.search-launcher input.term{border:none!important;font-size:15px!important;color:#37474F!important}.search-launcher input.term:focus{color:#37474F;border:none}.search-launcher i{position:relative;top:2px;color:#B0BEC5;font-size:large;cursor:pointer}.expandable-text{width:100%}.expandable-text .overflowable{width:100%;white-space:nowrap;overflow:hidden;height:20px;text-overflow:ellipsis}.expandable-text .overflowable.expanded{white-space:normal;height:auto}.checkbutton{text-align:center;height:21px;cursor:pointer;color:#607D8B}.checkbutton.disabled{cursor:default;background-color:transparent;opacity:.4}.checkbutton.disabled:hover{color:#CFD8DC}.checkbutton span{margin:auto}.comment,.top-issues-row{margin-bottom:15px}.checkbutton span.checked{color:#0277BD}.tab-container.expandable .tabs-area{border:1px solid #0277BD;border-radius:3px;margin-top:3px}.comment{margin-top:15px}.comment .icon-bubble{font-size:20px;color:#ddd}.comment .actions,.comment .actions button.link-button,.debug-instrument-rules,.debug-instrument-rules .content-cell .link-button,.debug-variable-container,.debug-variable-container .content-cell .link-button{font-size:10px}.comment .name{font-weight:500}.comment .nested .comment{margin:0;padding-top:10px;padding-bottom:10px;border-left:2px solid #ddd;padding-left:10px}.overflow-placeholder{font-size:14px;color:#B0BEC5;margin:0 4px;display:inline-block}.fr-popup .fr-link-insert-layer .fr-checkbox-line label{font-weight:400;display:inline}.fr-wrapper{box-shadow:none!important}.fr-toolbar.fr-inline{z-index:2000}typeahead.constrain-width .tt-menu{width:100%}.test-badge{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:20000;padding:12px;font-size:xx-large;font-weight:700;color:rgba(0,0,0,.2);box-sizing:border-box;text-align:center}@media print{.test-badge{display:none}}.draggable-field{border:1px solid #DEE4E7;padding:3px;overflow:hidden;width:100%;background-color:#edf0f2;cursor:pointer;margin-bottom:5px}#skiptocontent a{position:absolute;top:-60px;left:0;color:#fff;padding:5px}#skiptocontent a:focus{top:0;left:50%;transition:top .1s ease-in,background .5s linear;cursor:pointer;background:#000}.horizontal-menu>.menu-item{display:inline-block}.horizontal-menu>.menu-item:after{display:inline-block;padding:0 4px;content:"|"}.horizontal-menu>.menu-item:last-child:after{content:none}.img-view .image-markup .top-menu{background-color:#000;color:#fff;border:none;overflow:hidden}.img-view .image-markup .top-menu button.cancel{background-color:transparent;color:#fff;padding:2px 6px;font-size:12px}.img-view .image-markup .top-menu button.cancel:hover{background-color:#333}.toggle{margin-top:10px;margin-bottom:10px}@keyframes carslide-in{from{right:15px}to{right:0}}@keyframes carslide-out{from{right:0}to{right:15px}}.toggle .off-text,.toggle .on-text{display:inline-block;padding-left:5px;padding-right:8px}.toggle .rail{display:inline-block;background-color:#B0BEC5;border-radius:10px;position:relative;height:12px;width:32px;cursor:pointer}.toggle .rail .car{background-color:#ECEFF1;border-radius:100%;position:absolute;top:-3px;right:15px;height:18px;width:18px;box-shadow:-1px 2px 2px #B0BEC5;animation-duration:.25s;animation-name:carslide-out;animation-direction:alternate}.toggle.on .rail{background-color:#90CAF9}.toggle.on .rail .car{left:auto;right:0;background-color:#1976D2;box-shadow:2px 1px 2px grey;animation-duration:.25s;animation-name:carslide-in;animation-direction:alternate}.arrow-up{width:0;height:0;position:relative;text-align:center;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:25px solid #fda409;top:-22px}.arrow-up.small{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #fda409;top:-15px}.arrow-up.small .bang{top:9px;left:-1px;font-weight:500;font-size:8px}.arrow-up .bang{color:#fff;position:absolute;background-color:transparent;top:19px;left:-3px;font-weight:900;font-size:18px}.timeline{width:100%;display:flex;flex-wrap:nowrap;position:relative;min-height:38px}.timeline .shadow{position:absolute;top:0;width:30px;background-color:transparent;flex:none;height:100%;border-radius:5px;display:inline-block;transform-style:preserve-3d;z-index:1000}.timeline .arrow,.timeline .window .period{position:relative;cursor:pointer;display:inline-block}.timeline .shadow.forward{right:0;box-shadow:inset -10px 0 25px -10px rgba(0,0,0,.2)}.timeline .shadow.back{left:0;text-align:right;box-shadow:inset 10px 0 25px -10px rgba(0,0,0,.2)}.timeline .arrow{border:solid rgba(0,0,0,.3);border-width:0 5px 5px 0;padding:5px}.timeline .arrow.forward{transform:rotate(-45deg)}.timeline .arrow.back{transform:rotate(135deg)}.timeline .window{white-space:nowrap;overflow-y:visible;flex:1 1 auto;user-select:none;display:flex}.timeline .window::-webkit-scrollbar{display:none}.timeline .window .period{padding:8px 20px 0;border-bottom:6px solid #ECEFF1}.timeline .window .period>button{padding:0 20px;border:1px solid #fff}.standard .hierarchy-item.expanded,.timeline .window .period.filler .bottom-border{border-color:#ECEFF1}.timeline .window .period.filler{flex:1 1 auto}.timeline .window .period.filler .end-cap{background-color:#ECEFF1;height:8px;position:absolute;width:20px;top:0;right:-15px}.timeline .window .period.filler .vr-spacer{height:32px}.timeline .window .period .selection-display{position:absolute;left:0;width:100%;text-align:center}.timeline .window .period .selection-display .timeline-select-arrow{border:solid #DEE4E7;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:relative;top:-14px;transform:rotate(45deg)}.timeline .window .period .bottom-border{vertical-align:bottom;border-bottom:8px solid #90A4AE;transform:skew(-45deg)}.timeline .window .period.selected{border-bottom:6px solid #039BE5}.timeline.background .period.selected{background-color:#f6f7f8}.field,.line-container .line{background-color:#fff;box-sizing:border-box}.entity-layout-container{width:100%}.entity-layout-container #empty-drop{text-align:center;border:1px dashed #DEE4E7;padding:8px;margin-bottom:10px;opacity:.7}.line-container{box-sizing:border-box;border-radius:4px;margin-bottom:10px}.line-container .line-menu{display:none}.line-container .line-menu .menu-left{flex:1;text-align:left}.line-container .line-menu .menu-right{flex:1;text-align:right}.line-container .line{display:flex;min-height:5px}.line-container .line .field .remove-field{visibility:hidden}.line-container .line .field:hover .remove-field{visibility:visible}.line-container .line .field property-display{width:100%}.field{padding-bottom:6px;padding-right:8px;flex:1}.field.draggable:hover{background-color:#efefef}.field.draggable.gu-mirror,.field.draggable.gu-transit{border:2px dashed #ccc}.entity-layout-attributes{border-radius:4px;padding:8px;background-color:#efefef}.entity-layout-attribute{background-color:#fff;padding:4px 8px;font-weight:500;border:1px solid #DEE4E7;margin-top:5px;margin-bottom:5px;cursor:move}flag{font-size:large;cursor:pointer;display:inline-block}.simple-dropdown{width:100%;display:inline-block;position:relative}.sd-item-count{display:inline-block;line-height:16px;padding:0 4px;border-radius:14px;font-size:9px;background-color:#039BE5;color:#fff;min-width:10px;margin:0 2px}button.simple-dropdown-button{background-color:#fff;border:1px solid #B0BEC5;width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.simple-dropdown-button:hover{background-color:#fff}button.simple-dropdown-button:hover .sd-item-count{background-color:#fff;color:#0288D1}.simple-dropdown-menu{display:none;position:absolute;border-radius:6px;background-color:#fff;z-index:2013;transition:opacity .5s ease,transform .5s ease;overflow-y:auto;-webkit-box-shadow:2px 2px 3px 0 #ccc;-moz-box-shadow:2px 2px 3px 0 #ccc;box-shadow:2px 2px 3px 0 #ccc;border:1px solid #CFD8DC}.simple-dropdown-menu .inner-items{padding:2px 10px 2px 2px;overflow-y:auto}.simple-dropdown-menu .inner-items::-webkit-scrollbar,.simple-dropdown-menu .inner-items::-webkit-scrollbar-track{background-color:#fff}.simple-dropdown-menu .inner-items::-webkit-scrollbar-track{background-color:#fff}.simple-dropdown-menu .inner-items::-webkit-scrollbar{width:10px}.simple-dropdown-menu .inner-items::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.simple-dropdown-menu.inverse{background-color:#fff;border:1px solid #039BE5}.simple-dropdown-menu.left{float:none;left:0}.simple-dropdown-menu.right{float:none;right:0}.simple-dropdown-menu.show{display:block;opacity:1;transform:translateY(0)}.simple-dropdown-menu div.simple-menu-item{padding:5px 10px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid #DEE4E7;min-width:0}.simple-dropdown-menu div.simple-menu-item:hover{background-color:#E1F5FE;color:#fff}.simple-dropdown-menu button.simple-menu-item{padding:2px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:0 0;color:#37474F;border-bottom:1px solid #CFD8DC;width:100%;text-align:left;font-size:12px;display:block}.simple-dropdown-menu button.simple-menu-item .item-symbol{font-size:14px;font-weight:600}.simple-dropdown-menu button.simple-menu-item.inverse{background-color:#fff;color:#0277BD}.simple-dropdown-menu button.simple-menu-item.larger{padding:4px 10px;font-size:14px}.simple-dropdown-menu button.simple-menu-item:last-child{border-bottom:none}.simple-dropdown-menu button.simple-menu-item:hover{background-color:#039BE5;color:#fff}.navigation-tab-container{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.navigation-tabs{display:flex;overflow:hidden}.navigation-tab{padding:10px 20px;white-space:nowrap;background-color:#f0f0f0;border:1px solid #ddd}.navigation-tab-dropdown-menu{display:none;position:absolute;top:100%;right:0;border:1px solid #CFD8DC;box-shadow:0 4px 6px rgba(176,190,197,.75);text-align:left;padding:2px;border-radius:8px;background-color:#fff;min-width:80px;z-index:1000}.navigation-tab-dropdown-menu>button{text-align:left;width:100%;margin:3px 0;display:block}.navigation-tab-dropdown:hover .navigation-tab-dropdown-menu{display:block}.debug-badge{background-color:#000;color:#fff;position:fixed;left:10px;bottom:10px;padding:10px;border-radius:4px;z-index:20000}.debug-badge ul{list-style:none;padding-left:0}.debug-badge ul button.link-button{color:#fff}.debug-condition-invalid{margin-top:10px;padding:0 10px;background-color:#FFECB3;border:1px solid #FF8F00;color:#E65100}.debug-variable-container{margin-top:10px;border:1px solid #9FA8DA}.debug-variable-container .title-cell{min-width:75px;padding:0 6px;font-weight:500;background-color:#E8EAF6;border-right:1px solid #9FA8DA;color:#283593}.debug-variable-container .content-cell{background-color:#fff;padding:0 10px}.debug-instrument-rules{margin:5px 0;border:1px solid #90CAF9}.debug-instrument-rules .title-cell{min-width:75px;padding:0 6px;font-weight:500;background-color:#E3F2FD;border-right:1px solid #90CAF9;color:#1565C0}.debug-instrument-rules .content-cell{background-color:#fff;padding:0 10px}.framed-layout-part.debugger{border:3px solid #4FC3F7;border-radius:3px}.part-broke,.part-ok{background-color:#AED581;color:#fff;height:22px;width:22px;text-align:center;line-height:22px;border-radius:2px}.part-broke>span,.part-ok>span{display:inline-block;line-height:22px}.part-broke{background-color:#FFCA28}.part-broke:hover{background-color:#FFB300}.page-edit-debug{background-color:#455A64;color:#fff}.page-edit-debug button.link-button{color:#fff}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2000;background-color:rgba(0,0,0,.3)}.overlay.z10{z-index:2010}.overlay-inline{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#607D8B;opacity:.95;text-align:center;padding:10px}.overlay-inline.opacity-10{opacity:.1}.overlay-inline.white{opacity:.3;background-color:#fff;text-align:left}.modal{position:relative;background-color:#fff;border:1px solid #212121;margin-left:15vw;margin-top:15vh;width:70vw;height:70vh;box-shadow:2px 2px 2px 0 rgba(25,25,25,.4)}.modal.auto{margin-left:20vw;margin-right:20vw;margin-top:25vh;width:auto;height:auto}.modal.auto .modal-body{position:static;bottom:auto;top:auto}.modal.auto .modal-footer{position:static}.modal.confirmation{margin:20vh auto auto;width:250px;height:350px}.modal.sm{margin:20vh auto auto;width:30vw;height:30vh}.modal.md{margin:25vh auto auto;width:40vw;height:40vh}.modal .modal-header{height:42px;line-height:42px;background-color:#222c31;color:#fff;border-bottom:1px solid #DEE4E7}.modal .modal-header label{position:relative;margin-right:30px;padding-left:15px;overflow:hidden}.modal .modal-header button.close-button{float:right;background:0 0;border:none;padding:0 10px}.modal .modal-header button.close-button>i{color:#fff;line-height:42px;display:inline-block}.modal .modal-body{position:absolute;top:42px;left:0;right:0;bottom:0;overflow:hidden}.modal .modal-body .scrollable-container{height:100%;overflow-y:scroll}.modal .modal-body .scrollable-container.with-search,.modal .modal-body .scrollable-container>section{overflow-y:auto}.modal .modal-body .scrollable-container.with-search header{padding:5px 15px;height:34px;line-height:34px;border-bottom:1px solid #DEE4E7}.dm-back,.modal .modal-body .scrollable-container.with-search section>div{height:100%}.modal .modal-body .scrollable-container.with-search section{position:absolute;top:45px;left:0;right:0;bottom:0}.modal .modal-footer{position:absolute;bottom:0;left:0;right:0;height:42px;background-color:#fff}.modal .modal-footer .padded-footer{padding:5px 15px}.modal.with-footer .modal-body{bottom:42px}.dialog{position:relative;background-color:#fff;width:70vw;height:70vh;margin-left:15vw;margin-top:15vh;box-shadow:2px 2px 2px 0 rgba(25,25,25,.4);border-radius:6px 6px 4px 4px}.dialog.sm{margin:20vh auto auto;width:30vw;height:30vh}.dialog.sm .dialog-content{height:calc("@height-sm" - "@dialog-header-height")}.dialog.md{margin:25vh auto auto;width:40vw;height:40vh}.dialog.md .dialog-content{height:calc("@height-md" - "@dialog-header-height")}.dialog>header{padding:0;border-bottom:1px solid #DEE4E7;height:35px;border-radius:4px 4px 0 0;background-color:#78909C}.dialog>header label{position:relative;padding:0 15px;margin-right:30px;overflow:hidden;line-height:35px;text-transform:uppercase;font-size:11px;color:#37474F}.dialog>header button.close-button{float:right;background:#78909C;line-height:27px;margin:4px;padding:0 8px;text-align:center;border:none;color:#37474F}.dialog>header button.close-button i{font-size:10px;margin:0}.dialog>header button.close-button:hover{background-color:#546E7A}.dialog>header:after{content:"";display:table;clear:both}.dialog .dialog-content{position:absolute;top:35px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;max-height:calc("@height" - "@dialog-header-height");background-color:#fff}.dialog .dialog-content>div{position:relative}.dialog .dialog-content .padded-content{padding:5px 10px}.dialog .dialog-content .scrollable-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.dialog .dialog-content .scrollable-container::-webkit-scrollbar,.dialog .dialog-content .scrollable-container::-webkit-scrollbar-track{background-color:#fff}.dialog .dialog-content .scrollable-container::-webkit-scrollbar-track{background-color:#fff}.dialog .dialog-content .scrollable-container::-webkit-scrollbar{width:10px}.dialog .dialog-content .scrollable-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.scrollable-within-dialog{position:absolute;top:80px;bottom:0;right:0;left:0;overflow-y:scroll;border-top:1px solid #DEE4E7}.document-upload-container{padding-left:10px;border:1px dotted #0277BD;border-radius:3px}.document-upload-container.hidden{border:none}.upload-progress-layout .item-row{border-bottom:1px solid #DEE4E7}.upload-progress-layout .item-row.dotted{border-bottom:1px dotted #DEE4E7}.upload-progress-layout .item-row--strong{border-bottom:2px solid #DEE4E7}.upload-progress-layout .item-row .file-container{text-align:left;padding:5px 10px}.upload-progress-layout .item-row .file-container>span{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-progress-layout .item-row .file-container .progress-bar-container{margin:5px 0}.upload-progress-layout .item-row .status-container{text-align:center;color:#455A64;padding-top:10px}.upload-progress-layout .item-row .status-container i{display:block;line-height:18px;font-size:22px}.upload-progress-layout .item-row .status-container span{line-height:9px;font-size:9px}.upload-progress-layout .item-row .status-container.failed{color:#C62828}.upload-progress-layout .item-row .status-container.completed{color:#388E3C}.library-breadcrumbs{display:inline-block;padding:5px 15px;line-height:20px;font-size:11px;font-weight:500}.library-search-results{padding:5px 15px 0}.library-search-results h4{font-weight:700;margin-right:3px}.library-search-results button{vertical-align:top;margin:6px}.doc-reference-list-item .doc-info{position:relative;margin-left:35px}.doc-reference-list-item:after{content:"";display:table;clear:both}.uploads-container{border-top:solid 1px #607D8B}.uploads-container .no-files{text-align:center}.library-type-header{padding:3px 0;border-bottom:1px dotted #DEE4E7}.library-type-header h4{display:inline-block;margin-right:8px}.progress-bar-container{width:95%;height:6px;border-radius:3px}.progress-bar-container .progress-bar{height:6px;background-color:#689F38;opacity:.9}.item-listing .with-doc-marker>div:first-child,.item-listing .with-folder-marker>div:first-child{float:left}.item-listing .with-doc-marker>div:first-child i,.item-listing .with-folder-marker>div:first-child i{display:inline-block;font-size:20px;line-height:26px}.item-listing .with-doc-marker>div:first-child i.small,.item-listing .with-folder-marker>div:first-child i.small{font-size:18px}.item-listing .with-doc-marker>div:nth-child(2),.item-listing .with-folder-marker>div:nth-child(2){position:relative;margin-left:30px}.item-listing .with-doc-marker>div:nth-child(2) .title,.item-listing .with-folder-marker>div:nth-child(2) .title{text-overflow:ellipsis;font-weight:500;font-size:12px}.item-listing .with-doc-marker>div:first-child i{color:#B0BEC5}.item-listing .doc-share{margin-left:5px;margin-right:5px}i.folder-collapsed,i.folder-expanded{cursor:pointer;color:#CFD8DC}i.folder-collapsed:hover,i.folder-expanded,i.folder-expanded:hover{color:#B0BEC5}.folder-path{padding:5px 15px;font-size:12px;border-bottom:1px dotted #DEE4E7}.folder-path>label{display:inline-block;text-transform:uppercase}.folder-path ul{display:inline-block;list-style:none;padding:0;margin:0}.folder-path ul.indent-5>li{padding-left:5px}.folder-path ul>li{display:inline-block;margin:0 2px}.folder-path ul>li:after{content:'>'}.folder-path ul>li:first-child:after,.folder-path ul>li:last-child:after{content:''}.folder-path ul>li:first-child i{display:inline-block;color:#455A64}.folder-path ul>li:last-child{font-weight:500}.documents-container>.folder-item{position:relative;float:left;width:225px;height:80px}.documents-container>.folder-item .name-plate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.documents-container>li{padding:5px;margin:15px}.download-all-button,.file-upload-find-drag-area{color:#01579B;padding:6px 8px;font-size:12px;cursor:pointer}.file-upload-find-drag-area{text-align:center;background-color:#E1F5FE;border:1px solid #4FC3F7;border-radius:2px;display:block;font-weight:500}.dm-action-buttons,.file-upload-find-drag-area:hover{border:1px solid #0288D1}.file-upload-find-drag-area.container-only{width:auto;background:0 0;text-align:left;border:none}.file-upload-find-drag-area.container-only:hover{border:none}.download-all-button{text-align:center;background-color:#B3E5FC;border:1px solid #4FC3F7;border-radius:2px;display:block;font-weight:500}.file-upload-button-container{padding:5px 8px;text-align:right}.file-upload-button-container>button{font-weight:500;background-color:#90A4AE;width:60px;font-size:12px}.file-upload-button-container>button>i{display:inline-block;font-weight:400;color:#455A64;margin-right:5px}.file-upload-table-container{padding:5px 0}.file-upload-table{border-collapse:collapse;font-size:12px;border:1px solid #DEE4E7}.file-upload-table td,.file-upload-table th{padding:3px 6px;margin:0}.file-upload-table tr>th{font-weight:500;text-align:left;background-color:#90A4AE;border-bottom:1px solid #DEE4E7;border-right:1px solid #DEE4E7}.file-upload-table tr>th:last-child{border-right:none}.file-upload-table tr>td{border-bottom:1px solid #DEE4E7;border-right:1px solid #DEE4E7}.file-upload-table tr>td:last-child{border-right:none}.file-upload-table td.file-size,.file-upload-table td.file-status{font-size:11px}.file-upload-table td.cell-with-icon{text-align:center;min-width:18px;padding:3px}.file-upload-table td.cell-with-icon i{display:inline-block;line-height:22px;font-size:16px;vertical-align:middle}.file-upload-table tr.error-row td{color:#F57C00}.document-details .big-icon,.folder-details .big-icon{font-size:20px;position:relative}.document-details .big-icon i,.folder-details .big-icon i{display:inline-block;margin-top:10px;color:#B0BEC5}.document-details .details input[type=text] .rename,.folder-details .details input[type=text] .rename{width:350px;min-width:250px}.file-type{text-align:center;display:inline-block}.file-type.ext{background-color:#37474F;color:#fff;width:32px;height:18px;line-height:18px;font-size:9px;border-radius:6px}.file-type.ext.gif,.file-type.ext.jpg,.file-type.ext.png,.file-type.ext.tif{background-color:#5384BE}.file-type.ext.pdf{background-color:#C74736}.file-type.ext.doc,.file-type.ext.docx{background-color:#2B579A}.file-type.ext.bmp,.file-type.ext.xml{background-color:#768099}.file-type.ext.csv,.file-type.ext.rtf,.file-type.ext.txt{background-color:#78909C}.file-type.ext.eps,.file-type.ext.ppt{background-color:#DB8D14}.file-type.ext.xls{background-color:#3D9B41}.file-type.ext.key,.file-type.ext.nmbrs,.file-type.ext.pages{background-color:#895399}.folder-type{text-align:center;margin-left:5px}.folder-type i{color:#B0BEC5;font-size:20px}.comment-list .expander,.document-list .expander,.folder-list .expander{cursor:pointer}.comment-list .expander span,.document-list .expander span,.folder-list .expander span{font-size:12px;font-weight:500;text-transform:uppercase}.dm-dashboard-tab-container{padding-top:5px;padding-bottom:15px}.dm-back{border-radius:3px 0 0 3px;background-color:#039BE5}.dm-back i{display:inline-block;color:#fff}.dm-back:hover{background-color:#0288D1}.dm-selector{white-space:nowrap;cursor:pointer}.dm-selector>div.decoration{padding:0;margin:0;border-radius:50%;height:13px;width:13px;line-height:10px;border:2px solid #CFD8DC;text-align:center;background-color:#fff}.dm-selector>div.decoration i{display:inline-block;font-size:10px;line-height:13px;color:#CFD8DC}.dm-selector:hover>div.decoration{border:2px solid #607D8B;background-color:#fff}.dm-selector:hover>div.decoration i{color:#607D8B}.dm-selector.selected>div.decoration{border:2px solid #29B6F6;background-color:#29B6F6}.dm-selector.selected>div.decoration i{color:#fff}.dm-selector.no-select{cursor:default}.dm-selector.no-select>div.decoration{border:2px solid #CFD8DC}.dm-selector.no-select>div.decoration i{color:#CFD8DC;font-size:8px}.dm-selector.no-select:hover>div.decoration{border:2px solid #CFD8DC;background-color:#fff}.dm-selector.no-select:hover>div.decoration i{color:#CFD8DC}.dm-row{margin:2px;border:2px solid #fff;border-bottom:1px dotted #DEE4E7}.dm-row>div{padding:12px 0 12px 8px}.dm-row>div.dm-overflow{padding:0}.dm-row>div.dm-overflow.dm-any-overflow{padding:12px 0 12px 10px;min-width:18px}.dm-row button.document-selection{background:0 0}.dm-folder-modifiers button.modifier{text-transform:uppercase;padding:1px;border:1px solid #fff;background-color:#fff;font-size:9px;margin:0;line-height:18px;min-width:70px;color:#78909C}.dm-folder-modifiers button.modifier i{display:inline-block;width:16px;border-radius:2px;line-height:16px;height:16px;font-size:11px;margin-right:2px}.dm-folder-modifiers button.modifier span{display:inline-block;padding:0;line-height:16px;font-weight:500}.dm-folder-modifiers button.modifier:disabled{border:none;background-color:#fff;color:#B0BEC5}.dm-folder-modifiers button.modifier:disabled:hover{background-color:#90A4AE;color:#fff}.dm-folder-modifiers button.modifier:hover{background-color:#fff;color:#546E7A}.dm-folder-modifiers button.modifier.selected{color:#689F38}.dm-folder-modifiers button.modifier.selected i{background-color:#689F38;color:#fff}.dm-indicator{white-space:nowrap;padding:0}.dm-indicator>button{margin:0 5px}.dm-expander{font-size:12px;text-transform:uppercase;margin-bottom:5px}.document-name{display:inline-block;vertical-align:top;width:auto}.document-change-history .change-history-item{border-left:1px solid #DEE4E7;position:relative;margin-left:10px;margin-top:5px}.document-change-history .change-history-item .orb{display:inline-block;position:absolute;top:-9px;left:-9px}.document-change-history .change-history-item .orb .orb-outer{width:18px;height:18px;text-align:center;background-color:#0277BD;border-radius:50%}.document-change-history .change-history-item .orb .orb-outer .orb-inner-1{width:12px;height:12px;background-color:#fff;margin:auto;border-radius:50%;position:relative;top:3px}.document-change-history .change-history-item .orb .orb-outer .orb-inner-1 .orb-inner-2{width:8px;height:8px;margin:auto;position:relative;top:2px;background-color:#499b49;border-radius:50%}.document-change-history .change-history-item .change-details{display:inline-block;position:relative;top:-22px;left:5px}.hierarchy-container{padding:5px 15px 15px}.dm-folder-item{margin:0 5px 0 1px}.dm-folder-item .folder-indicator{margin-right:3px;white-space:nowrap;cursor:pointer;padding-top:8px}.dm-folder-item .folder-indicator .expander{display:inline-block;font-size:16px;width:14px;text-align:center}.dm-folder-item .folder-indicator .indicator{display:inline-block;font-size:19px;color:#B0BEC5}.dm-folder-item .folder-indicator .indicator.hidden{opacity:.5}.dm-folder-item .item-count{font-size:9px;margin-top:-4px}.dm-folder-item .folder-info{margin-top:2px;padding:0 5px;border-radius:2px;border:2px solid #fff}.dm-folder-item .folder-info.selected{border:2px solid #0288D1}.dm-folder-item .folder-info.hidden{opacity:.65}.dm-folder-item .folder-info .folder-link-button{background:0 0;border:none;color:#546E7A;padding:0;text-align:left;font-weight:500}.dm-revision-container .dm-revision-item:nth-of-type(odd){background-color:#f6f7f8}.dm-revision-item{background-color:#fff;border-bottom:1px solid #CFD8DC}.dm-revision-item.clickable{cursor:pointer}.dm-revision-item .rev-number-col{text-align:center;width:64px;background-color:#ECEFF1}.dm-revision-item .rev-number-col .number-text{display:block;font-size:20px;line-height:16px;font-weight:500;padding-top:12px}.dm-revision-item .rev-number-col .micro-text{font-size:9px}.dm-revision-item .rev-name-col{width:100%;padding:6px}.dm-revision-item .doc-type-col{width:54px;padding-top:10px;text-align:center}.dm-revision-item.selected{border-top:1px solid #0288D1;border-bottom:1px solid #0288D1}.dm-revision-item.selected .rev-number-col{background-color:#0288D1;color:#fff}.dm-revision-item .dm-comments-cell{min-width:90px;padding:10px}.dm-revision-item .dm-comments-cell>button{text-align:center}.dm-revision-item .dm-comments-cell>button>span[class^=icon-]:first-child{font-size:24px;color:#0288D1}.dm-action-buttons{background:#fff;color:#0277BD;line-height:22px;padding:0 6px;font-size:11px}.refreshing-cell,.uploading-cell{background-size:200% 200%;animation:barberpole 10s linear infinite;max-height:8px}.dm-action-buttons:hover{background-color:#0288D1;color:#fff}.uploading-cell{background-image:repeating-linear-gradient(-45deg,#8BC34A,#8BC34A 1rem,#689F38 1rem,#689F38 2rem);height:8px;line-height:8px;text-align:center;font-size:5px;border-radius:2px}.uploading-animation{animation:horizontalLoading 3s linear}.split-selector{display:grid;position:relative;background-color:#fff;height:100%;grid-template-columns:50% 50%;grid-template-rows:64px auto}.split-selector.smaller{grid-template-rows:48px auto}.split-selector.two-layer-left-pane{grid-template-rows:81px auto}.split-selector .left-pane-search{grid-column:1;grid-row:1;background-color:#f6f7f8;border-right:1px solid #DEE4E7}.split-selector .left-pane-search.width-4{border-right-width:4px}.split-selector .left-pane-search.dotted{border-right:1px dotted #DEE4E7}.split-selector .left-pane-result{grid-column:1;grid-row:2;overflow-y:auto;border-right:1px solid #DEE4E7}.split-selector .left-pane-result::-webkit-scrollbar,.split-selector .left-pane-result::-webkit-scrollbar-track{background-color:#fff}.split-selector .left-pane-result::-webkit-scrollbar-track{background-color:#fff}.split-selector .left-pane-result::-webkit-scrollbar{width:10px}.split-selector .left-pane-result::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.split-selector .left-pane-result.width-4{border-right-width:4px}.split-selector .left-pane-result.dotted{border-right:1px dotted #DEE4E7}.split-selector .right-pane{grid-column:2;grid-row:1/span 2}.split-selector .right-pane .headed-results{display:grid;background-color:#fff;height:100%;grid-template-rows:64px auto}.split-selector .right-pane .headed-results.smaller{grid-template-rows:48px auto}.split-selector .right-pane .headed-results .right-pane-header{grid-row:1;background-color:#f6f7f8;padding:4px 12px 6px;border-bottom:1px solid #DEE4E7}.split-selector .right-pane .headed-results .right-pane-header.dotted{border-bottom:1px dotted #DEE4E7}.split-selector .right-pane .headed-results .right-pane-header--strong{border-bottom:2px solid #DEE4E7}.split-selector .right-pane .headed-results .right-pane-results{grid-row:2}.split-selector .right-pane .headed-results .right-pane-results::-webkit-scrollbar,.split-selector .right-pane .headed-results .right-pane-results::-webkit-scrollbar-track{background-color:#fff}.split-selector .right-pane .headed-results .right-pane-results::-webkit-scrollbar-track{background-color:#fff}.split-selector .right-pane .headed-results .right-pane-results::-webkit-scrollbar{width:10px}.split-selector .right-pane .headed-results .right-pane-results::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.split-selector button.material.move-button{height:36px!important;width:36px!important;position:absolute;top:calc(50% - 18px)!important;left:calc(50% - 18px)!important}.split-selector button.material.move-button>span{display:inline-block;line-height:36px;font-size:20px;text-align:center}.content-with-save,.content-with-save-with-header,.dynamic-audit-dashboard-base,.dynamic-audit-response-base,.itembar-no-save,.itembar-with-save{display:grid;grid-template-columns:auto}.itembar-no-save{background-color:#fff;height:100%;grid-template-rows:60px auto}.itembar-no-save .items-area{grid-row:1}.itembar-no-save .content-area{grid-row:2}.itembar-no-save .content-area::-webkit-scrollbar,.itembar-no-save .content-area::-webkit-scrollbar-track{background-color:#fff}.itembar-no-save .content-area::-webkit-scrollbar-track{background-color:#fff}.itembar-no-save .content-area::-webkit-scrollbar{width:10px}.itembar-no-save .content-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.itembar-no-save .content-area.grey{background-color:#DEE4E7}.content-with-save{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;grid-template-rows:auto 60px}.content-with-save .content-area{grid-row:1;position:relative}.content-with-save .save-area{grid-row:2;background-color:#fff}.content-with-save-with-header{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;grid-template-rows:48px auto 60px}.content-with-save-with-header .header-area{grid-row:1}.content-with-save-with-header .content-area{grid-row:2;position:relative;overflow-y:auto}.content-with-save-with-header .content-area::-webkit-scrollbar,.content-with-save-with-header .content-area::-webkit-scrollbar-track{background-color:#fff}.content-with-save-with-header .content-area::-webkit-scrollbar-track{background-color:#fff}.content-with-save-with-header .content-area::-webkit-scrollbar{width:10px}.content-with-save-with-header .content-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.content-with-save-with-header .save-area{grid-row:3;background-color:#fff}.audit-plan-layout .editing-area{position:absolute;top:0;left:0;right:0;bottom:80px}.audit-plan-layout .criteria-area{position:absolute;top:80px;left:0;right:0;bottom:0;padding:8px}.audit-plan-layout .criteria-area .grid-results-area{position:absolute;top:125px;left:0;right:0;bottom:0;overflow-y:auto}.audit-plan-layout .criteria-area .grid-results-area::-webkit-scrollbar,.audit-plan-layout .criteria-area .grid-results-area::-webkit-scrollbar-track{background-color:#fff}.audit-plan-layout .criteria-area .grid-results-area::-webkit-scrollbar-track{background-color:#fff}.audit-plan-layout .criteria-area .grid-results-area::-webkit-scrollbar{width:10px}.audit-plan-layout .criteria-area .grid-results-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.itembar-with-save{background-color:#fff;height:100%;grid-template-rows:60px auto 60px}.itembar-with-save .items-area{grid-row:1}.itembar-with-save .content-area{grid-row:2}.itembar-with-save .content-area::-webkit-scrollbar,.itembar-with-save .content-area::-webkit-scrollbar-track{background-color:#fff}.itembar-with-save .content-area::-webkit-scrollbar-track{background-color:#fff}.itembar-with-save .content-area::-webkit-scrollbar{width:10px}.itembar-with-save .content-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.itembar-with-save .save-area{grid-row:3}.dynamic-audit-dashboard-base{background-color:#fff;height:100vh;grid-template-rows:48px 60px auto}.dynamic-audit-dashboard-base .instrument-response-header-row{grid-row:1}.dynamic-audit-dashboard-base .response-items-toolbar{grid-row:2}.dynamic-audit-dashboard-base .response-content{grid-row:3;background:#ECEFF1;overflow-y:auto}.dynamic-audit-dashboard-base .response-content.white{background:#fff}.dynamic-audit-dashboard-base .response-content::-webkit-scrollbar,.dynamic-audit-dashboard-base .response-content::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-dashboard-base .response-content::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-dashboard-base .response-content::-webkit-scrollbar{width:10px}.dynamic-audit-dashboard-base .response-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.dynamic-audit-response-base{background-color:#fff;height:100vh;width:100%;grid-template-rows:60px 42px auto}.dynamic-audit-response-base .instrument-response-header-row{grid-row:1;background:var(--header-layout-background)}.dynamic-audit-response-base .instrument-response-header-row .header-logo{height:36px!important;background-position:right top!important}.dynamic-audit-response-base .response-toolbar-container{grid-row:2;padding:4px}.dynamic-audit-response-base .response-toolbar-container .toolbar-grid{border-radius:18px;padding:2px 0;background-color:#ECEFF1}.dynamic-audit-response-base .response-toolbar-container .toolbar-surround{padding:0;background-color:#ECEFF1}.dynamic-audit-response-base .response-toolbar-container .toolbar-surround div.fr-toolbar{border:none!important}.count-square,.current-info-marker{border-radius:2px;display:inline-block}.dynamic-audit-response-base .response-toolbar-container .toolbar-surround div.fr-toolbar.fr-top{background-color:#ECEFF1!important}.dynamic-audit-response-base .response-toolbar-container .toolbar-surround .fr-newline{background:0 0!important}.dynamic-audit-response-base .reponse-content-area{grid-row:3}.instrument-response-header-row{background:var(--header-layout-background)}.current-info-marker{font-size:9px;text-transform:uppercase;background-color:#3F51B5;color:#fff;padding:0 4px;line-height:18px}.count-square{padding:0;height:12px;width:12px;position:relative;font-size:10px;background-color:#90A4AE;vertical-align:middle;text-align:center;line-height:12px}.count-square.in-progress{background-color:#039BE5}.count-square.complete{background-color:#689F38}.count-square.blue,.dynamic-audit-inner-content .nav-content .save-cell:hover{background-color:#0288D1}.count-square.blue{color:#fff}.count-square.white{background-color:#fff;color:#607D8B;border:1px solid #78909C}.metric-count-cell{border-left:1px solid #CFD8DC;text-align:right;padding-right:10px;min-width:75px}.metric-count-cell span.count-text{display:inline-block;position:relative;padding-right:8px}.count-popover{width:400px}.count-popover .item-row>div button.link-button{display:inline-block;font-size:10px;text-transform:uppercase;line-height:12px;padding:1px!important}.dynamic-part-text{padding:8px;background-color:#f6f7f8;border:1px solid #DEE4E7}.borderless-fr-toolbar>div.toolbar-container>div.fr-toolbar{border:none!important}.dynamic-audit-inner-content{display:grid;background-color:#fff;height:100%;grid-template-columns:auto;grid-template-rows:auto 61px}.dynamic-audit-inner-content .response-content{position:relative;grid-row:1;grid-column:1}.dynamic-audit-inner-content .response-content .right-rail{padding:0 3px 6px 0!important;min-width:20px;text-align:right}.dynamic-audit-inner-content .response-content .left-rail{min-width:12px}.dynamic-audit-inner-content .nav-content{grid-row:2;grid-column:1}.dynamic-audit-inner-content .nav-content .nav-cell{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px!important;width:50%}.dynamic-audit-inner-content .nav-content .nav-cell.width-20{width:20%}.dynamic-audit-inner-content .nav-content .nav-cell span.hint{margin-top:10px;display:block;font-size:9px;text-transform:uppercase;line-height:14px}.dynamic-audit-inner-content .nav-content .save-cell .link-button{text-align:center;padding:10px 20px 8px}.dynamic-audit-inner-content .nav-content .save-cell .link-button .image-part{font-size:18px;display:block;line-height:16px}.dynamic-audit-inner-content .nav-content .save-cell .link-button .text-part{text-transform:uppercase;display:block;font-weight:500}.dynamic-audit-inner-content .nav-content .save-cell .link-button:hover{color:#fff;text-decoration:none}.dynamic-audit-inner-content .nav-content .arrow-cell .link-button{font-size:32px;margin-top:12px}.dynamic-audit-inner-content .nav-content .arrow-cell .link-button:hover{text-decoration:none}.dynamic-audit-inner-content .nav-content .arrow-cell:hover{background-color:#039BE5}.dynamic-audit-inner-content .nav-content .arrow-cell:hover .link-button:hover{color:#fff}.dynamic-audit-inner-content .status-pane{border-left:1px solid #CFD8DC;position:relative}.dynamic-audit-inner-content .nav-pane{border-right:1px solid #CFD8DC;position:relative}.dynamic-audit-inner-content .nav-pane .inner-nav-container{display:grid;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;grid-template-columns:auto;grid-template-rows:36px auto}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-header{background-color:#fff}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body{background-color:#fff;overflow-y:auto}.certification-application .header-row,.hide-text-overflow,.marker-conflict.cropped,.page-section-header>div:first-child,.span-with-overflow,.tag-display.has-max{overflow:hidden;text-overflow:ellipsis}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body::-webkit-scrollbar,.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body::-webkit-scrollbar{width:10px}.dynamic-audit-inner-content .nav-pane .inner-nav-container .nav-selection-body::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.dynamic-audit-inner-content.with-status-pane{grid-template-columns:auto 350px}.dynamic-audit-inner-content.with-status-pane .status-pane{grid-row:1/span 2;grid-column:2}.dynamic-audit-inner-content.with-status-pane .nav-content{grid-row:2;grid-column:1}.dynamic-audit-inner-content.with-navigation-pane{grid-template-columns:350px auto}.dynamic-audit-inner-content.with-navigation-pane .nav-pane{grid-row:1/span 2;grid-column:1}.dynamic-audit-inner-content.with-navigation-pane .nav-content,.dynamic-audit-inner-content.with-navigation-pane .response-content{grid-column:2}.dynamic-audit-inner-content.with-both-panes{grid-template-columns:350px auto 350px}.dynamic-audit-inner-content.with-both-panes .nav-pane{grid-row:1/span 2;grid-column:1}.dynamic-audit-inner-content.with-both-panes .nav-content,.dynamic-audit-inner-content.with-both-panes .response-content{grid-column:2}.dynamic-audit-inner-content.with-both-panes .status-pane{grid-row:1/span 2;grid-column:3}.menu-toggle{background-color:#546E7A;color:#fff;border-radius:2px 0 0 2px;padding:0 8px;line-height:28px}.menu-toggle:hover{background-color:#455A64}.page-section-header{background-color:#ECEFF1;display:grid;grid-template-columns:1fr 36px;border-radius:18px}.page-section-header>div{padding:3px 6px}.page-section-header>div:first-child{padding-left:10px;white-space:nowrap}.page-section-header.review{background-color:#E8EAF6;color:#303F9F;grid-template-columns:24px 1fr}.nav-detail-grid,.part-detail-grid{display:grid;grid-template-columns:auto;grid-template-rows:minmax(36px,auto) 1fr;height:100%}.nav-detail-grid .nav-grid-header{grid-row:1;padding:2px}.nav-detail-grid .nav-grid-content{grid-row:2;position:relative}.nav-detail-grid .nav-grid-content .nav-detail-view{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.nav-detail-grid .nav-grid-content .nav-detail-view::-webkit-scrollbar,.nav-detail-grid .nav-grid-content .nav-detail-view::-webkit-scrollbar-track{background-color:#fff}.nav-detail-grid .nav-grid-content .nav-detail-view::-webkit-scrollbar-track{background-color:#fff}.nav-detail-grid .nav-grid-content .nav-detail-view::-webkit-scrollbar{width:10px}.nav-detail-grid .nav-grid-content .nav-detail-view::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.part-detail-grid .part-detail-menu{color:#0288D1;line-height:16px;font-size:12px;padding:0 2px;background-color:#fff;border:1px solid #0288D1;border-radius:0;margin-right:5px}.part-key{grid-row:1}.part-content-area{grid-row:2;position:relative}.part-content-area .selected-view{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.part-content-area .selected-view::-webkit-scrollbar,.part-content-area .selected-view::-webkit-scrollbar-track{background-color:#fff}.part-content-area .selected-view::-webkit-scrollbar-track{background-color:#fff}.part-content-area .selected-view::-webkit-scrollbar{width:10px}.part-content-area .selected-view::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.response-view{grid-template-rows:39px minmax(42px,auto) 39px 1fr}.response-view .part-rich-text-toolbar{grid-row:3;background-color:#f6f7f8}.response-view .part-rich-text-toolbar .fr-toolbar .fr-newline{background:0 0!important}.response-view .part-content-area{grid-row:4}.new-comment-container{position:relative;margin-top:10px;margin-bottom:10px;padding-top:16px;border:1px solid #B0BEC5;border-radius:2px}.new-comment-container textarea{border:none;padding-left:10px;display:block;width:90%}.new-comment-container textarea:active,.new-comment-container textarea:focus{border:none;outline:0}.new-comment-container .comment-buttons{padding-top:4px;padding-left:10px;padding-bottom:4px}.new-comment-container:active,.new-comment-container:focus{border:1px solid #78909C}.new-comment-container span.floating-text{display:inline-block;position:absolute;top:-12px;left:6px;background-color:#fff;white-space:nowrap;font-size:9px;padding:0 10px 0 4px;text-transform:uppercase;font-weight:500}.new-comment-container span.floating-text.review-commentary{padding:0 8px;line-height:20px;background-color:#303F9F;color:#fff;border-radius:4px}.part-detail-button{padding:0 24px;border-radius:0;text-transform:uppercase;position:relative;background-color:#fff;border-bottom:3px solid #CFD8DC;color:#0288D1}.part-detail-button span.text-part{font-weight:500;font-size:10px;line-height:36px;display:inline-block}.part-detail-button span.item-count{display:inline-block;position:absolute;top:2px;right:0;font-size:10px;padding:0 5px;line-height:16px;border-radius:2px;background-color:#5C6BC0;color:#fff}.part-detail-button.selected{background-color:#E1F5FE;border-bottom:3px solid #039BE5}.part-detail-button.placeholder{padding:0;width:100%}.part-detail-button.back{height:42px;font-size:11px;padding:0 10px;background-color:#0277BD;color:#fff;border-bottom:none}.part-detail-button:hover{background-color:#B3E5FC;border-bottom:3px solid #29B6F6}.part-detail-button:hover.back{background-color:#01579B}.part-detail-button:hover.placeholder{background-color:#fff;border-bottom:3px solid #CFD8DC}.part-detail-button:hover.selected{background-color:#039BE5;color:#fff;border-bottom:3px solid #0277BD}.question-collaboration{display:grid;height:100%;grid-template-columns:auto 325px;grid-template-rows:auto}.question-collaboration .question-area{grid-column:1;grid-row:1;overflow-y:auto}.question-collaboration .question-area::-webkit-scrollbar,.question-collaboration .question-area::-webkit-scrollbar-track{background-color:#fff}.question-collaboration .question-area::-webkit-scrollbar-track{background-color:#fff}.question-collaboration .question-area::-webkit-scrollbar{width:10px}.question-collaboration .question-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.question-collaboration .collaboration-area{grid-column:2;grid-row:1;overflow-y:auto}.question-collaboration .collaboration-area::-webkit-scrollbar,.question-collaboration .collaboration-area::-webkit-scrollbar-track{background-color:#fff}.question-collaboration .collaboration-area::-webkit-scrollbar-track{background-color:#fff}.question-collaboration .collaboration-area::-webkit-scrollbar{width:10px}.question-collaboration .collaboration-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.dynamic-summary-base{display:grid;background-color:#fff;height:100vh;grid-template-columns:auto;grid-template-rows:62px 6px 68px 115px auto}.dynamic-summary-base .summary-info-title{grid-column:1;grid-row:3;background-color:#fff}.dynamic-summary-base .summary-info-tiles{grid-column:1;grid-row:4;background-color:#fff;border-top:1px solid #DEE4E7}.dynamic-summary-base .summary-info-tiles.dotted{border-top:1px dotted #DEE4E7}.dynamic-summary-base .summary-info-content{grid-column:1;grid-row:5;background:#fff;overflow-y:auto}.dynamic-summary-base .summary-info-content::-webkit-scrollbar,.dynamic-summary-base .summary-info-content::-webkit-scrollbar-track{background-color:#fff}.dynamic-summary-base .summary-info-content::-webkit-scrollbar-track{background-color:#fff}.dynamic-summary-base .summary-info-content::-webkit-scrollbar{width:10px}.dynamic-summary-base .summary-info-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.response-presenter-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;background-color:#fff}.response-presenter-container::-webkit-scrollbar,.response-presenter-container::-webkit-scrollbar-track{background-color:#fff}.response-presenter-container::-webkit-scrollbar-track{background-color:#fff}.response-presenter-container::-webkit-scrollbar{width:10px}.response-presenter-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.context-nav-item-row,button.outstandingRfis{background-color:#E1F5FE}.response-presenter>div.item-row{padding:0!important}.response-presenter div.fr-toolbar,div.fr-no-toolbar-border div.fr-toolbar{border:none!important}.tile-button-container{padding:4px 10px}.workflow-selector-view{white-space:nowrap;text-align:left;padding:8px 14px}.workflow-selector-view span{display:block;line-height:18px}.filterable-item-list{display:grid;height:100%;width:100%;grid-template-columns:auto;grid-template-rows:84px auto}.filterable-item-list .grid-header-area{grid-row:1}.filterable-item-list .grid-listing-area{grid-row:2;overflow-y:auto}.filterable-item-list .grid-listing-area::-webkit-scrollbar,.filterable-item-list .grid-listing-area::-webkit-scrollbar-track{background-color:#fff}.filterable-item-list .grid-listing-area::-webkit-scrollbar-track{background-color:#fff}.filterable-item-list .grid-listing-area::-webkit-scrollbar{width:10px}.filterable-item-list .grid-listing-area::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.filterable-item-list.with-filter{grid-template-rows:42px 84px auto}.filterable-item-list.with-filter .element-filter-area{grid-row:1;background-color:#fff}.filterable-item-list.with-filter .grid-header-area{grid-row:2}.filterable-item-list.with-filter .grid-listing-area{grid-row:3}.filter-applied-row{border-top:1px solid #fff;background-color:#e8f7fe}button.image-and-text{background:0 0;border-radius:0;color:#0288D1;font-size:16px;border:none;height:60px;width:54px;padding:0;text-align:center;vertical-align:middle;margin:0}button.image-and-text.with-outline{border:1px solid #81D4FA}button.image-and-text.link-text{color:#0288D1}button.image-and-text.selected{background-color:#039BE5;color:#fff}button.image-and-text:hover{background-color:#0277BD;color:#fff}button.image-and-text:disabled{background:0 0;border:none;color:var(--sidebar-fg-color)}button.image-and-text>span:first-child{font-size:15px;line-height:18px}button.image-and-text>span:not(:first-child){display:block;font-size:9px;line-height:18px}button.element-filter-button{margin:3px 1px;background-color:#039BE5;color:#fff;text-align:center;height:30px;width:30px;border-radius:0}.save-items-button:hover,button.element-filter-button:hover{background-color:#0277BD;color:#fff}.collapsible-items-view .item-count{border:1px solid #039BE5;background-color:#fff;color:#039BE5;font-size:13px;margin:0 4px;display:inline-block;padding:3px 6px;border-radius:2px;line-height:20px;font-weight:500}.collapsible-items-view .item-title{color:#546E7A;text-transform:uppercase;font-weight:500}.collapsible-items-view:hover{text-decoration:none}.dynamic-audit-content-area{height:100%;display:grid;grid-template-columns:auto 380px;grid-template-rows:48px auto 60px;background:#fff}.dynamic-audit-content-area .response-right-pane{grid-column:2;grid-row:1/span 3;border-left:1px solid #B0BEC5;overflow-y:auto}.dynamic-audit-content-area .response-right-pane::-webkit-scrollbar,.dynamic-audit-content-area .response-right-pane::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-content-area .response-right-pane::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-content-area .response-right-pane::-webkit-scrollbar{width:10px}.dynamic-audit-content-area .response-right-pane::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.dynamic-audit-content-area .response-content-toolbar{background-color:#f6f7f8;grid-column:1;grid-row:1}.dynamic-audit-content-area .response-content-pane{grid-column:1;grid-row:2;overflow-y:auto}.dynamic-audit-content-area .response-content-pane::-webkit-scrollbar,.dynamic-audit-content-area .response-content-pane::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-content-area .response-content-pane::-webkit-scrollbar-track{background-color:#fff}.dynamic-audit-content-area .response-content-pane::-webkit-scrollbar{width:10px}.dynamic-audit-content-area .response-content-pane::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.dynamic-audit-content-area .response-content-actions{grid-column:1;grid-row:3;background-color:#fff;padding:10px}.save-items-button{background-color:#039BE5;padding:0 10px;line-height:36px;height:36px;text-align:center;min-width:80px;border-radius:20px;font-weight:500;color:#fff}.smart-button-menu .padded-item{padding:2px 10px}.smart-button-menu.save-item-menu{min-width:150px;top:auto!important;bottom:36px!important;right:0!important}.add-part-artifact-button{padding:0 6px;background-color:#fff;color:#039BE5!important;border-radius:0;height:100%;text-align:center}.add-part-artifact-button>span{display:inline-block;vertical-align:middle;font-size:13px}.add-part-artifact-button:hover{background-color:#0288D1!important;color:#fff!important}.dashboard-rating-display{display:inline-block;padding:0 6px;min-width:24px;text-align:center}.prev-next-bar{border-top:1px solid #CFD8DC}.prev-next-bar .next-action>button.link-button,.prev-next-bar .previous-action>button.link-button,.prev-next-bar .save-part-action>button.link-button{text-align:center;padding:6px 20px 0;text-decoration:none;color:#0288D1;margin:3px}.prev-next-bar .next-action>button.link-button .pic-item,.prev-next-bar .previous-action>button.link-button .pic-item,.prev-next-bar .save-part-action>button.link-button .pic-item{margin:0 4px;font-size:20px;display:block;line-height:20px}.prev-next-bar .next-action>button.link-button .text-item,.prev-next-bar .previous-action>button.link-button .text-item,.prev-next-bar .save-part-action>button.link-button .text-item{display:inline-block;font-size:10px;text-transform:uppercase;font-weight:500;line-height:10px}.prev-next-bar .next-action>button.link-button:hover,.prev-next-bar .previous-action>button.link-button:hover,.prev-next-bar .save-part-action>button.link-button:hover{background-color:#0288D1;color:#fff}.prev-next-bar .next-action{text-align:right}.prev-next-bar .save-part-action{text-align:center}.part-header-container>.item-row>div{padding:3px 6px}.rfi-message-box{padding:8px;background-color:#f6f7f8;border:1px solid #DEE4E7;color:#546E7A}.item-row>div.audit-plan-selector{padding:0!important}.audit-plan-selector button{border-radius:0;padding:0 10px;color:#3F51B5;width:100%;height:100%;background-color:#fff}.rfi-count-indicator,.rfi-tag-marker{padding:2px 8px;font-size:10px;font-weight:500}.audit-plan-selector button:hover{background-color:#5C6BC0;color:#fff}.audit-plan-selector button.selected{background-color:#303F9F;color:#fff}.audit-plan-selector button:active,.audit-plan-selector button:focus{border:none;outline:0}.rfi-tag-marker{display:inline-block;border-radius:2px;line-height:13px;text-transform:uppercase;background-color:#f6f7f8;border:1px solid #DEE4E7;margin-right:6px}.rfi-tag-marker.as-me{background-color:#5C6BC0;border:1px solid #3949AB;color:#fff}.rfi-count-indicator{display:inline-block;border-radius:0;line-height:16px;background-color:#4FC3F7;border:1px solid #29B6F6;color:#fff;margin:0 5px}.rfi-count-indicator.no-margin{margin:0}.rfi-count-indicator span.rfi-overdue-circle{border-radius:50%;width:12px;height:12px;line-height:12px;text-align:center;color:#fff;background-color:#F57C00;position:absolute;right:-5px;top:-6px}.rfi-count-indicator.smaller{padding:0 6px;margin:none}.rfi-count-indicator.smaller span.rfi-overdue-circle{right:-4px;top:-8px}.rfi-count-indicator.no-items{background-color:#fff;border:1px solid #607D8B;color:#607D8B}.rfi-count-indicator.green{background-color:#8BC34A;border:1px solid #7CB342}.rfi-count-indicator:hover{background-color:#03A9F4}.rfi-count-indicator:hover.green{background-color:#689F38}.part-response-comment button.link-button{font-size:10px}.part-response-comment>span{display:block;line-height:18px;font-size:10px}.part-response-comment span.person-name{font-weight:500}.part-response-comment span.comment-date{color:#607D8B;margin-bottom:4px}.part-response-comment span.comment-text{line-height:22px;font-size:11px}.part-response-revision{border-bottom:1px solid #CFD8DC}.part-response-revision .rev-number-cell{font-size:10px;padding:4px 0 4px 4px;white-space:nowrap}.part-response-revision .rev-info-cell{width:100%;padding:8px 8px 2px;font-size:10px}.part-response-revision .rev-info-cell span.person-name{display:block;line-height:18px;font-weight:500}.part-response-revision .rev-info-cell span.revision-date{color:#607D8B;line-height:18px;font-size:10px}.me-marker{display:inline-block;border-radius:2px;padding:2px 6px;font-weight:500;font-size:10px;line-height:13px;background-color:#5C6BC0;border:1px solid #3949AB;color:#fff}.go-back-button{background-color:#03A9F4;color:#fff;height:100%;width:32px;border-radius:0}.go-back-button:hover{background-color:#039BE5;color:#fff}.doc-upload-outline-container{padding:8px 6px}.cqi-progress-square{font-size:10px;display:inline-block;height:24px;width:14px;padding:4px 0 0;cursor:pointer;font-weight:700;margin:4px 0 0;border-radius:0 3px 3px 0;color:#fff}.cqi-progress-square.s-0{background-color:#607D8B}.cqi-progress-square.s-1{background-color:#0288D1}.cqi-progress-square.s-2{background-color:#689F38}.cqi-progress-square>span{display:inline-block;line-height:16px;font-size:12px;vertical-align:top}.cqi-progress-square .part-items-count-cell{background-color:#3F51B5;color:#fff}.cqi-progress-square span.status-icon{line-height:12px;display:inline-block}.part-indicator{display:inline-block;margin-right:5px}.part-indicator .smart-button-menu button{width:auto}.dynamic-options-menu smart-button .smart-button-menu.align-right{position:absolute;right:2px;top:60px}.rating-color-box{display:inline-block;font-weight:500;text-transform:uppercase;min-width:28px;padding:0 6px;border-radius:18px;text-align:center;border:1px solid #0277BD;background-color:#fff}.ratings-label{display:inline-block;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;border-radius:0;background-color:#fff;border:1px solid #ddd}.ratings-label.small{line-height:18px;font-size:10px;padding:0 8px}.back-to-response,.history-label,button.revision-number{line-height:24px;font-size:11px}.ratings-label-arrow-down{width:0;height:0;display:block;border-left:12px solid transparent;border-right:12px solid transparent;border-top:8px solid #fff;margin:-1px auto auto}.back-to-response{padding:0 8px;margin-bottom:3px;background-color:#fff;border:1px solid #03A9F4;color:#03A9F4}.back-to-response:hover{background-color:#0288D1;color:#fff}.history-label{display:inline-block;background-color:#ECEFF1;padding:0 10px;border-radius:3px}.history-label:hover{background-color:#0288D1;color:#fff}.revision-selector-cell{padding:2px 48px 2px 12px!important;white-space:nowrap;position:relative}button.revision-number{border-radius:50%;width:24px;height:24px;background-color:#90A4AE;color:#fff;padding:0;display:inline-block}button.revision-number:hover{background-color:#78909C}button.revision-number.selected{background-color:#29B6F6;color:#fff}button.revision-number.selected button.link-button{color:#fff}.findings-summary-table .year-cell{min-width:60px;width:60px}.findings-summary-table .rating-cell{min-width:120px;width:120px}.state-progress-container{background-color:#CFD8DC;width:100%;height:10px;border-radius:2px}.state-progress-container .status-bar{background-color:#689F38;height:10px;border-radius:2px 0 0 2px}.state-status-label{display:inline-block;font-weight:500}.rfi-count-grid{width:120x;min-width:120px}.plan-count-metric-cell{width:60px;min-width:60px;text-align:center}button.outstandingRfis{display:block;width:100%;border:1px solid #0288D1;padding:3px 8px;color:#0288D1;text-align:left}button.outstandingRfis:hover{background-color:#B3E5FC}.overdue-indicator{display:inline-block;background-color:#FFE0B2;border:1px solid #EF6C00;color:#EF6C00;padding:0 8px;border-radius:0;line-height:22px}.overdue-indicator:hover{background-color:#FB8C00;color:#fff}.overdue-indicator.no-items{background-color:#fff;border:1px solid #90A4AE;color:#90A4AE}.overdue-indicator.no-items:hover{background-color:#fff;color:#78909C}.response-document-marker,.working-document-marker{display:inline-block;color:#3949AB;border:1px solid #3949AB;background-color:#fff;padding:0 4px;line-height:18px;border-radius:2px;font-size:9px;width:50px;text-align:center}.response-document-marker.circle-marker,.working-document-marker.circle-marker{border-radius:50%;height:12px;width:12px;line-height:18px;border:none;padding:0}.response-document-marker.historical,.working-document-marker.historical{color:#FF8F00;border:1px solid #FF8F00;background-color:#fff}.response-document-marker.small,.working-document-marker.small{width:16px;line-height:16px;margin-left:3px;border-radius:3px;padding:0}.working-document-marker{background-color:#fff;border:1px solid #90A4AE;color:#37474F}button.save-part-button{border:1px solid #0288D1;color:#0288D1;background-color:#fff;padding:0 6px;border-radius:2px;white-space:nowrap}button.save-part-button:hover{background-color:#0288D1;color:#fff}.rfi-outline{border:1px solid #03A9F4;border-radius:2px;margin:6px}.rfi-outline .rfi-content,.rfi-outline .rfi-header{padding:8px}.rfi-outline.s-0{border-color:#607D8B}.rfi-outline.s-1{border-color:#0288D1}.rfi-outline.s-2{border-color:#689F38}.rfi-outline.s-3{border-color:#F57C00}.version-control-cell{white-space:nowrap;text-align:right}.version-item-selected-marker{display:inline-block;line-height:20px;background-color:#7CB342;padding:0 6px;color:#fff;font-size:10px;text-transform:uppercase}.system-generated ins~del,.tag-element-assignment-item-editing .tag-element-add{display:none}.revision-marker-cell{padding:6px 10px;font-weight:500}.comparison-container ins{background:#C8E6C9;text-decoration:none;border:1px solid #A5D6A7;padding:2px}.comparison-container del{background:#FFCDD2;border:1px solid #EF9A9A;padding:2px}.system-generated del{visibility:hidden}.system-generated ins{text-decoration:none}button.change-response-button{background-color:#fff;color:#EF6C00;border:1px solid #EF6C00;border-radius:0 2px 2px 0;display:inline-block;line-height:24px;text-align:left;padding:0}button.change-response-button span.image-mark{display:inline-block;line-height:26px;background-color:#FFA726;color:#fff;width:26px;height:26px;border-radius:0;text-align:center}button.change-response-button span.text-mark{padding:0 10px}button.change-response-button:hover{background-color:#FFF3E0}button.change-response-button:hover span.image-mark{background-color:#FB8C00}button.change-response-button.not-impacting{border:1px dotted #FFCA28;color:#FFA726}button.change-response-button.not-impacting span.image-mark{background-color:#FFD54F;color:#fff}button.change-response-button.not-impacting:hover{background-color:#FFF8E1}button.change-response-button.not-impacting:hover span.image-mark{background-color:#FFB300;color:#fff}.question-type-change-message{padding:4px 8px;margin:6px;border-radius:2px;background-color:#ebf8fe;border:1px solid #03A9F4;color:#0277BD;display:block}.hasChanges-indicator{display:inline-block;border-radius:3px;padding:0 4px;font-weight:500;font-size:12px;line-height:16px;background-color:#FF9800;border:1px solid #FB8C00;color:#fff}.hasChanges-indicator>span{color:#fff}.hasChanges-indicator:hover{background-color:#FB8C00;border:1px solid #F57C00}.hasChanges-indicator.non-impacting{background-color:#FFF8E1;border:1px solid #FFCA28;color:#EF6C00}.facet-display{cursor:pointer;color:#607D8B}button.facet-apply{background-color:#fff!important;color:#0277BD!important;border:none;padding:0 8px;text-align:center!important;font-size:11px;text-transform:uppercase;border-radius:0}button.facet-apply:hover{background-color:#03A9F4!important;color:#fff!important}.show-filter-button{background-color:#fff;border:1px solid #03A9F4;color:#03A9F4;padding:0 2px;min-width:32px;border-radius:2px;height:22px;line-height:22px}.show-filter-button>span>span{width:6px;padding:0;margin:0}.show-filter-button:hover{background-color:#03A9F4;color:#fff}.element-search-outline{border:1px solid #29B6F6;border-radius:2px;margin:3px}.assignee-cell{min-width:125px;width:125px}div.progress-cell{text-align:center;min-width:85px}div.progress-cell.split{padding:0!important}.cqi-metric-cell{min-width:85px;text-align:center}.cqi-metric-cell.wide,.cqi-metric-cell.with-text{min-width:80px;text-align:center}.metric-count{display:block;background-color:#fff;border:1px solid #CFD8DC;color:#78909C;font-size:13px;text-align:center;height:26px;line-height:26px;border-radius:0;padding:2px 6px}.metric-count.small{height:20px;line-height:20px;display:inline-block;padding:0 6px;font-size:11px}.metric-count.not-empty,.metric-count.rfis-not-empty{border:1px solid #29B6F6;color:#0288D1;font-weight:500}.metric-count.issues-not-empty{border:1px dotted #FFC107;color:#FF8F00;font-weight:500}.metric-count.overdue-item-not-empty{background-color:#fff;border:1px solid #F57C00;color:#F57C00;font-weight:500}button.metric-count{box-sizing:content-box!important;min-width:36px}button.metric-count.small{min-width:20px}.cqi-nav-button-cell{min-width:24px;text-align:center}.cqi-nav-button-cell .link-button{font-size:16px}.metric-count-label{font-size:9px;text-transform:uppercase;display:block}.metric-count-text{display:inline-block;position:relative;font-size:20px;font-weight:500;line-height:26px;padding-right:10px}.metric-overdue-indicator{font-size:9px;border-radius:2px;line-height:16px;position:absolute;top:4px;right:4px;text-align:center;display:block;min-width:12px;padding:1px;background-color:#FB8C00;color:#fff}.metric-overdue-indicator.small{font-size:8px;top:-6px;right:-6px;min-width:12px;line-height:14px;padding:0}.plan-progress-cell{width:250px;min-width:250px}.audit-dashboard-metric-tiles .tile-section .section-header{text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;padding:4px 8px!important}.audit-dashboard-metric-tiles .tile-info{padding:4px 8px!important;text-align:center;border-bottom:4px solid #fff;width:80px}.audit-dashboard-metric-tiles .tile-info .header-label{font-size:11px;text-transform:uppercase}.audit-dashboard-metric-tiles .tile-info .header-label.selected{color:#0277BD;font-weight:500}.audit-dashboard-metric-tiles .tile-info .tile-metric-container{position:relative}.audit-dashboard-metric-tiles .tile-info .tile-metric-container .tile-metric{background-color:transparent;text-align:center;margin:0 auto;display:block;font-size:18px;color:#0288D1}.audit-dashboard-metric-tiles .tile-info:hover{background-color:#fff;border-bottom:4px solid #29B6F6}.audit-dashboard-metric-tiles .tile-info.selected{background-color:#E1F5FE;border-bottom:4px solid #03A9F4}.audit-dashboard-metric-tiles .tile-info.selected:hover{background-color:#E1F5FE}.rfi-count-button{background-color:#fff;border:1px solid #CFD8DC;padding:0;height:24px;width:24px;color:#CFD8DC;font-size:13px;text-align:center;margin:auto;line-height:24px;border-radius:0}.rfi-count-button.total{color:#0288D1;border:1px solid #0288D1}.rfi-count-button.total:hover{background-color:#0288D1;color:#fff}.rfi-count-button.incomplete{color:#455A64;border:1px solid #455A64}.rfi-count-button.incomplete:hover{background-color:#455A64;color:#fff}.rfi-count-button.complete{color:#689F38;border:1px solid #689F38}.rfi-count-button.complete:hover{background-color:#689F38;color:#fff}.rfi-count-button.blocked{color:#D32F2F;border:1px solid #D32F2F}.rfi-count-button.blocked:hover{background-color:#D32F2F;color:#fff}.rfi-count-button.overdue{color:#FF8F00;border:1px solid #FF8F00}.rfi-count-button.overdue:hover{background-color:#FF8F00;color:#fff}.state-status-container{border-right:2px solid #fff;position:relative}.state-status-container .state-status-detail{visibility:hidden;width:100%;background-color:#fff;color:#546E7A;border-radius:4px;border:1px solid #B0BEC5;position:absolute;z-index:1;top:10px;left:0}.state-status-container:hover .state-status-detail{visibility:visible}.state-status-container .status-display-item{display:block;font-size:10px;padding:0 5px}.state-status-container .status-display-item.title{background-color:#ECEFF1;border-radius:4px 4px 0 0;font-weight:500}.bar-container{background-color:#CFD8DC}.nav-button-cell{padding:0!important;color:#0277BD;border-left:1px solid #ECEFF1;min-width:32px;text-align:center}.nav-button-cell>button{padding:8px!important;height:100%;font-size:16px;border-radius:0}.nav-button-cell>button:hover{background-color:#29B6F6!important;color:#fff!important;text-decoration:none!important}.reading-mode-button{background-color:#fff;padding:0 5px;border:none}.reading-mode-button>span:first-child{display:block;background-color:#3F51B5;border:1px solid #3949AB;color:#fff;line-height:18px;padding:2px 8px;font-size:10px;text-transform:uppercase;border-radius:2px}.reading-mode-button>span:first-child.reading{background-color:#fff;border:1px solid #3949AB;color:#3949AB}.reading-mode-button>span:not(first-child){display:block;color:#5C6BC0;line-height:16px}.reading-mode-button:hover{background-color:#fff}.mark-complete-button,.rfi-action-button{border-radius:12px;background-color:#fff;padding:0 6px;line-height:26px}.mark-complete-button{border:1px solid #7CB342;color:#558B2F}.mark-complete-button:hover{background-color:#7CB342;color:#fff}.rfi-action-button{border:1px solid #039BE5;color:#0277BD}.rfi-action-button:hover{background-color:#039BE5;color:#fff}.my-rfi-container{margin-bottom:4px;border-radius:14px;margin-left:-8px;margin-right:-12px}.my-rfi-container .header-border-bottom{border-bottom:1px solid #5C6BC0!important}.my-rfi-container .count-container{background-color:#5C6BC0;padding:0 6px;color:#fff;font-weight:500;border-radius:2px 0 0 2px}.my-rfi-container .image-container{background-color:#7986CB;padding:2px 6px 2px 10px;color:#fff;border-radius:14px 0 0 14px}.my-rfi-container .link-container{background-color:#ebecf7;color:#303F9F;padding:2px 6px;border-radius:0 14px 14px 0}.my-rfi-container .inline-rfi-border{border:1px solid #C5CAE9;border-top:none}.dashboard-actions-rail{padding:8px 8px 0}.update-summary-list a.link-button{padding:0!important}.dashboard-action-tile{background-color:#fff;border-radius:2px;padding:8px 16px 2px;color:#0288D1;border:1px solid #81D4FA;width:100%;height:100%;min-width:75px}.dashboard-action-tile span.image-item{display:block;text-align:center;font-size:24px;line-height:24px}.dashboard-action-tile span.text-item{display:block;text-transform:uppercase;font-size:10px}.dashboard-action-tile:hover{background-color:#0277BD;color:#fff}.breadcrumb-menu-cell{min-width:36px;background-color:#78909c;color:#fff;text-align:center;padding-top:5px}.breadcrumb-menu-cell button.link-button:hover{text-decoration:none!important}.progress-item .smart-button-menu>div:hover{background-color:#fff!important}.artifact-item{padding:6px 0;border-bottom:1px solid #DEE4E7}.artifact-item.dotted{border-bottom:1px dotted #DEE4E7}.artifact-item--strong{border-bottom:2px solid #DEE4E7}.item-summary-row-item{display:flex;background-color:#fff;border-radius:18px}.item-summary-row-item.selected,.item-summary-row-item:hover{background-color:#E1F5FE}.span-with-overflow{display:inline-block;width:100%;white-space:nowrap;vertical-align:top}.span-with-overflow.width-20{width:20%}.scrollable-dropdown-menu.edit-part-max-width .tt-menu{max-width:300px!important}.color-marker-grid-cell{text-align:center;padding-top:8px;border-bottom:1px solid #DEE4E7}.color-marker-grid-cell.dotted{border-bottom:1px dotted #DEE4E7}.color-marker-grid-cell--strong{border-bottom:2px solid #DEE4E7}.organization-cell.businessId{overflow-wrap:break-word;width:20%;min-width:90px}.organization-cell.status,.organization-cell.type{width:20%;min-width:100px}.organization-cell.liaison{width:30%;min-width:150px}.organization-cell.location{width:30%;min-width:200px}.address-display{display:inline-block;line-height:30px}.address-edit-form input[type=text]{margin-bottom:5px;width:240px}.address-edit-form select{margin-bottom:5px;width:250px}.address-edit-form .region-line>div{float:left}.address-edit-form .region-line input[type=text].city-input,.address-edit-form .region-line input[type=text].postal-code-input{width:105px;margin-right:5px}.address-edit-form .region-line .state-select{width:130px;margin-right:7px}.address-edit-form .region-line:after{content:"";display:table;clear:both}.address-edit-form .show-line{display:inline-block;font-size:10px;margin-left:5px}@media only screen and (max-width:390px){.address-edit-form input[type=text]{width:180px}.address-edit-form select{width:190px}}.affiliation-badge{border-radius:2px;font-size:9px;display:inline-block;text-transform:uppercase;padding:0 6px;margin-right:4px;line-height:20px;height:20px;vertical-align:top;border:1px solid #fff}.group-member-role-desc,.stage-node{line-height:30px}.affiliation-badge.contact{background-color:#0097A7;color:#fff}.affiliation-badge.liaison{background-color:#512DA8;color:#fff}.affiliation-badge.group{background-color:#0277BD;color:#fff}.affiliation-badge.associated{background-color:#fff;color:#5C6BC0;border:1px solid #5C6BC0}.person-profile-display span.person-display{font-weight:400}.flex-address-item{padding:0 15px 8px 0;min-width:225px}.permission-listing>li .flex-layout .access-level,.team-search-container button{min-width:80px}.contact-display>strong{font-style:normal;font-size:14px;font-weight:500}.person-display{display:inline-block}.person-display.large{font-size:16px}.person-display.large>span{font-weight:400;font-size:16px}.group-role-list{list-style:none;padding:0;margin:0}.group-role-list.indent-5>li{padding-left:5px}.group-member-role-desc em{display:inline-block;font-style:normal;font-weight:500;margin-right:15px}.admin-options>li:after,.checkbox-list-horizontal:after,.group-member-search>li:after,.team-member-search>li:after{display:table;content:"";clear:both}.group-member-role-desc .role-date{font-weight:500}.group-member-role-desc small{font-size:12px}.group-member-search>li{position:relative}.group-member-search>li .contact-frame{float:left}.group-member-search>li .member-detail-frame{position:relative;margin-left:50px}.team-member-search>li{position:relative}.team-member-search>li .contact-frame{float:left}.team-member-search>li .match-frame{float:right}.team-member-search>li .match-frame>div{border-radius:3px;border:2px solid #DEE4E7;padding:5px 15px;text-align:center}.team-member-search>li .match-frame>div.good-match{border:2px solid #689F38}.team-member-search>li .match-frame>div.good-match label{color:#689F38}.team-member-search>li .match-frame>div.bad-match{border:2px solid #F57C00}.team-member-search>li .match-frame>div.bad-match label{color:#F57C00}.team-member-search>li .match-frame>div label{margin-bottom:0}.team-member-search>li .member-detail-frame{position:relative;margin-left:20px;margin-right:100px}.group-list-item>i{display:inline-block;font-size:18px;color:#546E7A;margin-right:5px}textarea.summary{display:block;box-sizing:border-box;padding:10px;min-height:175px;width:100%;resize:vertical}.team-search-container{border-bottom:1px solid #DEE4E7;padding:5px 15px}.effective-date-edit input[type=text]{width:84px}.effective-date-edit input[type=number]{width:60px}.effective-date-edit select,.prefix-cell,.suffix-cell{width:80px}.effective-date-edit form{display:inline-block}.tb-slot-available{position:relative;text-align:center;width:70px;padding:10px;color:#689F38}.tb-slot-available .icon-calendar{color:#607D8B;font-size:24px}.tb-slot-available .icon-check{color:#689F38;font-size:16px;position:absolute;top:22px;left:18px}.marker-conflict,.tb-slot-available small{font-size:10px;font-weight:500;text-transform:uppercase}.tb-slot-available small{display:block}.tb-member-summary{padding:5px 10px;line-height:25px}.tb-member-summary ul{vertical-align:bottom}.tb-member-summary .languages,.tb-member-summary .skills{font-size:12px}.tb-member-summary .conflicts-listing{list-style:none;padding:0;margin:0}.tb-member-summary .conflicts-listing.indent-5>li{padding-left:5px}.tb-member-summary .conflicts-listing>li{padding:0;font-size:12px}.tb-member-summary .conflicts-listing>li i{display:inline-block;color:#546E7A;margin-right:5px}.tb-relevance-match{text-align:center;padding:10px}.relevance-match{padding:4px 15px 2px;border-radius:2px;background-color:#fff;color:#689F38;border:2px solid #e8f5e9;border-bottom-width:10px;text-align:center}.relevance-match label{font-weight:500;line-height:5px;margin:5px 0 2px}.relevance-match small{font-size:9px;line-height:5px;text-transform:uppercase}.relevance-match.match-90{border-color:#1b5e20}.relevance-match.match-80{border-color:#2e7d32}.relevance-match.match-70{border-color:#388e3c}.relevance-match.match-60{border-color:#43a047}.relevance-match.match-50{border-color:#4caf50}.relevance-match.match-40{border-color:#66bb6a}.relevance-match.match-30{border-color:#81c784}.relevance-match.match-20{border-color:#a5d6a7}.relevance-match.match-10{border-color:#c8e6c9}.request-status{text-transform:uppercase;font-weight:700;text-align:right}.request-status.pending{color:#FFA000}.request-status.inprogress{color:#0288D1}.request-status.resolved{color:#7CB342}.contact-frame{position:relative;margin-right:10px;cursor:pointer}.contact-frame>div:first-child{position:absolute;top:-8px;left:-8px;padding:3px;background-color:#fff;border-radius:3px}.contact-frame>div:first-child i{font-size:16px}.contact-frame em{font-weight:500;font-size:14px}.contact-frame .icon-plus-circle{color:#DEE4E7}.contact-frame:hover .icon-plus-circle{color:#0288D1}.requests-listing .caseId{min-width:75px}.requests-listing .statusName,.requests-listing .typeName{min-width:100px}.requests-listing .assignee{min-width:125px}.purchase-order .validation-message{display:block}.certification-application .header-row{background-color:#ECEFF1;font-size:11px;border:1px solid #DEE4E7;white-space:nowrap}.certification-application-seperator{border-bottom:2px solid #fff}.team-builder-modal .modal-body.scrollable-body{overflow-x:hidden}.team-builder-modal .modal-body.scrollable-body>div{height:100%}.team-builder-modal .tab-container{display:flex;flex-direction:column}.team-builder-modal .tab-container .tab-container-content{flex:1;display:flex}.team-builder-modal .tab-container .tab-container-content .tab-content{flex:1;height:100%;max-height:100%;display:flex}.tb-faux-tabs>div>button{text-align:center;height:40px;min-width:90px;padding:0 15px;background-color:#fff;color:#0277BD;border-bottom:2px solid #CFD8DC;border-radius:0}.tb-faux-tabs>div>button.tab-selected{font-weight:500;border-bottom:2px solid #29B6F6;color:#0277BD}.tb-faux-tabs>div.spacer-row{height:38px;width:100%;border-bottom:2px solid #CFD8DC}.team-builder-roles{flex:1;width:100%}.team-builder-roles .icon-notification.error{color:#FF6F00}.team-builder-availability .color-block{width:18px;height:11px;margin-right:5px}.marker-conflict{vertical-align:top;border-radius:2px;display:inline-block;margin:0 4px;padding:0 8px;line-height:20px;color:#fff;background-color:#FFB300;border:none}.marker-conflict.align-middle{vertical-align:middle}.marker-conflict.no-margin{margin:0}.marker-conflict.smaller{line-height:14px;font-size:9px;padding:0 7px}.marker-conflict.small{line-height:12px;font-weight:400;font-size:8px;padding:0 6px}.marker-conflict.standalone{margin:0;padding:3px 8px;border-width:1px}.marker-conflict.cropped{max-width:125px;white-space:nowrap;margin-right:0}.marker-conflict.margin-top-right{margin:4px 4px 0 0}.marker-conflict.marker:before{font-variant:uppercase}.sub-event-cal-icon{font-size:24px;color:#B0BEC5}.industry-code-item.selected{border:1px solid #0277BD}.scheduled-items-list div.item-row>div.flex-fill{padding:15px;text-align:center}.scheduled-items-list div.item-row>div.flex-fill>button{display:inline-block;font-size:15px;font-weight:500}.scheduled-items-list div.item-row>div.flex-fill:not(:last-child){border-right:1px solid #DEE4E7}.scheduled-items-list div.item-row>div.flex-fill:not(:last-child).width-4{border-right-width:4px}.scheduled-items-list div.item-row>div.flex-fill:not(:last-child).dotted{border-right:1px dotted #DEE4E7}.org-name-cell{min-width:275px;width:275px}.cert-id-cell{width:90px;min-width:90px}.cert-type-cell,.org-type-cell{width:100px;min-width:100px}.cert-type-name{min-width:150px;width:100%}.cn-number-cell{width:100px;min-width:135px}.cert-items-cell{width:550px}.image-marker-cell{width:48px;text-align:center;padding-top:5px;min-width:48px;color:#78909C}.image-marker-cell .image{display:inline-block;font-size:14px;line-height:14px}.image-marker-cell .text{display:block;font-size:9px;line-height:14px;margin-bottom:10px}.duplicate-user-message{padding:10px;border:1px solid #FFA000;border-left:8px solid #FFA000;border-radius:0 3px 3px 0}.contact-badge-cell{text-align:center;min-width:60px;max-width:60px}.contact-id-cell{min-width:70px;max-width:70px}.check-circle-button,.check-circle-button:hover{background:0 0}.check-circle-button>span{display:inline-block;margin-top:10px;color:#03A9F4;line-height:18px;font-size:18px}.new-menu-button,.new-menu-button>span{height:22px;line-height:22px;text-align:center;display:inline-block}.check-circle-button>span:active,.check-circle-button>span:hover{color:#689F38}.find-contact-button{background-color:#039BE5;color:#fff;border-radius:0 2px 2px 0}.find-contact-button:hover{background-color:#0277BD}.no-match-message{background-color:#E1F5FE;border:1px solid #B3E5FC;color:#0277BD;padding:8px}.multi-match-message{background-color:#fff;border:1px solid #0288D1;color:#0277BD;padding:0 8px}.multi-match-message:hover{background-color:#E1F5FE;color:#0277BD}.middle-name-cell{width:120px}.new-menu-button{border-radius:50%;width:22px;background-color:#fff;padding:0}.new-menu-button>span{color:#0288D1}.new-menu-button:hover{background-color:#0288D1}.new-menu-button:hover>span{color:#fff}.mini-button-inline{background-color:#039BE5;font-size:10px;padding:0 6px;line-height:20px;color:#fff}.mini-button-inline:hover{background-color:#0277BD}.check-circle-button.selector-button:disabled{background-color:#fff;border:none}.refreshing-cell{background-image:repeating-linear-gradient(-45deg,transparent,transparent 1rem,#CFD8DC 1rem,#CFD8DC 2rem);height:8px;line-height:8px;text-align:center;font-size:5px}.training-pathway--manage-credentials .description-bubble{position:relative;border:2px solid #0277BD;background:#fff;border-radius:3px;padding:10px;margin-top:10px}.training-pathway--manage-credentials .description-bubble:after{content:"";position:absolute;top:0;left:20px;width:0;height:0;border:10px solid transparent;border-bottom-color:#0277BD;border-top:0;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:-5px;margin-top:-10px}.change-approval-flag-changed{font-size:9px;background:#FFF3E0;border:1px solid #FB8C00;color:#FB8C00;padding:2px 6px}.change-approval-overflow-cell{padding-left:0;padding-right:0;min-width:50px;width:50px;text-align:center;white-space:normal;overflow:initial}.change-approval-button{padding:0 12px;border:1px solid;font-weight:500;border-radius:2px;background:0 0}.change-approval-button.accepted{border-color:#388E3C;color:#388E3C;margin-right:5px}.change-approval-button.rejected{border-color:#D32F2F;color:#D32F2F}.change-approval-button.accepted:disabled,.change-approval-button.rejected:disabled{background:#E0E0E0}.change-approval-button .icon-checkmark-circle1,.change-approval-button .icon-prohibited{font-size:12px;font-weight:500;margin-right:5px}.change-approval-status-view{font-weight:500;padding:0 14px;border:1px solid #000;color:#000;border-radius:2px;display:inline-block}.change-approval-status-view.pending,.change-approval-status-view.s-0{border-color:#5E35B1;color:#5E35B1;background-color:#EDE7F6}.change-approval-status-view.pending-approval{padding:2px 8px;border-color:#FF8F00;color:#FF8F00;background-color:#FFECB3}.change-approval-status-view.s-2{border-color:#388E3C;color:#388E3C;background-color:#E8F5E9}.change-approval-status-view.s-1{border-color:#0288D1;color:#0288D1;background-color:#E1F5FE}.change-approval-status-listing{font-weight:500}.change-approval-status-listing.s-0{color:#5E35B1;background-color:#EDE7F6}.change-approval-status-listing.pending{color:#FF8F00;background-color:#FFECB3}.change-approval-status-listing.s-2{color:#388E3C;background-color:#E8F5E9}.change-approval-status-listing.s-1{color:#0288D1;background-color:#E1F5FE}.events-listing .votes-outstanding,.review-items-listing .votes-outstanding{background:#FFECB3;line-height:13px;text-align:center;text-transform:uppercase;font-size:9px}.change-approval-result-view{font-weight:500}.change-approval-result-view.s-0{color:#388E3C}.change-approval-result-view.s-1{color:#D32F2F}.change-approval-cell{text-align:center;min-width:115px;width:115px}.events-listing .votes-outstanding{border:1px solid #FFCA28;padding:2px}.events-listing .review-items.counter{text-align:center}.events-listing .review-items.counter>span{padding:2px 8px;border:1px solid #616161;border-radius:2px}.review-items-listing .votes-outstanding{border:1px solid #FFCA28;padding:2px;margin-bottom:8px}.review-items-listing button.transparent{padding:0;background:0 0}.review-items-listing .vote-tally{width:16px;height:8px;border:1px solid;padding:2px 5px;font-size:9px;border-radius:1px}.review-items-listing .vote-tally.approve{background:#689F38;color:#fff;border-color:#689F38}.review-items-listing .vote-tally.approve.vote-tally-none{background:#fff;color:#689F38}.review-items-listing .vote-tally.reject{background:#F9A825;color:#fff;border-color:#F9A825}.review-items-listing .vote-tally.reject.vote-tally-none{background:#fff;color:#F9A825}.review-items-listing .vote-tally.abstain{background:#E0E0E0;color:#212121;border-color:#E0E0E0}.event-stats-circle{border-radius:50%;width:32px;height:32px;text-align:center;display:inline-block}.event-stats-circle>span{line-height:32px;display:inline-block;font-size:20px}.event-stats-circle.s-0{border:1px solid #03A9F4;color:#03A9F4}.event-stats-circle.s-1{border:1px solid #9C27B0;color:#9C27B0}.event-stats-circle.s-2{border:1px solid #3F51B5;color:#3F51B5}.event-participant-vote .vote-selector{width:100%;text-align:left;background:0 0}.event-participant-vote .vote-indicator{height:10px;width:10px;border-radius:100px;display:inline-block;margin-right:10px}.event-participant-vote .vote-indicator--0{background-color:#689F38}.event-participant-vote .vote-indicator--1{background-color:#F9A825}.event-participant-vote .vote-indicator--2{background-color:#9E9E9E}.event-participant-vote .vote-status--0{color:#689F38;font-weight:500}.event-participant-vote .vote-status--1{color:#F9A825;font-weight:500}.event-participant-vote .vote-status--2{color:#616161;font-weight:500}.event-dashboard-list--calendar{vertical-align:top;font-size:22px;margin-top:0;margin-right:5px}.event-dashboard-list--view-all{color:#0277BD;background:#fff;border:1px solid #0277BD;width:50%;text-align:center;padding:5px;border-radius:1px}.event-dashboard-list--view-all:hover{background-color:#E1F5FE}.event-dashboard-statistics h1{font-weight:500}.event-dashboard-statistics--text{width:calc(100% - 60px);word-break:normal}.event-dashboard-statistics .icon{vertical-align:top;font-size:24px;margin-right:5px;padding:8px;border:1px solid;border-radius:100px}@media screen and (max-width:1024px){.event-dashboard-statistics .icon{font-size:16px;padding:6px}}.event-dashboard-statistics .icon.ic-0{border-color:#01579B;color:#01579B}.event-dashboard-statistics .icon.ic-1{border-color:#311B92;color:#311B92}.event-dashboard-statistics .icon.ic-2{border-color:#512DA8;color:#512DA8}.event-dashboard-statistics .icon.ic-3{border-color:#FB8C00;color:#FB8C00}.event-participant-vote-listing-display .vote-selector{display:inline-block;width:100px;height:28px;margin-right:5px;margin-bottom:5px}.event-participant-vote-listing-display .vote-selector--0{border:none;background-color:#689F38;color:#fff}.event-participant-vote-listing-display .vote-selector--1{border:none;background-color:#F9A825;color:#fff}.event-participant-vote-listing-display .vote-selector--2{border:none;background-color:#9E9E9E;color:#fff}.event-participant-vote-listing-display .vote-selector.readonly{width:100%;max-width:150px;padding-left:5px}.event-participant-vote-listing-display .vote-selector>.vote-status{padding-left:5px}.event-participant-vote-listing-display .vote-selector option{color:#000;background:#fff;font-size:12px}.entity-category-program{color:#3949AB;font-size:11px;font-weight:600;text-transform:uppercase}.cert-selector-row{border-radius:10px;background-color:#ECEFF1;padding:4px}.cert-selector-row .cert-chckbox-cell{padding-right:4px}.cert-selector-row.cert-item-selected .cert-chckbox-cell{background-color:#B3E5FC}.item-row div.cert-chckbox-cell{width:24px;text-align:center}.has-cert-cell{min-width:90px;width:90px;text-align:center;padding:8px}.cert-type-listing>.item-row.read{border-bottom:1px solid #DEE4E7!important}.cert-type-listing>.item-row:last-child.read{border-bottom:none!important}.cert-marker{display:inline-block;line-height:24px;padding:0 20px;margin-right:2px;border:1px solid #607D8B;border-radius:8px;color:#455A64;font-weight:600;font-size:12px;min-width:70px;text-align:center;background-color:#fff}.cert-marker.active{border-color:#7CB342;color:#689F38}.cert-marker.suspended{border-color:#E53935;color:#D32F2F}.cert-marker.withdrawn{border-color:#3949AB;color:#303F9F}.cert-marker.terminated{border-color:#E53935;color:#D32F2F}.cert-marker.expired{border-color:#F57C00;color:#EF6C00}.scope-management .selected-category{background-color:var(--navigation-tab-selected-bg-color)}.scope-management .item-counter{float:right;padding:1px 12px;background:#9E9E9E;color:#fff;border-radius:3px}.scope-management .selection-counter{text-align:center;font-weight:500;color:#0288D1;border:1px solid #0288D1;background:0 0;border-radius:0;padding:0 8px}.scope-management .selection-counter:hover{background:#B3E5FC}.scope-category-item-management .search-button,.scope-management .search-button{text-align:center;background:#0288D1;color:#fff;padding:0 8px;border-radius:0}.tag-element-assignment-item{height:100%}.tag-element-assignment-item-editing{cursor:pointer}.tag-element-assignment-item-editing:hover{background-color:var(--navigation-tab-selected-bg-color)}.tag-element-add,.tag-element-display,.tag-element-remove{background-color:#5C6BC0;color:#fff;overflow-wrap:break-word;font-size:12px;display:inline-block;border-radius:3px;line-height:24px;font-weight:500;padding:0 5px;margin:5px 0 0 5px}.hierarchical-tag-element-selector .selected-message span,.tag-element-add span,.tag-element-display span,.tag-element-remove span{padding:3px 6px}.tag-element-add .icon-cross,.tag-element-display .icon-cross,.tag-element-remove .icon-cross{display:none;border-left:1px solid #B71C1C}.tag-element-display-listing{margin-top:0;margin-bottom:5px}.tag-element-remove:hover{background-color:#fff;color:#B71C1C;border:1px dotted #B71C1C}.tag-element-remove:hover .icon-cross{display:inline-block}.tag-element-remove button{height:100%;width:100%;background:0 0;color:#fff}.tag-listing-header{width:300px}.tag-listing-item{width:316px}.hierarchical-tag-element-selector .selected-message{border:1px solid #03A9F4;background-color:#fff;color:#0288D1;display:inline-block;border-radius:16px;line-height:24px;margin-right:5px}.hierarchical-tag-element-selector .selected-message [class^=icon-]{display:none;border-left:1px solid #03A9F4}.hierarchical-tag-element-selector button.selected-message:hover{background-color:#E1F5FE}.hierarchical-tag-element-selector button.selected-message:hover [class^=icon-]{display:inline-block}.tag-display{padding:0 9px;border-radius:18px;border:1px solid #607D8B;color:#455A64;font-size:90%}.tag-display.has-max{max-width:175px;white-space:nowrap}.scope-association-listing .column-container{background-color:#f6f7f8!important;display:flex}.scope-association-listing .column-header{background-color:#f6f7f8!important;display:inline-block}.scope-association-listing .column-header,.scope-association-listing .column-item{margin:0;width:calc((100% / var(--column-count)) - 1px);border-right:1px solid #DEE4E7;font-size:12px}.scope-association-listing .column-header>div,.scope-association-listing .column-item>div{padding:0}.scope-association-listing .column-header.width-4,.scope-association-listing .column-item.width-4{border-right-width:4px}.scope-association-listing .column-header.dotted,.scope-association-listing .column-item.dotted{border-right:1px dotted #DEE4E7}.scope-association-listing .column-header .link-button,.scope-association-listing .column-header span,.scope-association-listing .column-item .link-button,.scope-association-listing .column-item span{font-size:12px}.scope-association-listing .column-item{overflow-y:auto}.scope-association-listing .column-item::-webkit-scrollbar,.scope-association-listing .column-item::-webkit-scrollbar-track{background-color:#fff}.scope-association-listing .column-item::-webkit-scrollbar-track{background-color:#fff}.scope-association-listing .column-item::-webkit-scrollbar{width:10px}.scope-association-listing .column-item::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.scope-association-listing .column-item--text{margin-left:8px}.scope-association-listing .column{display:flex}.scope-association-listing--header-container{margin:2px 2px 2px 8px;word-wrap:normal}.scope-association-listing .level-marker{background:#fff;border:1px solid #0277BD;color:#0277BD;text-align:center;padding:0 3px;margin-right:5px;display:inline;font-size:11px}.scope-association-listing .level-marker.root{text-transform:uppercase;border:1px solid #512DA8;color:#512DA8}.scope-association-listing .selected-category{color:#fff;background-color:#0288D1}.scope-association-listing .selected-category button.link-button{color:#fff!important}.contact-profile-item{min-width:200px;padding-right:25px}.scheme-layout-outer{position:relative;height:100%}.scheme-layout-outer .scheme-header{height:36px}.scheme-layout-outer .scheme-content{position:absolute;left:0;right:0;top:42px;bottom:0;overflow-y:auto}.scheme-grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(315px,1fr));gap:4px;height:100%;grid-auto-flow:column}.scheme-grid-container::-webkit-scrollbar,.scheme-grid-container::-webkit-scrollbar-track{background-color:#fff}.scheme-grid-container::-webkit-scrollbar-track{background-color:#fff}.scheme-grid-container::-webkit-scrollbar{width:10px}.scheme-grid-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.scheme-grid-item{position:relative;min-width:315px}.scheme-item-container{position:absolute;top:4px;left:4px;right:4px;bottom:4px}.scheme-item-container-item{min-width:315px;border:1px solid #CFD8DC;border-radius:10px;display:grid;grid-template-rows:50px auto 1fr;height:100%;white-space:wrap}.scheme-item-container-item .item-header-row{padding:4px 10px;border-radius:10px 10px 0 0;font-size:11px;background-color:#ECEFF1}.scheme-item-container-item .item-header-row span{display:block;line-height:21px}.scheme-item-container-item .item-search-row{padding:4px;border-bottom:1px solid #DEE4E7}.scheme-item-container-item .item-search-row.dotted{border-bottom:1px dotted #DEE4E7}.scheme-item-container-item .item-search-row--strong{border-bottom:2px solid #DEE4E7}.scheme-item-container-item .item-content-row{overflow-y:auto;padding:4px}.scheme-item-container-item .item-content-row::-webkit-scrollbar,.scheme-item-container-item .item-content-row::-webkit-scrollbar-track{background-color:#fff}.scheme-item-container-item .item-content-row::-webkit-scrollbar-track{background-color:#fff}.scheme-item-container-item .item-content-row::-webkit-scrollbar{width:10px}.scheme-item-container-item .item-content-row::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.scheme-item-container-item .scope-category-name{display:inline-block;font-size:11px;opacity:.8;color:#37474F}.scheme-item-container-item .item-highlighted{border-radius:8px;border:1px solid #0288D1;background-color:#E1F5FE;padding:0 4px;margin-left:-4px}.scheme-item-container-item .scope-item-count{border-radius:8px;display:inline-block;padding:0 6px;height:14px;line-height:14px;font-size:10px;text-align:center;background-color:#039BE5;color:#fff}.scheme-display .scope-category-cell{padding:2px 6px;font-size:10px;opacity:.8}.scheme-display .scope-item-header-cell{padding:2px 6px;font-size:10px;background-color:#ECEFF1;font-weight:500;border-bottom:1px solid #fff}.permission-listing{list-style:none;padding:0;margin:0}.permission-listing.indent-5>li{padding-left:5px}.permission-listing>li .flex-layout{width:500px}.permission-listing>li .flex-layout .perm-name{font-weight:500;padding:6px 15px}.permission-listing>li .flex-layout .access-level>a{display:inline-block;margin:6px;padding-left:5px;font-weight:500}.permission-listing>li .flex-layout .access-level>label{font-weight:400;margin:6px}.permission-item{background-color:#ECEFF1;padding:5px 10px;margin-bottom:2px;cursor:pointer}.permission-item .expander-component{vertical-align:middle;margin-right:3px}.permission-item>span{display:inline-block;vertical-align:middle}.admin-options{max-width:1250px;list-style:none;padding:0;margin:0}.admin-options.indent-5>li{padding-left:5px}.admin-options>li{cursor:pointer;max-height:75px;overflow:hidden;vertical-align:top;border-radius:3px;display:inline-block;width:325px;background-color:#fff;margin:0 20px 20px 0;border:2px solid #fff}.admin-options>li:hover{border:2px solid #607D8B}.admin-options>li>div:first-child{float:left;width:15px;padding:7px 15px}.admin-options>li>div:first-child i,.admin-options>li>div:first-child span{font-size:23px;color:#90A4AE}.admin-options>li>div:nth-child(2){position:relative;padding:7px 20px;margin-left:35px}.admin-options>li>div:nth-child(2) h2{font-weight:500;font-size:15px}.admin-options>li>div:nth-child(2) p{margin:2px 0}.module-edit-form label{float:left;margin-right:5px}.checkbox-list-horizontal{list-style:none;padding:0;margin:0}.checkbox-list-horizontal.indent-5>li{padding-left:5px}.checkbox-list-horizontal li{float:left;width:135px}.checkbox-list-horizontal li label{font-weight:400}.hover-show-children .hover-show-me{visibility:hidden}.hover-show-children:hover .hover-show-me{visibility:visible}.listing-button:hover{color:#014771}.listing-button{cursor:pointer;color:#0277BD}.focusable:hover{background-color:#DEE4E7}.col-group.listing-group,.listing-group{padding:10px;border-top:1px solid #DEE4E7}.attribute-choice-item{padding-bottom:10px;padding-top:10px}.attribute-choice-selected{background-color:#B3E5FC}.widget-highlight{background-color:rgba(0,0,200,.3);color:#fff;text-shadow:2px 1px 2px #000}.widget-highlight:hover{background-color:rgba(0,0,200,.8)}.widget-path{position:absolute;cursor:copy;background-color:rgba(0,0,200,.2);z-index:10000}.widget-path:hover{background-color:rgba(200,0,0,.2)}.industry-codes-grid .header-row,.industry-codes-grid>.item-row{min-height:42px}.industry-codes-grid .header-row div.select-cell,.industry-codes-grid>.item-row div.select-cell{min-width:42px;width:42px;padding:0;overflow:visible}.industry-codes-grid .header-row div.select-cell button,.industry-codes-grid>.item-row div.select-cell button{width:42px;min-width:42px;height:42px;border-radius:0;background:0 0;font-size:14px;padding:0;text-align:center}.industry-codes-grid .header-row div.select-cell button.codeItem-menu,.industry-codes-grid>.item-row div.select-cell button.codeItem-menu{color:#0288D1}.industry-codes-grid .header-row div.select-cell button.codeItem-menu:hover,.industry-codes-grid>.item-row div.select-cell button.codeItem-menu:hover{background-color:#4FC3F7;color:#fff}.industry-codes-grid .header-row div.select-cell .sub-menu-hz,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz{position:absolute;left:43px;top:0;height:42px;z-index:10}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option{display:inline-block;width:42px;height:100%;opacity:.7}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option button,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option button{font-size:14px;color:#fff}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option.edit-item,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option.edit-item{background-color:#0277BD}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option.add-item,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option.add-item{background-color:#039BE5}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option.remove-item,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option.remove-item{background-color:#C62828}.industry-codes-grid .header-row div.select-cell .sub-menu-hz .ci-option:hover,.industry-codes-grid>.item-row div.select-cell .sub-menu-hz .ci-option:hover{opacity:1}.industry-codes-grid .code-cell{width:180px}.industry-codes-grid .save-cell{min-width:120px}.admin-area-image>span{display:inline-block;font-size:24px;color:#607D8B;margin:5px 15px 5px 5px}.stage-payment{max-width:430px}.stage-payment .error-message-validation{padding-left:0}.stage-payment button{width:100%;text-align:center;font-size:16px;border-radius:3px;position:relative;padding:8px;margin-top:30px;margin-bottom:10px}.stage-payment button.shaded{background-color:#ECEFF1;border-bottom:1px solid #DEE4E7}.stage-payment button.compressed,.stage-payment button.slim{padding:4px 8px}.stage-payment button.no-top{padding-top:0}.stage-payment button.no-bottom{padding-bottom:0}.stage-payment button.vr-slim{padding:4px 8px}.stage-payment button.vr-large{padding:14px 8px}.stage-payment button.vr-small{padding:4px 8px}.stage-payment button.vr-only{padding:8px 0}.stage-payment button.hz-only{padding:0 8px}.stage-payment .payment-section input[type=number],.stage-payment .payment-section input[type=text],.stage-payment .payment-section select{font-size:15px;width:4em;padding:5px 8px;border:1px solid #DEE4E7}.stage-payment .payment-section input[type=number].no-border-right,.stage-payment .payment-section input[type=text].no-border-right,.stage-payment .payment-section select.no-border-right{border-right:0}.stage-payment .payment-section input[type=number].no-border-left,.stage-payment .payment-section input[type=text].no-border-left,.stage-payment .payment-section select.no-border-left{border-left:0}.stage-payment .payment-section input[type=number]:focus,.stage-payment .payment-section input[type=text]:focus,.stage-payment .payment-section select:focus{outline:0;border:1px solid #DEE4E7;border-bottom:2px #0277BD solid}.stage-payment .payment-section input[type=number]:focus.no-border-right,.stage-payment .payment-section input[type=text]:focus.no-border-right,.stage-payment .payment-section select:focus.no-border-right{border-right:0}.stage-payment .payment-section input[type=number]:focus.no-border-left,.stage-payment .payment-section input[type=text]:focus.no-border-left,.stage-payment .payment-section select:focus.no-border-left{border-left:0}.stage-payment .invoice-message{margin-bottom:10px;background:#f6f7f8;border:1px solid #DEE4E7;position:relative;padding:8px}.stage-payment .invoice-message.shaded{background-color:#ECEFF1;border-bottom:1px solid #DEE4E7}.stage-payment .invoice-message.compressed,.stage-payment .invoice-message.slim{padding:4px 8px}.stage-payment .invoice-message.no-top{padding-top:0}.stage-payment .invoice-message.no-bottom{padding-bottom:0}.stage-payment .invoice-message.vr-slim{padding:4px 8px}.stage-payment .invoice-message.vr-large{padding:14px 8px}.stage-payment .invoice-message.vr-small{padding:4px 8px}.stage-payment .invoice-message.vr-only{padding:8px 0}.stage-payment .invoice-message.hz-only{padding:0 8px}.stage-payment .credit-card-form{background:#f6f7f8;border:1px solid #DEE4E7;position:relative;padding:8px}.stage-payment .credit-card-form.shaded{background-color:#ECEFF1;border-bottom:1px solid #DEE4E7}.stage-payment .credit-card-form.compressed,.stage-payment .credit-card-form.slim{padding:4px 8px}.stage-payment .credit-card-form.no-top{padding-top:0}.stage-payment .credit-card-form.no-bottom{padding-bottom:0}.stage-payment .credit-card-form.vr-slim{padding:4px 8px}.stage-payment .credit-card-form.vr-large{padding:14px 8px}.stage-payment .credit-card-form.vr-small{padding:4px 8px}.stage-payment .credit-card-form.vr-only{padding:8px 0}.stage-payment .credit-card-form.hz-only{padding:0 8px}.stage-payment .credit-card-form .card-icon{margin-right:5px;font-size:30px}.stage-payment .credit-card-form .credit-card-num{border:0;font-size:15px;width:4em;padding:5px 8px}.stage-payment .credit-card-form .credit-card-num.amex{width:6em}.stage-payment .credit-card-form .credit-card-num.credit-card-num-4{width:100%}.stage-payment .credit-card-form .credit-card-num.no-border-right{border-right:0}.stage-payment .credit-card-form .credit-card-num.no-border-left{border-left:0}.stage-payment .credit-card-form .credit-card-num:focus{border:0;outline:0}.stage-payment .credit-card-form input[type=number].cvv{width:4em}.stage-payment .credit-card-form .date-field{margin-right:5px}.stage-payment .credit-card-form .date-field select{width:6em}.stage-payment .credit-card-form .cvv-container{position:absolute;right:0;top:0}.stage-payment .credit-card-form .cvv-container>label{text-align:right}.stage-payment .credit-card-form .cvv-container>input{margin-right:0;margin-left:auto;display:block}.stage-tree{margin:7px}.stage-node{position:relative;cursor:pointer;border-radius:4px;background-color:#fff;border:2px solid #fff;padding:2px 5px;font-size:12px;margin-bottom:6px}.stage-node.stage-insert{opacity:.5;border:2px dashed #0288D1;color:#37474F}.stage-node.stage-insert.hidden{animation-duration:.7s;animation-name:stageSlideout}.stage-node.stage-insert.visible{animation-duration:.7s;animation-name:stageSlidein}@keyframes stageSlideout{from{position:relative;right:0}to{position:relative;right:200%}}@keyframes stageSlidein{from{position:relative;right:200%}to{position:relative;right:0}}.stage-node button.add-stage{position:absolute;bottom:-7px;right:-7px}.stage-node button.move-stage{position:absolute;top:3px;left:-18px;box-shadow:none}.stage-node.selected{border:2px solid #1E88E5}.stage-options-outline{background-color:#EEE;border:1px solid #E0E0E0;padding:5px 10px}.stage-title{display:inline-block;margin-right:8px;font-size:13px;line-height:16px}.stage-title.large{font-size:15px;line-height:24px}.stage-artifact-configuration{display:block;width:100%;padding-right:10px;padding-bottom:15px}.stage-artifact-configuration .artifact-item{display:flex}.stage-artifact-title{width:100%;border:1px solid #E0E0E0;padding-left:10px;background-color:#f6f7f8!important}.stage-type-marker-admin{border-radius:50%;width:10px;height:10px;margin-top:10px;margin-right:5px;text-align:center;background-color:#B0BEC5}.stage-hierarchy,.stage-type-marker,.stage-type-marker.large{background-color:#fff}.stage-type-marker{margin-right:8px;font-size:16px;text-align:center;color:#90A4AE;line-height:22px}.stage-type-marker>span{display:inline-block;vertical-align:middle;font-size:16px;color:#90A4AE}.stage-type-marker.large>span{font-size:16px}.stage-type-marker.s-1,.stage-type-marker.s-1>span{color:#039BE5}.stage-type-marker.s-2,.stage-type-marker.s-2>span{color:#689F38}.stage-type-marker.s-3,.stage-type-marker.s-3>span{color:#FFC107}.task-marker{margin-right:8px;font-size:16px;width:18px;text-align:center;color:#90A4AE}.task-marker.in_progress{color:#039BE5}.task-marker.completed{color:#689F38}.stage-hierarchy .header-row.task-item.selected,.stage-hierarchy .item-row.task-item.selected{outline:#039BE5 solid 2px}.stage-hierarchy .header-row .stage-task,.stage-hierarchy .item-row .stage-task{width:100%;position:relative;font-size:12px}.stage-hierarchy .header-row .stage-task.depth-2,.stage-hierarchy .item-row .stage-task.depth-2{padding-left:60px}.stage-hierarchy .header-row .stage-task.depth-3,.stage-hierarchy .item-row .stage-task.depth-3{padding-left:90px}.stage-hierarchy .header-row .stage-task.depth-4,.stage-hierarchy .item-row .stage-task.depth-4{padding-left:120px}.stage-hierarchy .header-row .stage-task.depth-5,.stage-hierarchy .item-row .stage-task.depth-5{padding-left:150px}.stage-hierarchy .header-row .stage-task .create-task,.stage-hierarchy .item-row .stage-task .create-task{position:absolute;top:2px;right:10px}.stage-hierarchy .header-row .coordinator,.stage-hierarchy .item-row .coordinator{min-width:125px;max-width:125px;font-size:12px}.stage-hierarchy .header-row .status,.stage-hierarchy .item-row .status{min-width:150px;max-width:150px;font-size:12px}.stage-hierarchy .header-row .status select,.stage-hierarchy .item-row .status select{width:100px}.stage-hierarchy .header-row .resources,.stage-hierarchy .item-row .resources{min-width:100px;max-width:100px;font-size:12px}.stage-hierarchy .header-row .resources .resource-count,.stage-hierarchy .item-row .resources .resource-count{font-size:16px;text-align:center}.stage-hierarchy .header-row .stage-no-items i,.stage-hierarchy .item-row .stage-no-items i{color:#90A4AE;position:relative;top:4px;margin-right:5px}.stage-hierarchy .flex-layout.selected{margin-top:2px;outline:#039BE5 solid 2px}.stage-hierarchy .item-row .exp-col{text-align:center;min-width:18px}.stage-hierarchy .item-row .exp-col>span{color:#90A4AE;display:inline-block;font-size:18px;line-height:28px}.stage-hierarchy .item-row .coordinator,.stage-hierarchy .item-row .stage-task,.stage-hierarchy .item-row .status{border-right:1px dotted #CFD8DC}.stage-hierarchy .item-row.selected{border:1px solid #fff;outline:#039BE5 solid 2px}.stage-hierarchy .instrument-response .stage-action-container{min-height:58px}.stage-hierarchy .stage-action-container{position:relative;border:1px solid #B0BEC5;background-color:#CFD8DC;display:flex}.stage-hierarchy .stage-action-container.done{border:1px solid #689F38;background-color:#7CB342}.stage-hierarchy .stage-action-container .checkmark{position:absolute;top:3px;right:6px;cursor:pointer;font-size:larger;color:#689F38}.stage-hierarchy .stage-action-container .action{position:absolute;right:6px;bottom:3px}.stage-hierarchy .stage-action-container .display{background-color:#fff;margin-left:30px;flex:1 1 auto;padding:3px 6px}.stage-resource-marker{display:inline-block;font-size:20px;color:#90A4AE}.milestone-listing{padding:12px}.milestone-listing .milestone:last-child{border-left:none}.milestone-listing .milestone{border-left:1px dotted #B0BEC5;padding:0 25px 30px;position:relative}.milestone-listing .milestone .name{font-size:14px}.milestone-listing .milestone .diamond{width:30px;height:30px;position:absolute;top:0;left:-11px}.milestone-listing .milestone .diamond span{font-size:22px;color:#B0BEC5}.milestone-listing .milestone .diamond.s-2 span{color:#7CB342}.milestone-listing .milestone .diamond.s-1 span{color:#039BE5}.milestone-listing .milestone .status-text{text-transform:uppercase;font-weight:600;font-size:11px}.milestone-listing .milestone .status-text.s-2{color:#689F38}.milestone-listing .milestone .status-text.s-1{color:#0288D1}.milestone-listing .milestone .status-date{color:#90A4AE}.stage-document-item{margin-bottom:10px;border:1px solid #DEE4E7;border-left:20px solid #DEE4E7}.definition-instances .due-cell{min-width:115px}.definition-instances .progress-cell{min-width:75px;text-align:center}.process-ss-message{border:1px solid #03A9F4}.process-overlay{background-color:#CFD8DC;opacity:.3;position:absolute;top:4px;bottom:0;right:0;left:0;z-index:200}.swimlanes{display:flex;flex-direction:row;height:57vh;width:100%;overflow-x:auto;border:1px solid #DEE4E7}.swimlanes::-webkit-scrollbar,.swimlanes::-webkit-scrollbar-track{background-color:#fff}.swimlanes::-webkit-scrollbar-track{background-color:#fff}.swimlanes::-webkit-scrollbar{width:10px}.swimlanes::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.swimlanes .segment{position:relative;flex:1 1 auto;display:inline-block;min-width:250px;vertical-align:top}.swimlanes .segment .segment-content{display:flex;flex-direction:column;height:100%}.swimlanes .segment .segment-content .name{position:relative;margin:2px;border-radius:2px;padding:5px;background-color:#ECEFF1}.swimlanes .segment .segment-content .name button{padding:0 10px;position:relative;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.swimlanes .segment .segment-content .name button.width-20{width:20%}.swimlanes .segment .segment-content .name .overdue-count{margin-top:4px;width:12px;height:12px;cursor:pointer;color:#fff;background-color:#F9A825;border-radius:50%}.swimlanes .segment .segment-content .lane{position:relative;overflow-y:auto;margin-right:2px;border-right:1px solid #CFD8DC;flex:1 1 auto}.swimlanes .segment .segment-content .lane::-webkit-scrollbar,.swimlanes .segment .segment-content .lane::-webkit-scrollbar-track{background-color:#fff}.swimlanes .segment .segment-content .lane::-webkit-scrollbar-track{background-color:#fff}.swimlanes .segment .segment-content .lane::-webkit-scrollbar{width:10px}.swimlanes .segment .segment-content .lane::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.swimlanes .segment .segment-content .lane .lane-content .none{font-size:16px;padding:4px 16px;color:#90A4AE}.swimlanes .segment .segment-content .lane .lane-content .lane-row{border-bottom:1px dotted #B0BEC5}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card{position:relative;font-size:11px;padding:4px 8px;margin-left:2px;border-left:8px solid #90A4AE}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card.not-started{border-color:#90A4AE}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card.in-progress{border-color:#1565C0}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card.completed{border-color:#2E7D32}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card.skipped{border-color:#FDD835}.swimlanes .segment .segment-content .lane .lane-content .lane-row .process-card .action-required{margin-top:4px;width:12px;height:12px;cursor:pointer;background-color:#F9A825;border-radius:50%}.swimlanes .segment:last-child .segment-content .lane{border-right:none}.navigation-stage-editor{box-sizing:border-box;text-align:center;cursor:pointer;margin-right:5px}.navigation-stage-editor>span{text-align:center;padding:2px 8px;font-size:larger}.navigation-stage-editor .actions{visibility:hidden;background-color:#0D47A1;color:#fff;font-size:smaller}.navigation-stage-editor .actions div:first-child{visibility:hidden}.branding-preview #instrument-response-header-logo,.navigation-stage-editor.selected .actions,.navigation-stage-editor.selected .actions div:first-child,.navigation-stage-editor:hover .actions,.standard-builder .visible{visibility:visible}.navigation-stage-editor .actions span:hover{color:#90CAF9}.navigation-stage-editor.selected{background-color:#1E88E5;color:#fff}.navigation-stage-editor.selected .actions{background-color:#0D47A1;color:#fff}.navigation-stage-editor:hover{background-color:#1E88E5;color:#fff}.activity-stage-editor{margin-bottom:10px}.activity-stage-editor .activity-icon{width:25px;height:25px;text-align:center;border-radius:50%;border:2px solid #1565C0;background-color:#fff}.activity-stage-editor .activity-name{margin-left:-15px;padding-left:20px;background-color:#ECEFF1;border:2px solid #fff}.activity-stage-editor .activity-name.selected{border-color:#E1F5FE}.activity-stage-editor .activity-name.selected,.activity-stage-editor .activity-name:hover{background-color:#B3E5FC;color:#fff;cursor:pointer}.group-stage-container .group-stage{padding:0 5px;box-sizing:border-box;cursor:pointer;background-color:#1E88E5;color:#fff}.group-stage-container .group-stage.selected,.group-stage-container .group-stage:hover{background-color:#0D47A1}.group-stage-container .group-stage.selected{border-color:#0D47A1}.group-stage-container .group-stage .group-name{overflow-x:hidden}.process-admin .create-stage{padding:0 8px;margin-right:4px}.process-admin .process-settings-edit .description{max-height:120px;overflow-y:scroll}.process-admin .col-6.hightlighted{background:-moz-linear-gradient(-45deg,#f2f4f5 0,#fefefe 100%);background:-webkit-linear-gradient(-45deg,#f2f4f5 0,#fefefe 100%);background:linear-gradient(135deg,#f2f4f5 0,#fefefe 100%)}.process-admin .navigation-stages .draggable-container{white-space:nowrap;overflow-x:auto}.process-admin .navigation-stages .draggable-container::-webkit-scrollbar,.process-admin .navigation-stages .draggable-container::-webkit-scrollbar-track{background-color:#fff}.process-admin .navigation-stages .draggable-container::-webkit-scrollbar-track{background-color:#fff}.process-admin .navigation-stages .draggable-container::-webkit-scrollbar{width:10px}.process-admin .navigation-stages .draggable-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.process-admin .navigation-stages .draggable-container .draggable-item{display:inline-block}.process-admin .activity-detail-editor .activity-settings-box{padding:5px;border:1px solid #DEE4E7;background-color:#ECEFF1;margin-bottom:10px}.pm-modal .modal-body.dark{background-color:#CFD8DC}.pm-link-button{background:0 0;color:#0277BD;width:100%;padding:0 4px;border:1px solid #fff;text-align:left}.pm-link-button.selected{background-color:#E1F5FE;border:1px solid #0288D1}.pm-link-button:hover{background-color:#fff;border:1px solid #03A9F4}.pm-status-button{display:inline-block;height:48px;background:#fff;line-height:22px;font-size:11px;font-weight:600;text-transform:uppercase;padding:0 8px;text-align:left;width:100%;border-radius:0}.pm-status-button.s-0{color:#455A64;border-color:#455A64;border-left:8px solid}.pm-status-button.s-1{color:#0277BD;border-color:#0277BD;border-left:8px solid}.pm-status-button.s-2{color:#558B2F;border-color:#558B2F;border-left:8px solid}.pm-status-button.s-3{color:#37474F;border-color:#37474F;border-left:8px solid}.pm-status-view.s-0{border-left:4px solid #455A64}.pm-status-view.s-1{border-left:4px solid #03A9F4}.pm-status-view.s-2{border-left:4px solid #8BC34A}.pm-status-view.s-3{border-left:4px solid #37474F}.meta-status-modifier .pm-status-button{height:28px;line-height:28px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid}.pm-status-icon{display:inline-block;vertical-align:middle;font-size:18px;color:#fff}.pm-status-icon.grey{color:#455A64}.pm-status-icon.blue{color:#0277BD}.pm-status-icon.green{color:#558B2F}.pm-status-icon.yellow{color:#37474F}.process-instance-horizontal{display:block;padding:0}.pm-status-badge,.pm-status-text{display:inline-block;text-transform:uppercase}.process-instance-horizontal .pm-embedded-stage-nav{background-color:#fff;margin-bottom:10px}.process-instance-horizontal .event-activity-icon{font-size:36px;color:#BDBDBD}.pm-item-row.selected{border:2px solid #0277BD;border-left-width:0;border-right-width:0}.pm-item-row.selected.s-0{border-color:#455A64}.pm-item-row.selected.s-1{border-color:#0277BD}.pm-item-row.selected.s-2{border-color:#558B2F}.pm-item-row.selected.s-3{border-color:#37474F}.pm-status-text{font-size:11px;font-weight:600;height:48px;line-height:48px;padding-left:8px;border-left:8px solid #fff}.pm-status-text.grey{color:#455A64;border-left:8px solid #455A64}.pm-status-text.blue{color:#0277BD;border-left:8px solid #0277BD}.pm-status-text.green{color:#558B2F;border-left:8px solid #558B2F}.pm-status-text.yellow{color:#37474F;border-left:8px solid #37474F}.pm-status-text.no-border{border-left:8px solid #fff}.pm-status-badge{font-size:9px;white-space:nowrap;color:#fff;border-radius:3px;min-width:75px;text-align:center;line-height:18px}.activity-count,.thumbs-up-circle{border-radius:50%;text-align:center}.pm-status-badge.s-0{background-color:#455A64}.pm-status-badge.s-1{background-color:#0277BD}.pm-status-badge.s-2{background-color:#558B2F}.pm-status-badge.s-3{background-color:#37474F}.activity-count{width:24px;height:24px;background-color:#90A4AE;color:#fff;font-weight:600;line-height:24px;position:absolute;right:8px;top:8px}.activity-count.highlight{background-color:#0288D1}.thumbs-up-circle{width:36px;height:36px;font-size:20px;line-height:36px;border:3px solid #B0BEC5;color:#B0BEC5}.pm-image-marker{font-size:18px;color:#78909C}.pm-image-marker.medium{font-size:24px}.pm-timeline-item{padding:0 10px}.pm-timeline-item .nav-outer-circle{border-radius:50%;width:22px;height:22px;display:block;padding:3px;margin:auto}.pm-timeline-item .nav-outer-circle .nav-inner-circle{border-radius:50%;background-color:#fff;display:inline-block;width:22px;height:22px;text-align:center}.pm-timeline-item .nav-outer-circle .nav-inner-circle .pm-status-icon{font-size:27px;vertical-align:bottom;margin-bottom:5px}.pm-flex-grid>.header-row div.pm-status-cell,.pm-flex-grid>.item-row div.pm-status-cell{min-width:155px;padding:0}.pm-flex-grid>.header-row .pm-assignee-cell,.pm-flex-grid>.item-row .pm-assignee-cell{min-width:145px;overflow:visible!important}.pm-flex-grid>.header-row .pm-assignee-cell .typeahead,.pm-flex-grid>.item-row .pm-assignee-cell .typeahead{border:none}.pm-flex-grid>.header-row div.pm-due-date-cell,.pm-flex-grid>.item-row div.pm-due-date-cell{min-width:70px;width:70px;text-align:left;overflow:visible}.pm-flex-grid>.header-row .pm-x-access-cell,.pm-flex-grid>.item-row .pm-x-access-cell{min-width:60px;width:60px;text-align:center}.pm-flex-grid>.header-row .pm-date-cell,.pm-flex-grid>.item-row .pm-date-cell{min-width:100px;width:100px}.pm-flex-grid>.header-row .pm-date-cell.header,.pm-flex-grid>.item-row .pm-date-cell.header{padding-right:20px}.pm-activity-title{background-color:#f6f7f8;color:#455A64}.pm-activity-title h1{font-size:15px}.pm-activity-title .activity-mark{border-radius:50%;position:absolute;top:7px;left:7px;width:23px;height:23px;background-color:#CFD8DC;text-align:center}.pm-activity-title .activity-mark>span{display:inline-block;font-size:13px;vertical-align:top;line-height:23px;margin:0 auto;color:#fff}.interactive{position:relative;top:-8px}.interactive .stick{position:sticky;top:85px}.group .group-name{margin-bottom:10px;position:relative;padding:2px 10px;border:1px dotted #64B5F6;border-radius:2px;background-color:#fff;text-align:left}.group .group-name .status{position:absolute;right:10px;vertical-align:middle}.activity .activity-icon{width:25px;height:25px;text-align:center;border-radius:50%;border:2px solid #607D8B;background-color:#fff}.activity .activity-icon span{color:#607D8B}.activity .activity-name{cursor:pointer;position:relative;margin-left:-15px;background-color:#EEE;padding:2px 5px 2px 20px;color:#1976D2}.activity .activity-name:hover{background-color:#E0E0E0}.activity.selected .activity-icon{border-color:#0D47A1}.activity.selected .activity-icon span{color:#1976D2}.activity.selected .activity-name{background-color:#1E88E5;color:#fff}.activity.selected .activity-name .status{color:#fff}.activity .details{margin-left:35px}button.material.save.complete{background-color:#8BC34A;border-color:#8BC34A}button.pm-status-overflow{background-color:#fff;padding:0;line-height:22px;border-radius:0;border:1px solid #455A64}button.pm-status-overflow>span:first-child{display:inline-block;height:22px;width:22px;vertical-align:top}button.pm-status-overflow>span:first-child>span{line-height:22px;display:inline-block}button.pm-status-overflow>span:nth-child(2){display:inline-block;padding:0 4px;color:#0277BD}.pm-status-action-menu-item{border-bottom:1px solid #DEE4E7}.pm-status-action-menu-item button{padding:5px 10px 5px 5px;font-size:16px}.pm-status-action-menu-item button span:first-child.s-0{color:#455A64}.pm-status-action-menu-item button span:first-child.s-1{color:#0277BD}.pm-status-action-menu-item button span:first-child.s-2{color:#558B2F}.pm-status-action-menu-item button span:first-child.s-3{color:#37474F}.pm-status-action-menu-item button span:nth-child(2){color:#0277BD;padding:5px 10px 5px 5px;font-size:12px}.pm-activity-view{height:100%;border-top:1px solid #DEE4E7}.pm-activity-view-seperator{background-color:#f6f7f8;border-left:1px solid #DEE4E7;border-right:1px solid #DEE4E7;width:6px}.pm-list-view .image-cell{min-width:32px;font-size:15px;color:#B0BEC5;text-align:center}.pm-list-view .image-cell.large{min-width:48px}.pm-list-view .remove-cell{min-width:32px;text-align:center}.pm-list-view .assignee-cell{min-width:135px}.pm-list-view .due-cell{min-width:100px}.pm-list-view .upload-cell{min-width:48px}.pm-list-view .upload-cell .complete{font-size:20px;color:#9CCC65}.process-status-date-cell{min-width:125px;width:125px}.project-chart-inner-text>span:first-child{font-size:12px;font-weight:600;display:block;line-height:18px}.project-chart-inner-text>span:nth-child(2){font-size:9px;text-transform:uppercase;display:block;line-height:18px}.form-image{color:#90A4AE;margin-top:8px;font-size:30px;display:inline-block}.statement-metric{margin-bottom:25px}.statement-metric .sm-title{font-size:14px;text-transform:uppercase;font-weight:600}.statement-metric .sm-metric{font-size:22px;font-weight:700}.statement-metric .sm-subtitle{font-size:10px;text-transform:uppercase;color:#546E7A}.project-list .count-cell,.top-project-listing .count-cell,.unit-project-listing .count-cell{min-width:60px;width:60px;text-align:center}.project-list .count-cell>span,.top-project-listing .count-cell>span,.unit-project-listing .count-cell>span{display:inline-block;padding:0 4px}.project-list .count-cell .overdue-count,.top-project-listing .count-cell .overdue-count,.unit-project-listing .count-cell .overdue-count{background-color:#FFECB3;border-radius:2px;color:#F57C00;min-width:24px}.project-list .count-cell .overdue-count.r1,.top-project-listing .count-cell .overdue-count.r1,.unit-project-listing .count-cell .overdue-count.r1{background-color:#FFC107;color:#fff}.project-list .count-cell .overdue-count.r2,.top-project-listing .count-cell .overdue-count.r2,.unit-project-listing .count-cell .overdue-count.r2{color:#fff;background-color:#FF8F00}.project-list .reason-cell,.top-project-listing .reason-cell,.unit-project-listing .reason-cell{min-width:115px;width:115px}.project-list .dist-cell,.top-project-listing .dist-cell,.unit-project-listing .dist-cell{min-width:100px;width:100px}.project-list .cost-cell,.top-project-listing .cost-cell,.unit-project-listing .cost-cell{min-width:80px;width:80px;text-align:right}.project-list .date-cell .overdue,.top-project-listing .date-cell .overdue,.unit-project-listing .date-cell .overdue{background-color:#FF8F00;border-radius:2px;color:#fff;padding:2px 4px}.project-overdue-count{background-color:#FF8F00;border-radius:2px;color:#fff;display:inline-block;min-width:24px;padding:0 4px;text-align:center}.project-filter-division{border:1px solid #DEE4E7;height:190px;overflow-y:auto;padding:5px}.project-filter-division::-webkit-scrollbar,.project-filter-division::-webkit-scrollbar-track{background-color:#fff}.project-filter-division::-webkit-scrollbar-track{background-color:#fff}.project-filter-division::-webkit-scrollbar{width:10px}.project-filter-division::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.status-bar-container{background-color:#CFD8DC;height:8px;width:100%}.project-list .cost-cell,.project-list .status-cell{width:100px;min-width:100px}.status-bar-container .status-ontrack{height:8px;background-color:#9CCC65}.status-bar-container .status-overdue{height:8px;background-color:#FFA726}.project-list .cost-cell{text-align:right}div.item-row.stage-card-container{overflow-x:auto}div.item-row.stage-card-container::-webkit-scrollbar,div.item-row.stage-card-container::-webkit-scrollbar-track{background-color:#fff}div.item-row.stage-card-container::-webkit-scrollbar-track{background-color:#fff}div.item-row.stage-card-container::-webkit-scrollbar{width:10px}div.item-row.stage-card-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.stage-card{border:1px solid #90A4AE;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:2px;margin:8px 6px;width:375px;min-width:375px}.stage-card .stage-card-header{border-top:6px solid #90A4AE;border-radius:2px 2px 0 0;min-height:54px;border-bottom:1px solid #CFD8DC}.stage-card .stage-card-detail-action{overflow-y:auto;overflow-x:auto;height:100%;min-height:325px;max-height:325px;background-color:#fff}.stage-card .stage-card-detail-action::-webkit-scrollbar,.stage-card .stage-card-detail-action::-webkit-scrollbar-track{background-color:#fff}.stage-card .stage-card-detail-action::-webkit-scrollbar-track{background-color:#fff}.stage-card .stage-card-detail-action::-webkit-scrollbar{width:10px}.stage-card .stage-card-detail-action::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.stage-card .stage-card-footer{border-top:1px solid #CFD8DC;padding:10px 8px;text-align:right;max-height:42px}.stage-card.s-1{border:1px solid #0288D1}.stage-card.s-1 .stage-card-header{border-top:6px solid #0288D1}.stage-card.s-2{border:1px solid #689F38}.stage-card.s-2 .stage-card-header{border-top:6px solid #689F38}.activity-action-link-button{background-color:#E1F5FE;padding:0 8px;display:block;line-height:26px;text-align:center;border:1px solid #0288D1;color:#0277BD;width:100%}.activity-action-link-button:hover{background-color:#03A9F4;color:#fff}.process-acitvity-outline{margin-bottom:10px}.process-activity-container{padding:8px;background-color:#f6f7f8;border:1px solid #DEE4E7;border-radius:10px;margin-bottom:10px}.pager-controls-container>span.pager-button{background-color:#fff;color:#37474F;padding-left:5px;padding-right:5px}.pager-controls-container>span.pager-button:hover{background-color:#ECEFF1;color:#37474F}.email-flex-layout>.item-row>div{padding:4px 6px 4px 0!important}.email-flex-layout>.item-row>div button{display:inline-block;line-height:30px;padding:0;background:0 0}.email-flex-layout>.item-row>div span{display:inline-block;line-height:30px}.instrument-calendar-cell{text-align:center}.instrument-calendar-cell>span[class*=icon]{font-size:20px;margin-top:6px;color:#78909C;display:block}.instrument-calendar-cell>span[class*=icon].outline{font-size:15px;border-radius:100px;border:2px solid;padding:5px;font-weight:500}.instrument-calendar-cell>span[class*=icon].outline.status-color-not-started{border-color:#90A4AE;color:#90A4AE}.instrument-calendar-cell>span[class*=icon].outline.status-color-in-progress{border-color:#0288D1;color:#0288D1}.instrument-calendar-cell>span[class*=icon].outline.status-color-overdue{border-color:#EF6C00;color:#EF6C00}.instrument-calendar-cell>span[class*=icon].outline.status-color-completed{border-color:#7CB342;color:#7CB342}.instrument-calendar-cell>span[class*=icon].outline.status-color-submitted{border-color:#689F38;color:#689F38}.instrument-calendar-cell>p{font-size:10px;line-height:10px}.instrument-response-listing .date-cell,.instrument-response-listing .status-cell{min-width:100px}.instrument-response-listing .progress-cell{min-width:80px}.audit-side-tile>div:first-child{float:left;background-color:#4FC3F7;min-height:60px;color:#fff;height:100%;width:60px;border-radius:3px 0 0 3px;text-align:center}.audit-side-tile>div:first-child>i{display:inline-block;line-height:60px;font-size:20px}.audit-side-tile>div:nth-child(2){position:relative;margin-left:60px}.audit-side-tile:after{content:"";display:table;clear:both}.audit-counts-layout .count-tile{padding-top:11px;border-right:1px solid #DEE4E7}.audit-counts-layout .count-tile:last-child{border-right:0 none}.audit-counts-layout .count-tile.totals{color:#0288D1;border-right:1px solid #DEE4E7}.audit-counts-layout .count-tile.text label{font-size:initial}.audit-counts-layout .count-tile.complete,.audit-counts-layout .count-tile.completed{color:#689F38}.audit-counts-layout .count-tile.complete:hover,.audit-counts-layout .count-tile.completed:hover{color:#4f792b}.audit-counts-layout .count-tile.complete.none,.audit-counts-layout .count-tile.completed.none{color:#37474F}.audit-counts-layout .count-tile.upcoming{color:#0288D1}.audit-counts-layout .count-tile.upcoming:hover{color:#02679e}.audit-counts-layout .count-tile.upcoming.none{color:#37474F}.audit-counts-layout .count-tile.in-progress{color:#0288D1}.audit-counts-layout .count-tile.in-progress:hover{color:#02679e}.audit-counts-layout .count-tile.in-progress.none{color:#37474F}.audit-counts-layout .count-tile.not.started,.audit-counts-layout .count-tile.overdue{color:#F57C00}.audit-counts-layout .count-tile.not.started:hover,.audit-counts-layout .count-tile.overdue:hover{color:#c26200}.audit-counts-layout .count-tile.not.started.none,.audit-counts-layout .count-tile.overdue.none{color:#37474F}@media only screen and (max-width:529px){.audit-counts-layout .count-tile{width:25%}.audit-counts-layout .count-tile.complete,.audit-counts-layout .count-tile.upcoming{display:none}}@media only screen and (max-width:390px){.audit-counts-layout .count-tile{width:33%}.audit-counts-layout .count-tile.in-progress{display:none}}.audit-target-container .status-count-labels>div{padding:1px 6px;font-size:11px;cursor:pointer}.audit-target-container .status-count-labels>div>span{display:inline-block;line-height:14px;padding-bottom:4px}.audit-target-container .status-count-labels>div>span:nth-child(2){font-weight:500;min-width:80px}.audit-target-container .status-count-labels>div>span:nth-child(1){font-size:9px;padding:0 5px;border-radius:2px;color:#fff;margin-right:5px;width:auto}.audit-target-container .status-count-labels>div>span:nth-child(1).complete,.audit-target-container .status-count-labels>div>span:nth-child(1).completed{background-color:#689F38}.audit-target-container .status-count-labels>div>span:nth-child(1).in-progress,.audit-target-container .status-count-labels>div>span:nth-child(1).in.progress,.audit-target-container .status-count-labels>div>span:nth-child(1).submitted,.audit-target-container .status-count-labels>div>span:nth-child(1).upcoming{background-color:#0288D1}.audit-target-container .status-count-labels>div>span:nth-child(1).not.started,.audit-target-container .status-count-labels>div>span:nth-child(1).overdue{background-color:#F57C00}.invitation-display .invitation-detail{line-height:28px;padding:5px 15px}.invitation-display .team-detail{padding:5px 15px}.invitation-display .invitation-action-buttons{padding:5px 15px 10px}.invitation-display .invitation-action-buttons button{border:none;min-width:65px}.invitation-display .invitation-action-buttons button.accept{background-color:#689F38;color:#fff}.invitation-display .invitation-action-buttons button.accept:hover{background-color:#4f792b}.catalog-select>.item-row i,.catalog-select>.item-row span{display:inline-block;line-height:34px}.catalog-select>.item-row i{color:#455A64;text-align:center;min-width:25px}.findings-list .header-row>div:last-child{width:5px}.findings-list .header-row.sub-header{background-color:#fff}.findings-list>.item-row{border-bottom:1px solid #DEE4E7}.findings-list>.item-row .criteria{padding-right:1px}.findings-list>.item-row .comment textarea{border:none;width:100%;height:100%;box-sizing:border-box;resize:none;padding:4px}.findings-list>.item-row .rating-col{cursor:pointer}.findings-list>.item-row .rating-col:hover{background-color:#ECEFF1}.findings-list .rating-col{width:60px;padding-top:8px;text-align:center}.issue-trend-summary-counts .count-col{min-width:40px;text-align:center}.issue-trend-summary-counts .count-col .counter{border-radius:3px;font-size:11px;font-weight:500;margin-right:8px}.issue-trend-summary-counts .count-col .counter.open{border:2px solid #0277BD;color:#0277BD}.issue-trend-summary-counts .count-col .counter.resolved{border:2px solid #689F38;color:#689F38}.issue-trend-summary-counts .count-col .counter.dismissed{border:2px solid #512DA8;color:#512DA8}.issue-marker-text.s0,.issues-list .rating.severe{color:#EF6C00}.issue-type-circle{display:inline-block;border-radius:50%;height:9px;width:9px;background-color:#607D8B}.issue-type-circle.s0{background-color:#EF6C00}.issue-type-circle.s1{background-color:#FFA000}.issue-type-circle.s2{background-color:#607D8B}.issue-type-circle.s3{background-color:#0277BD}.issue-marker-text.s1{color:#FFA000}.issue-marker-text.s2{color:#607D8B}.issue-marker-text.s3{color:#0277BD}.issue-marker-circle{border-radius:50%;display:inline-block;width:10px;height:10px;margin-right:5px;line-height:10px}.issue-marker-circle.s0{background-color:#EF6C00}.issue-marker-circle.s1{background-color:#FFA000}.issue-marker-circle.s2{background-color:#607D8B}.issue-marker-circle.s3{background-color:#0277BD}.status-text{font-weight:500;text-transform:uppercase}.status-text.s0{color:#FFA000}.status-text.s1{color:#0288D1}.status-text.s2{color:#689F38}.status-text.s3{color:#546E7A}.issue-status-circle{display:inline-block;border-radius:50%;height:9px;width:9px}.issue-status-circle.s0{background-color:#546E7A}.issue-status-circle.s1{background-color:#0288D1}.issue-status-circle.s2{background-color:#558B2F}.issue-status-circle.s3{background-color:#7CB342}.accept-disposition,.issue-status-circle.s4{background-color:#01579B}.issue-status{background-color:#fff}.issue-status-badge{font-size:10px;text-align:center;padding:3px 6px;border-radius:2px;min-width:80px}.issue-status-badge.s0{border:1px solid #546E7A;background-color:#ECEFF1;color:#546E7A}.issue-status-badge.s1{border:1px solid #03A9F4;background-color:#fff;color:#0288D1}.issue-status-badge.s2{border:1px solid #558B2F;background-color:#F1F8E9;color:#558B2F}.issue-status-badge.s3{border:1px solid #7CB342;background-color:#F1F8E9;color:#7CB342}.issue-status-badge.s4{border:1px solid #01579B;background-color:#fff;color:#01579B}.severity-text{font-weight:500;text-transform:uppercase}.severity-circle{border-radius:50%;display:inline-block;height:10px;width:10px;vertical-align:middle;margin-right:5px}.severity-circle.s0{background-color:#EF6C00}.severity-circle.s1{background-color:#FFA000}.severity-circle.s2{background-color:#546E7A}.severity-circle.s3{background-color:#0277BD}.froala-border .fr-wrapper{border:1px solid #DEE4E7;padding:8px!important}.froala-border .fr-wrapper::-webkit-scrollbar,.froala-border .fr-wrapper::-webkit-scrollbar-track{background-color:#fff}.froala-border .fr-wrapper::-webkit-scrollbar-track{background-color:#fff}.froala-border .fr-wrapper::-webkit-scrollbar{width:10px}.froala-border .fr-wrapper::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.froala-border .fr-wrapper .fr-placeholder{padding:8px!important}input[type=text].issue-name-input{border:none;background-color:transparent;padding-left:0;width:100%}input[type=text].issue-name-input:active,input[type=text].issue-name-input:focus{outline:0;border:none}.issue-header-control .issue-header-control-input-item,.issue-header-control input[type=text]{background-color:transparent;font-size:13px;font-weight:500;border:none;padding-left:0}.issue-header-control input[type=text].typeahead.form-control{font-size:13px;font-weight:500;background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px;height:37px}.issue-header-control input[type=text]:focus{padding-left:3px;background:#fff}.issue-header-control input[type=text]::placeholder{font-weight:400}.issue-tab-container{background-color:#fff;width:100%}input[type=text].issue-date-input{border:none;width:80px}.froala-container.issue-statement{height:100px;max-height:100px;overflow-y:auto}.froala-container.issue-statement::-webkit-scrollbar,.froala-container.issue-statement::-webkit-scrollbar-track{background-color:#fff}.froala-container.issue-statement::-webkit-scrollbar-track{background-color:#fff}.froala-container.issue-statement::-webkit-scrollbar{width:10px}.froala-container.issue-statement::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.risk-rating-container .risk-metric-cell{width:60px;padding-right:5px}.risk-rating-container .risk-rating-cell{padding-left:0}.risk-rating-container .risk-rating-element{display:inline-block;height:28px;line-height:28px;background-color:#fff;font-size:16px;font-weight:500;color:#455A64;text-align:left;border:none;border-left:3px solid #fff;padding:0 5px}.risk-rating-container .risk-rating-element:hover{background-color:#fff}.risk-rating-container .risk-rating-element.numeric-value{width:60px}.risk-rating-container .risk-rating-element.r0{border-left:3px solid #8BC34A}.risk-rating-container .risk-rating-element.r1{border-left:3px solid #FFC107}.risk-rating-container .risk-rating-element.r2{border-left:3px solid #F44336}.risk-rating-container .rating-category-colors.r0{color:#558B2F}.risk-rating-container .rating-category-colors.r1{color:#FF8F00}.risk-rating-container .rating-category-colors.r2{color:#C62828}.issue-mode{background-color:#fff;line-height:22px;padding:0 8px}.issue-mode.m0{border:1px solid #303F9F;color:#303F9F}.issue-mode.m1{border:1px solid #7B1FA2;color:#7B1FA2}.issue-mode.m2{border:1px solid #455A64;color:#455A64}.risk-rating-decorator{border:1px solid #CFD8DC;border-radius:3px;text-align:center}.risk-rating-decorator>.title{background-color:#DEE4E7;font-size:10px;text-transform:uppercase;border-bottom:1px solid #CFD8DC}.risk-rating-decorator>.number{background-color:#fff;font-size:13px;font-weight:500}.risk-rating-decorator>.number>input{border:none;text-align:center;font-weight:500;font-size:13px}.issues-summary-count-row{margin-bottom:20px;margin-right:20px}.issues-summary-count-row .severity-badge{width:30px;border-radius:2px;font-size:10px;line-height:18px;margin:6px 8px 0 0;font-weight:500;text-align:center}.issues-summary-count-row .severity-badge.s0{background-color:#EF6C00;color:#fff}.issues-summary-count-row .severity-badge.s1{background-color:#FFA000;color:#fff}.issues-summary-count-row .severity-badge.s2{background-color:#607D8B;color:#37474F}.issues-summary-count-row .severity-badge.s3{background-color:#0277BD}.issues-summary-count-row .overdue-count{line-height:12px;font-size:11px;white-space:nowrap}.issues-summary-count-row .overdue-count.overdue{color:#BF360C;font-weight:500}.organization-issue-summary-table{font-size:11px;border-radius:3px 3px 0 0;text-align:center}.organization-issue-summary-table thead{border-radius:3px 3px 0 0}.organization-issue-summary-table thead th{background-color:#f6f7f8;font-weight:400;border-right:1px solid #DEE4E7}.organization-issue-summary-table thead th:first-child{text-align:left;border-radius:3px 0 0}.organization-issue-summary-table thead th:last-child{border-radius:0 3px 0 0;border-right:none}.organization-issue-summary-table tbody tr{border-bottom:1px solid #DEE4E7}.organization-issue-summary-table tbody tr td{border-right:1px solid #DEE4E7}.organization-issue-summary-table tbody tr td:first-child{text-align:left;border-radius:3px 0 0}.organization-issue-summary-table tbody tr td:last-child{border-right:none}.organization-issue-summary-table tbody tr:last-child{border-bottom:none}.top-issues-row .name-area button{font-size:11px;font-weight:500;min-width:175px;max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-issues-row .ratio-area{width:100%}.top-issues-row .ratio-area .ratio-outline{height:10px;margin:10px 0 0 2px;background-color:#ECEFF1;border-radius:0 2px 2px 0}.top-issues-row .ratio-area .ratio-outline .ratio-indicator{height:10px;border-radius:0 2px 2px 0;background-color:#EF6C00;opacity:.45}.issues-link-button{display:inline-block;border-radius:3px;box-shadow:none;height:44px;width:44px;line-height:44px;margin:7px 2px;text-align:center}.issues-link-button.list{background-color:#1A237E;color:#fff}.issues-link-button.analytics{background-color:#3949AB;color:#fff}.issues-link-button>i{display:inline-block;line-height:45px;font-size:20px}.issue-statement.truncated{max-height:80px;overflow:hidden;text-overflow:ellipsis}.root-cause-analysis .fr-wrapper ol,.root-cause-analysis .fr-wrapper ul{margin:0;padding:0}.issue-edit-input-fields-header{background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px;height:37px}.issue-edit-input-fields{background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px}.issue-header-control.issue-editing-input-fields-container input[type=text]{background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px;height:37px}.issue-editing-input-fields-container .cal-icon{margin-top:8px}.issue-editing-input-fields-container .issue-mode,.issue-editing-input-fields-container input[type=text]{background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px}.issue-editing-input-fields-container .classification,.issue-editing-input-fields-container .issue-severity,.issue-editing-input-fields-container .issue-status{background-color:#fff;border:1px solid #B0BEC5;padding:5px;border-radius:0;margin-right:0;margin-bottom:0;width:100%;text-align:left;line-height:26px;height:37px}.issue-editing-input-fields-container .classification{overflow:hidden}.issue-editing-input-fields-container .classification span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:calc(100% - 5px)}.issue-editing-header-focus,.issue-editing-input-fields-container .classification:focus,.issue-editing-input-fields-container .issue-severity:focus,.issue-editing-input-fields-container .issue-status:focus{outline:0;border-radius:4px;border:2px solid #000}.issue-editing-input-fields-container.issue-editing-input-fields-fixed{margin-top:5px;margin-bottom:5px}.issue-severity-classification.flex-layout{width:250px}@media only screen and (max-width:800px){.issue-severity-classification.flex-layout{width:100%}.issue-severity-classification.flex-layout>.header-row{display:none}.issue-severity-classification.flex-layout>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.issue-severity-classification.flex-layout>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:visible}.issue-severity-classification.flex-layout>.item-row .ad-show{display:flex}.issue-severity-classification.flex-layout>.item-row .ad-show.inline-block{display:inline-block}.issue-severity-classification.flex-layout>.item-row .ad-hide{display:none}.issue-severity-classification.flex-layout>.item-row .status-cell--dynamic{height:auto}.issue-severity-classification.flex-layout>.item-row>.item-row{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.issue-severity-classification.flex-layout>.item-row>.item-row>div{padding:8px;width:100%;border-right:none;white-space:normal;overflow:initial}.issue-severity-classification.flex-layout>.item-row>.item-row .ad-show{display:flex}.issue-severity-classification.flex-layout>.item-row>.item-row .ad-show.inline-block{display:inline-block}.issue-severity-classification.flex-layout>.item-row>.item-row .ad-hide{display:none}.issue-severity-classification.flex-layout>.item-row>.item-row .standout{background-color:#f6f7f8;width:100%;padding:3px 5px}.issue-severity-classification.flex-layout.with-overflow .item-row>div{padding-left:48px}}.issue-severity-classification.flex-layout>.item-row>div{padding:0;margin-bottom:5px}.issue-listing-view .id-name{max-width:125px;min-width:125px}.issue-listing-view .status{min-width:75px;text-align:left}.issue-listing-view .assignee{min-width:115px;text-align:left}.issue-listing-view .resolution-col{min-width:300px}.issue-listing-view .document-col{min-width:400px;max-width:400px}.issue-listing-view .about-col{min-width:225px;max-width:225px;text-align:left}.issue-listing-view .remove-col{min-width:16px;text-align:center}.issue-listing-view .issue-list-item-documents .dm-row{border:none;background:0 0}.issue-listing-view .issue-list-item-documents .dm-row>div{padding:2px 0 2px 2px}.issues-list .id-col{min-width:50px}.issues-list .severity-col{min-width:75px}.issues-list .type-col{min-width:135px;font-weight:500}.issues-list .rating-col{min-width:40px;text-align:right}.issues-list .std-col{min-width:110px}.issues-list .resolution-col{min-width:90px}.issues-list .item-row{font-size:12px}.issues-list .rating{font-weight:500}.issues-list .rating.warning{color:#FFA000}.issues-list .rating.neutral{color:#607D8B}.issues-list .rating.positive{color:#2E7D32}.link-button.classification,.link-button.issue-status{color:#37474F}.severity{text-transform:uppercase;font-weight:700}.severity.critical{color:#C62828}.severity.major{color:#FFA000}.severity.minor{color:#546E7A}.accept-disposition,.change-disposition,.review-disposition{width:100%;height:42px;line-height:42px;border-radius:0;color:#fff;font-weight:500}.defect-metric{text-align:center;position:relative}.defect-metric .label{font-size:18px;padding:20px 0 5px;display:block}.defect-metric .metric{font-size:20px;padding:5px 0 30px;font-weight:500;display:block}.defect-metric .change{position:absolute;right:15px;top:15px}.defect-metric .change>span:first-child{display:block;font-size:32px;color:#D32F2F}.defect-metric .change>span:first-child.down{color:#689F38}.defect-metric .change>span:nth-child(2){font-size:10px}.defect-pics-cell{min-width:125px;width:125px}.defect-record-cell{min-width:90px;width:90px}.part-num-cell{width:200px;min-width:200px}.part-defect-count-cell{width:55px;min-width:55px}.part-defect-count-cell input[type=number]{width:100%}.accept-disposition:hover{background-color:#0D47A1}.change-disposition{background-color:#0277BD}.change-disposition:hover{background-color:#1565C0}.review-disposition{background-color:#0288D1}.review-disposition:hover{background-color:#1976D2}.instrument-from-standard .hover-light{opacity:.3}.instrument-from-standard .hover-light:hover{opacity:1}.instrument-from-standard.match-background{background-color:#CFD8DC;box-shadow:none}.instrument-from-standard.match-background .part-header{background-color:#fff}.instrument-from-standard .page-break{border:1px solid #0288D1;background-color:#E1F5FE}.instrument-from-standard .criterion-option{background-color:#fff;border-bottom:1px solid #DEE4E7;padding:10px 15px}.instrument-from-standard .criterion-option.excluded{opacity:.5}.instrument-from-standard .criterion-option .insert-page{display:inline-block;margin-right:10px;z-index:5}.unit-score-grid>div.header-row>div:not(:first-child){text-align:center}.unit-score-grid>div.item-row>div:not(:first-child){text-align:center;font-size:13px}.unit-score-grid>div.item-row span.overdue{display:inline-block;min-width:42px;font-weight:500;background-color:#FFF3E0;color:#EF6C00}.ifs-grid .small-col{min-width:24px;width:24px;text-align:center}.ifs-grid .check-col{min-width:60px;width:60px;text-align:center}.ifs-grid .dd-col{min-width:135px;width:135px;text-align:left}.criterion-suggestion{font-weight:400;padding:14px 8px;border-bottom:1px solid #B0BEC5}.plan-state-selector{min-height:80px;border:1px solid #B0BEC5}.plan-state-selector input[type=text].state-input{margin:3px;font-size:11px;line-height:22px;height:22px;border:none}.assignment-button-cell{padding:4px 2px}.assignment-button-cell .clear-button-cell,.assignment-button-cell .new-user-button,.assignment-button-cell .remove-assignments-button{background-color:#fff;padding:0 6px;border-radius:0;line-height:28px}.assignment-button-cell .remove-assignments-button{border:1px solid #C62828;color:#C62828}.assignment-button-cell .remove-assignments-button:hover{background-color:#C62828;color:#fff}.assignment-button-cell .new-user-button{border:1px solid #0288D1;color:#0288D1}.assignment-button-cell .new-user-button:hover{background-color:#0288D1;color:#fff}.assignment-button-cell .clear-button-cell{background:0 0;padding-left:0;color:#C62828;border:none}.assignment-button-cell .clear-button-cell:hover{color:#B71C1C}.plan-item-cell{width:100%;padding:4px 8px}.plan-state-cell{position:relative}.plan-state-cell .remover-button,.plan-state-cell .selector-button{position:absolute;width:100%;top:0;bottom:0;right:0;left:0;background:0 0;opacity:.8;border-radius:0}.plan-state-cell .remover-button>span.assignee-name,.plan-state-cell .selector-button>span.assignee-name{font-size:10px;text-align:left;display:inline-block}.plan-state-cell .remover-button>span.assignee-text,.plan-state-cell .selector-button>span.assignee-text{font-size:10px;display:none}.plan-state-cell .remover-button .assignment-verb,.plan-state-cell .selector-button .assignment-verb{font-size:9px;display:block;text-transform:uppercase;line-height:10px}.plan-state-cell .remover-button .assignment-verb-with-name,.plan-state-cell .selector-button .assignment-verb-with-name{font-size:10px;display:block;margin-top:3px;line-height:12px}.plan-state-cell .remover-button .assignment-name-subtext,.plan-state-cell .selector-button .assignment-name-subtext{font-size:10px;display:block;line-height:20px}.plan-state-cell .remover-button:hover,.plan-state-cell .selector-button:hover{background-color:#3949AB}.plan-state-cell .remover-button:hover>span.assignee-text,.plan-state-cell .selector-button:hover>span.assignee-text{color:#fff;display:inline-block}.plan-state-cell .remover-button:hover>span.assignee-name,.plan-state-cell .selector-button:hover>span.assignee-name{display:none}.plan-state-cell .remover-button:hover{background-color:#B71C1C}.plan-state-cell .remover-button:hover>span.assignee-text{color:#fff;display:inline-block}.plan-state-cell .remover-button:hover>span.assignee-name{display:none}.plan-state-cell span.assignee-display-name{font-size:10px;text-align:left;display:inline-block}span.removingAssignees{color:#B71C1C;display:inline-block;line-height:24px;border-radius:2px;font-size:11px;text-transform:uppercase}.assignee-item-row{padding:0}.assignee-item-row>div.low-height{padding:0 8px;height:8px}.qm-status-button .response-status,.qm-status-button .review-status{padding:2px 6px}.assignee-item-row>div.low-height.with-color{background:#5C6BC0}.assignee-item-row>div.low-height.with-color.red{background:#EF5350}span.cqi-progress-circle{border-radius:50%;width:16px;height:16px;line-height:16px;display:inline-block;background-color:#CFD8DC;color:#fff;font-size:10px;text-align:center;vertical-align:middle}span.cqi-progress-circle.inst-0,span.cqi-progress-circle.s-0{background-color:#607D8B}span.cqi-progress-circle.inst-1,span.cqi-progress-circle.s-1{background-color:#0288D1}span.cqi-progress-circle.inst-2,span.cqi-progress-circle.s-2{background-color:#689F38}span.cqi-progress-circle.s-3{background-color:#F57C00}span.cqi-progress-circle.inst-3{background-color:#3949AB}span.cqi-progress-circle.s-n{background-color:#FFA000}span.cqi-progress-circle>span.status-icon{line-height:18px;color:#fff;display:inline-block}span.cqi-progress-circle.small{width:10px;height:10px;line-height:10px}span.cqi-progress-circle.small>span.status-icon{line-height:10px}span.cqi-progress-circle.smallish{width:15px;height:15px;line-height:15px}span.cqi-progress-circle.smallish>span.status-icon{line-height:15px;font-size:8px}.composite-response-status>span.small{font-size:11px}.qm-status-button{display:inline-block;font-size:10px;font-weight:500;text-transform:uppercase;text-align:left;border-radius:0}.qm-status-button .response-status.s-0{color:#607D8B;border:1px solid}.qm-status-button .response-status.s-1{color:#0288D1;border:1px solid}.qm-status-button .response-status.s-2{color:#689F38;border:1px solid}.qm-status-button .response-status.s-3{color:#37474F;border:1px solid}.qm-status-button .review-status.s-0{color:#0288D1;border:1px solid}.qm-status-button .review-status.s-1{color:#689F38;border:1px solid}.qm-status-button .review-status.s-2{color:#37474F;border:1px solid}.status-border-top{border-top:3px solid #B0BEC5}.status-border-top.s-0{border-top-color:#607D8B}.status-border-top.s-1{border-top-color:#0288D1}.status-border-top.s-2{border-top-color:#689F38}.status-border-top.s-3{border-top-color:#F57C00}.da-status-text{text-transform:uppercase}.da-status-text.normal-font{font-size:inherit}.da-status-text.s-0{color:#607D8B}.da-status-text.s-1{color:#0288D1}.da-status-text.s-2{color:#689F38}.da-status-text.s-3{color:#F57C00}.participants-list>.header-row div.element-cell,.participants-list>.item-row div.element-cell,div.dynamic-audit>.header-row div.element-cell,div.dynamic-audit>.item-row div.element-cell{min-width:85px;width:85px}.participants-list>.header-row div.priority-cell,.participants-list>.header-row div.state-cell,.participants-list>.item-row div.priority-cell,.participants-list>.item-row div.state-cell,div.dynamic-audit>.header-row div.priority-cell,div.dynamic-audit>.header-row div.state-cell,div.dynamic-audit>.item-row div.priority-cell,div.dynamic-audit>.item-row div.state-cell{min-width:70px;overflow:hidden;text-overflow:ellipsis}.participants-list>.header-row div.workflowState-cell,.participants-list>.item-row div.workflowState-cell,div.dynamic-audit>.header-row div.workflowState-cell,div.dynamic-audit>.item-row div.workflowState-cell{min-width:115px;width:115px}.participants-list>.header-row div.assignee-cell,.participants-list>.item-row div.assignee-cell,div.dynamic-audit>.header-row div.assignee-cell,div.dynamic-audit>.item-row div.assignee-cell{min-width:105px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participants-list>.header-row div.status-marker-cell,.participants-list>.item-row div.status-marker-cell,div.dynamic-audit>.header-row div.status-marker-cell,div.dynamic-audit>.item-row div.status-marker-cell{min-width:115px;font-size:11px}.participants-list>.header-row div.status-marker-cell.small,.participants-list>.item-row div.status-marker-cell.small,div.dynamic-audit>.header-row div.status-marker-cell.small,div.dynamic-audit>.item-row div.status-marker-cell.small{min-width:24px;text-align:center}.participants-list>.header-row div.due-date-cell,.participants-list>.item-row div.due-date-cell,div.dynamic-audit>.header-row div.due-date-cell,div.dynamic-audit>.item-row div.due-date-cell{text-align:right;min-width:90px}.participants-list>.header-row div.due-date-cell.align-left,.participants-list>.item-row div.due-date-cell.align-left,div.dynamic-audit>.header-row div.due-date-cell.align-left,div.dynamic-audit>.item-row div.due-date-cell.align-left{text-align:left}.participants-list>.header-row div.type-cell,.participants-list>.item-row div.type-cell,div.dynamic-audit>.header-row div.type-cell,div.dynamic-audit>.item-row div.type-cell{min-width:135px}.participants-list>.header-row>div.rfi-count-cell,.participants-list>.item-row>div.rfi-count-cell,div.dynamic-audit>.header-row>div.rfi-count-cell,div.dynamic-audit>.item-row>div.rfi-count-cell{text-align:center;min-width:80px;width:80px;padding:8px 2px 8px 0}.participants-list>.header-row>div.changes-cell,.participants-list>.item-row>div.changes-cell,div.dynamic-audit>.header-row>div.changes-cell,div.dynamic-audit>.item-row>div.changes-cell{text-align:center;min-width:60px;width:60px;padding:8px 3px}.participants-list>.header-row>div.changes-cell .changes-marker,.participants-list>.item-row>div.changes-cell .changes-marker,div.dynamic-audit>.header-row>div.changes-cell .changes-marker,div.dynamic-audit>.item-row>div.changes-cell .changes-marker{display:inline-block;border:1px solid #FF8F00;background-color:#FF8F00;color:#fff;line-height:20px;padding:0 4px}.border-right-4{border-right:4px solid #B0BEC5}span.selected-part-marker{background-color:#29B6F6;padding:0 6px;border-radius:2px;display:inline-block;margin-right:3px;line-height:18px}span.selected-part-marker>span{font-size:11px;color:#fff}button.count-marker,span.count-marker{border:1px solid #CFD8DC;background-color:#fff;color:#90A4AE;width:18px;height:18px;line-height:18px;padding:0;display:inline-block;border-radius:2px}button.count-marker.link-activated,span.count-marker.link-activated{border:1px solid #03A9F4;background-color:#fff;color:#03A9F4}button.count-marker.participant-hilite,span.count-marker.participant-hilite{background-color:#03A9F4;color:#fff;border:1px solid #03A9F4}button.count-marker.rfi-hilite,span.count-marker.rfi-hilite{background-color:#4FC3F7;color:#fff;border:1px solid #4FC3F7}button.count-marker.issues-hilite,span.count-marker.issues-hilite{background-color:#FFECB3;color:#FF8F00;border:1px solid #FFECB3}button.count-marker.overdue-hilite,span.count-marker.overdue-hilite{background-color:#FFB74D;color:#fff;border:1px solid #F57C00}button.plain-text,button.plain-text:hover{background:0 0;text-decoration:none}div.audit-element{width:100%;flex:0 1 auto;overflow-y:hidden;min-width:0;max-height:24px}div.audit-element button{width:100%;overflow:hidden}div.audit-element button span.part-key-text{font-weight:500}div.audit-element button span.part-text{font-size:11px;text-decoration:none;color:#607D8B}button.plain-text{color:#607D8B;text-align:left}.request-list .item-row div.request-due-cell{text-align:right;width:75px}.request-list .item-row div.request-status-cell{text-align:center;width:36px}.request-list .item-row div.designator-cell{width:65px}.strategic-area-listing .data-marker{height:22px;width:22px;display:inline-block;line-height:22px;text-align:center;border:1px dotted #B0BEC5;background-color:#fff;color:#607D8B;border-radius:2px}.strategic-area-listing .data-marker-data{font-weight:500;border:1px solid #0277BD;background-color:#B3E5FC;color:#0277BD}.strategic-area-listing .data-marker-selected{border:1px solid #7CB342;background-color:#7CB342;color:#fff}.strategic-area-listing .data-marker-selected>span{display:inline-block;line-height:22px}.strategic-objective .objective-status{text-transform:uppercase;font-weight:500;width:70px;border:1px solid;text-align:center;margin-right:0;margin-left:auto;padding-left:8px;padding-right:8px;display:inline-block}.strategic-objective .objective-status--0{border-color:#757575;color:#757575}.strategic-objective .objective-status--1{border-color:#1B5E20;color:#1B5E20}.strategic-objective .objective-status--2{border-color:#B71C1C;color:#B71C1C}.strategic-objective .baseline{text-transform:uppercase;padding:2px 8px;font-size:11px;background:#616161;color:#fff;border-radius:2px;margin-left:2px}.strategic-objective .statistic{font-weight:500}.strategic-objective .statistic i{border:1px solid;padding:3px;text-align:center;margin-right:5px}.strategic-objective .statistic.improved{border-color:#2E7D32;color:#2E7D32}.strategic-objective .statistic.not-improved{border-color:#C62828;color:#C62828}.strategic-objective .statistic.no-change{border-color:#757575;color:#757575}.standards-view-layout{display:grid;background-color:#fff;height:100%;grid-template-columns:auto;grid-template-rows:42px auto}.standards-view-layout .standard-header{grid-row:1;background-color:#f6f7f8}.standards-view-layout .standards-content{grid-row:2;overflow-y:auto}.standards-view-layout .standards-content::-webkit-scrollbar,.standards-view-layout .standards-content::-webkit-scrollbar-track{background-color:#fff}.standards-view-layout .standards-content::-webkit-scrollbar-track{background-color:#fff}.standards-view-layout .standards-content::-webkit-scrollbar{width:10px}.standards-view-layout .standards-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.standards-view-layout.with-toc{grid-template-columns:275px auto}.standards-view-layout.with-toc .standard-header{grid-column:1/span 2}.standards-view-layout.with-toc .standards-toc{grid-column:1;border-right:2px solid #CFD8DC;overflow-y:auto}.standards-view-layout.with-toc .standards-toc::-webkit-scrollbar,.standards-view-layout.with-toc .standards-toc::-webkit-scrollbar-track{background-color:#fff}.standards-view-layout.with-toc .standards-toc::-webkit-scrollbar-track{background-color:#fff}.standards-view-layout.with-toc .standards-toc::-webkit-scrollbar{width:10px}.standards-view-layout.with-toc .standards-toc::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.standards-view-layout.with-toc .toc-list{list-style:none;padding:0;margin:0}.standards-view-layout.with-toc .toc-list>li{padding:1px 4px}.standards-view-layout.with-toc .standards-content{grid-column:2}.standard{box-sizing:border-box}.standard .translation-border{border-bottom:2px solid #ECEFF1}.standard .hierarchy-item.translation{margin-top:0;padding:0}.standard .hierarchy-item.translation .translation-selected{border:2px solid #09a7fd}.standard .hierarchy-item.translation .translation-selected .tab-container{border-bottom:2px solid #ECEFF1}.standard .hierarchy-item.translation .left-side{background-color:#ECEFF1}.standard .standard-top-nav{box-sizing:border-box;z-index:1000;width:100%;box-shadow:0 4px 30px #CFD8DC}.standard .standard-top-nav .blinder{position:absolute;top:-18px;height:18px;width:100%}.standard .standard-top-nav .hierarchy-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:8px 0;height:38px;background-color:#fff}.standard .standard-top-nav .hierarchy-item confirmation-request{flex:1 1 100%}.standard .standard-top-nav .hierarchy-item .hierarchy-item-title{align-items:flex-start}.standard .standard-top-nav .hierarchy-item .hierarchy-item-title .standard-hierarchy-menu .hierarchy-menu-title .title{box-sizing:border-box}.standard .standard-top-nav .hierarchy-item .hierarchy-item-title .standard-hierarchy-menu .hierarchy-menu-title .title>*{margin-right:10px}.standard .standard-top-nav .hierarchy-item .hierarchy-item-title .standard-item-menu{margin-top:9px}.standard .standard-top-nav .hierarchy-item .hierarchy-item-title .standard-item-menu:hover i{color:#ECEFF1}.standard .standard-top-nav .hierarchy-item .standard-edit{position:relative;display:flex;flex:1 1 100%;margin:3px 8px 0}.standard .standard-top-nav .hierarchy-item .standard-edit input{box-sizing:border-box;width:100%}.standard .standard-top-nav .hierarchy-item .standard-edit .validation-message{position:absolute;right:1px;top:1px;padding:5px 10px;background-color:#fff}.standard .standard-top-nav .hierarchy-item .standard-edit animated-button,.standard .standard-top-nav .hierarchy-item .standard-edit button{flex:0 0 auto;margin-left:10px;height:100%}.standard .standard-hierarchy-menu{position:relative;display:inline-block;min-width:50%;top:-8px;border:1px solid transparent;background-color:#fff;z-index:100}.standard .standard-hierarchy-menu.mover{display:block;border:none}.standard .standard-hierarchy-menu.mover .hierarchy-menu>ul{max-height:100%;margin:0 0 0 10px;padding-bottom:80px;padding-right:0}.standard .standard-hierarchy-menu.mover .hierarchy-menu>ul li{margin:12px 0 12px 12px}.standard .standard-hierarchy-menu .nav-item-title{height:22px;overflow:hidden;width:100%}.standard .standard-hierarchy-menu.open{max-width:80%;border:1px solid #CFD8DC;-webkit-box-shadow:2px 2px 3px 0 #ccc;-moz-box-shadow:2px 2px 3px 0 #ccc;box-shadow:2px 2px 3px 0 #ccc}.standard .standard-hierarchy-menu .move-target{position:relative;left:-9px;top:-3px;border:1px dotted #FF8F00;padding:2px 8px}.standard .standard-hierarchy-menu .move-target>div{margin-left:10px}.standard .standard-hierarchy-menu .move-target i{color:#0277BD}.standard .standard-hierarchy-menu .disabled{position:relative;left:-9px;top:-3px;border:1px solid #f3c471;padding:2px 8px;background-color:#FFE082}.standard .standard-hierarchy-menu .hierarchy-menu-title{font-size:15px;cursor:pointer;display:flex;align-items:center;padding:14px 0 0;height:auto}.standard .standard-hierarchy-menu .hierarchy-menu{position:relative;background-color:#fff;padding-top:10px}.standard .standard-hierarchy-menu .hierarchy-menu ul{margin:0 0 0 20px;padding:0 8px;list-style:none}.standard .standard-hierarchy-menu .hierarchy-menu ul li button{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standard .standard-hierarchy-menu .hierarchy-menu>div,.standard .standard-hierarchy-menu .hierarchy-menu>ul{max-height:300px;overflow-y:auto}.standard .standard-hierarchy-menu .hierarchy-menu>div::-webkit-scrollbar,.standard .standard-hierarchy-menu .hierarchy-menu>div::-webkit-scrollbar-track,.standard .standard-hierarchy-menu .hierarchy-menu>ul::-webkit-scrollbar,.standard .standard-hierarchy-menu .hierarchy-menu>ul::-webkit-scrollbar-track{background-color:#fff}.standard .standard-hierarchy-menu .hierarchy-menu>div::-webkit-scrollbar-track,.standard .standard-hierarchy-menu .hierarchy-menu>ul::-webkit-scrollbar-track{background-color:#fff}.standard .standard-hierarchy-menu .hierarchy-menu>div::-webkit-scrollbar,.standard .standard-hierarchy-menu .hierarchy-menu>ul::-webkit-scrollbar{width:10px}.standard .standard-hierarchy-menu .hierarchy-menu>div::-webkit-scrollbar-thumb,.standard .standard-hierarchy-menu .hierarchy-menu>ul::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.standard .standard-items.view{background-color:#fff;padding:15px}.standard .hierarchy-item{margin-top:12px}.standard .hierarchy-item .hierarchy-item-title{position:relative;flex:1 1 auto;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.standard .hierarchy-item .hierarchy-item-title .edit{margin-left:4px;margin-right:12px}.standard .hierarchy-item .hierarchy-children{margin-left:30px;margin-top:20px}.standard>.hierarchy-item{margin:0}.standard .standard-item{display:flex;align-items:flex-start;min-height:42px;border:1px solid #fff;border-left:none;background-color:#fff}.standard .standard-item.criterion{box-shadow:#0097A7 -2px 0}.standard .standard-item.content-item{box-shadow:#8E24AA -2px 0}.standard .standard-item .standard-item-edit,.standard .standard-item .standard-item-view{display:flex;flex:1 1 auto}.standard .standard-item .standard-item-view{flex-wrap:wrap;align-items:flex-start;width:calc(100% - 36px)}.standard .standard-item .standard-item-view .standard-item-title{position:relative;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1 1;margin-top:7px;overflow:hidden}.standard .standard-item .standard-item-view .standard-item-title .edit{margin-left:4px;margin-right:12px}.standard .standard-item .standard-item-view .standard-item-body{margin:7px 0}.standard .standard-item .standard-item-view .standard-item-designator{color:#B0BEC5;margin:7px 0;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standard .standard-item .standard-item-view confirmation-request{flex:0 0 100%}.standard .standard-item .standard-item-edit{display:block}.standard .standard-item .standard-item-edit .standard-item-body{margin:10px 10px 0}.standard .standard-item .standard-item-edit .standard-item-body .form-group{padding:0}.standard .standard-item .standard-item-edit .standard-item-body .form-group input[type=text]{min-height:24px}.standard .standard-item .standard-item-edit .standard-item-body .form-control{border:none;padding:0;width:auto}.standard .standard-item .standard-item-edit .standard-item-body .form-control.width-100{width:100%}.standard .standard-item .standard-item-edit .standard-item-actions{margin:10px}.standard .standard-item .standard-item-body{flex:1 1}.standard .standard-item.selected{border-color:#ECEFF1}.standard .standard-item .standard-item-title:focus .standard-item-menu button i,.standard .standard-item .standard-item-title:hover .standard-item-menu button i,.standard .standard-item.selected .standard-item-menu button i{color:#ECEFF1}.standard .new-insert-menu{position:relative;top:60px}.standard .standard-insert-menu{margin:12px 0}.standard .standard-insert-menu .menu-toggle{padding:0;color:#0277BD;line-height:1em}.standard .standard-insert-menu .menu-toggle,.standard .standard-insert-menu .menu-toggle:active,.standard .standard-insert-menu .menu-toggle:hover{border:none;background-color:transparent}.standard .standard-insert-menu .width-100{box-sizing:border-box;display:flex;flex-direction:row}.standard .standard-insert-menu .width-100 .menu-toggle{flex:0 0 20px;min-height:24px}.standard .standard-insert-menu .width-100 .options{flex:0 1}.standard .standard-insert-menu .width-100 .dashed-line{flex:1 1 auto}.standard .standard-insert-menu .options{margin-left:10px;white-space:nowrap}.standard .standard-insert-menu .dashed-line{margin-left:10px;border-top:1px dashed #0277BD;position:relative;top:12px}.standard .standard-insert-menu button.content-item-button,.standard .standard-insert-menu button.criterion-button{background-color:#fff;border-radius:0;border-color:#B0BEC5;color:#0277BD;border-left:solid 2px}.standard .standard-insert-menu button.content-item-button:hover,.standard .standard-insert-menu button.criterion-button:hover{border-top-color:#78909C;border-right-color:#78909C;border-bottom-color:#78909C}.standard .standard-insert-menu button.criterion-button{border-left-color:#0097A7}.standard .standard-insert-menu button.content-item-button{border-left-color:#8E24AA}.standard .standard-insert-menu.expanded .menu-toggle i{transition:all .2s ease-in;transform:rotate(45deg);color:#78909C}.standard .standard-insert-menu.not-expanded .menu-toggle i{transition:all .3s ease-out}.standard .standard-item-menu{flex:0 0 135px;margin-top:7px;text-align:right}.standard .standard-item-menu button{background:0 0}.standard .standard-item-menu button:active,.standard .standard-item-menu button:focus,.standard .standard-item-menu button[disabled]{border:none}.standard .standard-item-menu button i{color:#546E7A;font-size:16px}.standard .standard-item-menu .dropdown-button.open i,.standard .standard-item-menu button:hover i{color:#37474F}.standard .item-title{position:relative;flex:1 1 auto;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.standard .item-title .edit{margin-left:4px;margin-right:12px}.standard .expander{flex:0 0 20px;margin:4px 0 4px 10px}.standard .expander expander-component{position:relative;top:2px}.standard .expander expander-component .expander-component{background-color:transparent;padding:5px}.standard .expander expander-component .expander-component i{color:#ECEFF1}@media print{.standard.published-view .standard-top-nav{display:none;border:none}.standard.published-view .standard-items.view{top:0;margin-bottom:0}}.standard.published-view .standard-top-nav{box-shadow:none;top:62px;border-bottom:1px solid #DEE4E7}.standard.published-view .standard-items{position:relative;margin-bottom:50px}.standard.published-view .hierarchy-read-only-item{line-height:30px}.standard.published-view .hierarchy-read-only-item .designator{font-weight:500}.standard.published-view .hierarchy-read-only-item>div{margin-bottom:20px}.standard.published-view .hierarchy-read-only-item>.hierarchy-read-only-children{margin-left:20px}.standard-search-item-row{border-bottom:1px solid #DEE4E7;margin:7px 0;background-color:#fff}.standard-search-item-row.dotted{border-bottom:1px dotted #DEE4E7}.standard-search-item-row--strong{border-bottom:2px solid #DEE4E7}.standard-result-text{max-height:50px;overflow:hidden}.standard-result-text.full{height:auto;max-height:none}.publish-modal .modal-footer .publish-warning{padding:2px 6px;background-color:#ECEFF1}.standard-builder{width:100%;box-sizing:border-box;position:relative;overflow-x:hidden}.standard-builder button.link-button:focus{border:none!important;outline:0!important}.standard-builder form.search-component{border:1px solid #DEE4E7}.standard-builder .emphasis{font-weight:500;color:#2196F3;font-size:x-large}.standard-builder .invisible{visibility:hidden}.standard-builder .standard-title{background-color:#fff;top:128px;z-index:12;border-top:1px solid #CFD8DC;width:100%}.standard-builder .ribbon{width:100%;z-index:100;box-sizing:border-box;user-select:none;padding:10px 5px 5px;background-color:#ECEFF1}.standard-builder .ribbon button{border-radius:50%;margin:0 10px;width:32px;height:32px;line-height:32px;background-color:#fff;color:#90A4AE}.standard-builder .ribbon button:hover{background-color:#FAFAFA}.standard-builder .ribbon .action-group{color:#616161;padding-right:15px;text-align:center}.standard-builder .standard-nav{overflow-y:scroll;left:0;bottom:0;width:0;background-color:#fff;z-index:1000;overflow:hidden;transition:width .35s}.standard-builder .standard-nav.open{width:640px;box-shadow:2px 2px 4px #777}.standard-builder .standard-nav.open .standard-nav-options{top:95px;width:640px}.standard-builder .standard-nav .standard-nav-options{box-sizing:border-box;padding:5px;background-color:#fff;z-index:1001;width:0;overflow:hidden;transition:width .35s;border-bottom:1px solid #DEE4E7}.standard-builder button.add-criterion{background-color:#512DA8;color:#fff}.standard-builder button.add-criterion:hover{background-color:#673dcb}.standard-builder button.add-content{background-color:#1976D2;color:#fff}.standard-builder button.add-content:hover{background-color:#378fe7}.standard-builder .standard-items{width:100%;background-color:#fff}.standard-builder .standard-items .criterion-builder-item{border-right:8px solid #512DA8}.standard-builder .standard-items .content-builder-item{border-right:8px solid #1976D2}.standard-builder .standard-items .content-builder-item,.standard-builder .standard-items .criterion-builder-item{position:relative;box-sizing:border-box;background-color:#fff;padding:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:26px}.standard-builder .standard-items .content-builder-item.selected,.standard-builder .standard-items .criterion-builder-item.selected{border-top:1px solid #09a7fd;border-bottom:1px solid #09a7fd}.standard-builder .standard-items .content-builder-item>span,.standard-builder .standard-items .criterion-builder-item>span{display:inline-block;vertical-align:top}.standard-builder .standard-items .content-builder-item>span button.report-option-button,.standard-builder .standard-items .criterion-builder-item>span button.report-option-button{text-align:center;margin-right:10px}.standard-builder .standard-items .content-builder-item>span button.report-option-button i,.standard-builder .standard-items .criterion-builder-item>span button.report-option-button i{display:block;font-size:13px}.standard-builder .standard-items .content-builder-item>span button.report-option-button span,.standard-builder .standard-items .criterion-builder-item>span button.report-option-button span{font-size:9px;margin-top:-5px;text-transform:uppercase}.standard-builder .standard-items .content-builder-item button.action,.standard-builder .standard-items .criterion-builder-item button.action{background-color:#fff;color:#1565C0;border:2px solid #1565C0;border-radius:50%;width:25px;height:25px;line-height:15px;cursor:pointer;z-index:1002}.standard-builder .standard-items .content-builder-item button.action>span,.standard-builder .standard-items .criterion-builder-item button.action>span{font-size:x-small}.standard-builder .standard-items .content-builder-item button.action:hover,.standard-builder .standard-items .criterion-builder-item button.action:hover{background-color:#1565C0;color:#fff}.standard-builder .standard-items .content-builder-item .insert-item-actions,.standard-builder .standard-items .criterion-builder-item .insert-item-actions{position:absolute;max-width:300px;text-align:center;margin:auto;z-index:11}.standard-builder .standard-items .content-builder-item .insert-item-actions.report-option-button,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.report-option-button{text-align:center;margin-right:10px}.standard-builder .standard-items .content-builder-item .insert-item-actions.report-option-button i,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.report-option-button i{display:block;font-size:13px}.standard-builder .standard-items .content-builder-item .insert-item-actions.report-option-button span,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.report-option-button span{font-size:9px;margin-top:-5px;text-transform:uppercase}.standard-builder .standard-items .content-builder-item .insert-item-actions>div,.standard-builder .standard-items .criterion-builder-item .insert-item-actions>div{width:400px;background:#fff;margin-left:auto;margin-right:auto;display:block}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action{position:relative;padding-left:10px;padding-right:10px;display:inline-block;cursor:pointer}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action.report-option-button,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action.report-option-button{text-align:center;margin-right:10px}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action.report-option-button i,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action.report-option-button i{display:block;font-size:13px}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action.report-option-button span,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action.report-option-button span{font-size:9px;margin-top:-5px;text-transform:uppercase}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action .original-actions,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action .original-actions{display:block}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action .addition-actions,.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action:hover .original-action,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action .addition-actions,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action:hover .original-action{display:none}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-action:hover .addition-actions,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-action:hover .addition-actions{display:block}.standard-builder .standard-items .content-builder-item .insert-item-actions .add-item,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .add-item{position:relative;overflow:visible;height:0}.standard-builder .standard-items .content-builder-item .insert-item-actions .add-item button,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .add-item button{background-color:#E0E0E0}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-cancel,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-cancel{display:inline-block;position:relative}.standard-builder .standard-items .content-builder-item .insert-item-actions .insert-item-cancel button,.standard-builder .standard-items .criterion-builder-item .insert-item-actions .insert-item-cancel button{background-color:#9E9E9E}.standard-builder .standard-items .content-builder-item .insert-item-actions.top,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.top{min-width:100%;top:5px}.standard-builder .standard-items .content-builder-item .insert-item-actions.top .add-item,.standard-builder .standard-items .content-builder-item .insert-item-actions.top .insert-item-cancel,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.top .add-item,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.top .insert-item-cancel{top:-16px}.standard-builder .standard-items .content-builder-item .insert-item-actions.bottom,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.bottom{min-width:100%;bottom:5px}.standard-builder .standard-items .content-builder-item .insert-item-actions.bottom .add-item,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.bottom .add-item{bottom:6px}.standard-builder .standard-items .content-builder-item .insert-item-actions.bottom .insert-item-cancel,.standard-builder .standard-items .criterion-builder-item .insert-item-actions.bottom .insert-item-cancel{top:20px}.standard-builder .standard-items .content-builder-item .preview,.standard-builder .standard-items .criterion-builder-item .preview{overflow:hidden;text-overflow:ellipsis;max-height:25px;max-width:100%;cursor:pointer}.standard-builder .tag-manager-border.mode-0{border-top:2px solid #512DA8}.standard-builder .tag-manager-border.mode-2{border-top:2px solid #E53935}.standard-builder .standard-tag-items{width:100%;background-color:#fff}.standard-builder .standard-tag-items .criterion-tag-item{position:relative;background-color:#fff;border-bottom:1px solid #DEE4E7}.standard-builder .standard-tag-items .criterion-tag-item .item-row{line-height:38px}.standard-builder .standard-tag-items .criterion-tag-item .item-row>div{display:flex;border-right:1px solid #DEE4E7}.standard-builder .standard-tag-items .criterion-tag-item .criterion-item-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.standard-builder .standard-tag-items .criterion-tag-item .criterion-item-display.level-0{font-weight:500;font-size:11px}.standard-builder .standard-tag-items .criterion-tag-item .ellipsis{width:100%;background-color:#fff;margin-left:2px;color:#0277BD}.standard-builder .standard-tag-items .criterion-tag-item>div{display:flex}.standard-builder .standard-tag-items .criterion-tag-item>div.width-50{width:50%}.tag-manager{display:flex;width:100%}.tag-manager .tag-manager-selection{display:flex;padding:5px;width:60%}.tag-manager .tag-manager-selection>div{display:flex;padding-right:5px}.tag-manager .tag-manager-selection>div>span{display:flex;font-size:11px;font-weight:500}.tag-manager .buttons-container{text-align:right;padding:8px 10px;width:40%}.standard-export-view{font-family:Inter,Arial,Calibri;font-size:13px}.fr-container froala .fr-toolbar{border-top:none;border-left:none;border-right:none}.fr-container froala .fr-wrapper{border:none!important}.fr-container froala .fr-second-toolbar{border:none}.report-listing .menu-container .overflow-menu div[slot=button] button{background-color:#fff;position:relative;display:block;padding:0;width:25px;height:25px;color:#37474F;font-size:12px;border-radius:3px}.report-listing .menu-container .overflow-menu div[slot=button] i{position:relative;top:-1px;font-size:15px}.report-listing .menu-container .overflow-menu .smart-button-menu{top:-25px;left:25px;border-color:#37474F}.shaped-data-field-table tbody td,.shaped-data-field-table thead th{border-bottom:1px solid #DEE4E7;border-right:1px solid #DEE4E7;font-size:12px}.report-listing .menu-container .overflow-menu .smart-button-menu.align-right{left:auto;right:0}.report-filter-clause .removal-button,.report-filter-group .removal-button{top:-9px;right:-9px;z-index:1999;position:absolute}.report-listing .menu-container .overflow-menu .smart-button-menu button{color:#37474F;background-color:#fff}.report-listing .menu-container .overflow-menu .smart-button-menu>div>button:hover{background-color:#37474F;color:#fff}.reports-header-row{background-color:#ECEFF1;font-size:12px}.reports-list-item-row{font-size:12px;border-bottom:1px solid #DEE4E7;border-bottom:1px dotted #DEE4E7}.reports-list-item-row.dotted{border-bottom:1px dotted #DEE4E7}.reports-list-item-row--strong{border-bottom:2px solid #DEE4E7}.reports-item-row .access-cell{min-width:80px;width:80px}.reports-item-row .modified-by-cell,.reports-item-row .modified-on-cell{min-width:135px;width:135px}.draggable-fields.report-field-design,.shaped-data-field-table{border-top:1px solid #DEE4E7;border-left:1px solid #DEE4E7;width:100%}.report-filter-value .form-group input[type=text].form-control{padding-top:1px;padding-bottom:1px}.report-filter-group{padding:.5rem;margin:1rem;border:1px solid #DEE4E7}.report-filter-match{padding:.75rem}.report-filter-match select{max-width:4rem}.report-filter-clause{border:1px solid #DEE4E7;margin:6px;padding:3px;background-color:#f6f7f8!important}.shaped-data-field-table{border-radius:3px 3px 0 0}.shaped-data-field-table .expander-cell{cursor:pointer;width:20px;max-width:20px;text-align:center}.shaped-data-field-table .count{font-size:8px;padding:2px 4px;border-radius:2px;background-color:#00ACC1;color:#fff}.shaped-data-field-table .alias-cell{min-width:200px;max-width:200px}.shaped-data-field-table .filterable-cell,.shaped-data-field-table .sortable-cell{min-width:80px;max-width:80px}.shaped-data-field-table thead{border-radius:3px 3px 0 0}.shaped-data-field-table thead th{font-weight:500;background-color:#f6f7f8}.draggable-fields.report-field-design{font-size:12px;overflow-y:auto}.draggable-fields.report-field-design::-webkit-scrollbar,.draggable-fields.report-field-design::-webkit-scrollbar-track{background-color:#fff}.draggable-fields.report-field-design::-webkit-scrollbar-track{background-color:#fff}.draggable-fields.report-field-design::-webkit-scrollbar{width:10px}.draggable-fields.report-field-design::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.draggable-fields.report-field-design .draggable-item{border:none;border-bottom:1px solid #DEE4E7;border-right:1px solid #DEE4E7;white-space:normal;overflow:hidden;min-width:100px}.report-column{background-color:#ECEFF1;min-width:100px;cursor:pointer}.report-column .title{position:relative;margin-right:30px;padding:2px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-column .grip-container,.report-column .sort-container{float:right;padding:2px}.report-column:after{clear:both}.report-placeholder-text{padding:2px 5px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-button.report-option-button{text-align:center;margin-right:10px}.link-button.report-option-button i{display:block;font-size:13px}.link-button.report-option-button span{font-size:9px;margin-top:-5px;text-transform:uppercase}.report-results-table{width:100%;display:content;border:none;color:#546E7A}.report-results-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#fff;font-size:12px;font-weight:400}.report-results-table thead th[scope=row]{position:-webkit-sticky;position:sticky;left:0;z-index:1;vertical-align:top;color:inherit;background-color:inherit}.report-results-table tbody tr{border-bottom:none}.report-results-table tbody tr:nth-child(even){background-color:#f6f7f8!important}.report-results-table tbody td{font-size:12px;border-bottom:none}.form-response-header{background-color:#DEE4E7;padding:6px 12px}.form-toolbar-holder{background-color:#ECEFF1}.instrument-response-layout{display:grid;background-color:#fff;height:100vh;grid-template-columns:auto 400px;grid-template-rows:54px 40px 35px auto 54px}.instrument-response-layout.page-header-collapsed{grid-template-rows:54px 40px 0 auto 54px}.instrument-response-layout.sidebar-collapsed{grid-template-columns:auto 0}.instrument-response-layout.sidebar-collapsed .sidebar-container{border-left:none}.instrument-response-layout .instrument-response-logo{width:calc(100% - 5px)}.instrument-response-layout .instrument-response-shared-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:1999}.instrument-response-layout .instrument-header-row{grid-column:1/span 2;grid-row:1;background:var(--header-layout-background);border:1px solid #CFD8DC}.instrument-response-layout .instrument-header-row .header-lang{margin:15px 15px 0}.instrument-response-layout .instrument-header-row .header-lang .locale-button{color:#fff;font-size:22px}.instrument-response-layout .instrument-responses-header{grid-column:1;grid-row:2}.instrument-response-layout .instrument-responses-header .response-header-container .response-title{padding:0 12px}.instrument-response-layout .page-header{grid-column:1;grid-row:3}.instrument-response-layout .page-header .response-name h1,.instrument-response-layout .page-header .response-name p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instrument-response-layout .content-row{grid-column:1;grid-row:4;overflow:hidden;overflow:auto}.instrument-response-layout .content-row::-webkit-scrollbar,.instrument-response-layout .content-row::-webkit-scrollbar-track{background-color:#fff}.instrument-response-layout .content-row::-webkit-scrollbar-track{background-color:#fff}.instrument-response-layout .content-row::-webkit-scrollbar{width:10px}.instrument-response-layout .content-row::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.instrument-response-layout .sidebar-container{grid-column:2;grid-row:2/span 3;border-left:1px solid #CFD8DC;overflow:hidden;overflow:auto}.instrument-response-layout .sidebar-container::-webkit-scrollbar,.instrument-response-layout .sidebar-container::-webkit-scrollbar-track{background-color:#fff}.instrument-response-layout .sidebar-container::-webkit-scrollbar-track{background-color:#fff}.instrument-response-layout .sidebar-container::-webkit-scrollbar{width:10px}.instrument-response-layout .sidebar-container::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.instrument-response-layout .page-footer{grid-column:1;grid-row:5;background-color:#f6f7f8;padding-top:8px 8px 0 8px}.instrument-response-layout .page-footer .next-action,.instrument-response-layout .page-footer .previous-action{padding:0 8px}.instrument-response-layout .page-footer .next-action>.link-button>span:first-child,.instrument-response-layout .page-footer .previous-action>.link-button>span:first-child{font-size:24px;display:block}.instrument-response-layout .page-footer .next-action>.link-button:hover,.instrument-response-layout .page-footer .previous-action>.link-button:hover{text-decoration:none}.instrument-response-layout .page-footer .previous-action,.instrument-response-layout .page-footer .previous-action>.link-button>span:first-child{text-align:left}.instrument-response-layout .page-footer .next-action,.instrument-response-layout .page-footer .next-action>.link-button>span:first-child{text-align:right}.instrument-response-layout .page-footer-sidebar-buttons{grid-column:2;grid-row:5;background-color:#f6f7f8}.response-action-button{min-width:90px;height:30px;line-height:30px}.part-artifacts-button{background:0 0;border:none}.part-artifacts-button>span{font-size:9px;display:inline-block;line-height:16px;width:16px;color:#fff;text-align:center;vertical-align:center;border-radius:2px}.part-options-outline,.parts-option-button,.response-artifacts-button{vertical-align:middle;display:inline-block}.part-artifacts-button .request-count{background-color:#9C27B0}.part-artifacts-button .comment-count{background-color:#283593}.part-artifacts-button .instrument-response-review-comment-count{background-color:#7986CB}.part-artifacts-button .document-count{background-color:#1565C0}.part-artifacts-button .issue-count{background-color:#EF6C00}.part-artifacts-button:hover{background:0 0}.part-options-outline{border:1px solid #039BE5;line-height:12px;background-color:#fff;padding:0;border-radius:2px;text-align:center}.part-options-outline>span{display:inline-block;line-height:14px;color:#0277BD;font-size:9px;padding:0 1px}.part-options-outline>span:nth-child(2){background-color:#4FC3F7;color:#fff;padding:0 1px}.part-options-outline:hover{background-color:#039BE5}.part-options-outline:hover>span{color:#fff}.part-options-outline:hover>span:nth-child(2){background-color:#0288D1;color:#fff}.parts-option-button{position:relative;background-color:#fff;border:1px solid #039BE5;border-radius:4px;padding:0 6px;line-height:18px;text-transform:uppercase;margin-right:7px}.parts-option-button>span{font-size:10px;display:inline-block;line-height:18px;color:#78909C;text-align:center;vertical-align:center}.parts-option-button.full-circle{border:1px solid #fff;border-radius:50%;margin-right:1px;padding:0;width:18px;height:18px;line-height:18px}.parts-option-button.full-circle>span{display:inline-block;font-size:11px;line-height:16px;vertical-align:top}.parts-option-button.full-circle:hover{border:1px solid #0277BD}.parts-option-button.documents-outline{border:1px solid #1565C0;color:#1565C0}.parts-option-button.comments-outline{border:1px solid #283593;color:#283593}.parts-option-button.review-comments-outline{border:1px solid #7986CB;color:#7986CB}.parts-option-button.issues-outline{border:1px solid #EF6C00;color:#EF6C00}.parts-option-button.requests-outline{border:1px solid #9C27B0;color:#9C27B0}.parts-option-button:hover{padding:0 6px;background-color:#fff;border:1px solid #01579B}.parts-option-button:hover.full-circle{padding:0;background-color:#0288D1}.parts-option-button:hover.full-circle>span{color:#fff}.parts-option-button span.item-count{position:absolute;top:-5px;right:-7px;display:inline-block;line-height:12px;height:12px;padding:0 4px;border-radius:2px;background-color:#01579B;color:#fff;font-size:10px}.parts-option-button span.item-count.comment-count{background-color:#283593}.parts-option-button span.item-count.instrument-response-review-comment-count{background-color:#7986CB}.parts-option-button span.item-count.document-count{background-color:#1565C0}.parts-option-button span.item-count.request-count{background-color:#6A1B9A}.parts-option-button span.item-count.issue-count{background-color:#EF6C00}.instrument-response-part .comment-count{background-color:#283593}.instrument-response-part .instrument-response-review-comment-count{background-color:#7986CB}.instrument-response-part .document-count{background-color:#1565C0}.instrument-response-part .issue-count{background-color:#EF6C00}.instrument-responses-header-expander{background-color:#fff;height:95%;margin-left:10px;color:#0277BD;font-size:18px;padding:0;border-radius:2px 0 0 2px;border:1px solid #CFD8DC;border-right:none}.instrument-responses-header-expander:hover{background-color:#0288D1;color:#fff}.response-artifacts-button{font-size:10px;border:1px solid #0288D1;height:20px;width:20px;line-height:18px;padding:0;border-radius:2px}.response-artifacts-button.flag{background-color:#fff;color:#0288D1;border-radius:10px;padding-left:2px}.response-artifacts-button>span{display:inline-block;line-height:18px;font-size:11px}.response-artifacts-button{background-color:#0288D1;color:#fff}.response-artifacts-button:hover{background-color:#0277BD;color:#fff}.close-detail-button>span{display:inline-block;color:#0288D1;font-size:24px}.response-detail-selector-key-only{display:none}.response-detail-selector{border-left:5px solid #fff;margin-left:-10px;width:100%;padding:4px 6px}.response-detail-selector.change-required{border:1px solid #FFB300}.response-detail-selector.change-pending{border:1px solid #FB8C00}.response-detail-selector.change-submitted{border:1px solid #3949AB;background-color:#eff1f9}.response-detail-selector.selected{border-top:none;border-bottom:none;border-right:none;background-color:#E1F5FE;margin-left:-12px;padding-left:12px}.response-detail-selector.selected.change-required{border:1px solid #FFB300;background-color:#FFF8E1}.response-detail-selector.selected.change-pending{border:1px solid #FB8C00;background-color:#FFF3E0}.response-detail-selector.selected.change-submitted{border:1px solid #3949AB;background-color:#E8EAF6}.response-detail-selector.selected.review-attn{border-left:6px solid #FF9800;background-color:#FFF3E0}.response-detail-selector .review-status-marker{color:#fff;font-size:11px;padding:0;display:inline-block;line-height:16px;width:16px;text-align:center;margin-right:5px}.response-detail-selector .review-status-marker>span{display:inline-block;line-height:16px;vertical-align:top}.response-detail-selector .review-status-marker.change-requested{background-color:#FF8F00;border:1px solid #FFB300}.response-detail-selector .review-status-marker.change-pending{background-color:#FFA726;border:1px solid #FB8C00}.response-detail-selector .review-status-marker.change-submitted{background-color:#5C6BC0;border:1px solid #3949AB}.loading-overlay,.loading-overlay-fixed{background-color:#ECEFF1;z-index:2001;bottom:0;right:0;left:0}.response-filter-banner{border:1px dotted #FF9800;margin:8px;padding:12px}.response-filter-banner .icon-warning2{font-size:16px;margin-right:10px;color:#FF9800}.instrument-response-flags{display:inline-block;padding-left:8px}.instrument-response-flags .flag{display:inline-block;font-size:16px;margin-right:4px;vertical-align:middle}.loading-overlay{opacity:.3;position:absolute;top:0}.loading-overlay-fixed{opacity:.5;position:fixed;top:4px}.loading-overlay-fixed.z10{z-index:2010}.material-loader-container{opacity:1;position:absolute;top:0;left:0;right:0;height:4px;background-color:#fff}button.standard-item-link{color:#37474F;background-color:#fff;text-align:left}button.standard-item-link:hover{background-color:#fff;color:#263238;text-decoration:none}button.standard-item-link:focus{outline:0;border:1px dotted #CFD8DC}.partial-display{display:block;max-height:60px;overflow:hidden}.instrument-page-part{font-size:12px;padding:12px 12px 2px}.instrument-page-part.hidden{animation-duration:.7s;animation-name:fade-out}.instrument-page-part.visible{animation-duration:.7s;animation-name:fade-in}.instrument-page-part.debug-part{padding:2px 12px;border-radius:2px;background-color:#E8EAF6;border:1px dotted #7986CB;margin:6px 0}.document-reference .doc-ref-layout,.document-reference-question .doc-ref-layout{max-width:400px}.document-reference .doc-dropdown,.document-reference .doc-ref-item>.item-row,.document-reference-question .doc-dropdown,.document-reference-question .doc-ref-item>.item-row{cursor:pointer}.document-reference .doc-ref-item>.item-row>div,.document-reference-question .doc-ref-item>.item-row>div{line-height:20px;padding:12px 8px}.document-reference .doc-selection-menu,.document-reference-question .doc-selection-menu{width:100%;max-height:285px;overflow-y:auto}.document-reference .doc-selection-menu::-webkit-scrollbar,.document-reference .doc-selection-menu::-webkit-scrollbar-track,.document-reference-question .doc-selection-menu::-webkit-scrollbar,.document-reference-question .doc-selection-menu::-webkit-scrollbar-track{background-color:#fff}.document-reference .doc-selection-menu::-webkit-scrollbar-track,.document-reference-question .doc-selection-menu::-webkit-scrollbar-track{background-color:#fff}.document-reference .doc-selection-menu::-webkit-scrollbar,.document-reference-question .doc-selection-menu::-webkit-scrollbar{width:10px}.document-reference .doc-selection-menu::-webkit-scrollbar-thumb,.document-reference-question .doc-selection-menu::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.document-reference .doc-ref-selector,.document-reference-question .doc-ref-selector{border:1px solid #B0BEC5;cursor:pointer;border-radius:2px}.document-reference .doc-ref-selector>.item-row>div,.document-reference-question .doc-ref-selector>.item-row>div{cursor:pointer;padding:0 10px;line-height:28px}.document-reference .doc-ref-selector>.item-row>div.dd-cell,.document-reference-question .doc-ref-selector>.item-row>div.dd-cell{background-color:#fff;color:#546E7A;font-size:16px;border-radius:0 2px 2px 0;padding:0 5px}.document-reference .doc-ref-selector>.item-row>div.dd-cell:hover,.document-reference-question .doc-ref-selector>.item-row>div.dd-cell:hover{background-color:#CFD8DC}.document-reference .doc-ref-selector>.item-row>div.dd-cell>span,.document-reference-question .doc-ref-selector>.item-row>div.dd-cell>span{display:inline-block;line-height:28px}.document-reference .doc-ref-selector:hover,.document-reference-question .doc-ref-selector:hover{border:1px solid #29B6F6}.document-reference .upload-cell,.document-reference-question .upload-cell{min-width:65px;padding:4px 8px}.document-reference .name-overflow,.document-reference-question .name-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.number-question-control{max-width:240px;text-align:right}.date-question-control{max-width:240px}.question-form{width:100%}.criteria-rating-selection{display:inline-block;text-align:center;background-color:#fff;border:solid #78909C;color:#455A64;border-radius:0;font-weight:500;margin-left:10px;padding:0 5px}.criteria-rating-selection>span{display:inline-block;padding:1px;min-width:26px}.criteria-rating-selection.hasValue{border:1px solid #03A9F4;color:#0277BD}.criteria-rating-selection-text{display:block;text-align:right;font-weight:400;font-size:9px}.submission-warning{padding:6px;background-color:#FFF8E1;border:1px solid #FFA000;color:#E65100}.submission-confirmation{padding:10px;background-color:#E1F5FE;border-top:1px solid #0288D1;border-bottom:1px solid #0288D1}.question-response-container,.question-text-container{padding:6px 6px 6px 0}.question-surround{padding:8px 0;margin:8px 0;border-top:1px dotted #B0BEC5;border-bottom:1px dotted #B0BEC5}.table-question{width:100%;border:none}.table-question tbody tr,.table-question thead tr{border:none}.table-question tbody td,.table-question tbody th,.table-question thead td,.table-question thead th{white-space:normal;border:1px solid #DEE4E7;padding:4px 6px;min-height:24px;height:24px}.table-question tbody td.header,.table-question tbody th.header,.table-question thead td.header,.table-question thead th.header{background-color:#f6f7f8;font-weight:500;text-align:left}.table-question tbody td.clear,.table-question tbody th.clear,.table-question thead td.clear,.table-question thead th.clear{background-color:#fff;border:none}.table-question tbody td.repeat-delete,.table-question tbody td.repeat-edit,.table-question tbody th.repeat-delete,.table-question tbody th.repeat-edit,.table-question thead td.repeat-delete,.table-question thead td.repeat-edit,.table-question thead th.repeat-delete,.table-question thead th.repeat-edit{text-align:center;background-color:#f6f7f8;width:20px;max-width:20px}.table-question tbody td.repeat-delete.with-action,.table-question tbody td.repeat-edit.with-action,.table-question tbody th.repeat-delete.with-action,.table-question tbody th.repeat-edit.with-action,.table-question thead td.repeat-delete.with-action,.table-question thead td.repeat-edit.with-action,.table-question thead th.repeat-delete.with-action,.table-question thead th.repeat-edit.with-action{border:1px solid #DEE4E7}.table-question tbody td .date-picker,.table-question tbody td .number-question-control,.table-question tbody th .date-picker,.table-question tbody th .number-question-control,.table-question thead td .date-picker,.table-question thead td .number-question-control,.table-question thead th .date-picker,.table-question thead th .number-question-control{max-width:100%;width:100%;box-sizing:border-box}.table-question tbody th,.table-question thead th{vertical-align:top;background-color:#f6f7f8;font-weight:500;text-align:left}.table-question.edit tbody td,.table-question.edit tbody th,.table-question.edit thead td,.table-question.edit thead th{user-select:none;position:relative}.table-question.edit tbody td:hover,.table-question.edit tbody th:hover,.table-question.edit thead td:hover,.table-question.edit thead th:hover{outline:#03A9F4 solid 1px}.table-question.edit tbody td.selected,.table-question.edit tbody th.selected,.table-question.edit thead td.selected,.table-question.edit thead th.selected{outline:#0277BD solid 1px;background-color:#E1F5FE}.table-question.edit tbody th,.table-question.edit thead th{background-color:#f6f7f8;text-align:left}table.repeatable{width:100%;border:none}table.repeatable tbody tr,table.repeatable thead tr{border:none}table.repeatable tbody td,table.repeatable tbody th,table.repeatable thead td,table.repeatable thead th{white-space:normal;border:1px solid #DEE4E7;padding:4px 6px;min-height:24px;height:24px}table.repeatable tbody td.header,table.repeatable tbody th.header,table.repeatable thead td.header,table.repeatable thead th.header{background-color:#f6f7f8;font-weight:500;text-align:left}table.repeatable tbody td.clear,table.repeatable tbody th.clear,table.repeatable thead td.clear,table.repeatable thead th.clear{background-color:#fff;border:none}table.repeatable tbody td.repeat-delete,table.repeatable tbody td.repeat-edit,table.repeatable tbody th.repeat-delete,table.repeatable tbody th.repeat-edit,table.repeatable thead td.repeat-delete,table.repeatable thead td.repeat-edit,table.repeatable thead th.repeat-delete,table.repeatable thead th.repeat-edit{text-align:center;background-color:#f6f7f8;width:20px;max-width:20px}table.repeatable tbody td.repeat-delete.with-action,table.repeatable tbody td.repeat-edit.with-action,table.repeatable tbody th.repeat-delete.with-action,table.repeatable tbody th.repeat-edit.with-action,table.repeatable thead td.repeat-delete.with-action,table.repeatable thead td.repeat-edit.with-action,table.repeatable thead th.repeat-delete.with-action,table.repeatable thead th.repeat-edit.with-action{border:1px solid #DEE4E7}table.repeatable tbody td .date-picker,table.repeatable tbody td .number-question-control,table.repeatable tbody th .date-picker,table.repeatable tbody th .number-question-control,table.repeatable thead td .date-picker,table.repeatable thead td .number-question-control,table.repeatable thead th .date-picker,table.repeatable thead th .number-question-control{max-width:100%;width:100%;box-sizing:border-box}table.repeatable tbody th,table.repeatable thead th{vertical-align:top;background-color:#f6f7f8;font-weight:500;text-align:left}table.repeatable.edit tbody td,table.repeatable.edit tbody th,table.repeatable.edit thead td,table.repeatable.edit thead th{user-select:none;position:relative}table.repeatable.edit tbody td:hover,table.repeatable.edit tbody th:hover,table.repeatable.edit thead td:hover,table.repeatable.edit thead th:hover{outline:#03A9F4 solid 1px}table.repeatable.edit tbody td.selected,table.repeatable.edit tbody th.selected,table.repeatable.edit thead td.selected,table.repeatable.edit thead th.selected{outline:#0277BD solid 1px;background-color:#E1F5FE}table.repeatable.edit tbody th,table.repeatable.edit thead th{background-color:#f6f7f8;text-align:left}table.repeatable tr td.repeat-delete,table.repeatable tr td.repeat-edit{width:24px;min-width:24px;max-width:24px}table.repeatable tr td.header{max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.repeatable tr td ul{list-style:none;padding-left:2px}.response-marker{display:inline-block;background-color:#DEE4E7;font-size:9px;text-transform:uppercase;font-weight:500;padding:0 6px}.response-history-container .response-detail-selector{display:none}.page-response-conflict-container .response-detail-selector-key-only{display:block}.page-response-conflict-container .response-detail-selector{display:none}.page-response-conflict-container .existing-response,.page-response-conflict-container .my-response{border-top:8px solid #B0BEC5;border-bottom:1px solid #DEE4E7;padding:15px 0}.page-response-conflict-container .conflicts-warning{padding:10px;background-color:1px solid #FFECB3;color:#BF360C}.page-response-conflict-container .keep-current-button{background-color:#3F51B5}.page-response-conflict-container .keep-current-button:hover{background-color:#283593}.response-history-container>div.item-row{border-radius:2px;border:1px solid #81D4FA}.response-history-container>div.item-row>div{line-height:24px}.response-history-container .updated-by-cell{padding-left:8px;line-height:25px}.response-nav-status-table{height:100%}.response-nav-status-table>div.item-row>div.stat-indcator-cell{min-width:30px;width:30px}.response-nav-status-table>div.item-row>div.stat-indcator-cell span[class*=icon-]{display:inline-block;height:20px;width:20px;line-height:20px;text-align:center;border-radius:12px}.response-nav-status-table>div.item-row>div.percentage-cell{min-width:30px;width:30px;overflow:hidden}.response-nav-status-table>div.item-row>div.score-cell{min-width:42px;width:42px;text-align:right}.response-nav-status-table>div.item-row>div .nav-page-not-started{vertical-align:middle;font-size:15px;color:#3F51B5}.response-nav-status-table>div.item-row>div .nav-page-in-progress{font-size:15px;vertical-align:middle;color:#2196F3}.response-nav-status-table>div.item-row>div .nav-page-complete{font-size:17px;vertical-align:middle;color:#8BC34A}.response-nav-status-table>div.item-row>div .nav-page-change-request{font-size:17px;vertical-align:middle;color:#FF9800}.response-nav-status-table>div.item-row>div .nav-page-reply{color:#673AB7;vertical-align:middle;font-size:17px}.response-nav-status-table>div.item-row>div.page-name-cell{width:100%}.response-nav-status-table>div.item-row.selected-page-row>div.stat-indcator-cell span[class*=icon-]{background-color:#01579B;color:#fff}.repeatable-item-footer{background-color:#f6f7f8}.repeatable-item-footer .material{text-transform:uppercase;padding:0 16px}.repeatable-item-footer .pager-container{background-color:#ECEFF1;padding:12px 16px;white-space:nowrap}.repeatable-item-footer .pager-container .link-button{font-size:22px;vertical-align:middle}.response-history-button{background:#fff;border:none;padding:0;height:26px;vertical-align:middle}.response-history-button>span{display:inline-block;padding:0;height:26px;line-height:26px;vertical-align:top;width:26px;text-align:center}.response-history-button>span:first-child{background-color:#0288D1;color:#fff}.response-history-button>span:nth-child(2){background-color:#03A9F4;color:#fff}.response-history-button:hover>span:first-child{background-color:#0277BD}.response-history-button:hover>span:nth-child(2){background-color:#039BE5}.draggable-fields drag-things{width:100%}.draggable-fields .draggable-container{display:flex;width:100%}.draggable-fields .draggable-item{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;border:1px solid #DEE4E7;box-sizing:border-box}.draggable-fields .header{width:100%;padding:5px;background-color:#fcfcfc;border-bottom:1px solid #DEE4E7;box-sizing:border-box}.draggable-fields .faux-content{padding:5px;width:100%;min-width:50px;opacity:.75}.doc-no-data{border:1px solid #607D8B;margin-bottom:8px}.doc-no-data>div{padding:0 5px}.doc-no-data>div:first-child{display:inline-block;padding-top:6px;font-size:18px;background-color:#78909C;color:#fff}.instrument-print-header-layout,.instrument-response-page,.instrument-response-print-preview{background-color:#fff}.doc-no-data>div:nth-child(2){color:#455A64}@media all{.instrument-preview-container .page-break{display:none}}.instrument-preview-container .page-break{display:block;page-break-after:auto}.instrument-preview-container .instrument-page-part{page-break-inside:avoid}.instrument-print-header-layout{height:42px}@media print{.instrument-preview-container .page-break{display:block;page-break-after:auto}.instrument-preview-container .instrument-page-part{page-break-inside:avoid}.instrument-print-header-layout{display:none}}.comments-expander,.docs-expander{color:#455A64;padding:6px 0;border-bottom:1px solid #B0BEC5;font-size:11px;font-weight:500;height:24px}.instrument-response-page .error-message-validation{display:block}.instrument-response-print-preview .instrument-preview-title{border:1px solid #ECEFF1;background-color:#f6f7f8}.instrument-response-print-preview .instrument-preview-page-title{background-color:#fff;border-bottom:1px solid #DEE4E7}.instrument-response-print-preview .instrument-page-part{box-shadow:none;border-bottom:none}.instrument-response-print-preview .response-detail-selector-key-only{display:block}.instrument-response-print-preview .response-detail-selector{display:none}.instrument-response-print-preview table tbody tr td,.instrument-response-print-preview table thead tr td,.instrument-response-print-preview table thead tr th{font-size:12px}.review-items-warning-bar{background:repeating-linear-gradient(45deg,transparent,transparent 10px,#FFA000 10px,#FFA000 20px),linear-gradient(to bottom,#FFC107,#FFB300);height:6px}.review-feedback-warning{background-color:#FFF3E0;color:#EF6C00;padding:8px;text-transform:uppercase;font-weight:500}.review-item-circle{border-radius:50%;display:inline-block;background-color:#F57C00;color:#fff;font-weight:500;vertical-align:middle;text-align:center;height:22px;width:22px}.review-item-circle>span{margin:0 auto;vertical-align:top;display:inline-block;text-align:center;line-height:21px}.review-item-circle.action{background-color:#fff;color:#0277BD;border:1px solid #0277BD}.review-item-circle.edit-action{background-color:#039BE5;color:#fff;border:1px solid #0277BD}.review-item-circle .count-marker{position:absolute;background-color:#039BE5;color:#fff;font-size:9px;line-height:16px;width:16px;border-radius:2px;top:-10px;right:-10px}.review-wf-item div.item-row>div{padding:5px 8px}.review-wf-item div.item-row>div button{padding:0 1px;line-height:22px;display:inline-block;vertical-align:middle;height:auto}.review-wf-item div.select-cell{padding:5px 8px!important}.review-wf-item div.select-cell button.fm-menu{min-height:auto;height:auto}.review-wf-item div.circle-cell{padding-left:1px!important}.review-wf-item div.expandable-item{padding-right:2px!important;min-width:16px}.review-wf-item div.state-name-cell{width:100%;padding:4px;padding-left:2px!important}.review-wf-item div.indentation-cell{min-width:36px;padding:0 4px!important}.review-wf-item div.status-line{width:100%;padding:2px 4px 0 18px!important}.review-wf-item div.status-line .status-update-text{font-size:10px;display:ineline-block;line-height:26px}.review-wf-item .current-review{display:inline-block;background-color:#3949AB;color:#fff;text-transform:uppercase;font-size:10px;border-radius:2px;padding:0 6px;line-height:22px;margin-left:5px}.review-wf-item .spacer-cell{width:10px;margin-left:5px}.review-wf-item .extra-spacer-cell{width:10px;margin-left:50px}.review-wf-item .short-dotted-line{width:15px}.review-wf-item .line-up-cell{line-height:1px}.review-wf-item .line-up-cell .short-dotted-line-vr{display:inline-block;width:16px;border-right:1px dotted #B0BEC5;line-height:1px;height:16px}.review-wf-item>div button{height:42px}.review-wf-item .review-name{background-color:transparent}.review-wf-item .selected{color:#0288D1;background-color:#E1F5FE;border:1px solid;margin-left:5px}.review-wf-item .change-request{margin-left:35px;color:#FF9800}.review-wf-item .change-request-marker{color:#FF9800}.review-wf-item .change-reply-marker{color:#3949AB}.review-history-pane{height:100%;width:20%;border-right:2px solid #CFD8DC}.review-history-pane .review-history-item{text-align:left;background-color:#fff;border:1px solid #0288D1;border-radius:3px;padding:8px;width:100%}.review-history-pane .review-history-item p{display:block;line-height:24px;margin:0}.review-history-pane .review-history-item.selected{background-color:#E1F5FE}.review-wf-circle-color{border-radius:50%;width:14px;height:14px;margin-top:6px;text-align:center}.review-wf-circle-color.s-0{border:2px solid #3F51B5;color:#3F51B5}.review-wf-circle-color.s-1{border:2px solid #2196F3;color:#2196F3}.review-wf-circle-color.s-2{border:2px solid #8BC34A;color:#8BC34A}.review-wf-circle-color.s-3{border:2px solid #8BC34A}.review-wf-circle-color>span{display:inline-block;vertical-align:top;font-size:9px;line-height:14px}table tbody tr td,table thead tr td,table thead tr th{font-size:12px}.review-request{border:1px solid #FFD54F;border-radius:2px;margin-bottom:6px}.review-responses-marker{background-color:#FFF3E0;border-top:1px solid #FF9800;border-bottom:1px solid #FF9800;line-height:22px}.review-responses-marker .review-pending-message{display:inline-block;padding:4px 6px}.review-responses-marker .link-button{margin-top:3px;margin-bottom:2px;margin-right:5px;color:#EF6C00;padding:0 8px;background-color:#fff}.review-responses-marker .link-button:hover{color:#E65100;background-color:#fff}.review-change-request-item{margin-bottom:2px}.review-change-request-item .item-expander{background-color:#FFF3E0}.review-change-request-item .item-expander .expander-square{background-color:#FFB74D;padding:0 6px}.review-change-request-item .item-expander .expander-square .link-button{color:#fff}.review-change-request-item .item-expander .expander-header{padding:0 6px}.review-change-request-item .item-spacer{width:24px}.review-change-request-item .item-text{padding:6px}.review-requests-container{border:1px solid #DEE4E7}.review-comments-container{border:1px solid #DEE4E7;border-bottom:none}.part-data-status-banner .status-newversion{background-color:#FFF3E0;padding:0 6px}.part-data-status-banner .status-error{background-color:#fff;border-width:1px;border-style:solid;border-color:#FF9800;color:#FF9800;padding:0 6px}table tbody tr td.header-cell,table thead tr td.header-cell,table thead tr th.header-cell{background-color:#ECEFF1}.instrument-review-expander{cursor:pointer;border:1px solid #81D4FA;width:100%}.instrument-review-expander>.item-row>div{background-color:#E1F5FE;padding:2px 6px}.instrument-review-expander>.item-row>div.exp-btn{background-color:#03A9F4}.instrument-review-expander>.item-row>div.exp-btn .link-button{font-size:16px;color:#fff}.review-part-body{padding:6px;position:relative;border:1px solid #81D4FA;border-top:none}.nav-page-reply-icon{color:#673AB7;vertical-align:middle;font-size:17px;margin:0 5px}.offline-marker{border:2px solid #EF6C00;color:#EF6C00;font-size:12px;text-transform:uppercase;font-weight:400;padding:2px 4px;margin-left:10px}.context-display-cell{white-space:nowrap;padding:8px 0 10px}.instrument-form-container{position:absolute;top:0;right:0;left:0;bottom:0}.instrument-form-container .form-response-area{position:relative;height:100%}.instrument-form-container .form-response-area .rich-content-section{height:30px;position:absolute;top:0;right:0;left:0;bottom:30px;background-color:#f6f7f8}.instrument-form-container .form-response-area .scrollable-response-pane{position:absolute;top:31px;right:0;left:0;bottom:0;overflow-y:auto}.instrument-form-container .form-response-area .scrollable-response-pane::-webkit-scrollbar,.instrument-form-container .form-response-area .scrollable-response-pane::-webkit-scrollbar-track{background-color:#fff}.instrument-form-container .form-response-area .scrollable-response-pane::-webkit-scrollbar-track{background-color:#fff}.instrument-form-container .form-response-area .scrollable-response-pane::-webkit-scrollbar{width:10px}.instrument-form-container .form-response-area .scrollable-response-pane::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.instrument-form-container .scrollable-part-pane{height:100%;overflow-y:auto;border-left:2px solid #CFD8DC}.instrument-form-container .scrollable-part-pane::-webkit-scrollbar,.instrument-form-container .scrollable-part-pane::-webkit-scrollbar-track{background-color:#fff}.instrument-form-container .scrollable-part-pane::-webkit-scrollbar-track{background-color:#fff}.instrument-form-container .scrollable-part-pane::-webkit-scrollbar{width:10px}.instrument-form-container .scrollable-part-pane::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.builder-header{background-color:#fff;border-bottom:6px solid #B0BEC5}.builder-content-header{padding:8px;background-color:#ECEFF1}.builder-content{overflow-y:auto}.builder-content::-webkit-scrollbar,.builder-content::-webkit-scrollbar-track{background-color:#fff}.builder-content::-webkit-scrollbar-track{background-color:#fff}.builder-content::-webkit-scrollbar{width:10px}.builder-content::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.instrument-builder,.instrument-builder-layout{background-color:#fff;display:grid;height:100vh}.instrument-builder-layout{grid-template-columns:auto 320px;grid-template-rows:60px 42px 0 auto 50px}.instrument-builder-layout .builder-header{grid-column:1/span 2;grid-row:1}.instrument-builder-layout .builder-content-header{grid-column:1;grid-row:2;border-right:1px solid #CFD8DC}.instrument-builder-layout .builder-page-header{grid-row:2;grid-column:2;padding:8px;background-color:#ECEFF1}.instrument-builder-layout .builder-shared-toolbar{grid-row:3;grid-column:1;border-right:1px solid #CFD8DC;background-color:#f6f7f8;position:-webkit-sticky;position:sticky;top:0;z-index:2000}.instrument-builder-layout .builder-content{grid-row:4;grid-column:1;border-right:1px solid #CFD8DC}.instrument-builder-layout .builder-sidebar{grid-row:3;grid-column:2}.instrument-builder-layout .builder-footer{grid-row:5;grid-column:1;padding:8px;background-color:#ECEFF1;text-align:right}.instrument-builder-form-layout{display:grid;background-color:#fff;height:100vh;-ms-grid-columns:1fr;grid-template-columns:auto;-ms-grid-rows:60px 42px 1fr 50px;grid-template-rows:60px 42px auto 50px;grid-template-areas:"builder-header" "builder-content-header" "builder-content" "builder-footer"}.instrument-builder-form-layout .builder-header{-ms-grid-row:1;-ms-grid-column:1;grid-area:builder-header}.instrument-builder-form-layout .builder-content-header{-ms-grid-row:2;-ms-grid-column:1;border-right:1px solid #CFD8DC;grid-area:builder-content-header}.instrument-builder-form-layout .builder-content{-ms-grid-row:3;-ms-grid-column:1;border-right:1px solid #CFD8DC;grid-area:builder-content}.instrument-builder-form-layout .builder-footer{-ms-grid-row:4;-ms-grid-column:1;padding:8px;grid-area:builder-footer;background-color:#ECEFF1;text-align:right}.instrument-builder-options-layout{display:grid;background-color:#fff;height:100vh;-ms-grid-columns:1fr;-ms-grid-rows:60px 1fr 48px;grid-template-rows:60px auto 48px;grid-template-areas:"builder-header" "builder-content" "builder-footer"}.instrument-builder-options-layout .builder-header{-ms-grid-row:1;-ms-grid-column:1;grid-area:builder-header}.instrument-builder-options-layout .builder-content{-ms-grid-row:2;-ms-grid-column:1;grid-area:builder-content}.instrument-builder-options-layout .builder-footer{-ms-grid-row:3;-ms-grid-column:1;background-color:#ECEFF1;text-align:right}button.question-type-selector{height:30px;line-height:30px;width:100%;text-align:left;padding:0 5px;font-size:12px;background-color:#0288D1;color:#fff;position:relative}button.question-type-selector .icon-keyboard_arrow_down{position:absolute;right:5px;top:6px;font-size:16px}button.question-type-selector:hover{background-color:#039BE5;color:#fff}button.question-type-selector:hover:disabled{background-color:#B0BEC5;color:#455A64}button.question-type-selector:disabled{background-color:#CFD8DC;color:#546E7A}button.part-choice,button.part-choice:hover{background-color:#fff}button.part-choice{position:relative;text-align:left;width:100%;height:90px;padding-right:16px;box-shadow:0 3px 5px 0 #B0BEC5}button.part-choice .pc-icon{position:absolute;top:0;left:0;bottom:0;width:54px;color:#fff;font-size:30px;text-align:center}button.part-choice .pc-icon>span{display:inline-block;margin-top:16px}button.part-choice .pc-desc,button.part-choice .pc-title{margin-left:60px;color:#37474F;display:block;line-height:22px}button.part-choice .pc-title{font-weight:500;font-size:13px;margin-top:10px}button.part-choice .pc-desc{min-height:60px;font-weight:400;margin-bottom:10px}button.part-choice.criteria .pc-icon{background-color:#EC407A}button.part-choice.criteria:hover .pc-icon{background-color:#E91E63}button.part-choice.table .pc-icon{background-color:#AB47BC}button.part-choice.table:hover .pc-icon{background-color:#9C27B0}button.part-choice.form .pc-icon{background-color:#7E57C2}button.part-choice.form:hover .pc-icon{background-color:#673AB7}button.part-choice.content .pc-icon{background-color:#5C6BC0}button.part-choice.content:hover .pc-icon{background-color:#3F51B5}button.part-choice.library .pc-icon{background-color:#AD1457}button.part-choice.library:hover .pc-icon{background-color:#880E4F}button.part-choice.text .pc-icon{background-color:#283593}button.part-choice.text:hover .pc-icon{background-color:#1A237E}button.part-choice.choice .pc-icon{background-color:#1976D2}button.part-choice.choice:hover .pc-icon{background-color:#1565C0}button.part-choice.number .pc-icon{background-color:#00796B}button.part-choice.number:hover .pc-icon{background-color:#00695C}button.part-choice.date .pc-icon{background-color:#0288D1}button.part-choice.date:hover .pc-icon{background-color:#0277BD}button.part-choice.document .pc-icon{background-color:#0097A7}button.part-choice.document:hover .pc-icon{background-color:#00838F}button.part-choice.lookup .pc-icon{background-color:#0097A7}button.part-choice.lookup:hover .pc-icon{background-color:#00838F}table tbody td.table-editor-column-mgmt-cell,table thead td.table-editor-column-mgmt-cell,table.table-question.edit tbody td.table-editor-column-mgmt-cell,table.table-question.edit thead td.table-editor-column-mgmt-cell{padding:0;background-color:#fff;border:none;line-height:16px;height:auto}table tbody td.table-editor-column-mgmt-cell button,table thead td.table-editor-column-mgmt-cell button,table.table-question.edit tbody td.table-editor-column-mgmt-cell button,table.table-question.edit thead td.table-editor-column-mgmt-cell button{position:absolute;line-height:16px;font-weight:500;width:16px;text-align:center;margin-bottom:2px;font-size:10px;z-index:999}table tbody td.table-editor-column-mgmt-cell button:hover,table thead td.table-editor-column-mgmt-cell button:hover,table.table-question.edit tbody td.table-editor-column-mgmt-cell button:hover,table.table-question.edit thead td.table-editor-column-mgmt-cell button:hover{background-color:#0277BD;color:#fff;text-decoration:none}table tbody td.table-editor-column-mgmt-cell button.first-col,table tbody td.table-editor-column-mgmt-cell button.nth-col,table thead td.table-editor-column-mgmt-cell button.first-col,table thead td.table-editor-column-mgmt-cell button.nth-col,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.first-col,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.nth-col,table.table-question.edit thead td.table-editor-column-mgmt-cell button.first-col,table.table-question.edit thead td.table-editor-column-mgmt-cell button.nth-col{top:-2px}table tbody td.table-editor-column-mgmt-cell button.first-col,table thead td.table-editor-column-mgmt-cell button.first-col,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.first-col,table.table-question.edit thead td.table-editor-column-mgmt-cell button.first-col{left:-8px}table tbody td.table-editor-column-mgmt-cell button.nth-col,table thead td.table-editor-column-mgmt-cell button.nth-col,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.nth-col,table.table-question.edit thead td.table-editor-column-mgmt-cell button.nth-col{right:-8px}table tbody td.table-editor-column-mgmt-cell button.first-row,table thead td.table-editor-column-mgmt-cell button.first-row,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.first-row,table.table-question.edit thead td.table-editor-column-mgmt-cell button.first-row{right:3px;top:-8px}table tbody td.table-editor-column-mgmt-cell button.nth-row,table thead td.table-editor-column-mgmt-cell button.nth-row,table.table-question.edit tbody td.table-editor-column-mgmt-cell button.nth-row,table.table-question.edit thead td.table-editor-column-mgmt-cell button.nth-row{right:3px;bottom:-8px}table tbody td.table-editor-column-mgmt-cell.selected,table tbody td.table-editor-column-mgmt-cell:hover,table thead td.table-editor-column-mgmt-cell.selected,table thead td.table-editor-column-mgmt-cell:hover,table.table-question.edit tbody td.table-editor-column-mgmt-cell.selected,table.table-question.edit tbody td.table-editor-column-mgmt-cell:hover,table.table-question.edit thead td.table-editor-column-mgmt-cell.selected,table.table-question.edit thead td.table-editor-column-mgmt-cell:hover{outline:0}table tbody td.table-editor-column-mgmt-cell.row-mod,table thead td.table-editor-column-mgmt-cell.row-mod,table.table-question.edit tbody td.table-editor-column-mgmt-cell.row-mod,table.table-question.edit thead td.table-editor-column-mgmt-cell.row-mod{vertical-align:bottom;width:16px}.part-outline{padding:16px 12px;border-bottom:1px solid #CFD8DC}.part-outline.selected{border-bottom:1px solid #0277BD}.part-outline .part-selector{border-left:none;margin-left:0;padding:4px 6px 4px 0;margin-bottom:6px}.part-outline .part-selector.selected{border-left:6px solid #81D4FA;background-color:#E1F5FE;padding-left:6px;margin-left:-12px}.selected-part-actions{margin:-10px auto 0;border:1px solid #0277BD;border-radius:2px;display:table;line-height:22px;background-color:#fff}.selected-part-actions .link-button{padding:0 5px;font-size:13px;line-height:22px;border-radius:2px}.selected-part-actions .link-button:hover{background-color:#0277BD;color:#fff;text-decoration:none}.instrument-move-target{background-color:#E1F5FE;border:1px solid #039BE5;text-align:center;border-radius:2px;padding:10px;margin:4px}.instrument-content-menu button{background-color:transparent;color:#0277BD;padding:6px 10px;margin:0 2px;border-radius:3px;border:1px solid #fff;min-width:105px}.instrument-content-menu button i,.instrument-content-menu button span[class*=icon-]{font-size:18px;line-height:22px;display:block}.instrument-content-menu button span{text-transform:uppercase;font-weight:500;font-size:9px}.instrument-content-menu button:hover{background-color:#fff;border:1px dotted #0277BD}button.page-header-button{background:#fff;color:#0277BD;font-size:11px;padding:0 10px;line-height:24px;height:26px;margin-right:1px;border:1px solid #0288D1;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.page-header-button:hover{font-weight:500;background-color:#fff}button.page-header-button:disabled{color:#0277BD;background-color:#fff}.form-question-layout-designer>grid-renderer>.grid-row>.grid-cell{padding:0 5px 5px 0}.form-question-layout-designer.edit>grid-renderer>.grid-row>.grid-cell{border:1px dotted #CFD8DC;padding:8px;border-bottom:none}.form-question-layout-designer.edit>grid-renderer>.grid-row>.grid-cell:last-child{border-left:none}.form-question-layout-designer.edit>grid-renderer>.grid-row>.grid-cell .fr-basic>div.fr-wrapper{border:none}.form-question-layout-designer.edit>grid-renderer>.grid-row>.grid-cell div.fr-toolbar{border-width:0 0 1px}.form-question-layout-designer.edit>grid-renderer>.grid-row:last-child>.grid-cell{border-bottom:1px dotted #CFD8DC}.cell-menu-actions{position:absolute;top:1px;right:1px;line-height:16px;z-index:2000;font-size:11px}.cell-menu-actions div.smart-button-menu.align-right{right:0;top:16px}.cell-menu-actions div.smart-button-menu button.material{background-color:#039BE5;text-align:center;font-size:10px;font-weight:500}.cell-menu-actions .cell-menu-action-item{padding:4px 20px 4px 4px}.cell-menu-actions .cell-menu-action-item button{font-size:11px}.cell-menu-actions .cell-menu-action-item button:disabled{border:none;color:#78909C;background-color:#fff}button.cell-action{padding:0;vertical-align:top;width:20px;height:20px;line-height:20px;background-color:#039BE5;color:#fff}button.cell-action>span{line-height:20px}button.cell-action:hover{background-color:#0288D1}button.cell-action.cell-type-selector{background-color:#3949AB;color:#fff}button.cell-action.cell-type-selector:hover{background-color:#283593}.smart-button-menu button.cell-type-button-tab,.smart-button-menu button.question-type-button-tab{border-radius:0;color:#0288D1;background-color:#B3E5FC;min-width:85px;text-align:center;font-size:10px}.smart-button-menu button.cell-type-button-tab:hover,.smart-button-menu button.question-type-button-tab:hover{background-color:#81D4FA}.smart-button-menu button.cell-type-button-tab.selected,.smart-button-menu button.question-type-button-tab.selected{color:#0288D1;font-weight:500;background-color:#fff}.smart-button-menu button.cell-type-button-tab.selected:hover,.smart-button-menu button.question-type-button-tab.selected:hover{color:#01579B}.smart-button-menu button.question-type-selector{background-color:#0288D1;color:#fff}.layout-specifier{max-width:225px;width:225px}.layout-specifier .item-row>div{white-space:nowrap}.layout-specifier .item-row>div input[type=number]{width:80px;max-width:80px}.layout-specifier .item-row>div.offset-top{padding-top:33px}.checkbox-list label,.radio-list label{font-weight:400}.checkbox-list label.horizontal,.radio-list label.horizontal{display:inline-block;margin-right:10px}.page-content-menu-outline{padding:15px 10px;background-color:#fff}.add-criterion-menu-typeahead{margin:0 auto 10px;text-align:center}.add-criterion-menu-typeahead .scrollable-dropdown-menu{display:inline-block}.add-criterion-menu-typeahead .scrollable-dropdown-menu .tt-open{text-align:left}.add-criterion-menu .typeahead{width:95%}.instrument-toolbar{background-color:#fff;border:1px solid #81D4FA;padding:2px 5px;margin-bottom:10px}.instrument-toolbar button.mb{font-size:12px;margin-right:8px}.instrument-toolbar button.mb span{font-weight:500}.table-item-bulk-update .item-row{border-top:1px solid #81D4FA}.table-item-bulk-update .item-row>div{padding:6px 8px}.table-item-bulk-update .item-row>div button{background-color:#0288D1;color:#fff;padding:0 6px;line-height:22px}.table-item-bulk-update .item-row:first-child{background-color:#E1F5FE;border-top:none}.test-row-class{outline:red solid 1px}.form-editor>.item-row>div{padding:4px 4px 4px 0}.form-editor.edit{border-top:1px dotted #CFD8DC;border-left:1px dotted #CFD8DC}.form-editor.edit>.item-row{border-bottom:1px dotted #CFD8DC}.form-editor.edit>.item-row>div{border-right:1px dotted #CFD8DC;padding:4px;min-height:30px}.form-editor.edit>.item-row>div.selected{background-color:#E1F5FE}.repeat-title-marker{font-size:10px;padding:4px;background-color:#455A64;color:#fff}.review-workflow-edit .wf-number{width:70px}.review-workflow-edit .wf-number>.error-message-validation{padding:0;position:absolute}.review-workflow-edit .wf-action{width:100px}div.fr-toolbar{border:1px solid #DEE4E7;z-index:calc(var(--zIndexFroalaToolbar) + 1)}div.fr-toolbar.fr-top{background-color:#f6f7f8;box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0;position:sticky}div.fr-toolbar .fr-command.fr-btn{margin:1px!important;color:#37474F;height:auto;width:auto;padding:3px 2px}div.fr-toolbar .fr-command.fr-btn svg{margin:2px!important}div.fr-toolbar .fr-command.fr-btn svg.fr-svg{height:16px!important}div.fr-toolbar .fr-command.fr-btn:hover{background-color:#CFD8DC}div.fr-toolbar .fr-command.fr-btn.fr-dropdown::after{top:10px;right:2px;border-left-width:3px;border-right-width:3px;border-top-width:3px}div.fr-toolbar .fr-btn-grp{margin:0!important}.fr-view{font-size:13px}.fr-view table td{padding:2px 5px;border:1px solid #ddd;min-width:5px}.fr-box.fr-basic .fr-wrapper .fr-placeholder{color:#546E7A;padding:8px!important;border-top:none;top:2px;left:2px}.fr-box.fr-basic .fr-wrapper{border:1px solid #CFD8DC}.fr-inline-border{padding:5px;border:1px solid #B0BEC5}.fr-box.fr-basic .fr-element.fr-view{min-height:var(--heightFroalaContainer);height:100%}.fr-box.fr-basic>div.fr-wrapper{border:1px solid #CFD8DC;border-top:none}.fr-box.fr-basic>div.fr-wrapper .fr-view{padding:8px}div.rd-container{border:1px solid #DEE4E7;color:#37474F;-webkit-box-shadow:4px 4px 5px 0 #ccc;-moz-box-shadow:4px 4px 5px 0 #ccc;box-shadow:4px 4px 5px 0 #ccc}div.rd-container .year-input{border:none}div.rd-container .rd-month .rd-month-label,div.rd-container .rd-year .rd-month-label{font-weight:500;font-size:13px;display:inline-block}div.rd-container .rd-month button.rd-back,div.rd-container .rd-month button.rd-next,div.rd-container .rd-year button.rd-back,div.rd-container .rd-year button.rd-next{font-size:16px;padding:2px 5px}div.rd-container .rd-month button.rd-back:before,div.rd-container .rd-year button.rd-back:before{content:"\25c0"}div.rd-container .rd-month button.rd-next:before,div.rd-container .rd-year button.rd-next:before{content:"\25b6"}div.rd-container .rd-year{display:inline-block;margin-left:15px;border-radius:3px;margin-bottom:3px}div.rd-container .rd-year input{width:50px;text-align:center;background-color:transparent;font-size:13px}div.rd-container .rd-days .rd-day-body{padding:5px 8px;background-color:#ECEFF1}div.rd-container .rd-days .rd-day-body.rd-day-selected{font-weight:500;background-color:#0288D1}div.rd-container .rd-days .rd-day-body:hover{background-color:#CFD8DC;color:#37474F}div.rd-container .rd-days .rd-day-next-month,div.rd-container .rd-days .rd-day-prev-month{background-color:#fff;color:#37474F}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:hover{background-color:#0288D1;cursor:pointer}.twitter-typeahead .tt-menu{margin-top:2px;border:1px solid #546E7A}.twitter-typeahead .tt-menu::-webkit-scrollbar,.twitter-typeahead .tt-menu::-webkit-scrollbar-track{background-color:#fff}.twitter-typeahead .tt-menu::-webkit-scrollbar-track{background-color:#fff}.twitter-typeahead .tt-menu::-webkit-scrollbar{width:10px}.twitter-typeahead .tt-menu::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.twitter-typeahead .tt-suggestion{padding:4px 5px}.twitter-typeahead>input.tt-input{background-color:#90A4AE}div.fc-toolbar{margin-bottom:0;font-size:11px}div.fc-toolbar button{background:0 0;border:0;box-shadow:none;padding:0 8px;height:auto}div.fc-toolbar .fc-left .fc-today-button{color:#0277BD;margin:8px 0;font-weight:500}div.fc-toolbar .fc-right button{min-width:60px}div.fc-toolbar .fc-center{margin:8px 0}.fc-button-group{margin:8px 50px 8px 0}.fc-button-group .fc-state-active{background-color:#0288D1;color:#fff}table.fc th{background-color:#ECEFF1}.fr-shared-instance-container .fr-wrapper{background:0 0!important;border:none!important;padding:0!important;margin:0!important}.fr-shared-instance-container .fr-wrapper .fr-view{padding:0!important}.fr-shared-instance-container .fr-second-toolbar{display:none!important}.fr-shared-instance-container .fr-box.fr-basic .fr-wrapper .fr-placeholder{padding:0!important;top:0;left:0;opacity:.5}.fr-element{font-family:Inter,Arial!important;font-size:12px!important;line-height:26px!important}.graph{font-family:"Lucida Grande",Lucida,Verdana,sans-serif}.graph-label{fill:#999;font-size:10px}.graph,.graph-legend rect{shape-rendering:crispedges}.graph-rect{fill:#ededed}.graph-subdomain-group rect:hover{stroke:#000;stroke-width:1px}.subdomain-text{font-size:8px;fill:#999;pointer-events:none}.hover_cursor:hover{cursor:pointer}.qi{background-color:#999;fill:#999}.q1{background-color:#dae289;fill:#dae289}.q2{background-color:#cedb9c;fill:#9cc069}.q3{background-color:#b5cf6b;fill:#669d45}.q4{background-color:#637939;fill:#637939}.q5{background-color:#3b6427;fill:#3b6427}rect.highlight{stroke:#444;stroke-width:1}text.highlight{fill:#444}rect.now{stroke:red}text.now{fill:red}.domain-background{fill:none;shape-rendering:crispedges}.ch-tooltip{padding:10px;background:#222;color:#bbb;font-size:12px;line-height:1.4;width:140px;position:absolute;z-index:99999;text-align:center;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,.2);display:none;box-sizing:border-box}.ch-tooltip::after{position:absolute;width:0;height:0;border-color:#222 transparent transparent;border-style:solid;content:"";padding:0;display:"block";bottom:-6px;left:50%;margin-left:-6px;border-width:6px 6px 0}.form-grid,.grid-layout{display:grid}.form-grid{grid-template-columns:1fr}.form-grid.shaded{background-color:#f6f7f8}.form-grid.rounded{border-radius:8px;border:1px solid #CFD8DC}.form-grid>div{padding:10px}.form-grid>div.cb{padding:0 10px 10px}.generic-flex{display:flex}.generic-flex.padded>div{padding:10px}.generic-flex.padded.slimer>div{padding:6px}.generic-flex.padded.slim>div{padding:4px}.generic-flex.padded.vr-smaller>div{padding:4px 10px}.shaded-title-list-box{line-height:28px;vertical-align:middle;border:1px solid #CFD8DC;border-radius:8px}.shaded-title-list-box .title{background-color:#f6f7f8;border-bottom:1px solid #CFD8DC;padding:0 10px}.shaded-title-list-box .body-item{padding:0 10px}.generic-grid{display:grid}.generic-grid>div input[type=text],.generic-grid>div select{width:100%;box-sizing:border-box}.generic-grid>div.padded{padding:10px}.generic-grid>div.padded.slimmer{padding:8px}.generic-grid .results-col{padding:10px;box-sizing:border-box;border-bottom:1px solid #DEE4E7}.generic-grid .results-col.selected{background-color:#E1F5FE}.generic-grid .results-col.vr-large{padding:12px 10px}.generic-grid .header-col{padding:4px 10px;background-color:#fff;border-bottom:1px solid #DEE4E7}.generic-grid .header-col,.generic-grid .results-col{position:relative;overflow-wrap:break-word;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.generic-grid .header-col.allow-overflow,.generic-grid .results-col.allow-overflow{white-space:normal;overflow:visible;overflow-wrap:break-word;word-wrap:break-word}.generic-grid .progress-decorator{display:inline-block;font-size:85%;padding:0 8px;border-radius:8px;line-height:23px;min-width:75px;text-align:center}.generic-grid.compressed .header-col,.generic-grid.compressed .results-col{padding:4px 8px}.generic-grid.vr-thin .header-col,.generic-grid.vr-thin .results-col{padding:2px 10px}.generic-grid.no-lines .results-col{border-bottom:none}.generic-search-box{position:relative;font-size:11px;width:100%}.generic-search-box>input[type=search]{width:100%;border:1px solid #B0BEC5;border-radius:18px;line-height:36px;padding:0 32px 0 10px}.generic-search-box>input[type=search]:focus{outline:0;border:1px solid #01579B}.generic-search-box>button{border-radius:50%;position:absolute;right:4px;top:4px;border:1px solid #fff;background-color:transparent;width:24px;height:24px;text-align:center}.generic-search-box>button>span{font-size:14px;color:#B0BEC5;display:inline-block;line-height:22px;vertical-align:top}.generic-search-box>button:hover{background-color:#039BE5}.generic-search-box>button:hover>span{color:#fff}.term-search-grid{display:grid}.term-search-grid>div input[type=text],.term-search-grid>div select{width:100%;box-sizing:border-box}.term-search-grid>div.padded{padding:10px}.term-search-grid>div.padded.slimmer{padding:8px}.term-search-grid .results-col{padding:10px;box-sizing:border-box;border-bottom:1px solid #DEE4E7}.term-search-grid .results-col.selected{background-color:#E1F5FE}.term-search-grid .results-col.vr-large{padding:12px 10px}.term-search-grid .header-col,.term-search-grid .results-col{position:relative;overflow-wrap:break-word;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.term-search-grid .header-col.allow-overflow,.term-search-grid .results-col.allow-overflow{white-space:normal;overflow:visible;overflow-wrap:break-word;word-wrap:break-word}.term-search-grid .progress-decorator{display:inline-block;font-size:85%;padding:0 8px;border-radius:8px;line-height:23px;min-width:75px;text-align:center}.term-search-grid.compressed .header-col,.term-search-grid.compressed .results-col{padding:4px 8px}.term-search-grid.vr-thin .header-col,.term-search-grid.vr-thin .results-col{padding:2px 10px}.term-search-grid.no-lines .results-col{border-bottom:none}.term-search-grid .header-col{background-color:#fff;border-bottom:1px solid #DEE4E7;padding:0}.term-search-grid .header-col .non-sort-text{display:block;font-weight:500;padding:6px 10px}.term-search-grid .header-col .sort-button{padding:6px 10px;line-height:26px;background-color:#fff;border:none;width:100%;font-weight:500;text-align:left}.term-search-grid .header-col .sort-button .sort-icon{color:#78909C;display:inline-block;font-size:11px;border-radius:2px;line-height:20px;height:18px;width:18px;vertical-align:baseline;text-align:center;border:1px solid #fff}.term-search-grid .header-col .sort-button:hover .sort-icon{border:1px solid #0288D1;color:#0288D1}.term-search-grid .header-col .sort-button.selected .sort-icon{background-color:#fff;color:#0288D1}.arrow-button,.facet-button{background-color:#fff;color:#455A64;line-height:26px}.scrollable-button-container{padding:7px 2px;white-space:nowrap}.arrow-button{display:inline-block;vertical-align:middle;border:1px solid #B0BEC5;border-radius:4px;min-width:16px;text-align:center}.facet-button{padding:0 6px;border-radius:4px;border:1px solid #B0BEC5}.facet-button .metric-symbol{display:inline-block;font-size:14px;color:#90A4AE;line-height:28px;vertical-align:middle}.facet-button .metric-symbol>span{display:inline-block;line-height:28px;vertical-align:middle}.facet-button .metric-text{font-size:12px;color:#455A64;padding:0 4px;line-height:28px;vertical-align:middle}.facet-button.selected .metric-symbol,.facet-button.selected .metric-text,.facet-button.selected .toggle-arrow,.facet-button.selected:hover .metric-symbol,.facet-button.selected:hover .metric-text,.facet-button.selected:hover .toggle-arrow,.facet-button:hover .metric-symbol,.facet-button:hover .metric-text,.facet-button:hover .toggle-arrow{color:#fff}.facet-button .toggle-arrow{display:inline-block;padding-right:4px;vertical-align:middle}.facet-button.selected{border:1px solid #0288D1;background-color:#0288D1}.facet-button.selected:hover{border:1px solid #0277BD;background-color:#0277BD}.facet-button:hover{background-color:#039BE5}.tsg-pager{padding:8px;display:grid;grid-template-columns:1fr 32px 32px minmax(80px,auto) 32px 32px 1fr;color:#546E7A;font-size:12px}.tsg-pager button.pager-action{border-radius:50%;background-color:transparent;color:#78909C;border:1px solid #DEE4E7;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;display:inline-block;font-weight:500}.tsg-pager button.pager-action:hover{border:1px solid #29B6F6;color:#03A9F4}.sidebar-grid{background:var(--sidebar-background);color:var(--sidebar-fg-color);height:100%;display:grid;grid-template-rows:auto 54px;border-right:1px solid #CFD8DC}.sidebar-grid .menu-items-row{grid-row:1;padding:4px}.sidebar-grid .menu-items-row .menu-items-row-item{padding:4px 0}.sidebar-grid .setup-row{grid-row:2}.sidebar-grid button.menu-nav-item{background:0 0;background-color:var(--sidebar-background);color:var(--sidebar-fg-color);width:100%;border:1px solid transparent;font-size:13px}.sidebar-grid button.menu-nav-item.child{padding:0 8px 0 24px;text-align:left;border:none;border-radius:12px;font-size:12px;background-color:#fff}.sidebar-grid button.menu-nav-item.child:hover{border:none;background-color:#ECEFF1}.sidebar-grid button.menu-nav-item.child.selected{font-weight:500;color:var(--sidebar-fg-color);background-color:#DEE4E7}.sidebar-grid button.menu-nav-item:focus{outline:0;border:1px solid;border-color:var(--sidebar-focused-border-color)}.sidebar-grid button.menu-nav-item:hover{background:var(--sidebar-item-hover-bg-color);color:var(--sidebar-item-hover-fg-color);border:1px solid var(--sidebar-item-hover-fg-color)}.sidebar-grid button.menu-nav-item.selected{background:var(--sidebar-item-selected-bg-color);color:var(--sidebar-item-selected-fg-color)}.sidebar-grid button.menu-nav-item .button-content{display:grid;grid-template-columns:32px auto}.sidebar-grid button.menu-nav-item .button-content.with-menu{grid-template-columns:32px auto 16px}.sidebar-grid button.menu-nav-item .button-content .text-col{width:100%;padding:0 8px;justify-content:left;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.sidebar-grid button.menu-nav-item .button-content .menu-nav-image{font-size:18px;vertical-align:middle;line-height:28px}.sidebar-grid button.menu-nav-item .button-content .menu-arrow-image>span{vertical-align:middle;line-height:28px}.sidebar-grid button.menu-nav-item-child{background:0 0;background-color:var(--sidebar-menu-bg-color);color:var(--sidebar-menu-fg-color);width:100%;border:1px solid transparent;font-size:13px;text-align:left;padding:4px 10px}.sidebar-grid button.menu-nav-item-child:hover{background-color:var(--sidebar-item-hover-bg-color);color:var(--sidebar-item-hover-fg-color)}.sidebar-grid .child-item-container{overflow:hidden;max-height:0;display:grid;grid-template-columns:18px 3px auto}.sidebar-grid .child-item-container .menu-line{background-color:#DEE4E7}.sidebar-grid .child-item-container .menu-button{padding:2px 4px}.sidebar-grid .progressive-reveal{max-height:500px}.simple-dropdown-menu.sub-menu{min-width:170px;width:170px;max-width:250px;left:100%;top:0;background-color:var(--sidebar-menu-bg-color)}.simple-dropdown-menu.sub-menu button.simple-menu-item{color:var(--sidebar-menu-fg-color);border:1px solid var(--sidebar-menu-border-color);font-size:14px}.simple-dropdown-menu.sub-menu button.simple-menu-item:hover{background-color:var(--sidebar-item-selected-bg-color);color:var(--sidebar-item-selected-fg-color)}.simple-dropdown-menu.multi button.material{font-size:9px!important;padding:0 10px}.criteria-item-display-grid .header-col{padding:4px 10px;background-color:#f6f7f8}.criteria-item-display-grid .results-col{padding:8px 10px}.branding-preview{min-width:900px}.branding-preview .options{width:400px;display:inline-block;height:calc(100vh - calc(70px + 1px));overflow-y:auto}.branding-preview .options::-webkit-scrollbar,.branding-preview .options::-webkit-scrollbar-track{background-color:#fff}.branding-preview .options::-webkit-scrollbar-track{background-color:#fff}.branding-preview .options::-webkit-scrollbar{width:10px}.branding-preview .options::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}.branding-preview .preview{width:calc(100% - calc(400px + 1px));height:100vh;display:inline-block;overflow-y:auto}.branding-preview .preview::-webkit-scrollbar,.branding-preview .preview::-webkit-scrollbar-track{background-color:#fff}.branding-preview .preview::-webkit-scrollbar-track{background-color:#fff}.branding-preview .preview::-webkit-scrollbar{width:10px}.branding-preview .preview::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}@media screen and (min-width:2100px){.branding-preview .preview{width:calc(100% - calc(400px + 2px))}}@media screen and (min-width:4000px){.branding-preview .preview{width:calc(100% - calc(400px + 3px))}}.branding-preview .lccp-preview{border-radius:100%}.branding-preview .lccp-preview-bg{background:0 0}.branding-preview input[element-name=branding-color-selector],.branding-preview input[element-name=branding-color-selector]:focus{border:none}.branding-preview select{width:100%;margin-bottom:10px}.branding-preview .button-container{position:absolute;bottom:0;left:0;width:400px}.branding-preview .button-container>div{padding-top:10px;padding-bottom:10px;background:#5E35B1}.branding-preview .button-container>div>button{height:calc(70px - 20px);width:90%;border-radius:3px;margin-left:auto;margin-right:auto;display:block;line-height:1.7}.branding-preview .button-container>div .apply{color:#fff;border:1px solid #DEE4E7;background-color:#7E57C2;text-transform:uppercase}.branding-preview .button-container>div .apply.darker{border:1px solid #B0BEC5}.branding-preview .button-container>div .apply.no-bottom{border-bottom:none}.branding-preview .button-container>div .exit{border:none;background:#5E35B1;color:#fff;text-transform:uppercase}.branding-preview .button-container>div .revert{color:#fff;border:1px solid #DEE4E7;background-color:#4527A0;text-transform:uppercase}.branding-preview .button-container>div .revert.darker{border:1px solid #B0BEC5}.branding-preview .button-container>div .revert.no-bottom{border-bottom:none}.branding-preview .button-container>div .apply:hover{background-color:#673AB7}.branding-preview .button-container>div .revert:hover{background-color:#311B92}.branding-preview .pending-changes-banner{color:#fff;background:#689F38;border-bottom:1px solid #DEE4E7;text-transform:uppercase;font-size:13px;height:35px;position:absolute;width:400px;z-index:2000}.branding-preview .pending-changes-banner>div{padding:5px}.branding-preview .pending-changes-banner.dotted{border-bottom:1px dotted #DEE4E7}.branding-preview .pending-changes-banner--strong{border-bottom:2px solid #DEE4E7}.branding-preview .login-preview{position:relative}.branding-preview .login-preview .auth-overlay{position:absolute;height:100vh;width:100%}.branding-preview .persona-selector-overlay,.branding-preview .smart-modal-overlay{position:relative;height:100vh}.branding-preview .branding-slider{position:relative;display:inline-block;width:30px;height:17px}.branding-preview .branding-slider input{opacity:0;width:0;height:0}.branding-preview .branding-slider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.branding-preview .branding-slider .slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.branding-preview .branding-slider input:checked+.slider{background-color:#0288D1}.branding-preview .branding-slider input:focus+.slider{box-shadow:0 0 1px #0288D1}.branding-preview .branding-slider input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.branding-preview .branding-slider .slider.round{border-radius:17px}.branding-preview .branding-slider .slider.round:before{border-radius:50%}.measure-due{background-color:#f0faff;border:1px solid #0091EA;color:#0277BD}.measure-overdue{background-color:#fffcef;border:1px solid #FFAB00;color:#d69000}.measure-overdue.as-cricle{border-radius:50%;display:inline-block;background-color:#FFA000;color:#fff;line-height:20px;height:20px;width:20px;vertical-align:middle;text-align:center}.monitoring-in-progress{background-color:#E1F5FE;border-bottom:1px solid #B3E5FC;color:#0277BD;padding:8px}.section-label{border-radius:8px;padding:6px 8px!important;background-color:#ECEFF1!important;border-bottom:none;position:relative}.section-label.lightest{background-color:#f6f7f8!important}.section-label div.fr-toolbar.fr-top{background-color:#ECEFF1!important}.metric-bar-label{font-size:11px;text-transform:uppercase;display:block;margin-top:10px;line-height:12px;cursor:pointer}.measure-accessibility-marker{border-radius:50%;border:2px solid #558B2F;color:#558B2F;display:inline-block;height:14px;width:14px;text-align:center;line-height:14px}.measure-accessibility-marker>span{font-size:10px;display:inline-block;line-height:14px}.measure-accessibility-marker.deny{border:2px solid #EF6C00;color:#EF6C00}.measure-accessibility-marker:hover{background-color:#558B2F;color:#fff}.measure-accessibility-marker:hover.deny{background-color:#EF6C00;color:#fff}.inline-process-container{padding:0 8px 8px}.inline-process-container .process-title{background-color:#f6f7f8;padding:6px 8px;border-radius:8px 8px 0 0}.inline-process-container .process-title.complete .link-button{color:#689F38!important}.inline-process-item{border-radius:16px;background-color:#DEE4E7;padding:4px 12px}.inline-process-item.s1{border:1px solid #039BE5}.inline-process-item.s2{border:1px solid #7CB342}.issue-status-message{margin:4px;border-radius:8px;padding:6px 8px;font-weight:500}.issue-status-message.resolve{background-color:#DCEDC8;color:#33691E;border:1px solid #AED581}.issue-status-message.dismiss{background-color:#FFECB3;color:#FF8F00;border:1px solid #FFD54F}.measures-boxes{position:relative;border:1px solid #DEE4E7;border-radius:4px;display:inline-block;padding:0 8px;line-height:24px;color:#90A4AE}.measures-boxes.has-items{border:1px solid #03A9F4;color:#0288D1}.measures-boxes.has-upcoming{border:1px solid #FFC107;color:#FF8F00}.measures-boxes .has-overdue{display:inline-block;background-color:#FB8C00;color:#fff;position:absolute;right:-12px;top:-4px;line-height:14px;padding:0 5px;border-radius:4px;font-size:10px}.measures-bar{display:block;width:100%;margin-top:10px;height:10px;background-color:#81D4FA;border-radius:8px}.measures-bar.no-items{background-color:#CFD8DC}.measures-bar .segment-container{height:10px;display:flex}.measures-bar .segment-container .measure-segment{height:10px}.measures-bar .segment-container .measure-segment:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.measures-bar .segment-container .measure-segment:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.di-overdue-count{position:absolute;display:inline-block;border-radius:4px;right:8px;line-height:18px;color:#fff;background-color:#FB8C00;top:-5px;font-size:9px;padding:0 5px}.measures-count-circle{border-radius:50%;display:block;margin-top:8px;width:10px;height:10px;background-color:#81D4FA}.measures-count-circle.in-monitoring{background-color:#0288D1}.measures-count-circle.is-upcoming{background-color:#FFD54F}.measures-count-circle.is-overdue{background-color:#FB8C00}.measure-req-attn{display:inline-block;background-color:#D32F2F;color:#fff;padding:0 10px;border-radius:4px;font-size:9px;line-height:16px}.pane-container{border-radius:8px;border:1px solid #CFD8DC}.pane-container .pane-title{padding:6px 8px!important;background-color:#ECEFF1!important}.rfi-count-dashboard{display:inline-block;background-color:#fff;border:1px solid #5C6BC0;border-radius:8px;line-height:18px;color:#283593;font-size:11px;padding:0 8px}.rfi-count-dashboard>span{display:inline;line-height:18px}.rfi-count-dashboard:hover{background-color:#3949AB;color:#fff}body,html{margin:0;padding:0;font-family:Inter,Arial;font-size:12px;line-height:26px;color:#37474F;background-color:#fff;height:100%}@media print{body,html{background-color:#fff!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}body::-webkit-scrollbar{width:9px}a{cursor:pointer}a.action-button{vertical-align:top;border:1px solid #027bbd;color:#fff;background-color:#0288D1;font-size:10px;font-weight:500;line-height:22px;text-transform:uppercase;padding:0 6px;display:inline-block;border-radius:3px}a.action-button>i{display:inline-block}a.action-button:hover{background-color:#026ea9;color:#fff;text-decoration:none}a.action-button.inverse{background-color:#0274b3;color:#fff}a.action-button.inverse:hover{background-color:#026ea9}a.action-button.componentized{padding:0;border:none;text-align:left}a.action-button.componentized>i:first-child{display:inline-block;line-height:22px;padding:0 6px;background-color:#0274b3;border-radius:3px 0 0 3px;border-right:1px solid #fff}a.action-button.componentized>span{display:inline-block;line-height:22px;padding:0 6px 0 8px}a.action-button.componentized.link-button{color:#0277BD;background:0 0;font-size:12px;line-height:24px;padding:0}a.action-button.componentized.link-button i{background:0 0;padding:0}a.action-button.componentized.link-button>span{line-height:24px;text-transform:none;font-size:12px;padding:0}a.action-button.componentized.link-button:hover{text-decoration:none}a.action-button.icon-only{vertical-align:middle;padding:6px}a.cancel,a.primary{padding:2px 15px;border-radius:3px;display:inline-block}a.action-button.icon-only>i{margin:0}a.cancel{background-color:#ECEFF1;color:#37474F}a.cancel:hover{background-color:#CFD8DC}a.primary{font-size:11px;background-color:#0288D1;border:none;color:#fff}a.primary:hover{background-color:#0278b8;text-decoration:none}a.primary:active,a.primary:focus{border:1px solid #0278b8}a.primary.small{font-size:10px;line-height:16px;padding:0 5px}a.primary.medium{font-size:11px;line-height:19px;padding:0 5px}a.inline-add-link,a.inline-remove-link{font-size:11px}a.inline-add-link i,a.inline-remove-link i{display:inline-block;margin-right:4px}a.inline-add-link span:hover,a.inline-remove-link span:hover{text-decoration:underline}a.inline-add-link:hover,a.inline-remove-link:hover{color:#01578b}a.inline-add-link.small,a.inline-remove-link.small{font-size:9px}a.top-right{position:absolute;top:10px;right:10px;z-index:15}a.large{font-size:15px}a.link-button{padding:0 4px}a.link-button.no-padding{padding:0}a.link-button.selected{padding:0 4px;border:2px solid;background-color:#D9F3FF}a.link-button.no-decoration,a.link-button.no-decoration:hover{text-decoration:none}a.hover-underline:hover{text-decoration:underline}a.no-hover:hover{text-decoration:none}.element-focus{border:1px solid #546E7A}input[type=text].borderless{border:none}input[type=text].borderless:focus{border:none;outline:0}input[type=text].transparent{background-color:transparent}.froala-container{border:1px solid #B0BEC5;padding:4px}input[type=time]::-webkit-calendar-picker-indicator{filter:#B0BEC5}input[type=time]{width:100%}.faux-element,button,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],select,textarea{font-family:Inter,Arial;font-size:12px;border:1px solid #B0BEC5;padding:0 4px;line-height:26px;color:#37474F}.faux-element:focus,button:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus,select:focus,textarea:focus{outline:1}button.link-button:focus,button:focus,input[type=button].link-button:focus,input[type=button]:focus{outline:#29B6F6 solid 1px}.faux-element:active,.faux-element:focus,button:active,button:focus,input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,select:active,select:focus,textarea:active,textarea:focus{border:1px solid #546E7A}.faux-element.no-border,button.no-border,input[type=date].no-border,input[type=email].no-border,input[type=number].no-border,input[type=password].no-border,input[type=search].no-border,input[type=text].no-border,input[type=time].no-border,select.no-border,textarea.no-border{border:none}.faux-element.date-picker,button.date-picker,input[type=date].date-picker,input[type=email].date-picker,input[type=number].date-picker,input[type=password].date-picker,input[type=search].date-picker,input[type=text].date-picker,input[type=time].date-picker,select.date-picker,textarea.date-picker{width:80px;min-height:28px}.faux-element.date-picker.with-icon.form-control,button.date-picker.with-icon.form-control,input[type=date].date-picker.with-icon.form-control,input[type=email].date-picker.with-icon.form-control,input[type=number].date-picker.with-icon.form-control,input[type=password].date-picker.with-icon.form-control,input[type=search].date-picker.with-icon.form-control,input[type=text].date-picker.with-icon.form-control,input[type=time].date-picker.with-icon.form-control,select.date-picker.with-icon.form-control,textarea.date-picker.with-icon.form-control{padding-left:22px}.faux-element.filter-range,.faux-element.filter-range input[type=number],button.filter-range,button.filter-range input[type=number],input[type=date].filter-range,input[type=date].filter-range input[type=number],input[type=email].filter-range,input[type=email].filter-range input[type=number],input[type=number].filter-range,input[type=number].filter-range input[type=number],input[type=password].filter-range,input[type=password].filter-range input[type=number],input[type=search].filter-range,input[type=search].filter-range input[type=number],input[type=text].filter-range,input[type=text].filter-range input[type=number],input[type=time].filter-range,input[type=time].filter-range input[type=number],select.filter-range,select.filter-range input[type=number],textarea.filter-range,textarea.filter-range input[type=number]{width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{height:30px}.faux-element.disabled,.faux-element:disabled,input[type=date].disabled,input[type=date]:disabled,input[type=email].disabled,input[type=email]:disabled,input[type=number].disabled,input[type=number]:disabled,input[type=password].disabled,input[type=password]:disabled,input[type=search].disabled,input[type=search]:disabled,input[type=text].disabled,input[type=text]:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{color:#546E7A;background-color:#f6f7f8}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{border:1px dotted #93a6af}input::placeholder{color:#78909C;font-size:12px}select{padding:4px}.input-buttons-border{border:1px solid #B0BEC5;border-left:none}.cal-icon{position:absolute;margin-left:5px;margin-top:2px}button,input[type=button]{font-family:Inter,Arial;cursor:pointer;background-color:#ECEFF1;border:#ECEFF1;color:#37474F;border-radius:3px;line-height:30px}button:hover,input[type=button]:hover{background-color:#dde3e6}button.cancel,button.primary,input[type=button].cancel,input[type=button].primary{padding:2px 15px;min-width:70px}button.cancel.small,button.primary.small,input[type=button].cancel.small,input[type=button].primary.small{min-width:50px;padding:0 6px;font-size:10px;font-weight:500;line-height:14px}button.cancel:active,button.cancel:focus,button.primary:active,button.primary:focus,input[type=button].cancel:active,input[type=button].cancel:focus,input[type=button].primary:active,input[type=button].primary:focus{border:1px solid #546E7A}button.primary,input[type=button].primary{background-color:#0288D1;border:1px solid #0288D1;color:#fff}button.primary:hover,input[type=button].primary:hover{background-color:#0278b8}button.primary:active,button.primary:focus,input[type=button].primary:active,input[type=button].primary:focus{border:1px solid #0278b8}button.medium,input[type=button].medium{padding:3px 12px;line-height:18px;font-size:12px}button.small,input[type=button].small{padding:0 15px;line-height:20px;font-size:10px}button.facet,input[type=button].facet{background-color:transparent;color:#0277BD;vertical-align:top;padding:0 10px;font-size:10px;line-height:18px;border:none;font-weight:500}button.facet.selected,input[type=button].facet.selected{background-color:#0288D1;color:#fff}button.facet.selection-hilite,input[type=button].facet.selection-hilite{background-color:#fff;color:#689F38;border:1px solid #689F38}button.facet.selection-hilite:hover,input[type=button].facet.selection-hilite:hover{background-color:#74b23f;color:#fff}button.facet.selection-toggle,input[type=button].facet.selection-toggle{background-color:#689F38;color:#fff}button.facet.link-button,input[type=button].facet.link-button{margin:0 8px}button.facet.larger,input[type=button].facet.larger{padding:3px 10px;font-size:11px}button.facet.focus,input[type=button].facet.focus{border:1px solid #1565C0}button[disabled],input[type=button][disabled]{background-color:#0288D1;border:1px solid #0288D1;color:#fff;cursor:not-allowed;opacity:.6}button[disabled]:hover,input[type=button][disabled]:hover{background-color:#0288D1;opacity:.6}button.action-button,input[type=button].action-button{vertical-align:top;border:1px solid #027bbd;color:#fff;background-color:#0288D1;padding:0 8px;font-size:10px;font-weight:500;line-height:22px;text-transform:uppercase}button.action-button>i,input[type=button].action-button>i{display:inline-block}button.action-button:hover,input[type=button].action-button:hover{background-color:#026ea9;color:#fff;text-decoration:none}button.action-button.inverse,input[type=button].action-button.inverse{background-color:#0274b3;color:#fff}button.action-button.inverse:hover,input[type=button].action-button.inverse:hover{background-color:#026ea9}button.action-button.componentized,input[type=button].action-button.componentized{padding:0;border:none;text-align:left}button.action-button.componentized>i:first-child,input[type=button].action-button.componentized>i:first-child{display:inline-block;line-height:22px;padding:0 6px;background-color:#0274b3;border-radius:3px 0 0 3px;border-right:1px solid #fff}button.action-button.componentized>span,input[type=button].action-button.componentized>span{display:inline-block;line-height:22px;padding:0 6px 0 8px}button.action-button.componentized.link-button,input[type=button].action-button.componentized.link-button{color:#0277BD;background:0 0;font-size:12px;line-height:24px;padding:0}button.action-button.componentized.link-button i,input[type=button].action-button.componentized.link-button i{background:0 0;padding:0}button.action-button.componentized.link-button>span,input[type=button].action-button.componentized.link-button>span{line-height:24px;text-transform:none;font-size:12px;padding:0}button.action-button.componentized.link-button:hover,input[type=button].action-button.componentized.link-button:hover{text-decoration:none}button.action-button.icon-only,input[type=button].action-button.icon-only{vertical-align:middle;padding:6px}button.action-button.icon-only>i,input[type=button].action-button.icon-only>i{margin:0}button.selector,input[type=button].selector{background:0 0;border:none;padding:3px 5px 0 0;color:#0277BD;font-weight:500;font-size:12px}button.selector i,input[type=button].selector i{color:#546E7A;font-size:13px}button.selector.select-all i,button.selector.selected i,input[type=button].selector.select-all i,input[type=button].selector.selected i{color:#0277BD}button.no-look,input[type=button].no-look{background:0 0;margin:0;border:none;color:#37474F;padding:0}button.expander,input[type=button].expander{border:none;font-size:10px;line-height:22px;padding:0 8px;text-align:left}button.expander label,input[type=button].expander label{display:inline-block;margin:0}button.expander.width-135,input[type=button].expander.width-135{width:135px}button.bold,input[type=button].bold{padding:8px 12px;background-color:#42A5F5;width:150px;color:#fff;font-size:12px;border-radius:3px}button.outline,input[type=button].outline{text-align:left;border:2px solid #03A9F4;border-radius:2px;color:#0277BD;background-color:#fff;padding:0 8px;width:90%;max-width:250px;font-size:12.5px}button.outline .align-icon-right,input[type=button].outline .align-icon-right{float:right;margin-top:10px}button.outline.selected,input[type=button].outline.selected{border-color:#FFA726}button.outline:active,button.outline:focus,input[type=button].outline:active,input[type=button].outline:focus{outline:0}button.link-button,input[type=button].link-button{background:0 0;border:none;color:#0277BD;padding:0;text-align:left;line-height:26px}button.link-button.small,input[type=button].link-button.small{font-size:12px}button.link-button.medium,input[type=button].link-button.medium{font-size:13px}button.link-button.cancel,input[type=button].link-button.cancel{font-weight:500;margin:0 8px}button.link-button.padded-hz,input[type=button].link-button.padded-hz{padding:0 6px}button.link-button.no-link-color,input[type=button].link-button.no-link-color{color:#37474F}button.link-button.with-border,input[type=button].link-button.with-border{border:1px solid #039BE5;border-radius:12px;padding:0 12px;line-height:26px;background-color:#fff}button.link-button.with-border.square,input[type=button].link-button.with-border.square{border-radius:0}button.link-button.with-border.smaller,input[type=button].link-button.with-border.smaller{line-height:24px;border-radius:14px}button.link-button.with-border.small,input[type=button].link-button.with-border.small{line-height:18px;border-radius:10px;font-size:11px}button.link-button.with-border.medium,input[type=button].link-button.with-border.medium{line-height:28px;border-radius:14px}button.link-button.with-border.larger,input[type=button].link-button.with-border.larger{line-height:32px;border-radius:18px}button.link-button.with-border.selected,input[type=button].link-button.with-border.selected{padding:0 12px;background-color:#0288D1;color:#fff}button.link-button.with-border.green,input[type=button].link-button.with-border.green{border:1px solid #7CB342;color:#689F38}button.link-button.with-border.green:hover,input[type=button].link-button.with-border.green:hover{background-color:#7CB342;border:1px solid #7CB342;color:#fff}button.link-button:hover,input[type=button].link-button:hover{text-decoration:underline;background:0 0;border:none}button.link-button:hover.with-border,input[type=button].link-button:hover.with-border{border:1px solid #039BE5;background-color:#03A9F4;color:#fff;text-decoration:none}button.link-button.inline,input[type=button].link-button.inline{margin:0 0 0 10px}button.link-button.align-center,button.link-button.center,input[type=button].link-button.align-center,input[type=button].link-button.center{text-align:center}button.link-button.inverted,input[type=button].link-button.inverted{color:#fff}button.link-button.selected,input[type=button].link-button.selected{padding:0 4px;background-color:#E1F5FE;border:1px solid #0288D1}button.top-right,input[type=button].top-right{position:absolute;top:10px;right:10px;z-index:15}button i,input[type=button] i{display:inline-block}.facet-rail{padding:6px 2px}.facet-rail .facet{margin:0 4px 0 2px}button.action-button.componentized.btn-icon,button.btn-icon{text-align:left;padding:0;width:auto;min-width:auto}button.action-button.componentized.btn-icon>i:first-child,button.action-button.componentized.btn-icon>span,button.btn-icon>i:first-child,button.btn-icon>span{display:inline-block;padding:2px 7px}button.action-button.componentized.btn-icon>i:first-child,button.btn-icon>i:first-child{padding:0 4px 2px 5px;vertical-align:middle;background-color:transparent;border:0}button.action-button.componentized.btn-icon>span,button.btn-icon>span{border-left:1px solid #fff}button.action-button.componentized.btn-icon>span>i:first-child,button.btn-icon>span>i:first-child{display:inline;padding:0 0 4px 4px}.btn-link{background-color:transparent;border:1px solid transparent;color:#0277BD;padding:2px 15px}.btn-link:hover{background-color:transparent;text-decoration:underline}.btn-link:active,.btn-link:focus{background-color:transparent;border:1px solid #0277BD}label{display:block;font-weight:500}label.small-caps{font-size:10px;text-transform:uppercase}.link-em{font-size:13px;font-weight:500}.splash{margin:50px auto;text-align:center}hr{border:none;height:1px;background-color:#DEE4E7}i.shaded-icon{color:#546E7A}.website-url-container{max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.website-url-container.fixed-small{font-size:11px;max-width:240px}.radio-buttons>label{float:left;font-weight:400;margin-right:15px}.radio-buttons>label:after{content:"";display:table;clear:both}.success-text{color:#689F38}.info-text{color:#0288D1}.required,.warning-text{color:#F57C00}.danger-text{color:#C62828}i.inline{display:inline-block;padding:0 5px}i.middle{vertical-align:middle}.soft{color:#455A64;font-size:.8em}.clickable-text{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.twitter-typeahead{width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.invisible{visibility:hidden}.default-box-shadow{-webkit-box-shadow:2px 2px 3px 0 #ccc;-moz-box-shadow:2px 2px 3px 0 #ccc;box-shadow:2px 2px 3px 0 #ccc}.layout-content-scroll{height:calc(100vh - 62px - (2 * 8px) - 6px - 6px - 42px - 26px - (2 * 10px));overflow-y:auto;overflow-x:hidden}.layout-content-scroll::-webkit-scrollbar,.layout-content-scroll::-webkit-scrollbar-track{background-color:#fff}.layout-content-scroll::-webkit-scrollbar-track{background-color:#fff}.layout-content-scroll::-webkit-scrollbar{width:10px}.layout-content-scroll::-webkit-scrollbar-thumb{background-color:#B0BEC5;border-radius:3px}@media screen and (max-width:1024px){.layout-content-scroll{height:auto;overflow:hidden}}.layout-content-scroll--tab-listing{height:calc(calc(100vh - 62px - (2 * 8px) - 6px - 6px - 42px - 26px - (2 * 10px)) - 40px)}.filter-display{margin-bottom:55px}.filter-display--input,.filter-display--input form select{width:240px;line-height:15px}@media screen and (max-width:1024px){.layout-content-scroll--tab-listing{height:auto;overflow:hidden}.filter-display{margin-bottom:0}.filter-display--input,.filter-display--input form select{width:100%}}.border-box{box-sizing:border-box}a.disabled{pointer-events:none}contact-typeahead-suggestion{display:block;width:100%;border-bottom:1px solid #E0E0E0}