/* Minification failed. Returning unminified contents.
(1,366792): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-action-med'
(1,367087): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-action-med_dark'
(1,371357): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-text-link'
(1,373618): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral_alt-med'
(1,373813): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-text-link'
(1,374120): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-text-link'
(1,374242): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-text-link'
(1,383218): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-action-med'
(1,385407): run-time error CSS1030: Expected identifier, found '>'
(1,385424): run-time error CSS1031: Expected selector, found ')'
(1,385424): run-time error CSS1025: Expected comma or open brace, found ')'
(1,385516): run-time error CSS1030: Expected identifier, found '>'
(1,385533): run-time error CSS1031: Expected selector, found ')'
(1,385533): run-time error CSS1025: Expected comma or open brace, found ')'
(1,396753): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-alt-10'
(1,396818): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-alt-20'
(1,396883): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-alt-10'
(1,397015): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-magenta-40'
(1,397053): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-alt-10'
(1,397119): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-magenta-10'
(1,397158): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-magenta-10'
(1,397207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,397251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,397484): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-magenta-40'
(1,398067): run-time error CSS1030: Expected identifier, found '.'
(1,398090): run-time error CSS1031: Expected selector, found ')'
(1,398090): run-time error CSS1025: Expected comma or open brace, found ')'
(1,398226): run-time error CSS1030: Expected identifier, found '.'
(1,398249): run-time error CSS1031: Expected selector, found ')'
(1,398249): run-time error CSS1025: Expected comma or open brace, found ')'
(1,398516): run-time error CSS1030: Expected identifier, found '.'
(1,398539): run-time error CSS1031: Expected selector, found ')'
(1,398539): run-time error CSS1025: Expected comma or open brace, found ')'
(1,401414): run-time error CSS1039: Token not allowed after unary operator: '-hcm-font-size-body'
(1,401492): run-time error CSS1039: Token not allowed after unary operator: '-hcm-font-size-body-s'
(1,401538): run-time error CSS1039: Token not allowed after unary operator: '-hcm-font-line-height-18'
(1,401601): run-time error CSS1039: Token not allowed after unary operator: '-hcm-font-size-heading-s'
(1,401904): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-warning-50'
(1,401968): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-info-50'
(1,402274): run-time error CSS1039: Token not allowed after unary operator: '-hcm-font-size-heading-m'
(1,402598): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-10'
(1,402696): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-action-5'
(1,402773): run-time error CSS1030: Expected identifier, found '['
(1,402778): run-time error CSS1031: Expected selector, found '='
(1,402778): run-time error CSS1025: Expected comma or open brace, found '='
(1,403062): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-action-40'
(1,403162): run-time error CSS1039: Token not allowed after unary operator: '-hcm-color-neutral-50'
 */
