.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cpm-clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cpm-clearfix{display:inline-block}.cpm-clearfix{height:1%}.cpm-clearfix{display:block}.cpm{font-size:14px;line-height:21px;vertical-align:baseline;position:relative}.cpm .cpm-spinner{background:url(images/loading.gif) no-repeat scroll 0 0 rgba(0,0,0,0);height:16px;display:inline-block;width:16px}.cpm .cpm-data-load-before{width:100%;text-align:center}.cpm .cpm-data-load-before .loadmoreanimation{display:block}.cpm .cpm-box-title{margin:0;font-size:14px;line-height:1.4;padding:10px 15px;border-bottom:1px solid #eee}.cpm .cpm-box-title .cpm-small-title{font-size:13px;font-weight:400;color:#999;margin-top:10px}.cpm .cpm-lock{background:url(../images/lock.png) no-repeat scroll rgba(0,0,0,0);height:16px;width:16px;display:inline-block}.cpm a{text-decoration:none}.cpm input[type=text]:-moz-placeholder,.cpm textarea:-moz-placeholder{color:#999}.cpm input[type=text]:-ms-input-placeholder,.cpm textarea:-ms-input-placeholder{color:#999}.cpm input[type=text]::-webkit-input-placeholder,.cpm textarea::-webkit-input-placeholder{color:#999}.cpm h2 .nav-tab{font-size:18px;line-height:20px}.cpm .nav-tab.nav-tab-active{color:#000}.cpm input[type=text],.cpm textarea{padding:5px 10px;border:1px solid #ddd;font-size:13px;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.05);box-shadow:inset 0 1px 5px rgba(0,0,0,.05)}.cpm input[type=text]:focus,.cpm textarea:focus{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.15);box-shadow:inset 0 1px 5px rgba(0,0,0,.15);border:1px solid #ddd}.cpm ul.order-statuses-filter{font-size:14px;color:#dfdfdf;list-style:none;margin:0;display:inline-block}.cpm ul.order-statuses-filter li{display:inline-block;line-height:13px;padding:0 5px;border-right:1px solid #dfdfdf;margin:0}.cpm ul.order-statuses-filter li:last-child{border-right:none}.cpm ul.order-statuses-filter li.active a{color:#999}.cpm .tablenav{display:block;padding-top:15px}.cpm .tablenav .tablenav-pages{float:none!important;margin-left:0}.cpm .tablenav .tablenav-pages a{padding:4px 10px;font-size:13px}.cpm .tablenav .tablenav-pages span.current{padding:3px 10px;font-size:13px;border:1px solid #e4e4e4}.cpm .cpm-pagination-wrap{float:right}.cpm .cpm-pagination-wrap a{box-shadow:none}.cpm .cpm-pagination-wrap a:hover{box-shadow:none}.cpm .cpm-pagination-wrap .cpm-pagination-btn{border:1px solid #ddd;padding:4px 10px;margin-left:2px;font-size:12px;background:#fff;color:#000;height:30px;line-height:1.5}.cpm .cpm-pagination-wrap .current{background:#32373c;border-color:#ddd;color:#fff}.cpm .cpm-pagination-wrap .cpm-pagination-btn:hover{background:#32373c;border-color:#d6d6d6;color:#fff}.cpm .cpm-list-header-new-todo-btn{float:left}.cpm .cpm-list-header-menu{float:right}.cpm .cpm-lists-view{float:right;margin:0}.cpm .cpm-lists-view a{box-shadow:none}.cpm .cpm-lists-view a:hover{box-shadow:none}.cpm .cpm-lists-view .cpm-lists-view-li:first-child{border-left:1px solid #ddd}.cpm .cpm-lists-view .cpm-lists-view-li{float:left;background:#fff;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.cpm .cpm-lists-view .cpm-lists-view-li .to-do-list:hover{background-image:url(../images/list-menu-hover.svg)}.cpm .cpm-lists-view .cpm-lists-view-li .to-do-list{background-image:url(../images/list-menu.svg)}.cpm .cpm-lists-view .cpm-lists-view-li .background-position{padding:0 0 0 35px;background-size:16px 16px;background-position:50%;background-repeat:no-repeat}.cpm-left{float:left}.cpm-spacer{width:10px}.cpm-right{float:right}.cpm-clear{clear:both}.cpm-strikethrough{text-decoration:line-through}.cpm-updated{margin:5px 0 15px;background-color:#ffffe0;border:1px solid #e6db55;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px}.cpm-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;background-color:#fff}span.required{color:#cd0a0a}ul.cpm-inline-ul{margin:0;padding:0}ul.cpm-inline-ul li{display:inline-block}.cpm-hide{display:none}.cpm-loading:after{background:url(../images/loading.gif) no-repeat;height:16px;width:16px;margin:0 0 0 10px;display:inline-block;content:"";position:absolute}.ui-autocomplete .no-user-wrap{padding:0 0 20px 0;text-align:center}.cpm-table{width:100%;margin-bottom:18px;max-width:100%;border-collapse:collapse;border-spacing:0;padding:5px}.cpm-table td,.cpm-table th{padding:5px 10px;line-height:18px;text-align:left;border:none}.cpm-table th{font-weight:700;vertical-align:bottom}.cpm-table td{vertical-align:top}.cpm-table thead:first-child tr td,.cpm-table thead:first-child tr th{border:none}.cpm-table tbody+tbody{border-top:2px solid #ddd}.cpm-table tbody{background-color:#f3f3f3}.cpm-table tbody:last-child{background-color:#fff}.cpm-table .no-border{border:none}.cpm-table td.submit{padding:10px}.table-bordered{border:1px solid #ddd;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered td+td,.table-bordered td+th,.table-bordered th+td,.table-bordered th+th{border-left:1px solid #ddd}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td:first-child,.table-bordered thead:first-child tr:first-child th:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.table-bordered tbody:first-child tr:first-child td:last-child,.table-bordered thead:first-child tr:first-child th:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered thead:last-child tr:last-child th:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered thead:last-child tr:last-child th:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}ul.cpm-attachments{margin:0 10px;padding-top:10px}ul.cpm-attachments li{display:inline-block;border:solid 1px #eee;padding:5px;margin:0 15px 15px 0}.cpm-form{width:100%;overflow:hidden}.cpm-form .item{margin:10px 10px 10px 0;position:relative}.cpm-form .item input[type=text],.cpm-form .item select,.cpm-form .item textarea{width:100%}.cpm-form .submit{padding:0}.cpm-form .form-table{width:70%}.cpm-form .form-table .form-field{max-width:100%}.cpm-form .description{display:block}.cpm-form .form-field input[type=checkbox],.cpm-form .form-field input[type=radio]{width:auto}ul.cpm-nav{list-style:none;float:right;background:#298cba;padding:3px;margin:0}ul.cpm-nav li{display:inline-block;margin:0;padding:3px 10px;background:#fff}ul.cpm-nav li.active{background:#298cba}ul.cpm-nav li.active a{color:#fff;font-weight:700}ul.cpm-nav li a{text-decoration:none}.cpm-nav-title{background:#fff;border:1px solid #ccc;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:none;color:#898989;font-size:13px;font-weight:700;padding:5px 20px;margin:0 0 10px 0;position:relative}.cpm-nav-title .add-new-h2{top:0}.cpm-nav-title [class*=cpm-settings-icon-]{display:inline-block;width:16px;height:16px;background-image:url(images/sprites.svg);background-repeat:no-repeat}.cpm-nav-title .cpm-settings-icon-cog{cursor:pointer;background-position:0 0;width:16px}.cpm-nav-title [class*=cpm-icons-]{display:inline-block;width:16px;height:16px;background-image:url(images/sprites3.svg);background-repeat:no-repeat;bottom:0;right:0}.cpm-nav-title .cpm-icons-cross{background-position:0 0;width:16px}.cpm-nav-title .cpm-icons-checkmark{background-position:-24px 0;width:16px}.cpm-nav-title .cpm-icons-docs{background-position:-48px 0;width:16px}.cpm-nav-title ul.cpm-settings{background:none repeat scroll 0 0 #000;box-shadow:0 0 3px 1px #9a9a9a;display:none;position:absolute;right:-1px;top:11px;width:92px}.cpm-nav-title ul.cpm-settings li:not(:last-child){border-bottom:1px solid #262626}.cpm-nav-title ul.cpm-settings li{padding:1px 1px 1px 5px}.cpm-nav-title ul.cpm-settings a{color:#fff;font-size:12px}.cpm-nav-title ul.cpm-settings:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#000;border-width:8px;margin-left:27px}.cpm-ui-dialog{font-size:13px;border:none!important;-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3);padding:10px 15px 10px 15px!important;z-index:9999;left:35%!important;top:18%!important}.cpm-ui-dialog .cpm-form-item input,.cpm-ui-dialog .cpm-form-item select,.cpm-ui-dialog .cpm-form-item textarea{width:100%}.cpm-ui-dialog .cpm-form-item input[type=checkbox],.cpm-ui-dialog .cpm-form-item input[type=radio]{width:auto}.cpm-ui-dialog .ui-dialog-titlebar{border:none!important}.cpm-ui-dialog .ui-widget-header{background:#fff;border:none;font-size:16px}.cpm-ui-dialog .ui-resizable-handle{display:none!important}.cpm-ui-dialog .cpm-project-form{font-size:12px}.cpm-ui-dialog .cpm-project-form .cpm-spinner{background:url(images/loading.gif) no-repeat scroll center rgba(0,0,0,0);visibility:visible}.cpm-ui-dialog .cpm-project-form .chosen-container{max-width:300px!important}.cpm-ui-dialog .cpm-project-form a.cpm-assign-del-user{cursor:pointer}.cpm-ui-dialog .cpm-project-form a.cpm-assign-del-user span.title{text-indent:-9999px;display:inline-block}.cpm-ui-dialog .cpm-project-form input[type=text],.cpm-ui-dialog .cpm-project-form select,.cpm-ui-dialog .cpm-project-form textarea{border:1px solid #f1f1f1;padding:8px}.cpm-ui-dialog .cpm-project-form input[type=text]:-moz-placeholder,.cpm-ui-dialog .cpm-project-form select:-moz-placeholder,.cpm-ui-dialog .cpm-project-form textarea:-moz-placeholder{color:#999}.cpm-ui-dialog .cpm-project-form input[type=text]:-ms-input-placeholder,.cpm-ui-dialog .cpm-project-form select:-ms-input-placeholder,.cpm-ui-dialog .cpm-project-form textarea:-ms-input-placeholder{color:#999}.cpm-ui-dialog .cpm-project-form input[type=text]::-webkit-input-placeholder,.cpm-ui-dialog .cpm-project-form select::-webkit-input-placeholder,.cpm-ui-dialog .cpm-project-form textarea::-webkit-input-placeholder{color:#999}.cpm-ui-dialog .cpm-project-form .cpm-form-item{margin-bottom:15px}.cpm-ui-dialog .cpm-project-form .submit{margin:0;padding:0}.cpm-ui-dialog .cpm-project-form #project_category_chzn{width:76%!important}.cpm-ui-dialog .cpm-project-form .chzn-drop{width:345px!important}.cpm-ui-dialog .cpm-project-form .chzn-search input{width:329px!important;border:1px solid #b3b3b3!important}.cpm-user-ui-dialog{left:39%!important;top:29%!important}.cpm-project-head{overflow:hidden;display:block;margin-bottom:15px}.cpm-project-head h2{font-size:15px;font-weight:700}.cpm-project-head h2 a.cpm-project-edit-link{display:inline-block;background:#ddd;padding:0 10px 0 2px;margin-left:10px;line-height:20px;border-radius:2px}.cpm-project-head h2 a.cpm-project-edit-link .dashicons{margin-top:2px;font-size:18px;width:18px;height:18px}.cpm-project-head h2 a.cpm-project-edit-link .text{font-size:12px;margin:0;padding:0;font-weight:400}.cpm-project-head h2 .cpm-project-summary{border-left:1px dashed #e1e1e1;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:13px;font-weight:400;line-height:15px;padding-left:10px;margin-left:10px;width:300px}.cpm-project-head h2 .cpm-project-summary span{display:block;font-size:15px;font-weight:700;line-height:29px;padding-bottom:8px}.cpm-project-head .cpm-edit-project .cpm-project-form .project-category{margin-bottom:15px}.cpm-project-head .cpm-edit-project .cpm-project-form .cpm-spinner{background:url(images/loading.gif) no-repeat scroll center rgba(0,0,0,0);visibility:visible}.cpm-project-head .cpm-edit-project a.cpm-assign-del-user{cursor:pointer}.cpm-project-head .cpm-edit-project a.cpm-assign-del-user span.title{text-indent:-9999px;display:inline-block}.cpm-project-head .cpm-edit-project a.cpm-assign-del-user .dashicons{margin-left:10px;color:#9c3232}.cpm-project-head .cpm-edit-project .cpm-project-role{margin-bottom:10px}.cpm-project-head .cpm-edit-project .cpm-pro-update-spinner{background:url(images/loading.gif) no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:16px;left:-18px;margin-top:5px;position:absolute;width:16px}.cpm-project-head .detail{font-size:13px;width:80%}.cpm-project-head p{margin:0 0 5px 0}.cpm-project-head .cpm-edit-project{display:none;padding:10px;position:relative}ul.cpm-activity{font-size:13px}ul.cpm-activity .date{font-style:italic;color:#9c9c9c;font-size:11px}ul.cpm-activity .cpm-activity-heads{font-size:14px;font-weight:700;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #eee;color:#777}ul.cpm-activity ul{margin-left:15px;margin-bottom:10px}ul.cpm-activity ul li{text-indent:5px}ul.cpm-activity ul li:before{content:"-";position:relative;left:-5px}.cpm-projects{margin-top:10px;margin-left:130px;padding:5px 0 0 5px;display:block;position:relative}.cpm-projects.cpm-no-nav{margin-left:0}.cpm-projects:after,.cpm-projects:before{clear:both;content:"";display:table}.cpm-projects .cpm-project-filter{margin-bottom:10px}.cpm-projects .cpm-project-filter:after,.cpm-projects .cpm-project-filter:before{display:table;content:"";line-height:0}.cpm-projects .cpm-project-filter:after{clear:both}.cpm-projects .cpm-project-filter .order-statuses-filter{margin:5px 10px 0 0;float:left}.cpm-projects .cpm-project-filter .cpm-project-filters{float:left}.cpm-projects nav.cpm-new-project{left:-130px;position:absolute}.cpm-projects nav.cpm-new-project a{background:url(../images/plus.png) no-repeat 50% 50%;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);height:80px;width:80px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cpm-projects nav.cpm-new-project a span{bottom:-28px;color:#333;font-size:13px;position:absolute;text-align:center;width:80px}.cpm-projects .cpm-project{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;width:210px;height:235px;position:relative;margin:0 20px 20px 0;padding:15px;float:left}.cpm-projects .cpm-project .slimScrollBar{z-index:0!important}.cpm-projects .cpm-project h5{font-size:16px;margin:0;word-wrap:break-word;color:#000}.cpm-projects .cpm-project .cpm-completed-wrap{width:85px;height:80px;overflow:hidden;position:absolute;top:0;right:-2px}.cpm-projects .cpm-project .ribbon-green{font-weight:700;font-size:12px;color:#333;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:4px 0;left:-5px;top:15px;width:120px;background-color:#abd065;background-image:-moz-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bfdc7a),to(#8ebf45));background-image:-webkit-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-o-linear-gradient(top,#bfdc7a,#8ebf45);background-image:linear-gradient(to bottom,#bfdc7a,#8ebf45);background-repeat:repeat-x;color:#6a6340;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.cpm-projects .cpm-project .ribbon-green:after,.cpm-projects .cpm-project .ribbon-green:before{border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.cpm-projects .cpm-project .cpm-project-detail,.cpm-projects .cpm-project .cpm-project-meta{color:#aaa;word-wrap:break-word;font-size:12px;font-weight:400}.cpm-projects .cpm-project .cpm-project-meta{font-size:12px}.cpm-projects .cpm-project .cpm-project-people{height:50px;width:95%;left:10px;overflow:hidden;position:absolute;top:79%}.cpm-projects .cpm-project .cpm-project-people .cpm-scroll{white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.cpm-projects .cpm-project .cpm-project-people:hover{z-index:10}.cpm-projects .cpm-project .cpm-project-people:hover .cpm-scroll{overflow-x:visible}.cpm-projects .cpm-project .cpm-project-people a{display:inline-block;vertical-align:middle}.cpm-projects .cpm-project .cpm-project-people img.avatar{height:48px;width:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:5px;background-color:#ccc}.cpm-projects .cpm-project .cpm-progress{position:absolute;bottom:0;height:10px;width:100%;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;margin:0 15px 0 -15px}.cpm-projects .cpm-project .cpm-progress .text{font-size:8px;margin-top:-23px;color:#222;text-shadow:none}.cpm-projects .cpm-project .cpm-project-action-icon .cpm-project-action{right:10px;top:10px}.cpm-projects .cpm-project .cpm-project-action-icon .cpm-project-action .cpm-settings-bind{padding:0;border:none}.cpm-new-message-form{margin:0;display:none;background:#fff;padding:15px 20px;margin-bottom:25px;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5}.cpm-new-message-form h3{margin-top:0}.cpm-message-form-wrap{position:relative;padding:10px;margin-left:0;background:#fff}.cpm-messages-table{font-size:13px}.cpm-messages-table td{border-bottom:1px solid #ececec;padding:5px 0}.cpm-messages-table tr:nth-last-child(1) td{border-bottom:none}.cpm-messages-table .cpm-avatar{width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:2px;background:#eee;display:block}.cpm-messages-table .cpm-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:32px;height:32px}.cpm-messages-table .message{font-size:13px;padding:0 5px;max-width:780px;overflow:hidden}.cpm-messages-table .title{font-weight:700;color:#000}.cpm-messages-table .excerpt{color:#aa9c84}.cpm-messages-table .date{font-size:14px;color:#aa9c84}.cpm-messages-table .comment-count span{background:#e2e9f8;line-height:14px;min-width:17px;padding:2px 1px;text-align:center;border:1px solid transparent;border-radius:12px 12px 12px 12px;color:#666;display:inline-block;font-size:12px;margin-left:10px}.cpm-messages-table td.cpm-actions{padding-left:20px;font-size:11px;border-bottom:none}.cpm-messages-table td.cpm-actions a{color:red;display:inline-block;opacity:.3}.cpm-messages-table td.cpm-actions a:hover{opacity:1}.cpm-messages-table .cpm-messages-spinner{background:url(images/loading.gif) no-repeat scroll center rgba(0,0,0,0)}.cpm-single{background-color:#f9f9f9;border:1px solid #dfdfdf;box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cpm-single .cpm-single-spinner{background:url(images/loading.gif) no-repeat scroll center rgba(0,0,0,0)}.cpm-single .cpm-entry-title{background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#ececec));background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);background-image:-o-linear-gradient(top,#f9f9f9,#ececec);background-image:linear-gradient(to bottom,#f9f9f9,#ececec);background-repeat:repeat-x;border-bottom:1px solid #dfdfdf;padding:8px 10px;margin:0;font-size:13px}.cpm-single .cpm-inner{margin:0 10px}.cpm-single .cpm-entry-meta{margin:10px;color:#888;font-size:12px}.cpm-single .cpm-entry-meta .cpm-separator{color:#dfdfdf}.cpm-single .cpm-entry-detail{padding:10px 15px;background:#fff;color:#000}.cpm-comment-area{background:#fff;margin-top:20px;padding:1px 15px 15px 15px}.cpm-comment-wrap{border:none}.cpm-comment-wrap .cpm-comment-spinner{background:url(images/loading.gif) no-repeat scroll center rgba(0,0,0,0)}.cpm-comment-wrap li.cpm-comment{margin:0;padding:10px;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #fff;position:relative}.cpm-comment-wrap li.cpm-comment.odd{background-color:#fcfcfc}.cpm-comment-wrap li.cpm-comment:first-child{border-top:1px solid #dfdfdf;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.cpm-comment-wrap li.cpm-comment:last-child{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cpm-comment-wrap li.cpm-comment .cpm-avatar{float:left;width:48px}.cpm-comment-wrap li.cpm-comment .cpm-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#d5d5d5;width:32px;height:32px}.cpm-comment-wrap li.cpm-comment .cpm-comment-container{margin-left:68px}.cpm-comment-wrap li.cpm-comment .cpm-comment-container .cpm-comment-meta{color:#888;font-size:12px}.cpm-comment-wrap li.cpm-comment .cpm-comment-container .cpm-comment-meta .cpm-separator{color:#dfdfdf}.cpm-comment-wrap li.cpm-comment .cpm-comment-container p{margin:5px 0 10px 0}.cpm-comment-wrap li.cpm-comment .cpm-comment-container .cpm-comment-edit-form .cpm-comment-form-wrap{margin-left:0;margin-top:10px}.cpm-comment-wrap li.cpm-comment .cpm-upload-container{background:#fff;padding:10px}.cpm-comment-wrap .cpm-comment :hover .cpm-comment-action{visibility:visible}.cpm-comment-form-wrap{background-color:#fff;position:relative;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;margin-left:75px}.cpm-comment-form-wrap .cpm-comment-form{padding:5px 10px 10px 10px}.cpm-comment-form-wrap .cpm-avatar{position:absolute;top:0;left:-65px;height:48px;width:48px}.cpm-comment-form-wrap .cpm-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;padding:2px;border:1px solid #ccc}.cpm-comment-form,.cpm-message-form,.cpm-milestone-form{font-size:13px}.cpm-comment-form label.notify,.cpm-message-form label.notify,.cpm-milestone-form label.notify{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px;display:block;width:100%!important}.cpm-comment-form input[type=file],.cpm-message-form input[type=file],.cpm-milestone-form input[type=file]{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cpm-comment-form label.error,.cpm-message-form label.error,.cpm-milestone-form label.error{background:#fff;border:1px solid #eee;color:red;margin-bottom:10px;padding:1px 5px;position:absolute;right:-40px;top:0}.cpm-comment-form textarea,.cpm-message-form textarea,.cpm-milestone-form textarea{width:100%}.cpm-comment-form .cpm-make-privacy,.cpm-message-form .cpm-make-privacy,.cpm-milestone-form .cpm-make-privacy{margin-bottom:5px}.cpm-comment-form .item,.cpm-message-form .item,.cpm-milestone-form .item{position:relative}.cpm-comment-form .item.detail,.cpm-message-form .item.detail,.cpm-milestone-form .item.detail{border:1px solid #ddd;padding-top:7px;margin-bottom:15px}.cpm-comment-form .item.detail trix-editor,.cpm-message-form .item.detail trix-editor,.cpm-milestone-form .item.detail trix-editor{border:none;border-top:1px solid #ddd;border-radius:0}.cpm-comment-form input[type=text],.cpm-message-form input[type=text],.cpm-milestone-form input[type=text]{width:80%;padding:5px 10px}.cpm-comment-form .cpm-attachment-area,.cpm-message-form .cpm-attachment-area,.cpm-milestone-form .cpm-attachment-area{background:url(../images/attachment.png) 5px 10px no-repeat;color:#999;border:1px dashed #ddd;padding:10px 10px 10px 30px;margin-bottom:10px;margin-top:10px;font-size:13px;position:relative;line-height:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cpm-comment-form .cpm-attachment-area .upload-item,.cpm-message-form .cpm-attachment-area .upload-item,.cpm-milestone-form .cpm-attachment-area .upload-item{display:block;overflow:hidden;clear:both;margin-bottom:10px}.cpm-comment-form .cpm-attachment-area .progress,.cpm-message-form .cpm-attachment-area .progress,.cpm-milestone-form .cpm-attachment-area .progress{background:-moz-linear-gradient(center bottom,#fff 0,#f7f7f7 100%) repeat scroll 0 0 #fff;border:1px solid #d1d1d1;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px rgba(0,0,0,.1) inset;float:right;height:22px;line-height:2em;margin:0;overflow:hidden;padding:0;width:200px}.cpm-comment-form .cpm-attachment-area .bar,.cpm-message-form .cpm-attachment-area .bar,.cpm-milestone-form .cpm-attachment-area .bar{background-color:#83b4d8;background-image:-moz-linear-gradient(center bottom,#72a7cf 0,#90c5ee 100%);border-radius:3px 3px 3px 3px;box-shadow:0 0 3px rgba(0,0,0,.3);height:100%;margin-top:-26px;width:0;z-index:9}.cpm-comment-form .cpm-attachment-area .progress .percent,.cpm-message-form .cpm-attachment-area .progress .percent,.cpm-milestone-form .cpm-attachment-area .progress .percent{color:rgba(0,0,0,.6);padding:0 8px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.4);width:200px;z-index:10}.cpm-comment-form .notify-users,.cpm-message-form .notify-users,.cpm-milestone-form .notify-users{border:#dfdfdf solid 1px;box-shadow:0 1px 1px rgba(0,0,0,.04)}.cpm-new-todolist-form,.cpm-update-todolist-form{border:1px solid #e5e5e5;width:40%;background:#fff;margin-top:20px;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.cpm-new-todolist-form .item,.cpm-update-todolist-form .item{padding:5px;margin:0}.cpm-single-task{margin:20px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:20px 30px 15px 25px;background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}.cpm-single-task a.move{display:none}.cpm-single-task.cpm-todo .cpm-todo-wrap{padding-left:0}.cpm-single-task .cpm-todo-action-right{text-align:right}.cpm-single-task .cpm-todo-action-right a{color:#aaa}.cpm-single-task .cpm-todo-action-right a:hover{color:#666}.cpm-single-task .cpm-todo-details{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:20px 0}.cpm-todolists>li{margin:0}.cpm-todolists>li.ui-state-highlight{min-height:100px}.cpm-todolists .cpm-todolist{position:relative;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;padding:6px 3px 5px 5px}.cpm-todolists .cpm-todolist .cpm-todo-prgress-bar{margin-top:15px;overflow:hidden;height:13px;background-color:#f7f7f7}.cpm-todolists .cpm-todolist .cpm-todo-prgress-bar .bar{height:18px;background-color:#62c462}.cpm-todolists .cpm-todolist .cpm-list-edit-form form{border:1px solid #e5e5e5;margin:20px;padding:15px 15px 0;width:40%}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form{margin:10px 0 10px 0;border:1px solid #eee;padding:10px 15px 8px 15px;width:40%;background:#f8f8f8}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .multiselect,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .multiselect{width:98%}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item{margin-bottom:10px}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item input[type=text],.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item input[type=text]{height:34px}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item input[type=text],.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item textarea,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item input[type=text],.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item textarea{width:98%}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__tag,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__tag{background:#019dd6}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__tag-icon:focus,.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__tag-icon:hover,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__tag-icon:focus,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__tag-icon:hover{background:#019dd6}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__input,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__input{border:none;box-shadow:none;margin:0;margin-top:-1px;padding:0;height:30px!important}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__element,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__element{height:25px;margin:0}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__select:before,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__select:before{top:57%}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__tags,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__tags{min-height:34px;border-radius:0}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__option,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__option{min-height:30px;padding:8px 12px}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__option--highlight,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__option--highlight{background:#019dd6}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__content,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__content{border-radius:0}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form .item .multiselect__content li,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form .item .multiselect__content li{border:none;padding:0;height:34px}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form #task_assign_chosen,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form #task_assign_chosen{width:98%!important}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-task-form #task_assign_chosen input[type=text],.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-task-form #task_assign_chosen input[type=text]{height:30px;color:#9b9b9b}.cpm-todolists .cpm-todolist .cpm-new-btn .item.date label,.cpm-todolists .cpm-todolist .cpm-todo-form .item.date label{display:block;font-size:13px}.cpm-todolists .cpm-todolist .cpm-new-btn .cpm-make-privacy,.cpm-todolists .cpm-todolist .cpm-todo-form .cpm-make-privacy{margin-top:8px}.cpm-todolists .cpm-todolist header h3{margin:0;font-size:14px;padding-left:5px;padding-bottom:5px}.cpm-todolists .cpm-todolist header .cpm-entry-detail{font-style:italic;padding:0 5px}.cpm-todolists .cpm-todolist header .cpm-comment-count{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#e2e9f8;font-size:12px;line-height:12px;padding:1px 7px;margin-right:5px}.cpm-todolists .cpm-todolist header .cpm-comment-count a{color:#999}.cpm-todolists .cpm-todolist header .cpm-list-actions{font-size:11px;line-height:15px;border:1px solid #eee;border-right:none;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:3px 8px 0 0;background:#fff;visibility:show;position:absolute;left:-59px;top:4px;z-index:9999}.cpm-todolists .cpm-todolist header .cpm-list-actions a{display:inline-block}.cpm-todolists .cpm-todolist header .cpm-move-trak{left:-12px;padding:3px 3px 0 3px}.cpm-todolists .cpm-todolist header:hover .cpm-list-actions{visibility:visible}.cpm-todolists .cpm-todolist .ui-state-highlight{height:1.5em;line-height:1.2em}.cpm-todolists .cpm-todolist .cpm-list-edit-form{display:none}.cpm-todolists .cpm-todolist p{margin:0;padding-bottom:10px}.cpm-todolists .cpm-todolist>ul{margin:0 0 0 15px;min-height:6px;position:relative;list-style:none}.cpm-todolists .cpm-todolist>ul li{clear:both;line-height:20px;padding-left:19px;padding-right:110px;word-wrap:break-word;margin:0}.cpm-todolists .cpm-todolist .cpm-todo-completed{padding-top:5px}.cpm-todolists .cpm-todolist .cpm-todo-completed .cpm-todo-wrap{width:100%}.cpm-todolists .cpm-todolist .cpm-todo-completed .cpm-todo-wrap .cpm-todo-action{left:-16px}.cpm-todolists .cpm-todolist .cpm-todo-completed .cpm-todo-wrap .cpm-todo-content a{line-height:14px;color:#999}.cpm-todolists .cpm-todolist .cpm-todo-completed .cpm-todo-wrap .cpm-todo-text{text-decoration:line-through}.cpm-todolists .cpm-todolist .cpm-todo-completed .cpm-todo-wrap .move{display:none}.cpm-todolists>li{margin:0}.cpm-todolists .cpm-new-task-spinner{background:url(images/loading.gif) no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:16px;left:0;margin-top:5px;position:absolute;width:16px}.cpm-due-date{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#cd7a7a;font-size:12px;line-height:12px;padding:1px 7px;color:#fff}.cpm-current-date{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ddd;font-size:12px;line-height:1.3em;color:#999;padding:2px 5px}.cpm-task-comment-count{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ddd;font-size:12px;line-height:1.3em;color:#999;padding:2px 5px;margin-top:-5px}.cpm-todo .cpm-todo-wrap{position:relative}.cpm-todo .cpm-todo-wrap input[type=checkbox]{margin-right:5px}.cpm-todo .cpm-todo-wrap:hover .cpm-todo-action{visibility:visible}.cpm-todo .cpm-todo-wrap .cpm-todo-action{font-size:11px;line-height:14px;border:1px solid #eee;border-right:none;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:2px 0 0 0;background:#fff;visibility:hidden;position:absolute;left:-36px;top:0;z-index:99}.cpm-todo .cpm-todo-wrap .cpm-todo-action a{display:inline-block}.cpm-todo .cpm-todo-wrap .cpm-todo-content a.task-title{color:#333}.cpm-todo .cpm-todo-wrap .cpm-todo-content a.task-title:hover{text-decoration:underline;color:#21759b}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-todo-action-center .cpm-task-comment{display:inline-block;margin-right:-15px}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-todo-action-center .cpm-task-subtask{display:inline-block}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-todo-action-center .cpm-task-time-track{display:inline-block}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-comment-count{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#e2e9f8;font-size:12px;line-height:12px;padding:1px 7px;margin-right:5px}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-comment-count a{color:#999}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-assigned-user img{width:24px;height:24px;vertical-align:middle;border:1px solid #ccc;border-radius:50%;margin-left:10px;background-color:#ccc}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-assigned-user a{color:#999;text-decoration:none}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-completed-by{font-size:11px;color:#999}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-completed-by a{text-decoration:none}.cpm-todo .cpm-todo-wrap .cpm-todo-content .cpm-completed-by img{width:22px;height:auto;border-radius:50%;vertical-align:middle;border:1px solid #ccc}.cpm-list-edit-form input[type=text],.cpm-list-edit-form textarea,.cpm-new-todolist-form input[type=text],.cpm-new-todolist-form textarea{width:98%}.cpm-list-edit-form .cpm-new-list-spinner,.cpm-new-todolist-form .cpm-new-list-spinner{background:url(images/loading.gif) no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:16px;left:-18px;margin-top:5px;position:absolute;width:16px}.cpm-list-edit-form .cpm-make-privacy,.cpm-new-todolist-form .cpm-make-privacy{margin-top:8px}.cpm-new-milestone-form{margin:25px 0 15px 10px;display:none}.cpm-milestone-form-wrap{position:relative;border:1px solid #ddd;padding:20px;margin-left:0;background:#fff}.cpm-milestone-form-wrap input[name=milestone_due]{width:20%}.cpm-milestones .cpm-milestones-spinner{background:url(images/loading.gif) no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block}.cpm-milestones .title{float:left;width:200px;margin-top:0}.cpm-milestones .cpm-milestone{background:#faf9e4;padding:10px;margin:0 0 10px 220px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px}.cpm-milestones .cpm-milestone h3{margin:0;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.cpm-milestones .cpm-milestone h3 ul{margin:0}.cpm-milestones .cpm-milestone h3 .time-left{font-size:12px;color:#666}.cpm-milestones .cpm-milestone ul{margin-top:5px}.cpm-milestones .cpm-milestone ul.dash li{text-indent:5px}.cpm-milestones .cpm-milestone ul.dash li:before{content:"-";position:relative;left:-5px}.cpm-milestones .cpm-milestone.late{background:#f9ece6}.cpm-milestones .cpm-milestone.complete{background:#e4ffe4}.cpm-milestones .cpm-milestone .cpm-milestone-completed{font-style:italic;color:#7c7c7c}.cpm-progress{overflow:hidden;height:13px;background-color:#f7f7f7;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cpm-progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#149bdf;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.cpm-progress .text{margin-top:-20px;color:#222;font-size:12px;padding:0 25px;text-shadow:0 1px 1px #fff}.cpm-progress-info .bar{background-color:#62c462}ul.cpm-links li{display:inline-block}ul.cpm-links li a{text-decoration:none;font-weight:400}ul.cpm-links li a.cpm-loading{background:#eee}label.error{color:red}input.error{border:1px solid red}a.cpm-icon-delete-spinner{background:url(images/loading.gif) no-repeat scroll}a.cpm-icon-delete{display:inline-block}a.cpm-icon-delete span{display:inline-block;text-indent:-9999px}a.cpm-icon-delete:before{content:"\2716";font-size:17px;padding:1px 2px;border-radius:4px;color:#eb0000;display:inline-block}a.cpm-icon-tick span{display:none}a.cpm-icon-tick:before{content:"\2714";display:block;font-size:17px;padding:1px 2px;border-radius:4px}a.cpm-icon-tick.green{color:#00d311}a.cpm-icon-tick.grey{color:#d8d8d8}.cpm-uploaded-item{background:#eee;padding:10px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0}.cpm-uploaded-item img{float:left;border:1px solid #ddd;padding:5px;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;max-width:150px}ul.cpm-files li{position:relative;margin:0 10px 10px 0;display:inline-block;background:#f9f9f9;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.cpm-files li .cpm-thumb{padding:10px}ul.cpm-files li .cpm-thumb img{margin:0 auto;display:block;border:1px solid #ddd;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}ul.cpm-files li .cpm-thumb-detail{padding:0 10px 10px 10px;font-size:13px}ul.cpm-files li .cpm-file-name{padding:5px 0;margin:0;font-size:13px}ul.cpm-files li .cpm-file-action .comment-number{font-size:11px;background:#fff;border:1px solid #ddd;padding:1px 4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cpm-user-task .cpm-list-header h3{color:#0074a2}.cpm-user-task .cpm-todo-content a{color:#333;text-decoration:none;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:14px}.cpm-user-task .cpm-todo-content a:hover{color:#21759b;text-decoration:underline}.cpm-user-task .cpm-comment-count{background:none repeat scroll 0 0 #e2e9f8;border-radius:3px;font-size:12px;line-height:12px;margin-right:5px;padding:1px 7px}.cpm-user-task .cpm-assign-by{background:none repeat scroll 0 0 #ddd;border-radius:3px;color:#999;font-size:12px;line-height:12px;margin-right:5px;padding:1px 7px}.cpm-user-task .cpm-completed-by{color:#999}.cpm-user-task .cpm-completed-by a{text-decoration:none}.cpm-user-task .cpm-user-todo-completed .cpm-todo-text{color:#999;font-size:11px;line-height:14px}#cpm-create-user-wrap{height:auto!important;display:none}#cpm-create-user-wrap .cpm-error{color:red;margin-bottom:10px;font-size:12px}#cpm-create-user-wrap .button-primary,#cpm-create-user-wrap .cpm-error,#cpm-create-user-wrap h3{margin-left:27%}#cpm-create-user-wrap .cpm-user-create-form .cpm-field-wrap label{float:left;width:27%;font-size:12px}#cpm-create-user-wrap .cpm-user-create-form .cpm-field-wrap label:after{clear:both}#cpm-create-user-wrap .cpm-user-create-form .cpm-field-wrap input{width:69%;margin-bottom:10px}#cpm-create-user-wrap .cpm-user-create-form .cpm-spinner{background:url(images/loading.gif) no-repeat scroll;display:inline-block;height:17px;margin-left:10px;vertical-align:middle;width:17px}.cpm-mytask-wrap span.move{display:none!important}.cpm-mytask-wrap .cpm-todo-action{display:none}.cpm-mytask-wrap .cpm-task-complete{left:0!important}.cpm-mytask-wrap .cpm-my-task{font-weight:700}.cpm-mytask-wrap .cpm-list-header{margin-bottom:15px}.cpm-mytask-wrap .cpm-list-header a{text-decoration:none}.cpm-mytask-wrap .cpm-todolists li{padding:0;margin:0 0 10px 0;list-style:none}.cpm-mytask-wrap .cpm-todolists article{border-bottom:0;margin-bottom:0;padding-bottom:0}.cpm-mytask-wrap .cpm-todolists article ul{margin:0 15px!important}.cpm-calendar{position:relative}.cpm-calendar a.cpm-expire-task{background-color:#a30!important}.cpm-calendar a.cpm-task-running{background-color:#1abc9c!important}.cpm-calendar a.cpm-complete-task{text-decoration:line-through;background-color:#3498db!important;text-decoration:line-through!important}.cpm-calendar span.fc-event-title{color:#fff}.cpm-calendar .cpm-calender-loading.active{background:url(images/calendar-loading.gif) no-repeat scroll 50% 30% rgba(255,255,255,.8);display:inline-block;height:100%;left:0;top:0;margin:0;position:absolute;vertical-align:middle;width:100%;z-index:999999}#cpm-progress-wrap ul.cpm-activity ul li::before{content:'';left:-5px;position:relative}#cpm-progress-wrap .cpm-progress-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:400;line-height:1;color:#737373;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background:#fff;letter-spacing:1px;border:1px solid #e2e2e2;margin-right:2px}#cpm-progress-wrap ul.cpm-activity ul{border-left:2px solid #ccc;margin-bottom:0;margin-left:35px;margin-top:0}#cpm-progress-wrap ul.cpm-activity ul li{padding-left:15px;text-indent:5px;line-height:240%}#cpm-progress-wrap .cpm-progress-wrap{margin:0}#cpm-progress-wrap .cpm-progress-wrap ul li{margin:0}#cpm-progress-wrap .cpm-activity-heads{background:none repeat scroll 0 0 #fff;border:2px solid #dadada;border-radius:50%;height:70px;width:70px;text-align:center;padding:0;margin:0}#cpm-progress-wrap .cpm-activity-heads span{display:inline-block;padding-top:15px}.cpm-pro-notice{padding:25px}.cpm-pro-notice .cpm-text{margin-bottom:20px;font-size:20px}.cpm-list-comment-wrap .mce-panel{border-color:#e5e5e5}.cpm{color:#848484;margin-top:20px}.cpm .mce-tinymce{border:1px solid #e5e5e5}.cpm *{box-sizing:border-box}.cpm a{outline:0;text-decoration:none}.cpm a:active,.cpm a:focus,.cpm a:hover{text-decoration:none;outline:0;-moz-outline-style:none}.cpm input{padding:5px}.cpm .small-text{font-size:small}.cpm .cpm-no-margin{margin:0}.cpm .cpm-no-padding{padding:0}.cpm .cpm-no-padding-bottom{padding-bottom:0}.cpm .cpm-no-margin-bottom{margin-bottom:0}.cpm .cpm-margin-bottom{margin-bottom:25px}.cpm .cercale-corners{-webkit-border-radius:180px;-moz-border-radius:180px;border-radius:180px}.cpm .cpm-text-left{text-align:left}.cpm .cpm-text-center{text-align:center}.cpm .cpm-text-right{text-align:right}.cpm .cpm-btn{padding:6px 10px;margin:0;border-radius:3px;display:inline-block}.cpm .cpm-btn-xs{padding:3px;font-size:small}.cpm .cpm-btn-gray{padding:6px 10px;margin:0;border-radius:3px;display:inline-block;background:#eee}.cpm .cpm-btn-red{background:RED;color:#fff}.cpm .cpm-btn-white{padding:6px 10px;margin:0;border-radius:3px;display:inline-block;background:#fff}.cpm .cpm-btn-white a:hover{background:red}.cpm .cpm-btn-submit{border:0;padding:5px;font-weight:700}.cpm .cpm-btn-blue{background:#019dd6;color:#fff}.cpm .cpm-btn-blue a:hover{color:red}.cpm .cpm-plus-white{background:#019dd6 url(../images/plus_white.svg) no-repeat 10% 50%;background-size:25px;padding:10px 10px 10px 50px;color:#fff}.cpm .cpm-container{width:100%;margin:10px}.cpm .cpm-row{padding-left:10px;padding-right:10px;padding-bottom:10px;width:100%}.cpm .cpm-col-1{width:7.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-2{width:14.788285225%;float:left;margin-right:5px;margin-bottom:5px}.cpm .cpm-col-3{width:23.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-4{width:32.333333333%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-5{width:38.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-6{width:48.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-7{width:56.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-8{width:64.666666667%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-9{width:73.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-10{width:81.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-11{width:89.788285225%;float:left;margin-right:10px;margin-bottom:10px}.cpm .cpm-col-12{width:100%}.cpm .cpm-last-col{float:right;margin-right:0;padding-right:0;color:#000;margin-bottom:10px}.cpm .show_desktop_only{display:block}.cpm .show_small_only{display:none}.cpm .hide_desktop_only{display:none}.cpm .hide_small_only{display:bloc}.cpm .notify-users .cpm-small-title{margin-left:10px}.cpm .notify-users .cpm-user-list{display:block;padding:15px;margin:0}.cpm .notify-users .cpm-user-list .cpm-project-user-list{padding:8px}.cpm .notify-users .cpm-user-list .cpm-project-user-list li{float:left;width:50%;padding:5px;display:inline}.cpm .notify-users .cpm-user-list .cpm-project-user-list li label{padding:0;margin:0;width:100%}.cpm .cpm-top-bar{background:#fff;margin-bottom:20px;padding-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5}.cpm .cpm-top-bar .cpm-priject-search-bar{border-bottom:solid 1px #eee;margin-bottom:0;padding-bottom:0}.cpm .cpm-top-bar .cpm-priject-search-bar .cpm-col-9{padding:0;margin:0}.cpm .cpm-top-bar .cpm-top-right-btn{margin-top:12px;padding-left:10px}.cpm .cpm-top-bar .cpm-top-right-btn input{margin-right:20px}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-blue{-webkit-border-radius:180px;-moz-border-radius:180px;border-radius:180px;padding:6px 2px 3px 2px}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-blue .dashicons{vertical-align:bottom;font-size:13px}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-blue .dashicons a{color:#fff}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-white{padding:6px 10px;margin:0;border-radius:3px;display:inline-block;background:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #eee}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-white a:hover{background:red}.cpm .cpm-top-bar .cpm-top-right-btn .cpm-btn-white a{color:#eee}.cpm .cpm-top-bar .cpm-top-right-btn a{font-size:13px;margin-right:5px}.cpm .cpm-top-bar .cpm-top-right-btn a :hover{color:#000}.cpm .cpm-top-bar .cpm-btn-submit{padding:5px 25px}.cpm .cpm-top-bar .cpm-project-search input{float:left;width:45%}.cpm .cpm-top-bar .cpm-project-group{padding:0;margin:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view{margin-bottom:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul{margin:0;padding:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li{float:left;margin:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li a{padding:12px 20px 12px 40px;min-width:50px;display:block;text-align:left;text-decoration:none;border-bottom:solid 2px #fff;color:#aaa;background-size:20px;background-position:10% 50%;background-repeat:no-repeat;font-weight:400}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li a span.count{padding:0 6px;position:relative;background:#eee;margin-top:-15px;margin-left:5px;border-radius:15px;top:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li a:hover{border-bottom:solid 2px #019dd6;color:#000}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li a:hover span{border-bottom:none}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul li a:hover span.count{background:#019dd6;color:#fff}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul .active a,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a:hover{border-bottom:solid 2px #019dd6;color:#000}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul .active a span.count,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a:hover span.count{background:#019dd6;color:#fff}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-all-project{background-image:url(../images/all.svg);padding-left:55px;background-position:35% 50%}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul .active .cpm-all-project,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-all-project:hover{background-image:url(../images/all_hover.svg)}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-active-project{background-image:url(../images/active_projects.svg)}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul .active .cpm-active-project,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-active-project:hover{background-image:url(../images/active_projects_hover.svg)}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-archive-project{background-image:url(../images/completed.svg)}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul .active .cpm-archive-project,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-group-ul a.cpm-archive-project:hover{background-image:url(../images/completed_hover.svg)}.cpm .cpm-top-bar .cpm-project-group .cpm-col-5{padding:0;margin:0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view{margin:14px 0 0 0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view li{float:right;margin:0 15px 0 0}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view li a{color:#eee}.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view li a .active,.cpm .cpm-top-bar .cpm-project-group ul.cpm-project-view li a :hover{color:#000}.cpm .cpm-project-meta a{color:#999}.cpm .cpm-project-grid{margin:0;padding:0;margin-right:0;padding-right:0}.cpm .cpm-project-grid .cpm-project{width:32.333333333%;margin-right:10px;margin-bottom:10px;margin:0 1.5% 1.75% 0;margin-left:0;padding:0;float:left;height:300px}.cpm .cpm-project-grid .cpm-project .project_head{background:#fff;padding:15px;border-bottom:1px #eee solid;min-height:55px;color:#000}.cpm .cpm-project-grid .cpm-project .project_head:hover{background:#019dd6;text-decoration:none}.cpm .cpm-project-grid .cpm-project .project_head:hover .cpm-project-detail,.cpm .cpm-project-grid .cpm-project .project_head:hover .cpm-settings-icon-cog span,.cpm .cpm-project-grid .cpm-project .project_head:hover h5{color:#fff}.cpm .cpm-project-grid .cpm-project .cpm-project-meta{padding:10px}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul{padding:0;margin:0;margin-left:5px;margin-bottom:50px}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul:after,.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul:before{display:table;content:"";line-height:0}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul:after{clear:both}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul li{float:left;width:41%;margin:0;list-style:none;padding-left:25px;font-size:13px;color:#888;line-height:35px}.cpm .cpm-project-grid .cpm-project .cpm-progress{position:absolute;bottom:75px;height:6px;width:100%;margin:0;background-color:red;background-image:linear-gradient(to bottom,#dae5e8,#dae5e8);background-repeat:repeat-x;box-shadow:0;border-radius:0}.cpm .cpm-project-grid .cpm-project .cpm-progress .completed{background-color:#019dd6;background-image:linear-gradient(to bottom,#019dd6,#019dd6)}.cpm .cpm-project-grid .cpm-project .cpm-project-people{text-align:center}.cpm .cpm-project-grid .cpm-project .cpm-progress-percentage,.cpm .cpm-project-grid .cpm-project .cpm-project-action-list-view{display:none}.cpm .cpm-project-grid .cpm-last-col{margin-right:0;float:right;margin-left:0}.cpm li{background-position:0 55%;background-repeat:no-repeat}.cpm li.message{background-image:url(../images/bullet_green.png)}.cpm li.todo{background-image:url(../images/to-do-list.png)}.cpm li.todos{background-image:url(../images/to-do-list.png)}.cpm li.comments{background-image:url(../images/comment.png)}.cpm li.files{background-image:url(../images/docs.png)}.cpm li.milestone{background-image:url(../images/milestones.png)}.cpm .cpm-project-list{margin:0;padding:0}.cpm .cpm-project-list .cpm-project{margin:0;padding:0;width:100%;float:left;box-shadow:none;height:89px}.cpm .cpm-project-list .cpm-project:not(:first-child){border-top:none}.cpm .cpm-project-list .cpm-project:first-child{margin-top:0}.cpm .cpm-project-list .cpm-project .project_head{background:#fff;padding:12px 20px;min-height:87px;color:#000;width:30%;float:left;margin-right:10px}.cpm .cpm-project-list .cpm-project .project_head:hover{background:#019dd6;text-decoration:none}.cpm .cpm-project-list .cpm-project .project_head:hover .cpm-project-detail,.cpm .cpm-project-list .cpm-project .project_head:hover .cpm-settings-icon-cog span,.cpm .cpm-project-list .cpm-project .project_head:hover h5{color:#fff}.cpm .cpm-project-list .cpm-project .cpm-project-detail{font-size:13px}.cpm .cpm-project-list .cpm-project .cpm-project-meta{padding:0;width:25%;float:left}.cpm .cpm-project-list .cpm-project .cpm-project-meta ul{padding:10px 0 0 0;margin:0}.cpm .cpm-project-list .cpm-project .cpm-project-meta ul li{float:left;width:40%;list-style:none;padding-left:20px;font-size:12px;color:#888;line-height:150%}.cpm .cpm-project-list .cpm-project .cpm-progress{position:relative;float:left;top:40px;height:6px;width:12%;margin:0;background-color:red;background-image:linear-gradient(to bottom,#dae5e8,#dae5e8);background-repeat:repeat-x;box-shadow:0;border-radius:0}.cpm .cpm-project-list .cpm-project .cpm-progress .completed{ackground-color:#019dd6;background-image:linear-gradient(to bottom,#019dd6,#019dd6)}.cpm .cpm-project-list .cpm-project .cpm-progress-percentage{position:relative;float:left;top:32px;margin-left:5px;width:3%;color:#aaa;font-size:11px}.cpm .cpm-project-list .cpm-project .cpm-project-people{position:relative;float:left;width:20.5%;text-align:left;top:28px;margin-right:30px}.cpm .cpm-project-list .cpm-project .cpm-project-people img.avatar{height:32px;width:32px}.cpm .cpm-frontend .cpm-project{height:auto}.cpm .cpm-frontend .cpm-project-meta{padding:10px}.cpm .cpm-frontend .cpm-project-meta ul{padding:0;margin:0;margin-left:5px;margin-bottom:50px}.cpm .cpm-frontend .cpm-project-meta ul li{float:none!important;width:100%!important;list-style:none;padding-left:25px;font-size:13px;color:#888;line-height:auto!important}.cpm .cpm-border-bottom{border-bottom:solid 1px #eee;padding-bottom:0}.cpm .cpm-project-header{padding:0}.cpm .cpm-project-header ul{margin:0;margin-left:0;padding-bottom:0}.cpm .cpm-project-header ul li{border:none;float:left;padding:0;margin:10px 0 0 0}.cpm .cpm-project-header ul li a{padding:6px 5px 6px 40px;margin-top:0;display:block;text-decoration:none;border-bottom:solid 2px #fff;color:#aaa;min-height:42px;height:52px;background-size:20px 16px;background-position:15px 30%;background-repeat:no-repeat}.cpm .cpm-project-header ul li a div{text-align:left;font-weight:400;font-size:80%}.cpm .cpm-project-header ul li a span.count{padding:0 6px;position:relative;background:#eee;margin-top:-15px;margin-left:5px;border-radius:15px;top:0}.cpm .cpm-project-header ul li .overview{background-image:url(../images/overview.svg)}.cpm .cpm-project-header ul li .overview:hover,.cpm .cpm-project-header ul li a.overview.active{background-image:url(../images/overview_hover.svg)}.cpm .cpm-project-header ul li .message{background-image:url(../images/discussion.svg)}.cpm .cpm-project-header ul li .message:hover,.cpm .cpm-project-header ul li a.message.active{background-image:url(../images/discussion_hover.svg)}.cpm .cpm-project-header ul li .activity{background-image:url(../images/activity.svg)}.cpm .cpm-project-header ul li .activity:hover,.cpm .cpm-project-header ul li a.activity.active{background-image:url(../images/activity_hover.svg)}.cpm .cpm-project-header ul li .milestone{background-image:url(../images/milestone.svg)}.cpm .cpm-project-header ul li .milestone:hover,.cpm .cpm-project-header ul li a.milestone.active{background-image:url(../images/milestone_hover.svg)}.cpm .cpm-project-header ul li .to-do-list{background-image:url(../images/todo.svg)}.cpm .cpm-project-header ul li .to-do-list:hover,.cpm .cpm-project-header ul li a.to-do-list.active{background-image:url(../images/todo_hover.svg)}.cpm .cpm-project-header ul li .files{background-image:url(../images/file.svg)}.cpm .cpm-project-header ul li .files:hover,.cpm .cpm-project-header ul li a.files.active{background-image:url(../images/file_hover.svg)}.cpm .cpm-project-header ul li .settings{background-image:url(../images/settings.svg)}.cpm .cpm-project-header ul li .settings:hover,.cpm .cpm-project-header ul li a.settings.active{background-image:url(../images/settings_hover.svg)}.cpm .cpm-project-header ul li .active,.cpm .cpm-project-header ul li a:hover{border-bottom:solid 2px #019dd6;color:#000}.cpm .cpm-project-header ul li .active span,.cpm .cpm-project-header ul li a:hover span{border-bottom:none}.cpm .cpm-project-header ul li .active span.count,.cpm .cpm-project-header ul li a:hover span.count{background:#019dd6;color:#fff}.cpm .cpm-project-header ul li .active div,.cpm .cpm-project-header ul li a:hover div{color:#019dd6}.cpm .project-overview .overview-menu ul{padding:0;margin:0}.cpm .project-overview .overview-menu ul li{float:left;list-style:none;margin:0;margin-right:10px;border:solid 1px #e5e5e5;padding:20px 10px;text-align:center!important;background:#fff;width:15.5%;margin-bottom:20px;clear:right}.cpm .project-overview .overview-menu ul li a div{float:left}.cpm .project-overview .overview-menu ul li a .icon{padding:7px;border-radius:50%;color:#fff;margin-right:8%;height:24px;width:24px;background-size:14px;background-repeat:no-repeat;background-position:center center}.cpm .project-overview .overview-menu ul li .count{text-align:left;font-size:12px;color:#848484}.cpm .project-overview .overview-menu ul li .count span{color:#019dd6;font-size:150%;font-weight:700;display:block;padding-bottom:3px}.cpm .project-overview .overview-menu ul .message .icon{background-color:#9dbc5e;background-image:url(../images/discussion_white.svg)}.cpm .project-overview .overview-menu ul .todo .icon{background-color:#1fa185;background-image:url(../images/todolist_white.svg)}.cpm .project-overview .overview-menu ul .todos .icon{background-color:#0090db;background-image:url(../images/todo_white.svg)}.cpm .project-overview .overview-menu ul .comments .icon{background-color:#1fa185;background-image:url(../images/comments_white.svg)}.cpm .project-overview .overview-menu ul .files .icon{background-color:#be3c2f;background-image:url(../images/files_white.svg)}.cpm .project-overview .overview-menu ul .milestone .icon{background-color:#f29b27;background-image:url(../images/milestones_white.svg)}.cpm .project-overview .cpm-chart{background:#fff;padding:0;margin-top:0;margin-right:10px;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5}.cpm .project-overview .cpm-chart h3{font-size:14px;line-height:1.4;border-bottom:1px solid #eee;padding:8px 12px;margin:0}.cpm .project-overview .cpm-chart .inside{padding:15px}.cpm .project-overview .cpm-chart .cpm-chart-legend{font-size:12px;margin-bottom:10px}.cpm .project-overview .cpm-chart .cpm-chart-legend span::before{content:'';padding:0 10px;margin:0 5px 15px}.cpm .project-overview .cpm-chart .cpm-chart-legend .to-do::before{background:#79c7de}.cpm .project-overview .cpm-chart .cpm-chart-legend .activity::before{background:#b972b6}.cpm .project-overview .cpm-chart canvas{max-width:100%}.cpm .project-overview .cpm-right-part{background:#fff;width:17.1745852858%;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5}.cpm .project-overview .cpm-right-part h3{margin:0;padding:8px 12px;margin-bottom:15px;font-size:14px;line-height:1.4}.cpm .project-overview .cpm-right-part .user_list{margin-left:10px}.cpm .project-overview .cpm-right-part .user_list li{margin:0 0 15px 0;clear:left}.cpm .project-overview .cpm-right-part .user_list li img{border-radius:50px;float:left;margin-right:10px}.cpm .project-overview .cpm-right-part .user_list li span{display:block;font-size:small;color:#bbb}.cpm .cpm-activity-list{padding:0;margin:0}.cpm .cpm-activity-list li.cpm-row{display:flex;vertical-align:middle;margin:0 0 15px 0;padding:0}.cpm .cpm-activity-list li.cpm-row .cpm-activity-date{box-shadow:0 1px 1px rgba(0,0,0,.04);border:#eee solid 1px;margin-bottom:0;background:#fff;text-align:center;margin-right:1.6%;padding:30px 0}.cpm .cpm-activity-list li.cpm-row .cpm-activity-date span{color:#000;font-size:150%;font-weight:700}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body{box-shadow:0 1px 1px rgba(0,0,0,.04);border:#eee solid 1px;margin-bottom:0;margin-right:0;font-size:13px;float:right}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body .cpm-col-4,.cpm .cpm-activity-list li.cpm-row .cpm-activity-body .cpm-col-8{margin-bottom:0}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body ul{padding:0;margin:0}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body ul li{padding:0;margin:0;background:#fff;padding:8px 15px}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body ul li .date{background:url(../images/time.svg) no-repeat 0 50%;background-size:20px;padding:3px 2px 2px 30px}.cpm .cpm-activity-list li.cpm-row .cpm-activity-body ul li:nth-child(even){background:#f8f9fb}.cpm .cpm-todolists{padding:0}.cpm .cpm-todolists .cpm-todolist{margin:0;padding:0;margin-bottom:20px}.cpm .cpm-todolists .cpm-todolist header{padding:10px 10px 3px 10px;margin-bottom:10px;background:#f9fafa;border-bottom:1px solid #e5e5e5}.cpm .cpm-todolists .cpm-todolist header .cpm-right{text-align:right}.cpm .cpm-todolists .cpm-todolist header .cpm-right a{float:none;padding:0;color:#ccc;visibility:hidden}.cpm .cpm-todolists .cpm-todolist header .cpm-right a:hover{color:#444}.cpm .cpm-todolists .cpm-todolist header .cpm-right a.move{cursor:move}.cpm .cpm-todolists .cpm-todolist:hover header .cpm-right a{visibility:visible}.cpm .cpm-todolists .cpm-todolist .cpm-todos{padding:0;margin:0}.cpm .cpm-todolists .cpm-todolist .cpm-todos li{border-bottom:solid 1px #eee;padding:0 8px 5px 15px;background:#fff}.cpm .cpm-todolists .cpm-todolist .cpm-todos li div{margin-bottom:0;padding-bottom:0;padding-top:2px}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpm-todo-content .cpm-comment-count{background:url(../images/comment_gray.svg) no-repeat 0 50%;background-size:20px;padding:10px;padding-left:25px;font-weight:700;width:50px}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .completed_by .cpm-assigned-user,.cpm .cpm-todolists .cpm-todolist .cpm-todos li .completed_by time{background:0 0}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .completed_by .avatar{border-radius:50px;vertical-align:middle;margin-right:8px}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpmtt-icon-clock{background:none url(../images/time.svg) no-repeat 0 50%;background-size:20px}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpm-todo-action-right{float:right;text-align:right;visibility:hidden;padding-right:0;margin-right:0}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpm-todo-action-right a{padding:0;margin:0;text-decoration:none;color:#ccc}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpm-todo-action-right a:hover{color:#444;text-decoration:none}.cpm .cpm-todolists .cpm-todolist .cpm-todos li .cpm-todo-action-right a.move{cursor:move}.cpm .cpm-todolists .cpm-todolist .cpm-todos :hover .cpm-todo-action-right{visibility:visible}.cpm .cpm-todolists .cpm-todolist .cpm-todos-new{margin:0;padding:0}.cpm .cpm-todolists .cpm-todolist .cpm-todos-new li{margin-bottom:0!important}.cpm .cpm-todolists .cpm-todolist .cpm-todos-new-form .cpm-new-btn{margin-bottom:10px;border-bottom:solid 1px #eee;padding:0 10px 5px 30px;margin-left:0}.cpm .cpm-todolists .cpm-todolist .cpm-todos-new-form .cpm-new-btn a{background:url(../images/plus_blue.svg) no-repeat 0 50%;padding:10px;background-size:20px;padding-left:25px;color:#019dd6;font-weight:700}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer{padding:0;margin:0;padding-left:15px}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-col-6,.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer cpm-col-1,.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer cpm-col-4{padding-top:5px}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-col-6{border-right:solid 1px #eee;margin-right:8%;margin-bottom:0}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-col-6 span{font-weight:700}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-col-3{padding-left:28px;background-size:22px;background-repeat:no-repeat;margin:5px 0;padding-bottom:5px}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-col-3 a{line-height:150%;font-size:12px;display:inline-block}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-todo-complete{background-image:url(../images/todo_completed.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-todo-incomplete{background-image:url(../images/todo-incomplete.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-todo-comment{background-image:url(../images/comment.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-new-task-btn{background-image:url(../images/plus_blue.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-sub-task-show{background-image:url(../images/dark-eye.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .cpm-new-task-btn-minus{background-image:url(../images/minus.svg)}.cpm .cpm-todolists .cpm-todolist footer.cpm-list-footer .no-percent{padding-top:.86555551%}.cpm .cpm-todolists .sticky_list .cpm-pin-list a{visibility:visible!important}.cpm .cpm-todolists .sticky_list span{color:#019dd6!important}.cpm .cpm-new-message-btn{margin:0 0 20px}.cpm .cpm-message-page{width:auto;padding:0;background:#fff}.cpm .cpm-message-page .cpm-message-list{padding:10px 20px}.cpm .cpm-message-page .cpm-message-list{padding:0;margin-right:25px;padding-left:0;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5}.cpm .cpm-message-page .cpm-message-list .cpm-box-title{color:#0072a8;font-weight:700;background:#fafafa}.cpm .cpm-message-page .cpm-message-list ul{margin:0;padding:0}.cpm .cpm-message-page .cpm-message-list li{margin:0;border-left:#fff solid 3px;border-bottom:#eee solid 1px;cursor:pointer;padding:15px 1px 0}.cpm .cpm-message-page .cpm-message-list li .cpm-col-9{font-weight:700;color:#000}.cpm .cpm-message-page .cpm-message-list li .dicussion-meta{font-weight:400;font-size:97%;color:#a0a0a0}.cpm .cpm-message-page .cpm-message-list li img{border-radius:45px;height:auto;float:left;margin:0 10px;height:48px;width:48px;background-color:#ccc}.cpm .cpm-message-page .cpm-message-list li .cpm-message-action{visibility:hidden;margin-top:7px}.cpm .cpm-message-page .cpm-message-list li .comment-count{background-image:url(../images/comment_blue.svg);background-repeat:no-repeat;background-position:0 65%;background-size:20px;min-height:30px;padding-left:28px;padding-top:5px;color:#019dd6}.cpm .cpm-message-page .cpm-message-list li:hover{background:#f9f9f9;border-left:#019dd6 solid 3px}.cpm .cpm-message-page .cpm-message-list li:hover .cpm-message-action{visibility:visible}.cpm .cpm-message-page .cpm-message-body{margin-right:0;height:600px;overflow:auto}.cpm .cpm-message-page .cpm-message-body .cpm-discuss-title{color:#019dd6;border-bottom:solid 1px #eee;padding-bottom:10px}.cpm .cpm-message-page .cpm-message-body .cpm-discuss-title .cpm-edit-discussion{position:absolute;right:10px;background:url(../images/edit.svg) no-repeat 0 0;background-size:20px;padding:10px;width:30px}.cpm .cpm-message-page .cpm-comment-form-wrap,.cpm .cpm-message-page .cpm-message-form-wrap,.cpm .cpm-message-page .cpm-milestone-form,.cpm .cpm-message-page .cpm-milestone-form-wrap{width:auto}.cpm .cpm-message-page .single-todo-comments{margin-bottom:30px}.cpm .cpm-message-page .single-todo-comments .cpm-comment-form-wrap{background:#fff!important;padding:0;width:auto!important}.cpm .cpm-message-page .single-todo-comments .submit{padding-bottom:0;margin-bottom:0}.cpm .single-todo-comments{margin-bottom:30px}.cpm .single-todo-comments .submit{padding-bottom:0;margin-bottom:0}.cpm .cpm-comment{background:#fff;margin-bottom:10px;display:block;border:#eee solid 1px;padding:10px;min-height:50px}.cpm .cpm-comment .cpm-comment-action{position:absolute;visibility:hidden;text-align:right;right:10px;top:10px}.cpm .cpm-comment .cpm-comment-action span{margin:0 4px}.cpm #cpm-milestone-page .cpm-milestone-form-wrap{width:auto;margin-left:0}.cpm #cpm-milestone-page .cpm-milestone-link{margin:0;padding:0;margin-bottom:20px;list-style:none}.cpm #cpm-milestone-page .cpm-milestone-link li{margin-right:5px;float:left}.cpm #cpm-milestone-page .cpm-milestone-link li a{padding:15px 25px;border-bottom:#fff solid 2px}.cpm #cpm-milestone-page .cpm-milestone-link li .cpm-plus-white{float:right;position:absolute;right:0;border:none;padding-left:50px;margin-top:-10px}.cpm #cpm-milestone-page .cpm-milestone-link li .cpm-plus-white:hover{border:none}.cpm #cpm-milestone-page .cpm-milestone-link li a:hover,.cpm #cpm-milestone-page .cpm-milestone-link li.active a{border-bottom:#f46720 solid 2px}.cpm #cpm-milestone-page .cpm-milestone-details{margin-top:20px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-late-milestone .group-title{background-image:url(../images/late_milestone.svg);background-color:#fdf9f6}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-upcomming-milestone .group-title{background-image:url(../images/running_milestone.svg);background-color:#f6feff}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-complete-milestone .group-title{background-image:url(../images/todo_completed.svg);background-color:#dcedd8;border-bottom:1px solid #cce5c7!important}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone-data{box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;margin:0 0 20px 0}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone-data .group-title{font-size:16px;margin:0;background-repeat:no-repeat;background-position:12px 50%;background-size:28px;padding:10px 10px 10px 50px;margin-bottom:0;border-bottom:#eee solid 1px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone{background:#fff;border-bottom:#eee solid 1px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .milestone-head{padding:15px 15px 0;margin-bottom:0;margin-top:0}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .milestone-head .time-left{font-size:small;font-weight:400;color:#124b04}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .milestone-head .cpm-links{margin:0;margin-top:-15px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .detail{padding:5px 15px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details{padding:15px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-milestone-todo h3{background:#f3f8fc}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-milestone-todo li{background:url(../images/milestone-todo.svg) no-repeat 12px 30%;background-size:25px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-milestone-discussion h3{background:#f8f8ee}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-milestone-discussion li{background:url(../images/discussion.svg) no-repeat 12px 30%;background-size:25px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-milestone-discussion .time{background:url(../images/time.svg) no-repeat 0 30%;background-size:20px;padding-left:25px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-col-6{border:solid 1px #eee}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-col-6 h3{margin:0;padding:15px 15px;margin-bottom:5px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-col-6 ul{padding:0;margin:0}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-col-6 ul li{border-bottom:solid 1px #eee;padding:6px 15px;padding-left:45px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details .cpm-col-6 ul li:last-child{border:none}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone .cpm-milestone-items-details img.avatar{border-radius:15px;border:solid 1px #eee;vertical-align:top;margin-right:5px}.cpm #cpm-milestone-page .cpm-milestone-details .cpm-milestone-completed{padding:15px;color:#124b04;background:#f3ffee}.cpm #cpm-milestone-page .cmp-empty-milestone{background:#fff;padding:15px 20px 5px 20px;min-height:50px}.cpm .cpm-files-page .cpm-files ul{padding:0;margin:0}.cpm .cpm-files-page .cpm-files li{background:#fff;margin-right:30px;margin-bottom:12px;border:none}.cpm .cpm-files-page .cpm-files li img{height:150px}.cpm .cpm-files-page .cpm-files li .cpm-file-meta,.cpm .cpm-files-page .cpm-files li .cpm-file-name{padding-left:20px}.cpm .cpm-files-page .cpm-files li .cpm-file-action{margin-top:5px;border-top:#f4f4f4 solid 1px;background:#fcfcfc;padding:10px 5px 0}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul{margin:0;padding:0;text-align:center}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul li{background:0 0}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul a{padding:10px 10px;background-size:20px!important}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul .cpm-comment-count{font-size:small;padding:0 6px;margin-top:-15px;border-radius:10px;position:absolute;top:0}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul .cpm-go-discussion a{background:url(../images/attach.svg) no-repeat center center}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul .cpm-comments-count span{background:url(../images/discussion.svg) no-repeat center center;padding:15px;background-size:30px}.cpm .cpm-files-page .cpm-files li .cpm-file-action ul .cpm-download-file a{background:url(../images/download.svg) no-repeat center center}.cpm .chosen-drop ul li{float:none!important}.cpm .cpm-single-project-search-wrap{margin-right:25px}.cpm .cpm-project-action{position:absolute;right:15px;top:15px;color:#aaa;cursor:pointer}.cpm .cpm-project-action .cpm-settings-bind{padding:3px 5px;border:1px solid #ddd;height:auto;width:auto}.cpm .cpm-project-action .cpm-settings-bind:hover{color:#666}.cpm .cpm-project-action ul.cpm-settings{background:#fff;box-shadow:0 0 3px 1px #eee;border:1px solid #ddd;display:none;position:absolute;right:2px;top:140%;width:110px;margin:0}.cpm .cpm-project-action ul.cpm-settings li:not(:last-child){border-bottom:1px solid #e5e5e5;display:block}.cpm .cpm-project-action ul.cpm-settings li{padding:0;margin:0;width:100%;text-align:left}.cpm .cpm-project-action ul.cpm-settings a{color:#666;font-size:12px;padding:5px 10px;margin:0;border:none;display:block;height:auto;min-height:auto}.cpm .cpm-project-action ul.cpm-settings a span.dashicons{color:#999}.cpm .cpm-project-action ul.cpm-settings a:hover{border:none;color:#444;background-color:#f9f9f9}.cpm .cpm-project-action ul.cpm-settings:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ccc;border-width:8px;margin-left:27px}.cpm .cpm-blank-template{box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;vertical-align:central;background:#fff;padding:25px;padding-bottom:35px}.cpm .cpm-blank-template .cpm-new-todolist-form{margin:auto;width:65%}.cpm .cpm-blank-template .cpm-content{margin:auto;max-width:700px;min-height:450px;text-align:center;background-repeat:no-repeat;background-position:top center;background-size:100%}.cpm .cpm-blank-template .cpm-content p{font-size:14px;color:#000}.cpm .cpm-blank-template .cpm-content img{max-width:340px;margin-bottom:20px}.cpm .cpm-blank-template .cpm-content form{text-align:left}.cpm .cpm-blank-template .cpm-content .cpm-page-title{margin:0;padding:0 10px 8px;font-weight:700;color:#000;font-size:16px}.cpm .cpm-blank-template .cpm-content .cpm-list-content{background:#fefce3;max-width:450px;margin:auto;padding:20px 20px 10px;border-radius:5px;border:#faea96 solid 1px;margin-top:35px}.cpm .cpm-blank-template .cpm-content .cpm-list{color:#545353;list-style:none}.cpm .cpm-blank-template .cpm-content .cpm-list li{border-top:#faea96 solid 1px;padding:7px 0 0 0}.cpm .cpm-blank-template .cpm-content .cpm-btn{margin-bottom:5px;margin-top:15px}.cpm .discussion .cpm-content{background-image:url(../images/blank_discussion.svg)}.cpm .todolist .cpm-content{background-image:url(../images/blank_todolist.svg)}.cpm .file-list .cpm-content{background-image:url(../images/blank_documents.svg)}.cpm .milestone .cpm-content{background-image:url(../images/blank_milestone.svg)}.cpm .modal-mask{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.cpm .modal-wrapper{display:table-cell;vertical-align:middle}.cpm .modal-container{width:450px;margin:0 auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.cpm .modal-header{margin-bottom:5px;border-bottom:#e5e9eb solid 1px}.cpm .modal-header h3{margin:0;padding:0;color:#095c91;padding:15px 30px 10px}.cpm .modal-header .close-vue-modal a{display:block;width:20px;background:'';border:none;border-left:1px solid #ddd;color:#444;text-align:center;padding:15px 10px 10px;font-size:110%;cursor:pointer;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cpm .modal-header .close-vue-modal:hover{background:#eee}.cpm .modal-body{padding:10px}.cpm .modal-body .cpm-task-complete{text-decoration:line-through;color:#848484}.cpm .modal-footer{padding:10px;text-align:center}.cpm .modal-default-button{float:right}.cpm .half-modal .modal-container{width:70%;margin:30px 0 0 auto;overflow:visible;display:compact;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.cpm .half-modal .close-vue-modal{margin-left:-40px;margin-top:0;float:left}.cpm .half-modal .close-vue-modal a{display:block;width:20px;background:#000;border:none;color:#fff;text-align:center;padding:8px 10px 10px;font-size:110%;cursor:pointer;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cpm .half-modal .edit-vue-modal a{display:block;width:50px;background:'';border:none;border-left:1px solid #ddd;color:#444;text-align:center;padding:8px 10px 10px;font-size:110%;cursor:pointer;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cpm .half-modal .edit-vue-modal:hover{background:#eee}.cpm .half-modal .modal-header h3{padding-bottom:2px}.cpm .half-modal .cpm-modal-conetnt{overflow:auto;height:99vh;padding-bottom:15px}.cpm .half-modal .cpm-modal-conetnt .cpm-task-title{margin-top:0;display:inline-block;padding-right:20px}.cpm .half-modal .cpm-modal-conetnt .cpm-task-meta{margin-top:0;display:inline-block}.cpm .half-modal .cpm-modal-conetnt .cpm-assigned-user img{width:24px;height:24px}.cpm .modal-enter,.cpm .modal-leave{opacity:0}.cpm .modal-enter .modal-container,.cpm .modal-leave .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.cpm .cpm-blank-loading .timeline-item{background:#fff;padding:12px;margin:0 auto}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.cpm .cpm-blank-loading .animated-background{background:#fff}.cpm .cpm-blank-loading .animated-background .background-masker{min-height:25px;padding:8px;background:linear-gradient(to right,#fff 8%,#eee 18%,#fff 33%);margin-bottom:5px;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}.cpm .cpm-blank-loading .animated-background .background-masker .comment_image{background:url(../images/comment_gray.svg) no-repeat left;padding-left:15px}.cpm .loadanimation{background:url(../images/more-loading.gif) no-repeat center center;min-height:70px;width:100%;text-align:center}.cpm .loadmoreanimation{display:none}.cpm .loadmoreanimation .load-spinner{margin:10px auto;width:50px;height:40px;text-align:center;font-size:10px}.cpm .loadmoreanimation .load-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.cpm .loadmoreanimation .load-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.cpm .loadmoreanimation .load-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.cpm .loadmoreanimation .load-spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.cpm .loadmoreanimation .load-spinner>div{background-color:#ccc;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.cpm .animated{display:inline-block}.cpm .animated.v-enter{animation:fadein .5s}.cpm .animated.v-leave{animation:fadeout .5s}@keyframes fadein{0%{transform:scale(0)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes fadeout{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(0)}}@media only screen and (max-width:640px){.cpm .cpm-top-bar ul.cpm-project-group-ul{width:100%}.cpm .cpm-top-bar ul.cpm-project-group-ul li a{padding-left:50px!important;background-position:5% 50%!important}.cpm .project-overview .overview-menu ul li a{display:block;width:100%}.cpm .project-overview .overview-menu ul li a .count,.cpm .project-overview .overview-menu ul li a .icon{float:none;text-align:center;display:block}.cpm .project-overview .overview-menu ul li a .icon{margin:0 auto 15px auto}.cpm .project-overview .cpm-chart{width:100%}.cpm .cpm-todo-content .cpm-col-7{width:100%}.cpm .cpm-todo-content .cpm-col-4,.cpm .cpm-todo-content .cpm-todo-action-right{width:48%;visibility:visible}.cpm .cpm-new-todolist-form{width:100%}.cpm article.cpm-todolist .cpm-list-edit-form form,.cpm article.cpm-todolist .cpm-task-edit-form{width:95%}.cpm article.cpm-todolist .cpm-todo-form{padding:0}.cpm article.cpm-todolist .cpm-todo-form .cpm-task-form{width:92%;margin:10px 15px}.cpm .cpm-list-footer .cpm-col-6{width:100%}.cpm .cpm-list-footer .cpm-col-4{width:60%}.cpm .cpm-list-footer .no-percent{width:20%;margin:0;padding-top:10px}.cpm #cpm-report .postbox{text-align:center}.cpm #cpm-report ul{text-align:center}.cpm #cpm-report ul li{padding:40px;background:#fff;border:solid 1px #ccc;width:auto;margin-left:0;text-align:center;float:none}.cpm #cpm-report ul li a{padding:15px}}@media only screen and (max-width:1166px){.cpm .cpm-sm-col-1{width:100%}.cpm .cpm-sm-col-2{width:100%}.cpm .cpm-sm-col-3{width:100%}.cpm .cpm-sm-col-4{width:30.19999%;float:left}.cpm .cpm-sm-col-5{width:100%}.cpm .cpm-sm-col-6{width:100%}.cpm .cpm-sm-col-7{width:100%}.cpm .cpm-sm-col-8{width:100%}.cpm .cpm-sm-col-9{width:100%}.cpm .cpm-sm-col-10{width:100%}.cpm .cpm-sm-col-11{width:100%}.cpm .cpm-sm-col-12{width:100%;float:none}.cpm .show_desktop_only{display:none}.cpm .show_small_only{display:block}.cpm .hide_desktop_only{display:block}.cpm .hide_small_only{display:none}.cpm .cpm-project-group ul li{width:100%;float:none}.cpm .cpm-project-group ul li a{background-position:2% 50%!important;border-bottom:solid 2px #eee}.cpm .cpm-project-grid,.cpm .cpm-project-list{width:100%}.cpm .cpm-project-grid .cpm-project,.cpm .cpm-project-list .cpm-project{width:100%;margin-left:0;padding:0;box-shadow:none;height:300px}.cpm .cpm-project-grid .cpm-project .project_head,.cpm .cpm-project-list .cpm-project .project_head{background:#fff;padding:12px 20px;border-bottom:#ccc solid 1px;min-height:55px;color:#000}.cpm .cpm-project-grid .cpm-project .project_head:hover,.cpm .cpm-project-list .cpm-project .project_head:hover{background:#019dd6;text-decoration:none}.cpm .cpm-project-grid .cpm-project .project_head:hover .cpm-project-detail,.cpm .cpm-project-grid .cpm-project .project_head:hover .cpm-settings-icon-cog span,.cpm .cpm-project-grid .cpm-project .project_head:hover h5,.cpm .cpm-project-list .cpm-project .project_head:hover .cpm-project-detail,.cpm .cpm-project-list .cpm-project .project_head:hover .cpm-settings-icon-cog span,.cpm .cpm-project-list .cpm-project .project_head:hover h5{color:#fff}.cpm .cpm-project-grid .cpm-project .cpm-project-detail,.cpm .cpm-project-list .cpm-project .cpm-project-detail{font-size:13px}.cpm .cpm-project-grid .cpm-project .cpm-project-meta,.cpm .cpm-project-list .cpm-project .cpm-project-meta{padding:10px}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul,.cpm .cpm-project-list .cpm-project .cpm-project-meta ul{padding:0;margin:0;margin-left:5px;margin-bottom:50px}.cpm .cpm-project-grid .cpm-project .cpm-project-meta ul li,.cpm .cpm-project-list .cpm-project .cpm-project-meta ul li{float:left;width:41%;list-style:none;background:url(../images/bullet_green.png) no-repeat 0 55%;padding-left:25px;font-size:13px;color:#888;line-height:35px}.cpm .cpm-project-grid .cpm-project .cpm-progress,.cpm .cpm-project-list .cpm-project .cpm-progress{position:absolute;bottom:75px;height:6px;width:100%;margin:0;background-color:red;background-image:linear-gradient(to bottom,#dae5e8,#dae5e8);background-repeat:repeat-x;box-shadow:0;border-radius:0}.cpm .cpm-project-grid .cpm-project .cpm-progress .completed,.cpm .cpm-project-list .cpm-project .cpm-progress .completed{ackground-color:#019dd6;background-image:linear-gradient(to bottom,#019dd6,#019dd6)}.cpm .cpm-project-grid .cpm-project .cpm-project-people,.cpm .cpm-project-list .cpm-project .cpm-project-people{text-align:center}.cpm .project-overview .overview-menu ul li{width:30.19999%;float:left;display:flex;margin-bottom:20px;text-align:center!important}.cpm .project-overview .overview-menu ul li .icon{padding:25px 0;width:70px;font-size:150%;border-radius:50px;color:#fff;margin-right:20px}.cpm .project-overview .cpm-right-part{width:100%}.cpm .cpm-activity-list li.cpm-row{display:block}.cpm .cpm-activity-list li.cpm-row .cpm-activity-date{margin-bottom:10px;margin-top:25px}.cpm .cpm-message-page{display:inline}.cpm .cpm-message-page .cpm-message-list{width:100%}.cpm .cpm-message-page .cpm-message-body{width:100%;height:auto;overflow:hidden}}@media print{.cpm .cpm-no-print{display:none}.cpm td,.cpm th{padding:1px}}.cpm-task-modal .cpm-assigned-user,.cpm-task-modal time{background:0 0}.cpm-task-modal .avatar{border-radius:30px;vertical-align:middle;margin-right:8px}.cpm-task-modal .cpm-lock{width:auto;height:22px;padding-left:12px}.cpm-task-modal #new_comment_form{margin-bottom:50px}.cpm-task-modal #new_comment_form trix-toolbar .button_group button,.cpm-task-modal #new_comment_form trix-toolbar .button_group input[type=button]{background:rgba(255,255,255,0)}.cpm-comment-content ul{display:block;list-style-type:disc;margin-left:2em}.cpm-project-action ul.cpm-settings li .cpm-spinner{display:none}.cpm-project-form .cpm-form-item{margin-bottom:15px}.cpm-project-form .cpm-form-item .chosen-container-single a.chosen-single{height:30px;box-shadow:none}.toast-top-right{top:32px!important;right:0!important}.item .multiselect__input{display:inline!important;border:none!important;box-shadow:none!important;margin:0}.multiselect__element{padding:0!important;margin:0!important}#cpm-single-todo-list-view{display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;justify-content:space-around;border-bottom:1px solid #e5e5e5}#cpm-single-todo-list-view .cpm-todo{padding-bottom:0;padding-right:15px;margin-top:5px;margin-bottom:5px}#cpm-single-todo-list-view .cpm-todo .cpm-todo-wrap{padding:0;margin:0}#cpm-single-todo-list-view .cpm-incomplete-tasks{width:100%;padding:0 15px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5}#cpm-single-todo-list-view .cpm-incomplete-tasks .cpm-incomplete-task-list .cpm-todo,#cpm-single-todo-list-view .cpm-incomplete-tasks .cpm-incomplete-task-list li{border-bottom:none}#cpm-single-todo-list-view .cpm-completed-tasks{width:100%;padding:0 15px;margin-bottom:10px}#cpm-single-todo-list-view .cpm-completed-tasks .cpm-completed-task-list{min-height:55px}#cpm-single-todo-list-view .cpm-completed-tasks .cpm-completed-task-list .cpm-todo,#cpm-single-todo-list-view .cpm-completed-tasks .cpm-completed-task-list li{border-bottom:none}#cpm-single-todo-list-view .cpm-tag-gray{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:22px;position:relative;content:"";cursor:pointer;margin:0 13px 0 0;padding:5px 15px 5px 5px;border:none;font-size:14px;color:#fff;text-align:center;text-transform:uppercase;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#f1f1f1}#cpm-single-todo-list-view .cpm-tag-gray::before{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:1;width:22px;height:22px;position:absolute;content:"";cursor:pointer;top:5px;right:-12px;border:none;color:rgba(255,255,255,.9);-o-text-overflow:clip;text-overflow:clip;background:#f1f1f1;text-shadow:none;-webkit-transform:rotateY(1deg) rotateZ(-45deg);transform:rotateY(1deg) rotateZ(-45deg)}#cpm-single-todo-list-view .cpm-task-edit-form{border-top:1px solid #e5e5e5;padding-bottom:0;margin-bottom:0}#cpm-single-todo-list-view .cpm-task-edit-form .cpm-task-form{background:#fff;border:none;padding-bottom:0;margin-bottom:0}#cpm-single-todo-list-view .cpm-task-edit-form .cpm-task-form .item.submit{padding-bottom:5px;margin-bottom:5px}#cpm-single-todo-list-view .cpm-single-task-subtask-form{width:300px}.cpm-completed-task-spinner,.cpm-incomplete-task-spinner{margin-left:2%!important}.cpm trix-editor ul{list-style:disc;padding-left:20px}