.project-detail{background-color:#fbfbfc;height:100%;left:0;position:absolute;top:0;width:100%}.project-detail .entity-details__info-column{width:590px}.project-detail .progress-bar-2{width:97%}.project-detail-content{background-color:#fbfbfc;bottom:0;left:380px;overflow-y:scroll;padding-bottom:30px;position:absolute;right:0;top:0;z-index:10000}.project-detail__labor-plan-description{color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;line-height:20px;margin-left:10px;margin-right:50px;vertical-align:top}.project-detail__tag-row{min-height:24px;width:100%}.project-detail__tag-row:last-child{margin-bottom:10px}.project-detail__tag-row-label{border:1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;height:16px;line-height:16px;margin:3px 10px;text-align:center;vertical-align:top;width:40px}.project-detail__tag-row-abrv{-webkit-touch-callout:none;color:#363d43;font-family:OpenSans;font-size:12px;font-weight:300;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-detail__tag-row-name{color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;height:24px;line-height:24px;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.project-detail__tag-row__delete-btn,.project-detail__tag-row__edit-btn{display:inline-block;float:right;line-height:24px;margin-right:10px;vertical-align:top}.project-detail__tag-tray{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;transition:max-height .3s;width:100%}.project-detail__tag-tray .drop-down-2__container{margin-left:10px;width:326px}.project-detail__tag-tray .files-uploader{width:336px}.project-detail__tag-tray .files-uploader .files-uploader__btn,.project-detail__tag-tray .files-uploader .files-uploader__files{margin-left:10px}.project-detail__tag-tray--open{max-height:500px;overflow:visible}.project-detail__tag-tray-header{background-color:#f5f5f7;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;height:28px;line-height:28px;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;width:100%}.project-detail__tag-tray-title{color:#363d43;font-family:OpenSans;font-size:16px;line-height:100%;margin-left:10px;white-space:nowrap}.entity-details__info-container .files-uploader__btn{margin-left:10px!important;margin-top:0!important}.entity-details__info-container .files-uploader__files{margin-left:10px!important}.project-detail__attachment-row{cursor:pointer;display:inline-block;min-height:20px;width:100%}.project-detail__attachment-row-date,.project-detail__attachment-row-name{color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;line-height:20px;margin-left:10px;vertical-align:top}.project-detail__attachment-row-name{max-width:258px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail__attachments-container--editing .project-detail__attachment-row-name{max-width:228px}.project-detail__attachment-row-date{color:#b0b3b5;margin-left:5px}.project-detail__attachment-row__delete-btn{display:inline-block;float:right;line-height:20px;margin-right:10px;vertical-align:top}.project-detail__attachment-tray{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;transition:max-height .3s;width:100%}.project-detail__attachment-tray--open{max-height:500px;overflow:visible}.project-detail__cost-codes-container{position:relative}.project-detail__cost-codes-container-cover{background-color:#000;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity;-moz-transition:opacity;transition:opacity;width:100%;z-index:1}.project-detail__cost-codes-container-cover--visible{opacity:.4}.project-detail__cost-codes-container-cover--dismissed{display:none}.project-detail__cost-code-row{cursor:pointer;display:inline-block;min-height:24px;width:100%}.project-detail__cost-code-row__reorder-handle{cursor:pointer;display:inline-block;line-height:24px;margin-left:10px;vertical-align:top}.project-detail__cost-code-row-label-count,.project-detail__cost-code-row-name{color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;line-height:24px;margin-left:10px;vertical-align:top}.project-detail__cost-code-row-name{max-width:238px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail__cost-code-row-label-count{color:#b0b3b5;margin-left:5px}.project-detail__cost-code-row__delete-btn,.project-detail__cost-code-row__edit-btn{display:inline-block;float:right;line-height:24px;margin-right:10px;vertical-align:top}.project-detail__cost-code-tray{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;transition:max-height .3s;width:100%}.project-detail__cost-code-tray__labels-container{max-height:300px;overflow-x:auto}.project-detail__cost-code-tray--open{max-height:500px;overflow:visible}.project-detail__cost-codes-container--editing .project-detail__cost-code-row{background-color:#fbfbfc;border-top:1px solid #e1e1e1}.project-detail__cost-codes-container--editing .project-detail__cost-code-row:last-child{border-bottom:1px solid #e1e1e1}.project-detail__cost-codes-container--editing .project-detail__cost-code-row-name{max-width:158px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail__editing-cost-code-name-label{color:#b0b3b5;display:inline-block;font-family:OpenSans;font-size:12px;height:26px;line-height:26px;margin:10px 0 0 10px;text-transform:uppercase;vertical-align:top}.project-detail__editing-cost-code-name-input{border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;height:26px;line-height:26px;margin:0 10px;padding-left:5px;width:250px}.project-detail__editing-cost-code-name-input:focus{border:1px solid #e1e1e1}.project-detail__cost-code-tray__add-label-btn{background-color:#fbfbfc;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;font-weight:300;height:23px;line-height:23px;margin:10px;text-align:center;width:98px}.project-detail__cost-code-tray__label-row-container{height:30px;position:relative;width:100%}.project-detail__cost-code-tray__label-row{background-color:#fbfbfc;border:1px solid #e1e1e1;border-bottom:0;box-sizing:border-box;height:30px;left:10px;line-height:30px;position:absolute;right:10px}.project-detail__cost-code-tray__label-row .project-detail__cost-code-row__delete-btn,.project-detail__cost-code-tray__label-row .project-detail__cost-code-row__reorder-handle{line-height:29px}.project-detail__cost-code-tray__label-row-container:last-child .project-detail__cost-code-tray__label-row{border-bottom:1px solid #e1e1e1}.project-detail__cost-code-tray__editing-label-name{border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;height:24px;line-height:24px;margin:2px 0 0 10px;padding-left:5px;vertical-align:top;width:245px}.project-detail__cost-code-tray__editing-label-name:focus{border:1px solid #e1e1e1}.project-detail__label-loading-cover{display:inline-block;margin:11px 0 0 5px}.project-detail__wage-override-row{display:inline-block;height:24px;width:100%}.project-detail__wage-override-name,.project-detail__wage-override-rate{color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;line-height:20px;margin-left:10px;vertical-align:top}.project-detail__wage-override-name{max-width:258px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail__wage-override-container--editing .project-detail__wage-override-name{max-width:228px}.project-detail__wage-override-rate{color:#b0b3b5;margin-left:5px}.project-detail__wage-tray{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;transition:max-height .3s;width:100%}.project-detail__wage-tray .drop-down-2__container{margin:10px 0 0 10px;width:326px}.project-detail__wage-tray .project-detail__currency-input-wrapper{display:block;margin:10px 0 0 10px}.project-detail__wage-tray--open{max-height:500px;overflow:visible}.project-detail__wage-tray-header{background-color:#f5f5f7;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;height:28px;line-height:28px;margin-top:10px;width:100%}.project-detail__wage-tray-title{color:#363d43;font-family:OpenSans;font-size:16px;line-height:100%;margin-left:10px}.project-detail__role-group__drop-down--no-buffer .drop-down-2__container{margin-top:0}.project-detail__role-group__drop-down--buffered .drop-down-2__container{margin-top:10px}.project-detail__message-list-row{box-sizing:border-box;color:#363d43;display:inline-block;font-family:OpenSans;font-size:12px;height:24px;line-height:24px;padding-left:10px;vertical-align:top;width:100%}.project-detail__message-list-row .icon-checkmark{float:right;margin-right:10px}.project-detail__message-list-row__btn{cursor:pointer;display:inline-block;float:right;margin:4px 10px 0 0;vertical-align:top}.project-detail__message-list-row__btn .icon-add #icon-add__circle{fill:#57a5ff;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}.project-detail__message-list-row__btn .icon-add:hover #icon-add__circle{fill:#4189de}.project-detail__message-list-row__btn .icon-remove #icon-remove__circle{fill:#ed5858;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}.project-detail__message-list-row__btn .icon-remove:hover #icon-remove__circle{fill:#bf4848}.project-detail__message-list-row__btn .icon-gear #icon-gear__shape{-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}.project-detail__message-list-row__btn .icon-gear:hover #icon-gear__shape{fill:#363d43}.project-detail__cell_header{margin:10px 0 0 10px}.project-detail__cell-label{-webkit-touch-callout:none;color:#4189de;font-family:OpenSans;font-size:14px;margin:10px 0 0 10px;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-detail__view-buttons{color:#363d43;float:right;margin:-1px 2.5% 0 0}.project-detail__view-button{background-color:#fff;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:OpenSans;font-size:12px;margin-left:7px;padding:3px 5px}.icon-arrow-right{display:inline-block;margin:2px 0 0 5px;vertical-align:top}.icon-arrow-right #icon-arrow-up__shape{fill:#363d43}.project-detail__cell{background-color:#fff;border:1px solid #e1e1e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-sizing:border-box;margin:10px 0 0 10px;min-height:130px;position:relative;width:97%}.project-detail__cell-container{box-sizing:border-box;padding:0 15px 0 0;width:100%}.project-detail__cell-content{background-color:#fff;border:1px solid #e1e1e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-sizing:border-box;min-height:140px;width:100%}.project-detail__cell-title{color:#b0b3b5;font-family:OpenSans;font-size:14px;height:18px;line-height:18px;margin:10px 0;text-transform:uppercase}.project-detail__cell-container--activity{margin-bottom:60px}.project-detail__activity-title{color:#363d43;font-family:OpenSans;font-size:20px;margin:30px 0 20px;text-align:center;text-transform:uppercase}.project-detail__activity-menu{border-bottom:2px solid #e1e1e1;display:block;height:25px;line-height:25px;text-align:center;width:100%}.project-detail__activity-menu-item{box-sizing:border-box;color:#b0b3b5;cursor:pointer;display:inline-block;font-family:OpenSans;font-size:14px;height:25px;padding:0 15px;text-transform:uppercase}.project-detail__activity-menu-item .project-detail__activity-menu-item__highlight{background-color:#ff5100;display:none;height:2px;width:100%}.project-detail__activity-menu-item--selected{color:#363d43}.project-detail__activity-menu-item--selected .project-detail__activity-menu-item__highlight{display:block}.project-detail__activity-menu-items--stacked{display:inline-block;vertical-align:top}.project-detail__activity-row{margin:10px 0;position:relative;width:100%}.project-detail__activity-type-indicator{background-color:#57a5ff;border:1px solid #4189de;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:28px;margin-right:15px;text-align:center;vertical-align:top;width:28px}.project-detail__activity-type-indicator .sprite{margin-top:5px;vertical-align:top}.project-detail__activity-type-indicator .icon-attachment-white,.project-detail__activity-type-indicator .icon-cost-code-white,.project-detail__activity-type-indicator .icon-forecasting-white,.project-detail__activity-type-indicator .icon-person-white{margin-top:6px}.project-detail__activity-type-indicator .icon-notes-height{margin-top:7px}.project-detail__activity-type-indicator--create{background-color:#3ee8a1;border:1px solid #40cc91}.project-detail__activity-type-indicator--update{background-color:#57a5ff;border:1px solid #4189de}.project-detail__activity-type-indicator--delete{background-color:#ed5858;border:1px solid #bf4848}.project-detail__arrow-container{height:8px;left:37px;position:absolute;top:12px;transform:rotate(270deg);width:16px}.project-detail__arrow-container .project-detail__arrow-border{border-bottom:8px solid #e1e1e1;border-left:8px solid transparent;border-right:8px solid transparent;bottom:0;height:0;left:0;position:absolute;width:0;z-index:9999}.project-detail__arrow-container .project-detail__arrow-fill{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;bottom:0;height:0;left:1px;position:absolute;width:0;z-index:10001}.project-detail__activity-cell{background-color:#fff;border:1px solid #e1e1e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;margin-left:3px;min-height:45px;padding:4px 8px 2px 0;vertical-align:top;width:85%}.project-detail__activity-content{color:#363d43;display:block;font-family:OpenSans;font-size:14px;font-weight:300;line-height:18px;margin:8px 0 8px 15px}.project-detail__activity-content .lc-bold-text{font-family:OpenSans;font-size:14px;font-weight:600}.project-detail__activity-content--color{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;height:14px;margin:1px 3px 0;vertical-align:top;width:25px}.project-detail__activity-meta{color:#b0b3b5;font-family:OpenSans;font-size:10px;margin:0 0 0 15px}.project-detail__load-more-activity-button{color:#b0b3b5;cursor:pointer;font-family:Brandon;font-size:16px;font-weight:500;padding:20px 0;text-align:center;text-transform:uppercase}.project-detail__load-more-activity-button--hidden{display:none}.project-detail__no-activity-indication{color:#b0b3b5;font-family:Brandon;font-size:18px;font-weight:500;padding:30px 0;text-align:center;text-transform:uppercase}.modal.confirm-delete-cost-code-modal{height:425px;width:530px}.confirm-delete-cost-code-pane{text-align:center}.confirm-delete-cost-code-pane__text{color:#363d43;font-family:OpenSans;font-size:14px;font-weight:300;margin:15px 15px 0}.confirm-delete-cost-code-pane__project-name{font-family:OpenSans;font-size:14px;margin-top:15px}.confirm-delete-cost-code-pane__confirm-section{background-color:#f5f5f7;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;height:120px;margin:15px auto;width:405px}.confirm-delete-cost-code-pane__confirm-text{color:#6a6a6a;font-family:OpenSans;font-size:14px;margin:10px}.confirm-delete-cost-code-pane__confirm-input{border:1px solid #b0b3b5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#363d43;font-family:OpenSans;font-size:12px;height:25px;line-height:25px;margin:0 auto;padding-left:5px;width:270px}.confirm-delete-cost-code-pane__confirm-input:focus{border:1px solid #b0b3b5}.confirm-delete-cost-code-pane__delete-btn{-webkit-touch-callout:none;background-color:#e1e1e1;border:1px solid #b0b3b5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#b0b3b5;cursor:default;display:block;font-family:OpenSans;font-size:14px;height:32px;line-height:32px;margin:15px auto;-webkit-transition:background-color .3s,color .3s,border-color .3s;-moz-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:180px}.confirm-delete-cost-code-pane__delete-btn--active{background-color:#ed5858;border-color:#bf4848;color:#fff;cursor:pointer}
/*# sourceMappingURL=2216-ceafdb76d145cad30590268c743a35d1.js.map*/