.attachedElement{margin:0 5px 0 5px}.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_ButtonDE.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: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}
.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:#ffe9dd}.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__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--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}
.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}.table.table--material>.table__head>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:400}.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}.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}@media only screen and (max-width:700px){.table.table--material{display:block;padding:0;margin:0}.table.table--material>.table__head{display:none}.table.table--material>.table__body{display:block;padding:0;margin:0}.table.table--material>.table__body>.table__row{display:block;border:1px solid #eee;margin-bottom:20px;padding:10px}.table.table--material>.table__body>.table__row>.table__cell{padding:0;height:auto;min-height:32px;display:block;margin-bottom:10px}.table.table--material>.table__body>.table__row>.table__cell:last-child{margin-bottom:0}.table.table--material>.table__body>.table__row--clickable:hover{background-color:#e0e0e0}.table--material>.table__body>.table__row>.table__cell:before{display:block;font-weight:700}}.table--employee.table>.table__body>.table__row>.table__cell{padding:5px 10px}.table--employee.table>.table__body>.table__row{border-bottom:1px solid #ececec}
.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}
.messageContainer{position:relative}.messageContainer>.message{display:table;table-layout:fixed;height:100%;width:100%}.messageContainer>.message>.messageContent{display:table-row}.messageContainer>.message>.messageContent>.messageIcon{display:table-cell;width:30px;vertical-align:top;text-align:center;padding-top:5px}.messageContainer>.message>.messageContent>.messageText{display:table-cell;width:100%;vertical-align:middle;padding-top:5px;padding-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.messageContainer>.message>.messageContent>.messageCloseIcon{display:table-cell;width:50px;vertical-align:middle;text-align:center}
.messageContainer>.message>.messageContent>.messageIcon,.messageContainer>.message>.messageContent>.messageText{background-color:#e0e0e0;color:#212121}.messageContainer>.message>.messageContent>.messageCloseIcon{background-color:#bdbdbd;color:#212121}.messageContainer>.message:hover>.messageContent>.messageIcon,.messageContainer>.message:hover>.messageContent>.messageText{background-color:#bdbdbd;color:#212121}.messageContainer>.message:hover>.messageContent>.messageCloseIcon{background-color:#9e9e9e;color:#212121}.messageContainer>.message.message--error>.messageContent>.messageIcon,.messageContainer>.message.message--error>.messageContent>.messageText{background-color:#f44336;color:#fff}.messageContainer>.message.message--error>.messageContent>.messageCloseIcon{background-color:#e53935;color:#fff}.messageContainer>.message.message--error:hover>.messageContent>.messageIcon,.messageContainer>.message.message--error:hover>.messageContent>.messageText{background-color:#e53935;color:#fff}.messageContainer>.message.message--error:hover>.messageContent>.messageCloseIcon{background-color:#d32f2f;color:#fff}.messageContainer>.message.message--success>.messageContent>.messageIcon,.messageContainer>.message.message--success>.messageContent>.messageText{background-color:#4caf50;color:#fff}.messageContainer>.message.message--success>.messageContent>.messageCloseIcon{background-color:#43a047;color:#fff}.messageContainer>.message.message--success:hover>.messageContent>.messageIcon,.messageContainer>.message.message--success:hover>.messageContent>.messageText{background-color:#43a047;color:#fff}.messageContainer>.message.message--success:hover>.messageContent>.messageCloseIcon{background-color:#388e3c;color:#fff}.messageContainer>.message.message--information>.messageContent>.messageIcon,.messageContainer>.message.message--information>.messageContent>.messageText{background-color:#03a9f4;color:#fff}.messageContainer>.message.message--information>.messageContent>.messageCloseIcon{background-color:#039be5;color:#fff}.messageContainer>.message.message--information:hover>.messageContent>.messageIcon,.messageContainer>.message.message--information:hover>.messageContent>.messageText{background-color:#039be5;color:#fff}.messageContainer>.message.message--information:hover>.messageContent>.messageCloseIcon{background-color:#0288d1;color:#fff}.messageContainer>.message.message--warning>.messageContent>.messageIcon,.messageContainer>.message.message--warning>.messageContent>.messageText{background-color:#ffc107;color:#212121}.messageContainer>.message.message--warning>.messageContent>.messageCloseIcon{background-color:#ffb300;color:#212121}.messageContainer>.message.message--warning:hover>.messageContent>.messageIcon,.messageContainer>.message.message--warning:hover>.messageContent>.messageText{background-color:#ffb300;color:#212121}.messageContainer>.message.message--warning:hover>.messageContent>.messageCloseIcon{background-color:#ffa000;color:#212121}
.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}.login__contentWrapper{text-align:center;margin-top:230px}.login__contentWrapper>.login__content{min-height:420px;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}.messageContainer .message.noJsMessage{display:table}.js .messageContainer .message.noJsMessage{display:none}.js .loginForm{display:block}html:not(.js) .loginForm{display:none}html.lte-ie9 .loginForm{display:none}.messageContainer .message.oldBrowserMessage{display:none}.lte-ie9 .messageContainer .message.oldBrowserMessage{display:table}.messageContainer .message.userAgentNotCompatibleMessage{display:none}.userAgentNotCompatible .messageContainer .message.userAgentNotCompatibleMessage{display:table}.userPasswordLoginForm .login__requestPasswordReset{text-align:center;margin-top:14px;font-size:14px;color:#d5d5d5}.smsLoginForm .hint{text-align:left;margin-bottom:18px;color:#d5d5d5}.smsLoginForm .resendPasscode{width:100%;text-align:center;margin-top:15px;color:#d5d5d5}.requestPasswordResetForm .backLink{margin-bottom:10px}.requestPasswordResetForm .login__title{text-align:left}.passwordResetForm .backLink{margin-bottom:10px}.passwordResetForm .login__title{text-align:left}@media (max-width:700px){.login__header{text-align:center}}
.lgavSlogan{color:#ee8146}body{background:url(../../img/background.jpg) no-repeat center center fixed;background-size:cover;background-color:#86635b}