.attachedElement{margin:0 5px 0 5px}.attachedElement__arrow{text-align:left}.attachedElement__arrow:after{height:14px;width:14px}.attachedElement__arrow--up{height:7px;width:14px;top:-7px}.attachedElement__arrow--up:after{bottom:-10px}.attachedElement__arrow--left{height:14px;width:7px;left:-7px}.attachedElement__arrow--left:after{right:-10px}.attachedElement__arrow--right{height:14px;width:7px;right:-7px}.attachedElement__arrow--right:after{left:-10px}.attachedElement__arrow--down{height:7px;width:14px;bottom:-7px}.attachedElement__arrow--down:after{top:-10px}
.button{height:40px;padding-left:10px;padding-right:10px;border-radius:3px;line-height:40px;font-size:14px}.button__icon{margin-right:5px;font-size:15px}.button__text{font-size:14px}.button--iconOnly{width:40px;padding:0}.button--iconOnly .button__icon{margin:0}.button--round{border-radius:20px}.button--bgImageIcon .button__bgImageIconWrapper{height:40px}.button--processing .button__spinner{height:20px}.button__spinnerWrapper{padding-top:9px}.button__spinnerIcon{height:20px;width:20px}.button__spinnerIcon{background-image:url(../../img/SpinnerWhite_Button.gif);background-size:contain}.button--sizeSmall{height:30px;padding-left:5px;padding-right:5px;border-radius:1px;line-height:30px;font-size:12px}.button--sizeSmall .button__icon{margin-right:3px;font-size:16px}.button--sizeSmall .button__text{font-size:12px}.button--sizeSmall.button--iconOnly{width:30px;padding:0}.button--sizeSmall.button--iconOnly .button__icon{margin:0}.button--sizeSmall.button--round{border-radius:15px}.button--sizeSmall.button--bgImageIcon .button__bgImageIconWrapper{height:30px}.button--sizeSmall.button--processing .button__spinner{height:20px}.button:hover{background-color:#bdbdbd}.button:focus{background-color:#bdbdbd}.button:active{background-color:#9e9e9e}.button,.button--disabled:active,.button--disabled:focus,.button--disabled:hover{background-color:#e0e0e0;color:#000}.button:link,.button:visited{color:#000}.button:active:disabled,.button:disabled,.button:hover:disabled{background-color:#e0e0e0;color:#a0a0a0;opacity:.7}.button:active:disabled .button__icon,.button:disabled .button__icon,.button:hover:disabled .button__icon{color:#bbb}.button--colorGood:hover{background-color:#43a047}.button--colorGood:focus{background-color:#43a047}.button--colorGood:active{background-color:#388e3c}.button--colorGood,.button--colorGood.button--disabled:active,.button--colorGood.button--disabled:focus,.button--colorGood.button--disabled:hover,.button--colorGood:active:disabled,.button--colorGood:hover:disabled{background-color:#4caf50;color:#fff}.button--colorGood:link,.button--colorGood:visited{color:#fff}.button--colorBad:hover{background-color:#e53935}.button--colorBad:focus{background-color:#e53935}.button--colorBad:active{background-color:#d32f2f}.button--colorBad,.button--colorBad.button--disabled:active,.button--colorBad.button--disabled:focus,.button--colorBad.button--disabled:hover,.button--colorBad:active:disabled,.button--colorBad:hover:disabled{background-color:#f44336;color:#fff}.button--colorBad:link,.button--colorBad:visited{color:#fff}.button--login.button{height:40px;width:100%;padding-left:10px;padding-right:10px;border-radius:999px;margin-top:15px;line-height:40px;font-size:14px}.button--login.button:hover{background-color:#cb5a1c}.button--login.button:focus{background-color:#cb5a1c}.button--login.button:active{background-color:#b55019}.button--login.button,.button--login.button--disabled:active,.button--login.button--disabled:focus,.button--login.button--disabled:hover,.button--login.button:active:disabled,.button--login.button:hover:disabled{background-color:#e06421;color:#fff}.button--app.button{background-color:#e06421;color:#fff}.button--app.button:hover{background-color:#cb5a1c}.button--app.button:focus{background-color:#cb5a1c}.button--app.button:active{background-color:#b55019}.button--app.button--disabled:active,.button--app.button--disabled:focus,.button--app.button--disabled:hover,.button--app.button:active:disabled,.button--app.button:hover:disabled,.button--app:disabled{background-color:#e0e0e0;color:#a0a0a0;opacity:.7}.button--app.button:active:disabled .button__icon,.button--app.button:hover:disabled .button__icon,.button--app:disabled .button__icon{color:#bbb}.button--app.button--processing.button:active:disabled,.button--app.button--processing.button:hover:disabled,.button--app.button--processing:disabled{background-color:#e06421;color:#fff;opacity:1}.button--app.button--processing.button:active:disabled .button__icon,.button--app.button--processing.button:hover:disabled .button__icon,.button--app.button--processing:disabled .button__icon{color:#fff}.button--upload.button{background-color:#fff;color:#ff9800;border:2px solid #ee8146;font-weight:600;line-height:36px}.button--upload.button:hover{background-color:#ee8146;color:#fff;transition:all .2s linear}.button--upload.button:focus{background-color:#ee8146;color:#fff}.button--upload.button:active{background-color:#d8550e;border:2px solid #d8550e;color:#fff}
.disabler{-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;background-color:#000}
.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9;background-color:#fff}.input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox,.input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox{border:1px solid #2196f3}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#2196f3}.input--checkbox.input--required .input--checkbox__opticalCheckbox{background-color:#bbdefb}.input--checkbox.input--disabled .input--checkbox__opticalCheckbox{background-color:#eee}.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox,.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9}.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#a9a9a9}.input--checkbox.input--invalid .input--checkbox__opticalCheckbox{border:1px solid #f44336}.input--checkbox{height:16px;width:16px}.input--checkbox__opticalCheckbox{height:16px;width:16px}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{top:.5px;left:.5px}.vAlignmentMiddle--inputCheckbox{padding-top:6px;padding-bottom:6px;font-size:0;line-height:0}.input--app>.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9;background-color:#fff}.input--app>.input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox,.input--app>.input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox{border:1px solid #ee8146}.input--app>.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#ee8146}.input--app.input--checkbox.input--required .input--checkbox__opticalCheckbox{background-color:#ffc7a9}.input--app.input--checkbox.input--disabled .input--checkbox__opticalCheckbox{background-color:#eee}.input--app.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox,.input--app.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9}.input--app.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#a9a9a9}.input--app.input--checkbox.input--invalid .input--checkbox__opticalCheckbox{border:1px solid #f44336}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{font-family:'Font Awesome 5 Pro'}.input--checkbox.input--checkboxTriState .input--checkbox__functionalCheckbox[value="1"]+.input--checkbox__opticalCheckbox:before{font-family:'Font Awesome 5 Pro'}.input--checkbox.input--checkboxTriState .input--checkbox__functionalCheckbox[value="0"]+.input--checkbox__opticalCheckbox:before{font-family:'Font Awesome 5 Pro'}
.input--radio__opticalRadio{border:1px solid #a9a9a9;background-color:#fff}.input--radio__functionalRadio:focus+.input--radio__opticalRadio,.input--radio__functionalRadio:hover+.input--radio__opticalRadio{border:1px solid #2196f3}.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#2196f3}.input--radio.input--required .input--radio__opticalRadio{background-color:#bbdefb}.input--radio.input--disabled .input--radio__opticalRadio{background-color:#eee}.input--radio.input--disabled .input--radio__functionalRadio:focus+.input--radio__opticalRadio,.input--radio.input--disabled .input--radio__functionalRadio:hover+.input--radio__opticalRadio{border:1px solid #a9a9a9}.input--radio.input--disabled .input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#a9a9a9}.input--radio.input--invalid .input--radio__opticalRadio{border:1px solid #f44336}.input--radio{height:16px;width:16px}.input--radio__opticalRadio{height:16px;width:16px}.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{height:8px;width:8px;top:3px;left:3px}.vAlignmentMiddle--inputRadio{padding-top:6px;padding-bottom:6px;font-size:0;line-height:0}.input--app>.input--radio__opticalRadio{border:1px solid #a9a9a9;background-color:#fff}.input--app>.input--radio__functionalRadio:focus+.input--radio__opticalRadio,.input--app>.input--radio__functionalRadio:hover+.input--radio__opticalRadio{border:1px solid #ee8146}.input--app>.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#ee8146}.input--app.input--radio.input--required .input--radio__opticalRadio{background-color:#ffc7a9}.input-app.input--radio.input--disabled .input--radio__opticalRadio{background-color:#eee}.input--app.input--radio.input--disabled .input--radio__functionalRadio:focus+.input--radio__opticalRadio,.input--app.input--radio.input--disabled .input--radio__functionalRadio:hover+.input--radio__opticalRadio{border:1px solid #a9a9a9}.input--app.input--radio.input--disabled .input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#a9a9a9}.input--app.input--radio.input--invalid .input--radio__opticalRadio{border:1px solid #f44336}.input--app.input--radio{height:16px;width:16px}.input--app>.input--radio__opticalRadio{height:16px;width:16px}.input--app>.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{height:8px;width:8px;top:3px;left:3px}.input--app>.vAlignmentMiddle--inputRadio{padding-top:6px}
.input--select select{border:1px solid #a9a9a9}.input--select select:focus,.input--select select:hover{border:1px solid #2196f3}.input--select.input--required select{background-color:#bbdefb}.input--select.input--disabled select{background-color:#eee;color:#747474}.input--select.input--disabled select:focus,.input--select.input--disabled select:hover{border:1px solid #a9a9a9}.input--select.input--invalid select{border:1px solid #f44336}.input--select select{height:28px;font-size:14px;font-size:1.4rem}
.input--switch__opticalSwitch{background-color:#c5c5c5}.input--switch.input--required .input--switch__opticalSwitch{background-color:#bbdefb}.input--switch__opticalSwitch:before{background-color:#fff}.input--switch__functionalSwitch:checked+.input--switch__opticalSwitch{background-color:#2196f3}.input--switch.input--invalid .input--switch__opticalSwitch{border:1px solid #f44336}.input--switch{width:39px;height:23px}.input--switch__opticalSwitch{-webkit-border-radius:11.5px;border-radius:11.5px}.input--switch__opticalSwitch:before{height:19px;width:19px;left:2px;top:2px}.input--switch__functionalSwitch:checked+.input--switch__opticalSwitch:before{-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px);transform:translateX(16px)}.vAlignmentMiddle--inputSwitch{padding-top:2.5px;padding-bottom:2.5px;font-size:0;line-height:0}
.input--date input,.input--email input,.input--number input,.input--password input,.input--text input,.input--time input{border:1px solid #a9a9a9;background-color:#fff}.input--textarea textarea{border:1px solid #a9a9a9;background-color:#fff}.input--date input:focus,.input--date input:hover,.input--email input:focus,.input--email input:hover,.input--number input:focus,.input--number input:hover,.input--password input:focus,.input--password input:hover,.input--text input:focus,.input--text input:hover,.input--textarea textarea:focus,.input--textarea textarea:hover,.input--time input:focus,.input--time input:hover{border:1px solid #2196f3}.input--date.input--disabled input,.input--email.input--disabled input,.input--number.input--disabled input,.input--password.input--disabled input,.input--text.input--disabled input,.input--textarea.input--disabled textarea,.input--time.input--disabled input{background-color:#eee}.input--date.input--required input,.input--email.input--required input,.input--number.input--required input,.input--password.input--required input,.input--text.input--required input,.input--textarea.input--required textarea,.input--time.input--required input{background-color:#bbdefb}.input--date.input--disabled input:focus,.input--date.input--disabled input:hover,.input--email.input--disabled input:focus,.input--email.input--disabled input:hover,.input--number.input--disabled input:focus,.input--number.input--disabled input:hover,.input--password.input--disabled input:focus,.input--password.input--disabled input:hover,.input--text.input--disabled input:focus,.input--text.input--disabled input:hover,.input--textarea.input--disabled textarea:focus,.input--textarea.input--disabled textarea:hover,.input--time.input--disabled input:focus,.input--time.input--disabled input:hover{border:1px solid #a9a9a9}.input--date.input--invalid input,.input--email.input--invalid input,.input--number.input--invalid input,.input--password.input--invalid input,.input--text.input--invalid input,.input--textarea.input--invalid textarea,.input--time.input--invalid input{border:1px solid #f44336}.input--date .ui-datepicker-trigger:hover{color:#6c6c6c}.input--date.input--disabled .ui-datepicker-trigger{color:#a8a8a8;cursor:default}.ui-widget-content{background-color:#fff}.ui-widget-content a{color:#000}.ui-datepicker-header{background-color:#eee}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background-color:#ddd}table.ui-datepicker-calendar tbody td:hover{background-color:#82c4f8}table.ui-datepicker-calendar tbody td:hover a{color:#fff}td.ui-datepicker-other-month a{color:#ccc}td.ui-datepicker-today{background-color:#eee}td.ui-datepicker-current-day{background-color:#5bb1f6}td.ui-datepicker-current-day a{color:#fff}.input--date input,.input--email input,.input--number input,.input--password input,.input--text input,.input--time input{height:28px;padding-left:5px;padding-right:5px;font-size:14px;font-size:1.4rem}.input--textarea textarea{height:56px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;font-size:14px;font-size:1.4rem}.input--date .ui-datepicker-trigger{top:2px;right:5px}.input--date .ui-datepicker-trigger:before{font-size:18px}.ui-widget-content{width:250px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker-header{height:30px;cursor:default}.ui-datepicker-next,.ui-datepicker-prev{width:30px;padding-top:3px}.ui-datepicker-prev{padding-left:9px}.ui-datepicker-next{padding-right:9px}.ui-datepicker-next span:before,.ui-datepicker-prev span:before{font-size:24px}.ui-datepicker-title{padding-top:3px}table.ui-datepicker-calendar{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent}table.ui-datepicker-calendar thead{cursor:default}table.ui-datepicker-calendar a{font-size:14px;font-size:1.4rem}table.ui-datepicker-calendar tbody td{padding-top:2px;padding-bottom:2px}.input--login.input--date input,.input--login.input--email input,.input--login.input--number input,.input--login.input--password input,.input--login.input--text input,.input--login.input--time input{color:#fff;border:1px solid transparent;background-color:rgba(183,183,183,.25)}.input--login.input--textarea textarea{border:1px solid transparent;background-color:rgba(183,183,183,.25)}.input--date input:focus,.input--email input:focus,.input--login.input--date input:hover,.input--login.input--email input:hover,.input--login.input--number input:hover,.input--login.input--password input:hover,.input--login.input--text input:hover,.input--login.input--textarea textarea:hover,.input--login.input--time input:hover,.input--number input:focus,.input--password input:focus,.input--text input:focus,.input--textarea textarea:focus,.input--time input:focus{border:1px solid #039be5}.input--login.input--date.input--disabled input,.input--login.input--email.input--disabled input,.input--login.input--number.input--disabled input,.input--login.input--password.input--disabled input,.input--login.input--text.input--disabled input,.input--login.input--textarea.input--disabled textarea,.input--login.input--time.input--disabled input{background-color:red}.input--login.input--date.input--required input,.input--login.input--email.input--required input,.input--login.input--number.input--required input,.input--login.input--password.input--required input,.input--login.input--text.input--required input,.input--login.input--textarea.input--required textarea,.input--login.input--time.input--required input{background-color:red}.input--login.input--date.input--disabled input:focus,.input--login.input--date.input--disabled input:hover,.input--login.input--email.input--disabled input:focus,.input--login.input--email.input--disabled input:hover,.input--login.input--number.input--disabled input:focus,.input--login.input--number.input--disabled input:hover,.input--login.input--password.input--disabled input:focus,.input--login.input--password.input--disabled input:hover,.input--login.input--text.input--disabled input:focus,.input--login.input--text.input--disabled input:hover,.input--login.input--textarea.input--disabled textarea:focus,.input--login.input--textarea.input--disabled textarea:hover,.input--login.input--time.input--disabled input:focus,.input--login.input--time.input--disabled input:hover{border:1px solid transparent}.input--login.input--date.input--invalid input,.input--login.input--email.input--invalid input,.input--login.input--number.input--invalid input,.input--login.input--password.input--invalid input,.input--login.input--text.input--invalid input,.input--login.input--textarea.input--invalid textarea,.input--login.input--time.input--invalid input{border:1px solid #f44336}.input--login.input--password input,.input--login.input--text input{height:38px;padding-left:10px;padding-right:10px;border-radius:3px;font-size:14px;font-size:1.4rem}
.itemGroup{display:inline-block;width:100%;font-size:0;vertical-align:top}.itemGroup__item{display:inline-block;position:relative;vertical-align:top}.itemGroup__alignmentOuter{display:table;table-layout:fixed;height:100%;width:100%}.itemGroup__alignmentInner{display:table-cell;font-size:0;line-height:0}.itemGroup__alignmentInner--vTop{vertical-align:top}.itemGroup__alignmentInner--vMiddle{vertical-align:middle}.itemGroup__alignmentInner--vBottom{vertical-align:bottom}.itemGroup>.itemGroup__item:last-child{margin-right:0}.itemGroup--withDesc{line-height:0}.itemGroup__item--desc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.itemGroup__item--desc label,label.itemGroup__item--desc{display:inline-block;width:100%;cursor:pointer;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left}.itemGroup__underlined{border-bottom:1px solid #bbb}.itemGroup{margin-bottom:8px}.itemGroup__item{font-size:14px;font-size:1.4rem;line-height:28px}.itemGroup__alignmentInner *{font-size:14px;font-size:1.4rem;line-height:1.2}.itemGroup__item--desc{height:28px}.itemGroup__item--desc label,label.itemGroup__item--desc{height:28px;line-height:28px}.itemGroup .itemGroup__item--full{width:99%;margin-right:1%;width:calc(100%);margin-right:calc(0px)}.itemGroup .itemGroup__item--half{width:49%;margin-right:1%;width:calc(50% - 1.5px);margin-right:calc(3px)}.itemGroup .itemGroup__item--third{width:32.333%;margin-right:1%;width:calc(33.333% - 2px);margin-right:calc(3px)}.itemGroup .itemGroup__item--twoThird{width:65.666%;margin-right:1%;width:calc(66.666% - 1px);margin-right:calc(3px)}.itemGroup .itemGroup__item--quarter{width:24%;margin-right:1%;width:calc(25% - 2.25px);margin-right:calc(3px)}.itemGroup .itemGroup__item--twoQuarter{width:49%;margin-right:1%;width:calc(50% - 1.5px);margin-right:calc(3px)}.itemGroup .itemGroup__item--threeQuarter{width:74%;margin-right:1%;width:calc(75% - .75px);margin-right:calc(3px)}.itemGroup--withDesc .itemGroup__item--desc,.itemGroup--withDescVertical .itemGroup__item--desc{width:100%;margin-right:0}.itemGroup--withDescHorizontal .itemGroup__underlined{border-bottom:1px solid #bbb}.itemGroup--withDescHorizontal .itemGroup__item--desc{width:39%;margin-right:1%;width:calc(40%);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--full{width:59%;margin-right:1%;width:calc(60% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--half{width:29%;margin-right:1%;width:calc(30% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--third{width:19%;margin-right:1%;width:calc(20% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--twoThird{width:39%;margin-right:1%;width:calc(40% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--quarter{width:14%;margin-right:1%;width:calc(15% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--twoQuarter{width:29%;margin-right:1%;width:calc(30% - 3px);margin-right:calc(3px)}.itemGroup--withDescHorizontal .itemGroup__item--threeQuarter{width:44%;margin-right:1%;width:calc(45% - 3px);margin-right:calc(3px)}
.link,.link:link,.link:visited{color:#2196f3}.link:active{color:#1565c0}.link:disabled{color:#9e9e9e}.link--current,.link--current:link,.link--current:visited{color:#1565c0}.link--login,.link--login:link,.link--login:visited{color:silver}.link--login:active{color:#a7a7a7}.link--login.link--current,.link--login.link--current:link,.link--login.link--current:visited{color:#fff}.link--logout,.link--logout:link,.link--logout:visited{color:#f98445}.link--logout:active{color:#f76314}.link--header,.link--header:link,.link--header:visited{color:#a3a3a3}.link--header.link--current,.link--header.link--current:link,.link--header.link--current:visited{color:#fff}.link--footer,.link--footer:link,.link--footer:visited{color:#878787}.link--nextStep,.link--nextStep:link,.link--nextStep:visited{color:#e06421}.link--nextStep:active{color:#b55019}.link--plain,.link--plain.link--disabled:active,.link--plain.link--disabled:focus,.link--plain.link--disabled:hover,.link--plain:active,.link--plain:active:disabled,.link--plain:focus,.link--plain:hover,.link--plain:hover:disabled{padding:0;background-color:transparent;line-height:inherit;font-size:inherit;color:inherit;height:auto;cursor:default;text-decoration:none;color:inherit}.link--plain:link,.link--plain:visited{color:inherit}
.modalWindow__spinnerIcon{background-image:url(../img/spinner_E0E0E0.gif);background-size:contain}.modalWindow__closeButtonIcon{font:normal normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modalWindow__closeButtonIcon:before{content:'\f00d';font-family:FontAwesome}
.table.table--alternating{font-weight:300}.table.table--alternating>.table__head>.table__row{background-color:#ececec}.table.table--alternating>.table__head>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;border-top:#ececec;font-weight:400}.table.table--alternating>.table__head>.table__row>.table__cell:hover{border-top:#0277bd}.table.table--alternating>.table__head>.table__row>.table__cell:first-child{border-left:1px solid #ececec}.table.table--alternating>.table__head>.table__row>.table__cell:last-child{border-right:1px solid #ececec}.table.table--alternating>.table__head>.table__row>.table__cell--clickable:hover{background-color:#0277bd}.table.table--alternating>.table__head>.table__row>.table__cell--clickable:first-child:hover{border-left:1px solid #0277bd}.table.table--alternating>.table__head>.table__row>.table__cell--clickable:last-child:hover{border-right:1px solid #0277bd}.table.table--alternating>.table__body>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:300}.table.table--alternating>.table__body>.table__row:last-child>.table__cell{border-bottom:1px solid #eee}.table.table--alternating>.table__body>.table__row>.table__cell:first-child{border-left:1px solid #eee}.table.table--alternating>.table__body>.table__row>.table__cell:last-child{border-right:1px solid #eee}.table.table--alternating>.table__body>.table__row:nth-child(odd){background-color:#f9f9f9}.table.table--alternating>.table__body>.table__row--clickable:nth-child(odd):hover{background-color:#e0e0e0}.table.table--alternating>.table__body>.table__row--clickable:nth-child(odd):hover>.table__cell:first-child{border-left:1px solid #e0e0e0}.table.table--alternating>.table__body>.table__row--clickable:nth-child(odd):hover>.table__cell:last-child{border-right:1px solid #e0e0e0}.table.table--alternating>.table__body>.table__row:nth-child(even){background-color:#fff}.table.table--alternating>.table__body>.table__row--clickable:nth-child(even):hover{background-color:#e0e0e0}.table.table--alternating>.table__body>.table__row--clickable:nth-child(even):hover>.table__cell:first-child{border-left:1px solid #e0e0e0}.table.table--alternating>.table__body>.table__row--clickable:nth-child(even):hover>.table__cell:last-child{border-right:1px solid #e0e0e0}.table.table--material{font-weight:300}.table.table--material>.table__head>.table__row{border-bottom:1px solid #eee;background-color:#fdfdfd}.table.table--material>.table__head>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:600}.table.table--material>.table__head>.table__row>.table__cell--clickable:hover{background-color:#eee}.table.table--material>.table__body>.table__row{border-bottom:1px solid #eee;background-color:#fdfdfd}.table.table--material>.table__body>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:300}.table.table--material>.table__body>.table__row--clickable:hover{background-color:#eee}.table--employee.table>.table__body>.table__row>.table__cell{padding:5px 10px}.table--employee.table>.table__body>.table__row{border-bottom:1px solid #ececec}.table.table--document{font-weight:300}.table.table--document>.table__head>.table__row{border-bottom:1px solid #eee}.table.table--document>.table__head>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:400}.table.table--document>.table__head>.table__row>.table__cell--clickable:hover{background-color:#eee}.table.table--document>.table__body>.table__row{border-bottom:1px solid #eee;background-color:#fdfdfd;color:#404040}.table.table--document>.table__body>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:300}.table.table--document>.table__body>.table__row--clickable:hover{background-color:#e9ebf1}
.tooltip{background-color:#f5f5f5}.tooltip .tooltip__arrow:after{background-color:#f5f5f5}.tooltip--colorBad{background-color:#f44336;color:#fff}.tooltip--colorBad .tooltip__arrow:after{background-color:#f44336;color:#fff}.tooltip--colorNeutral{background-color:#949494;color:#fff}.tooltip--colorNeutral .tooltip__arrow:after{background-color:#949494;color:#fff}.tooltip{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tooltip__arrow:after{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tooltip__content{padding:5px;padding-left:10px;padding-right:10px}
html{font-family:Arial,sans-serif}body{font-weight:400}.font--default{font-weight:400}.font--light{font-weight:300}.font--regular{font-weight:400}.font--bold,b,strong{font-weight:600}.font--italic,i{font-style:italic}h2{font-size:20px;font-size:2rem}
.messages__message--error .messages__text,.messages__message--error .messages__typeIcon{background-color:#f44336;color:#fff}.messages__message--error .messages__closeIcon{background-color:#e53935;color:#fff}.messages__message--error:hover .messages__text,.messages__message--error:hover .messages__typeIcon{background-color:#e53935;color:#fff}.messages__message--error:hover .messages__closeIcon{background-color:#d32f2f;color:#fff}.messages__message--success .messages__text,.messages__message--success .messages__typeIcon{background-color:#4caf50;color:#fff}.messages__message--success .messages__closeIcon{background-color:#43a047;color:#fff}.messages__message--success:hover .messages__text,.messages__message--success:hover .messages__typeIcon{background-color:#43a047;color:#fff}.messages__message--success:hover .messages__closeIcon{background-color:#388e3c;color:#fff}.messages__message--information .messages__text,.messages__message--information .messages__typeIcon{background-color:#03a9f4;color:#fff}.messages__message--information .messages__closeIcon{background-color:#039be5;color:#fff}.messages__message--information:hover .messages__text,.messages__message--information:hover .messages__typeIcon{background-color:#039be5;color:#fff}.messages__message--information:hover .messages__closeIcon{background-color:#0288d1;color:#fff}.messages__message--warning .messages__text,.messages__message--warning .messages__typeIcon{background-color:#ffc107;color:#212121}.messages__message--warning .messages__closeIcon{background-color:#ffb300;color:#212121}.messages__message--warning:hover .messages__text,.messages__message--warning:hover .messages__typeIcon{background-color:#ffb300;color:#212121}.messages__message--warning:hover .messages__closeIcon{background-color:#ffa000;color:#212121}.messages__message .messages__icon--success:before{font-family:'Font Awesome 5 Pro';content:"\f058"}.messages__message .messages__icon--close:before{font-family:'Font Awesome 5 Pro';content:"\f00d"}.messages__message .messages__icon--error:before{font-family:'Font Awesome 5 Pro';content:"\f057"}.messages__message .messages__icon--information:before{font-family:'Font Awesome 5 Pro';content:"\f05a"}.messages__message .messages__icon--warning:before{font-family:'Font Awesome 5 Pro';content:"\f071 "}.messages .messages__typeIcon{width:30px;padding-top:5px}.messages .messages__text{padding-top:4px;padding-bottom:4px}.messages .messages__closeIcon{width:50px}
.itemGroup label{color:silver}.login__header{background-color:rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:16px;padding-top:10px;padding-bottom:10px;font-size:0}.login__header .leftHeader{display:inline-block;width:50%;vertical-align:top}.login__header .rightHeader{display:inline-block;width:50%;text-align:right}.login__header .rightHeader .languages .link:not(:last-child){margin-right:10px}.login__contentWrapper{text-align:center;margin-top:230px}.login__contentWrapper>.login__content{min-height:265px;width:300px;text-align:left;background-color:rgba(0,0,0,.5);display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:22px}.login__title{color:#fff;font-size:24px;font-weight:300;margin-top:0;opacity:.94;text-align:center;margin-bottom:15px}.login__contentWrapper>.login__content form{position:relative}.passwordResetForm .passwordValidationIndicator{border:1px solid #7d7d7d;padding:10px;margin-bottom:10px}.passwordResetForm .passwordValidationIndicator .passwordValidationIndicator__properties .passwordValidationIndicator__property{color:silver}.passwordResetForm .passwordValidationIndicator .passwordValidationIndicator__properties .passwordValidationIndicator__property.passwordValidationIndicator__property--ok{color:#4caf50}.passwordResetForm .passwordValidationIndicator .passwordValidationIndicator__properties .passwordValidationIndicator__property .passwordValidationIndicator__icon{font-size:13px;margin-right:8px}.js .messageContainer .noJsMessage{display:none}.js .loginForm{display:block}html:not(.js) .loginForm{display:none}html.lte-ie9 .loginForm{display:none}.messageContainer .oldBrowserMessage{display:none}.lte-ie9 .messageContainer .message.oldBrowserMessage{display:table-row}.messageContainer .userAgentNotCompatibleMessage{display:none}.userAgentNotCompatible .messageContainer .userAgentNotCompatibleMessage{display:table-row}@media (max-width:700px){.login__header .leftHeader,.login__header .rightHeader{display:block;width:100%;text-align:center}.login__header .rightHeader{margin-top:10px}}
.lgavSlogan{color:#ee8146}body{background:url(../../img/background.jpg) no-repeat center center fixed;background-size:cover;background-color:#86635b}