.animate-repeat{line-height:70px;list-style:none;box-sizing:border-box}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{-webkit-transition:all linear .5s;transition:all linear .5s}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0;max-height:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1;max-height:70px}.td-title .title div{text-overflow:ellipsis;height:22px;overflow:hidden}.due-date{min-height:50px}.due-date .datepicker-input{width:62%;display:inline-block;float:left}.due-date .datepicker-input.timepicker{width:36%;display:inline-block;float:right}.due-date .datepicker-input .form-control{padding:0 3px}.title .title-url{color:#222;border-bottom:1px solid transparent;transition:border-bottom-color .2s;font-weight:400;text-decoration:none}.title .title-url:hover{text-decoration:none;border-bottom-color:rgba(0,0,0,.2)}.request-not-found{background-color:#f0f0f0;height:100%;float:none;overflow:auto;width:auto;text-align:center;color:#afafaf}.request-not-found h2{font-size:48px;line-height:54px}.request-people .requestor-edit-button{color:#afafaf;text-align:right}.request-people .requestor-edit-button span{cursor:pointer}.request-people .requestor-editor{margin-top:10px}.request-people .requestor-editor label{width:92%}.request-people .requestor-editor .cancel-reassign{width:6%;display:inline-block;text-align:right}.request-people .requestor-editor .cancel-reassign span{cursor:pointer}.new-request-wrapper .request-single .request-single-aside{width:320px}.quest-error{color:red}.quest-warning{color:#f9b11f}.modal-backdrop{background-color:#000;opacity:.5;height:100%;z-index:1000}.client-matter-label h4{font-weight:500;text-transform:uppercase;margin:0 0 3px;font-size:14px;line-height:20px;letter-spacing:1px}.client-matter-label a{float:right;color:#afafaf;font-size:12px}.assign-to-me{float:right;font-weight:400}.envelope:hover{cursor:pointer}.request-messages-list .description .textarea{padding:5px;min-width:100%;max-width:100%;min-height:150px;color:#1e1e1e;font-size:16px;line-height:21px;resize:vertical;border:2px solid #f0f0f0}.request-messages-list .description{text-align:center}.request-messages-list .description .btn-link{color:#afafaf}.request-messages-list .description .btn-link:active,.request-messages-list .description .btn-link:focus,.request-messages-list .description .btn-link:hover{color:#9e9e9e;outline:0}.request-messages-list .date-highlight{float:right}.request-messages-list .date-comment{float:right;font-size:14px;color:#afafaf}.request-messages-list .author .creator{color:#afafaf;font-weight:400}.no-dropdown .ui-select-match .btn:after{display:none!important}.no-dropdown .ui-select-match .btn{-webkit-border-radius:3px;border-radius:3px;text-align:left;padding:3px 8px 3px 8px}.no-dropdown .caret{display:none}.request-wrapper.preview-resolved{margin-bottom:60px}.request-details-form .custom-text{width:100%;resize:vertical;min-height:90px;border:1px solid #ccc}.controls .item{padding-right:5px;display:inline-block}.all-request-body .request-table-preview .table th.td-title{padding-left:34px}.all-request-body .request-table-preview .table td.td-title div.title{margin-left:12px}.request-table-preview .table i.fa{cursor:pointer}.fa.orange{color:#fbaa48}.request-table-preview .table .td-color .popover.bottom-right{margin-top:6px;margin-left:12px}.request-table-preview .table .td-color .popover.bottom-right .arrow{top:-6px}.request-list .list-group-item .title span,.request-table-preview .table .request-id,.request-table-preview .table .title p b{font-weight:400}.request-table-preview .table tr{background-color:#fbfbfb}.request-table-preview .table tr.new{background-color:#fff}.request-table-preview .table tr.row-collapsed{display:none;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.request-list .list-group-item .title.new span,.request-table-preview .table .new .request-id,.request-table-preview .table .new .title p b{font-weight:500}.request-list .fa-reply,.request-table-preview .fa-reply{font-size:14px;color:#d3d3d3}.request-table-preview tr .td-color{min-width:58px;padding-top:5px;padding-bottom:5px}.request-table-preview tr .td-color div .fa-ellipsis-h{display:none;color:#d3d3d3}.request-table-preview tr .td-color div:hover .fa-ellipsis-h{color:#000}.request-table-preview tr .td-color .grid-actions{width:30px;height:24px;text-align:center;padding-top:3px}.request-table-preview tr .td-color .grid-actions:hover{cursor:pointer}.request-table-preview tr:hover .td-color div .fa-ellipsis-h{display:block}.popover-grid-actions.bottom-right .arrow{margin-left:-18px}.title-sub-menu .menu-control{cursor:pointer}.title-sub-menu .menu-control-disabled{width:28px;height:28px;line-height:28px;border-left:1px solid #ccc;display:inline-block;font-size:16px;color:#afafaf}.title-sub-menu .menu-control-disabled:first-child{border-left:0}.request-title .input-holder.disabled:hover{background:0 0;cursor:auto}.all-request-filter .colour-tag-filter,.all-request-filter .star-filter{margin-top:40px}.all-request-filter .pointer,.report-new-period .pointer{cursor:pointer}.all-request-filter .icon-option{margin-left:30px}.disabled tags-input .tags .tag-item .remove-button{display:none}.disabled tags-input .tags .input{display:none}.disabled tags-input .tags .tag-item{padding-right:7px}.site-nav .link.disabled:focus,.site-nav .link.disabled:hover{color:#949494;cursor:default}.request-time-tab .time-entry-complete .slide-checkbox{display:inline-block}.request-time-tab .time-entry-complete .slide-checkbox .checker span{margin-top:7px;margin-left:25px}.request-time-tab .ui-select-match a.btn-xs{padding-top:0;padding-right:0;margin-right:0!important}input::-ms-clear{display:none}.all-request-table h3 .fa-download{cursor:pointer}.request-table-preview .table.employee-table td{padding:8px}.request-table-preview .table.employee-table td p{text-overflow:ellipsis;overflow:hidden}.request-time-tab .total-time{margin-top:10px;height:20px}.request-time-tab .time-entry-complete .slide-checkbox{margin-top:0}.request-time-tab .btn.btn-add.disabled{background-color:#8373b5;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.text .icon-requestresolved{color:#36ce8d}.text .icon-newlibrarycomment{color:#3fa9e2;font-size:17px;margin-left:-1px}.text .icon-newclientcomment{color:#ee634c;font-size:17px;margin-left:-1px}.text .icon-requestassigned{color:#ee634c;font-size:18px;margin-left:-2px}.text .icon-newrequest{color:#ee634c}.request-time-tab .btn.btn-primary.disabled{background-color:#005397}.generate-report-page{width:100%;height:100%;position:relative;text-align:center;color:#afafaf}.generate-report-page .page-content{width:100%;height:100%}.generate-report-page .page-content .dtable,.generate-report-page .page-content .dtcell{width:100%;height:100%}.generate-report-page .page-content .dtcell{padding:160px 0 80px}.generate-report-page h1{margin:0 0 34px;font-size:144px;line-height:150px;font-weight:100}.generate-report-page p{margin:25px 0;font-size:24px;line-height:28px;text-transform:uppercase;letter-spacing:.5px}.generate-report-page .btn{width:260px;font-size:18px;line-height:22px;padding:5px 10px 7px}.generate-report-page a{cursor:pointer}.report-new-body .typeahead{max-height:200px;overflow:auto}.request-wrapper .request-list-preview{padding:10px 20px 10px 20px}.request-time-tab .time-tab-totals .pulse dd{background-color:#0165b8;color:#fff;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.request-time-entry.pulse input{background-color:#0165b8;color:#fff;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.request-messages-list .list-group-item .text.activity .date{padding-top:1px}.request-messages-list .list-group-item .text.activity .activity-icon{padding-right:8px;padding-top:2px}#ccScrollHelper{height:210px}.work-stream-popover{min-width:200px;border-radius:0;font-family:Roboto,Arial,Helvetica,sans-serif}.work-stream-popover{z-index:999999999}.work-stream-popover .arrow{margin-left:0!important}.work-stream-popover .popover-content{padding:0}.work-stream-popover p{font-weight:700;font-size:16px;padding-left:16px;padding-top:5px;margin:0}.work-stream-popover ul{list-style-type:none;padding:0}.work-stream-popover ul li .form-group{margin-top:10px;color:#333}.work-stream-popover ul li .form-group label{padding-left:16px;letter-spacing:1px;font-weight:400;white-space:nowrap}.work-stream-popover ul li .form-group label .checker{margin-right:14px}.work-stream-form .fa{color:#ccc}.form-controls.small-range .control-field{width:110px}.form-controls.small-range .control-field input{width:105px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:0;padding-left:5px}.form-controls.small-range .control-text{width:35px;padding-left:9px;margin-top:3px}.modal-user-preferences .notifications-list .heading{margin-bottom:10px;font-weight:700}.modal-user-preferences .form-group{margin-top:10px}.modal-user-preferences .form-group-left{display:inline-block;vertical-align:middle;width:130px;padding-right:15px;min-height:1px}.modal-user-preferences .form-group-content{display:inline-block;vertical-align:middle;width:320px;padding-left:15px;padding-right:15px;min-height:1px}.ui-select-container.bottom-spacer{margin-bottom:150px}.fa.inactive-pin{color:#ccc}.fa.active-pin{color:#0165b8}.library-settings .ui-select-bootstrap>.ui-select-choices{max-height:140px}.froala-element.f-basic{min-height:210px}.froala-element.f-basic{min-height:210px}.modal-server-connection-error .modal-dialog .fa-plug{color:#0165b8;font-size:50px}input.templateEditor{width:100%}.media-body{overflow:visible;zoom:1}.request-people .media{overflow:visible;zoom:1}.report-new-body .report-new-controls .btn-group .dropup{position:static}.popover-grid-actions .popover-content .arrow{margin-left:-4px}.settings-content .settings-table .table tr .td-controls .btns{opacity:0;transition:opacity .4s}.settings-content .settings-table .table tr:hover .td-controls .btns{opacity:1;transition:opacity .3s}.modal-dialog .modal-body .table th div{text-align:left}.modal-scroll{overflow-y:scroll}.dashboard-panel .table .td-title,.froala-box .froala-wrapper,.list-group .list-group-item .text{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.rc-handle-container{position:relative}.rc-handle{position:absolute;width:7px;cursor:ew-resize;margin-left:-3px;z-index:2}table.rc-table-resizing{cursor:ew-resize}table.rc-table-resizing thead,table.rc-table-resizing thead>th,table.rc-table-resizing thead>th>a{cursor:ew-resize}.stat-diff-info .stat-panel-group .panel.stat-panel h3{width:100%}.stat-diff-info .work-stream-popover p{color:#222!important}.edit-email-dialog{width:780px}