@charset "UTF-8";@font-face{font-family:FontAwesome;src:url("./media/fontawesome-webfont-FMJ3VJ65.eot?v=4.6.3");src:url("./media/fontawesome-webfont-FMJ3VJ65.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("./media/fontawesome-webfont-5GKVPAEF.woff2?v=4.6.3") format("woff2"),url("./media/fontawesome-webfont-Z4ARLA73.woff?v=4.6.3") format("woff"),url("./media/fontawesome-webfont-RJ6LE7IU.ttf?v=4.6.3") format("truetype"),url("./media/fontawesome-webfont-XEOHR4Y4.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url("./media/avenir-roman-5SEAUJPZ.woff2?v=4.6.3") format("woff2"),url("./media/avenir-roman-2UKQ5CO6.woff?v=4.6.3") format("woff"),url("./media/avenir-roman-5THQBBYL.ttf?v=4.6.3") format("truetype"),url("./media/avenir-roman-4WLLEYRU.svg?v=4.6.3") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url("./media/avenir-medium-WKQHZ2MM.woff2?v=4.6.3") format("woff2"),url("./media/avenir-medium-D5NBEWRO.woff?v=4.6.3") format("woff"),url("./media/avenir-medium-ZDWJ6BWO.ttf?v=4.6.3") format("truetype"),url("./media/avenir-medium-EJ5SLPIA.svg?v=4.6.3") format("svg");font-weight:700;font-style:normal}*,*:before,*:after{box-sizing:border-box}body{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#333;background-color:#f5f5f5;text-rendering:optimizeLegibility}html,body{padding:0;margin:0;height:100%}my-app{display:flex;min-height:100%;flex-direction:column}a{color:#273a60}.width-wrapper{max-width:1400px;margin:0 auto;padding:0 16px;width:100%}@media(min-width:960px){.width-wrapper{padding:0 32px}}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1;background-color:transparent}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)!important}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)!important}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:400;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:center;background:#f5f5f5;font-weight:400}.is-today .pika-button{font-weight:700;color:#000}.is-selected .pika-button{color:#fff;font-weight:700;background:#ed632d;box-shadow:inset 0 1px 3px #0000004d;border-radius:1px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;font-weight:700;background:#273a60;box-shadow:inset 0 1px 3px #0000004d;border-radius:1px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:1px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:1px}h2.toggleable{font-size:14px;font-weight:700;padding:16px;margin:48px 0 16px;text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}h2.toggleable.pull-up{margin-top:16px}.column-wrapper{display:flex;flex-wrap:wrap;min-height:100%}.column-wrapper>.primary-column,.column-wrapper>.secondary-column{width:100%;padding:16px 0}.column-wrapper>*:nth-child(2){border-top:1px solid #d2d2d2}@media(min-width:960px){.column-wrapper{flex-wrap:nowrap}.column-wrapper>*:nth-child(1){padding:16px 32px 16px 0}.column-wrapper>*:nth-child(2){border-left:1px solid #d2d2d2;border-top:0;padding:16px 0 16px 32px}.column-wrapper>.primary-column{flex:2}.column-wrapper>.secondary-column{flex:1}}@media(min-width:960px)and (max-width:1500px){.shrink-secondary-column-child .column-wrapper>.secondary-column{max-width:220px}}button,.as-button{font-size:11px;font-weight:700;padding:16px;font-family:Avenir,Helvetica,Arial,sans-serif;border:0;background:#fff;cursor:pointer;border:1px solid #e2e2e2;position:relative;text-decoration:none;transition:opacity .6s ease}button:not(.as-disabled):not([disabled]):hover,.as-button:not(.as-disabled):not([disabled]):hover{background:#f1f1f1}button.primary,.as-button.primary{background:#273a60;color:#fff;border:0}button.primary:not(.as-disabled):not([disabled]):hover,.as-button.primary:not(.as-disabled):not([disabled]):hover{background:#18243c}button[disabled],button.as-disabled,.as-button[disabled],.as-button.as-disabled{opacity:.5;cursor:auto}button.has-icon,button.loading,.as-button.has-icon,.as-button.loading{padding-left:32px}button.has-icon:before,button.loading:before,.as-button.has-icon:before,.as-button.loading:before{font-family:FontAwesome;line-height:16px;font-size:16px;top:50%;left:8px;margin-top:-8px;position:absolute}button.loading:before,.as-button.loading:before{content:"\f013";-webkit-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}.loading-indicator,.loading-indicator-with-background.loading-active:after,.loading-indicator-small{position:relative}.loading-indicator.loading-indicator-pull-down:after,.loading-indicator-pull-down.loading-indicator-with-background.loading-active:after,.loading-indicator-small.loading-indicator-pull-down:after{top:100px}.loading-indicator:after,.loading-indicator-with-background.loading-active:after,.loading-indicator-small:after{content:"";position:absolute;top:50%;right:50%;margin-right:-16px;margin-top:-16px;width:32px;height:32px;border-radius:100%;border:solid 2px transparent;border-top-color:#606060;border-left-color:#606060;border-bottom-color:#606060;-webkit-animation:rotating .7s linear infinite;animation:rotating .7s linear infinite}.loading-indicator.loading-indicator-align-left:after,.loading-indicator-align-left.loading-indicator-with-background.loading-active:after,.loading-indicator-small.loading-indicator-align-left:after{right:auto;left:0;margin-right:0}.loading-indicator-small:after{margin-right:-8px;margin-top:-8px;width:16px;height:16px}.loading-indicator-with-background{position:relative}.loading-indicator-with-background:before{content:"";background:#fff9;position:absolute;width:0px;height:0px;overflow:hidden;z-index:3000;top:0;left:0;opacity:0;transition:width 0s .3s,height 0s .3s,opacity .3s ease-in-out}.loading-indicator-with-background.loading-active:before{transition:opacity .3s ease-in-out;width:100%;height:100%;opacity:1}.loading-indicator-with-background.loading-active:after{z-index:3010}.lower-opacity-while-loading{transition:opacity .3s ease-in-out}.lower-opacity-while-loading.loading-active{opacity:.3}.toolbar-buttons-wrapper,.header-toolbar{display:flex;justify-content:flex-start}@media(max-width:599px){.toolbar-buttons-wrapper,.header-toolbar{padding:0 16px}}.toolbar-buttons-wrapper button,.header-toolbar button{height:48px;position:relative;font-size:14px;font-weight:400;border:0;line-height:14px;text-decoration:none!important}.toolbar-buttons-wrapper button.icon-only,.header-toolbar button.icon-only{width:48px}.toolbar-buttons-wrapper button.icon-only:before,.header-toolbar button.icon-only:before{margin-right:0}.toolbar-buttons-wrapper button:not(.primary),.header-toolbar button:not(.primary){background:transparent}.toolbar-buttons-wrapper button:not(.primary):hover,.header-toolbar button:not(.primary):hover{background:#f1f1f1}.toolbar-buttons-wrapper button:not(.primary):before,.header-toolbar button:not(.primary):before{color:#273a60}.toolbar-buttons-wrapper button:before,.header-toolbar button:before{font-family:FontAwesome;font-size:16px;position:relative;font-weight:400;margin-right:8px}.toolbar-buttons-wrapper button.print:before,.header-toolbar button.print:before{content:"\f02f"}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),select:not(.pika-select),textarea,.choose-in-modal,my-date-picker{border-radius:0;font-size:11px;color:#333;font-weight:700;background:#fff;border:1px solid #CCCCCC}input.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation),input.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation),input.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation),input.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation),input.validation.ng-invalid:not(.pending-validation),input.validation.mirrored-ng-invalid:not(.pending-validation),input.validation-errors-only.ng-invalid:not(.pending-validation),input.validation-errors-only.mirrored-ng-invalid:not(.pending-validation),select:not(.pika-select).validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation),select:not(.pika-select).validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation),select:not(.pika-select).validation-if-touched.ng-touched.ng-invalid:not(.pending-validation),select:not(.pika-select).validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation),select:not(.pika-select).validation.ng-invalid:not(.pending-validation),select:not(.pika-select).validation.mirrored-ng-invalid:not(.pending-validation),select:not(.pika-select).validation-errors-only.ng-invalid:not(.pending-validation),select:not(.pika-select).validation-errors-only.mirrored-ng-invalid:not(.pending-validation),textarea.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation),textarea.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation),textarea.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation),textarea.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation),textarea.validation.ng-invalid:not(.pending-validation),textarea.validation.mirrored-ng-invalid:not(.pending-validation),textarea.validation-errors-only.ng-invalid:not(.pending-validation),textarea.validation-errors-only.mirrored-ng-invalid:not(.pending-validation),.choose-in-modal.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation),.choose-in-modal.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation),.choose-in-modal.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation),.choose-in-modal.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation),.choose-in-modal.validation.ng-invalid:not(.pending-validation),.choose-in-modal.validation.mirrored-ng-invalid:not(.pending-validation),.choose-in-modal.validation-errors-only.ng-invalid:not(.pending-validation),.choose-in-modal.validation-errors-only.mirrored-ng-invalid:not(.pending-validation),my-date-picker.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation),my-date-picker.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation),my-date-picker.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation),my-date-picker.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation),my-date-picker.validation.ng-invalid:not(.pending-validation),my-date-picker.validation.mirrored-ng-invalid:not(.pending-validation),my-date-picker.validation-errors-only.ng-invalid:not(.pending-validation),my-date-picker.validation-errors-only.mirrored-ng-invalid:not(.pending-validation){border-color:#a94442;color:#a94442}input.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation) input,input.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation) input,input.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation) input,input.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation) input,input.validation.ng-invalid:not(.pending-validation) input,input.validation.mirrored-ng-invalid:not(.pending-validation) input,input.validation-errors-only.ng-invalid:not(.pending-validation) input,input.validation-errors-only.mirrored-ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.ng-touched.ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation.ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation.mirrored-ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-errors-only.ng-invalid:not(.pending-validation) input,select:not(.pika-select).validation-errors-only.mirrored-ng-invalid:not(.pending-validation) input,textarea.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation) input,textarea.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation) input,textarea.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation) input,textarea.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation) input,textarea.validation.ng-invalid:not(.pending-validation) input,textarea.validation.mirrored-ng-invalid:not(.pending-validation) input,textarea.validation-errors-only.ng-invalid:not(.pending-validation) input,textarea.validation-errors-only.mirrored-ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation) input,.choose-in-modal.validation.ng-invalid:not(.pending-validation) input,.choose-in-modal.validation.mirrored-ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-errors-only.ng-invalid:not(.pending-validation) input,.choose-in-modal.validation-errors-only.mirrored-ng-invalid:not(.pending-validation) input,my-date-picker.validation-if-touched.mirrored-ng-touched.ng-invalid:not(.pending-validation) input,my-date-picker.validation-if-touched.mirrored-ng-touched.mirrored-ng-invalid:not(.pending-validation) input,my-date-picker.validation-if-touched.ng-touched.ng-invalid:not(.pending-validation) input,my-date-picker.validation-if-touched.ng-touched.mirrored-ng-invalid:not(.pending-validation) input,my-date-picker.validation.ng-invalid:not(.pending-validation) input,my-date-picker.validation.mirrored-ng-invalid:not(.pending-validation) input,my-date-picker.validation-errors-only.ng-invalid:not(.pending-validation) input,my-date-picker.validation-errors-only.mirrored-ng-invalid:not(.pending-validation) input{color:#a94442}input.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation),input.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),input.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation),input.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),input.validation.ng-valid.ng-dirty:not(.pending-validation),input.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),select:not(.pika-select).validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation),select:not(.pika-select).validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),select:not(.pika-select).validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation),select:not(.pika-select).validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),select:not(.pika-select).validation.ng-valid.ng-dirty:not(.pending-validation),select:not(.pika-select).validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),textarea.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation),textarea.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),textarea.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation),textarea.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),textarea.validation.ng-valid.ng-dirty:not(.pending-validation),textarea.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),.choose-in-modal.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation),.choose-in-modal.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),.choose-in-modal.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation),.choose-in-modal.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),.choose-in-modal.validation.ng-valid.ng-dirty:not(.pending-validation),.choose-in-modal.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),my-date-picker.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation),my-date-picker.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),my-date-picker.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation),my-date-picker.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation),my-date-picker.validation.ng-valid.ng-dirty:not(.pending-validation),my-date-picker.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation){border-color:#3c763d;color:#3c763d}input.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,input.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,input.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,input.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,input.validation.ng-valid.ng-dirty:not(.pending-validation) input,input.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation.ng-valid.ng-dirty:not(.pending-validation) input,select:not(.pika-select).validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,textarea.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,textarea.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,textarea.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,textarea.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,textarea.validation.ng-valid.ng-dirty:not(.pending-validation) input,textarea.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,.choose-in-modal.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,.choose-in-modal.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,.choose-in-modal.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,.choose-in-modal.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,.choose-in-modal.validation.ng-valid.ng-dirty:not(.pending-validation) input,.choose-in-modal.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,my-date-picker.validation-if-touched.mirrored-ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,my-date-picker.validation-if-touched.mirrored-ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,my-date-picker.validation-if-touched.ng-touched.ng-valid.ng-dirty:not(.pending-validation) input,my-date-picker.validation-if-touched.ng-touched.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input,my-date-picker.validation.ng-valid.ng-dirty:not(.pending-validation) input,my-date-picker.validation.mirrored-ng-valid.mirrored-ng-dirty:not(.pending-validation) input{color:#3c763d}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),select:not(.pika-select),.choose-in-modal{height:48px}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),.choose-in-modal{padding:0 16px}select:not(.pika-select){text-indent:8px}.choose-in-modal{line-height:48px;cursor:pointer}textarea{padding:16px;height:96px;font-weight:400}label{font-size:11px}input[readonly]:not([type=button]):not([type=submit]),input[disabled]:not([type=button]):not([type=submit]),textarea[disabled],select[disabled],.choose-in-modal.mirrored-disabled{background:#f8f8f8!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-error-message{list-style-type:none;padding:0;margin:8px 0;color:#a94442;font-size:11px}.form-error-message>li{margin:8px 0;padding:0}.input-wrapper.loading{position:relative}.input-wrapper.loading:after{content:"";position:absolute;top:50%;right:16px;margin-top:-8px;width:16px;height:16px;border-radius:100%;border:solid 2px transparent;border-top-color:#606060;border-left-color:#606060;border-bottom-color:#606060;-webkit-animation:rotating .7s linear infinite;animation:rotating .7s linear infinite}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input-wrapper.loading.pull-in:after{right:32px}.form-group-wrapper{display:flex;flex-wrap:wrap;margin:0 -16px}.form-group-wrapper .form-group,.form-group-wrapper .form-group-50,.form-group-wrapper .form-group-33,.form-group-wrapper .form-group-25{padding:16px}.form-group-wrapper label{margin-bottom:3px;display:inline-block}.form-group-wrapper .form-group,.form-group-wrapper .form-group-50,.form-group-wrapper .form-group-25,.form-group-wrapper .form-group-33{width:100%}@media(min-width:500px){.form-group-wrapper .form-group-25{width:50%}}@media(min-width:700px){.form-group-wrapper .form-group-25{width:25%}.form-group-wrapper .form-group-33{width:33.3333333%}.form-group-wrapper .form-group-50{width:50%}}.form-group-wrapper input[type=text],.form-group-wrapper input[type=number],.form-group-wrapper input[type=file],.form-group-wrapper input[type=date],.form-group-wrapper select,.form-group-wrapper textarea,.form-group-wrapper .choose-in-modal{width:100%}.form-group-wrapper label.checkbox-appended-to-above-wrapper{margin-top:3px}table.standard-table{width:100%;border-spacing:0;font-size:11px}table.standard-table td,table.standard-table th{padding:16px 8px}table.standard-table td:last-child,table.standard-table th:last-child{padding-right:0}table.standard-table td:first-child,table.standard-table th:first-child{padding-left:0}table.standard-table td.align-right,table.standard-table th.align-right{text-align:right}table.standard-table td{border-bottom:1px solid #e2e2e2}table.standard-table th{font-weight:700;text-align:left;border-bottom:1px solid #333;padding-bottom:8px}ul.kanban-card-list{list-style-type:none;padding:0;margin:0}.kanban-card{padding:16px;margin:0 0 16px;background:#fff;border:1px solid #e2e2e2}.kanban-card a{text-decoration:none;display:block;margin:-16px;padding:16px;color:#333}.kanban-card a:hover{background:#f1f1f1}.kanban-card .kanban-title{display:flex;font-size:12px}.kanban-card .kanban-extra-info{display:flex;font-size:12px;margin-top:12px;color:#333;justify-content:center}.kanban-card .kanban-details{display:flex;font-size:10px;color:#6f6f6f;flex-wrap:wrap;justify-content:space-between}.kanban-card .kanban-details>*{margin-right:16px;margin-top:4px}.kanban-card .kanban-details>*:last-child{margin-right:0}.badge{border-radius:3px;display:inline-block;padding:6px 10px;font-size:12px;color:#ffffffe6;line-height:normal}.badge.status.as-dealer.DRAFT,.badge.status.as-dealer.WAITING_APPROVAL,.badge.status.as-dealer.WAITING_PRE_APPROVAL,.badge.status.as-dealer.PARTS_SENT{background:#333}.badge.status.as-dealer.WAITING_PARTS,.badge.status.as-dealer.INFO_REQUIRED{background:#ed632d}.badge.status.as-dealer.REJECTED,.badge.status.as-dealer.PRE_REJECTED{background:#a94442}.badge.status.as-dealer.APPROVED,.badge.status.as-dealer.AMENDED_APPROVED,.badge.status.as-dealer.PRE_APPROVED,.badge.status.as-dealer.AMENDED_PRE_APPROVED,.badge.status.as-dealer.NO_ALLOWANCE{background:#3c763d}.badge.status.as-dealer.WAITING_REVIEW_PROCESS{background:#ed632d}.badge.status.as-sales-company.DRAFT{background:#333}.badge.status.as-sales-company.WAITING_APPROVAL,.badge.status.as-sales-company.WAITING_PRE_APPROVAL,.badge.status.as-sales-company.PARTS_SENT{background:#ed632d}.badge.status.as-sales-company.WAITING_PARTS,.badge.status.as-sales-company.INFO_REQUIRED{background:#333}.badge.status.as-sales-company.REJECTED,.badge.status.as-sales-company.PRE_REJECTED{background:#a94442}.badge.status.as-sales-company.APPROVED,.badge.status.as-sales-company.AMENDED_APPROVED,.badge.status.as-sales-company.PRE_APPROVED,.badge.status.as-sales-company.AMENDED_PRE_APPROVED,.badge.status.as-sales-company.NO_ALLOWANCE{background:#3c763d}.badge.status.as-sales-company.WAITING_REVIEW_PROCESS{background:#ed632d}.tooltip-area{position:relative}.tooltip-area .tooltip{background:#000;color:#fff;font-size:10px;padding:8px 16px;border-radius:6px;position:absolute;white-space:nowrap;top:100%;margin-top:5px;left:-13px;z-index:4000;visibility:hidden;opacity:0;transition:visibility 0 0,opacity 0 0}.tooltip-area .tooltip:after{content:"";border:8px solid transparent;border-bottom-color:#000;position:absolute;left:21px;bottom:100%;margin-left:-8px}.tooltip-area .tooltip.bottom-left{left:auto;right:-16px}.tooltip-area .tooltip.bottom-left:after{right:24px;left:auto;margin-left:auto;margin-right:-8px}.tooltip-area:hover .tooltip{visibility:visible;opacity:1;transition:visibility 0s ease .3s,opacity .2s .3s ease}ul.information-list{list-style-type:none;margin:0;padding:0;font-size:11px}ul.information-list>li{width:100%;padding:16px 0;display:flex;border-bottom:1px solid #e2e2e2}ul.information-list>li .label{font-weight:700;flex:1}ul.information-list>li .value{flex:2}ul.information-list>li:last-child{border-bottom:0}@media(min-width:960px)and (max-width:1500px){.shrink-secondary-column-child ul.information-list>li{flex-wrap:wrap}.shrink-secondary-column-child ul.information-list>li .label{margin-bottom:2px}.shrink-secondary-column-child ul.information-list>li .label,.shrink-secondary-column-child ul.information-list>li .value{width:100%;flex:auto}.service-plan-wrapper ul.information-list>li{flex-wrap:wrap}.service-plan-wrapper ul.information-list>li .label{flex:1}.service-plan-wrapper ul.information-list>li .value{flex:2}}.required-return-icon{display:inline-block}.required-return-icon:before{display:inline-block;font-family:FontAwesome;content:"\f0d1";font-size:14px;color:#333;line-height:12px;margin:-1px 6px -1px 0}