div.editorLayout{overflow:hidden;margin:0 12px 12px 12px;border:1px solid #eef0ef}.split-panel-2-h>div.editorLayout{margin-top:0px}.split-panel-2-v>div.editorLayout{margin-left:0px}div.transparentLayout{margin:0px;border:none}div.editorContainer{background-color:#fff;clear:right;overflow:auto}div.transparentEditor{overflow:auto;overflow-x:hidden}div.editorLayoutNoMargin{overflow:hidden;margin:0;border:1px solid #eef0ef}div.formHeader{padding:3px 5px;color:#fff;font-size:14px}td.borderedElement{border:1px solid #c3c3c5}fieldset{clear:none;border:none;margin-left:12px;padding:0 0 0 0;width:340px}fieldset.auto-size{white-space:nowrap}fieldset.wrapper{margin:0px;width:auto}table.labelSeparatorBottom{border-bottom:solid 1px #c3c3c5}fieldset.small{width:300px}fieldset.smaller{width:244px}fieldset.smallest{width:170px}fieldset.wide{width:370px}fieldset.wider{width:424px}fieldset.widest{width:475px}fieldset.wider-i9{width:400px}fieldset.widest-i9{width:476px}fieldset.widest-i9 label.labelCheckbox{margin-left:282px}fieldset.left{float:left}fieldset table,fieldset tr{border-collapse:collapse;border-spacing:0;margin:0;padding:0;text-align:left}fieldset table,fieldset tr th.checkbox{text-align:center;width:auto;padding:0px 6px}fieldset table,fieldset tr td.checkbox{text-align:center;vertical-align:middle}fieldset table tr td.text,fieldset table tr th.text{text-align:left;vertical-align:middle}fieldset table,fieldset tr td.checkbox input{width:auto}fieldset div.formContainer,fieldset table{margin:0;padding:0;border-style:none;overflow:auto;width:100%}fieldset div.form,fieldset div.form fieldset,span.panel{vertical-align:initial;margin:0;padding:0;border:none}legend,legend[class^=fa-],legend[class*=" fa-"],span.legend{font-size:14px;font-weight:600;font-family:inherit;color:#222;padding-top:18px;padding-bottom:6px;background-repeat:no-repeat;background-position:left 4px top;position:relative;display:block}legend:before{display:none}legend.inline{float:left;margin-right:6px}.legend-inline-left,.legend-inline-right{padding-top:16px}.legend-inline-left{float:left}.legend-inline-right{float:right}.center-legend>legend{text-align:center;padding-top:0px}fieldset label,fieldset div.label{clear:both;display:block;text-align:right;margin:0px;padding:1px 0px;position:relative}fieldset label div.label-dx-switch,fieldset div.label div.label-dx-switch{display:inline-block;width:192px;text-align:left;margin-left:3px;margin-right:3px}div.label span.label{vertical-align:top}legend span.label{vertical-align:top}.required:before{content:"* ";font-weight:bold;font-style:italic;vertical-align:inherit}label em,div.label em,span.required em{font-weight:bold;vertical-align:middle}div.label select.label{width:auto;margin:0px;padding:1px 0px}label.labelHeading,div.labelHeading{margin-left:5px;text-align:left;color:#6d6d6d}label.full,fieldset div.full,fieldset div.medium{text-align:left}label.inline{margin-top:3px;margin-left:12px;display:inline-block}label.inline-stacked{margin-top:3px;margin-left:12px;display:inline-flex;flex-direction:column}label.inline input,label.inline select{min-width:100px;margin-top:0px}label.image img{margin:3px}label u{font-style:normal;text-decoration:underline}fieldset div.leftcheckbox input{padding:0;margin-right:8px;display:inline;width:15px;vertical-align:middle}fieldset div.left span{vertical-align:middle}fieldset div.warning{margin-left:145px;width:192px;text-align:center;background-color:red;color:#fff;font-weight:bold;padding:3px}fieldset.wider div.warning{width:269px}fieldset div.processPayInfo{text-align:center;background-color:navy;color:#fff;font-weight:bold;padding:3px;margin-left:4px}fieldset div.processPayWarning{margin-left:20px;width:315px;text-align:center;background-color:red;color:#fff;font-weight:bold;padding:3px}div.error{color:red;font-weight:bold;text-align:center}div.error-message{color:red;font-weight:bold;text-align:left;white-space:pre-line}div.leftError{color:red;font-weight:bold;text-align:left;padding:8px 0 2px 12px}div.message{color:red}fieldset input[type],fieldset textarea,div.label input,div.label textarea,fieldset span.input,fieldset span.input-wrapper,fieldset span.dx-textbox{width:192px;margin:1px 3px;*margin:0px 3px}fieldset input[type].noWidth{width:auto}fieldset.wider input,fieldset.wider textarea,fieldset.wider span.input,fieldset.wider span.input-wrapper,fieldset.wider span.dx-textbox{width:276px}fieldset.widest input,fieldset.widest textarea,fieldset.widest span.input,fieldset.widest span.input-wrapper,fieldset.widest span.dx-textbox{width:300px}fieldset input[type=submit],fieldset input[type=button],fieldset input[type=file],div.label input[type=submit],div.label input[type=button],div.label input[type=file]{width:auto;margin:0}fieldset span.input{display:inline-block;text-align:left;font-weight:bold;padding:1px 6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow-wrap:break-word}fieldset span.input-wrapper{display:inline-block;text-align:left;line-height:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}fieldset span.input-notes{font-style:italic;font-weight:normal}div.label input.checkbox{width:14px}fieldset input.smallest{width:43px;margin-right:152px}fieldset input.smaller{width:79px;margin-right:116px}fieldset input.small{width:93px;margin-right:102px}fieldset input.small:not(.inline)+i.validationMessage{margin-left:-84px}fieldset input.medium{width:141px;margin-right:54px}fieldset input.large{width:204px}fieldset input.larger{width:275px}fieldset input.inline{margin-right:3px}fieldset input.calendar{width:170px}fieldset input.file{width:162px}fieldset input.imageButton{margin:0px 5px 2px 1px;vertical-align:bottom}fieldset label.full,fieldset div.full{margin-left:15px;margin-right:3px}fieldset label.full input,fieldset label.full textarea,fieldset label.full select,fieldset div.full input,fieldset div.full textarea,fieldset div.full select,fieldset div.full label.labelCheckbox{width:100%;margin-left:0px}fieldset label.full select[multiple],fieldset div.full select[multiple]{box-sizing:border-box}fieldset label.full input[type=checkbox],fieldset div.full input[type=checkbox],fieldset label.full input[type=radio],fieldset div.full input[type=radio]{width:auto}fieldset.wider input.calendar{width:254px}fieldset.wider input.file{width:246px}fieldset.widest input.calendar{width:278px}fieldset.widest input.with-btn{width:277px}fieldset.widest span.input.with-btn{width:277px;padding-top:3px;padding-bottom:3px}fieldset.widest input.file{width:270px}fieldset label.labelText{width:auto;margin-left:173px;margin-bottom:4px;text-align:left}fieldset div.radioGroup{margin-left:25px;margin-bottom:10px}fieldset.widest label.right{text-align:right;margin-right:75px}fieldset div.heading{margin-left:125px;margin-bottom:15px;text-align:left;color:#6d6d6d}.datepicker{display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;padding-left:16px;margin-top:0;margin-left:1px;margin-right:5px;background-image:url("Images/Calendar/calendar.png");background-repeat:no-repeat;background-position:left center;font-size:14px}fieldset select{width:192px;margin:1px 3px}fieldset select.small{width:93px;margin-right:102px}fieldset select.smaller{width:80px;margin-right:82px}fieldset select.smallest{width:50px;margin-right:52px}fieldset select.matchingSmall{width:91px;margin-right:104px}fieldset select.medium{width:141px;margin-right:51px}fieldset select.inline{margin-right:3px}fieldset select.inlineSmall{margin-right:25px;width:91px}fieldset.wider select{width:276px}fieldset.wider select.medium{width:135px}fieldset.wider select.medium-large{width:179px}fieldset.widest select{width:300px}fieldset.widest select.inline{margin-right:3px;width:147px}label.full select.listbox,fieldset div.full select.listbox{height:152px;margin:6px 0px 0px 48px;padding:3px;width:288px}fieldset.smaller div.full select.listbox{height:152px;margin:6px 0px 0px 10px;padding:4px;width:230px}fieldset div.medium select{display:block;margin-left:15px;width:200px}fieldset label.labelCheckbox,fieldset label.labelRadio,fieldset span.checkbox,fieldset span.radio{width:auto;margin-left:146px;text-align:left;margin-bottom:4px}fieldset label.labelCheckbox,fieldset label.labelRadio,fieldset label.labelCheckbox span,fieldset label.labelRadio span{line-height:19px;vertical-align:bottom}fieldset span.checkbox,fieldset span.radio{margin-top:6px}span.checkbox,span.radio{display:block}fieldset.small label.labelCheckbox,fieldset.small label.labelRadio,fieldset.small span.checkbox,fieldset.small span.radio{margin-left:106px}fieldset.smaller label.labelCheckbox,fieldset.smaller label.labelRadio,fieldset.smaller span.checkbox,fieldset.smaller span.radio{margin-left:15px}fieldset.smallest label.labelCheckbox,fieldset.smallest label.labelRadio,fieldset.smallest span.checkbox,fieldset.smallest span.radio{margin-left:45px}fieldset.wide label.labelCheckbox,fieldset.wide label.labelRadio,fieldset.wide span.checkbox,fieldset.wide span.radio{margin-left:176px}fieldset.widest label.labelCheckbox,fieldset.widest label.labelRadio,fieldset.widest span.checkbox,fieldset.widest span.radio{margin-left:173px}fieldset label.labelCheckbox.full,fieldset.smaller label.labelRadio.full,fieldset.smaller label.labelCheckbox.full,fieldset.smaller label.labelRadio.full.full,fieldset.smallest label.labelCheckbox.full,fieldset.smallest label.labelRadio.full,fieldset.wide label.labelCheckbox.full,fieldset.wide label.labelRadio.full,fieldset.wider label.labelCheckbox.full,fieldset.wider label.labelRadio.full,fieldset.widest label.labelCheckbox.full,fieldset.widest label.labelRadio.full{margin-left:18px}fieldset span.fixedwidthmulticheckboxlist{width:188px;padding:1px 0px;margin:1px 3px}fieldset span.multicheckboxlistbottom{padding-top:0;margin-top:0}fieldset span.small{display:inline-block;text-align:left;width:99px}fieldset span.inline{display:inline;margin-right:3px;margin-left:3px;vertical-align:top}fieldset span.checkboxcontainer{height:157px;overflow-y:auto;background-color:#fff;border:solid 1px InactiveBorder}fieldset span.checkboxcontainertall{height:300px}fieldset span.variableheightcheckboxcontainer{overflow-y:auto;background-color:#fff;border:solid 1px InactiveBorder}div.label span.checkboxcontainer input,div.label span.radio input{margin-bottom:4px}div.label span.variableheightcheckboxcontainer input{margin-bottom:4px}label.full span.checkbox,fieldset div.full span.checkbox,label.full span.radio,fieldset div.full span.radio{margin-left:10px;width:245px}fieldset.smaller div.full span.checkbox{margin-left:10px;width:220px}label.full span.multicheckboxlist,fieldset div.full span.multicheckboxlist{margin-left:20px}fieldset.smaller div.full span.multicheckboxlist{margin-left:10px}label span.checkboxcontainer,div.label span.checkboxcontainer{margin-left:48px;padding:8px;width:188px}label span.variableheightcheckboxcontainer,div.label span.variableheightcheckboxcontainer{margin-left:48px;padding:8px;width:188px}label.full span.checkboxcontainer,fieldset div.full span.checkboxcontainer{margin-left:48px;padding:4px;width:270px}fieldset.smaller div.full span.checkboxcontainer{margin-left:10px;padding:4px;width:220px}label.full span.variableheightcheckboxcontainer,fieldset div.full span.variableheightcheckboxcontainer{margin-left:48px;padding:8px;width:270px}span.notes{margin-left:10px}label input[type=checkbox],label input[type=radio],span.checkbox input,span.radio input{display:inline;height:14px;width:14px;min-width:14px;background-color:rgba(0,0,0,0);border-width:0;padding:0;margin:0 4px 0 0;vertical-align:middle}fieldset span.multicheckboxlist input{margin:0 0 4px 0}span.checkbox label,span.radio label{text-align:left;vertical-align:top;margin-left:4px;display:inline}fieldset label.radioHeader,fieldset.wide label.radioHeader,fieldset.wider label.radioHeader,fieldset.widest label.radioHeader{margin-left:30px;margin-top:10px}div.notes{height:auto;margin:5px 5px 10px 10px;padding:7px 7px 0px 7px;border:1px solid #666;background-color:#ffffe1;color:#666}fieldset div.notes{float:right;margin:0px 0px 10px 10px}div.notes h4{padding:0px;margin:0px;border-width:0 0 1px 0;border-style:solid;border-color:#666;color:#666;font-size:110%;text-align:center}div.notes p,div.notes table{margin-top:0px;margin-bottom:7px;color:#666;text-align:left}label span.smallInputNote{display:inline-block;width:97px;text-align:left;font-size:88%;font-style:italic;padding-left:4px}pre.wrapped{word-break:break-word;white-space:pre-wrap}.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.overflow-ellipsis{display:block}fieldset.group{border-width:1px;border-style:solid;border-color:InactiveBorder;margin:0 0 0 6px;padding:5px 5px 5px 5px;width:340px}fieldset.group legend{font-size:100%;padding:0 3px 0 9px}fieldset fieldset.required legend{font-weight:bold}fieldset.group label.labelCheckbox,fieldset fieldset.group label.labelRadio{text-align:left;width:200px;padding-top:10px}fieldset.wide label.file{width:195px;margin-left:175px;margin-bottom:2px;text-align:left}fieldset.wide label.file span.checkBox input{display:inline;height:14px;width:14px;background-color:rgba(0,0,0,0);border-width:0;padding:0;margin:0 4px 2px 0;vertical-align:middle}fieldset div select.selectOne,fieldset div select.selectMultiple{width:209px;padding:1px 3px}fieldset div.left{text-align:left;padding-left:26px;margin:3px 0px 5px 0px}fieldset button.fileBrowser,fieldset input.fileBrowser{width:24px;margin-right:3px;margin-left:3px}small.instructionForCheckbox{margin:3px 0 0 20px}small.instructionForTextInput{margin:3px 0 0 50px;text-align:left}fieldset small{display:block;color:#6d6d6d;margin:5px 0 5px 146px;width:auto;padding:1px 3px;font-size:11px;border:solid 1px #d4d4d4;overflow:auto;clear:left;line-height:1.2em}fieldset.smaller small{margin:5px 0 5px 10px}fieldset.widest small{margin-left:173px}fieldset.wide small.alignWithTextInput{margin-left:205px;text-align:left}fieldset.widest small.instructionForCheckbox{margin-left:20px}fieldset.widest small.instructionForTextInput{margin-left:50px}fieldset.wide small{margin-left:176px}fieldset small.noborder{border:none}fieldset small.dateformatnote{font-size:88%;margin:3px 0 3px 125px;text-align:right;border:none}fieldset small.full{margin-left:15px}fieldset small.fullvalidation{margin-left:15px;margin-top:0px;border-style:none;border-bottom-color:rgba(0,0,0,0);font-size:100%;font-weight:bold;color:blue;text-align:center}fieldset small.footnote{display:block;color:#6d6d6d;margin:3px 0px 5px 3px;padding:1px 3px;font-size:88%;border-style:none;overflow:auto}fieldset table tr td.small small.inline{vertical-align:middle;display:inline-block;width:80px;padding:1px;margin:1px 0 2px 0}fieldset table tr td.small small.small{height:17px;*height:16px}fieldset table tr td.small{vertical-align:middle}.summary-container{margin:0px 12px 0px 12px}.editorContainer .summary-container{margin-top:12px;position:relative}.summary-container br.clear-both{clear:both}.summary-container .summary-column{float:left}.summary-container .summary-item{display:inline-block;min-height:190px;width:300px;background-color:#fff;margin:0 6px 12px 6px;padding:12px;border:1px solid #dadada;box-shadow:0px 2px 2px #ccc}.summary-container .summary-item-large{min-height:225px}.summary-container .summary-item-xlarge{min-height:448px;padding-bottom:0px}.summary-container .summary-item .summary-header{text-align:left;font-weight:bold;font-size:14px;color:#000;text-transform:uppercase}.summary-container .summary-item .summary-contents{padding-top:20px;font-size:12px}.summary-container .summary-item .summary-column{width:50%;float:left}.summary-container .summary-item .summary-label{color:#636363;font-weight:lighter;vertical-align:top}.summary-container .summary-item .summary-label:hover{color:#636363;font-weight:lighter;vertical-align:top}.summary-container .summary-item .summary-text{margin-bottom:4px;min-height:16px}.summary-container.benefit-summary{margin-top:16px;margin-bottom:16px;min-width:675px}.summary-container.benefit-summary .summary-header{text-transform:none}.summary-stats{overflow:auto;background-color:#fff;border-left:#ccc 1px solid}.summary-stats>.summary-item{margin:9px 0px 9px 20px}.summary-totals{float:left;min-width:250px;padding:25px}.summary-totals .summary-totals-header{font-weight:bold;font-size:14px;text-transform:none;margin-bottom:25px}.summary-totals .total{margin-bottom:25px;display:block;width:100%;height:20px;font-size:12px}.summary-totals .totals-label{color:#636363;vertical-align:top;float:left}.summary-totals .totals-literal{margin-bottom:4px;min-height:16px;float:right}table.summary{width:268px;background-color:#fff;margin:0px 12px 18px 12px;border-width:1px;border-style:none solid solid solid;box-shadow:0px 2px 2px #ccc}table.summary.summary-no-caption{border-top-style:solid}table.summary caption{text-align:left;font-weight:bold;font-size:14px;padding:12px;color:#000;border-width:1px;border-color:#dadada;border-style:solid solid none solid;background-color:#fff}table.summary .summary-inner-container{padding:12px;padding-top:0}table.summary td{background-color:#fff;padding:2px 3px 6px 3px}table.summary td.wider{width:50px}table.summary th{padding:2px 3px 6px 3px;text-align:right;color:#717171;font-weight:400;width:120px;vertical-align:top}table.summary.summary--headings-top th{width:auto;text-align:left}table.summary.summary--headings-sm th{width:96px}table.summary.summary--headings-xs th{width:64px}table.summary th.warning{color:red;font-weight:bold}table.summary th.wider{width:190px}table.summary th.timeInfo{width:100px}table.summary th a{color:#717171}table.summary th a:hover{color:blue}table.summary thead th{text-align:center}table.summary input[type=checkbox]{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}table.summary p{padding:0px 6px}table.summary-alt{margin-left:15px}table.summary-alt th{font-weight:bold;text-align:right;padding:2px 2px 2px 6px;min-width:75px}table.summary-alt td{padding:2px 6px 2px 2px;min-width:75px}table.summaryGrid{width:auto;border-right:none;border-bottom:none}table.summaryGrid td,table.summaryGrid th{border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;text-align:right}.check-layout{width:100%;border-spacing:5px;border-collapse:separate}.check-layout-panel{width:33%;padding:5px;border:1px solid #c3c3c5;border-radius:4px;background-color:#fff}.check-layout-panel-tc>h2{padding:0px 10px;margin:0px}.check-layout-panel-tc>h3{padding:0px 10px;margin:0px;font-weight:normal}@media(max-width: 767px){.check-layout>caption{text-align:center}.check-layout>caption>b{margin-right:0;width:50%}.check-layout-panel{width:100%;display:block;margin-bottom:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}}table.check{width:100%}table.check caption{text-align:left;padding:2px 10px}table.check th,table.check td{font-size:11px}table.check thead th{padding:2px 10px 2px 5px;text-align:right}table.check tbody th{padding:2px 5px 2px 10px;text-align:left;white-space:nowrap}table.check tbody td{padding:2px 10px 2px 5px;text-align:right;white-space:nowrap;border-width:1px;border-color:#dedede}table.sortable thead th.header span{background-image:url(./images/TableSorter/bg.png)}table.sortable thead th.headerSortUp span{background-image:url(./images/TableSorter/asc.png)}table.sortable thead th.headerSortDown span{background-image:url(./images/TableSorter/desc.png)}table.sortable thead th span{background-position:left center;background-repeat:no-repeat;cursor:pointer;padding-left:20px}.modalPopup .inputSave,.modalPopup .inputCancel{width:90px}table td input.imageButton{height:15px;width:15px;min-width:15px;padding-top:4px}.listview-container{padding:12px 12px 12px 8px}table.listview{width:auto;margin:0px 0px 5px 4px;padding:3px 3px;border-style:none;border-width:1px}.listviewgrid-container{margin:5px}table.listviewgrid{width:100%}table.listviewgrid th{background-color:#e2e8f8}table.listviewgrid th,table.listviewgrid td{line-height:21px;text-align:left}table.listviewgrid tr>th:last-child{border-right-style:solid}table.listviewgrid tr td.dividerRow{background-color:#e2e8f8;border-width:1px;border-style:solid;border-top:0;font-size:90%;padding-left:10px;font-weight:bold}table.listviewgrid tr th.dividerRowBorderRight{border-right-width:1px;border-right-style:solid}table.listviewgrid tr th.dividerRowBorderLeft{border-left-width:1px;border-left-style:solid}table.listviewgrid tr td{border-width:1px;border-style:solid;vertical-align:middle;text-align:left;font-size:100%;padding:2px 3px;margin:0;background-color:#f8f8f8}table.listview th.borderRight{border-right-style:solid}table.listviewgrid tr td.right{text-align:right}table.listviewgrid tr td.padded,table.listviewgrid tr th.padded{padding-left:4px;padding-right:4px}table.listviewgrid tr td.columnHeader{font-weight:bold;text-align:right;background-color:#fff;border-bottom:none;border-top:none;padding-right:10px}table.listviewgrid tr td.gridtextbox input{margin:0;width:100%}table.listview caption{text-align:left;font-weight:bold;padding:3px}table.listview td{padding:2px 3px 2px 6px;text-align:right;position:relative;line-height:22px}table.listview td.checkbox-cell{width:82px}table.listview .ajax__calendar td,table.listview .datepicker-container td{padding:0px;line-height:unset}table.listview th{padding:2px 3px 2px 6px;text-align:left;line-height:22px}table.listview .datepicker-container th{padding:unset;text-align:unset;line-height:unset}table.listview tr.bottomrow th{border-bottom-style:solid}table.listview thead.borderRight th{border-right-style:solid}table.listview tr.shaded th{color:#3a3a3c;text-align:center}table.listview thead.short-header tr.shaded th{min-width:108px;line-height:12px}table.listview td.rowlabel{vertical-align:middle;text-align:right}table.listview td.rowlabelBorderRight{vertical-align:middle;text-align:right;border-right-style:solid}table.listview td.rowdata{vertical-align:middle;text-align:left;font-size:100%}table.listview td.rowdata select.medium{width:135px}table.listview td.rowdata select.wider{width:225px}table.listview td.rowDataBorderRight{vertical-align:middle;text-align:left;font-size:100%;border-right-style:solid}table.listview td.footnote{vertical-align:middle;text-align:left;font-size:88%;border-top-style:solid}table.listview td.checkbox{text-align:center}table.listview td.checkbox input{margin:1px 3px}table.listview span.checkbox{display:block;width:95px;margin-left:0px;text-align:center}table.listview td div.checked{background-image:url(./images/checked.png);background-repeat:no-repeat;background-position:center;padding:0px;margin:0px;width:100%;height:16px}table.listview td div.unchecked{background-image:url(./images/unchecked.png);background-repeat:no-repeat;background-position:center;padding:0px;margin:0px;width:100%;height:16px}table.listview.block tbody,table.listview.block thead{display:block}table.listview.align-left td{text-align:left}.treeView{overflow:auto;height:100%;margin:0 0 12px 12px;border:1px solid #eef0ef}.treeView tr td{padding:0 0 3px 0;margin:0 0 0 0}.treeView tr td.treeNode a{color:#000}.treeView tr td.selected{font-weight:bold}#employeeListFilter{background-color:#ebecee;table-layout:fixed;width:100%;line-height:12px;padding-top:5px;display:inline-block;height:48px}#employeeListFilter input.imageButton{margin:0 6px 1px 0;vertical-align:bottom}#employeeListFilter td.filter{padding:3px 4px 1px 0px}#clientListFilter{width:100%;background-color:#e7e8ea;height:48px}#clientListFilter td.filter a.btn{margin-top:2px}#clientListFilter td.filter{padding:5px 4px 5px 0px}#clientListFilter td.filter:first-child,#employeeListFilter td.filter:first-child{padding-left:14px}#clientListFilter td.filter div.filter,#employeeListFilter td.filter div.filter{text-align:left;margin:2px 0 0 0;padding-right:4px;overflow:hidden}#clientListFilter input[type=text],#clientListFilter select,#employeeListFilter input[type=text],#employeeListFilter select{width:100%}#employeeListFilter td.filter div.filter input.button{width:55px}#employeeListFilter td.filter div.submit{text-align:right;margin:0px}fieldset ul.linkButtonList{padding-left:20px}fieldset ul.linkButtonList li{padding-bottom:3px}fieldset ul.linkButtonList li a{text-decoration:underline}div.micr{display:inline-block;background-repeat:no-repeat;background-position:bottom right;padding:0 0 0 0;height:15px;width:155px;margin:0px}div.micrAmount{background-image:url(./images/MICR/amount.gif)}div.micrDash{background-image:url(./images/MICR/dash.gif)}div.micrOnUs{background-image:url(./images/MICR/onUs.gif)}div.micrTransit{background-image:url(./images/MICR/transit.gif)}input.loading{background-image:url(./images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:right}@media print{#header,#menu,div.header,div#ctl00_DefaultContent_CheckView_SplitContainerPanel1,span#ctl00_DefaultContent_employeeListUpdatePanel,span#ctl00_DefaultContent_clientListUpdatePanel{display:none}form,div,div#content,div.editorContainer,div#ctl00_DefaultContent_CheckView_Editor_EditorPanel,div#ctl00_DefaultContent_CheckView_SplitContainerPanel2,div#ctl00_DefaultContent_CheckView_Editor_CheckSummaryEditor_FormView_Data{height:auto !important;width:auto;background-color:#fff;padding:0;margin:0;border:none !important}table.check{font-size:88%}}#PayrollsTable td,#PayrollsTable th{text-align:left;padding:5px}.buttonPreviewPayroll{background-image:url(./Images/PreviewPayroll_Icon.jpg);background-position:top;margin-left:150px}.buttonPreviewPayroll:hover{background-position:bottom}.buttonProcessPayroll{background-image:url(./Images/ProcessPayroll_Icon.jpg);background-position:top;margin-left:150px}.buttonProcessPayroll:hover{background-position:bottom}#LandingPageTable a{color:#e58d1a}#LandingPageTable a:hover{color:#aaa}#LandingPageTable a:visited{color:#666}.reportCheckbox input[type=checkbox]{width:26px;margin-right:276px;margin-left:0px}.reportEmployee{width:188px;padding:1px 0px;margin:1px 3px}label.reportToolTipContainer span.reportToolTip{position:absolute;left:480px;bottom:4px}.treeViewParameter{background-color:#fff;text-align:left;float:right;width:298px;border:solid 1px #c3c3c5;margin:1px 3px;min-height:40px;max-height:800px;overflow:auto}.treeViewParameter ul{list-style-type:none;padding-left:8px}.treeViewParameter input{width:20px !important}.treeViewImage{width:16px;cursor:pointer;vertical-align:bottom}.treeViewCheckbox{width:20px}.treeViewRoot{font-weight:bold;font-size:8pt}.treeViewParent{font-size:7pt;font-weight:normal}.treeViewLeaf{font-size:7pt;font-weight:normal;padding-top:2px}.containerParameter{width:300px;float:right;font-style:italic;padding-top:12px}.loginlabel a,.loginlabel a:link,.loginlabel a:visited,.loginlabel a:active,.loginlabel a:focus,.loginlabel a:hover{color:inherit;font-size:1em}div.errorlogin{color:#0f23b6;font-weight:bold}div.messageCategory{color:#58585b;margin-bottom:10px}div.messageCategory .categoryDesc{font-size:16px;padding:5px 20px;margin:0px}.watermarked{background-color:#f0f8ff;color:gray}.miscBorder{border-width:1px;border-style:solid}.miscBorderRight{border-right-width:1px;border-right-style:solid}.miscBorderBottom{border-bottom-width:1px;border-bottom-style:solid}.validationMessage{position:absolute;background-color:#fffacd;border:1px solid #000;margin-left:12px;width:185px;z-index:1000;min-height:42px;text-align:left;padding-left:46px;padding-top:4px;font-size:10px;font-style:normal;box-sizing:border-box;background-image:url(./images/caution.gif);background-position:5px 3px;background-repeat:no-repeat;display:inline;white-space:normal}.validationMessage:after,.validationMessage:before{right:100%;top:35%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.validationMessage:after{border-color:rgba(255,250,205,0);border-right-color:#fffacd;border-top-color:#fffacd;border-width:7px;margin-top:-7px}.validationMessage:before{border-color:rgba(0,0,0,0);border-right-color:#000;border-top-color:#000;border-width:8px;margin-top:-8px}.left-side-validation-message{display:flex}.left-side-validation-message .validationMessage{width:185px;margin-left:-201px}.left-side-validation-message .validationMessage:after,.left-side-validation-message .validationMessage:before{left:100%;top:35%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.left-side-validation-message .validationMessage:after{border-color:rgba(255,250,205,0);border-left-color:#fffacd;border-top-color:#fffacd;border-width:7px;margin-top:-7px}.left-side-validation-message .validationMessage:before{border-color:rgba(0,0,0,0);border-left-color:#000;border-top-color:#000;border-width:8px;margin-top:-8px}.validation-vertical-offset{margin-top:20px}.bottom-side-validation-message{display:flex}.bottom-side-validation-message .validationMessage{margin-left:120px;margin-top:25px}.inlineValidation{display:block;color:red}.taxFormStatus{font-size:12pt;font-weight:bold;text-align:center;width:100%;display:block}.symmetryPayrollContainer{margin-top:15px}.symmetryPayrollContainer.symmetryPayrollContainerCompleted{margin-left:225px}.symmetryPayrollContainer>iframe{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eef0ef}.completedTaxFormContainer{float:left;margin-top:15px;width:215px}div.window.completedTaxFormContainer div.header{font-size:18px;padding:0 12px}.documents-container{margin:0 12px 12px;padding:25px 25px 0;border:1px solid #dadada;position:relative;overflow:auto}.documents-container br.clear-both{clear:both}.documents-container .sort{float:left;font-size:14px;margin-bottom:25px}.documents-container .sort select{cursor:pointer;color:#e50082;margin:-3px 10px 0 5px;border:0;box-shadow:none;padding:0;height:21px;background-color:rgba(0,0,0,0)}.documents-container .sort select.sortItemsFiller{display:none}.document-box{display:inline-block;height:196px;width:196px;border:1px solid #dadada;padding:0 15px;float:left;margin-right:25px;margin-bottom:25px;position:relative;background-color:#fff}.document-box.add-new{color:#e50082;text-align:center;height:141px;width:196px;padding-top:55px;position:relative}.document-box.add-new a{display:block;top:0;left:0;right:0;bottom:0;position:absolute}.document-header{color:#e50082;font-weight:bold;margin:.83em 0 0}.document-description{font-weight:normal}.document-bottom{font-weight:normal;position:absolute;left:15px;right:15px;bottom:15px;margin:0}.document-bottom a{cursor:pointer}.document-download{color:#e50082}.document-menu{color:#d1d2d4}.document-menu-overlay{background-color:rgba(79,145,205,.65);position:absolute;top:0;left:0;right:0;bottom:0;margin:0;color:#fff}.document-menu-overlay a{cursor:pointer;position:absolute;right:15px;bottom:15px}.document-menu-overlay a.document-edit{bottom:75px;right:14px}.document-menu-overlay a.document-delete{bottom:45px}.modal-document .modal-title{margin:0;line-height:1.42857143}.modal-document .modal-header,.modal-document .modal-footer{border:0}.modal-document .modal-body{padding:0 20px}.modal-document .modal-footer{padding:0 20px 20px;margin-top:0}.modal-document .form-group{margin-bottom:15px}.modal-document .form-inputs{float:left;width:50%}.modal-document .form-inputs label{display:inline-block;max-width:100%}.modal-document .form-inputs .input-group{position:relative;display:table;border-collapse:separate}.modal-document .form-inputs .input-group .form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-right:0}.modal-document .form-inputs .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.modal-document .form-inputs .input-group .input-group-addon{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:right;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:4px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.modal-document .form-inputs .form-control{display:block;width:100%;height:34px;padding:6px 12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal-document .form-inputs select.form-control{padding:0 8px}.modal-document .form-inputs-full{width:100%}.modal-document .form-inputs-full label{display:inline-block;max-width:100%}.modal-document .form-inputs-full .input-group{position:relative;display:table;border-collapse:separate}.modal-document .form-inputs-full .input-group .form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-right:0}.modal-document .form-inputs-full .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.modal-document .form-inputs-full .input-group .input-group-addon{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:right;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:4px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.modal-document .form-inputs-full .form-control{display:block;width:100%;height:34px;padding:6px 12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal-document .form-inputs-full select.form-control{padding:0 8px}.modal-document .form-access{float:right;width:40%;padding:0 25px}.modal-document .form-access .labelCheckbox{margin-bottom:15px;display:block}.modal-document .form-access .labelCheckbox input[type=checkbox]{height:25px;width:25px}.modal-body.modalForm input[type=text],.modal-body.modalForm input[type=password],.modal-body.modalForm select{height:27px;margin-top:2px;margin-bottom:2px}.modal-body.modalForm fieldset label{position:static}.modal-header.modal-header-primary{background-color:#000}.modal-header.modal-header-primary .modal-title{font-weight:normal}.modal-dialog.modal-form .modal-body{font-size:1em;padding:0px 0px 0px 0px}.modal-dialog.modal-text .modal-body{font-size:14px;padding:0px 0px 0px 0px}.modal-dialog.modal-text .modal-body>div{padding:12px 24px 12px 24px;text-align:justify;max-height:300px;overflow:auto}.toolTip{cursor:help}fieldset legend i.toolTip{color:#222;margin-left:4px}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.fade.in{opacity:1}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#e50082;border-radius:4px}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#e50082;border-width:5px 0 5px 5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#e50082;border-width:5px 5px 5px 0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#e50082}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}fieldset label i.toolTip,fieldset div.label i.toolTip{position:absolute;bottom:11px;cursor:default}.subLegend{text-align:center;font-weight:bold;margin-top:20px;font-size:115%}.modal-popup{height:auto;background-color:#fff;padding-bottom:6px;margin-bottom:3px;border-radius:8px;border:1px solid #c3c3c5}.modal-close-popup{position:absolute;top:0px;right:0px}.modal-popup-header{font-weight:bold;font-size:18px;color:#e50082;padding:4px 8px;border-bottom:1px solid #c3c3c5}.modal-popup-content{padding-right:16px}.warningNotice{margin:8px;border-radius:12px;border:1px solid #a9a9a9;background-color:#ffde6a}.warningNotice>table>tbody>tr>td{padding:5px;vertical-align:middle}span.redicon,span.orangeicon{display:inline-block;vertical-align:middle;font-size:40px;margin:0px}.alert-text{display:inline-block;vertical-align:middle;margin:auto;margin-left:5px;width:280px;color:#6d6d6d}div.modal-alert{margin:10px}span.redicon{color:red}span.orangeicon{color:#f7941d}.reducedSize input[type=text]{width:93px}.padIconRight{margin-right:89px}.dx-texteditor-input{margin:0px !important;border:initial !important}.dx-texteditor-container,.dx-dropdowneditor-input-wrapper{overflow:initial !important;text-align:left}.dx-texteditor.error input{background-color:#fffacd}.dx-texteditor.error.dx-tagbox .dx-texteditor-container{background-color:#fffacd}div.label>.dx-textbox{display:inline-block;margin:0px 2px}div.dx-selectbox-popup-wrapper div.dx-list-item{display:block}div.dx-texteditor-container input{width:100%}.dx-switch.dx-state-hover .dx-switch-handle::before,.dx-switch.dx-state-focused .dx-switch-handle::before,.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before{background-color:#07f}.dx-switch.dx-state-hover .dx-switch-container,.dx-switch.dx-state-focused .dx-switch-container{border-color:#ddd}.dx-switch:not(.dx-switch-on-value) .dx-switch-handle::before{background-color:#89898a}.dx-switch-on-value .dx-switch-handle::before{background-color:#07f}.dx-group-row .dx-group-cell{color:#000}label .dx-colorbox,div.label .dx-colorbox{display:inline-block}.editableGrid{width:100%;margin-right:12px}.editableGrid th{background-color:#ebecee;border:1px solid #fff;color:#000;padding:3px 6px 3px 6px;font-weight:normal}.editableGrid .datepicker-container th{background-color:unset;border:unset;color:unset;padding:unset;font-weight:unset}.editableGrid td{border:1px solid #ccc;padding:3px 6px 3px 6px;background-color:#ddd}.editableGrid .datepicker-container td{border:unset;padding:unset;background-color:unset}.editableGrid .ajax__calendar_container td,.editableGrid.fieldCategory td{border:none;background-color:#fff}.editableGrid .ajax__calendar_container td select,.editableGrid.fieldCategory td select{width:100%}.editableGrid td.editable{background-color:#fff}.editableGrid td.selected{border:2px solid #777}.editableGrid td.error{background-color:#fffacd}.editableGrid td.error.selected{background-color:inherit}.editableGrid tbody td.editable:hover{cursor:pointer}.editableGrid tbody td.editable:hover:not(.error){background-color:#edfaff}div.floatingPanel{box-shadow:0px 5px 20px #aaa;border-radius:6px;padding:6px 12px 6px 12px}div.floatingPanel.smallShadows{box-shadow:0px 3px 10px #aaa;border-radius:6px;padding:6px 12px 6px 12px}div.dragAndDropListContainer{display:flex;margin-left:12px}div.dragAndDropListContainer div.dragAndDropList{width:300px;max-height:500px;padding:10px;margin-right:20px;border:1px solid #aaa;box-shadow:0px 3px 10px #aaa;border-radius:6px}div.dragAndDropListContainer div.dragAndDropList.dx-state-disabled .dx-list-item{opacity:1}.color-pink{color:#e50082}.color-matisse{color:#6496ae}.color-cadet{color:#489fa4}.color-cabaret{color:#c2356f}.color-pantone-green{color:#39b54a}.color-christi{color:#6aa30a}.color-lightning{color:#fccc1b}.color-apricot{color:#ffb75d}.color-orange{color:#e89138}.color-marigold{color:#eba400}.color-plum{color:#6b007f}.color-denim{color:#1870c9}.color-error-text{color:red}.color-blue{color:#1870c9}.color-midnight{color:#01316c}.color-red{color:#e4292a}.color-ming{color:#25515f}.validation-message{color:red;font-weight:700;margin-bottom:3px}.textAreaLabel{vertical-align:top}.basic-form{padding-top:48px}.italic{font-style:italic}.page-subheader{color:#01316c;font-size:16px}.page-subheader .page-subheader-text-container{font-weight:bold;margin-left:3px;vertical-align:top}div.filterContainer{padding-bottom:6px}.filter-panel{margin:0px 12px 12px 12px;padding:12px 0px;border:1px solid #e8e8e8}.filter-label>.btn{min-width:90px}.filter-label{margin-top:3px;margin-left:12px;display:inline-block}.filter-label.filter-label-radio{padding-top:3px}.filter-input-xxs{width:43px}.filter-input-xs{width:79px}.filter-input-sm{width:91px}.filter-input{width:141px}.filter-input-lg{width:192px}.filter-input-xl{width:204px}.filter-input-xxl{width:275px}.formfilter{background-color:#eff3f6;margin:0 12px 12px 12px;padding:6px;align-items:center}.filterCell{white-space:nowrap !important;padding:6px}.filterCell:last-child{padding-right:0}.filterCell .btn{padding-left:24px;padding-right:24px;margin-left:6px}.filterCell i{margin-left:3px}div.dashboardFilterContainer{background-color:#ebecee;table-layout:fixed;width:100%;line-height:12px;padding:6px 0px 6px 0px}div.dashboardFilterContainer input.imageButton,div.dashboardFilterContainer td.filter div.filter input.imageButton{margin:0 6px 1px 0;vertical-align:bottom}div.dashboardFilterContainer td.filter{padding:4px 6px 2px 6px}div.dashboardFilterContainer td.right{border-right:none}div.dashboardFilterContainer td.filter div.filter{text-align:right}div.dashboardFilterContainer td.filter div.filter input,div.dashboardFilterContainer td.filter div.filter select{width:110px;margin:2px 2px 0px 4px}div.dashboardFilterContainer td.filter div.filter input.button{width:55px}div.dashboardFilterContainer td.filter div.submit{text-align:right;margin:0px}div.dashboardFilterContainer td.filter:first-child{padding-left:14px}div.groupPunchFilterContainer{background-color:#ebecee;table-layout:fixed;width:100%;line-height:12px;padding:6px 0px 6px 0px}div.groupPunchFilterContainer input.imageButton,div.groupPunchFilterContainer td.filter div.filter input.imageButton{margin:0 6px 1px 0;vertical-align:bottom}div.groupPunchFilterContainer td.filter{padding:4px 6px 2px 6px}div.groupPunchFilterContainer td.right{border-right:none}div.groupPunchFilterContainer td.filter div.filter{text-align:right}div.groupPunchFilterContainer td.filter div.filter input,div.groupPunchFilterContainer td.filter div.filter select{width:110px;margin:2px 2px 0px 4px}div.groupPunchFilterContainer td.filter div.filter input.button{width:55px}div.groupPunchFilterContainer td.filter div.submit{text-align:right;margin:0px}div.groupPunchFilterContainer td.filter:first-child{padding-left:14px}.filterbox-row{display:flex;flex-direction:row;flex-wrap:wrap}.filterbox-col-1{width:8.3333333333%}.filterbox-col{flex-basis:100%}.filterbox-col legend{text-align:left}@media screen and (min-width: 800px){.filterbox-col{flex:1}}div.verticalFilterContainer{display:flex;flex-direction:column;margin-left:12px}div.verticalFilterContainer .filterHeader{background-color:inherit;font-size:16px;text-align:left;padding-top:8px;padding-bottom:8px;cursor:inherit}div.verticalFilterContainer div.filterGroup .filterGroupHeader{font-weight:bold;font-size:13px;margin-top:5px;margin-bottom:5px}div.verticalFilterContainer div.filterGroup .filterGroupHeader i{margin-right:3px;font-weight:normal;font-size:80%}div.verticalFilterContainer div.filterGroup .collapsedFilterGroupBody{padding-left:6px;font-style:italic}div.verticalFilterContainer div.filterGroup .filterGroupBody{padding-left:3px}div.verticalFilterContainer div.filterGroup .filterGroupBody .filterGroupBodyItem{margin-top:5px;margin-bottom:5px;display:flex;flex-direction:row;align-items:center;padding-right:6px}div.verticalFilterContainer div.filterGroup .filterGroupBody .filterGroupBodyItem.inactiveItem{color:#e4292a}div.verticalFilterContainer div.filterGroup .filterGroupBody .filterGroupBodyItem span{display:inline-block}div.filterGroupInfo{color:#89898a;font-weight:lighter;font-style:italic}label.filterGroupLabel{font-weight:bold}.schedule-calendar .calendar-header{display:flex;padding-top:6px;padding-bottom:6px}.schedule-calendar .calendar-header .left-container,.schedule-calendar .calendar-header .right-container{flex:1}.schedule-calendar .calendar-header .center-container{text-align:center;font-weight:bold;font-size:1.5em}.schedule-calendar .calendar-button{background-color:#f5f5f5;background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);outline:none}.schedule-calendar .calendar-button:hover{background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear}.schedule-calendar .calendar-button.selected{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.schedule-calendar .calendar-body{position:relative;height:100%}.schedule-calendar .calendar-table{height:100%;width:100%;table-layout:fixed}.schedule-calendar .calendar-table th.calendar-day-header-cell{background-color:#254470;color:#fff;height:20px;vertical-align:middle}.schedule-calendar .calendar-table td.calendar-day-cell{text-align:right;border:1px solid #ddd}.schedule-calendar .calendar-table td.calendar-day-cell.other-month-day{background-color:#eee}.schedule-calendar .calendar-table td.calendar-day-cell .day-cell-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.schedule-calendar .calendar-table td.calendar-day-cell .day-cell-container .date-label{flex-grow:1;padding-top:3px;padding-right:10px;font-size:1.2em;text-align:right;width:100%}.schedule-calendar .calendar-table td.calendar-day-cell .day-cell-container .more-items-container{flex-grow:0;width:90%;border-radius:10px;background-color:#5383b2;color:#fff;text-align:center;height:17px;line-height:17px;position:relative;cursor:pointer}.schedule-calendar .schedule-bar{position:absolute;box-shadow:2px 3px 4px #aaa;border-radius:5px;overflow:hidden;cursor:pointer}.schedule-calendar .schedule-bar .schedule-bar-container{height:20px;line-height:20px;background-color:#ccc;white-space:nowrap}.schedule-calendar .schedule-bar .schedule-bar-container .schedule-bar-left{display:inline-block;vertical-align:top;height:100%;width:20px}.schedule-calendar .schedule-bar .schedule-bar-container .schedule-bar-right{display:inline-block;vertical-align:top;height:100%;width:20px;text-align:right}.schedule-calendar .schedule-bar .schedule-bar-container .bar-start{height:100%;width:6px;min-width:6px;display:inline-block;background-color:#51b051}.schedule-calendar .schedule-bar .schedule-bar-container .bar-end{height:100%;width:6px;min-width:6px;display:inline-block;background-color:#eb3434}.schedule-calendar .schedule-bar .schedule-bar-container .bar-continue-prior{height:100%;display:inline-block;margin-left:3px;min-width:10px}.schedule-calendar .schedule-bar .schedule-bar-container .bar-continue-after{height:100%;display:inline-block;margin-right:3px;min-width:10px}.schedule-calendar .schedule-bar .schedule-bar-container .bar-caption{height:100%;display:inline-block;width:calc(100% - 40px - 6px);min-width:15px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.schedule-calendar .calendar-tooltip{position:absolute;background-color:#fff;border:1px solid #333;border-radius:6px;box-shadow:2px 3px 4px #aaa;min-width:100px;min-height:50px;padding:3px 6px;z-index:2}.schedule-calendar .calendar-tooltip.calendar-tooltip-bottom-arrow:after{position:absolute;background-color:#fff;top:100%;left:0px;right:0px;width:12px;height:12px;margin:-6px auto;content:"";box-shadow:2px 3px 4px #aaa;transform:rotate(45deg);border-right:1px solid #333;border-bottom:1px solid #333}.schedule-calendar .calendar-tooltip.calendar-tooltip-top-arrow:before{position:absolute;background-color:#fff;top:0px;left:0px;right:0px;width:12px;height:12px;margin:-7px auto;content:"";transform:rotate(45deg);border-left:1px solid #333;border-top:1px solid #333}.schedule-calendar .calendar-tooltip-header{font-weight:bold;font-size:1.2em}.schedule-calendar .hidden-schedule-bars-container{position:absolute;width:100%;box-sizing:border-box;background-color:#fff;color:#000;border:1px solid #333;border-radius:6px;padding:0px 6px;box-shadow:2px 3px 4px #aaa;z-index:1}.schedule-calendar .hidden-schedule-bars-container.above{transform:translateY(-100%);top:-5px}.schedule-calendar .hidden-schedule-bars-container.below{top:21px}.schedule-calendar .hidden-schedule-bars-container .hidden-schedule-bar-body{max-height:200px;overflow-y:auto}.schedule-calendar .hidden-schedule-bars-container .hidden-schedule-bar-item{padding:3px 0px;text-align:left}.schedule-calendar .hidden-schedule-bars-container .hidden-schedule-bar-item:hover{background-color:#eee}.schedule-calendar .hidden-schedule-bars-container .hidden-schedule-bar-item-header{font-weight:bold}.flyoverdiv-container{margin:6px 0px 0px 12px}.flyoverdiv-container .list-container{display:inline-block;width:250px;margin-right:12px;vertical-align:top}.flyoverdiv-container .list-container .list-header{margin-bottom:6px}.flyoverdiv-container .list-container .list-header i{margin-left:3px}.flyoverdiv-container .list-container .list-search{border:1px solid #e0e0e0;border-bottom:none;margin:0px;padding:6px 12px;position:relative}.flyoverdiv-container .list-container .list-search i{position:absolute;width:15px;top:10px;left:16px}.flyoverdiv-container .list-container .list-search input{padding-left:19px;width:100%}.flyoverdiv-container .list-container .list-item{display:flex;flex-direction:row;padding:6px 12px;border-bottom:1px solid #e0e0e0;cursor:pointer;align-items:center;grid-column-gap:12px;background-color:#fff}.flyoverdiv-container .list-container .list-item .list-item-text{flex:1 1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flyoverdiv-container .list-container .list-item .list-item-icon{flex:0 0}.flyoverdiv-container .list-container .list-item:hover{color:#0f23b6;background-color:#e7f0f9}.flyoverdiv-container .list-container .list-select-all{border:1px solid #e0e0e0;border-bottom:none;margin:0px}.flyoverdiv-container .list-container .list-select-all .list-item{border-bottom:none}.flyoverdiv-container .list-container .list-select-all .list-item .list-item-text{color:#0f23b6}.flyoverdiv-container .list-container .list-select-all .list-item.disabled{cursor:default;color:#b1b1b1}.flyoverdiv-container .list-container .list-select-all .list-item.disabled .list-item-text{color:#b1b1b1}.flyoverdiv-container .list-container .list-select-all .list-item.disabled:hover{background-color:#fff}.flyoverdiv-container .list-container .list-box{border:1px solid #e0e0e0;height:250px;overflow-y:auto;background-color:#f5f5f5}.flyoverdiv-container .list-container .list-box .list-item.disabled{color:#b1b1b1;cursor:default}.flyoverdiv-container .list-container .list-box .list-item.disabled:hover{color:#b1b1b1;background-color:#fff}span.ko-toggleswitch{border:1px solid #cacaca;border-radius:3px;display:inline-block;width:100px;height:25px;cursor:pointer}span.ko-toggleswitch span.ko-switch{display:inline-block;background-color:#cacaca;color:#292929;text-align:center;margin-left:0px;margin-right:12px;width:calc(100% - 12px);height:25px;line-height:25px;transition:margin 100ms}span.ko-toggleswitch.ko-switch-on{border-color:#39b54a}span.ko-toggleswitch.ko-switch-on span.ko-switch{background-color:#39b54a;color:#fff;margin-left:12px;margin-right:0px}span.ko-toggleswitch.disabled{opacity:.5;cursor:default}span.date-text-boxes{width:192px;margin:1px 0px;*margin:0px 0px}span.date-text-boxes .month{text-align:center;width:46px;margin-left:0px}span.date-text-boxes .day{text-align:center;width:46px}span.date-text-boxes .year{text-align:center;width:65px}span.date-text-boxes .masked-input{-webkit-text-security:disc}span.date-text-boxes .masked-input::placeholder{all:unset;-webkit-text-security:initial}span.date-text-boxes+.btn-show-value{margin-left:5px;margin-right:-30px}span.date-text-boxes+.btn-show-value+i.validationMessage{margin-left:45px}div.ssn-and-id-type .info-message{margin-left:12px;margin-right:-26px}div.ssn-and-id-type div.label>.dx-textbox{margin-left:0px}div.ssn-and-id-type span.ssn-or-itin-text-boxes{width:192px;margin:1px 0px;*margin:0px 0px}div.ssn-and-id-type span.ssn-or-itin-text-boxes .ssn1{text-align:center;width:50px;margin-left:0px}div.ssn-and-id-type span.ssn-or-itin-text-boxes .ssn2{text-align:center;width:46px}div.ssn-and-id-type span.ssn-or-itin-text-boxes .ssn3{text-align:center;width:65px}div.ssn-and-id-type span.ein-text-boxes{width:192px;margin:1px 0px;*margin:0px 0px}div.ssn-and-id-type span.ein-text-boxes .ein1{text-align:center;width:50px;margin-left:0px}div.ssn-and-id-type span.ein-text-boxes .ein2{text-align:center;width:126px}div.ssn-and-id-type span.other-text-box{width:192px;margin:1px 0px;*margin:0px 0px}div.ssn-and-id-type span.other-text-box input{margin-left:0px}div.ssn-and-id-type span.ssn-or-itin-text-boxes+.btn-show-value,div.ssn-and-id-type span.ein-text-boxes+.btn-show-value,div.ssn-and-id-type span.other-text-box+.btn-show-value{margin-left:5px;margin-right:-30px}div.ssn-and-id-type span.ssn-or-itin-text-boxes+.btn-show-value+i.validationMessage,div.ssn-and-id-type span.ein-text-boxes+.btn-show-value+i.validationMessage,div.ssn-and-id-type span.other-text-box+.btn-show-value+i.validationMessage{margin-left:45px}div.month-year-text-boxes{width:192px;box-sizing:border-box;display:inline-block;margin:1px 3px;*margin:0px 0px}div.month-year-text-boxes .month{text-align:center;width:58px;margin-left:0px}div.month-year-text-boxes span{padding:3px}div.month-year-text-boxes .year{text-align:center;width:116px}fieldset.wider div.month-year-text-boxes{width:276px}fieldset.wider div.month-year-text-boxes .month{width:86px}fieldset.wider div.month-year-text-boxes .year{width:172px}fieldset.widest div.month-year-text-boxes{width:300px}fieldset.widest div.month-year-text-boxes .month{width:94px}fieldset.widest div.month-year-text-boxes .year{width:188px}.enrollmentPageContainer{display:flex;flex-direction:row;padding-top:12px}.enrollmentPageContainer .heading{font-size:16px;font-weight:bold;margin-bottom:12px}.enrollmentPageContainer .heading i.helpTextIcon{margin-left:6px;vertical-align:middle}.enrollmentPageContainer .subheading{font-size:14px;font-weight:bold;margin-bottom:12px}.enrollmentPageContainer .errorMessageContainer{margin:6px 0px;color:red !important;font-weight:bold}.enrollmentPageContainer .missingData{font-style:italic}.enrollmentPageContainer .additionalInfo{font-style:italic}.enrollmentPageContainer .fa-check{color:green}.enrollmentPageContainer .fa-warning{color:#e89138}.enrollmentPageContainer hr{height:1px;background-color:#b1b1b1;border:none}.enrollmentPageContainer .shadowbox{border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.enrollmentPageContainer .enrollmentLoadingIndicator{font-style:italic;font-weight:bold;text-align:center}.enrollmentPageContainer .enrollmentLoadingIndicator i{margin-right:3px}.enrollmentPageContainer .enrollmentLeftContainer{flex:0 0 250px;align-self:stretch;padding:12px 12px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentPeriodSelectionContainer{margin-bottom:12px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentPeriodSelectionContainer .enrollmentPeriodSelectionLabel{font-weight:bold}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentPeriodSelectionContainer .enrollmentPeriodSelectionDropdown{width:100%}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer{background-color:#f2fbfb;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory{margin-bottom:24px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory:last-child{margin-bottom:0px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuCategoryHeader{color:#040825}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuCategoryHeader .circleContainer{margin-left:-3px;margin-right:3px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuCategoryHeader .circleText{margin-top:-1px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuCategoryHeader .circleText.selected{color:#fff}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuCategoryHeader .categoryDescription{font-size:16px;margin-top:-1px}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuItem{margin:12px 0px 12px 3px;display:block}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuItem .benefitStatus{color:#b1b1b1;margin-right:6px;height:1em;width:1em;line-height:1em}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuItem a{color:#0a0a0a}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuItem.selected{font-weight:bold}.enrollmentPageContainer .enrollmentLeftContainer .enrollmentMenuContainer .enrollmentMenuCategory .enrollmentMenuItem.selected a{color:#01316c}.enrollmentPageContainer .enrollmentMiddleContainer{flex:1 1;align-self:stretch;padding:12px 12px}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader{display:flex;flex-direction:row;margin-bottom:24px}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodInfoContainer{flex:1 1}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodInfoContainer .enrollmentPeriodTitleContainer{color:#01316c;font-size:22px}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodInfoContainer .enrollmentPeriodStatusContainer{color:#f36c1b;border:1px solid #f36c1b;border-radius:12px;padding:1px 6px;margin-left:6px}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodInfoContainer .enrollmentPeriodStatusContainer.complete{color:#39b54a;border-color:#39b54a}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodDaysLeftContainer{flex:0 0}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodDaysLeftContainer .daysLeftCircle{border:2px solid #01316c;border-radius:30px;height:30px;color:#01316c;text-align:center;display:inline-block;padding:0px 12px;white-space:nowrap}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodDaysLeftContainer .daysLeftCircle .enrollmentPeriodDaysLeftValueContainer{display:inline-block;font-size:2em;font-weight:bold;vertical-align:middle;margin-right:3px}.enrollmentPageContainer .enrollmentMiddleContainer .enrollmentHeader .enrollmentPeriodDaysLeftContainer .daysLeftCircle .enrollmentPeriodDaysLeftLabelContainer{display:inline-block;vertical-align:middle}.enrollmentPageContainer .enrollmentRightContainer{flex:0 0 250px;align-self:stretch;padding:12px 12px}.enrollmentPageContainer .enrollmentRightContainer .costsContainer{background-color:#f2fbfb}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costIntervalContainer{list-style:none;padding:0px 0px 12px 0px;display:flex;flex-direction:row}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costIntervalContainer li{display:inline-block;border-right:1px solid #0a0a0a;flex:1 1;text-align:center;cursor:pointer}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costIntervalContainer li.selected{font-weight:bold}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costIntervalContainer li:last-child{border-right:none}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costsCategoryContainer{padding:0px 12px}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costsCategoryContainer .costsCategoryItem{margin-bottom:6px;white-space:nowrap}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costsCategoryContainer .costsCategoryItem .categoryTitle{display:inline-block;width:127px;vertical-align:top;white-space:normal}.enrollmentPageContainer .enrollmentRightContainer .costsContainer .costsCategoryContainer .costsCategoryItem .categoryCost{display:inline-block;width:75px;text-align:right;vertical-align:top}.enrollmentPageContainer p.paragraph{text-align:justify;margin-bottom:12px}.enrollmentPageContainer .wideMessageContainer .messageChildrenContainer{display:flex;flex-direction:row}.enrollmentPageContainer .wideMessageContainer .messageChildrenContainer .messageChildPanel{flex:1 0 100px;margin-right:12px;padding:12px 12px}.enrollmentPageContainer .wideMessageContainer .messageChildrenContainer .messageChildPanel:first-child{margin-left:0px}.enrollmentPageContainer .wideMessageContainer .messageChildrenContainer .messageChildPanel:last-child{margin-right:0px}.enrollmentPageContainer .sideBarMessagesContainer{margin-top:12px;background-color:#ecf4ff}.enrollmentPageContainer .sideBarMessagesContainer .dx-accordion{background-color:rgba(0,0,0,0)}.enrollmentPageContainer .sideBarMessagesContainer .dx-accordion .dx-accordion-item-opened{background-color:#fff}.enrollmentPageContainer .sideBarMessagesContainer .dx-accordion .dx-accordion-item-title{font-size:12px}.enrollmentPageContainer .sideBarMessagesContainer .messageTitle{font-size:14px}.enrollmentPageContainer .sideBarMessagesContainer .dx-item-selected .messageTitle{font-weight:bold}.enrollmentPageContainer .sideBarMessagesContainer .messageChildSelector{list-style:none;padding:0px 0px 12px 0px;display:flex;flex-direction:row}.enrollmentPageContainer .sideBarMessagesContainer .messageChildSelector li{display:inline-block;flex:1 1;text-align:center;cursor:pointer}.enrollmentPageContainer .sideBarMessagesContainer .messageChildSelector li.selected{font-weight:bold}.enrollmentPageContainer .sideBarMessagesContainer .messageChildSelector li .childCountContainer{color:#0f23b6;vertical-align:top;margin-left:3px}.enrollmentPageContainer .messageChildrenContainer{margin-right:12px}.enrollmentPageContainer .messageChildrenContainer .messageChildItem{margin-bottom:6px;white-space:nowrap}.enrollmentPageContainer .messageChildrenContainer .messageChildItem .messageChildItemSection{display:inline-block;vertical-align:top;white-space:normal}.enrollmentPageContainer .messageChildrenContainer .messageChildItem i{margin-right:3px}.enrollmentPageContainer .messageChildrenContainer .messageChildItem .btn{display:block;margin:3px 0px}.enrollmentPageContainer .messageChildrenContainer .messageChildItem a{font-weight:bold}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable th,.enrollmentPageContainer .enrollmentContactsContainer .contactsTable td{text-align:left;padding:6px 6px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .datepicker-container th,.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .datepicker-container td{text-align:center;padding:initial}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .fa-warning{color:#e89138}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .operation{margin:0px 6px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer{border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .formColumnContainer{display:flex;flex-direction:row}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .formColumnContainer .formColumn{flex:1 1 100px;align-self:flex-start;margin-right:48px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .formColumnContainer .formColumn:last-child{margin-right:0px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer fieldset legend{font-size:16px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .buttonContainer{width:100%;text-align:right;margin-top:12px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .buttonContainer .btn{padding:0px 12px;margin:0px 6px}.enrollmentPageContainer .enrollmentContactsContainer .contactsTable .editContactContainer .indentedFormFieldContainer{margin-left:18px}.enrollmentPageContainer .enrollmentHealthWellnessContainer .instructions{margin-bottom:12px}.enrollmentPageContainer .enrollmentHealthWellnessContainer .healthWellnessTable th,.enrollmentPageContainer .enrollmentHealthWellnessContainer .healthWellnessTable td{text-align:left;padding:6px 6px;vertical-align:middle}.enrollmentPageContainer .enrollmentHealthWellnessContainer .error-message-container{margin:6px;color:#e4292a;font-weight:bold}.enrollmentPageContainer .collapsibleList .expandCollapseButtonsContainer button{margin-right:3px}.enrollmentPageContainer .collapsibleList .listItem{margin:12px 12px}.enrollmentPageContainer .collapsibleList .listItem .listItemHeader{cursor:pointer;font-size:14px;display:flex;align-items:center}.enrollmentPageContainer .collapsibleList .listItem .listItemHeader i{margin-right:6px}.enrollmentPageContainer .collapsibleList .listItem .listItemHeader span{color:#01316c;font-weight:bold}.enrollmentPageContainer .collapsibleList .listItem .listItemDetails{margin-top:6px;margin-left:29px}.enrollmentPageContainer .currentBenefitItemDetails .flexContainer{display:flex;flex-direction:row;flex-wrap:wrap}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection{margin:12px 12px 12px 0px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection:last-child{margin-right:0px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsSectionHeader{color:#636363;font-weight:bold}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo{margin-top:12px;margin-left:12px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table th,.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table td{min-width:150px;text-align:left;color:#292929;padding:0px 12px 0px 0px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table th.small,.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table td.small{min-width:70px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table th{font-weight:normal}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table td{font-weight:bold}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table.dataTable td{padding-bottom:6px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table.dependentsTable{min-width:300px}.enrollmentPageContainer .currentBenefitItemDetails .currentBenefitItemDetailsSection .currentBenefitItemDetailsInfo table.beneficiariesTable{min-width:290px}.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection{margin:12px 0px}.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table{margin-left:-6px}.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table th,.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table td{min-width:150px;text-align:left;color:#292929;padding:3px 6px}.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table th.costCell,.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table td.costCell{min-width:70px}.enrollmentPageContainer .enrollmentCostAnalysisContainer .costAnalysisItemDetails .costAnalysisItemDetailsSection table tbody tr.alternate td{background-color:#f5f5f5}.enrollmentPageContainer .enrollmentPlanSelectionsContainer{position:relative}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .containerWithToggle{display:flex;flex-direction:row}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .containerWithToggle .mainContainer{flex:1 1 auto}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .containerWithToggle .switchContainer{flex:0 0 150px;text-align:right}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .containerWithToggle .switchContainer .dx-switch{margin-right:6px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionsContainer{margin-top:12px;margin-left:12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionHeader{color:#01316c;font-size:14px;margin-bottom:12px;font-weight:bold}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .bundleSelectionHeader{font-size:14px;margin-bottom:12px;font-weight:bold}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .bundleSelectionHeader span{margin-right:6px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .bundleSelectionHeader .headerText{color:#01316c}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .bundlePlanSelectionHeader{color:#01316c;font-weight:bold}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem{margin-bottom:24px;padding-left:12px;padding-right:12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planSelectionOptionContainer{display:flex;flex-direction:row}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planSelectionOptionContainer .planSelectionDetailsContainer{flex:1 1 auto}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planSelectionOptionContainer .planSelectionDetailsContainer .planName{font-weight:bold;font-size:14px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planSelectionOptionContainer .planSelectionButtonContainer{flex:0 0 120px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planSelectionOptionContainer .planSelectionButtonContainer button{width:120px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer{margin:12px 0px 12px 12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planInformationSection{margin-bottom:12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planInformationHeader{color:#636363;font-weight:bold}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planInformationHeader i{margin-left:3px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .bundlePlanSpecificInfoContainer{margin:0px 12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .coverageSelectionContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-6px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .coverageSelectionContainer .btn{margin:3px 6px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .coverageSelectionContainer .btn-default{color:#636363}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planSelectionFormContainer{margin-left:12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planSelectionFormContainer label{display:block}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planSelectionFormContainer label span.formLabel{display:inline-block;text-align:right;width:150px;margin-right:3px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planSelectionFormContainer label input,.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .planSelectionFormContainer label select{margin-right:3px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .waiveCoverageFormContainer label{display:block}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .waiveCoverageFormContainer label span.formLabel{display:inline-block;margin-right:3px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .benefitGroupDependentContainer{margin:0px 0px 12px 12px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .benefitGroupDependentContainer .benefitGroupDependentItem input,.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer .benefitGroupDependentContainer .benefitGroupDependentItem span{vertical-align:middle;margin-right:6px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table th,.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table td{min-width:150px;text-align:left;color:#292929;padding:0px 12px 0px 0px;vertical-align:middle}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table th.small,.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table td.small{min-width:70px}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table th input:not([type=checkbox]),.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table th select,.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table td input:not([type=checkbox]),.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table td select{width:100%}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table th{font-weight:normal}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table td{font-weight:bold}.enrollmentPageContainer .enrollmentPlanSelectionsContainer .planSelectionItem .planInformationContainer table.dataTable td{padding-bottom:6px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .headerFlexContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .headerFlexContainer .headerTitle{flex:1 1}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .headerFlexContainer .printIcon{flex:0 0}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .actionRequiredContainer{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .actionRequiredContainer .actionRequiredIconContainer{flex:0 0;padding:0px 6px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .actionRequiredContainer .actionRequiredTextContainer{flex:1 1}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .actionRequiredContainer .actionRequiredTextContainer .textHeader{font-weight:bold;margin-right:6px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection{margin-bottom:12px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewSectionHeader{font-weight:bold;font-size:14px;margin-bottom:6px;position:relative}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewSectionHeader i.helpTextIcon{margin-left:3px;vertical-align:middle}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewSectionHeader .expandIcon{cursor:pointer}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewItem{margin:3px 0px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewItem .contactLink{margin-left:3px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .enrollmentReviewItem .deselectPlan{margin-right:6px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .invalidPlanSelection{display:flex;flex-direction:row;align-items:center}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .annualBenefitCostsContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .enrollmentReviewSection .annualBenefitCostsContainer .annualBenefitCostChart{padding:0px 12px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable{width:100%}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable th,.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable td{padding:3px 6px;text-align:left}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable th:not(.planSelectionsTableSpacer),.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable td:not(.planSelectionsTableSpacer){min-width:150px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable tr.alternate td{background-color:#f5f5f5}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable .planSelectionsTableSpacer{width:100px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable .planSelectionsColumnGroupingHeader{color:#01316c}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable .planSelectionsColumnHeader{border-bottom:1px solid #b1b1b1}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .planSelectionTable td.categoryHeader{font-weight:bold}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer{display:flex;flex-direction:row;flex-wrap:wrap}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer .deferredCompBenefitItem{margin-right:12px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table th,.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table td{min-width:150px;text-align:left;padding:3px 12px 3px 0px;vertical-align:top;font-weight:normal}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table th{white-space:nowrap}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table td.bold{font-weight:bold}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table.matchContainer th{min-width:unset;padding:0px 3px 3px 0px}.enrollmentPageContainer .enrollmentReviewAndSubmitContainer .deferredCompBenefitContainer table.matchContainer td{min-width:unset;padding:0px 0px 3px 0px}#emergencyContactModal::part(dialog){max-width:100% !important}#initiateOnboardingContainer .duplicateTable{width:100%}#initiateOnboardingContainer .duplicateTable th{text-align:left;color:#000}#initiateOnboardingContainer .duplicateTable td{padding-left:2px}#initiateOnboardingContainer .warning{color:red;font-size:small;font-style:italic;margin-top:20px;margin-bottom:20px}#initiateOnboardingContainer .switch-holder{justify-content:flex-end;align-items:flex-start;margin:0px;padding:0px}#initiateOnboardingContainer .switch-container{display:inline-block;width:191px;text-align:left;margin:2px 4px;padding:0px}#initiateOnboardingContainer section.table{display:table}#initiateOnboardingContainer section.table header .col{vertical-align:bottom}#initiateOnboardingContainer section.table .row{display:table-row}#initiateOnboardingContainer section.table .col{display:table-cell;padding:5px;vertical-align:middle}#initiateOnboardingContainer section.table .col textarea[rows="1"]{height:20px}#initiateOnboardingContainer section.table .col .small-dropdown{width:120px}#initiateOnboardingContainer section.table .col .small-input{width:120px}#initiateOnboardingContainer section.table .col .prevent-wrap{width:120px;display:inline-block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#initiateOnboardingContainer section.table .col-small{width:120px;min-width:110px;text-align:left !important}#initiateOnboardingContainer section.table .drag-column{width:20px}#initiateOnboardingContainer section.table .col.align-top{vertical-align:top}#initiateOnboardingContainer section.table .col.checkbox-column{min-width:85px}#initiateOnboardingContainer section.table .col.checkbox-column input[type=checkbox]{width:13px;margin-right:5px}#initiateOnboardingContainer section.table .action-column{text-align:center;min-width:85px}#initiateOnboardingContainer section.table .action-column .action-item{display:block}#pendingEmployeesFilterView{margin-top:3px;margin-right:15px;text-align:right}#pendingEmployeesFilterView .view-toggle-container{display:inline-flex}#pendingEmployeesFilterView .view-toggle-container button{margin-left:6px}#pendingEmployeesGrid .dx-datagrid-rowsview .dx-row>td.actionCell .dropdown{margin-right:6px}#pendingEmployeesGrid .dx-datagrid-rowsview .dx-row>td.actionCell .dropdown-item{color:#0f23b6}#pendingEmployeesGrid .dx-datagrid-rowsview .dx-row>td.actionCell .btn-edit-action .fa-stack{width:20px;margin-right:4px}#pendingEmployeesGrid .dx-datagrid-rowsview .dx-row>td.actionCell .btn-edit-action .fa-stack .fa-angle-down{margin-left:10px;margin-top:2px}#pendingEmployeesGrid.focus-view .dx-datagrid-rowsview .dx-row>td.actionCell .dropdown-trigger{margin-top:12px}#wizardCompletePanel .client-pending-employee-complete-panel{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:24px}#wizardCompletePanel .client-pending-employee-complete-panel .icon-container{padding-top:3px;padding-right:3px;width:40px}#wizardCompletePanel .client-pending-employee-complete-panel .message-container{padding-left:3px;padding-bottom:3px;padding-top:3px;font-size:13px}#wizardCompletePanel .client-pending-employee-complete-panel .fa-check-circle{color:green}#wizardCompletePanel .whats-next{margin-left:24px;margin-top:6px;margin-bottom:6px;font-weight:bold;font-size:16px}#wizardCompletePanel .options-container{margin:12px;display:flex;flex-wrap:wrap;max-width:1000px}#wizardCompletePanel .options-container .option-card{flex:0 0 150px;padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;text-align:center;height:175px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}#wizardCompletePanel .options-container .option-card:hover{background-color:#f4f6f9}#wizardCompletePanel .options-container .option-card.selected{background-color:#e7f0f9}#wizardCompletePanel .options-container .option-card.selected:hover{background-color:#e7f0f9}#wizardCompletePanel .options-container .option-card.disabled{cursor:default;opacity:.5;background-color:#e0e0e0;box-shadow:none}#wizardCompletePanel .options-container .option-card .option-icon{padding-bottom:24px;font-size:1.25em}#wizardCompletePanel .options-container .option-card .option-icon .fa-user-friends{color:#6496ae}#wizardCompletePanel .options-container .option-card .option-icon .fa-address-card{color:#c2356f}#wizardCompletePanel .options-container .option-card .option-icon .fa-user-circle{color:#1870c9}#wizardCompletePanel .options-container .option-card .option-icon .fa-cabinet-filing{color:#ffb75d}#wizardCompletePanel .options-container .option-card .option-icon .fa-usd-circle{color:#489fa4}#wizardCompletePanel .options-container .option-card .option-icon .fa-calendar-alt{color:#fccc1b}#wizardCompletePanel .options-container .option-card .option-icon .fa-sticky-note{color:#6aa30a}#wizardCompletePanel .options-container .option-card .option-icon .fa-heartbeat{color:#e4292a}#wizardCompletePanel .options-container .option-card .option-icon .fa-sliders-v{color:#6b007f}#wizardCompletePanel .options-container .option-card .option-icon .fa-user-check{color:#e28cb7}#wizardCompletePanel .options-container .option-card .option-icon .fa-money-check-dollar-pen{color:#6b007f}#wizardCompletePanel .options-container .option-card .option-text{font-weight:bold}.no-pending-employees-message{margin:3px 6px}.pending-employee-imports-loading-message{text-align:center}.pending-employee-imports-loading-message i{margin:12px 0}.wizard-page-container{display:flex;flex-direction:row;padding-top:12px}.wizard-page-container .shadowbox{border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.wizard-page-container .wizard-left-container{flex:0 0 250px;align-self:stretch;padding:12px 12px}.wizard-page-container .wizard-left-container .wizard-menu-container{background-color:#f2fbfb;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category{margin-bottom:24px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category:last-child{margin-bottom:0px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-category-header{color:#040825}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-category-header .circle-container{margin-left:-3px;margin-right:3px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-category-header .circle-text{margin-top:-1px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-category-header .circle-text.selected{color:#fff}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-category-header .category-description{font-size:16px;margin-top:-1px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item{margin:12px 0px 12px 3px;display:block}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item .menu-item-status{color:#b1b1b1;height:1em;width:1em;line-height:1em}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item .menu-item-status .fa-check{color:green}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item a.menu-item-link-with-status{margin-left:6px}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item a{color:#0a0a0a}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item.selected{font-weight:bold}.wizard-page-container .wizard-left-container .wizard-menu-container .wizard-menu-category .wizard-menu-item.selected a{color:#01316c}.wizard-page-container .wizard-right-container{flex:1 1;align-self:stretch;padding:12px 12px}.wizard-page-container .wizard-right-container .wizard-screen{display:flex}.wizard-page-container .wizard-right-container .wizard-screen .dropdown-item{display:block}.wizard-page-container .wizard-right-container .wizard-screen .btn-show-value{margin-left:6px;margin-right:-35px}.wizard-page-container .wizard-right-container .wizard-screen .btn-show-value+i.validationMessage{margin-left:45px}.wizard-page-container .wizard-right-container .wizard-screen .info-message{margin-left:12px;margin-right:-24px}.wizard-page-container .wizard-right-container .wizard-screen .asset-type.col{text-align:left}.wizard-page-container .wizard-right-container .wizard-screen .asset-type-inactive.col{text-align:left;min-width:225px}.wizard-page-container .wizard-right-container .wizard-screen fieldset.full-width-table-container{width:100%}.wizard-page-container .wizard-right-container .wizard-screen section.table{display:table}.wizard-page-container .wizard-right-container .wizard-screen section.table header .col{vertical-align:bottom}.wizard-page-container .wizard-right-container .wizard-screen section.table .row{display:table-row}.wizard-page-container .wizard-right-container .wizard-screen section.table .col{display:table-cell;padding:5px;vertical-align:middle}.wizard-page-container .wizard-right-container .wizard-screen section.table .col textarea[rows="1"]{height:20px}.wizard-page-container .wizard-right-container .wizard-screen section.table .col .small-dropdown{width:120px}.wizard-page-container .wizard-right-container .wizard-screen section.table .col .small-input{width:120px}.wizard-page-container .wizard-right-container .wizard-screen section.table .col .prevent-wrap{width:120px;display:inline-block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.wizard-page-container .wizard-right-container .wizard-screen section.table .col-small{width:120px;min-width:110px}.wizard-page-container .wizard-right-container .wizard-screen section.table .drag-column{width:20px}.wizard-page-container .wizard-right-container .wizard-screen section.table .col.align-top{vertical-align:top}.wizard-page-container .wizard-right-container .wizard-screen section.table .col.checkbox-column{min-width:85px}.wizard-page-container .wizard-right-container .wizard-screen section.table .col.checkbox-column input[type=checkbox]{width:13px;margin-right:5px}.wizard-page-container .wizard-right-container .wizard-screen section.table .action-column{text-align:center;min-width:85px}.wizard-page-container .wizard-right-container .wizard-screen section.table .action-column .action-item{display:block}.wizard-page-container .wizard-right-container .wizard-screen section.table.indented-table{margin-left:12px}.wizard-page-container .wizard-right-container .wizard-screen .textAreaLabel{vertical-align:top}.wizard-page-container .wizard-right-container .wizard-screen .documents-div{width:225px}.wizard-page-container .wizard-right-container .wizard-screen .wageLimits{padding-left:6px;margin-left:146px;text-align:left}.wizard-page-container .wizard-right-container .wizard-screen .managerSupervisorCheckbox{width:400px}.wizard-page-container .wizard-right-container .wizard-screen .managerSupervisorCheckbox input[type=checkbox]{width:13px;margin-left:35px;margin-right:5px}.wizard-page-container .wizard-right-container .wizard-screen .no-misc-fields-message{margin:12px 0 0 12px}.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .slightly-wider{min-width:130px}.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .slightly-wider label,.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .slightly-wider div.label{text-align:start}.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .action-alignment-spacer{min-width:140px}.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .action-alignment-spacer label,.wizard-page-container .wizard-right-container .wizard-screen.message-assignments-screen .action-alignment-spacer div.label{text-align:start}.wizard-page-container .wizard-right-container .fa-exclamation-triangle{color:#e89138;position:absolute;bottom:8px;left:343px}.wizard-page-container .wizard-right-container .action-selection-wizard-screen{margin-top:12px;margin-left:12px}.wizard-page-container .wizard-right-container .action-selection-wizard-screen .action-selection-section{margin:18px 12px 18px 40px;font-weight:bold}.wizard-page-container .wizard-right-container .audit-wizard-screen{padding:0 12px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-loading-message{text-align:center;font-weight:bold;margin-top:18px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-loading-message span{margin-left:6px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container{display:flex;flex-direction:row;align-items:center;margin:12px 0}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .icon-container{flex:0 0;padding:0px 6px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .audit-passed-icon{color:green}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .action-required-icon{color:red}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .action-warning-icon{color:#e89138}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .text-container{flex:1 1}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-results-message-container .text-container .text-header{font-weight:bold;margin-right:6px}.wizard-page-container .wizard-right-container .audit-wizard-screen .complete-new-hire-btn{margin-left:48px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-section{margin-bottom:12px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-section .audit-section-header{font-weight:bold;font-size:14px;margin-bottom:6px;position:relative}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-section .audit-section-item{margin:3px 0px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-section .warning-item{margin-top:5px;margin-bottom:5px}.wizard-page-container .wizard-right-container .audit-wizard-screen .audit-section .warning-item .delete-btn{margin-right:10px}.wizard-page-container .wizard-right-container fieldset.i9-onboarding-wizard span.input{font-weight:normal}.wizard-page-container .wizard-right-container fieldset.i9-onboarding-wizard span.input a:hover{cursor:pointer}.bypass-client-wizard-container div.onboardingClientWizardHeader{margin-left:12px}.bypass-client-wizard-container div.onboardingClientWizardHeader,.wizard-page-container div.onboardingClientWizardHeader{padding-left:12px;line-height:.5;color:#01316c}.bypass-client-wizard-container div.onboardingClientWizardHeader .legalSubHeader,.wizard-page-container div.onboardingClientWizardHeader .legalSubHeader{font-size:13px}.bypass-client-wizard-container .switch-holder,.wizard-page-container .switch-holder{justify-content:flex-end;align-items:flex-start;margin:0px;padding:0px}.bypass-client-wizard-container .switch-container,.wizard-page-container .switch-container{display:inline-block;width:191px;text-align:left;margin:2px 4px;padding:0px}.bypass-client-wizard-container i.warning-message,.wizard-page-container i.warning-message{margin-left:12px;color:#fccc1b}.bypass-client-wizard-container .duplicate-ssn-error-message,.wizard-page-container .duplicate-ssn-error-message{color:red;margin-left:150px}.onboarding-employer-i9-screen{margin:12px;width:900px;position:relative}.onboarding-employer-i9-screen .warning-container{display:flex;flex-direction:row;margin:12px;align-items:center}.onboarding-employer-i9-screen .warning-container .warning-icon{flex:0 0 16px;margin-right:3px}.onboarding-employer-i9-screen .warning-container .warning-icon .fa-exclamation-triangle{color:#e89138;position:static}.onboarding-employer-i9-screen .warning-container .warning-message{flex:1 1 auto;text-align:justify}.onboarding-employer-i9-screen .instruction-link{margin:0px 0px 0px 3px}.onboarding-employer-i9-screen .i9-section-header{font-size:1.2em;font-weight:bold;margin-top:12px;display:inline;padding-right:3px}.onboarding-employer-i9-screen .i9-section-header .sub-header{font-weight:normal;font-style:italic;vertical-align:top}.onboarding-employer-i9-screen .i9-section{margin-top:12px;text-align:justify}.onboarding-employer-i9-screen .i9-section.extra-top-margin{margin-top:24px}.onboarding-employer-i9-screen .i9-section .document-link{margin-top:3px}.onboarding-employer-i9-screen .i9-section .url-link{text-decoration:underline}.onboarding-employer-i9-screen .bold{font-weight:bold}.onboarding-employer-i9-screen .italic{font-style:italic}.onboarding-employer-i9-screen .table-view .table-view-column{font-weight:bold;vertical-align:middle;line-height:unset}.onboarding-employer-i9-screen .table-view .table-view-column.table-view-header:not(.bold){font-weight:normal}.onboarding-employer-i9-screen .table-view .table-view-column.small{min-width:50px}.onboarding-employer-i9-screen .table-view .table-view-column.small .prevent-wrap{width:50px}.onboarding-employer-i9-screen .table-view .table-view-column.small input:not(.dx-texteditor-input){width:50px}.onboarding-employer-i9-screen .table-view .table-view-column.small input:not(.dx-texteditor-input).calendar{width:34px}.onboarding-employer-i9-screen .document-container{display:flex;justify-content:stretch}.onboarding-employer-i9-screen .document-container .document-column{flex:0 1 auto}.onboarding-employer-i9-screen .document-container .document-column .document-column-header-container{height:30px;font-weight:bold;text-align:center;margin-bottom:12px}.onboarding-employer-i9-screen .document-container .document-column .document-column-header-container .heading{font-size:1.1em}.onboarding-employer-i9-screen .document-container .document-column .border-div{height:calc(100% - 42px);border-right:1px solid #000}.onboarding-employer-i9-screen .document-container .spacer-column{margin:0px 12px}.onboarding-employer-i9-screen .document-container .combined-document-column{flex:0 1 auto;padding-left:18px}.onboarding-employer-i9-screen .document-section{width:230px;margin-bottom:3px}.onboarding-employer-i9-screen .document-section .form-field{padding:3px 0px}.onboarding-employer-i9-screen .document-section .form-field .form-input{width:100%}.onboarding-employer-i9-screen .additional-information{margin-top:24px}.onboarding-employer-i9-screen .additional-information textarea{width:500px;height:250px}.onboarding-employer-i9-screen .alternative-procedure{margin-top:12px;padding-top:3px}.onboarding-employer-i9-screen .certification-statement{display:inline-block;width:600px}.onboarding-employer-i9-screen .hire-date-container{display:inline-block;width:140px;margin-left:60px;text-align:left}.onboarding-employer-i9-screen .i9-form-section{width:850px;text-align:left}.onboarding-employer-i9-screen .i9-form-section .form-field-row{margin-bottom:12px;display:flex}.onboarding-employer-i9-screen .i9-form-section .form-field-row span{vertical-align:top;margin-left:3px}.onboarding-employer-i9-screen .i9-form-section .form-field-row.section-header{margin-bottom:6px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field{display:inline-block;min-width:0px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field:not(:first-child){margin-left:12px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field .form-input{width:100%}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.employer-name-and-title-container{flex:1 1 400px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.employer-signature-container{flex:1 1 300px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.employer-signature-date-container{flex:0 0 100px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.employer-name-container{flex:1 1 250px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-section-a-container{flex:1 1 690px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-section-b-container{flex:0 0 210px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-last-name-container{flex:1 1 275px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-first-name-container{flex:1 1 275px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-middle-initial-container{flex:1 1 50px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-rehire-date-container{flex:0 0 210px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-section-c-container{flex:1 1 900px;text-align:justify}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-document-title-container{flex:1 1 300px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-issuing-authority-container{flex:1 1 300px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-expiration-date-container{flex:0 0 210px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-attestation-container{flex:1 1 900px;text-align:justify;font-weight:bold}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-additional-information-container{flex:1 1 900px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-alternate-procedure-container{flex:1 1 900px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-signature-container{flex:1 1 300px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-rep-first-name-container{flex:0 0 200px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.reverification-name-container{flex:1 1 300px}.onboarding-employer-i9-screen .i9-form-section .form-field-row .form-field.employer-address-container{flex:1 1 550px}.onboarding-employer-i9-screen .date-text-boxes input.year.error{background-color:#fff !important}.benefit-evaluation-start-container{margin:12px}.benefit-evaluation-start-container .benefit-evaluation-selection-row{display:flex;align-items:center;position:relative}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-step{text-align:center;flex:0 0 150px;flex-direction:column}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-step .circle-container{margin-left:-3px;margin-right:3px;color:#cacaca;padding-bottom:12px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-step .circle-text{margin-top:-1px}.benefit-evaluation-start-container .benefit-evaluation-selection-row.completed .circle-container{color:#39b54a}.benefit-evaluation-start-container .benefit-evaluation-selection-row.completed:after{content:"";background-color:#0a0a0a;position:absolute;width:1px;bottom:0px;left:72px;height:calc(50% - 36px - 6px);display:block}.benefit-evaluation-start-container .benefit-evaluation-selection-row:not(.first-step):before{content:"";background-color:#0a0a0a;position:absolute;width:1px;top:0px;left:72px;height:calc(50% - 36px - 12px);display:block}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container{display:flex;flex-wrap:wrap}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card{flex:0 0 150px;padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;text-align:center;height:175px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card:hover{background-color:#f4f6f9}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card.selected{background-color:#e7f0f9}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card.selected:hover{background-color:#e7f0f9}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card .evaluation-icon{padding-bottom:36px;font-size:1.25em}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-category-container .evaluation-card .evaluation-text{font-weight:bold}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-selection-container{flex:1 1}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container{padding:12px;max-width:1164px;margin-right:40px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box{padding:24px;box-shadow:0px 0px 12px #cacaca;min-height:48px;display:flex;flex-direction:column;justify-content:center}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label{display:flex;flex-direction:row;align-items:center}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label *{line-height:12px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label:not(:first-child){margin-top:3px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label:not(:last-child){margin-bottom:3px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label input[type=text]{margin-left:3px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label input[type=text],.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box label input[type=image]{margin-right:3px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-item-container .benefit-evaluation-item-box .benefit-evaluation-additional-selections-container{margin:6px 0px 6px 12px}.benefit-evaluation-start-container .benefit-evaluation-selection-row .benefit-evaluation-run-container{padding:12px}div.expense-type-form-view .error-message{color:red}div.expense-type-form-view label.padded{text-align:left;padding-left:148px}div.expense-type-form-view .fa-exclamation-triangle{color:#e89138;position:absolute;bottom:8px;left:343px}div.expense-type-form-view fieldset.wider .fa-exclamation-triangle{left:427px}div.employee-profile-container{display:flex;flex-direction:row}div.employee-profile-container .card-container{flex:0 0 324px;padding:12px;overflow-x:hidden}div.employee-profile-container .card-container .employee-card{border-radius:3px;box-shadow:0px 0px 12px #cacaca;padding:12px}div.employee-profile-container .card-container .employee-card .notes-link{text-align:right;font-size:1.3em}div.employee-profile-container .card-container .employee-card .notes-link i{cursor:pointer}div.employee-profile-container .card-container .employee-card .employee-picture{width:130px;height:130px;line-height:130px;text-align:center;vertical-align:middle;border-radius:50%;margin:0px auto 12px auto}div.employee-profile-container .card-container .employee-card .employee-picture.image-container{display:block;border:1px solid #cacaca;overflow:hidden}div.employee-profile-container .card-container .employee-card .employee-picture.initials-container{background-color:#e28cb7;color:#fff;font-size:60px}div.employee-profile-container .card-container .employee-card .employee-picture.link{cursor:pointer}div.employee-profile-container .card-container .employee-card .employee-picture.link:hover{box-shadow:0px 0px 6px #0f23b6}div.employee-profile-container .card-container .employee-card .employee-header{text-align:center;margin-bottom:24px;font-size:1.2em}div.employee-profile-container .card-container .employee-card .employee-header .employee-header-section{margin-bottom:6px}div.employee-profile-container .card-container .employee-card .employee-header .employee-name{font-size:1.7em;font-weight:bold}div.employee-profile-container .card-container .employee-card .employee-header i{margin-right:3px}div.employee-profile-container .card-container .employee-card .employee-info-container .employee-info-section:not(:last-child){margin-bottom:12px}div.employee-profile-container .card-container .employee-card .employee-info-container .employee-info-section .employee-info{margin:3px 0px 3px 0px}div.employee-profile-container .card-container .employee-card .employee-info-container .employee-info-section .employee-info .info-header{width:100px;vertical-align:top}div.employee-profile-container .card-container .employee-card .employee-info-container .employee-info-section .employee-info .info-value{display:inline-block;width:200px}div.employee-profile-container .details-container{flex:1 1;margin-top:12px}div.employee-profile-container .details-container .detail-section{padding:12px 0px 12px 12px;margin-right:12px;display:flex}div.employee-profile-container .details-container .detail-section:not(:last-child){margin-bottom:12px}div.employee-profile-container .details-container .detail-section:not(:last-child):not(.no-separator){border-bottom:1px solid #e0e0e0}div.employee-profile-container .details-container .detail-section .section-header{flex:0 0 200px;font-weight:bold}div.employee-profile-container .details-container .detail-section .section-values{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:wrap}div.employee-profile-container .details-container .detail-section .section-values.scrollable{flex-basis:0px;flex-wrap:nowrap;overflow:hidden}div.employee-profile-container .details-container .detail-section .section-values.scrollable .scroll-container{flex:1 1 0;width:0px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}div.employee-profile-container .details-container .detail-section .section-values.scrollable .scroll-container::-webkit-scrollbar{display:none}div.employee-profile-container .details-container .detail-section .section-values .employee-info{flex:0 0 150px;overflow-x:hidden;margin:0px 12px 12px 12px;min-height:30px}div.employee-profile-container .details-container .detail-section .section-values .employee-info.right-arrow{flex-basis:30px}div.employee-profile-container .prevent-wrap{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}div.employee-profile-container .info-header{display:inline-block;color:#89898a}div.employee-profile-container .info-header.link{cursor:pointer}div.employee-profile-container .info-header.link:hover{color:#0f23b6}div.employee-profile-container .info-value{display:block}div.employee-profile-container span.view-restricted-data{margin-left:6px;cursor:pointer}div.employee-profile-container i.fa-exclamation-triangle{color:#e89138}div.employee-profile-container .scroll-button{cursor:pointer}div.client-eligibility-rule-container{flex-wrap:nowrap}div.client-eligibility-rule-container .assignment-container{margin-left:24px;max-width:624px}div.client-eligibility-rule-container .assignment-container .assignment-icons{text-align:right}div.client-eligibility-rule-container .assignment-container .assignment-icons button.btn:not(:first-child){margin-left:3px}div.client-eligibility-rule-container .assignment-container .assignment-column-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:624px}div.client-eligibility-rule-container .assignment-container .assignment-column-container .assignment-column{flex:0 0 300px;max-width:300px;margin-right:12px}div.client-eligibility-rule-container .assignment-container .assignment-category-container{margin-bottom:12px}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-header{text-transform:uppercase;color:#01316c;font-weight:bold;cursor:pointer}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details{margin-left:36px}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details .assignment-subcategory-container{margin-top:12px}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details .assignment-subcategory-container .assignment-subheader{color:#01316c}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details .assignment-subcategory-container .assignment-item{font-weight:bold}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details .assignment-subcategory-container .assignment-item.inactive{color:red;font-weight:normal}div.client-eligibility-rule-container .assignment-container .assignment-category-container .assignment-details .assignment-subcategory-container .assignment-item.no-records-exist{color:#636363;font-weight:normal;font-style:italic}.client-eligibility-rule-filter-container{margin:12px}.client-eligibility-rule-filter-container .rule-name-header{margin-bottom:12px}.client-eligibility-rule-filter-container .rule-name-header .rule-name-container{font-weight:bold;margin-left:3px;vertical-align:top}.client-eligibility-rule-filter-container .table-view .table-view-column input.match-selectbox-height{height:25px}.client-eligibility-rule-filter-container .table-view .table-view-column .flyoverdiv-container{margin:0px}.client-eligibility-rule-filter-container .table-view .and-column{min-width:50px;text-align:right}.client-eligibility-rule-filter-container .table-view .filter-value-column{min-width:400px}.client-eligibility-rule-filter-container .table-view .filter-value-column .prevent-wrap{width:400px}.client-eligibility-rule-filter-container .table-view .filter-value-column input:not(.dx-texteditor-input){width:165px}.client-eligibility-rule-filter-container .table-view .filter-value-column input:not(.dx-texteditor-input).calendar{width:149px}.client-eligibility-rule-filter-container .add-new-container.align-with-table{margin-top:6px;margin-left:68px}.client-eligibility-rule-filter-container .multi-value-text-entry-container{display:flex;flex-direction:row;align-items:center;width:430px}.client-eligibility-rule-filter-container .multi-value-text-entry-container .value-entry-container{flex:0 0 100px;margin-right:12px;text-align:right}.client-eligibility-rule-filter-container .multi-value-text-entry-container .selected-values-container{flex:0 0 auto;line-height:normal}.client-business-purpose-main-form-container .switch-container{display:inline-block;width:304px;text-align:left;margin-left:3px}.client-business-purpose-main-form-container .subtype-container{margin-top:6px;margin-left:24px}.client-business-purpose-main-form-container .subtype-container .table-view tr.inactive .table-view-column:not(.action-column){font-style:italic}.client-business-purpose-main-form-container .subtype-container .add-new-container{margin-top:6px}.client-business-purpose-expense-types-container .expense-types-flyover-container{margin-left:12px}.client-business-purpose-expense-types-container .validation-message{color:red;font-weight:bold;margin-left:12px;margin-bottom:3px}.client-expense-delegates-container{margin-left:12px}.client-expense-delegates-container .delegate-selection-container{margin-left:12px;margin-bottom:24px}.client-expense-delegates-container .delegate-selection-container .dx-textbox{width:250px}.client-expense-delegates-container .delegatefor-selection-container{margin-left:12px}.client-expense-delegates-container .delegatefor-selection-container .flyoverdiv-container{margin-left:0px;margin-top:0px}.client-expense-delegates-container .label-header{font-weight:bold;display:block;margin-bottom:6px}#ClientExpenseDelegatesGridContainer .fa-exclamation-triangle{color:#e89138}.accrual-plan-priorities-container .accrual-priority-order-container{width:270px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin-top:6px;max-height:400px}.accrual-plan-priorities-container .accrual-priority-order-container .dx-list-item-after-bag.dx-list-reorder-handle-container{display:none}.accrual-plan-priorities-container .priority-selection-zone{max-width:317px}.legend-accrual-plan-priority{font-size:14px;font-weight:600;font-family:inherit;color:#222;padding-top:18px;padding-bottom:6px;background-repeat:no-repeat;background-position:left 4px top;position:relative;display:block}.no-specific-plan-created{padding-left:12px}.client-expense-entry-container .validation-message{text-align:center}.client-expense-entry-container input.money{border:none}.client-expense-entry-container fieldset.wider input[type=checkbox]{width:12px;margin-right:266px}.client-expense-entry-container fieldset.wider label.half-width{margin-right:152px}.client-expense-entry-container fieldset.wider label.half-width input{width:123px}.client-expense-entry-container fieldset.wider i.datepicker{margin-right:-17px}.client-expense-entry-container fieldset.widest input[type=checkbox]{width:18px;margin-right:287px}.client-expense-entry-container fieldset.widest label.half-width{margin-right:177px}.client-expense-entry-container fieldset.widest label.half-width input{width:123px}.client-expense-entry-container fieldset.widest label.half-width i.datepicker{margin-right:-17px}.client-expense-policy-eligibility-rules-container .eligibility-rules-flyover-container{margin-left:12px}.client-expense-policy-limits-container .table-view-column.drag-column,.client-expense-policy-limits-container .table-view-column.and-column,.client-expense-policy-approval-process-container .table-view-column.drag-column,.client-expense-policy-approval-process-container .table-view-column.and-column{min-width:20px;text-align:right}.client-expense-policy-limits-container .table-view-column.drag-column .prevent-wrap,.client-expense-policy-limits-container .table-view-column.and-column .prevent-wrap,.client-expense-policy-approval-process-container .table-view-column.drag-column .prevent-wrap,.client-expense-policy-approval-process-container .table-view-column.and-column .prevent-wrap{width:20px}.client-expense-policy-limits-container .table-view-column.drag-column input:not(.dx-texteditor-input),.client-expense-policy-limits-container .table-view-column.and-column input:not(.dx-texteditor-input),.client-expense-policy-approval-process-container .table-view-column.drag-column input:not(.dx-texteditor-input),.client-expense-policy-approval-process-container .table-view-column.and-column input:not(.dx-texteditor-input){width:20px}.client-expense-policy-limits-container .table-view-column.drag-column input:not(.dx-texteditor-input).calendar,.client-expense-policy-limits-container .table-view-column.and-column input:not(.dx-texteditor-input).calendar,.client-expense-policy-approval-process-container .table-view-column.drag-column input:not(.dx-texteditor-input).calendar,.client-expense-policy-approval-process-container .table-view-column.and-column input:not(.dx-texteditor-input).calendar{width:4px}.client-expense-policy-limits-container td.warning-column,.client-expense-policy-approval-process-container td.warning-column{text-align:center}.client-expense-policy-limits-container td.warning-column i.fa-warning,.client-expense-policy-approval-process-container td.warning-column i.fa-warning{color:#e89138}.client-expense-policy-limits-container .limitBlocksContainer,.client-expense-policy-limits-container .conditionalStepsContainer,.client-expense-policy-approval-process-container .limitBlocksContainer,.client-expense-policy-approval-process-container .conditionalStepsContainer{margin-left:42px;position:relative;min-width:1450px}.client-expense-policy-limits-container .limitBlocksContainer .expandCollapseButtonsContainer,.client-expense-policy-limits-container .conditionalStepsContainer .expandCollapseButtonsContainer,.client-expense-policy-approval-process-container .limitBlocksContainer .expandCollapseButtonsContainer,.client-expense-policy-approval-process-container .conditionalStepsContainer .expandCollapseButtonsContainer{position:absolute;top:-30px;right:12px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel{margin:12px;position:relative}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .drag-handle,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .drag-handle,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .drag-handle,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .drag-handle{position:absolute;top:50%;left:0;height:24px;width:24px;margin-top:-12px;line-height:24px;vertical-align:middle;text-align:center;color:#cacaca}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader{margin-left:12px;display:flex;flex-wrap:nowrap}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .delete,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .edit,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .delete,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .edit,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .delete,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .edit,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .delete,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .edit,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .delete,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .edit,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .delete,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .edit,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .delete,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .edit,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .delete,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .edit{color:#cacaca;padding:0 2px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .delete:hover,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .edit:hover,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .delete:hover,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .edit:hover,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .delete:hover,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .edit:hover,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .delete:hover,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .edit:hover,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .delete:hover,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .edit:hover,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .delete:hover,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .edit:hover,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .delete:hover,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .edit:hover,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .delete:hover,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .edit:hover{color:#292929}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .name,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .name,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .name,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .name,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .name,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .name,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .name,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .name{margin-right:6px;font-weight:bold;max-width:30%;flex:0 0 auto;overflow:hidden;text-overflow:ellipsis}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .limitBlockHeader .description,.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .description,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .description,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .description,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .limitBlockHeader .description,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .conditionalStepHeader .description,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .limitBlockHeader .description,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .conditionalStepHeader .description{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer{display:flex;flex-wrap:nowrap;align-items:stretch}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn{flex:2;padding:12px 0 12px 12px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .validation-message,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .validation-message,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .validation-message,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .validation-message{margin-left:50px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .missing-value,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .missing-value,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .missing-value,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .missing-value{font-style:italic}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .empty-table-view,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .empty-table-view,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .empty-table-view,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .empty-table-view{margin-left:50px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .add-new-container,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .add-new-container,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .conditionColumn .add-new-container,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .conditionColumn .add-new-container{margin-left:48px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .stepColumn,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .stepColumn,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .stepColumn,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .stepColumn{flex:2;border-left:1px solid silver;padding:12px}.client-expense-policy-limits-container .limitBlocksContainer .floatingPanel .columnContainer .stepColumn .drag-column i,.client-expense-policy-limits-container .conditionalStepsContainer .floatingPanel .columnContainer .stepColumn .drag-column i,.client-expense-policy-approval-process-container .limitBlocksContainer .floatingPanel .columnContainer .stepColumn .drag-column i,.client-expense-policy-approval-process-container .conditionalStepsContainer .floatingPanel .columnContainer .stepColumn .drag-column i{color:#cacaca}.client-expense-policy-notifications-container .add-new-container,.client-expense-policy-approval-process-container .add-new-container{margin-top:6px;margin-left:12px}.client-expense-policy-notifications-container .table-view,.client-expense-policy-approval-process-container .table-view{margin-left:12px}.client-expense-policy-notifications-container .empty-table-view,.client-expense-policy-approval-process-container .empty-table-view{margin-left:12px}.client-expense-policy-eligibility-rules-container .policy-name-header,.client-expense-policy-approval-process-container .policy-name-header,.client-expense-policy-limits-container .policy-name-header,.client-expense-policy-notifications-container .policy-name-header{margin-left:12px;margin-top:12px}.client-expense-policy-eligibility-rules-container .policy-name-header .policy-name-container,.client-expense-policy-approval-process-container .policy-name-header .policy-name-container,.client-expense-policy-limits-container .policy-name-header .policy-name-container,.client-expense-policy-notifications-container .policy-name-header .policy-name-container{font-weight:bold;margin-left:3px;vertical-align:top}.client-expense-policy-eligibility-rules-container .validation-message,.client-expense-policy-approval-process-container .validation-message,.client-expense-policy-limits-container .validation-message,.client-expense-policy-notifications-container .validation-message{margin-left:12px}.client-expense-policy-eligibility-rules-container .table-view-column .validation-message,.client-expense-policy-approval-process-container .table-view-column .validation-message,.client-expense-policy-limits-container .table-view-column .validation-message,.client-expense-policy-notifications-container .table-view-column .validation-message{margin:0}.client-expense-policy-sort-container .policy-list-container{margin-left:12px}.client-expense-policy-sort-container .policy-list-container .policy-item{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;display:flex;flex-direction:row;align-items:center}.client-expense-policy-sort-container .policy-list-container .policy-item .policy-data-container{flex:1 1 auto}.client-expense-policy-sort-container .policy-list-container .policy-item .policy-data-container .policy-name{margin-bottom:12px;font-weight:bold}.client-expense-policy-sort-container .policy-list-container .policy-item .policy-data-container .eligibility-rules{color:#89898a}.client-expense-policy-sort-container .policy-list-container .policy-item .policy-drag-icon{flex:0 0 20px}.client-expense-policy-sort-container .policy-list-container .policy-item:not(:last-child){margin-bottom:12px}.client-expense-policy-sort-container .empty-table-view{margin-left:12px}#ClientExpensePolicyAddLimit label input,#ClientExpensePolicyAddCondition label input{box-sizing:border-box;margin:1px 3px}#ClientExpensePolicyAddLimit .modal-body,#ClientExpensePolicyAddLimitNew .modal-body,#ClientExpensePolicyAddCondition .modal-body,#ClientExpensePolicyAddConditionNew .modal-body{display:flex;flex-direction:row-reverse;padding-right:15px !important}#ExpensePolicyGridContainer .fa-exclamation-triangle{color:#e89138}.aca-measurement-period-filter-container .labelRadio{padding-left:18px}.aca-measurement-period-filter-container .inlineContainer{margin-left:12px;margin-bottom:12px}div.edit-document-modal span.input{padding-left:0px}table.employee-document-access-selection thead th{white-space:nowrap;padding:3px 12px;text-align:center}table.employee-document-access-selection tbody th{text-align:left;font-weight:normal}table.employee-document-access-selection tbody td{text-align:center}.employment-details{width:100%}.changeEmploymentCategoryCheckBox{width:100% !important}td.otherDetailsContainer{padding-left:64px}.aca-measurement-policy-eligibility-fieldset .reportButtons{width:426px;padding-top:3px}.aca-measurement-policy-identification-fieldset{margin-right:75px}.aca-measurement-policy-identification-fieldset .switch-container{white-space:nowrap;width:150px}.aca-reporting-groups-table .groupMembersFieldset{width:600px}.aca-reporting-groups-table .additionalGroupMembersFieldset{margin-left:15px}.aca-reporting-groups-table .empty-table-view{margin-top:12px}.aca-reporting-groups-table .add-new-container{margin-top:10px}.client-expense-dashboard-main-page-container{margin-left:30px}.client-expense-dashboard-main-page-container .pending-approval-container{margin-top:18px;margin-left:12px}.client-expense-dashboard-main-page-container .pending-approval-container .client-expense-dashboard-date-range-filter-container{display:inline-block;box-shadow:0px 0px 12px #cacaca;padding:9px 12px;margin-right:18px;vertical-align:bottom}.client-expense-dashboard-main-page-container .pending-approval-container .client-expense-dashboard-date-range-filter-container strong{display:block}.client-expense-dashboard-main-page-container .pending-approval-container .client-expense-dashboard-date-range-filter-container label{margin-right:12px}.client-expense-dashboard-main-page-container .pending-approval-container .pending-approval-message-container{display:inline-block;background-color:#f4f6f9;padding:12px;box-shadow:0px 0px 12px #cacaca;cursor:pointer}.client-expense-dashboard-main-page-container .pending-approval-container .pending-approval-message-container .fal.fa-exclamation-triangle{color:#e89138;margin-right:12px;vertical-align:middle}.client-expense-dashboard-main-page-container .expense-steps-container{margin-top:12px;display:flex;flex-wrap:wrap}.client-expense-dashboard-main-page-container .expense-steps-container .expense-step-card{flex:0 0 150px;padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;text-align:center;height:175px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.client-expense-dashboard-main-page-container .expense-steps-container .expense-step-card:hover{background-color:#f4f6f9}.client-expense-dashboard-main-page-container .expense-steps-container .expense-step-card .step-icon{padding-bottom:12px;font-size:1.25em}.client-expense-dashboard-main-page-container .expense-steps-container .expense-step-card .step-text{font-weight:bold;margin-bottom:24px}.client-expense-dashboard-main-page-container .expense-steps-container .expense-step-card .step-dollar-amount{color:#89898a;font-size:2em;margin-bottom:12px}#HistoricalTabViewEditor{position:relative;min-height:360px}#HistoricalTabViewEditor #ClientExpenseHistoricalChartsCarousel{position:absolute;top:-12px;left:236px;height:360px}#ClientExpenseDashboardChartsCarousel,#ClientExpenseHistoricalChartsCarousel{position:relative;width:1188px;padding:0 0}#ClientExpenseDashboardChartsCarousel .carousel-left,#ClientExpenseDashboardChartsCarousel .carousel-right,#ClientExpenseHistoricalChartsCarousel .carousel-left,#ClientExpenseHistoricalChartsCarousel .carousel-right{position:absolute;top:50%;margin-top:-13px;height:26px;width:26px;border:1px solid #9d9d9d;border-radius:13px;background-color:#fff}#ClientExpenseDashboardChartsCarousel .carousel-left>i,#ClientExpenseDashboardChartsCarousel .carousel-right>i,#ClientExpenseHistoricalChartsCarousel .carousel-left>i,#ClientExpenseHistoricalChartsCarousel .carousel-right>i{margin:2px 0 0 0}#ClientExpenseDashboardChartsCarousel .carousel-left:hover,#ClientExpenseDashboardChartsCarousel .carousel-right:hover,#ClientExpenseHistoricalChartsCarousel .carousel-left:hover,#ClientExpenseHistoricalChartsCarousel .carousel-right:hover{background-color:#e6e6e6;color:#000}#ClientExpenseDashboardChartsCarousel .carousel-left,#ClientExpenseHistoricalChartsCarousel .carousel-left{left:-23px}#ClientExpenseDashboardChartsCarousel .carousel-left>i,#ClientExpenseHistoricalChartsCarousel .carousel-left>i{margin-right:2px}#ClientExpenseDashboardChartsCarousel .carousel-right,#ClientExpenseHistoricalChartsCarousel .carousel-right{right:-23px}#ClientExpenseDashboardChartsCarousel .carousel-right>i,#ClientExpenseHistoricalChartsCarousel .carousel-right>i{margin-left:2px}#ClientExpenseDashboardChartsCarousel .chart-button,#ClientExpenseHistoricalChartsCarousel .chart-button{border:1px solid #9d9d9d;border-radius:4px;position:absolute;font-size:14px;padding:4px 13px;margin:32px;background-color:#fff;width:6em}#ClientExpenseDashboardChartsCarousel .chart-button i.fa,#ClientExpenseHistoricalChartsCarousel .chart-button i.fa{margin-right:8px}#ClientExpenseDashboardChartsCarousel .chart-button:hover,#ClientExpenseHistoricalChartsCarousel .chart-button:hover{background-color:#e6e6e6}#ClientExpenseDashboardChartsCarousel .no-data,#ClientExpenseHistoricalChartsCarousel .no-data{text-align:center;position:absolute;top:50%;line-height:1em;margin-top:-0.5em;width:100%;font-size:20px}#ClientExpenseDashboardChartsCarousel .loadingOverlay.loadingIndicator,#ClientExpenseHistoricalChartsCarousel .loadingOverlay.loadingIndicator{z-index:0;background-color:hsla(0,0%,100%,.5)}#ClientExpenseDashboardChartsCarousel .expense-charts-container,#ClientExpenseHistoricalChartsCarousel .expense-charts-container{margin-top:12px;display:flex;flex-wrap:nowrap;overflow:hidden;position:relative}#ClientExpenseDashboardChartsCarousel .expense-charts-container .expense-chart,#ClientExpenseHistoricalChartsCarousel .expense-charts-container .expense-chart{flex:0 0 546px;padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;text-align:center;height:300px;display:flex;flex-direction:column;justify-content:center;width:546px}#ClientExpenseDashboardChartsCarousel .expense-charts-container .expense-chart:hover,#ClientExpenseHistoricalChartsCarousel .expense-charts-container .expense-chart:hover{background-color:#f4f6f9}#ClientExpenseDashboardChartsCarousel .expense-charts-container .expense-chart.drilldown-active .dxc-series rect,#ClientExpenseHistoricalChartsCarousel .expense-charts-container .expense-chart.drilldown-active .dxc-series rect{cursor:pointer}#ExpenseDashboardPaidGridContainer .action-buttons button,#ExpenseDashboardVoidedGridContainer .action-buttons button{margin-right:2px}.expense-dashboard-action-bar{background-color:#ebecee;height:48px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.expense-dashboard-action-bar .filter-container{flex:1 1;height:100%}.expense-dashboard-action-bar .filter-container .dx-selectbox{width:200px;height:100%;display:inline-block}.expense-dashboard-action-bar .filter-container .dx-selectbox .dx-texteditor-input{height:100%}.expense-dashboard-action-bar .filter-container .dx-tag{line-height:35px}.expense-dashboard-action-bar .action-container{flex:1 1;text-align:right;margin-left:12px;margin-right:12px}.expense-dashboard-action-bar .action-container .btn-outline.btn-green{background-color:#fff;color:#39b54a;border-color:#39b54a}.expense-dashboard-action-bar .action-container .btn-outline.btn-green:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-green:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-green:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-green.active{background-color:#ebf9ee;color:#6aa30a;border-color:#6aa30a}.expense-dashboard-action-bar .action-container .btn-outline.btn-green.disabled,.expense-dashboard-action-bar .action-container .btn-outline.btn-green[disabled],.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-green,.expense-dashboard-action-bar .action-container .btn-outline.btn-green.disabled:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-green[disabled]:hover,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-green:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-green.disabled:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-green[disabled]:focus,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-green:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-green.disabled:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-green[disabled]:active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-green:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-green.disabled.active,.expense-dashboard-action-bar .action-container .btn-outline.btn-green[disabled].active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-green.active{background-color:#fff;color:#999}.expense-dashboard-action-bar .action-container .btn-outline.btn-red{background-color:#fff;color:red;border-color:red}.expense-dashboard-action-bar .action-container .btn-outline.btn-red:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-red:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-red:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-red.active{background-color:#ffe5e5;color:red;border-color:red}.expense-dashboard-action-bar .action-container .btn-outline.btn-red.disabled,.expense-dashboard-action-bar .action-container .btn-outline.btn-red[disabled],.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-red,.expense-dashboard-action-bar .action-container .btn-outline.btn-red.disabled:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-red[disabled]:hover,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-red:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-red.disabled:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-red[disabled]:focus,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-red:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-red.disabled:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-red[disabled]:active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-red:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-red.disabled.active,.expense-dashboard-action-bar .action-container .btn-outline.btn-red[disabled].active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-red.active{background-color:#fff;color:#999}.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue{background-color:#fff;color:#01316c;border-color:#01316c}.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.active{background-color:#e6f1ff;color:#01316c;border-color:#01316c}.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.disabled,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue[disabled],.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-midnight-blue,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.disabled:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue[disabled]:hover,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-midnight-blue:hover,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.disabled:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue[disabled]:focus,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-midnight-blue:focus,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.disabled:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue[disabled]:active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-midnight-blue:active,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue.disabled.active,.expense-dashboard-action-bar .action-container .btn-outline.btn-midnight-blue[disabled].active,.expense-dashboard-action-bar .action-container fieldset[disabled] .btn-outline.btn-midnight-blue.active{background-color:#fff;color:#999}.expense-dashboard-action-bar .action-container.left{text-align:left}.expense-dashboard-in-progress-container{display:flex;flex-direction:row}.expense-dashboard-in-progress-container .expense-dashboard-action-bar{background-color:#fafbfc}.expense-dashboard-in-progress-container .expense-dashboard-list-container{flex:0 0 400px}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary-container{box-shadow:0px 0px 12px #cacaca;position:relative}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary-container button.scroll-trigger{overflow:hidden;height:1px;position:relative;z-index:-100}.expense-dashboard-in-progress-container .expense-dashboard-list-container label.multi-select{position:absolute;padding:12px}.expense-dashboard-in-progress-container .expense-dashboard-list-container label.multi-select+.expense-item-summary{padding-left:30px}.expense-dashboard-in-progress-container .expense-dashboard-list-container label.multi-select+.expense-item-summary.selected{padding-left:27px}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary{background-color:#fff;margin-bottom:2px;margin-right:2px;padding:12px;display:flex;flex-direction:row;cursor:pointer}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary .left-column{flex:1 1}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary .right-column{flex:1 1;text-align:right}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary .header-text{font-weight:bold;font-size:1.2em;margin-bottom:3px}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary.selected{border-left:3px solid #01316c;background-color:#eff3f6}.expense-dashboard-in-progress-container .expense-dashboard-list-container .expense-item-summary.selected .employee-name{color:#01316c}.expense-dashboard-in-progress-container .expense-dashboard-details-container{flex:1 1}.expense-dashboard-in-progress-container .expense-dashboard-details-container .multiple-select-message{text-align:center;padding-top:12em}.expense-dashboard-detail-container .header-bar{display:flex;flex-direction:row;padding:12px}.expense-dashboard-detail-container .header-bar .header-item{font-size:1.4em;font-weight:bold;color:#01316c}.expense-dashboard-detail-container .header-bar .header-item:not(:last-child){margin-right:12px}.expense-dashboard-detail-container .header-bar i.fa-exclamation-triangle{margin-left:-8px;color:#e89138;line-height:20px}.expense-dashboard-detail-container .details-container{display:flex;flex-direction:row;padding:12px}.expense-dashboard-detail-container .details-container .details-column{flex:1 1 auto}.expense-dashboard-detail-container .details-container .details-column .detail-item-column-container{display:flex;flex-direction:row}.expense-dashboard-detail-container .details-container .details-column .detail-item-column-container .detail-item-column{flex:1 1 auto}.expense-dashboard-detail-container .details-container .details-column .detail-item{margin-bottom:6px}.expense-dashboard-detail-container .details-container .details-column .detail-item .detail-item-header{color:#89898a}.expense-dashboard-detail-container .details-container .details-column .detail-item .detail-item-value{font-weight:bold}.expense-dashboard-detail-container .details-container .details-column .detail-item.unit-details{display:inline-block;width:100px}.expense-dashboard-detail-container .details-container .attachment-section{margin-top:12px;width:300px}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container{position:relative}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container img{min-width:300px;max-width:300px;cursor:pointer}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .non-image-attachment{width:300px;height:300px;cursor:pointer;border:1px solid #89898a;display:flex;justify-content:center;align-items:center}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .attachment-expand-container{background-color:#fff;opacity:.3;position:absolute;height:36px;margin-top:-48px;right:0px;cursor:pointer;padding:6px}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .attachment-expand-container .fa-search-plus{color:#0a0a0a}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .attachment-description-container{background-color:#f5f5f5;padding:12px}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .attachment-description-container .attachment-description-header{color:#89898a;margin-bottom:6px}.expense-dashboard-detail-container .details-container .attachment-section .attachment-container .attachment-description-container .attachment-description-value{font-weight:bold}.expense-dashboard-detail-container .details-container .history-column{flex:0 0 475px;padding-left:12px;padding-right:12px}.expense-dashboard-detail-container .details-container .history-column .history-container{display:flex;flex-direction:column;align-items:center}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container{flex:1 1 auto;width:400px;margin-top:24px;margin-bottom:24px;position:relative}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container .history-item-timestamp{width:100%;text-align:center}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container .history-item-card{padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;position:relative}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container .history-item-card .fa-check-circle{position:absolute;left:-30px;top:0px;color:#39b54a;font-size:1.5em}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container .history-item-card .history-item-action-taken{font-weight:bold;font-size:1.2em}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container:not(:first-child):before{content:"";background-color:#0a0a0a;position:absolute;width:2px;top:-30px;left:50%;height:24px;display:block}.expense-dashboard-detail-container .details-container .history-column .history-container .history-item-container:not(:last-child):after{content:"";background-color:#0a0a0a;position:absolute;width:2px;bottom:-24px;left:50%;height:24px;display:block}.expense-dashboard-detail-container .details-container hr{height:1px;background-color:#e0e0e0;border:none;margin:12px 0px}.expense-dashboard-detail-container .details-container .fa-exclamation-triangle{color:#e89138}.expense-dashboard-detail-container .details-container .section-header{font-size:1.4em;font-weight:bold;margin-bottom:12px}.client-expense-dashboard-historical-container{padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;width:160px;cursor:pointer;background-color:#f4f6f9}.client-expense-dashboard-historical-container .fa-file-invoice-dollar{margin-right:6px;vertical-align:middle}.client-expense-dashboard-historical-filter-container{padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;width:160px;background-color:#fff}.client-expense-dashboard-historical-filter-container strong{display:block}.client-expense-dashboard-historical-filter-container label{display:block;margin:3px 0}.client-expense-dashboard-historical-filter-container label.date-chooser{position:relative;margin-left:16px;text-align:right}.client-expense-dashboard-historical-filter-container label.date-chooser input{width:6em}.client-expense-dashboard-historical-filter-container label.date-chooser i{position:absolute;right:3px;top:4px}.expense-dashboard-paid-expenses-filter-container,.expense-dashboard-voided-expenses-filter-container{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:12px}.expense-dashboard-paid-expenses-filter-container .date-range-filter-container,.expense-dashboard-voided-expenses-filter-container .date-range-filter-container{flex:0 0 275px}.expense-dashboard-paid-expenses-filter-container .date-range-filter-container fieldset,.expense-dashboard-voided-expenses-filter-container .date-range-filter-container fieldset{width:275px}.expense-dashboard-paid-expenses-filter-container .button-container,.expense-dashboard-voided-expenses-filter-container .button-container{flex:1 1 auto;margin-left:6px}.expense-dashboard-paid-expenses-loading-container,.expense-dashboard-voided-expenses-loading-container{padding:12px;text-align:center}.expense-dashboard-paid-expenses-loading-container .spinner,.expense-dashboard-voided-expenses-loading-container .spinner{margin-right:6px}.expense-dashboard-paid-expenses-history-loading-container #empInfo .leftColumn{text-align:right}.expense-dashboard-paid-expenses-history-loading-container #empInfo .rightColumn{font-weight:bold;padding-left:3px}.collapsibleList .listItem{margin:12px 12px}.collapsibleList .listItem .listItemHeader{cursor:pointer;font-size:14px;display:flex;align-items:center}.collapsibleList .listItem .listItemHeader i{margin-right:6px}.collapsibleList .listItem .listItemHeader span{color:#01316c;font-weight:bold}.collapsibleList .listItem .listItemDetails{margin-top:6px;margin-left:29px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container{margin:12px;display:flex;flex-wrap:wrap}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card{flex:0 0 150px;padding:12px;margin:12px;box-shadow:0px 0px 12px #cacaca;text-align:center;height:175px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card:hover{background-color:#f4f6f9}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card.selected{background-color:#e7f0f9}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card.selected:hover{background-color:#e7f0f9}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card.disabled{cursor:default;opacity:.5;background-color:#e0e0e0;box-shadow:none}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card.approved{background-color:#f2fbfb}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card.approved:hover{background-color:#f2fbfb}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card .option-icon{padding-bottom:24px;font-size:1.25em}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card .option-text{font-weight:bold}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-options-container .option-card .approval-details{margin-top:12px;margin-bottom:-40px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel .legal-aca-forms-approval-header{padding-bottom:12px;font-size:14.4px;font-weight:bold}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel .approval-running-spinner i{margin-bottom:12px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel .approval-running-spinner{margin:12px 0;width:100%;text-align:center}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel fieldset{width:100%;margin-bottom:12px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel fieldset .legal-aca-forms-approval-certification-statement{margin:0 12px;text-align:left;display:flex}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel fieldset .legal-aca-forms-approval-certification-statement input{margin-top:6px;margin-right:12px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel{box-shadow:0px 0px 12px #cacaca;padding:12px;margin:12px 12px 12px 24px;width:942px}.legal-aca-forms-approval-page-container .legal-aca-forms-approval-panel.short{width:546px}.legal-aca-forms-approval-page-container .my-reports-queue-container .fa-share-square{color:#01316c;vertical-align:middle;margin-right:6px}.legal-aca-forms-approval-page-container .my-reports-queue-container span.message-text{vertical-align:middle}.legal-aca-forms-approval-page-container .generate-missing-forms-container{background-color:#f2fbfb;display:flex;flex-direction:row;align-items:center}.legal-aca-forms-approval-page-container .generate-missing-forms-container .icon-container{flex:0 0 50px}.legal-aca-forms-approval-page-container .generate-missing-forms-container .icon-container .fa-exclamation-triangle{color:#e89138}.legal-aca-forms-approval-page-container .generate-missing-forms-container .text-container .header-container{font-weight:bold;margin-bottom:6px}.legal-aca-forms-approval-page-container .generate-missing-forms-container .text-container .message-container .btn{margin-left:3px}.legal-aca-forms-approval-page-container .reset-forms-container{background-color:#f2fbfb;display:flex;flex-direction:row;align-items:center}.legal-aca-forms-approval-page-container .reset-forms-container .icon-container{flex:0 0 50px}.legal-aca-forms-approval-page-container .reset-forms-container .icon-container .fa-exclamation-triangle{color:red}.legal-aca-forms-approval-page-container .reset-forms-container .text-container .message-container .btn-link{padding-left:0;padding-right:0;padding-bottom:3px}.legal-aca-forms-approval-page-container .approve-forms-container button{margin-right:12px}.legal-aca-forms-approval-page-container .approve-forms-container{margin-left:12px;padding-left:12px}.aca-report-options-eligibility-fieldset .reportButtons{width:426px;padding-top:3px}.system-aca-year-end-dashboard-error-modal .error-details{text-align:center;color:red;word-wrap:break-word;width:570px}.aca-state-healthcare-reporting-grid i.error-icon{color:red;margin-left:12px}.aca-state-healthcare-reporting-grid i.interim-file-icon{color:green}.aca-state-healthcare-reporting-filter{overflow-y:auto}.aca-state-healthcare-reporting-filter .verticalFilterContainer{margin-top:10px}.aca-state-healthcare-reporting-filter select.filterGroupBodyItem{width:125px}.aca-state-healthcare-reporting-form div.legal-company{margin:6px 12px}.aca-state-healthcare-reporting-form textarea{width:100%}.aca-state-healthcare-reporting-form div.multi-line-notes{text-align:left;padding:1px 6px}.aca-state-healthcare-reporting-form div.multi-line-notes p{margin-bottom:12px;margin-top:0}.acaSystemHistoryFieldset label{margin-top:15px;margin-left:10px;text-align:left}.acaSystemHistoryContainer{padding-top:15px}.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection{margin:12px 0px}.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection table th,.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection table td{min-width:150px;text-align:left;color:#292929;padding:3px 6px}.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection table th.costCell,.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection table td.costCell{min-width:70px}.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection #batchTemplateTable th,.acaSystemHistoryContainer .acaSystemHistoryDetails .acaSystemHistoryDetailsSection #batchTemplateTable td{min-width:90px}.expandCollapseButtonsContainer button{float:right;margin-right:3px}.collapsibleList .listItem{margin:12px 12px}.collapsibleList .listItem .listItemHeader{cursor:pointer;font-size:14px;display:flex;align-items:center}.collapsibleList .listItem .listItemHeader i{margin-right:6px}.collapsibleList .listItem .listItemHeader span{color:#01316c;font-weight:bold}.collapsibleList .listItem .listItemDetails{margin-top:6px;margin-left:29px}.client-notice-template-form-fieldset{margin-top:20px}.client-notice-template-form-fieldset label{text-align:left;color:#01316c}.client-disciplinary-action-policy-sort-container .policy-list-container{margin-left:12px}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;display:flex;flex-direction:row;align-items:center}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item .policy-data-container{flex:1 1 auto}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item .policy-data-container .policy-name{margin-bottom:12px;font-weight:bold}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item .policy-data-container .eligibility-rules{color:#89898a}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item .policy-drag-icon{flex:0 0 20px}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item:not(:last-child){margin-bottom:12px}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item.inactive{font-style:italic;background-color:#f5f5f5}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item.inactive .policy-name{color:#89898a}.client-disciplinary-action-policy-sort-container .policy-list-container .policy-item.inactive .eligibility-rules{color:#b1b1b1}.client-disciplinary-action-policy-sort-container .empty-table-view{margin-left:12px}.policy-actions-container i.fa-warning,.client-disciplinary-action-email-alerts i.fa-warning{color:#e89138;margin-left:3px}.employee-corrective-actions-form .occurrences-table tr{cursor:pointer}.employee-corrective-actions-form .occurrences-table tr:hover{background-color:#f4f6f9}.employee-corrective-actions-form .occurrence-details-container legend span{vertical-align:middle;margin-right:3px}.employee-corrective-actions-form .occurrence-details-container legend span.navigation-button{margin-left:3px;cursor:pointer}.employee-corrective-actions-form .occurrence-details-container legend button.action-button{vertical-align:middle;padding-top:2px}.employee-form-i9-container{margin-left:18px;margin-bottom:12px}.employee-form-i9-container .section-header{font-weight:bold;margin-top:12px}.employee-form-i9-container .section{margin-top:12px;width:900px;text-align:justify}.employee-form-i9-container .add-new-container{margin-left:12px}.employee-form-i9-container .translator-name-plate{margin-left:12px;padding-top:6px}.employee-form-i9-container .translator-name-plate .delete{color:#e4292a;padding-left:6px}.employee-form-i9-container .translator-name-plate .edit{color:#01316c;padding-left:6px}.employee-form-i9-container .additional-info{font-style:italic}.employee-form-i9-container fieldset.i9-fieldset{width:400px}.employee-form-i9-container div.citizenship-error-panel,.employee-form-i9-container div.translator-error-panel{display:none;text-align:left}.employee-form-i9-container fieldset.citizenship-fieldset{width:840px;margin:12px 24px 0px 24px}.employee-form-i9-container fieldset.citizenship-fieldset label{text-align:left}.employee-form-i9-container fieldset.citizenship-fieldset label>span{line-height:22px}.employee-form-i9-container fieldset.citizenship-fieldset .alien-identification-container .additional-info{margin:6px 0 6px 0}.employee-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container{margin-right:346px}.employee-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container label{text-align:right}.employee-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container .or-block{font-weight:bold;margin-left:300px}.employee-form-i9-container fieldset.citizenship-fieldset .bold{font-weight:bold;vertical-align:top}.employee-form-i9-container fieldset.citizenship-fieldset .citizenship-bold-text{font-weight:bold;vertical-align:baseline}.employee-form-i9-container fieldset.citizenship-fieldset .error{text-align:left}.employee-form-i9-container .signature-container label{margin-right:12px}.employee-form-i9-container .signature-container input{margin-left:3px}.employee-form-i9-container .translator-section{font-weight:bold}.employee-form-i9-container .translator-section label{margin-right:12px}.form-i9-filter-container{margin:12px}.form-i9-filter-container select{margin-left:3px}.form-i9-warning-container{display:flex;flex-direction:row;margin:12px;align-items:center}.form-i9-warning-container .warning-icon{flex:0 0 16px;margin-right:3px}.form-i9-warning-container .warning-icon .fa-exclamation-triangle{color:#e89138}.form-i9-warning-container .warning-message{flex:1 1 auto;text-align:justify}.employer-form-i9-container{margin:12px;width:900px;position:relative}.employer-form-i9-container .employee-documents-i9-container div{width:100%}.employer-form-i9-container .warning-container{display:flex;flex-direction:row;margin:12px;align-items:center}.employer-form-i9-container .warning-container .warning-icon{flex:0 0 16px;margin-right:3px}.employer-form-i9-container .warning-container .warning-icon .fa-exclamation-triangle{color:#e89138}.employer-form-i9-container .warning-container .warning-message{flex:1 1 auto;text-align:justify}.employer-form-i9-container .instruction-link{margin:0px 3px}.employer-form-i9-container .i9-section-header{font-size:1.2em;font-weight:bold;margin-top:12px}.employer-form-i9-container .i9-section-header .sub-header{font-weight:normal;font-style:italic;vertical-align:top}.employer-form-i9-container .i9-section{margin-top:12px;text-align:justify}.employer-form-i9-container .i9-section.extra-top-margin{margin-top:24px}.employer-form-i9-container .bold{font-weight:bold}.employer-form-i9-container .italic{font-style:italic}.employer-form-i9-container .table-view .table-view-column{font-weight:bold;vertical-align:middle;line-height:unset}.employer-form-i9-container .table-view .table-view-column.table-view-header:not(.bold){font-weight:normal}.employer-form-i9-container .table-view .table-view-column.small{min-width:50px}.employer-form-i9-container .table-view .table-view-column.small .prevent-wrap{width:50px}.employer-form-i9-container .table-view .table-view-column.small input:not(.dx-texteditor-input){width:50px}.employer-form-i9-container .table-view .table-view-column.small input:not(.dx-texteditor-input).calendar{width:34px}.employer-form-i9-container .document-container{display:flex;justify-content:stretch}.employer-form-i9-container .document-container .document-column{flex:0 1 auto}.employer-form-i9-container .document-container .document-column .document-column-header-container{height:30px;font-weight:bold;text-align:center;margin-bottom:12px}.employer-form-i9-container .document-container .document-column .document-column-header-container .heading{font-size:1.1em}.employer-form-i9-container .document-container .document-column .border-div{height:calc(100% - 42px);border-right:1px solid #000}.employer-form-i9-container .document-container .spacer-column{margin:0px 12px}.employer-form-i9-container .document-container .combined-document-column{flex:0 1 auto;padding-left:18px}.employer-form-i9-container .document-section{width:230px;margin-bottom:3px}.employer-form-i9-container .document-section .form-field{padding:3px 0px}.employer-form-i9-container .document-section .form-field .form-input{width:100%}.employer-form-i9-container .additional-information{margin-top:24px}.employer-form-i9-container .additional-information textarea{width:500px;height:250px}.employer-form-i9-container .alternative-procedure{margin-top:12px;padding-top:3px}.employer-form-i9-container .certification-statement{display:inline-block;width:600px}.employer-form-i9-container .hire-date-container{display:inline-block;width:140px;margin-left:60px;text-align:left}.employer-form-i9-container .er-i9-form-section{width:900px;text-align:left}.employer-form-i9-container .er-i9-form-section .form-field-row{margin-bottom:12px;display:flex}.employer-form-i9-container .er-i9-form-section .form-field-row span{vertical-align:top;margin-left:3px}.employer-form-i9-container .er-i9-form-section .form-field-row.section-header{margin-bottom:6px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field{display:inline-block;min-width:0px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field:not(:first-child){margin-left:12px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field .form-input{width:100%}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field.employer-name-and-title-container{flex:1 1 450px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field.employer-signature-container{flex:1 1 350px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field.employer-signature-date-container{flex:0 0 100px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field.employer-name-container{flex:1 1 300px}.employer-form-i9-container .er-i9-form-section .form-field-row .form-field.employer-address-container{flex:1 1 600px}.employee-form-i9-corrections-container{margin:12px}.employee-form-i9-corrections-container .form-table td,.employee-form-i9-corrections-container .form-table th{min-width:200px;max-width:300px;text-align:left;padding:3px}.employee-form-i9-corrections-container .form-table td.static-height,.employee-form-i9-corrections-container .form-table th.static-height{height:20px}.employee-form-i9-corrections-container .form-table .bold{font-weight:bold}.employee-form-i9-corrections-container .form-table .italic{font-style:italic}.employee-form-i9-corrections-container .form-table .form-input{width:200px}.employee-form-i9-corrections-container .additional-info-container{margin-top:24px;padding-left:3px}.employee-form-i9-corrections-container .additional-info-container .additional-info-label{font-weight:bold}.employee-form-i9-corrections-container .additional-info-container textarea{width:350px}.translator-form-i9-container fieldset.i9-fieldset{width:400px}.translator-form-i9-container .additional-info{font-style:italic}#EmploymentI9PreparerTranslatorModal fieldset.i9-fieldset,#EmployeeFormI9CorrectionsTranslatorModel fieldset.i9-fieldset{width:400px}#EmploymentI9PreparerTranslatorModal .section-header,#EmployeeFormI9CorrectionsTranslatorModel .section-header{font-weight:bold;margin-top:12px}#EmploymentI9PreparerTranslatorModal .section,#EmployeeFormI9CorrectionsTranslatorModel .section{margin-top:12px}#EmploymentI9PreparerTranslatorModal .signature-container label,#EmployeeFormI9CorrectionsTranslatorModel .signature-container label{margin-right:12px}#EmploymentI9PreparerTranslatorModal .signature-container input,#EmployeeFormI9CorrectionsTranslatorModel .signature-container input{margin-left:3px}#EmploymentI9PreparerTranslatorModal .additional-info,#EmployeeFormI9CorrectionsTranslatorModel .additional-info{font-style:italic}.reverification-container{width:900px}.reverification-container a{text-decoration:underline}.reverification-container .instructions{text-align:justify}.reverification-container .validation-container{position:relative}.reverification-container .form-field-row{display:flex}.reverification-container .form-field-row .form-field{display:inline-block;min-width:0px}.reverification-container .form-field-row .form-field .form-input{width:100%}.reverification-container .form-field-row .form-field:not(:first-child){margin-left:12px}.reverification-container .form-field-row .form-field.reverification-section-date-container{flex:0 0 210px}.reverification-container .form-field-row .form-field.reverification-sectino-name-container{flex:1 1 690px}.reverification-container .form-field-row .form-field.reverification-last-name-container{flex:1 1 275px}.reverification-container .form-field-row .form-field.reverification-first-name-container{flex:1 1 275px}.reverification-container .form-field-row .form-field.reverification-middle-initial-container{flex:1 1 50px}.reverification-container .form-field-row .form-field.reverification-document-title-container{flex:1 1 300px}.reverification-container .form-field-row .form-field.reverification-issuing-authority-container{flex:1 1 150px}.reverification-container .form-field-row .form-field.reverification-document-has-no-number-container{flex:1 1 150px}.reverification-container .form-field-row .form-field.reverification-expiration-date-container{flex:0 0 210px}.reverification-container .form-field-row .form-field.reverification-signature-container{flex:1 1 300px}.reverification-container .form-field-row .form-field.reverification-name-container{flex:1 1 300px}.reverification-container .form-field-row .form-field.reverification-rep-first-name-container{flex:0 0 200px}.reverification-container .form-field-row .form-field.reverification-attestation-container{flex:1 1 900px;text-align:justify;font-weight:bold}.reverification-container .form-field-row .form-field.additional-information-container{flex:1 1 900px}.reverification-container .form-field-row .form-field.alternate-procedure-container{flex:1 1 900px}#additionalReverificationModal::part(dialog){min-width:unset;max-width:unset;width:950px}.employee-onboarding-form-i9-container{margin-bottom:12px}.employee-onboarding-form-i9-container .section-header{font-weight:bold;margin-top:12px}.employee-onboarding-form-i9-container .section{margin-top:12px;width:900px;text-align:justify}.employee-onboarding-form-i9-container .additional-info{font-style:italic}.employee-onboarding-form-i9-container fieldset.i9-fieldset{width:401px}.employee-onboarding-form-i9-container div.citizenship-error-panel,.employee-onboarding-form-i9-container div.translator-error-panel{display:none;text-align:left}.employee-onboarding-form-i9-container div.error-panel{text-align:left}.employee-onboarding-form-i9-container .filename-cell{width:162px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-onboarding-form-i9-container .document-cell{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset{width:840px;margin:12px 24px 0px 24px}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset label{text-align:left}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset label>span{line-height:22px}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .permanent-resident-additional-info{margin-left:19px}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .alien-identification-container .additional-info{margin:6px 0 6px 0}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container{margin-right:343px}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container label{text-align:right}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .alien-identification-form-field-container .or-block{font-weight:bold;margin-left:302px}.employee-onboarding-form-i9-container fieldset.citizenship-fieldset .bold{font-weight:bold;vertical-align:top}.employee-onboarding-form-i9-container .signature-container label{margin-right:12px}.employee-onboarding-form-i9-container .signature-container input{margin-left:3px}.employee-onboarding-form-i9-container .translator-section{font-weight:bold}.employee-onboarding-form-i9-container .translator-section label{margin-right:12px}.employee-onboarding-form-i9-container .translator-name-plate{margin-left:12px;padding-top:6px}.employee-onboarding-form-i9-container .translator-name-plate .delete{color:#e4292a;padding-left:6px}.employee-onboarding-form-i9-container .translator-name-plate .edit{color:#01316c;padding-left:6px}.employee-onboarding-form-i9-container .add-new-container{margin-left:12px}#OnboardingEmploymentI9MissingFieldsModal .missing-fields-container{margin:12px 0px}#OnboardingEmploymentI9AcknowledgeModal .attestation{font-weight:bold;margin:12px 0px}#OnboardingEmploymentI9AcknowledgeModal .citizenship-description-container{vertical-align:top}#ClientNewHireOnboardingI9TranslatorModal fieldset.i9-fieldset{width:400px}#ClientNewHireOnboardingI9TranslatorModal .section-header{font-weight:bold;margin-top:12px}#ClientNewHireOnboardingI9TranslatorModal .section{margin-top:12px;position:relative}#ClientNewHireOnboardingI9TranslatorModal .signature-container{position:relative;margin-bottom:24px}#ClientNewHireOnboardingI9TranslatorModal .signature-container label{margin-right:12px}#ClientNewHireOnboardingI9TranslatorModal .signature-container input{margin-left:3px}#ClientNewHireOnboardingI9TranslatorModal .additional-info{font-style:italic}.event-name-header{margin-left:12px;margin-top:12px;color:#01316c;font-size:16px}.event-name-header .event-name-container{font-weight:bold;margin-left:3px;vertical-align:top}.client-compensation-event-main-tab .eligibility-rules-flyover-container{padding-left:12px}.client-compensation-event-main-tab .eligibility-rules-flyover-container .validation-message{margin-left:12px}.client-compensation-event-main-tab .legal-flyover-container{padding-left:12px}.client-compensation-event-main-tab .legal-flyover-container .validation-message{margin-left:12px}.client-compensation-event-assignments-header{display:flex;justify-content:space-between;margin:0 12px 12px 0}.client-compensation-event-assignments-header .event-name-header{align-self:flex-start}.client-compensation-event-assignments-header .btn{align-self:flex-end}.client-compensation-event-assignments-header .error-message{align-self:flex-start;margin-left:12px}.client-compensation-event-assignments-header .opening-message{padding-top:12px}.client-compensation-event-assignments-header .error-message-buttons{align-self:flex-end}.client-compensation-event-assignments-header .error-message-buttons .btn{margin-left:6px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .sub-header{width:1000px;display:flex;justify-content:space-between}.client-compensation-event-factors-tab .compensation-analysis-profile-container .sub-header .button-container{margin-right:12px;padding-top:18px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .sub-header .button-container .btn{margin-left:6px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container{display:flex}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer{width:300px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .filterGroupHeader{color:#01316c}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .filterGroupHeader i{margin-right:6px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .collapsedFilterGroupBody,.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .filterGroupBody,.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .noRecordsFilterGroupBody{padding-left:18px}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .noRecordsFilterGroupBody{font-style:italic}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .collapsedFilterGroupBody{word-wrap:break-word}.client-compensation-event-factors-tab .compensation-analysis-profile-container .factor-checkboxes-container .verticalFilterContainer .filterGroupBodyItem span{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.client-compensation-event-pending-payment-header{display:flex;justify-content:space-between;margin:0 12px 12px 0}.client-compensation-event-pending-payment-header .event-name-header{align-self:flex-start}.client-compensation-event-pending-payment-header .btn{align-self:flex-end}.client-compensation-event-status-tab .event-status-accordion-panel{width:800px}.client-compensation-event-status-tab .event-status-accordion-panel .dx-accordion-item-title::before{margin-top:10px}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header{height:50px}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .pull-left{height:2.5em;display:inline-flex;align-items:center;justify-content:space-between;vertical-align:middle;width:30%}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .pull-right{height:2.5em;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .btn,.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-completed-date{margin-left:6px;margin-right:18px;width:100px}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-completed-date{text-align:right}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-progress-container{height:2.5em;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-progress-container.complete-level{margin-right:124px}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-progress-container .progress-bar{width:100px;display:inline-block;background-color:#cacaca;height:1em;margin-right:6px}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-progress-container .progress-bar .percent-complete{display:inline-block;background-color:#39b54a;height:100%}.client-compensation-event-status-tab .event-status-accordion-panel .event-status-accordion-header .level-progress-container .level-percent-complete{width:60px}.client-compensation-event-status-tab .event-status-accordion-panel .table-view{width:400px}.client-compensation-event-status-tab .event-status-accordion-panel .date-container{height:2.5em;display:inline-flex;align-items:center;justify-content:space-between;vertical-align:middle;width:30%}.client-compensation-event-status-tab .event-status-accordion-panel .date-container .date-text{font-size:12px;display:inline}.client-compensation-event-status-tab .event-status-accordion-panel .date-container .danger-icon{color:#e4292a}.client-compensation-event-status-tab .event-status-accordion-panel .date-container .warning-icon{color:#e89138}.client-compensation-event-notifications-tab fieldset.wrapper{margin-left:12px}.client-compensation-event-notifications-tab .email-template-tooltip-trigger{margin:0 6px}.client-compensation-event-notifications-tab .dx-texteditor-input{width:100%}.client-compensation-event-notifications-tab .dx-texteditor-input-container{padding:0px}.email-template-tooltip{max-width:300px;text-align:left}.email-template-tooltip div.email-template-subject{width:335px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca;padding-left:12px;margin:0 -17px}.email-template-tooltip p{font-size:12px;text-align:left;white-space:pre-wrap;width:300px}.compensation-event-generating-assignments-container{display:flex;flex-wrap:wrap;padding-top:12px}.compensation-event-generating-assignments-container .compensation-event-generating-assignments-details{align-items:flex-start;align-self:flex-start}.compensation-event-generating-assignments-container .compensation-event-generating-assignments-message{align-items:center;align-self:center;width:100%}.compensation-event-generating-assignments-container .compensation-event-generating-assignments-message p.loading{height:30px}.compensation-event-generating-assignments-container .compensation-event-generating-assignments-message p{margin:12px 0;text-align:center}.client-compensation-event-approval-process-container .approval-process{width:800px;padding:6px 12px}.client-compensation-event-approval-process-container .approval-process .process-level{margin:6px 0}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header{margin-left:12px;display:flex;flex-wrap:nowrap}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .delete,.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .edit{padding:0 3px}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .preserve-delete-space{margin-left:23px}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .preserve-edit-and-delete-space{margin-left:46px}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .name{margin-right:6px;padding-top:3px;font-weight:bold;max-width:30%;flex:0 0 auto;overflow:hidden;text-overflow:ellipsis}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .description{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;padding-top:3px}.client-compensation-event-approval-process-container .approval-process .process-level .process-level-header .expand-collapse{color:#01316c}.client-compensation-event-approval-process-container .approval-process .table-view .delete-column{text-align:right}.client-compensation-event-approval-process-container .approval-process .table-view{margin-left:12px}.client-compensation-event-approval-process-container .empty-table-view{margin:0 12px 12px 12px;font-style:normal}.client-compensation-event-approval-process-container .validation-message{margin-left:12px}.client-compensation-event-approval-process-container .table-view-column .validation-message{margin:0}.client-compensation-event-approval-process-container .add-new-container{margin-top:6px;margin-left:12px}.client-compensation-event-approval-process-container .table-view{margin-left:30px}.client-compensation-event-approval-process-container .table-view .drag-column{width:20px}.client-compensation-event-approval-process-container .table-view-column i.inline-icon{margin-left:4px}.system-i9-dashboard-completions-filter-container,.system-i9-dashboard-reverifications-filter-container{margin-left:12px;display:flex;flex-direction:row;align-items:center}.system-i9-dashboard-completions-filter-container .filter-section,.system-i9-dashboard-reverifications-filter-container .filter-section{flex:1 1 auto}.system-i9-dashboard-completions-filter-container .filter-section .filter-item-container,.system-i9-dashboard-reverifications-filter-container .filter-section .filter-item-container{display:inline-block;padding:6px}.system-i9-dashboard-completions-filter-container .filter-section .filter-item-container input,.system-i9-dashboard-reverifications-filter-container .filter-section .filter-item-container input{margin-left:3px;width:192px}.system-i9-dashboard-completions-filter-container .view-section,.system-i9-dashboard-reverifications-filter-container .view-section{flex:0 0 100px}.system-i9-dashboard-completions-filter-container .view-section button,.system-i9-dashboard-reverifications-filter-container .view-section button{margin-left:6px}.client-i9-dashboard-completions-filter-container,.client-i9-dashboard-recertifications-filter-container{margin-left:12px;display:flex;flex-direction:row;align-items:center}.client-i9-dashboard-completions-filter-container .filter-section,.client-i9-dashboard-recertifications-filter-container .filter-section{flex:1 1 auto}.client-i9-dashboard-completions-filter-container .filter-section .filter-item-container,.client-i9-dashboard-recertifications-filter-container .filter-section .filter-item-container{display:inline-block;padding:6px}.client-i9-dashboard-completions-filter-container .filter-section .filter-item-container input,.client-i9-dashboard-recertifications-filter-container .filter-section .filter-item-container input{margin-left:3px;width:192px}.client-i9-dashboard-completions-filter-container .view-section,.client-i9-dashboard-recertifications-filter-container .view-section{flex:0 0 100px}.client-i9-dashboard-completions-filter-container .view-section button,.client-i9-dashboard-recertifications-filter-container .view-section button{margin-left:6px}.client-i9-dashboard-completions-filter-container .redirect-section,.client-i9-dashboard-recertifications-filter-container .redirect-section{flex:0 0 auto;justify-content:flex-end;margin-right:18px}.client-i9-dashboard-completions-filter-container .redirect-section button,.client-i9-dashboard-recertifications-filter-container .redirect-section button{margin-left:6px}.client-i9-dashboard-completions-view-switcher-container{margin-right:15px;text-align:right}.client-i9-dashboard-completions-view-switcher-container .view-toggle-container{display:inline-flex}.client-i9-dashboard-completions-view-switcher-container .view-toggle-container button{margin-left:6px}.i9-taskboard .i9-taskboard-card-container .fa-user-edit{color:#1870c9}.i9-taskboard .i9-taskboard-card-container .fa-list{color:#6b007f}.i9-taskboard .i9-taskboard-card-container .fa-folder-plus{color:#6aa30a}.i9-taskboard .i9-taskboard-card-container .fa-folder-open{color:#fccc1b}.i9-taskboard .i9-taskboard-card-container .fa-check-circle{color:#489fa4}.employee-benefit-plans-filter-container{text-align:right;margin-right:12px}.employee-benefit-plans-filter-container .btn:not(:last-child){margin-right:3px}#EmployeeBenefitPlansGridContainer .grid-goto-table-btn{color:#c2356f}#EmployeeBenefitPlansGridContainer .grid-action-btn{color:#01316c}#EmployeeBenefitPlansGridContainer .grid-delete-btn{color:#e4292a}#EmployeeBenefitPlansGridContainer .actionCell{vertical-align:middle}.employee-benefit-plans-grid-container .dependent-container{margin-top:6px}.employee-benefit-plans-grid-container .benefit-data-container{white-space:nowrap}.employee-benefit-plans-grid-container .benefit-data-container:not(:last-child){margin-bottom:3px}.employee-benefit-plans-grid-container .benefit-data-container .benefit-data-header{font-weight:bold}.employee-benefit-plans-grid-container .benefit-notes-container{white-space:normal}#EmployeeBenefitPlansAllocationTabContainer #allocationTableKeyTarget{color:#01316c}.allocation-table-key-tooltip div.tooltip-header{margin:0 -17px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca}.allocation-table-key-tooltip div.tooltip-details{font-size:12px;color:#292929;text-align:left;display:flex;margin-right:-17px}.allocation-table-key-tooltip div.tooltip-details .additional-info-container{flex:0 0 380px}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-header{font-weight:700;margin-top:6px;margin-bottom:6px;color:#01316c}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container{margin-left:6px}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-label{display:inline-block;width:220px;vertical-align:top;margin-right:3px}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-value{display:inline-block;font-weight:700;width:127px;vertical-align:top}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-value p.pay-group{font-weight:400}.allocation-table-key-tooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-value p{text-overflow:ellipsis;overflow:hidden}#EmployeeBenefitPlansFormContainer,#EmployeeBenefitPlansDeferredCompFormContainer,#EmployeeBenefitPlansAllocationTabContainer{position:relative}#EmployeeBenefitPlansFormContainer .form-section,#EmployeeBenefitPlansDeferredCompFormContainer .form-section,#EmployeeBenefitPlansAllocationTabContainer .form-section{margin:12px;display:flex;flex-direction:row}#EmployeeBenefitPlansFormContainer .form-section .form-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container{flex:1 1 auto}#EmployeeBenefitPlansFormContainer .form-section .form-container .form-section-header,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .form-section-header,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .form-section-header{font-size:14px;font-weight:bold;color:#01316c}#EmployeeBenefitPlansFormContainer .form-section .form-container .form-section-header.adjust-position,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .form-section-header.adjust-position,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .form-section-header.adjust-position{margin-top:12px;margin-left:-12px}#EmployeeBenefitPlansFormContainer .form-section .form-container .fa-comment-exclamation,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .fa-comment-exclamation,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .fa-comment-exclamation{color:#e50082}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container{margin-left:12px}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container{margin:12px 0px}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn:not(:last-child),#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn:not(:last-child),#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn:not(:last-child){margin-right:12px}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select{cursor:default}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:hover,#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:focus,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:hover,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:focus,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:hover,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .btn.no-select:focus{background-color:#489fa4}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container{margin-left:12px}#EmployeeBenefitPlansFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container .coverage-description-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container .coverage-description-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .coverage-information-container .selected-coverage-container .coverage-description-container .coverage-description-value{font-weight:bold;margin-left:3px}#EmployeeBenefitPlansFormContainer .form-section .form-container .beneficiary-information-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .beneficiary-information-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .beneficiary-information-container{margin-left:12px}#EmployeeBenefitPlansFormContainer .form-section .form-container .table-view .table-view-column.center,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .table-view .table-view-column.center,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .table-view .table-view-column.center{text-align:center}#EmployeeBenefitPlansFormContainer .form-section .form-container .table-view .table-view-column.small,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .table-view .table-view-column.small,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .table-view .table-view-column.small{min-width:60px}#EmployeeBenefitPlansFormContainer .form-section .form-container .table-view .table-view-column.small .prevent-wrap,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .table-view .table-view-column.small .prevent-wrap,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .table-view .table-view-column.small .prevent-wrap{width:60px}#EmployeeBenefitPlansFormContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input),#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input),#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input){width:60px}#EmployeeBenefitPlansFormContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input).calendar,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input).calendar,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-container .table-view .table-view-column.small input:not(.dx-texteditor-input).calendar{width:44px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container{flex:0 0 450px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .toggle-visibility-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .toggle-visibility-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .toggle-visibility-container{text-align:right;margin-bottom:12px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container{background-color:#f2fbfb;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container.no-background-color,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container.no-background-color,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container.no-background-color{background-color:#fff;box-shadow:none}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-header,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-header,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-header{font-weight:bold;margin-bottom:6px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-header.alternate,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-header.alternate,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-header.alternate{color:#347376}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-header.subsequent,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-header.subsequent,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-header.subsequent{margin-top:18px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container{margin-left:6px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-label,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-label,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-label{display:inline-block;width:170px;vertical-align:top;margin-right:3px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value{display:inline-block;font-weight:bold;width:247px;vertical-align:top}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value.missing-data,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value.missing-data,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value.missing-data{color:#e4292a}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value-error,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value-error,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .detail-value-error{text-align:left;color:red}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer{margin-left:6px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader{font-weight:bold;margin-left:-6px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader.alternate,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader.alternate,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader.alternate{color:#347376}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .detail-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .detail-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .detail-value{width:241px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer:not(:first-child),#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer:not(:first-child),#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer:not(:first-child){margin-top:12px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide-labels,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide-labels,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide-labels{flex:0 0 500px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-label,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-label,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-label{width:250px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .detail-value{width:217px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer{margin-left:6px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer .detail-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer .detail-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide-labels .additional-info-details-container .section-details-subcontainer .detail-value{width:211px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide{flex:0 0 836px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide .section-details-column,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide .section-details-column,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide .section-details-column{width:400px;display:inline-block;vertical-align:top}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide .section-details-column:not(:first-child),#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide .section-details-column:not(:first-child),#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide .section-details-column:not(:first-child){margin-left:12px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-label,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-label,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-label{width:150px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-value,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-value,#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide .section-details-column .section-details-container .detail-value{width:241px}#EmployeeBenefitPlansFormContainer .form-section .additional-info-container.wide .section-details-column .dependent-group:not(:first-child),#EmployeeBenefitPlansDeferredCompFormContainer .form-section .additional-info-container.wide .section-details-column .dependent-group:not(:first-child),#EmployeeBenefitPlansAllocationTabContainer .form-section .additional-info-container.wide .section-details-column .dependent-group:not(:first-child){margin-top:6px}#EmployeeBenefitPlansFormContainer .form-section .form-message,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .form-message,#EmployeeBenefitPlansAllocationTabContainer .form-section .form-message{margin:6px;font-style:italic}#EmployeeBenefitPlansFormContainer .form-section .error-message-container,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .error-message-container,#EmployeeBenefitPlansAllocationTabContainer .form-section .error-message-container{margin:6px;color:#e4292a;font-weight:bold}#EmployeeBenefitPlansFormContainer .form-section .fa-exclamation-triangle,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .fa-exclamation-triangle,#EmployeeBenefitPlansAllocationTabContainer .form-section .fa-exclamation-triangle{color:#e89138;margin-left:3px}#EmployeeBenefitPlansFormContainer .form-section .fa-pen-to-square,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .fa-pen-to-square,#EmployeeBenefitPlansAllocationTabContainer .form-section .fa-pen-to-square{color:#e50082}#EmployeeBenefitPlansFormContainer .form-section .fa-circle-info,#EmployeeBenefitPlansDeferredCompFormContainer .form-section .fa-circle-info,#EmployeeBenefitPlansAllocationTabContainer .form-section .fa-circle-info{color:#0a0a0a}#EmployeeBenefitPlansFormContainer hr,#EmployeeBenefitPlansDeferredCompFormContainer hr,#EmployeeBenefitPlansAllocationTabContainer hr{height:1px;background-color:#b1b1b1;border:none;margin:0px 12px}#EmployeeBenefitPlansFormContainer .italic,#EmployeeBenefitPlansDeferredCompFormContainer .italic,#EmployeeBenefitPlansAllocationTabContainer .italic{font-style:italic}#EmployeeBenefitPlansFormContainer hcm-modal::part(dialogbody),#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal::part(dialogbody),#EmployeeBenefitPlansAllocationTabContainer hcm-modal::part(dialogbody){max-height:360px}#EmployeeBenefitPlansFormContainer hcm-modal .btn+.btn,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .btn+.btn,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .btn+.btn{margin-bottom:0;margin-left:5px}#EmployeeBenefitPlansFormContainer hcm-modal .label-plan-year,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .label-plan-year,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .label-plan-year{margin:12px}#EmployeeBenefitPlansFormContainer hcm-modal .flex-row,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .flex-row,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .flex-row{width:100%;display:flex;flex-flow:row nowrap;align-items:center;margin-top:3px;margin-bottom:3px}#EmployeeBenefitPlansFormContainer hcm-modal .modal-month-name,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-month-name,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-month-name{width:18%;text-align:right;padding-right:12px}#EmployeeBenefitPlansFormContainer hcm-modal .modal-ee-entry,#EmployeeBenefitPlansFormContainer hcm-modal .modal-er-entry,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-ee-entry,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-er-entry,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-ee-entry,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-er-entry{width:20%;padding:0,6px}#EmployeeBenefitPlansFormContainer hcm-modal .modal-ee-entry input[type=text],#EmployeeBenefitPlansFormContainer hcm-modal .modal-er-entry input[type=text],#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-ee-entry input[type=text],#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-er-entry input[type=text],#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-ee-entry input[type=text],#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-er-entry input[type=text]{text-align:right}#EmployeeBenefitPlansFormContainer hcm-modal .modal-notes,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal .modal-notes,#EmployeeBenefitPlansAllocationTabContainer hcm-modal .modal-notes{width:42%;padding:0,6px}#EmployeeBenefitPlansFormContainer hcm-modal textarea,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal textarea,#EmployeeBenefitPlansAllocationTabContainer hcm-modal textarea{height:1.7em;overflow-x:hidden;overflow-y:hidden}#EmployeeBenefitPlansFormContainer hcm-modal input[type=text],#EmployeeBenefitPlansFormContainer hcm-modal textarea,#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal input[type=text],#EmployeeBenefitPlansDeferredCompFormContainer hcm-modal textarea,#EmployeeBenefitPlansAllocationTabContainer hcm-modal input[type=text],#EmployeeBenefitPlansAllocationTabContainer hcm-modal textarea{width:96%}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-row-total,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-row-total,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-row-total{font-weight:700}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:before,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:before,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:before{content:"("}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:after,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:after,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .negative-value:after{content:")"}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-grandtotal.dx-row-total .negative-variance,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-grandtotal.dx-row-total .negative-variance,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-grandtotal.dx-row-total .negative-variance{color:red;font-weight:400}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .override:after,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .override:after,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .override:after{content:"*"}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .pivotButton,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .pivotButton,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .pivotButton{background-color:rgba(0,0,0,0) !important}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-button-content,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-button-content,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-button-content{padding-top:0px !important;padding-bottom:2px !important}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-icon,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-icon,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-has-icon .dx-icon{font-size:12px !important;height:14px !important;width:14px !important;background-size:14px 14px !important}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-mode-text .dx-icon,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-mode-text .dx-icon,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-button-mode-text .dx-icon{color:#01316c}#EmployeeBenefitPlansFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-widget,#EmployeeBenefitPlansDeferredCompFormContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-widget,#EmployeeBenefitPlansAllocationTabContainer #EmployeeBenefitAllocationTablePivotGridContainer .dx-widget{line-height:14px !important}#EmployeeTobaccoUseGridContainer .dx-state-readonly{border-style:none}#EmployeeTobaccoUseGridContainer .dx-form .dx-texteditor{width:264px !important}#EmployeeTobaccoUseGridContainer .grid-action-btn{color:#01316c}#EmployeeTobaccoUseGridContainer .grid-delete-btn{color:#e4292a}#EmployeeTobaccoUseGridContainer .actionCell{vertical-align:middle}#SalaryOverridesGridContainer .grid-action-btn{color:#01316c}#SalaryOverridesGridContainer .grid-delete-btn{color:#e4292a}#SalaryOverridesGridContainer .actionCell{vertical-align:middle}#EmployeeBenefitPlansDeferredCompGridContainer .grid-action-btn{color:#01316c}#EmployeeBenefitPlansDeferredCompGridContainer .grid-delete-btn{color:#e4292a}#EmployeeBenefitPlansDeferredCompGridContainer .grid-goto-table-btn{color:#c2356f}#EmployeeBenefitPlansDeferredCompGridContainer .actionCell{vertical-align:middle}.transaction-count{float:right;padding-right:15px;font-weight:bold;color:#0f23b6}fieldset.view-detail>div{margin:2px}fieldset.view-detail>div strong{padding:0 1em}fieldset.view-detail>div strong:after{content:":"}.client-compensation-analysis-header{display:flex;align-items:baseline}.client-compensation-analysis-header .event-name-header{margin-bottom:12px;margin-left:12px;margin-top:12px;color:#01316c;font-size:16px}.client-compensation-analysis-header .event-name-header .event-name-container{font-weight:bold;margin-left:3px;vertical-align:top}.client-compensation-analysis-header .last-saved-timestamp{margin-left:24px}.dx-datagrid-content .dx-datagrid-table .dx-row>td.center-vertically{vertical-align:middle}.warning-icon-container{margin:12px}#CompensationAnalysisGridContainer i.fa-magnifying-glass-dollar,#CompensationAnalysisGridContainer i.fa-circle-question,#CompensationAnalysisGridContainer i.fa-gear{margin-left:6px}#CompensationAnalysisGridContainer .dx-header-row i{color:#636363}#CompensationAnalysisGridContainer .dx-data-row .dx-datagrid-group-opened::before{margin-top:24px}#CompensationAnalysisGridContainer .dx-data-row .dx-datagrid-group-closed::before{margin-top:24px}#CompensationAnalysisGridContainer .employee-details-container .employee-name{font-weight:700}#CompensationAnalysisGridContainer .employee-details-container .fa-triangle-exclamation.is-inactive{color:#e89138}#CompensationAnalysisGridContainer .employee-details-container .fa-triangle-exclamation.is-terminated{color:#e4292a}#CompensationAnalysisGridContainer .employeeCell .dx-template-wrapper{display:flex;align-items:center}#CompensationAnalysisGridContainer .employeeCell .employee-picture{width:48px;height:48px;line-height:48px;text-align:center;vertical-align:middle;border-radius:50%;margin:6px 12px}#CompensationAnalysisGridContainer .employeeCell .employee-picture.image-container{display:block;border:1px solid #cacaca;overflow:hidden}#CompensationAnalysisGridContainer .employeeCell .employee-picture.initials-container{background-color:#e28cb7;color:#fff;font-size:24px}#CompensationAnalysisGridContainer .amount-column input[type=text],#CompensationAnalysisGridContainer .percent-column input[type=text],#CompensationAnalysisGridContainer .results-column input[type=text]{width:105px}#CompensationAnalysisGridContainer .salary-details-values .info-value{height:48px;margin-bottom:12px}#CompensationAnalysisGridContainer .info-value{margin-bottom:12px;min-height:16px}#CompensationAnalysisGridContainer .notes-textarea{vertical-align:middle;margin-right:10px;width:175px}.history-tooltip{max-width:220px;text-align:left;font-size:12px}.history-tooltip .history-tooltip-header{width:220px;font-size:12px;font-style:italic;border-bottom:1px solid #cacaca;padding-left:0px;padding-top:0px}.history-tooltip .history-tooltip-header~.history-tooltip-header{padding-top:10px}.history-tooltip .tooltip-item{white-space:normal;vertical-align:middle}.history-tooltip .tooltip-item span.reviewer-name{font-weight:700}.history-tooltip .vertical-space{line-height:1.7}hr.tooltip-divider{border-color:#e50082;margin:6px 0}#CompensationAnalysisCompletedGridContainer .wrap-text{white-space:pre-wrap}#CompensationAnalysisCompletedGridContainer .employeeCell .dx-template-wrapper{display:flex;align-items:center}#CompensationAnalysisCompletedGridContainer .employeeCell .employee-name{font-weight:700}#CompensationAnalysisCompletedGridContainer .employeeCell .employee-picture{width:48px;height:48px;line-height:48px;text-align:center;vertical-align:middle;border-radius:50%;margin:6px 12px}#CompensationAnalysisCompletedGridContainer .employeeCell .employee-picture.image-container{display:block;border:1px solid #cacaca;overflow:hidden}#CompensationAnalysisCompletedGridContainer .employeeCell .employee-picture.initials-container{background-color:#e28cb7;color:#fff;font-size:24px}#clientBenefitReconciliationUtilityMain{margin:12px}#clientBenefitReconciliationUtilityMain span.month-year-text-boxes{width:192px;margin:1px 2px}#clientBenefitReconciliationUtilityMain span.month-year-text-boxes .month{text-align:center;width:70px;margin-left:0px}#clientBenefitReconciliationUtilityMain span.month-year-text-boxes .year{text-align:center;width:108px}#clientBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-calculator-simple{color:#e89138}#clientBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-abacus{color:#6b007f}#clientBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-file-invoice{color:#c2356f}#clientBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-clock-rotate-left{color:#6496ae}#clientBenefitReconciliationUtilityMain .dx-list-group-header{font-weight:bold}#clientBenefitReconciliationUtilityMain .dx-datagrid{width:966px}#clientBenefitReconciliationUtilityMain .dx-allocation-grid{max-height:450px}#clientBenefitReconciliationUtilityMain .allocation-history-table{box-shadow:0px 0px 12px #cacaca;padding:12px;margin:12px}#clientBenefitReconciliationUtilityMain .options-container{width:670px;box-shadow:0px 0px 12px #cacaca;padding:12px;margin:12px}#clientBenefitReconciliationUtilityMain .options-container .switch-container{display:inline-block;width:192px;text-align:left;margin:2px 4px;padding:0px}#clientBenefitReconciliationUtilityMain .options-container .benefit-options-caption-container{display:flex;justify-content:flex-end;align-content:center;padding-bottom:7px;font-style:italic}#clientBenefitReconciliationUtilityMain .options-container .benefit-options-caption-container .benefit-options-caption{padding-right:2px}#clientBenefitReconciliationUtilityMain .get-results-button{margin-left:12px}#clientBenefitReconciliationUtilityMain .step-row{display:flex;align-items:center;position:relative}#clientBenefitReconciliationUtilityMain .step-row .step{text-align:center;flex:0 0 150px;flex-direction:column}#clientBenefitReconciliationUtilityMain .step-row .step .circle-container{margin-left:-3px;margin-right:3px;padding-top:12px;padding-bottom:12px;color:#cacaca;background-color:#fff;padding-bottom:12px;z-index:2}#clientBenefitReconciliationUtilityMain .step-row .step .circle-container .step-description{padding-bottom:12px;background-color:#fff;z-index:2}#clientBenefitReconciliationUtilityMain .step-row .step .circle-text{margin-top:-1px}#clientBenefitReconciliationUtilityMain .step-row .step .step-number{display:inline}#clientBenefitReconciliationUtilityMain .step-row .step .step-check{display:none}#clientBenefitReconciliationUtilityMain .step-row.completed .circle-container{color:#39b54a}#clientBenefitReconciliationUtilityMain .step-row.completed.has-next-step:after{content:"";background-color:#0a0a0a;position:absolute;width:1px;bottom:0px;left:72px;height:calc(50% - 30px - 20px);display:block;z-index:0}#clientBenefitReconciliationUtilityMain .step-row.completed .step-number{display:none}#clientBenefitReconciliationUtilityMain .step-row.completed .step-check{display:inline}#clientBenefitReconciliationUtilityMain .step-row:not(.step-row-1):before{content:"";background-color:#0a0a0a;position:absolute;width:1px;top:0px;left:72px;height:calc(50% - 30px);display:block;z-index:0}#clientBenefitReconciliationUtilityMain .error-link{padding:0px;border:0px;height:1em}#BenefitReconciliationGridContainer.focus-view-grid .dx-data-row .dx-datagrid-group-opened::before{margin-top:0}#BenefitReconciliationGridContainer.focus-view-grid .dx-data-row .dx-datagrid-group-closed::before{margin-top:0}#VarianceGridContainer input.varianceInput{width:100px}.error-detail-line{padding-bottom:12px}.benfit-reconciliation-grid-header{font-size:16px;padding:12px}.benfit-reconciliation-grid-header i,.benfit-reconciliation-grid-header span{margin-left:6px}.benefit-reconciliation-grid-footer{font-size:16px}div.employee-profile-container .details-container .detail-section .section-values .employee-info.wide{flex-basis:300px;max-width:300px}.benefit-notes-tooltip div.tooltip-header{margin:0 -17px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca}.benefit-notes-tooltip div.tooltip-details{white-space:pre-wrap;width:270px;text-align:left;font-size:12px}.color-black{color:#0a0a0a}#CoverageTierReconciliationGridContainer .variance-column{display:flex;justify-content:right}fieldset.day-offset-input span.date-offset-container{text-align:right}fieldset.day-offset-input span.date-offset-container select.plus-minus-dropdown{width:75px}fieldset.day-offset-input span.date-offset-container input.offset-textbox{width:45px}#SystemBenefitPlansGridContainer .benefit-data-container *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#SystemBenefitPlansGridContainer .benefit-data-container:not(:last-child){margin-bottom:3px}#SystemBenefitPlansGridContainer .benefit-data-container .benefit-data-header{font-weight:bold}#SystemBenefitPlansRateSetupGridContainer .view-coverages,#SystemBenefitPlansPlanYearRatesGridContainer .view-coverages{padding:0px;text-decoration:none;border:none}#SystemBenefitPlansRateSetupGridContainer .dx-master-detail-cell,#SystemBenefitPlansPlanYearRatesGridContainer .dx-master-detail-cell{padding-top:15px}#SystemBenefitPlansRateSetupGridContainer .dx-master-detail-cell h3,#SystemBenefitPlansPlanYearRatesGridContainer .dx-master-detail-cell h3{margin:0px}#SystemBenefitPlansRateSetupGridContainer .dx-master-detail-cell .dx-list-collapsible-groups,#SystemBenefitPlansPlanYearRatesGridContainer .dx-master-detail-cell .dx-list-collapsible-groups{width:50%;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}#SystemBenefitPlansGridContainer .actions-container .btn .delete-action,#SystemBenefitPlansRateSetupGridContainer .actions-container .btn .delete-action,#SystemBenefitPlansPlanYearRatesGridContainer .actions-container .btn .delete-action{color:#e4292a}#SystemBenefitPlansGridContainer .actions-container .btn .edit-action,#SystemBenefitPlansGridContainer .actions-container .btn .view-action,#SystemBenefitPlansRateSetupGridContainer .actions-container .btn .edit-action,#SystemBenefitPlansRateSetupGridContainer .actions-container .btn .view-action,#SystemBenefitPlansPlanYearRatesGridContainer .actions-container .btn .edit-action,#SystemBenefitPlansPlanYearRatesGridContainer .actions-container .btn .view-action{color:#01316c}#SystemBenefitPlansGridContainer .actions-container .btn .go-to-rates-tab-action,#SystemBenefitPlansRateSetupGridContainer .actions-container .btn .go-to-rates-tab-action,#SystemBenefitPlansPlanYearRatesGridContainer .actions-container .btn .go-to-rates-tab-action{color:#c2356f}#SystemBenefitPlansPlanYearCoverageAndRatesGridContainer hcm-modal.no-min-width::part(dialog){min-width:unset}.system-benefit-plans-benefit-label{color:#01316c;font-size:16px;font-family:Roboto;font-weight:normal;margin-top:12px;text-indent:12px}.system-benefit-plans-benefit-label .benefit-plan-name{font-weight:bold}.benefit-plan-header{padding-top:0px;margin-left:0px;padding-bottom:0px;font-size:16px;color:#01316c}.benefit-plan-header .benefit-plan-name{vertical-align:baseline;font-weight:700}.system-plan-details-footnote{margin-top:12px;margin-left:18px}.system-benefit-plans-form-container .orange-warning{color:#e89138}.system-benefit-plans-form-container .red-error{color:#e4292a}.system-benefit-plans-form-container .life-events-container{margin-left:12px}.system-benefit-plans-form-container .plan-details-container input{text-align:right}.system-benefit-plans-form-container .plan-details-container table tbody span{white-space:nowrap}.system-benefit-plans-form-container fieldset.dependencies-old{width:750px}.system-benefit-plans-form-container fieldset.dependencies-old .dependency-type-container{margin-top:12px}.system-benefit-plans-form-container fieldset.dependencies-old .dependency-type-container label{width:225px;float:left;height:60px;clear:none;padding-right:6px}.system-benefit-plans-form-container fieldset.dependencies-old .dependency-type-container label:not(:last-child){border-right:1px solid #89898a}.system-benefit-plans-form-container fieldset.dependencies{width:750px;margin-left:50px}.system-benefit-plans-form-container fieldset.dependencies .dependency-type-container{margin-top:12px}.system-benefit-plans-form-container fieldset.dependencies .dependency-type-container label{width:225px;float:left;height:10px;clear:none;padding-right:6px}.system-benefit-plans-form-container fieldset.dependencies .radio-margin{margin-left:12px;padding-bottom:6px}.system-benefit-plans-form-container .dependent-plan-selection-container-old{margin-top:18px;margin-left:12px}.system-benefit-plans-form-container .dependent-plan-selection-container{margin-top:18px;margin-left:50px}.system-benefit-plans-form-container.plans-tab-container{margin:12px;position:relative}.system-benefit-plans-form-container.plans-tab-container .enclosing-row{margin-left:72px;display:flex;flex-direction:row;justify-content:flex-start;gap:4px;line-height:20px}.system-benefit-plans-form-container.plans-tab-container .enclosing-row .select-cell{text-align:left;width:285px}.system-benefit-plans-form-container.plans-tab-container .enclosing-row .wide-cell{width:135px;text-align:left;vertical-align:central}.system-benefit-plans-form-container.plans-tab-container .enclosing-row .wider-cell{width:250px;text-align:left;vertical-align:central}.system-benefit-plans-form-container.plans-tab-container .enclosing-row .margin-l-03{margin-left:3px}.system-benefit-plans-form-container.rates-tab-container{margin:12px;position:relative}.system-benefit-plans-form-container.rates-tab-container .error-loading-coverages-container{color:#e4292a;font-weight:bold}.system-benefit-plans-form-container.rates-tab-container .no-coverages-message{color:#e4292a;font-weight:bold;font-size:medium;margin-top:30px;margin-left:15px}.system-benefit-plans-form-container.rates-tab-container .coverage-filter-container{width:800px}.system-benefit-plans-form-container.rates-tab-container .coverage-filter-container label{margin-left:50px;display:inline-block}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container{margin-bottom:12px}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-container-header{margin-top:12px;margin-bottom:6px;font-weight:bold;font-size:14px}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container{display:inline-block;width:185px}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container .custom-filter-label-header{width:185px}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container label{width:185px}.system-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container label input.calendar{width:151px}.system-benefit-plans-form-container.rates-tab-container .add-new-rates-operation-container label{width:310px;margin-left:57px}.system-benefit-plans-form-container.rates-tab-container .coverage-rates-container{margin-top:12px}.system-benefit-plans-form-container.rates-tab-container .coverage-rates-container th{padding-left:5px}.system-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container{width:450px;margin-left:0px}.system-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container table.date-layout-table{width:396px}.system-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container table.date-layout-table th{text-align:left;padding-left:6px}.system-benefit-plans-form-container.rates-tab-container.add-new-wizard legend{padding-top:6px}.system-benefit-plans-form-container.coverage-rules-tab-container,.system-benefit-plans-form-container.cost-band-setup-container{padding:0px;position:relative}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section,.system-benefit-plans-form-container.cost-band-setup-container .page-section{margin-bottom:12px;display:flex;flex-direction:row}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .form-container,.system-benefit-plans-form-container.cost-band-setup-container .page-section .form-container{flex:1 1 auto;min-width:600px;display:flex;flex-direction:column}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .guarantee-issue-form-container,.system-benefit-plans-form-container.cost-band-setup-container .page-section .guarantee-issue-form-container{flex:1 1 auto;min-width:805px;display:flex;flex-direction:column}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .additional-info-container,.system-benefit-plans-form-container.cost-band-setup-container .page-section .additional-info-container{flex:0 0 400px;margin-right:12px;margin-top:12px;display:flex;align-items:flex-start}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .additional-info-container .additional-info-panel,.system-benefit-plans-form-container.cost-band-setup-container .page-section .additional-info-container .additional-info-panel{background-color:#f2fbfb;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .additional-info-container .additional-info-panel .additional-info-section:not(:last-child),.system-benefit-plans-form-container.cost-band-setup-container .page-section .additional-info-container .additional-info-panel .additional-info-section:not(:last-child){margin-bottom:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .additional-info-container .additional-info-panel .header-container,.system-benefit-plans-form-container.cost-band-setup-container .page-section .additional-info-container .additional-info-panel .header-container{font-weight:bold;margin-bottom:6px}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .section-header,.system-benefit-plans-form-container.cost-band-setup-container .page-section .section-header{margin:12px 0 0 12px;font-weight:bold;font-size:14px;color:#01316c}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .l-col-auto:not(:last-child),.system-benefit-plans-form-container.cost-band-setup-container .page-section .l-col-auto:not(:last-child){margin-right:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section fieldset legend,.system-benefit-plans-form-container.cost-band-setup-container .page-section fieldset legend{padding:12px 0px 6px 0px}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section .fieldset-no-legend,.system-benefit-plans-form-container.cost-band-setup-container .page-section .fieldset-no-legend{margin-top:35px}.system-benefit-plans-form-container.coverage-rules-tab-container .page-section.pad-top,.system-benefit-plans-form-container.cost-band-setup-container .page-section.pad-top{padding-top:15px}.system-benefit-plans-form-container.coverage-rules-tab-container hr,.system-benefit-plans-form-container.cost-band-setup-container hr{height:1px;width:calc(100% - 24px);background-color:#b1b1b1;border:none;margin:0px 12px}.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection{width:390px}.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection input[type=text],.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection textarea,.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection div.label input,.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection div.label textarea,.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection span.input,.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection span.dx-textbox,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection input[type=text],.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection textarea,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection div.label input,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection div.label textarea,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection span.input,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection span.dx-textbox{width:213px;margin:1px 3px;*margin:0px 3px}.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection span.dx-textbox input[type=text],.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection span.dx-textbox input[type=text]{width:100%}.system-benefit-plans-form-container.coverage-rules-tab-container fieldset.coverage-selection .supplemental-coverage-label,.system-benefit-plans-form-container.cost-band-setup-container fieldset.coverage-selection .supplemental-coverage-label{white-space:nowrap}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container,.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container{margin-left:24px;margin-top:12px;margin-bottom:12px;white-space:nowrap}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container .coverage-limit-section,.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container .coverage-limit-section{display:inline-block}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container .coverage-limit-section:not(:last-child),.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container .coverage-limit-section:not(:last-child){margin-right:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container .coverage-limit-section .label,.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container .coverage-limit-section .label{display:inline-block;margin-left:3px;margin-right:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container .coverage-limit-section span.dx-textbox,.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container .coverage-limit-section span.dx-textbox{display:inline-block}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-container .coverage-limit-section .minimum-coverage-input,.system-benefit-plans-form-container.cost-band-setup-container .coverage-limit-container .coverage-limit-section .minimum-coverage-input{width:70px}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-selector,.system-benefit-plans-form-container.cost-band-setup-container .coverage-type-selector{text-align:left;padding-left:12px;vertical-align:middle}.system-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-selector label,.system-benefit-plans-form-container.cost-band-setup-container .coverage-type-selector label{width:110px;vertical-align:middle;display:inline-block}.system-benefit-plans-form-container.coverage-rules-tab-container .base-coverage-type-selector,.system-benefit-plans-form-container.cost-band-setup-container .base-coverage-type-selector{padding-left:110px;line-height:26px;display:flex;justify-content:flex-start;align-items:center}.system-benefit-plans-form-container.coverage-rules-tab-container .base-coverage-type-selector .multiple-field-reference-select,.system-benefit-plans-form-container.cost-band-setup-container .base-coverage-type-selector .multiple-field-reference-select{width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container label.supplemental-coverage-label,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container label.supplemental-coverage-label{width:310px;margin-left:110px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container label.uniform-additional-amount-label input,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container label.uniform-additional-amount-label input{width:150px;margin-right:82px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container label.uniform-additional-amount-label i.toolTip,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container label.uniform-additional-amount-label i.toolTip{margin-left:-80px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container label.uniform-additional-amount-label .validationMessage,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container label.uniform-additional-amount-label .validationMessage{margin-left:-66px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container .non-uniform-additional-amounts-container{margin-left:125px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container .empty-amount-message,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container .non-uniform-additional-amounts-container .empty-amount-message{margin-left:5px;padding-left:1px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container .add-amount-container,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container .non-uniform-additional-amounts-container .add-amount-container{margin-bottom:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container .additional-amounts-data-container,.system-benefit-plans-form-container.cost-band-setup-container .supplemental-coverage-container .non-uniform-additional-amounts-container .additional-amounts-data-container{max-height:100px;overflow-y:auto;margin-left:0px}.system-benefit-plans-form-container.coverage-rules-tab-container .premium-options-container .rate-per-unit-checkbox-label,.system-benefit-plans-form-container.cost-band-setup-container .premium-options-container .rate-per-unit-checkbox-label{width:300px;margin-left:60px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view,.system-benefit-plans-form-container.cost-band-setup-container .table-view{width:auto}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .header-icon,.system-benefit-plans-form-container.cost-band-setup-container .table-view .header-icon{margin-left:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .isEditing td,.system-benefit-plans-form-container.cost-band-setup-container .table-view .isEditing td{padding-left:0px;padding-right:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column strong.or-padding,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column strong.or-padding{padding-right:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.expiration-date,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.expiration-date{min-width:110px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide{min-width:220px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide div.label,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide div.label{text-align:left}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide .prevent-wrap,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide .prevent-wrap{width:220px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input),.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide span.dx-textbox,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide select,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input),.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide span.dx-textbox,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide select{width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide span.dx-textbox.calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide select.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide span.dx-textbox.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide select.calendar{width:134px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase{min-width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase .prevent-wrap,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase .prevent-wrap{width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input),.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase span.dx-textbox,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase select,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input),.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase span.dx-textbox,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase select{width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase span.dx-textbox.calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase select.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase span.dx-textbox.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase select.calendar{width:134px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide{min-width:200px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide div.label,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide div.label{text-align:left}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide .prevent-wrap,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide .prevent-wrap{width:200px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input),.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide select,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input),.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide select{width:150px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox.calendar,.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide select.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input).calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox.calendar,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide select.calendar{width:134px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column input.match-selectbox-height,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column input.match-selectbox-height{height:25px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column .flyoverdiv-container,.system-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column .flyoverdiv-container{margin:0px;display:flex}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column,.system-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column{min-width:215px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column .prevent-wrap,.system-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column .prevent-wrap{width:215px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column input:not(.dx-texteditor-input),.system-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column input:not(.dx-texteditor-input){width:165px}.system-benefit-plans-form-container.coverage-rules-tab-container .table-view .icon-column,.system-benefit-plans-form-container.cost-band-setup-container .table-view .icon-column{padding-top:6px;width:15px}.system-benefit-plans-form-container.coverage-rules-tab-container .multi-value-text-entry-container,.system-benefit-plans-form-container.cost-band-setup-container .multi-value-text-entry-container{display:flex;flex-direction:row;align-items:center;width:430px}.system-benefit-plans-form-container.coverage-rules-tab-container .multi-value-text-entry-container .value-entry-container,.system-benefit-plans-form-container.cost-band-setup-container .multi-value-text-entry-container .value-entry-container{flex:0 0 100px;margin-right:12px;text-align:right}.system-benefit-plans-form-container.coverage-rules-tab-container .multi-value-text-entry-container .selected-values-container,.system-benefit-plans-form-container.cost-band-setup-container .multi-value-text-entry-container .selected-values-container{flex:0 0 auto;line-height:normal}.system-benefit-plans-form-container.coverage-rules-tab-container .reductions-container,.system-benefit-plans-form-container.cost-band-setup-container .reductions-container{width:600px}.system-benefit-plans-form-container.coverage-rules-tab-container .initial-enrollment-container table,.system-benefit-plans-form-container.cost-band-setup-container .initial-enrollment-container table{width:450px}.system-benefit-plans-form-container.coverage-rules-tab-container .initial-enrollment-container table td,.system-benefit-plans-form-container.cost-band-setup-container .initial-enrollment-container table td{vertical-align:middle;padding-top:6px;white-space:nowrap}.system-benefit-plans-form-container.coverage-rules-tab-container .guarantee-issue-container,.system-benefit-plans-form-container.cost-band-setup-container .guarantee-issue-container{width:600px}.system-benefit-plans-form-container.coverage-rules-tab-container .guarantee-issue-container .open-enrollment-section-title,.system-benefit-plans-form-container.coverage-rules-tab-container .guarantee-issue-container .add-new-container,.system-benefit-plans-form-container.cost-band-setup-container .guarantee-issue-container .open-enrollment-section-title,.system-benefit-plans-form-container.cost-band-setup-container .guarantee-issue-container .add-new-container{padding-top:6px;padding-bottom:6px}.system-benefit-plans-form-container.coverage-rules-tab-container .guarantee-issue-container .open-enrollment-or-column,.system-benefit-plans-form-container.cost-band-setup-container .guarantee-issue-container .open-enrollment-or-column{min-width:0px}.system-benefit-plans-form-container.coverage-rules-tab-container .add_new_container,.system-benefit-plans-form-container.cost-band-setup-container .add_new_container{margin-top:12px;margin-left:24px}.system-benefit-plans-form-container.coverage-rules-tab-container .flex-row-container,.system-benefit-plans-form-container.cost-band-setup-container .flex-row-container{display:flex;flex-direction:row}.system-benefit-plans-form-container.coverage-rules-tab-container .header-container,.system-benefit-plans-form-container.cost-band-setup-container .header-container{font-weight:bold;font-size:16px;margin-bottom:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .criteria-container,.system-benefit-plans-form-container.cost-band-setup-container .criteria-container{flex:1 1 auto;padding:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container,.system-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container{margin-left:12px;display:inline-block;vertical-align:top}.system-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header,.system-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header{margin-bottom:6px}.system-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container,.system-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container{font-weight:bold}.system-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist,.system-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist{font-weight:bold;font-style:italic}.system-benefit-plans-form-container.coverage-rules-tab-container .data-container,.system-benefit-plans-form-container.cost-band-setup-container .data-container{flex:0 0 300px;padding:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container,.system-benefit-plans-form-container.cost-band-setup-container .data-container .form-container{margin:12px}.system-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .form-field-container,.system-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .form-field-container{margin-bottom:6px}.system-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .form-field-container .form-value .sm-contribution-input,.system-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .form-field-container .form-value .sm-contribution-input{width:30px;margin-left:3px;margin-right:3px}.system-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .dependent-rate-relationships-tag-box,.system-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .dependent-rate-relationships-tag-box{width:200px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container,.system-benefit-plans-form-container.cost-band-setup-container .rates-container{flex:1 1 100%;padding:12px;display:flex}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section{margin-left:12px;flex:0 0 1200px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid{max-height:400px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable{min-height:50px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox{width:100px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-scrollable-container,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-scrollable-container{padding-right:6px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag{border-right:0px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell{width:50px;display:inline-block}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell{display:inline-block}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section.reduced-size,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section.reduced-size{flex:0 0 600px}.system-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .cost-band-cell,.system-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .cost-band-cell{vertical-align:middle}.system-benefit-plans-form-container .system-benefit-generating-criteria-message{align-items:center;align-self:center;width:100%}.system-benefit-plans-form-container .system-benefit-generating-criteria-message p.loading{height:30px}.system-benefit-plans-form-container .system-benefit-generating-criteria-message p{margin:12px 0;text-align:center}.system-benefit-plans-form-container .cost-band-acknowledgement-container{margin-top:12px;margin-left:24px}.system-benefit-plans-form-container .validation-message{color:#e4292a;font-weight:bold}.system-benefit-plans-form-container .validation-message.coverage-calc{white-space:normal;margin-left:12px}.system-benefit-plans-form-container .indent-default{margin-left:12px}.system-benefit-plans-form-container.payments-tab-container .l-col-auto{margin-right:12px}.system-benefit-plans-form-container .l-flex{padding:0px}.system-benefit-plans-form-container .l-flex .l-col-auto{padding:0px}.system-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .benefit-plan-header{padding-top:12px;padding-bottom:12px}.system-benefit-plans-form-container.rate-table-header{display:flex;flex-direction:row;align-items:center}.system-benefit-plans-form-container.rate-table-header .benefit-plan-header{padding:12px 0px 12px 6px;display:inline-block;margin-right:24px}.system-benefit-plans-form-container.rate-table-header .header-info{display:inline-block;margin-right:24px}.system-benefit-plans-form-container.rate-table-header .header-info select{margin-left:3px}.system-benefit-plans-form-container.rate-table-header .header-info .info{font-weight:bold}.system-benefit-plans-form-container .loading-coverages-container{text-align:center}.system-benefit-plans-form-container .tag-box{width:194px}.system-benefit-plans-cost-band-modal::part(dialogbody){width:1000px;max-height:unset}.system-benefit-plans-cost-band-modal::part(dialog){max-width:unset}.system-benefit-plans-cost-band-modal hcm-tabset::part(tabset){margin-top:12px}.system-benefit-plans-cost-band-modal hcm-tabset::part(tabcontent){padding:12px}.system-benefit-plans-cost-band-modal .cost-band-modal-body{font-size:12px !important}.system-benefit-plans-cost-band-modal tbody td{padding-left:3px;padding-right:3px;vertical-align:middle}.system-benefit-plans-cost-band-modal table.coverage-details-container{width:100%}.system-benefit-plans-cost-band-modal table.coverage-details-container td{vertical-align:top}.system-benefit-plans-cost-band-modal table.coverage-details-container td span.heading{font-weight:bold;margin-right:3px}.system-benefit-plans-cost-band-modal label{display:block}.system-benefit-plans-cost-band-modal .criteria-selection-container{margin-left:12px;margin-top:12px}.system-benefit-plans-cost-band-modal .criteria-selection-container table{width:100%}.system-benefit-plans-cost-band-modal .criteria-selection-container table td{vertical-align:top}.system-benefit-plans-cost-band-modal .criteria-selection-container select{margin-left:6px}.system-benefit-plans-cost-band-modal .cost-band-entry-container{max-height:300px;overflow-y:auto}.system-benefit-plans-cost-band-modal .cost-band-entry-container fieldset{width:430px;margin-top:-2px}.system-benefit-plans-cost-band-modal .cost-band-entry-container fieldset label{text-align:left}.system-benefit-plans-cost-band-modal .cost-band-entry-container fieldset .editlabel-container{width:170px;text-align:right;display:inline-block}.system-benefit-plans-cost-band-modal .cost-band-entry-container fieldset input[type=checkbox]{margin-left:3px;margin-right:182px}.system-benefit-plans-cost-band-modal .cost-band-entry-container fieldset select.operator{width:50px}.system-benefit-plans-cost-band-modal .cost-band-entry-container table thead th{text-align:left}.system-benefit-plans-cost-band-modal .cost-band-entry-container table tbody td{vertical-align:top;padding-top:2px}.system-benefit-plans-cost-band-modal .cost-band-entry-container table tbody tr:nth-child(even){background-color:#e0e0e0}.system-benefit-plans-cost-band-modal .add-new-cost-band-container{margin-top:12px}.system-benefit-plans-cost-band-modal .cost-limit-container .cost-limit-relationship-container{margin-top:12px;margin-bottom:12px}.system-benefit-plans-cost-band-modal .cost-limit-container .dependent-number-box{width:30px}.system-benefit-plans-cost-band-modal .cost-limit-container .dependent-info-icon{cursor:default;margin-left:4px}.system-benefit-plans-rate-table-cost-bands-container .no-data-message{margin:12px;text-align:center;font-size:14px;font-weight:bold;color:#636363}.system-benefit-plans-rate-table-cost-bands-container .top-row-container{display:flex;flex-direction:row;border-bottom:1px solid #cacaca}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container{flex:0 0 300px;border-right:1px solid #cacaca;padding:12px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .orange-icon{color:#e89138}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table{width:100%}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table td{padding:3px 6px;cursor:pointer}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table tr.selected td{background-color:#cacaca;color:#01316c;font-weight:bold}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container{flex:1 1 auto;padding:12px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container{margin-left:24px;display:inline-block;vertical-align:top}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header{margin-bottom:6px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container{font-weight:bold}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist{font-weight:bold;font-style:italic}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container{flex:0 0 100px;padding:12px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container{margin-bottom:6px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container button{width:100%;justify-content:flex-start}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container button i.export-cost-bands-icon{display:inline-block;width:12px}.system-benefit-plans-rate-table-cost-bands-container .top-row-container .size-limited{max-height:150px;overflow-y:auto}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container{display:flex;flex-direction:row}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container{flex:0 0 300px;padding:12px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container{margin:12px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container .form-field-container{margin-bottom:6px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container .dependent-rate-relationships-tag-box{width:200px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container{flex:1 1 100%;padding:12px;display:flex}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section{margin-left:12px;flex:0 0 1200px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid{max-height:400px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable{min-height:50px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox{width:100px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag{border-right:0px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell{width:50px;display:inline-block}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell{display:inline-block}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section.reduced-size{flex:0 0 600px}.system-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .cost-band-cell{vertical-align:middle}.system-benefit-plans-rate-table-cost-bands-container .header-container{font-weight:bold;font-size:16px;margin-bottom:12px}div.editorLayout[id$=RateSetupTabFormHeaderEditor],div.editorLayout[id$=RateTableMonthlyRatesFormHeaderEditor],div.editorLayout[id$=RateTableCostBandContributionsFormHeaderEditor]{margin:0px 12px 0px 12px;border:none}#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message{display:flex}#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message .validationMessage,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message .validationMessage{width:185px;margin-left:-201px}#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message .validationMessage:after,#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message .validationMessage:before,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message .validationMessage:after,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message .validationMessage:before{left:100%;top:35%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message .validationMessage:after,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message .validationMessage:after{border-color:rgba(255,250,205,0);border-left-color:#fffacd;border-top-color:#fffacd;border-width:7px;margin-top:-7px}#SystemBenefitPlansRateTableMonthlyRatesContainer tr.dx-data-row td:last-child label.reversable-validation-message .validationMessage:before,#SystemBenefitPlansTooltipsContainer label.reversable-validation-message .validationMessage:before{border-color:rgba(0,0,0,0);border-left-color:#000;border-top-color:#000;border-width:8px;margin-top:-8px}#SystemBenefitPlansTooltipsContainer div.tooltip-header{width:220px;margin:0 -17px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca}#SystemBenefitPlansTooltipsContainer div.radio-options{text-align:left;padding:12px 0px}#SystemBenefitPlansTooltipsContainer div.radio-options .radio-option{display:flex;align-items:center;font-size:12px}#SystemBenefitPlansTooltipsContainer div.radio-options label.textbox-container{padding-left:18px}#SystemBenefitPlansTooltipsContainer .btn{width:135px}#SystemMessagesTooltipsContainer div.tooltip-header{width:220px;margin:0 -17px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca}#SystemMessagesTooltipsContainer div.radio-options{text-align:left;padding:12px 0px}#SystemMessagesTooltipsContainer div.radio-options .radio-option{display:flex;align-items:center;font-size:12px}#SystemMessagesTooltipsContainer .btn{width:135px}.system-benefit-plans-display-order-container .header-container fieldset legend{font-size:16px}.system-benefit-plans-display-order-container .benefit-type-container{display:flex;margin-left:12px;padding:12px;flex-direction:column;position:fixed}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin-top:6px;max-height:400px}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container{display:flex;width:100%;justify-content:space-between;margin-bottom:6px;max-height:400px;overflow-y:auto}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name{margin-left:12px;color:#89898a}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name .plan-drag-icon{flex:0 0 20px}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name-stopped{margin-left:12px;color:#e4292a}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name-stopped .plan-drag-icon{flex:0 0 20px}.system-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .dx-list-item-after-bag.dx-list-reorder-handle-container{display:none}.system-benefit-plans-display-order-container .empty-table-view{margin-left:12px}.system-benefit-plans-display-order-container .benefit-type-selector-box{display:flex;margin-left:12px;padding:12px;flex-wrap:wrap;flex-direction:column}.system-benefit-plans-display-order-container .benefit-type-selector-box .btn-benefit-type-description{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin:6px;text-align:left;font-weight:bold;background-color:#fff;border-width:0px}.system-benefit-plans-display-order-container .benefit-type-selector-box .btn-benefit-type-description-focus{background-color:#f0f8ff}.system-benefit-plans-display-order-container .benefit-explaination-paragraph{margin-left:14px;margin-top:6px;margin-bottom:18px}.system-benefit-plans-display-order-container .benefit-column-title{margin-left:14px;margin-top:18px;font-weight:600;font-family:inherit;font-size:14px}.system-benefit-plans-display-order-container .l-flex{padding:0px}.system-benefit-plans-display-order-container .l-flex .l-col-auto{padding:0px}.system-benefit-plans-display-order-container .l-flex .l-col-auto:not(:last-child){margin-right:12px}#SystemPlanCopyModal div.modal-fields{display:inline-block;margin:6px}#SystemPlanCopyModal fieldset{display:contents}#SystemPlanCopyModal label{margin-left:24px}#ClientJobsGridContainer .grid-action-btn{color:#01316c}#ClientJobsGridContainer .grid-delete-btn{color:#e4292a}#ClientJobsGridContainer .actionCell{vertical-align:middle}#ClientJobsGridContainer .dx-datagrid-search-panel{margin:0px}#ClientJobsFormContainer fieldset.even-wider-than-widest{width:600px}#ClientJobsFormContainer .jobLevel-div{margin-bottom:4px}#ClientJobsFormContainer .tall-span{height:16px}#ClientJobsFormContainer .shift-right{margin-right:-12px}#ClientJobGroupsTabGridContainer .grid-action-btn,#ClientJobLevelsTabGridContainer .grid-action-btn{color:#01316c}#ClientJobGroupsTabGridContainer .grid-delete-btn,#ClientJobLevelsTabGridContainer .grid-delete-btn{color:#e4292a}#ClientJobGroupsTabGridContainer .dx-form .dx-texteditor,#ClientJobLevelsTabGridContainer .dx-form .dx-texteditor{width:264px !important}#ClientBenefitPlansGridContainer .benefit-data-container *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ClientBenefitPlansGridContainer .benefit-data-container:not(:last-child){margin-bottom:3px}#ClientBenefitPlansGridContainer .benefit-data-container .benefit-data-header{font-weight:bold}#ClientBenefitPlansGridContainer .actions-container .btn i.fa-x{color:#e4292a}#ClientBenefitPlansGridContainer .actions-container .btn i.fa-pen,#ClientBenefitPlansGridContainer .actions-container .btn i.fa-magnifying-glass{color:#01316c}.client-plan-details-footnote{margin-top:12px;margin-left:18px}.client-benefit-plans-form-container.dates-tab-container fieldset.effective-dates-container .labelCheckbox,.client-benefit-plans-form-container .add-new-system-plan-details-container fieldset.effective-dates-container .labelCheckbox{margin-left:155px}.client-benefit-plans-form-container.dates-tab-container fieldset.wider,.client-benefit-plans-form-container .add-new-system-plan-details-container fieldset.wider{width:434px}.client-benefit-plans-form-container .effective-dates-container{width:434px}.client-benefit-plans-form-container .effective-dates-container .labelCheckbox{margin-left:155px}.client-benefit-plans-form-container .life-events-container{margin-left:0px}.client-benefit-plans-form-container .plan-details-container input{text-align:right}.client-benefit-plans-form-container .plan-details-container table tbody span{white-space:nowrap}.client-benefit-plans-form-container .flyover-container{margin-left:12px}.client-benefit-plans-form-container fieldset.dependencies{width:750px;padding-left:12px}.client-benefit-plans-form-container fieldset.dependencies .label{width:225px;float:left;height:10px;clear:none;padding-right:6px}.client-benefit-plans-form-container fieldset.dependencies .radio-margin{margin-left:12px;margin-bottom:0px}.client-benefit-plans-form-container .dependent-plan-selection-container{margin-top:18px;margin-left:50px}.client-benefit-plans-form-container.payment-tab-container fieldset.wider .switch-holder{display:flex;justify-content:flex-end;align-items:flex-start;margin:0px;padding:0px}.client-benefit-plans-form-container.payment-tab-container fieldset.wider .switch-container{display:inline-block;width:276px;text-align:left;margin:2px 4px;padding:0px}.client-benefit-plans-form-container.payment-tab-container fieldset.wider .switch-container .dx-switch{margin-right:3px}.client-benefit-plans-form-container.payment-tab-container .l-col-auto{margin-right:36px}.client-benefit-plans-form-container .eligibility-tab-container{margin-left:0px;position:relative}.client-benefit-plans-form-container.rates-tab-container{margin:12px;position:relative}.client-benefit-plans-form-container.rates-tab-container .loading-coverages-container{text-align:center}.client-benefit-plans-form-container.rates-tab-container .error-loading-coverages-container{color:#e4292a;font-weight:bold}.client-benefit-plans-form-container.rates-tab-container .no-coverages-message{color:#e4292a;font-weight:bold;font-size:medium;margin-top:30px;margin-left:15px}.client-benefit-plans-form-container.rates-tab-container .coverage-filter-container{width:100%}.client-benefit-plans-form-container.rates-tab-container .coverage-filter-container label{margin-left:50px;display:inline-block}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container{margin-bottom:12px}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-container-header{margin-top:12px;margin-bottom:6px;font-weight:bold;font-size:14px}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container{display:inline-block;width:185px}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container .custom-filter-label-header{width:185px}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container label{width:185px}.client-benefit-plans-form-container.rates-tab-container .custom-filter-container .custom-filter-label-container label input.calendar{width:151px}.client-benefit-plans-form-container.rates-tab-container .add-new-rates-operation-container label{width:310px;margin-left:57px}.client-benefit-plans-form-container.rates-tab-container .coverage-rates-container{margin-top:12px}.client-benefit-plans-form-container.rates-tab-container .coverage-rates-container th{padding-left:5px}.client-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container{width:450px;margin-left:0px}.client-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container table.date-layout-table{width:396px}.client-benefit-plans-form-container.rates-tab-container.add-new-wizard .rate-effective-date-container table.date-layout-table th{text-align:left;padding-left:6px}.client-benefit-plans-form-container.rates-tab-container.add-new-wizard legend{padding-top:6px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .view-coverages{padding:0px;text-decoration:none;border:none}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .coverage-code-fieldset{width:600px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .coverage-code-fieldset .coverage-code-container{margin-left:150px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .coverage-code-fieldset input{margin:0px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .benefit-plan-header{display:inline-block;margin-right:24px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .header-info{display:inline-block;margin-right:24px}.client-benefit-plans-form-container.plan-year-coverage-and-rates-tab-container .header-info .info{font-weight:bold}.client-benefit-plans-form-container.coverage-rules-tab-container,.client-benefit-plans-form-container.cost-band-setup-container{padding:0px;position:relative}.client-benefit-plans-form-container.coverage-rules-tab-container span.dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container span.dx-textbox{display:inline-block}.client-benefit-plans-form-container.coverage-rules-tab-container .multiple-field,.client-benefit-plans-form-container.cost-band-setup-container .multiple-field{width:52px}.client-benefit-plans-form-container.coverage-rules-tab-container .open-enrollment-or-column,.client-benefit-plans-form-container.cost-band-setup-container .open-enrollment-or-column{width:20px;min-width:20px}.client-benefit-plans-form-container.coverage-rules-tab-container .add-new-container,.client-benefit-plans-form-container.cost-band-setup-container .add-new-container{padding-top:6px;padding-bottom:6px;margin-left:0px}.client-benefit-plans-form-container.coverage-rules-tab-container .no-wrap,.client-benefit-plans-form-container.cost-band-setup-container .no-wrap{white-space:nowrap}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view,.client-benefit-plans-form-container.cost-band-setup-container .table-view{width:auto}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .header-icon,.client-benefit-plans-form-container.cost-band-setup-container .table-view .header-icon{margin-left:3px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-header,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-header{font-weight:bold}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.expiration-date,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.expiration-date{min-width:110px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant{min-width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant .prevent-wrap,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant .prevent-wrap{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant input:not(.dx-texteditor-input),.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant span.dx-textbox,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant select,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant input:not(.dx-texteditor-input),.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant span.dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant select{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant span.dx-textbox.calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant select.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant span.dx-textbox.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant select.calendar{width:134px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide{min-width:220px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide .prevent-wrap,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide .prevent-wrap{width:220px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input),.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide span.dx-textbox,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide select,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input),.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide span.dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide select{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide span.dx-textbox.calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.late-entrant-wide select.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide span.dx-textbox.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.late-entrant-wide select.calendar{width:134px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase{min-width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase .prevent-wrap,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase .prevent-wrap{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input),.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase span.dx-textbox,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase select,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input),.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase span.dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase select{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase span.dx-textbox.calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase select.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase span.dx-textbox.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase select.calendar{width:134px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide{min-width:200px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide div.label,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide div.label{text-align:left}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide .prevent-wrap,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide .prevent-wrap{width:200px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input),.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide select,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input),.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide select{width:150px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox.calendar,.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column.coverage-increase-wide select.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide input:not(.dx-texteditor-input).calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide span.dx-textbox.calendar,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column.coverage-increase-wide select.calendar{width:134px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column input.match-selectbox-height,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column input.match-selectbox-height{height:25px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .table-view-column .flyoverdiv-container,.client-benefit-plans-form-container.cost-band-setup-container .table-view .table-view-column .flyoverdiv-container{margin:0px;display:flex}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column,.client-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column{min-width:215px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column .prevent-wrap,.client-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column .prevent-wrap{width:215px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .filter-value-column input:not(.dx-texteditor-input),.client-benefit-plans-form-container.cost-band-setup-container .table-view .filter-value-column input:not(.dx-texteditor-input){width:165px}.client-benefit-plans-form-container.coverage-rules-tab-container .table-view .icon-column,.client-benefit-plans-form-container.cost-band-setup-container .table-view .icon-column{padding-top:6px;width:15px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .coverage-type-selector,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .coverage-type-selector{text-align:left;vertical-align:middle}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .coverage-type-selector label,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .coverage-type-selector label{width:110px;vertical-align:middle;display:inline-block}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .coverage-type-option,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .coverage-type-option{margin-left:110px;text-align:left}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .coverage-type-box,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .coverage-type-box{width:213px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .non-uniform-additional-amounts-container,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .non-uniform-additional-amounts-container{margin-left:69px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .non-uniform-additional-amounts-container .additional-amounts-data-container,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .non-uniform-additional-amounts-container .additional-amounts-data-container{max-height:100px;overflow-y:auto;margin-left:60px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-type-card .non-uniform-additional-amounts-container .empty-amount-message,.client-benefit-plans-form-container.cost-band-setup-container .coverage-type-card .non-uniform-additional-amounts-container .empty-amount-message{padding-left:1px;margin-left:62px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-card .coverage-limit-container,.client-benefit-plans-form-container.cost-band-setup-container .coverage-limit-card .coverage-limit-container{margin-left:18px;margin-top:12px;margin-bottom:12px;white-space:nowrap;text-align:left}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-card .coverage-field,.client-benefit-plans-form-container.cost-band-setup-container .coverage-limit-card .coverage-field{width:70px}.client-benefit-plans-form-container.coverage-rules-tab-container .coverage-limit-card .percent-field,.client-benefit-plans-form-container.cost-band-setup-container .coverage-limit-card .percent-field{width:40px}.client-benefit-plans-form-container.coverage-rules-tab-container .initial-enroll-card .dx-textbox,.client-benefit-plans-form-container.cost-band-setup-container .initial-enroll-card .dx-textbox{width:229px}.client-benefit-plans-form-container.coverage-rules-tab-container .initial-enroll-card .maximum-field,.client-benefit-plans-form-container.cost-band-setup-container .initial-enroll-card .maximum-field{width:100px}.client-benefit-plans-form-container.coverage-rules-tab-container .initial-enroll-card table,.client-benefit-plans-form-container.cost-band-setup-container .initial-enroll-card table{width:450px}.client-benefit-plans-form-container.coverage-rules-tab-container .initial-enroll-card table td,.client-benefit-plans-form-container.cost-band-setup-container .initial-enroll-card table td{vertical-align:middle;padding-top:6px;white-space:nowrap}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section,.client-benefit-plans-form-container.cost-band-setup-container .page-section{margin-bottom:12px;display:flex;flex-direction:row}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .form-container,.client-benefit-plans-form-container.cost-band-setup-container .page-section .form-container{flex:1 1 auto;min-width:600px;display:flex;flex-direction:column}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .criteria-flex-group,.client-benefit-plans-form-container.cost-band-setup-container .page-section .criteria-flex-group{flex:0 1 auto;display:flex;flex-flow:row wrap}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .criteria-flex-group:not(:last-child),.client-benefit-plans-form-container.cost-band-setup-container .page-section .criteria-flex-group:not(:last-child){margin-right:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .criteria-flex-column,.client-benefit-plans-form-container.cost-band-setup-container .page-section .criteria-flex-column{flex:0 1 auto;width:auto;padding:0px}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .criteria-flex-column:not(:last-child),.client-benefit-plans-form-container.cost-band-setup-container .page-section .criteria-flex-column:not(:last-child){margin-right:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section fieldset legend,.client-benefit-plans-form-container.cost-band-setup-container .page-section fieldset legend{padding:12px 0px 6px 0px}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section .fieldset-no-legend,.client-benefit-plans-form-container.cost-band-setup-container .page-section .fieldset-no-legend{margin-top:35px}.client-benefit-plans-form-container.coverage-rules-tab-container .page-section.pad-top,.client-benefit-plans-form-container.cost-band-setup-container .page-section.pad-top{padding-top:15px}.client-benefit-plans-form-container.coverage-rules-tab-container .client-benefit-generating-criteria-message,.client-benefit-plans-form-container.cost-band-setup-container .client-benefit-generating-criteria-message{align-items:center;align-self:center;width:100%}.client-benefit-plans-form-container.coverage-rules-tab-container .client-benefit-generating-criteria-message p.loading,.client-benefit-plans-form-container.cost-band-setup-container .client-benefit-generating-criteria-message p.loading{height:30px}.client-benefit-plans-form-container.coverage-rules-tab-container .client-benefit-generating-criteria-message p,.client-benefit-plans-form-container.cost-band-setup-container .client-benefit-generating-criteria-message p{margin:12px 0;text-align:center}.client-benefit-plans-form-container.coverage-rules-tab-container .flex-row-container,.client-benefit-plans-form-container.cost-band-setup-container .flex-row-container{display:flex;flex-direction:row}.client-benefit-plans-form-container.coverage-rules-tab-container .header-container,.client-benefit-plans-form-container.cost-band-setup-container .header-container{font-weight:bold;font-size:16px;margin-bottom:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .criteria-container,.client-benefit-plans-form-container.cost-band-setup-container .criteria-container{flex:1 1 auto;padding:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container,.client-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container{margin-left:12px;display:inline-block;vertical-align:top}.client-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header,.client-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header{margin-bottom:6px}.client-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container,.client-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container{font-weight:bold}.client-benefit-plans-form-container.coverage-rules-tab-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist,.client-benefit-plans-form-container.cost-band-setup-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist{font-weight:bold;font-style:italic}.client-benefit-plans-form-container.coverage-rules-tab-container .data-container,.client-benefit-plans-form-container.cost-band-setup-container .data-container{flex:0 0 300px;padding:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container,.client-benefit-plans-form-container.cost-band-setup-container .data-container .form-container{margin:12px}.client-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .form-field-container,.client-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .form-field-container{margin-bottom:6px}.client-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .form-field-container .form-value .sm-contribution-input,.client-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .form-field-container .form-value .sm-contribution-input{width:30px;margin-left:3px;margin-right:3px}.client-benefit-plans-form-container.coverage-rules-tab-container .data-container .form-container .dependent-rate-relationships-tag-box,.client-benefit-plans-form-container.cost-band-setup-container .data-container .form-container .dependent-rate-relationships-tag-box{width:200px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container,.client-benefit-plans-form-container.cost-band-setup-container .rates-container{flex:1 1 100%;padding:12px;display:flex}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section{margin-left:12px;flex:0 0 1200px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid{max-height:400px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable{min-height:50px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox{width:100px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-scrollable-container,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-scrollable-container{padding-right:6px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag{border-right:0px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell{width:50px;display:inline-block}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell{display:inline-block}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section.reduced-size,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section.reduced-size{flex:0 0 600px}.client-benefit-plans-form-container.coverage-rules-tab-container .rates-container .cost-band-rate-grid-section .cost-band-cell,.client-benefit-plans-form-container.cost-band-setup-container .rates-container .cost-band-rate-grid-section .cost-band-cell{vertical-align:middle}.client-benefit-plans-form-container.insurance-rates-tab-container{padding:0px}.client-benefit-plans-form-container.insurance-rates-tab-container .l-col-auto{padding:0px}.client-benefit-plans-form-container.insurance-rates-tab-container .l-col-auto:not(:last-child){margin-left:12px}.client-benefit-plans-form-container.insurance-rates-tab-container .coverage-type-selector{text-align:left;padding-left:10px;font-size:120%;font-weight:600;color:#292929}.client-benefit-plans-form-container.insurance-rates-tab-container .supplemental-coverage-container label.supplemental-coverage-label{width:310px;margin-left:50px}.client-benefit-plans-form-container.insurance-rates-tab-container .supplemental-coverage-container label.uniform-additional-amount-label input{width:150px}.client-benefit-plans-form-container.insurance-rates-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container{margin-left:75px}.client-benefit-plans-form-container.insurance-rates-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container .add-amount-container{margin-bottom:3px}.client-benefit-plans-form-container.insurance-rates-tab-container .supplemental-coverage-container .non-uniform-additional-amounts-container .additional-amounts-data-container{max-height:100px;overflow-y:auto}.client-benefit-plans-form-container.insurance-rates-tab-container .premium-options-container .rate-per-unit-checkbox-label{width:300px;margin-left:60px}.client-benefit-plans-form-container.insurance-rates-tab-container .reductions-container{width:382px}.client-benefit-plans-form-container.insurance-rates-tab-container .reductions-container th.data-column{text-align:left;padding-left:6px}.client-benefit-plans-form-container.insurance-rates-tab-container .reductions-container .reduction-info-icon{vertical-align:-0.45em}.client-benefit-plans-form-container.insurance-rates-tab-container .guarantee-issue-container{width:362px}.client-benefit-plans-form-container.insurance-rates-tab-container .guarantee-issue-container .subheader{margin:6px 0 6px 24px;font-weight:bold}.client-benefit-plans-form-container.insurance-rates-tab-container .guarantee-issue-container .guarantee-issue-form{margin-left:50px}.client-benefit-plans-form-container.insurance-rates-tab-container .guarantee-issue-container .open-enrollment-container tr.effective-dates-row label{text-align:left}.client-benefit-plans-form-container.insurance-rates-tab-container .guarantee-issue-container td.button-cell{padding-right:12px;text-align:right;white-space:nowrap}.client-benefit-plans-form-container.insurance-rates-tab-container .add_new_container{margin-top:12px;margin-left:24px}.client-benefit-plans-form-container.add-new-wizard label.system-level-selection-container{text-align:left;padding-left:6px;padding-top:12px;font-weight:bold}.client-benefit-plans-form-container.add-new-wizard fieldset.plan-details-container{padding-top:12px}.client-benefit-plans-form-container.add-new-wizard small.benefit-plan-selection-error{color:#e4292a}.client-benefit-plans-form-container .benefit-type-container{width:650px}.client-benefit-plans-form-container .eligible-employees-container .btn:first-of-type{margin-left:12px}.client-benefit-plans-form-container .eligible-employees-container .btn{margin-right:3px}.client-benefit-plans-form-container .enclosing-row{margin-left:72px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.client-benefit-plans-form-container .enclosing-row .select-cell{text-align:left;width:285px}.client-benefit-plans-form-container .enclosing-row .wide-cell{width:135px;text-align:left;vertical-align:middle}.client-benefit-plans-form-container .enclosing-row .wider-cell{width:250px;text-align:left;vertical-align:middle}.client-benefit-plans-form-container .enclosing-row .margin-l-03{margin-left:3px}.client-benefit-plans-form-container .enclosing-row .small-span{width:43px}.client-benefit-plans-form-container .plan-name{font-weight:normal;margin-left:0px;width:276px}.client-benefit-plans-form-container .no-padding{padding-left:0px}.client-benefit-plans-form-container .table-view .table-view-column.priority-column{min-width:56px;max-width:56px}.client-benefit-plans-form-container .table-view .table-view-column.following-column{padding-left:3px;min-width:140px;max-width:140px}.client-benefit-plans-form-container .table-view .table-view-column.wider{min-width:285px;max-width:285px}.client-benefit-plans-form-container .table-view .table-view-column.drag-column{max-width:18px;min-width:18px}.client-benefit-plans-form-container .table-view .table-view-column .dx-textbox{width:96%}.client-benefit-plans-form-container .empty-table-view{margin-left:12px}.client-benefit-plans-form-container .add-new-container{margin-left:12px}.client-benefit-plans-form-container .cost-band-acknowledgement-container{margin-top:12px;margin-left:24px}.client-benefit-plans-form-container .l-flex{padding:0px}.client-benefit-plans-form-container .l-flex .l-col-auto{padding:0px}.client-benefit-plans-form-container .validation-message{color:#e4292a;font-weight:bold}.client-benefit-plans-form-container .validation-message.coverage-calc{white-space:normal;margin-left:12px}.client-benefit-plans-form-container .multi-value-text-entry-container{display:flex;flex-direction:row;align-items:center;width:430px}.client-benefit-plans-form-container .multi-value-text-entry-container .value-entry-container{flex:0 0 100px;margin-right:12px;text-align:right}.client-benefit-plans-form-container .multi-value-text-entry-container .selected-values-container{flex:0 0 auto;line-height:normal}.client-benefit-plans-form-container .error-container{color:#e4292a;margin-left:12px}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer{height:100%}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-master-detail-cell{padding-top:15px}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-master-detail-cell h3{margin:0px}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-master-detail-cell .dx-list-collapsible-groups{width:50%;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-list-group-collapsed .dx-list-group-header::before{transform:rotate(90deg)}.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-datagrid-group-opened,.client-benefit-plans-form-container #ClientBenefitPlansRateYearGridContainer .dx-datagrid-group-closed{min-width:30px;max-width:30px}.client-benefit-plans-form-container.rate-table-header .rate-year-selection-container{display:inline-block;padding-left:50px}.client-benefit-plans-form-container.rate-table-header .benefit-plan-header{display:inline-block;margin-right:24px}.client-benefit-plans-form-container.rate-table-header .header-info{display:inline-block;margin-right:24px}.client-benefit-plans-form-container.rate-table-header .header-info .info{font-weight:bold}.client-benefit-plans-form-container.rate-table-header .coverage-tier-container{display:inline-block;padding-left:25px}.client-benefit-plans-form-container.rate-table-header .coverage-tier-container .coverage-tier-name{font-weight:700}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .no-data-message{margin:12px;text-align:center;font-size:14px;font-weight:bold;color:#636363}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container{display:flex;flex-direction:row;border-bottom:1px solid #cacaca}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container{flex:0 0 300px;border-right:1px solid #cacaca;padding:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .orange-icon{color:#e89138}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table{width:100%}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table td{padding:3px 6px;cursor:pointer}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .coverage-selection-container .coverage-selection-table tr.selected td{background-color:#cacaca;color:#01316c;font-weight:bold}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container{flex:1 1 auto;padding:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container{margin-left:24px;display:inline-block;vertical-align:top}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameters-header{margin-bottom:6px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .criteria-parameter-values-container{font-weight:bold}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .criteria-container .criteria-parameters-row .criteria-parameters-container .no-records-exist{font-weight:bold;font-style:italic}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container{flex:0 0 100px;padding:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container{margin-bottom:6px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container button{width:100%;justify-content:flex-start}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .operations-container .button-container button i.export-cost-bands-icon{display:inline-block;width:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .top-row-container .size-limited{max-height:150px;overflow-y:auto}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container{display:flex;flex-direction:row}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container{flex:0 0 300px;padding:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container{margin:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container .form-field-container{margin-bottom:6px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .coverage-data-container .form-container .dependent-rate-relationships-tag-box{width:200px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container{flex:1 1 100%;padding:12px;display:flex;flex-wrap:wrap}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section:not(:first-child){margin-left:12px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section{flex:1 1}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid{max-height:400px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-datagrid-content.dx-sortable{padding-bottom:20px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .monthly-premium-textbox{width:100px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .dx-command-drag{border-right:0px}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .fixed-width-cell{width:50px;display:inline-block}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .rate-table-cost-band-grid .inline-cell{display:inline-block}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .bottom-row-container .cost-band-rates-container .cost-band-rate-grid-section .cost-band-cell{vertical-align:middle}.client-benefit-plans-form-container.cost-band-tab-container .client-benefit-plans-rate-table-cost-bands-container .header-container{font-weight:bold;font-size:16px;margin-bottom:12px}.client-benefit-plans-benefit-type-container div.radio-options{padding-left:12px}.client-benefit-plans-benefit-type-container div.radio-options .radio-option{display:flex;font-weight:bold;padding-top:12px}.fixed-rates-tab-container .rate-year-selection-container{display:inline-block;padding-left:50px}.fixed-rates-tab-container .coverage-tier-container{display:inline-block;padding-left:25px}.fixed-rates-tab-container .coverage-tier-container .coverage-tier-name{font-weight:700}.fixed-rates-tab-container label.textbox-container{padding-left:18px}.client-benefit-plans-display-order-container .header-container fieldset legend{font-size:16px}.client-benefit-plans-display-order-container .benefit-type-container{display:flex;margin-left:12px;padding:12px;flex-direction:column}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin-top:6px;max-height:400px}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container{display:flex;width:100%;justify-content:space-between;margin-bottom:6px;max-height:400px;overflow-y:auto}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name{margin-left:12px;color:#89898a}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name .plan-drag-icon{flex:0 0 20px}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name-stopped{margin-left:12px;color:#e4292a}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .benefit-plan-item-name-stopped .plan-drag-icon{flex:0 0 20px}.client-benefit-plans-display-order-container .benefit-type-container .benefit-type-item .benefit-plans-container .dx-list-item-after-bag.dx-list-reorder-handle-container{display:none}.client-benefit-plans-display-order-container .empty-table-view{margin-left:12px}.client-benefit-plans-display-order-container .benefit-type-selector-box{display:flex;margin-left:12px;padding:12px;flex-wrap:wrap;flex-direction:column}.client-benefit-plans-display-order-container .benefit-type-selector-box .btn-benefit-type-description{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin:6px;text-align:left;font-weight:bold;background-color:#fff;border-width:0px}.client-benefit-plans-display-order-container .benefit-type-selector-box .btn-benefit-type-description-focus{background-color:#f0f8ff}.client-benefit-plans-display-order-container .benefit-explaination-paragraph{margin-left:14px;margin-top:6px;margin-bottom:18px}.client-benefit-plans-display-order-container .benefit-column-title{margin-top:18px;font-weight:600;font-family:inherit;font-size:14px}.client-benefit-plans-display-order-container .l-flex{padding:0px}.client-benefit-plans-display-order-container .l-flex .l-col-auto{padding:0px}.client-benefit-plans-display-order-container .l-flex .l-col-auto:not(:last-child){margin-right:12px}#probationTable{margin-left:12px}#probationTable input.smallest{width:43px}#ClientBenefitPlansTooltipContainer div.tooltip-header{width:220px;margin:0 -17px;font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #cacaca}#ClientBenefitPlansTooltipContainer div.radio-options{text-align:left;padding:12px 0px}#ClientBenefitPlansTooltipContainer div.radio-options .radio-option{display:flex;align-items:center;font-size:12px}#ClientBenefitPlansTooltipContainer div.radio-options label.textbox-container{padding-left:18px}#ClientBenefitPlansTooltipContainer .btn{width:135px}#ContributionGridContainer input{width:100%;text-align:right}#ContributionGridContainer span{float:right}#ContributionGridContainer .emphasis{font-weight:bold}#ContributionGridContainer .wide-selectbox{width:100%;float:left}#ContributionGridContainer .wide-selectbox input{text-align:left}#ContributionGridContainer label.adjusted-premium{font-weight:bold;text-align:right;display:block;padding-top:2px}#ClientPlanCopyModal div.modal-fields{display:inline-block;margin:6px}#ClientPlanCopyModal fieldset{display:contents}#ClientPlanCopyModal label{margin-left:24px}#ClientSalaryGradeGridContainer .action-link-blue{color:#01316c}#ClientSalaryGradeGridContainer .action-link-red{color:#e4292a}#EmployeeJobsGridContainer h3.details-card-header{margin:0}#EmployeeJobsGridContainer .grid-action-btn{color:#01316c}#EmployeeJobsGridContainer .grid-copy-btn{color:#489fa4}#EmployeeJobsGridContainer .grid-delete-btn{color:#e4292a}#EmployeeJobsGridContainer .actionCell{vertical-align:middle}#EmployeeJobsGridContainer .dx-datagrid-search-panel{margin:0px}#EmployeeJobsGridContainer div.ellipsis-overflow{overflow-x:hidden;text-overflow:ellipsis}#EmployeeJobsGridContainer i.notes-icon{padding-right:6px}#EmployeeJobsFormContainer{display:flex;flex-direction:row}#EmployeeJobsFormContainer span.month-year-text-boxes{width:192px;margin:1px 2px}#EmployeeJobsFormContainer span.month-year-text-boxes .month{text-align:center;width:70px;margin-left:0px}#EmployeeJobsFormContainer span.month-year-text-boxes .year{text-align:center;width:108px}#EmployeeJobsFormContainer .form-container{flex:1 1 auto}#EmployeeJobsFormContainer .form-container .l-col-auto{padding:0px}#EmployeeJobsFormContainer .form-container .l-col-auto:not(:last-child){margin-left:12px}#EmployeeJobsFormContainer .additional-info-container{flex:0 0 500px;margin:12px}#EmployeeJobsFormContainer .additional-info-container .toggle-visibility-container{text-align:right;margin-bottom:12px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container{background-color:#f2fbfb;border-radius:3px;padding:12px;box-shadow:0px 0px 12px #cacaca}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-header{font-weight:bold;margin-top:12px;margin-bottom:12px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-header.alternate{color:#347376}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-header.subsequent{margin-top:18px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container{margin-left:6px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .detail-label{display:inline-block;width:170px;vertical-align:top;margin-right:3px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .detail-value{display:inline-block;font-weight:bold;width:297px;vertical-align:top}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .detail-value.missing-data{color:#e4292a}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .detail-value-text{font-weight:normal}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer{margin-left:6px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader{font-weight:bold;margin-left:-6px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .section-subheader.alternate{color:#347376}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer .detail-value{width:291px}#EmployeeJobsFormContainer .additional-info-container .additional-info-details-container .section-details-container .section-details-subcontainer:not(:first-child){margin-top:12px}#EmployeeJobsFormContainer .copy-warning{color:#e89138;position:absolute;bottom:8px;left:343px}#EmployeeJobsFormContainer .copy-warning.terminated{color:#e4292a}#EmployeeJobsFormContainer .copy-warning.wide{left:373px}div.employee-profile-container .details-container .detail-section .section-values .employee-info.wide{flex-basis:200px;max-width:200px}div.employee-profile-container .details-container .detail-section .section-values .employee-info.wider{flex-basis:400px;max-width:400px}#SystemBenefitSetupCoverageCodesGridContainer .benefit-data-container{white-space:nowrap}#SystemBenefitSetupCoverageCodesGridContainer .benefit-data-container:not(:last-child){margin-bottom:3px}#SystemBenefitSetupCoverageCodesGridContainer .benefit-data-container .benefit-data-header{font-weight:bold}#SystemBenefitSetupCoverageCodesGridContainer .actions-container .btn i.fa-x{color:#e4292a}#SystemBenefitSetupCoverageCodesGridContainer .actions-container .btn i.fa-pen,#SystemBenefitSetupCoverageCodesGridContainer .actions-container .btn i.fa-magnifying-glass{color:#01316c}#SystemBenefitCoverageTiersTabGridContainer .dx-state-readonly{border-style:none}#SystemBenefitCoverageTiersTabGridContainer .dx-datagrid-search-panel{margin:0px}#SystemBenefitCoverageTiersTabGridContainer .dx-box-item{width:750px}#SystemBenefitCoverageTiersTabGridContainer .dx-textbox{width:264px}#SystemBenefitCoverageTiersTabGridContainer .grid-action-btn{color:#01316c}#SystemBenefitCoverageTiersTabGridContainer .grid-delete-btn{color:#e4292a}#SystemBenefitCoverageTiersTabGridContainer .actionCell{vertical-align:middle}#SystemBenefitSetupCoverageTierFormContainer .align-left{text-align:left}#SystemBenefitSetupCoverageTierFormContainer .half-width{width:50%}#SystemBenefitSetupCoverageTierFormContainer span{margin-right:3px}#SystemBenefitSetupNetworkGroupsGridContainer .benefit-data-container{white-space:nowrap}#SystemBenefitSetupNetworkGroupsGridContainer .benefit-data-container:not(:last-child){margin-bottom:3px}#SystemBenefitSetupNetworkGroupsGridContainer .benefit-data-container .benefit-data-header{font-weight:bold}#SystemBenefitSetupNetworkGroupsGridContainer .actions-container .btn i.fa-x{color:#e4292a}#SystemBenefitSetupNetworkGroupsGridContainer .actions-container .btn i.fa-pen,#SystemBenefitSetupNetworkGroupsGridContainer .actions-container .btn i.fa-magnifying-glass{color:#01316c}#SystemBenefitNetworkGroupsTabGridContainer .dx-state-readonly{border-style:none}#SystemBenefitNetworkGroupsTabGridContainer .dx-datagrid-search-panel{margin:0px}#SystemBenefitNetworkGroupsTabGridContainer .dx-box-item{width:750px}#SystemBenefitNetworkGroupsTabGridContainer .dx-textbox{width:264px}#SystemBenefitNetworkGroupsTabGridContainer .grid-action-btn{color:#01316c}#SystemBenefitNetworkGroupsTabGridContainer .grid-delete-btn{color:#e4292a}#SystemBenefitNetworkGroupsTabGridContainer .actionCell{vertical-align:middle}#SystemBenefitSetupNetworkGroupsFormContainer .align-left{text-align:left}#SystemBenefitSetupNetworkGroupsFormContainer .half-width{width:50%}#SystemBenefitSetupNetworkGroupsFormContainer span{margin-right:3px}#SystemBenefitNetworkGroupLocationsTabGridContainer .dx-state-readonly{border-style:none}#SystemBenefitNetworkGroupLocationsTabGridContainer .dx-datagrid-search-panel{margin:0px}#SystemBenefitNetworkGroupLocationsTabGridContainer .dx-box-item{width:750px}#SystemBenefitNetworkGroupLocationsTabGridContainer .dx-textbox{width:264px}#SystemBenefitNetworkGroupLocationsTabGridContainer .grid-action-btn{color:#01316c}#SystemBenefitNetworkGroupLocationsTabGridContainer .grid-delete-btn{color:#e4292a}#SystemBenefitNetworkGroupLocationsTabGridContainer .actionCell{vertical-align:middle}.client-compensation-event-commit-header{display:flex;justify-content:space-between;margin:0 12px 12px 0}.client-compensation-event-commit-header .event-name-header{align-self:flex-start}.client-compensation-event-commit-header .btn{align-self:flex-end}.warning-icon-container{margin-left:12px}.client-compensation-event-processed-header{display:flex;justify-content:space-between;margin:0 12px 12px 0}.client-compensation-event-processed-header .event-name-header{align-self:flex-start}.client-compensation-event-processed-header .btn{align-self:flex-end}.dx-datagrid-content .dx-datagrid-table .dx-row>td.center-vertically{vertical-align:middle}#CompensationEventPendingGridContainer{position:relative}#CompensationEventPendingGridContainer i.fa-gear{margin-left:6px}#CompensationEventPendingGridContainer .notes-icon{vertical-align:middle;padding-left:6px}#CompensationEventPendingGridContainer .spacer{vertical-align:middle;padding-left:21px}#CompensationEventPendingGridContainer .employee-details-container .employee-name{font-weight:700}#CompensationEventPendingGridContainer .employee-details-container .fa-triangle-exclamation.is-inactive{color:#e89138}#CompensationEventPendingGridContainer .employee-details-container .fa-triangle-exclamation.is-terminated{color:#e4292a}#CompensationEventProcessedGridContainer .notes-icon{vertical-align:middle;padding-left:6px}#CompensationEventProcessedGridContainer .notes-textarea{vertical-align:middle;margin-right:10px;width:175px;white-space:normal}#CompensationEventProcessedGridContainer div.ellipsis-overflow{overflow-x:hidden;text-overflow:ellipsis}#CompensationEventCommitGridContainer i.fa-clock-rotate-left,#CompensationEventCommitGridContainer i.fa-gear{margin-left:6px}#CompensationEventCommitGridContainer .dx-header-row i{color:#636363}#CompensationEventCommitGridContainer .employee-details-container .employee-name{font-weight:700}#CompensationEventCommitGridContainer .employee-details-container .fa-triangle-exclamation.is-inactive{color:#e89138}#CompensationEventCommitGridContainer .employee-details-container .fa-triangle-exclamation.is-terminated{color:#e4292a}#CompensationEventCommitGridContainer .amount-column input[type=text],#CompensationEventCommitGridContainer .percent-column input[type=text],#CompensationEventCommitGridContainer .results-column input[type=text]{width:105px;min-height:26px}#CompensationEventCommitGridContainer i.notes-icon{vertical-align:middle}#CompensationEventCommitGridContainer .notes-textarea{vertical-align:middle;margin-right:10px;width:175px}#CompensationEventCommitGridContainer .left-side-validation-message *{align-self:center}div.prior-step-recommendations{text-align:left;font-size:12px}.history-tooltip{max-width:220px;text-align:left;font-size:12px}.history-tooltip .history-tooltip-header{width:220px;font-size:12px;font-style:italic;border-bottom:1px solid #cacaca;padding-left:0px;padding-top:0px}.history-tooltip .history-tooltip-header~.history-tooltip-header{padding-top:10px}.history-tooltip .tooltip-item{white-space:normal;vertical-align:middle}.history-tooltip .tooltip-item span.reviewer-name{font-weight:700}.history-tooltip .vertical-space{line-height:1.7}#CompensationEventManagementClosedEventsGridContainer .employee-name{font-weight:700}#CompensationEventManagementClosedEventsGridContainer i.notes-icon{vertical-align:middle;padding-left:6px}#CompensationEventManagementClosedEventsGridContainer .no-notes-spacer{margin-right:24px}#CompensationEventManagementClosedEventsGridContainer .focus-view-grid .dx-data-row .dx-datagrid-group-opened::before{margin-top:0}#CompensationEventManagementClosedEventsGridContainer .focus-view-grid .dx-data-row .dx-datagrid-group-closed::before{margin-top:0}#CompensationEventManagerClosedEventsFilterContainer .filter-container{align-items:center}#FieldColumnsGrid .dx-datagrid-content.dx-sortable{min-height:14rem}#FieldColumnsGrid .close-button{margin-right:6px;float:right;border:none;background:none;opacity:.5;cursor:pointer}#FiltersTabViewEditor .editorContainer,#AddNewScreen4ViewEditor .editorContainer{min-height:30em}#FiltersTabViewEditor .editorContainer .multi-val,#AddNewScreen4ViewEditor .editorContainer .multi-val{margin-left:.25em}#FiltersTabViewEditor .editorContainer .multi-val i.fa,#AddNewScreen4ViewEditor .editorContainer .multi-val i.fa{margin-left:.25em}fieldset.wider input.calculation-expression{width:249px;margin-left:4px}.placeholder em{font-weight:bold}.CalculationBuilderModal fieldset{display:inline-block;vertical-align:top}.CalculationBuilderModal fieldset label{font-weight:bold;text-align:left}.CalculationBuilderModal fieldset select,.CalculationBuilderModal fieldset textarea{width:100%;height:10em}.CalculationBuilderModal fieldset.modal-formula{width:55%}.CalculationBuilderModal fieldset.modal-columns{width:35%}#AddNewScreen1ViewEditor i.fa-warning{color:#e89138}.reports-from-template-screen1-container .report-options-container{margin-left:36px}.reports-from-template-screen1-container .report-options-container label.labelCheckbox{display:block;padding:3px 0}.reports-from-template-screen1-container .report-column-preview-table{margin-left:24px}.reports-from-template-screen1-container .report-column-preview-table th,.reports-from-template-screen1-container .report-column-preview-table td{padding:3px 12px;border:2px solid #cacaca;min-width:100px}.reports-from-template-screen1-container .report-column-preview-table th{text-align:center;background-color:#e0e0e0}.reports-from-template-screen2-container .dx-datagrid-headers{position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#fff;font-weight:bold;border-bottom:2px solid #89898a}#systemBenefitReconciliationUtilityMain{margin:12px}#systemBenefitReconciliationUtilityMain span.month-year-text-boxes{width:192px;margin:1px 2px}#systemBenefitReconciliationUtilityMain span.month-year-text-boxes .month{text-align:center;width:70px;margin-left:0px}#systemBenefitReconciliationUtilityMain span.month-year-text-boxes .year{text-align:center;width:108px}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards{width:200px}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-calculator-simple{color:#e89138}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-abacus{color:#6496ae}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-file-invoice{color:#c2356f}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-calculator{color:#fccc1b}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-file-excel{color:#6b007f}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .card-icon .fa-file-import{color:#c2356f}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .spinner{bottom:25px;height:25px;position:absolute;padding-left:10px}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .spinner img{max-height:25px;width:auto}#systemBenefitReconciliationUtilityMain .benefit-reconciliation-cards .spinner span{padding-left:2px}#systemBenefitReconciliationUtilityMain .bold{font-weight:bold}#systemBenefitReconciliationUtilityMain .dx-list-group-header{font-weight:bold}#systemBenefitReconciliationUtilityMain .options-container{width:710px;box-shadow:0px 0px 12px #cacaca;padding:12px;margin:12px}#systemBenefitReconciliationUtilityMain .options-container .switch-container{display:inline-block;width:192px;text-align:left;margin:2px 4px;padding:0px}#systemBenefitReconciliationUtilityMain .options-container .benefit-options-caption-container{display:flex;justify-content:flex-end;align-content:center;padding-bottom:7px;font-style:italic}#systemBenefitReconciliationUtilityMain .options-container .benefit-options-caption-container .benefit-options-caption{padding-right:2px}#systemBenefitReconciliationUtilityMain .my-reports-queue-container .fa-share-square{color:#01316c;vertical-align:middle;margin-right:6px}#systemBenefitReconciliationUtilityMain .my-reports-queue-container span.message-text{vertical-align:middle}#systemBenefitReconciliationUtilityMain .get-results-button{margin-left:12px}#systemBenefitReconciliationUtilityMain .step-row{display:flex;align-items:center;position:relative}#systemBenefitReconciliationUtilityMain .step-row .step{text-align:center;flex:0 0 150px;flex-direction:column}#systemBenefitReconciliationUtilityMain .step-row .step .circle-container{margin-left:-3px;margin-right:3px;padding-top:12px;padding-bottom:12px;color:#cacaca;background-color:#fff;padding-bottom:12px;z-index:2}#systemBenefitReconciliationUtilityMain .step-row .step .circle-container .step-description{padding-bottom:12px;background-color:#fff;z-index:2}#systemBenefitReconciliationUtilityMain .step-row .step .circle-text{margin-top:-1px}#systemBenefitReconciliationUtilityMain .step-row .step .step-number{display:inline}#systemBenefitReconciliationUtilityMain .step-row .step .step-check{display:none}#systemBenefitReconciliationUtilityMain .step-row.completed .circle-container{color:#39b54a}#systemBenefitReconciliationUtilityMain .step-row.completed:after{content:"";background-color:#0a0a0a;position:absolute;width:1px;bottom:0px;left:72px;height:calc(50% - 30px - 20px);display:block;z-index:0}#systemBenefitReconciliationUtilityMain .step-row.completed .step-number{display:none}#systemBenefitReconciliationUtilityMain .step-row.completed .step-check{display:inline}#systemBenefitReconciliationUtilityMain .step-row:not(.step-row-1):before{content:"";background-color:#0a0a0a;position:absolute;width:1px;top:0px;left:72px;height:calc(50% - 30px);display:block;z-index:0}#systemBenefitReconciliationUtilityMain .paragraph-container p:not(:first-child){margin-top:6px}#systemBenefitReconciliationUtilityMain .paragraph-container p:not(:last-child){margin-bottom:6px}#systemBenefitReconciliationUtilityMain div.migration-information-container{width:734px;margin:0px 12px}#systemBenefitReconciliationUtilityMain div.benefit-reconciliation-card.migration-completed{background-color:#f2fbfb}#systemBenefitReconciliationUtilityMain div.benefit-reconciliation-card.migration-completed:hover{background-color:#f4f6f9}#systemBenefitReconciliationUtilityMain div.benefit-reconciliation-card.migration-completed.selected{background-color:#e7f0f9}.benfit-reconciliation-grid-header{font-size:16px;padding:12px}.benfit-reconciliation-grid-header i,.benfit-reconciliation-grid-header span{margin-left:6px}.benefit-reconciliation-grid-footer{font-size:16px}.color-black{color:#0a0a0a}#coverageTierReconciliationTooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-label{width:130px}#coverageTierReconciliationTooltip div.tooltip-details .additional-info-container .additional-info-details-container .section-details-container .detail-value{width:186px}.service-bureau-data-import-history-filter-panel .flex-col{float:left}.service-bureau-data-import-history-selection-panel .batch-reports-div{margin:12px 70px 0px 65px;padding-bottom:12px}.service-bureau-data-import-history-selection-panel .notes-small{min-height:90px;max-height:120px;overflow-y:auto}.system-production-dashboard-detail-filter-panel div.tab-date-filter-row{padding:2px}.system-production-dashboard-detail-filter-panel div.tab-date-filter-row div.tab-date-filter{padding:2px}.system-production-dashboard-detail-filter-panel div.tab-date-filter-row div.tab-date-filter>label{padding-right:7px}.system-production-dashboard-detail-filter-panel .tab-date-filter>i.validationMessage:hover,.system-production-dashboard-detail-filter-panel .tab-date-filter>i.validationMessage:focus{visibility:hidden;opacity:0;max-height:0}.system-production-dashboard-detail-filter-panel div.tab-options-filter>label{font-weight:700;font-size:13px}.system-production-dashboard-detail-filter-panel i.datepicker{display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;padding-left:5px;margin-top:0;margin-left:1px;margin-right:5px;background-image:none;background-repeat:no-repeat;background-position:left center;font-size:14px}.system-production-dashboard-detail-filter-panel i.datepicker::before{font-family:"Font Awesome 6 Pro";font-style:normal;content:""}.system-production-dashboard-detail-grid-panel div.dx-column-indicators{float:right !important}.system-production-dashboard-filter-panel .summary-date-filter>i.validationMessage:hover{opacity:0}.system-production-dashboard-filter-panel .flex-col{float:left}.system-production-dashboard-filter-panel i.datepicker{display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;padding-left:5px;margin-top:0;margin-left:1px;margin-right:5px;background-image:none;background-repeat:no-repeat;background-position:left center;font-size:14px}.system-production-dashboard-filter-panel i.datepicker::before{font-family:"Font Awesome 6 Pro";font-style:normal;content:""}.system-production-dashboard-summary-tab{display:flex;gap:20px;flex-wrap:wrap}.system-production-dashboard-summary-tab .left-panel{margin-left:24px}.system-production-dashboard-summary-tab div.cardrounded-white{margin-top:20px;border-radius:4px;border:solid 1px #e0e0e0;background-color:#fff}.system-production-dashboard-summary-tab div.card-white{margin-top:20px;border:solid 1px #e0e0e0;background-color:#fff}.system-production-dashboard-summary-tab div.cardrounded-linen{margin-top:20px;border-radius:4px;border:solid 1px #e0e0e0;background-color:#fafbfc}.system-production-dashboard-summary-tab div.card-linen{margin-top:20px;border:solid 1px #e0e0e0;background-color:#fafbfc}.system-production-dashboard-summary-tab .card-sm-center{width:60px;height:60px;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center}.system-production-dashboard-summary-tab .card-sm-center>span{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#636363}.system-production-dashboard-summary-tab .card-sm{float:left;width:60px;height:60px;margin:24px 24px 32px 16px;padding:8px 16px;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center}.system-production-dashboard-summary-tab .card-sm>span{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#636363}.system-production-dashboard-summary-tab .card-title{margin:10px 15px 30px;height:14px;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#636363}.system-production-dashboard-summary-tab .card-title button{margin-left:40px;float:right;width:100px;height:28px;padding:7px 28.5px;object-fit:contain;color:#292929;font-weight:500;font-stretch:normal;font-style:normal;text-align:center;line-height:1;border-radius:4px;border:solid 1px #e0e0e0;background-color:#fff;cursor:pointer}.system-production-dashboard-summary-tab .card-title button:hover,.system-production-dashboard-summary-tab .card-title button:focus{transition:.2s ease 0s;color:#01316c;border-color:#cacaca;background-color:#eff3f6;text-decoration:none}.system-production-dashboard-summary-tab .pie-center{font-family:Roboto;color:#636363;font-weight:600}.system-production-dashboard-summary-tab .card-container-table{display:grid;grid-gap:10px;grid-template-columns:auto;align-items:center;margin:15px 15px;color:#636363;font-size:12px;font-weight:500;line-height:1}.system-production-dashboard-summary-tab .card-container-table .total{grid-column-start:1;grid-column-end:3;justify-self:center;margin-bottom:10px}.system-production-dashboard-summary-tab .card-container-table .card-table-row{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:15px auto 20px;grid-column-gap:10px;align-items:center}.system-production-dashboard-summary-tab .card-container-table .card-table-row>i{grid-column-start:1;justify-self:start;color:#e89138}.system-production-dashboard-summary-tab .card-container-table .card-table-row>div.row-no-icon{display:grid;grid-column-start:1;grid-column-end:3;justify-self:start}.system-production-dashboard-summary-tab .card-container-table .card-table-row .row-total{grid-column-start:3;justify-self:right}.system-production-dashboard-summary-tab .card-container{display:flex;flex-wrap:wrap;align-content:stretch;margin:5px 5px}.system-production-dashboard-summary-tab .card-container.card-left-justify{margin:5px 50px 10px 5px}.system-production-dashboard-summary-tab .card-container>div.dx-pie-container{display:flex;justify-content:center;margin:5px 20px}.system-production-dashboard-summary-tab .card-container .dx-interval-container{flex-direction:column;margin-bottom:20px}.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval{display:flex;align-items:center;justify-content:space-between}.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval button{margin:0px 0px 0px 20px;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--hcm-color-action-med);padding-top:22px}.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval button:hover,.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval button:focus{transition:.2s ease 0s;cursor:pointer;color:var(--hcm-color-action-med_dark);text-decoration:none}.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval button i{margin-right:0}.system-production-dashboard-summary-tab .card-container .dx-interval-container .interval>span{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#636363}.legal-tax-groups-sub-account-container .warningDiv{width:192px;text-align:center;background-color:#e4292a;color:#fff;font-weight:bold;padding:3px;float:right}.client-user-groups-form-container ul.assignedUsers{list-style-type:none;padding-left:148px;margin:0px 0px}.client-user-groups-form-container div.noUserAssignments{padding-left:148px;font-style:italic}.client-user-groups-form-container div.noWorkflowAssignments{padding-left:40px;font-style:italic}.client-user-groups-form-container table.workflowAssignments{margin-left:40px}.client-user-groups-form-container table.workflowAssignments th,.client-user-groups-form-container table.workflowAssignments td{text-align:left;padding:1px 6px}.client-user-groups-form-container table.workflowAssignments td.inactiveWorkflow{color:red}.client-message-categories-display-order-container .explanation-paragraph{margin-left:14px;margin-top:6px;margin-bottom:18px}.client-message-categories-display-order-container .display-order-container{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin-top:6px;max-height:400px}.client-message-categories-display-order-container .display-order-container .dx-list-item-after-bag.dx-list-reorder-handle-container{display:none}div.client-summaries-container{display:flex;flex-direction:row;min-width:1300px}div.client-summaries-container .card-container{flex:0 0 324px;padding:12px;overflow-x:hidden}div.client-summaries-container .card-container .client-card{border-radius:3px;box-shadow:0px 0px 12px #cacaca;padding:12px;width:300px}div.client-summaries-container .card-container .client-card .notes-link{text-align:right;font-size:1.3em}div.client-summaries-container .card-container .client-card .notes-link i{cursor:pointer}div.client-summaries-container .card-container .client-card .company-logo{width:130px;height:130px;object-fit:contain;line-height:130px;text-align:center;vertical-align:middle;border-radius:50%;margin:0px auto 12px auto}div.client-summaries-container .card-container .client-card .company-logo.image-container{display:block;border:1px solid #cacaca;overflow:hidden}div.client-summaries-container .card-container .client-card .client-header{text-align:center;margin-bottom:24px;font-size:1.2em}div.client-summaries-container .card-container .client-card .client-header .client-header-section{margin-bottom:6px}div.client-summaries-container .card-container .client-card .client-header .client-name{font-size:1.7em;font-weight:bold}div.client-summaries-container .card-container .client-card .client-info-container .client-info-section:not(:last-child){margin-bottom:12px}div.client-summaries-container .card-container .client-card .client-info-container .client-info-section .client-info{margin:3px 0px 3px 0px}div.client-summaries-container .card-container .client-card .client-info-container .client-info-section .client-info .info-header{width:75px;vertical-align:top}div.client-summaries-container .card-container .client-card .client-info-container .client-info-section .client-info .info-value{display:inline-block}div.client-summaries-container .details-container{flex:1 1;margin-top:12px;max-width:-webkit-calc(95% - 300px)}div.client-summaries-container .details-container .detail-section{padding:12px 0px 12px 12px;margin-right:12px;margin-bottom:15px;display:flex}div.client-summaries-container .details-container .detail-section:not(:last-child){margin-bottom:12px}div.client-summaries-container .details-container .detail-section:not(:last-child):not(.no-separator){border-bottom:1px solid #e0e0e0}div.client-summaries-container .details-container .detail-section .section-header{flex:0 0 200px;font-weight:bold;vertical-align:top}div.client-summaries-container .details-container .detail-section .section-header.link{cursor:pointer}div.client-summaries-container .details-container .detail-section .section-header.link:hover{color:var(--hcm-color-text-link);text-decoration:underline}div.client-summaries-container .details-container .detail-section .section-values{flex:1 1 auto;display:flex;flex-direction:column;flex-wrap:wrap;margin-inline-end:15px;max-width:-webkit-calc(95%/3)}div.client-summaries-container .details-container .detail-section .section-values.scrollable{flex-basis:0px;flex-wrap:nowrap;overflow:hidden}div.client-summaries-container .details-container .detail-section .section-values.scrollable .scroll-container{flex:1 1 0;width:0px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}div.client-summaries-container .details-container .detail-section .section-values.scrollable .scroll-container::-webkit-scrollbar{display:none}div.client-summaries-container .details-container .detail-section .section-values-staggered{flex:2;display:flex;flex-direction:column;flex-wrap:wrap;margin-inline-end:15px}div.client-summaries-container .details-container .detail-section .section-values-staggered.scrollable{flex-basis:0px;flex-wrap:nowrap;overflow:hidden}div.client-summaries-container .details-container .detail-section .section-values-staggered.scrollable .scroll-container{flex:1 1 0;width:0px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}div.client-summaries-container .details-container .detail-section .section-values-staggered.scrollable .scroll-container::-webkit-scrollbar{display:none}div.client-summaries-container .details-container .detail-section .section-values-staggered-offset{flex:4;display:flex;flex-direction:column;flex-wrap:wrap;margin-inline-end:15px}div.client-summaries-container .details-container .detail-section .section-values-staggered-offset.scrollable{flex-basis:0px;flex-wrap:nowrap;overflow:hidden}div.client-summaries-container .details-container .detail-section .section-values-staggered-offset.scrollable .scroll-container{flex:1 1 0;width:0px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}div.client-summaries-container .details-container .detail-section .section-values-staggered-offset.scrollable .scroll-container::-webkit-scrollbar{display:none}div.client-summaries-container .info-header{display:inline-block;color:var(--hcm-color-neutral_alt-med);margin-bottom:5px;white-space:nowrap}div.client-summaries-container .info-header.link{cursor:pointer}div.client-summaries-container .info-header.link:hover{color:var(--hcm-color-text-link);text-decoration:underline}div.client-summaries-container .info-value{display:block}div.client-summaries-container .prevent-wrap{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}div.client-summaries-container a.report-link{text-decoration:underline;color:var(--hcm-color-text-link);margin-inline-end:10px;cursor:pointer}div.client-summaries-container a.report-link:hover{color:var(--hcm-color-text-link)}.employee-management-roles-form-container ul.bulletList li{margin-bottom:8px}.client-notes-form-container label.leftCheckbox input{width:auto;margin-right:181px;margin-left:3px}.system-state-workers-comps-form-container .dx-datagrid-content{max-height:718px;overflow-y:auto}.system-state-workers-comps-form-container .dx-widget.dx-datagrid-pager.dx-pager{position:sticky;bottom:0;left:0;background:#fff}div.employee_employment_status_history-form-container fieldset.serviceInfo{width:500px}div.employee_employment_status_history-form-container fieldset.serviceInfo div.infoContainer{margin-left:10px}div.employee_employment_status_history-form-container fieldset.serviceInfo div.infoContainer span{display:block}div.employee_employment_status_history-form-container fieldset.serviceInfo div.infoContainer span>span{width:40%;display:inline-block}.legal-reviews-form td.rightColumn label.labelCheckbox{margin-left:70px}.legal-reviews-form .inline-select{display:inline-block}textarea.fullWidth{width:100%}.client-contacts-grid-container div.section-header{width:200px;padding:2px;vertical-align:top;display:inline-block;font-weight:bold}.client-contacts-grid-container div.section-options{width:12%;vertical-align:top;display:inline-block}.client-contacts-grid-container table.table-options{border-spacing:0px;table-layout:fixed;margin-left:auto;margin-right:auto;width:auto;display:inline-block;vertical-align:top}.client-contacts-grid-container table.table-options th,.client-contacts-grid-container table.table-options td{width:auto;text-align:left !important;vertical-align:top;white-space:pre-wrap;word-wrap:break-word}.client-contacts-grid-container div.selected-other-types{display:inline-block;width:75%;white-space:pre-wrap}.dx-object-type-id-filters{width:285px}.dx-legal-filters{width:500px}#AcaExecutiveDashboardPageContainer .filter-container{display:flex;flex-direction:row;background-color:#ebecee}#AcaExecutiveDashboardPageContainer .filter-container .filter-column-container{flex:1 1 auto}#AcaExecutiveDashboardPageContainer .filter-container .filter-column-container label{margin:6px 12px;text-align:right;display:block}#AcaExecutiveDashboardPageContainer .filter-container .filter-column-container label select{width:110px}#AcaExecutiveDashboardPageContainer .filter-container .filter-column-container label input{width:150px}#AcaExecutiveDashboardPageContainer .filter-container .left-side-validation-message .validationMessage{margin-left:-351px}#AcaExecutiveDashboardPageContainer .dashboard-container{margin-top:12px;display:flex;flex-direction:row}#AcaExecutiveDashboardPageContainer .dashboard-container .menu-container{flex:0 0 225px}#AcaExecutiveDashboardPageContainer .dashboard-container .menu-container .menu-section .menu-header{font-weight:bold;border-bottom:1px solid #cacaca;padding:12px 12px 3px 12px;color:#717171}#AcaExecutiveDashboardPageContainer .dashboard-container .menu-container .menu-section .menu-item{padding:3px 12px;color:#717171;cursor:pointer;margin:3px 0px}#AcaExecutiveDashboardPageContainer .dashboard-container .menu-container .menu-section .menu-item.selected{border-top:2px solid #eba400;border-bottom:2px solid #eba400}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container{flex:1 1 auto;margin-left:12px}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .dashboard-header{font-weight:bold;margin:12px;font-size:22px;color:#0a0a0a}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .chart-header,#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .report-header{font-weight:bold;font-size:14px;color:#222;margin:18px 12px 6px 12px}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .chart-container{height:240px;width:940px;margin-left:12px}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .chart-container .loading{height:100%}#AcaExecutiveDashboardPageContainer .dashboard-container .dashboard-view-container .report-container{margin-left:12px}#LegalEstablishmentGridView .flex-row{display:flex;flex-direction:row}.report-export-container{text-align:right;margin:6px 12px 0 0}.benefit-rounding-rule{width:105px !important}.benefit-coverage-divisor{width:100px !important}.helpTextTable tr.label td{padding-left:2px}.helpTextTable{margin-left:12px}.eligibility-rules-section{width:440px}.enrollment-help-section{margin-left:0px}.client-benefits-display-order-container .explanation-paragraph{margin-left:14px;margin-top:6px;margin-bottom:18px;width:100%}.client-benefits-display-order-container .benefit-column-title{font-weight:600;font-family:inherit;font-size:14px}.client-benefits-display-order-container .display-order-container{width:400px;padding:12px;box-shadow:0px 0px 6px #cacaca;border-radius:3px;margin-top:6px;max-height:400px;overflow-y:auto}.client-benefits-display-order-container .display-order-container .benefit-type-item-name{margin-left:12px;color:#89898a}.client-benefits-display-order-container .display-order-container .benefit-type-item-name .drag-icon{flex:0 0 20px}.client-benefits-display-order-container .display-order-container .dx-list-item-after-bag.dx-list-reorder-handle-container{display:none}#pay-item-schedule-options .card-section{width:400px}#pay-item-schedule-options .card-section .header-item{text-align:right}.clientEmploymentStatusesTooltip{position:relative;top:1px;margin-right:6px;margin-left:6px}#SystemGtlRateTablesGridContainer .table-view th{font-weight:normal;color:#89898a;padding-bottom:12px}#SystemGtlRateTablesGridContainer .table-view .table-view-column{line-height:15px}.filterContainer .dx-filters{width:330px}.filterContainer div.filter{display:inline-block;position:relative}.client-onboarding-form-container .legals-flyover-container{width:600px}.client-onboarding-form-container .labelCheckbox{margin-left:147px}.client-onboarding-form-container .workflow-step-container{width:800px;margin-left:12px}.client-onboarding-form-container .workflow-step-container .workflow-step{margin-bottom:6px;margin-left:12px}.client-onboarding-form-container .workflow-step-container .workflow-step.collapsed section{display:none}.client-onboarding-form-container .workflow-step{margin-bottom:6px;margin-left:12px;width:800px}.client-onboarding-form-container .workflow-step button,.client-onboarding-form-container .workflow-step button:hover{border:none;background:none}.client-onboarding-form-container .workflow-step select.user-group{width:150px}.client-onboarding-form-container .workflow-step select.next-workflow-step{width:225px}.client-onboarding-form-container .workflow-step.collapsed section{display:none}.client-onboarding-form-container section.workflow-actions{display:table;width:90%;margin-left:10%}.client-onboarding-form-container section.workflow-actions header .col{vertical-align:bottom}.client-onboarding-form-container section.workflow-actions .row{display:table-row}.client-onboarding-form-container section.workflow-actions .col{display:table-cell;padding:6px;vertical-align:middle}.client-onboarding-form-container section.workflow-actions .tiny{min-width:20px}.client-onboarding-form-container section.workflow-action-emails{display:table;margin:6px auto;width:350px}.client-onboarding-form-container section.workflow-action-emails select{width:150px}.client-onboarding-form-container section.workflow-action-emails header .col{vertical-align:bottom}.client-onboarding-form-container section.workflow-action-emails .row{display:table-row}.client-onboarding-form-container section.workflow-action-emails .col{display:table-cell;padding:6px}.client-onboarding-form-container .preserve-delete-button-space{margin-left:21px}.client-onboarding-form-container .preserve-add-delete-button-space{margin-left:42px}.client-onboarding-form-container .preserve-add-delete-edit-button-space{margin-left:63px}.client-onboarding-form-container .action-name{width:157px}.client-onboarding-form-container .action-name-wide{width:200px}.client-onboarding-form-container hcm-modal.client-onboarding-add-new-wizard-add-email-modal::part(dialog){min-width:unset;width:400px}.client-onboarding-form-container .workflow-header{margin-bottom:12px}.client-onboarding-form-container .workflow-header .workflow-route{margin-left:12px;text-align:left}.client-onboarding-form-container .workflow-header .workflow-route .workflow-route-title{font-weight:bold}.client-onboarding-form-container .onboarding-client-wizard-buttons{margin:12px 0 0;text-align:right;float:right}.client-onboarding-form-container .onboarding-client-wizard-buttons .btn{margin-right:6px}.client-onboarding-form-container a.onboarding-category-client-wizard-tree-view-item{color:inherit;font-weight:bold}.client-onboarding-form-container a.onboarding-category-client-wizard-tree-view-item:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;margin-right:8px;color:var(--hcm-color-action-med);display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition-duration:.25s;transition-property:transform}.client-onboarding-form-container .tree-view-expanded a.onboarding-category-client-wizard-tree-view-item:before{transform:rotate(90deg)}.client-onboarding-form-container .onboarding-category-client-wizard-field{margin:6px 0 6px 20px}.client-onboarding-form-container .onboarding-category-client-wizard-field input[type=checkbox]{display:inline;margin:0}.client-onboarding-form-container .onboarding-category-client-wizard-field span{margin-left:8px;text-align:left}.client-onboarding-form-container .onboarding-client-wizard-description{clear:both;padding:0 12px 6px 12px;margin-right:12px}.client-onboarding-form-container .onboarding-client-wizard-header-section{width:100%;clear:both}.client-onboarding-form-container .workflow-step-assigned-pages{display:flex;flex-flow:row wrap}.client-onboarding-form-container .workflow-step-checkboxes{width:25%}.client-workflow-process-email-modal section.workflow-action-emails{display:table;margin:6px auto;width:350px}.client-workflow-process-email-modal section.workflow-action-emails select{width:150px}.client-workflow-process-email-modal section.workflow-action-emails header .col{vertical-align:bottom}.client-workflow-process-email-modal section.workflow-action-emails .row{display:table-row}.client-workflow-process-email-modal section.workflow-action-emails .col{display:table-cell;padding:6px}#ProdDataImportsScreen1Template input.faux-disabled,#ProdDataImportsScreen1Template select.faux-disabled,#ProdDataImportsScreen1Template textarea.faux-disabled{background-color:#eee}#ProdDataImportsScreen2ValidationGridContainer table.dx-datagrid-table.dx-datagrid-table-fixed.dx-pointer-events-none{width:0px}#ProdDataImportsScreen2ValidationGridContainer .dx-data-row>td.empHeader{background-color:#f0f0f0}#ProdDataImportsScreen2ValidationGridContainer .dx-header-row>td{padding-top:2px;padding-bottom:2px;height:42px;background-color:#919195;vertical-align:bottom;text-align:center !important}#ProdDataImportsScreen2ValidationGridContainer td:has(>.invalidDataCell){background-color:#fffacd}#ProdDataImportsScreen2ValidationGridContainer td:last-child:has(>.invalidDataCell) div.invalidDataCell>.validationMessageHoverPanel{left:-50px}#ProdDataImportsScreen2ValidationGridContainer .dx-datagrid .dx-row>td{padding:0px}#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell{position:absolute}#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell:hover>:first-child{display:none}#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell:hover>.invalidDataHover,#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell:hover>.validationMessageHoverPanel{display:inline}#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell>.invalidDataHover{position:absolute;display:none}#ProdDataImportsScreen2ValidationGridContainer div.invalidDataCell>.validationMessageHoverPanel{position:absolute;margin-top:16px;display:none;z-index:1000;font-size:10px;font-size:12px;white-space:normal}.system-output-company-export-container .dummy-icon{visibility:hidden}.system-output-company-export-container .output-data-icon{width:30px;display:inline}.system-output-company-export-container .detail-card{box-shadow:0px 3px 10px #aaa;border-radius:6px;padding:6px 12px 6px 12px}.system-output-company-export-container .detail-card small{word-wrap:break-word;width:100%;display:block;white-space:normal}.system-output-company-export-container .detail-card .card-title{font-weight:bold}.system-output-company-export-container .detail-card .l-flex.separator{border-bottom:1px solid #dcdcdc}.system-output-company-export-container .detail-card .ellipsis-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.system-output-company-export-container .detail-card .notes-box{max-height:100px}.system-output-company-export-container .loader{background-color:#fff;border-radius:inherit;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;cursor:wait}.system-output-company-export-container .tooltip-batch{position:relative;top:1px;margin-right:6px;margin-left:6px;color:red}.system-output-company-export-container .dx-datagrid-group-opened:before{color:#e50082 !important}.system-output-company-export-container .dx-datagrid-group-closed:before{color:#e50082 !important}.system-output-company-export-container .notes-section{width:inherit}.system-output-company-export-container .notes-section textarea{max-width:350px}.system-output-company-export-container .notes-section label{margin:0}.system-output-company-export-container .notes-section small{margin:0;padding:0}#SystemTaxFormDataTransmissionSettingsContainer .cert-col{width:150px}#SystemTaxFormDataTransmissionSettingsContainer .cert-col-text{height:100%;margin-top:8px}#SystemTaxFormDataTransmissionSettingsContainer .cert-col-status-text{font-weight:bold}#SystemTaxFormDataTransmissionSettingsContainer .passwordPopup-content{width:400px}#SystemTaxFormDataTransmissionSettingsContainer .passwordPopup-content>.labelCheckbox{margin-left:25px;display:block;line-height:25px}#SystemTaxFormDataTransmissionSettingsContainer .passwordPopup-content .agencyErrors{color:red;font-size:smaller}#SystemTaxFormDataTransmissionSettingsContainer .passwordPopup-buttons button{margin-right:5px}#SystemTaxFormDataTransmissionSettingsContainer .passwordPopup-buttons button>i{margin-right:3px}#SystemTaxFormDataTransmissionSettingsContainer #DataTransmissionSettingsEditForm .newOverrideMessage{margin-left:20px;margin-top:10px}#SystemTaxFormDataTransmissionSettingsContainer #DataTransmissionSettingsEditForm .newOverrideMessage i{color:#6495ed;font-size:x-large}#SystemTaxFormDataTransmissionSettingsContainer #taxFormDetailModal thead{text-align:left;border-bottom:1px solid #ccc}#SystemTaxFormDataTransmissionSettingsContainer #taxFormDetailModal tr{line-height:25px}#SystemTaxFormDataTransmissionSettingsContainer #taxFormDetailModal tbody td{padding-left:1px}#SystemTaxFormDataTransmissionSettingsContainer #taxFormDetailModal .formCode{font-weight:bold}#SystemTaxFormDataTransmissionSettingsContainer label.ftp-validated,#SystemTaxFormDataTransmissionSettingsContainer label.ftp-not-validated{position:relative}#SystemTaxFormDataTransmissionSettingsContainer .ftp-status-icon{font-size:8px;position:absolute;right:-14px;top:50%;transform:translateY(-50%);display:none}#SystemTaxFormDataTransmissionSettingsContainer label.ftp-validated .ftp-status-icon{display:inline;color:green}#SystemTaxFormDataTransmissionSettingsContainer label.ftp-not-validated .ftp-status-icon{display:inline;color:red}.legalTaxAdjustmentsGridView .adj-filters{margin:3px 12px}.legalTaxAdjustmentsGridView .adj-filters>div{display:inline-block;width:375px;text-align:right;margin-right:20px}.legalTaxAdjustmentsGridView input.calendar{width:80px;margin:1px 3px}.legalTaxAdjustmentsFormView .error-message{background-color:red;color:#fff;font-size:small}#CompanyPaymentTable tr.liabilityWarning .fa-triangle-exclamation,#TaxGroupPaymentTable tr.liabilityWarning .fa-triangle-exclamation,#PeoPaymentTable tr.liabilityWarning .fa-triangle-exclamation{color:#bc4b3b}#CompanyPaymentTable tr div.icon-container,#TaxGroupPaymentTable tr div.icon-container,#PeoPaymentTable tr div.icon-container{position:relative}#CompanyPaymentTable tr:nth-child(odd).liabilityWarning td,#TaxGroupPaymentTable tr:nth-child(odd).liabilityWarning td,#PeoPaymentTable tr:nth-child(odd).liabilityWarning td{background-color:#fef4d2}#CompanyPaymentTable tr:nth-child(even).liabilityWarning td,#TaxGroupPaymentTable tr:nth-child(even).liabilityWarning td,#PeoPaymentTable tr:nth-child(even).liabilityWarning td{background-color:#fef8e7}.client-messages-container-grid .dx-data-row .dx-datagrid-group-closed:before,.client-messages-container-grid .dx-data-row .dx-datagrid-group-opened:before{color:#e50082}.client-messages-container-grid .client-data-container *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-messages-container-grid .client-data-container:not(:last-child){margin-bottom:3px}.client-messages-container-grid .client-data-container .client-data-header{font-weight:bold}.client-messages-container-grid .v-align-middle{vertical-align:middle !important}.client-messages-container-form legend{padding-left:0px}.client-messages-container-form .client-message-alert div.label{font-weight:bold;text-align:left}.client-messages-container-form .checkbox-container{justify-content:center}.client-messages-container-form .drag-column{max-width:18px;min-width:18px}.client-messages-container-form .table-view{border-collapse:separate;border-spacing:0px 5px}.client-messages-container-form .table-view-header{white-space:nowrap}.client-messages-container-form .inline{white-space:nowrap}.client-messages-container-form .table-view-add-new-container{padding-left:18px}.client-messages-container-form .empty-table-view{padding-left:25px}.client-messages-container-form .left-align{text-align:left}.client-messages-container-form .warning{color:#e89138}.client-messages-container-form .upload-icon{cursor:pointer;vertical-align:middle}.client-messages-container-form .datepicker{cursor:pointer}.client-messages-container-form .clear-btn{background-color:rgba(0,0,0,0);border:none}.system-messages-container-grid .dx-data-row .dx-datagrid-group-closed:before,.system-messages-container-grid .dx-data-row .dx-datagrid-group-opened:before{color:#e50082}.system-messages-container-grid .client-data-container *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.system-messages-container-grid .client-data-container:not(:last-child){margin-bottom:3px}.system-messages-container-grid .client-data-container .client-data-header{font-weight:bold}.system-messages-container-grid .v-align-middle{vertical-align:middle !important}.system-messages-container-form legend{padding-left:0px}.system-messages-container-form .system-message-alert div.label{font-weight:bold;text-align:left}.system-messages-container-form .checkbox-container{justify-content:center}.system-messages-container-form .drag-column{max-width:18px;min-width:18px}.system-messages-container-form .table-view{border-collapse:separate;border-spacing:0px 5px}.system-messages-container-form .table-view-header{white-space:nowrap}.system-messages-container-form .inline{white-space:nowrap}.system-messages-container-form .table-view-add-new-container{padding-left:18px}.system-messages-container-form .empty-table-view{padding-left:25px}.system-messages-container-form .left-align{text-align:left}.system-messages-container-form .warning{color:#e89138}.system-messages-container-form .upload-icon{cursor:pointer;vertical-align:middle}.system-messages-container-form .datepicker{cursor:pointer}.system-messages-container-form .clear-btn{background-color:rgba(0,0,0,0);border:none}.client-open-enrollments-main-tab-container fieldset.widest small.left{text-align:left}.client-open-enrollments-main-tab-container fieldset label.left{margin-left:20px;width:300px}.client-open-enrollments-main-tab-container .flyoverdiv-container{margin-top:6px}.client-open-enrollments-main-tab-container .flyoverdiv-container .list-container{margin-right:0;margin-left:20px}.client-open-enrollments-page-settings-tab-container div.defaultBenefitTypeHelpText{width:300px;margin-left:175px;margin-top:6px;font-style:italic;text-align:justify}.client-open-enrollments-page-settings-tab-container div.defaultBenefitTypeHelpText.missing{color:red;font-weight:bold;font-style:normal}.client-open-enrollments-page-settings-tab-container .flyoverdiv-container{margin-top:6px}.client-open-enrollments-page-settings-tab-container .flyoverdiv-container .list-container{margin-right:0;margin-left:20px}.legal-life-events-setup-container .auto-width-tag-box{width:auto;display:inline-block;margin-right:10px}.legal-life-events-setup-container span.event-title{font-weight:bold}.legal-life-events-setup-container td.event-title-box{max-width:200px;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.legal-life-events-setup-container th.life-event-cell-titles{font-weight:normal}.legal-life-events-setup-container .dx-legal-life-tag-box{width:auto}.process-payroll-page .processPayrollDetailTable td{padding:2px 20px 2px 20px}.process-payroll-page .processPayrollDetailTable th{text-align:left;color:GrayText}.process-payroll-page .processPayrollAccordianHeader{height:50px}.process-payroll-page .processPayrollAccordianDetails{background-color:#ebecee}.process-payroll-page .payrollValidationMessage{font-size:13px}.process-payroll-page .validationTextSizeOverride{font-size:12px}.process-payroll-page .payrollValidationMessageLink{margin-left:6px;cursor:pointer}.process-payroll-page .dx-widget{font-family:"Roboto",sans-serif}.process-payroll-page .dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,.process-payroll-page .dx-accordion-item-opened>.dx-accordion-item-title{background-color:#ebecee}.process-payroll-page .dx-state-focused.dx-accordion-item{border-color:#ddd}.process-payroll-page .processPayrollFieldSet{width:550px;margin-bottom:10px}.process-payroll-page .lastProcessedPayrollTable td{padding:2px 20px 2px 20px}.process-payroll-page .lastProcessedPayrollTable th{text-align:left;color:GrayText}.process-payroll-page .perfect-payroll-mfe-shadow{border-radius:16px;box-shadow:0 0 0 1px var(--hcm-color-neutral-alt-10, rgba(9, 30, 66, 0.12)),0 4px 8px var(--hcm-color-neutral-alt-20, rgba(9, 30, 66, 0.16)),0 1px 2px var(--hcm-color-neutral-alt-10, rgba(9, 30, 66, 0.12))}.process-payroll-page .perfect-payroll-mfe-shadow:hover{box-shadow:0 0 0 2px var(--hcm-color-magenta-40),0 1px 2px var(--hcm-color-neutral-alt-10, rgba(9, 30, 66, 0.08)),0 4px 12px var(--hcm-color-magenta-10),0 8px 16px var(--hcm-color-magenta-10, rgba(239, 50, 121, 0.15));--icon-bg-color: var(--hcm-color-magenta-5);--icon-color: var(--hcm-color-magenta-40)}.process-payroll-page .perfect-payroll-mfe-surface{background-color:#fff;border-radius:16px;overflow:hidden}.process-payroll-page .perfect-payroll-divider{border:0;border-top:2px dashed var(--hcm-color-magenta-40);width:100%;margin-top:10px}.process-payroll-page .perfect-payroll-container{margin:2px;margin-right:20px}.process-payroll-page .perfect-payroll-row{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.process-payroll-page .perfect-payroll-row>div{flex:1 1 100%;display:flex;flex-direction:column}@media(min-width: 1300px)and (max-width: 1949px){.process-payroll-page .perfect-payroll-row>div{flex:1 1 0;min-width:0}.process-payroll-page .perfect-payroll-row>div.perfect-payroll-col-60,.process-payroll-page .perfect-payroll-row>div:has(.perfect-payroll-col-60){flex:1.5 1 0}.process-payroll-page .perfect-payroll-row>div.perfect-payroll-col-40,.process-payroll-page .perfect-payroll-row>div:has(.perfect-payroll-col-40){flex:0 0 550px;min-width:550px;max-width:550px}}@media(min-width: 1950px){.process-payroll-page .perfect-payroll-row>div{flex:1 1 0;min-width:0}.process-payroll-page .perfect-payroll-row>div.perfect-payroll-col-60,.process-payroll-page .perfect-payroll-row>div:has(.perfect-payroll-col-60),.process-payroll-page .perfect-payroll-row>div.perfect-payroll-col-40,.process-payroll-page .perfect-payroll-row>div:has(.perfect-payroll-col-40){flex:1 1 0;max-width:none}}.process-payroll-page .perfect-payroll-small{width:100%;display:flex;flex-direction:column;flex:1}.process-payroll-page .perfect-payroll-small>.perfect-payroll-mfe-shadow,.process-payroll-page .perfect-payroll-mfe-shadow{flex:1;display:flex;flex-direction:column}.process-payroll-page .perfect-payroll-mfe-shadow>.perfect-payroll-mfe-surface{flex:1;display:flex;flex-direction:column}@media(min-width: 1300px){.process-payroll-page .perfect-payroll-small{width:auto}}.process-payroll-page .perfect-payroll-insights-header{font-weight:bold;font-size:20px;margin:20px 0}#SystemBenefitTypesContainer .link-blue{color:#0f23b6;cursor:pointer}#SystemBenefitTypesContainer .age-element{padding-right:0px;text-align:right}#SystemBenefitTypesContainer .limit-element{padding-left:0px;text-align:left}#SystemBenefitTypesContainer .medium-width{width:120px}#SystemBenefitTypesContainer .small-width{width:35px;min-width:25px}#SystemBenefitTypesEditModal .benefit-type-header{color:#01316c;font-size:16px}#SystemBenefitTypesEditModal .benefit-type-header .benefit-title{font-weight:700;vertical-align:baseline}#SystemBenefitTypesEditModal .modal-legend{padding-top:0px}.group-term-life-form-container fieldset.employeeInfo div.infoContainer{margin-left:10px}.group-term-life-form-container fieldset.employeeInfo div.infoContainer>span>span{vertical-align:top;width:50%;display:inline-block;margin-left:3px}.deferred-comp-form-container .equivalencyPeriodContainer{margin-left:155px}.deferred-comp-form-container .equivalencyPeriodShootoverContainer{margin-left:190px}.deferred-comp-form-container .form-actions{flex:none}.deferred-comp-form-container .rules-left-column{width:400px}.deferred-comp-form-container .ee-contribution{width:54px}.deferred-comp-form-container .er-match{width:54px}.deferred-comp-form-container .length-of-service{margin-right:3px}.deferred-comp-form-container .age-input{width:54px}.deferred-comp-form-container .span-text{display:inline-block;width:138px;text-align:left}.deferred-comp-form-container .rules-right-column{width:550px}.deferred-comp-form-container .no-list{list-style:none}.deferred-comp-form-container .hours-equivalency{text-align:left}.deferred-comp-form-container .button-initial-marginl{margin-left:12px}.deferred-comp-form-container .labeled-checkbox{text-align:left;margin:3px 0 3px 147px}.deferred-comp-form-container .labeled-checkbox-indented{text-align:left;margin:3px 0 3px 167px}.deferred-comp-form-container .label-tooltip{margin-top:12px;position:absolute}.deferred-comp-form-container .div-indented{text-align:left;margin-left:47px}#mfa-options{display:flex;max-width:1118px;flex-direction:column;gap:40px;padding:10px 5px}#mfa-options p{font-size:var(--hcm-font-size-body, 14px);margin:0;padding:0}#mfa-options div{font-size:var(--hcm-font-size-body-s, 12px);line-height:var(--hcm-font-line-height-18, 18px)}#mfa-options h5{font-size:var(--hcm-font-size-heading-s, 20px);font-weight:600;margin:0;padding:0}#mfa-options h5>i{font-size:18px;font-weight:900}#mfa-options .mfa-low-warning{display:flex;align-items:flex-start;gap:4px}#mfa-options .mfa-low-warning>i{height:24px;display:flex;align-items:center}#mfa-options .mfa-warning{color:var(--hcm-color-warning-50)}#mfa-options .mfa-recommended{color:var(--hcm-color-info-50);font-weight:600}#mfa-options>.mfa-options-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}#mfa-options>.mfa-options-header>:first-child{display:flex;max-width:623px;flex-direction:column;gap:16px}#mfa-options>.mfa-options-header>:first-child h4{font-size:var(--hcm-font-size-heading-m, 24px);font-weight:600;margin:0;padding:0}#mfa-options>.mfa-options-content{display:flex;gap:32px;flex-wrap:wrap}#mfa-options>.mfa-options-content>div{box-sizing:border-box;display:flex;max-width:346px;height:376px;padding:24px;flex-direction:column;gap:12px;border-radius:9px;border:1px solid var(--hcm-color-neutral-10, #E0E0E0)}#mfa-options>.mfa-options-content>div:hover{background-color:var(--hcm-color-action-5, #EDF5FC)}#mfa-options>.mfa-options-content>div:has(input[type=radio]:checked){border-color:var(--hcm-color-action-40, #008EB9)}#mfa-options>.mfa-options-content>div>i{font-size:20px;font-weight:900}#mfa-options>.mfa-options-content>div>.mfa-option i{margin-right:8px}#mfa-options>.mfa-options-content>div>.mfa-option .fa-circle-check{color:var(--hcm-color-action-40)}#mfa-options>.mfa-options-content>div>.mfa-option .fa-circle-xmark{color:var(--hcm-color-neutral-50)}#mfa-options .mfa-low-confirmation{padding:12px;display:flex;gap:24px;flex-direction:column;width:376px;box-sizing:border-box}#mfa-options .mfa-low-confirmation>div{display:flex;justify-content:center;gap:12px}div.middesk-sso-container{width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box;margin-top:20px;font-family:"Roboto"}div.middesk-sso-container .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-direction:column;text-align:center;padding:15px}div.middesk-sso-container .title{font-size:24px;font-weight:600;color:#1f1f1f}div.middesk-sso-container .subtitle{font-size:12px;color:#7f8c8d;margin-top:5px}div.middesk-sso-container .root-card{background-color:#fff;border-radius:12px;box-shadow:0px 6px 17px 0px rgba(0,0,0,.2);padding:15px;overflow:hidden;width:100%;box-sizing:border-box;border-bottom:1px solid #ddd}div.middesk-sso-container .middesk-sso-default{display:flex;flex-direction:column;gap:24px}div.middesk-sso-container .top-row{display:flex;flex-direction:column;gap:15px}div.middesk-sso-container .section{display:flex;flex-direction:column;gap:24px;border-radius:12px;padding:15px;background-color:#fff;width:100%}div.middesk-sso-container .section-title{font-size:16px;font-weight:600;color:#4e4e4e}div.middesk-sso-container .section-desc{font-size:12px;color:#7f8c8d}div.middesk-sso-container .section-card{display:flex;flex-direction:column;gap:5px}div.middesk-sso-container .section-services-card-icon{background-color:#e8f6f0;color:#005a5e;font-family:"Font Awesome 6 Pro";width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:3px;margin-right:12px}div.middesk-sso-container .section-exceptions-card-icon{background-color:#fef8e7;color:#9f3f36;font-family:"Font Awesome 6 Pro";width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;margin-bottom:3px;margin-right:12px}div.middesk-sso-container .time{background-color:#ecf0f1;border-radius:12px;padding:4px 8px;font-size:12px;float:none;color:#6f6f6f;margin-left:5px}div.middesk-sso-container .cards-row{display:flex;flex-direction:column;gap:15px;width:100%}div.middesk-sso-container .section-card-item{display:flex;flex-direction:row;align-items:center;background-color:#fff;color:#4e4e4e;width:100%;font-size:14px;margin-top:4px}div.middesk-sso-container .card{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:12px;padding:15px;width:100%;box-sizing:border-box}div.middesk-sso-container .card-header{display:flex;flex-direction:row;align-items:baseline;margin-bottom:7px}div.middesk-sso-container .card-icon{background-color:#ffe5ec;color:#e91e63;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;margin-bottom:3px;margin-right:12px}div.middesk-sso-container .card-fa-icon{text-align:center;text-overflow:ellipsis;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}div.middesk-sso-container .card-title{font-size:14px;font-weight:bold;color:#2c3e50}div.middesk-sso-container .card-desc{font-size:12px;color:#7f8c8d;margin-bottom:15px;text-align:left}div.middesk-sso-container .button-container{display:flex;gap:10px;width:100%;flex-direction:row-reverse;margin-top:auto}div.middesk-sso-container .card-button{padding:10px;border-radius:12px;font-size:12px;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center}div.middesk-sso-container .guided-button{width:189px;min-width:88px;height:38px;display:flex;gap:7px}div.middesk-sso-container .begin-button{font-weight:bold;width:189px;min-width:88px;height:38px;display:flex;gap:7px}div.middesk-sso-container .view-button{font-size:12px;cursor:pointer;color:#6f6f6f;font-weight:bold;min-width:88px;height:30px;display:flex;gap:7px}div.middesk-sso-container .question-section{border-radius:0 0 12px 12px;text-align:left}div.middesk-sso-container .question-title{font-size:14px;font-weight:bold;color:#6f6f6f;margin-bottom:8px}div.middesk-sso-container .question-desc{font-size:12px;color:#7f8c8d;margin-bottom:15px}div.middesk-sso-container .submit-button{border-radius:12px;padding:8px 12px;font-size:12px;cursor:pointer;color:#34495e;font-weight:bold;display:flex;gap:7px}div.middesk-sso-container .card-inline-container{display:flex;justify-content:space-between;align-items:center;width:100%}div.middesk-sso-container .card-inline-container .card-content-group .card-title{margin-bottom:5px;font-weight:bold}div.middesk-sso-container .card-inline-container .card-content-group .card-desc{margin-bottom:0}div.middesk-sso-container .card-inline-container .view-button{white-space:nowrap;margin-left:15px}@media(max-width: 767px){div.middesk-sso-container .card-inline-container{flex-direction:column;align-items:flex-start}div.middesk-sso-container .card-inline-container .card-content-group{width:100%;margin-bottom:10px}div.middesk-sso-container .card-inline-container .view-button{align-self:flex-end;margin-left:0}}@media(min-width: 1024px){div.middesk-sso-container .header{flex-direction:row;text-align:left;padding:20px}div.middesk-sso-container .view-button{width:auto;margin-top:0}div.middesk-sso-container .top-row{flex-direction:row;gap:20px;padding:0;align-items:flex-start}div.middesk-sso-container .cards-row{flex-direction:row;gap:20px;padding:0}div.middesk-sso-container .section{flex:1}div.middesk-sso-container .card{flex:1;width:auto}div.middesk-sso-container .time{float:right;margin-left:0}div.middesk-sso-container .card-desc{text-align:left}div.middesk-sso-container .button-container{gap:15px}div.middesk-sso-container .card-button{height:38px;width:250px;gap:7px}div.middesk-sso-container .submit-button{width:auto}div.middesk-sso-container .title{font-size:24px}div.middesk-sso-container .subtitle{font-size:14px}div.middesk-sso-container .section-title{font-size:18px}div.middesk-sso-container .section-desc{font-size:14px}div.middesk-sso-container .time{padding:4px 8px;font-size:14px}div.middesk-sso-container .card-icon{width:32px;height:32px;font-size:18px}div.middesk-sso-container .card-title{font-size:16px}div.middesk-sso-container .card-desc{font-size:14px}div.middesk-sso-container .card-button{padding:12px;font-size:14px}div.middesk-sso-container .question-title{font-size:16px}div.middesk-sso-container .question-desc{font-size:14px}div.middesk-sso-container .submit-button{padding:10px 15px;font-size:14px}}div.middesk-sso-container div.guided-setup-container{display:flex;flex-direction:column;gap:6px;color:#4e4e4e}div.middesk-sso-container div.guided-setup-container .guided-setup-header{display:flex;justify-content:space-between;align-items:center;text-align:center}div.middesk-sso-container div.guided-setup-container .guided-setup-title{font-size:16px;font-weight:600}div.middesk-sso-container div.guided-setup-container .guided-setup-desc{font-size:12px;margin-bottom:15px}div.middesk-sso-container div.guided-setup-container .guided-setup-content{display:flex;flex-direction:column;gap:4px;padding:4px}div.middesk-sso-container div.guided-setup-container .group-title{font-size:14px;font-weight:bold;margin-bottom:4px}div.middesk-sso-container div.guided-setup-container .checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}div.middesk-sso-container div.guided-setup-container .check-item{font-size:12px;align-items:center}div.middesk-sso-container div.guided-setup-container .check-item label{display:flex;flex-direction:row;align-items:center;gap:7px;cursor:pointer}div.middesk-sso-container div.guided-setup-container .check-item input[type=checkbox]{margin-right:5px;appearance:none;width:16px;height:16px;border:1px solid #ddd;border-radius:2px;position:relative;cursor:pointer}div.middesk-sso-container div.guided-setup-container .check-item input[type=checkbox]:checked{background-color:#007b9d;border-color:#007b9d}div.middesk-sso-container div.guided-setup-container .check-item input[type=checkbox]:checked::after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:0px;left:1px;color:#fff;font-size:12px;font-weight:900}div.middesk-sso-container div.guided-setup-container .bottom-buttons{display:flex;justify-content:flex-start;margin-top:20px;align-items:center}div.middesk-sso-container div.guided-setup-container .bottom-right-buttons{display:flex;flex-direction:column;gap:10px;align-items:center}div.middesk-sso-container div.guided-setup-container .back-button{border-radius:12px;padding:10px 20px;font-size:12px;cursor:pointer;font-weight:bold}@media(max-width: 767px){div.middesk-sso-container div.guided-setup-container .bottom-buttons{flex-direction:column;gap:10px}div.middesk-sso-container div.guided-setup-container .bottom-right-buttons{width:100%}div.middesk-sso-container div.guided-setup-container .guided-setup-header{flex-direction:column;gap:10px}div.middesk-sso-container div.guided-setup-container .back-button{width:100%;text-align:center}div.middesk-sso-container div.guided-setup-container .view-registrations-button{width:100%;text-align:center;height:38px}div.middesk-sso-container div.guided-setup-container .begin-registration-button{width:100%;text-align:center}div.middesk-sso-container div.guided-setup-container .check-item{font-size:11px}div.middesk-sso-container div.guided-setup-container .group-title{font-size:13px}div.middesk-sso-container div.guided-setup-container .guided-setup-title{font-size:15px}div.middesk-sso-container div.guided-setup-container .guided-setup-desc{font-size:11px}div.middesk-sso-container div.guided-setup-container .submit-support-ticket{position:static;margin-bottom:10px}}@media(min-width: 768px){div.middesk-sso-container div.guided-setup-container .guided-setup-title{font-size:18px}div.middesk-sso-container div.guided-setup-container .guided-setup-desc{font-size:14px}div.middesk-sso-container div.guided-setup-container .group-title{font-size:16px}div.middesk-sso-container div.guided-setup-container .check-item{font-size:14px}div.middesk-sso-container div.guided-setup-container .bottom-buttons{justify-content:space-between;gap:15px}div.middesk-sso-container div.guided-setup-container .bottom-right-buttons{flex-direction:row;gap:24px}}div.thirdparty-sso-alert-container ::part(dialogbody){max-height:460px !important}div.thirdparty-sso-alert-container .modal-body{padding-top:5px;padding-left:20px;align-items:center}div.thirdparty-sso-alert-container .main-heading{color:#373b38;font-size:24px}div.thirdparty-sso-alert-container .consent-logo{margin-top:8px;width:100px;height:auto;margin-bottom:8px}div.thirdparty-sso-alert-container .description{color:#757575;font-size:15px;margin:10px 0}div.thirdparty-sso-alert-container .description-callout{margin-bottom:10px}div.thirdparty-sso-alert-container .privacy-policy{color:#373b38;font-size:16px;margin:10px 0}div.thirdparty-sso-alert-container .privacy-policy-xs{color:#757575;font-size:13px;margin-top:18px;margin-bottom:18px}div.thirdparty-sso-alert-container .cancel-btn{background-color:#fff;border:1px solid #bbdefb;color:#212121}div.thirdparty-sso-alert-container .result-message{color:#757575;font-size:15px;margin:10px 0;display:none}div.thirdparty-sso-alert-container .btn:disabled{opacity:.65;cursor:not-allowed}.additional-check-entry-grid-form-container #__laborOptions,.additional-check-entry-grid-form-container #__laborOptions .dx-texteditor-input,.additional-check-entry-grid-form-container #__laborOptions .dx-placeholder:before,.additional-check-entry-grid-form-container #__weekOptions,.additional-check-entry-grid-form-container #__weekOptions .dx-texteditor-input,.additional-check-entry-grid-form-container #__weekOptions .dx-placeholder:before{min-height:auto;border:none;border-radius:0px;background-color:rgba(0,0,0,0);outline:none;height:100%;padding-bottom:0px;padding-top:0px;box-shadow:none}.additional-check-entry-grid-form-container #__laborOptions .dx-texteditor-buttons-container,.additional-check-entry-grid-form-container #__weekOptions .dx-texteditor-buttons-container{background-color:#d4d4d4}.additional-check-entry-grid-form-container #__laborOptions .dx-dropdowneditor-button,.additional-check-entry-grid-form-container #__weekOptions .dx-dropdowneditor-button{width:22px}.additional-check-entry-grid-form-container #__laborOptions .dx-dropdowneditor-icon,.additional-check-entry-grid-form-container #__weekOptions .dx-dropdowneditor-icon{border-radius:0px}.additional-check-entry-grid-form-container table.fixed{width:100%;table-layout:fixed}.additional-check-entry-grid-form-container div.topRight{overflow-y:scroll !important}.additional-check-entry-grid-form-container div.topRight::-webkit-scrollbar{background:scroll}.time-entry-grid-form-container #__laborOptions,.time-entry-grid-form-container #__laborOptions .dx-texteditor-input,.time-entry-grid-form-container #__laborOptions .dx-placeholder:before,.time-entry-grid-form-container #__weekOptions,.time-entry-grid-form-container #__weekOptions .dx-texteditor-input,.time-entry-grid-form-container #__weekOptions .dx-placeholder:before{min-height:auto;border:none;border-radius:0px;background-color:rgba(0,0,0,0);outline:none;height:100%;padding-bottom:0px;padding-top:0px;box-shadow:none}.time-entry-grid-form-container #__laborOptions .dx-texteditor-buttons-container,.time-entry-grid-form-container #__weekOptions .dx-texteditor-buttons-container{background-color:#d4d4d4}.time-entry-grid-form-container #__laborOptions .dx-dropdowneditor-button,.time-entry-grid-form-container #__weekOptions .dx-dropdowneditor-button{width:22px}.time-entry-grid-form-container #__laborOptions .dx-dropdowneditor-icon,.time-entry-grid-form-container #__weekOptions .dx-dropdowneditor-icon{border-radius:0px}.time-entry-grid-form-container table.fixed{width:100%;table-layout:fixed}.time-entry-grid-form-container div.topRight{overflow-y:scroll !important}.time-entry-grid-form-container div.topRight::-webkit-scrollbar{background:scroll}.individual-time-entry-form-container .checkTypeWarningMessage{color:red;font-weight:bolder;text-align:left;margin-left:146px;font-size:smaller}.individual-time-entry-form-container .lookup-dropdown{width:100%}.individual-time-entry-form-container .regularCheckWarning{color:red;font-weight:bolder;text-align:left;margin-left:15px;font-size:smaller}.report-writer-form-container .modalPopup table td{padding:2px 4px}.report-writer-form-container .modalPopup .ExpressionOkButton,.report-writer-form-container .modalPopup .ExpressionCancelButton{width:75px}.report-writer-form-container select.expressionSelect{height:150px}.report-writer-form-container .expressionCategorySelect{width:110px}.report-writer-form-container .valueSelect{width:270px}.report-writer-form-container .modalPopup .ExpressionTextBox{width:382px;height:100px}

