@charset "UTF-8";.body-wide #header{display:none}.desktop-only{display:block!important}@media screen and (max-width:760px){.desktop-only{display:none!important}.md-fab-qe-center-dial{position:fixed!important;left:50%!important;margin-left:-36px!important;bottom:49px!important}.md-fab-qe-center{position:fixed!important;left:50%!important;margin-left:-28px!important;bottom:49px!important}.mb-card-actions-qe{margin-bottom:5px!important}.md-card-content-qe{padding-top:0!important;padding-bottom:8px!important}.md-card-content-qe p{margin:5px 0}.md-card-content-qe p.row{width:100%}.mb-card-action-checkbox-qe{padding-left:5px!important}.md-checkbox-qe{margin-left:0!important}.md-card-qe{margin:2px!important;padding-top:8px}}.form-control.ng-dirty.ng-invalid{border:1px solid #c72557}.form-horizontal .control-label{padding-top:0;margin-bottom:0}@media (max-width:767px){.form-horizontal .control-label.col-xs-12{text-align:left}}@media (min-width:768px){.form-horizontal .control-label.col-sm-12{text-align:left}}@media (min-width:992px){.form-horizontal .control-label.col-md-12{text-align:left}}@media (min-width:1200px){.form-horizontal .control-label.col-lg-12{text-align:left}}a[disabled] img,img[disabled]{opacity:.6}.block-ui{position:fixed;top:0;left:0;background:#000;opacity:.8;z-index:998;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.block-ui-loading{position:fixed;top:35%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;z-index:20}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}100%{stroke:#4285f4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.expenses-background-color{background-color:#ed324c!important}.expenses-title{font-family:Raleway;color:#fff;font-size:16px;font-weight:700;text-align:left}.expenses-title-name{font-family:Raleway;color:#fff;font-size:13px;font-weight:100;line-height:24px;text-align:left}.expenses-title-user{font-family:Raleway;color:#fff;font-size:10px;font-weight:600;line-height:24px;text-align:left}.expenses-title-user2{font-family:Raleway;color:#fff;font-size:13px;font-weight:100;line-height:24px;text-align:left}.expenses-title-user-score{font-weight:900;line-height:24px;font-size:11px;padding-bottom:2.4em;-moz-margin-end:-80px;-webkit-margin-end:-80px}.expenses-score-img{width:36px;height:36px}.expenses-ico-pdf{width:30px;height:30px}.expenses-like-icon{width:34px;height:31px}.expenses-inconsistency-check-img{width:36px;height:36px}.expenses-inconsistency-alert-img{width:39px;height:35px}.refund-application-inconsistency-alert-black-img{width:36px;height:35px;margin-top:7px;margin-left:8px;margin-right:10px;display:inline-block}.refund-application-inconsistency-card{background-color:#fbd068;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refund-application-inconsistency-detail{width:752px;font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.refund-inconsistency-detail-span{display:-ms-flexbox;display:flex;margin-top:5px}.refund-inconsistency-alert-black-img{width:36px;height:35px;margin-top:7px;margin-left:8px;margin-right:10px;display:inline-block}.collapse{height:0;overflow:hidden}.collapse.in{height:auto;background-color:#fde7b3}.collapsing{display:none}.chevron-icon.collapsed{transform:rotate(180deg)}.alert-inconsistency{border-color:#fde7b3;border-style:solid;margin-top:5px}.alert-inconsistency-no-border{margin-top:5px}.refund-inconsistency-card{background-color:#fde7b3;padding-top:0;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:10px}.refund-inconsistency-detail{width:752px;font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.login-logo{padding-right:10px}.login-title{font-family:Raleway;color:#ec1940;font-size:18px;font-weight:700;line-height:24px;text-align:center;margin:0}.login-subtitle{font-family:Raleway;color:#ec1940;font-size:13px;font-weight:100;line-height:24px;text-align:center}.md-button.md-fab{background-color:#f2b838}.md-button.md-fab:not([disabled]).md-focused,.md-button.md-fab:not([disabled]):hover{background-color:#f4c65f}md-checkbox.md-checked .md-icon{background-color:#20bec6}md-toolbar:not(.md-menu-toolbar){background-color:#20bec6}md-button.md-warn.md-raised{background-color:#19989e}.md-button.md-warn.md-raised:not([disabled]):hover{background-color:#19989e}.md-button.md-warn.md-raised{background-color:#19989e}.md-button.md-warn[disabled]{color:#fff!important}md-select .md-select-value.md-select-placeholder{color:#000}.md-select-value .md-select-icon{color:#000}md-input-container.md-input-has-value:not(.md-input-invalid) label{color:#424242}md-select:focus:not([disabled]) .md-select-value.md-select-placeholder{color:#000}.toolbar-travel-budget md-input-container{margin:50px 0 0 20px}.login-button{width:253px;height:51px;margin-top:0}.login-card{padding-top:100px}.refund-application-header{margin-top:20px;margin-bottom:20px;font-family:Roboto;color:#616161;font-size:14px;font-weight:400;line-height:18px;text-align:left}.refund-application-row{margin-top:15px;margin-bottom:15px;font-family:Roboto;color:#616161;font-size:13px;font-weight:400;line-height:20px;text-align:left}.refund-application-row i{font-size:35px}.refund-application-title{font-weight:700;font-size:13px;color:#000;font-family:Roboto}.refund-application-cell{padding-right:15px!important}.expenses-style-date-grid{font-family:Roboto;color:#20bec6;font-size:16px;font-weight:400;line-height:24px;text-align:left}.expenses-style-past-date-grid{display:inline-block;vertical-align:middle}.expenses-style-past-date-grid img{display:inline-block;vertical-align:middle}.expenses-past-date-color{color:#ed1941}.expenses-date-cell{padding-right:30px!important}.expenses-ready-to-pay-grid-font{font-family:Roboto;color:#424242;font-size:12px;font-weight:500;line-height:24px;text-align:left}.refund-denied-people{width:32px;height:32px}.menu-button{width:25px!important;padding-left:0!important;margin-left:0!important}.tooltip-actual-value{position:relative}.tooltip-actual-value .tooltiptext-actual-value{transition:opacity 2.2s 0 ease;visibility:hidden;width:280px;background-color:grey;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;border-radius:4px;font-weight:500;font-size:14px}.tooltip-actual-value:hover .tooltiptext-actual-value{visibility:visible;margin-left:-7.3em;margin-top:2em}.toolbar-travel-budget{text-align:left}.toolbar-resume-travel-budget{text-align:right;padding:15px}.toolbar-resume-travel-budget p{float:right}.toolbar-resume-travel-budget p span{display:block}.toolbar-resume-travel-budget button{float:right;margin:30px 10px 20px 20px}.toolbar-resume-travel-budget .clear{clear:both;float:none;height:1px;margin:0;padding:0}.bottom-button-group .md-button{margin:20px}.detail-backoffice__icons-disable{color:#dcdcdc}.detail-backoffice__icons-rejected{color:red}.detail-refund__image{margin-left:31%;margin-top:1%;width:auto;overflow:inherit;margin-bottom:3%;padding:8% 31% 4% 0}.simple-datepicker .md-ink-ripple{display:none}.simple-datepicker{padding-top:20px;padding-bottom:20px}.simple-datepicker md-datepicker{margin-top:20px}.simple-datepicker .md-datepicker-input-container{margin-left:0}md-datepicker+md-datepicker{margin-left:28px}.detail-backoffice__check-positive{color:#20bec6}.detail-backoffice__check-negative{color:red}.detail-backoffice__view-check{text-align:center}.detail-backoffice__dialog-comment-backoffice{width:30%}.detail-help__dialog-help{width:50%}md-tooltip{font-size:14px;font-family:Roboto,'Helvetica Neue',sans-serif;text-align:center}md-tooltip .md-content{white-space:initial;height:auto}md-tooltip.ex-tooltip-lg{height:auto;min-height:30px;width:520px!important;padding:0}md-tooltip.ex-tooltip-lg .md-content{height:auto;min-height:30px;width:520px!important}md-tooltip.ex-tooltip-md{height:auto;min-height:30px;padding:0}md-tooltip.ex-tooltip-md .md-content{height:auto;min-height:30px}md-tooltip.ex-tooltip-md-avatar{left:25px!important;margin-top:7px}md-tooltip.ex-tooltip-md-people{margin-top:7px}md-tooltip.ex-tooltip-md .ex-tooltip-linha-1{padding-top:5px}md-tooltip.ex-tooltip-sm{height:auto;min-height:30px;padding:0}md-tooltip.ex-tooltip-sm .md-content{height:auto;min-height:30px;width:100px!important}md-tooltip.ex-tooltip-sm .ex-tooltip-linha-1{padding-top:5px}.ex-content-no-padding-left{padding-left:0}.md-18{font-size:18px!important;height:18px!important;width:18px!important}.upload-box{margin-left:auto;margin-right:auto;margin-top:10px;height:250px;width:250px;cursor:pointer;border:dotted 1px #d3d3d3;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.upload-box-over{background-color:#ccc}.upload-button{width:250px;margin-left:auto;margin-right:auto}.upload-label{width:250px;margin-left:auto;margin-right:auto;margin-top:10px;display:inline-block;text-align:center}.delegate__message{margin:10px;font-size:16px}.dialog-attachment__md-content{overflow:hidden}.backoffice-area__bgcolor{background-color:#fafafa;text-align:-webkit-right!important}.backoffice-area__alignTitulo{text-align:-webkit-center!important}.backoffice-area__alignTitulo2{text-align:-webkit-right!important}.backoffice-area__alignIconPhotoDenied{padding-right:35px}.backoffice-area__alignIconCommentsDenied{padding-left:12px}.backoffice-area__alignIconCommentsBODenied{padding-left:12px}.myrefunds__alignRight{text-align:-webkit-right!important}.myrefunds__alignCenter{text-align:-webkit-center!important}md-content md-card>:not(md-card-content) img{width:auto}.login-avatar{border-radius:50%;height:32px;vertical-align:top;width:32px}.logout-link:hover{text-decoration:underline}.cs-pointer{cursor:pointer}.fab-content{position:fixed;bottom:2em;right:0}.exp-pagination{padding-right:4em}.md-button.md-fab[disabled]{background-color:#d3d3d3}.check-receipts-sidenav{height:29em;overflow:hidden;border-radius:2px}.check-receipts-content{overflow:hidden}.md-datepicker-input{font-size:100%}.row-code>md-input-container{margin-top:0}.check-receipts-content .md-datepicker-input-container{width:6em!important}.draft-error-icon{cursor:pointer}.draft-comments-icon{float:left;margin-left:2em}.travel-budget-dialog{overflow:hidden;max-width:500px}@media only screen and (max-width:768px){.travel-budget-dialog{max-width:80%}}.travel-budget-row{margin:0 0 10px 0}.travel-budget-row md-select{margin-bottom:10px}.select-validation-msg{font-size:14px}.travel-budget-modal-content{padding:24px}.voucher-refund p{font-family:Raleway;color:#000;font-size:20px;text-align:center;margin:0;font-weight:700}.voucherbold{font-weight:700}.cs-pointer{cursor:pointer}.filter-backoffice{min-height:600px}#menu_container_0{left:0!important;top:4em!important}#score .score-panel{padding:1em 1.5em}#score .padding-right-10{padding-right:10px}#score .padding-30{padding:30px}#score .padding-top-30{padding-top:30px}#score .score-table td:not(:last-child):not(:first-child),#score .score-table th:not(:last-child):not(:first-child){padding-right:10px!important;text-align:center}#score .score-table td:last-child,#score .score-table th:last-child{text-align:right!important}#score .score-table.score-table__user{max-width:200px;word-break:break-all}#score .score-detail-inner-table__actual-value,#score .score-detail-inner-table__value,#score .score-detail-table__score,#score .score-detail-table__voucher{text-align:center!important}#score .score-detail-table__score img{margin:0 auto}#score .width-30{width:30%}#score .width-10{width:10%}#score .md-contact-avatar{width:100%}#score .md-contact-avatar img{position:absolute;left:0;max-height:100%;border-radius:50%}#score .md-contact-name{padding-left:2em}#score .score-detail-inner-table{padding-right:0!important}#score button.md-icon-button.md-button.md-ink-ripple md-icon{color:grey}#score button.md-icon-button.md-button.md-ink-ripple[disabled=disabled] md-icon{color:#d3d3d3}#score .change-opacity{float:right}#score .no-margin-right{margin-right:0}#score .no-margin-left{margin-left:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.opaque{opacity:.3}.avatar-picture{height:50px;border-radius:50%;display:inline}.width-50{min-width:50%}.report-pending{color:orange!important}.modal__create{min-width:60%;min-height:auto}.modal__create md-dialog-content{padding:1em 2em}.modal__create .cancel-edit-button{background-color:red;color:#fff}.modal__create .cancel-edit-button:hover{background-color:#8b0000!important}@media only screen and (max-width:768px){.modal__create{min-width:100%;min-height:100%}.modal__create md-dialog-content{padding:1em}.modal__create .cancel-edit-button{background-color:red;color:#fff}.modal__create .cancel-edit-button:hover{background-color:#8b0000!important}}.form__create .form__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:768px){.form__create .form__content{-ms-flex-direction:column;flex-direction:column}}.form__create .form__group:first-child{width:60%}.form__create .form__group:last-child{width:40%}@media only screen and (max-width:768px){.form__create .form__group:first-child,.form__create .form__group:last-child{width:100%}}.form__create .form__group .form__field{display:-ms-flexbox;display:flex;width:100%}.form__create .form__subgroup{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.form__create .form__subgroup .form__field{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;width:49%}@media only screen and (max-width:768px){.form__create .form__subgroup{-ms-flex-direction:column;flex-direction:column}.form__create .form__subgroup .form__field{display:-ms-flexbox;display:flex;width:100%}}.form__create .form__field{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;min-height:70px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.form__create .form__field md-content,.form__create .form__field md-input-container{width:100%}.form__create .form__field md-input-container{display:-ms-flexbox;display:flex;margin-left:-3px}.form__create .form__field md-input-container>md-select{width:100%}.form__create .form__field md-input-container>md-select .md-select-value>span:not(.md-select-icon){width:calc(100% - 21px)}.form__create .form__field.expense__field md-input-container{width:calc(100% - 33px)}.form__create .field__textarea{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;min-height:70px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.form__create .field__textarea md-input-container{display:block;width:100%;margin-left:-3px}.form__create .datepicker-holder{width:100%}.form__create .datepicker-holder md-datepicker{position:relative;display:block;width:100%;left:-16px}.form__create .datepicker-holder .md-datepicker-input-container{width:calc(100% - 3.5em)}@media only screen and (max-width:768px){.form__create .datepicker-holder .md-datepicker-input-container{width:calc(100% - 2.1em)}}.form__create .md-datepicker-input{font-size:100%}.form__create .upload-file-box{margin-left:auto;margin-right:auto;margin-top:5.5em;width:15.5em;cursor:pointer;border:solid 1px #d3d3d3;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}@media only screen and (max-width:768px){.form__create .upload-file-box{margin-top:2.5em}}.form__create .upload-file-warn{text-align:center;margin:8em auto}.form__create .upload-file-box-over{background-color:#ccc}.form__create .upload-file-button{width:13em}.form__create .upload-file-label{width:19em;margin-left:auto;margin-right:auto;margin-bottom:1em;display:inline-block;text-align:justify;font-size:13px}.form__create .file-thumbnail{text-align:center}.form__create .margin-right-one-percent{margin-right:.2em}.md-contact-suggestion{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.md-contact-suggestion img{margin-top:0}.show-line md-chips-wrap{border-bottom:1px solid #e0e0e0}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-card{font-size:14px;text-align:center;background:#ffecb3;padding:10px;border-radius:5px;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}.layout-row{-ms-flex-align:center;align-items:center}