﻿@import"https://use.typekit.net/hkz2bhf.css";@font-face{font-family:"Graphik";font-style:normal;font-weight:100;src:url("/gantt/styles/fonts/Graphik-100-Thin.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:300;src:url("/gantt/styles/fonts/Graphik-300-Light.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:normal;src:url("/gantt/styles/fonts/Graphik-400-Regular.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:500;src:url("/gantt/styles/fonts/Graphik-500-Medium.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:600;src:url("/gantt/styles/fonts/Graphik-600-Semibold.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:bold;src:url("/gantt/styles/fonts/Graphik-700-Bold.otf")}@font-face{font-family:"Graphik";font-style:normal;font-weight:800;src:url("/gantt/styles/fonts/Graphik-800-Black.otf")}.font-graphik,.tooltips__tip,.tooltips{font-family:Graphik,"proxima-nova",sans-serif !important}@font-face{font-family:"TG Desktop App Icons";src:url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.eot");src:url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.eot") format("embedded-opentype"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.woff2") format("woff2"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.woff") format("woff"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.ttf") format("truetype"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.svg") format("svg");font-weight:normal;font-style:normal}.ic-icon,.tg-icon{display:inline-block;font:normal normal normal 1em/1 "TG Desktop App Icons";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-icon-sm{font-size:.8em}.ic-icon-lg{font-size:1.2em}.ic-icon-16{font-size:16px}.ic-icon-32{font-size:32px}.ic-icon-bg-square,.ic-icon-bg-circle{padding:.35em;background-color:#eee}.ic-icon-bg-circle{border-radius:50%}.ic-icon-ul{padding-left:0;list-style-type:none}.ic-icon-ul>li{display:flex;align-items:flex-start;line-height:1.4}.ic-icon-ul>li>.ic-icon,.ic-icon-ul>li>.tg-icon{margin-right:.4em;line-height:inherit}.ic-icon-is-spinning{-webkit-animation:ic-icon-spin 2s infinite linear;-moz-animation:ic-icon-spin 2s infinite linear;animation:ic-icon-spin 2s infinite linear}@-webkit-keyframes ic-icon-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ic-icon-spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ic-icon-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ic-icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ic-icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ic-icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.ic-icon-flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.ic-icon-flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}@font-face{font-family:"TG Desktop App Icons";src:url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.eot");src:url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.eot") format("embedded-opentype"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.woff2") format("woff2"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.woff") format("woff"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.ttf") format("truetype"),url("~@teamgantt/icons/nucleo/fonts/TG Desktop App Icons.svg") format("svg");font-weight:normal;font-style:normal}.ic-icon,.tg-icon{display:inline-block;font:normal normal normal 1em/1 "TG Desktop App Icons";color:inherit;flex-shrink:0;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-icon-sm{font-size:.8em}.ic-icon-lg{font-size:1.2em}.ic-icon-16{font-size:16px}.ic-icon-32{font-size:32px}.ic-icon-is-spinning{animation:ic-icon-spin 1s infinite linear}@keyframes ic-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ic-icon-rotate-90{transform:rotate(90deg)}.ic-icon-rotate-180{transform:rotate(180deg)}.ic-icon-rotate-270{transform:rotate(270deg)}.ic-icon-flip-y{transform:scaleY(-1)}.ic-icon-flip-x{transform:scaleX(-1)}.icon-glyph__circle__arrow__colored__right::before{content:"\ea03"}.icon-outline__document::before{content:"\ea05"}.icon-outline__caret__down::before{content:"\ea06"}.icon-outline__caret__left::before{content:"\ea07"}.icon-outline__caret__right::before{content:"\ea08"}.icon-outline__caret__up::before{content:"\ea09"}.icon-outline__mobile-love::before{content:"\ea0a"}.icon-outline__panel::before{content:"\ea0b"}.icon-outline__menu::before{content:"\ea0c"}.icon-outline__favorite::before{content:"\ea0d"}.icon-outline__preferences::before{content:"\ea0e"}.icon-outline__reload::before{content:"\ea0f"}.icon-outline__file-add::before{content:"\ea10"}.icon-outline__upload::before{content:"\ea11"}.icon-outline__check::before{content:"\ea12"}.icon-outline__timer::before{content:"\ea13"}.icon-glyph__circle__arrow__down::before{content:"\ea14"}.icon-glyph__circle__arrow__right::before{content:"\ea15"}.icon-glyph__circle__arrow__up::before{content:"\ea16"}.icon-glyph__circle__arrow___left::before{content:"\ea17"}.icon-outline__add::before{content:"\ea18"}.icon-glyph__triangle__down::before{content:"\ea19"}.icon-glyph__triangle__left::before{content:"\ea1a"}.icon-glyph__triangle__right::before{content:"\ea1b"}.icon-glyph__triangle__up::before{content:"\ea1c"}.icon-outline__user::before{content:"\ea1d"}.icon-outline__chat-square-active::before{content:"\ea1e"}.icon-glyph__color::before{content:"\ea1f"}.icon-outline__attachment::before{content:"\ea20"}.icon-glyph-resources::before{content:"\ea21"}.icon-social__linkedin::before{content:"\ea22"}.icon-outline__circle__minus::before{content:"\ea23"}.icon-glyph__highlight::before{content:"\ea24"}.icon-social_instagram::before{content:"\ea25"}.icon-glyph__circle__user::before{content:"\ea26"}.icon-outline__arrow__right::before{content:"\ea27"}.icon-outline__arrow__left::before{content:"\ea28"}.icon-glyph__circle__exc::before{content:"\ea29"}.icon-glyph__trash::before{content:"\ea2a"}.icon-outline__analytics::before{content:"\ea2b"}.icon-outline__at-sign::before{content:"\ea2c"}.icon-social__youtube::before{content:"\ea2d"}.icon-social__email::before{content:"\ea2e"}.icon-outline__circle__check::before{content:"\ea2f"}.icon-social__facebook::before{content:"\ea30"}.icon-outline__discount::before{content:"\ea31"}.icon-outline__checklist::before{content:"\ea32"}.icon-glyph__circle__arrow__simple__right::before{content:"\ea33"}.icon-glyph__circle__arrow__simple__left::before{content:"\ea34"}.icon-glyph__circle__arrow__simple__down::before{content:"\ea35"}.icon-outline__device-check::before{content:"\ea36"}.icon-outline__chat__attachment::before{content:"\ea37"}.icon-outline__filter::before{content:"\ea38"}.icon-glyph__pdf::before{content:"\ea39"}.icon-outline__pdf::before{content:"\ea3a"}.icon-outline__chat::before{content:"\ea3b"}.icon-outline__download::before{content:"\ea3d"}.icon-glyph__question::before{content:"\ea3e"}.icon-glyph__circle__add::before{content:"\ea3f"}.icon-glyph__edit-pencil::before{content:"\ea40"}.icon-outline__edit::before{content:"\ea41"}.icon-glyph__favorite::before{content:"\ea42"}.icon-outline__close::before{content:"\ea43"}.icon-social__twitter::before{content:"\ea44"}.icon-outline__share::before{content:"\ea45"}.icon-social__podcast::before{content:"\ea47"}.icon-outline__calender::before{content:"\ea48"}.icon-glyph__circle__close::before{content:"\ea49"}.icon-outline__refresh::before{content:"\ea4a"}.icon-outline__clock::before{content:"\ea4b"}.icon-outline__circle__question::before{content:"\ea4c"}.icon-outline__import::before{content:"\ea4d"}.icon-outline__search::before{content:"\ea4e"}.icon-outline__chat__notification::before{content:"\ea4f"}.icon-glyph__clock::before{content:"\ea50"}.icon-outline__emoji::before{content:"\ea51"}.icon-glyph__timeline::before{content:"\ea52"}.icon-glyph__circle__arrow__simple__up::before{content:"\ea53"}.icon-glyph__arrow__down::before{content:"\ea54"}.icon-glyph__arrow__left::before{content:"\ea55"}.icon-glyph__arrow__right::before{content:"\ea56"}.icon-glyph__arrow__up::before{content:"\ea57"}.icon-glyph__TeamGantt-logo-bars::before{content:"\ea58"}.icon-glyph__dot-menu::before{content:"\ea59"}.icon-outline__document-check::before{content:"\ea5a"}.icon-outline__plus::before{content:"\ea5b"}.icon-outline__open_in::before{content:"\ea5c"}.icon-outline__info::before{content:"\ea5d"}.icon-glyph__info::before{content:"\ea5e"}.icon-glyph__single__user::before{content:"\ea5f"}.icon-glyph__corner_top_right::before{content:"\ea60"}.icon-outline__search__activity::before{content:"\eab9"}.icon-outline__image__add::before{content:"\eaba"}.icon-glyph__grid-view::before{content:"\eabb"}.icon-ic-outline__video-gallery::before{content:"\eac0"}.icon-ic-glyph__TeamGantt-logo-1::before{content:"\eac2"}.icon-Video-Play::before{content:"\eac5"}.icon-ic_check_circle_48px-1::before{content:"\eac7"}.icon-glyph__add-user::before{content:"\eacb"}.icon-glyph__lightning::before{content:"\eacc"}.icon-glyph__handle::before{content:"\eacd"}.icon-outline__share-2::before{content:"\eacf"}.icon-m-1::before{content:"\ead0"}.icon-glyph__move::before{content:"\ead1"}.icon-glyph__labels::before{content:"\ead3"}.tg-icon.circle-arrow-colored-right::before{content:""}.tg-icon.document::before{content:""}.tg-icon.caret-down::before{content:""}.tg-icon.caret-left::before{content:""}.tg-icon.caret-right::before{content:""}.tg-icon.caret-up::before{content:""}.tg-icon.mobile-love::before{content:""}.tg-icon.panel::before{content:""}.tg-icon.menu::before{content:""}.tg-icon.star-outline::before{content:""}.tg-icon.preferences::before{content:""}.tg-icon.reload::before{content:""}.tg-icon.file-add::before{content:""}.tg-icon.upload::before{content:""}.tg-icon.check::before{content:""}.tg-icon.timer::before{content:""}.tg-icon.circle-arrow-down::before{content:""}.tg-icon.circle-arrow-right::before{content:""}.tg-icon.circle-arrow-up::before{content:""}.tg-icon.circle-arrow-left::before{content:""}.tg-icon.circle-plus-outline::before{content:""}.tg-icon.triangle-down::before{content:""}.tg-icon.triangle-left::before{content:""}.tg-icon.triangle-right::before{content:""}.tg-icon.triangle-up::before{content:""}.tg-icon.user-outline::before{content:""}.tg-icon.discussion-square-notification::before{content:""}.tg-icon.color::before{content:""}.tg-icon.attachment::before{content:""}.tg-icon.resources::before{content:""}.tg-icon.linkedin::before{content:""}.tg-icon.circle-minus-outline::before{content:""}.tg-icon.highlight::before{content:""}.tg-icon.instagram::before{content:""}.tg-icon.circle-user::before{content:""}.tg-icon.arrow-right-outline::before{content:""}.tg-icon.arrow-left-outline::before{content:""}.tg-icon.circle-alert::before{content:""}.tg-icon.trash::before{content:""}.tg-icon.analytics::before{content:""}.tg-icon.at-sign::before{content:""}.tg-icon.youtube::before{content:""}.tg-icon.email::before{content:""}.tg-icon.circle-check-outline::before{content:""}.tg-icon.facebook::before{content:""}.tg-icon.percent::before{content:""}.tg-icon.checklist::before{content:""}.tg-icon.circle-arrow-outline-right::before{content:""}.tg-icon.circle-arrow-outline-left::before{content:""}.tg-icon.circle-arrow-outline-down::before{content:""}.tg-icon.device-check::before{content:""}.tg-icon.discussion-attachment::before{content:""}.tg-icon.filter::before{content:""}.tg-icon.pdf::before{content:""}.tg-icon.pdf-outline::before{content:""}.tg-icon.discussion::before{content:""}.tg-icon.download::before{content:""}.tg-icon.circle-question::before{content:""}.tg-icon.circle-plus::before{content:""}.tg-icon.edit-pencil::before{content:""}.tg-icon.edit::before{content:""}.tg-icon.star::before{content:""}.tg-icon.remove::before{content:""}.tg-icon.twitter::before{content:""}.tg-icon.share::before{content:""}.tg-icon.podcast::before{content:""}.tg-icon.calendar::before{content:""}.tg-icon.circle-remove::before{content:""}.tg-icon.refresh::before{content:""}.tg-icon.clock-outline::before{content:""}.tg-icon.circle-question-outline::before{content:""}.tg-icon.import::before{content:""}.tg-icon.magnifying-glass::before{content:""}.tg-icon.discussion-notification::before{content:""}.tg-icon.clock::before{content:""}.tg-icon.emoji::before{content:""}.tg-icon.timeline::before{content:""}.tg-icon.circle-arrow-outline-up::before{content:""}.tg-icon.arrow-down::before{content:""}.tg-icon.arrow-left::before{content:""}.tg-icon.arrow-right::before{content:""}.tg-icon.arrow-up::before{content:""}.tg-icon.teamgantt-logo-bars::before{content:""}.tg-icon.dot-menu-horizontal::before,.tg-icon.dot-menu::before{content:""}.tg-icon.checkbox::before{content:""}.tg-icon.plus::before{content:""}.tg-icon.open-in::before{content:""}.tg-icon.info-outline::before{content:""}.tg-icon.info::before{content:""}.tg-icon.user::before{content:""}.tg-icon.corner-top-right::before{content:""}.tg-icon.search-activity::before{content:""}.tg-icon.image-add::before{content:""}.tg-icon.grid-view::before{content:""}.tg-icon.video-gallery::before{content:""}.tg-icon.teamgantt-logo::before{content:""}.tg-icon.video-play::before{content:""}.tg-icon.circle-check::before{content:""}.tg-icon.add-person::before{content:""}.tg-icon.lightning::before{content:""}.tg-icon.handle::before{content:""}.tg-icon.share-alt::before{content:""}.tg-icon.magnifying-glass-plus::before{content:""}.tg-icon.move-vertical::before{content:""}.tg-icon.labels::before{content:""}.tg-icon.dot-menu{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#__pw-dunning-notification{font-family:"proxima-nova" !important}#__pw-dunning-notification #__pw-title{font-weight:600}#__pw-dunning-notification .__pw-notification-nav button{background:#5cbcd6 !important;border-radius:4px !important;font-family:"proxima-nova" !important;padding:15px 20px !important}#__pw-dunning-notification .__pw-notification-nav button:hover{background:#33abcc !important}#__pw-dunning-notification .__pw-notification-nav #__pw-btn-snooze{background:#f8f9fa !important}#__pw-dunning-notification .__pw-notification-nav #__pw-btn-snooze:hover{background:#dae0e5 !important}.__pw-alertify *{font-family:"proxima-nova" !important}.__pw-alertify .dialog div>nav button{border:none !important;line-height:1em !important;padding:15px 20px !important}.__pw-alertify .dialog div>nav button *{line-height:1em !important}.__pw-alertify .dialog div>nav button.ok{background:#5cbcd6 !important;border:1px #5cbcd6 solid !important;border-radius:4px !important}.__pw-alertify .dialog div>nav button.ok:hover{background-color:#33abcc !important;border-color:#33abcc !important}.__pw-alertify .dialog div>nav button.ok .__pw-lock{display:none}.__pw-alertify .dialog div>nav button.cancel{background-color:#f8f9fa !important;border:1px #ccc solid !important}.__pw-alertify .dialog div>nav button.cancel:hover{background:#dae0e5 !important}.__pw-alertify .dialog .__pw-container .__pw-footer button.ok{background:#5cbcd6 !important;border-radius:4px !important;padding:15px 20px !important}.__pw-alertify .dialog .__pw-container .__pw-footer button.ok:hover{background-color:#33abcc !important;border-color:#33abcc !important}.__pw-alertify .dialog .__pw-container .__pw-footer button.ok .__pw-lock{display:none}#loader{left:50%;position:fixed;top:50%;z-index:10000000000000}#loader.blocking{height:100%;left:0;padding-top:50vh;top:0;width:100%}.loader-container{animation:barOpacity 3s ease 0s 1;height:39px;margin:15px auto;opacity:1;position:relative;width:45px}.loader-container .bar{border-radius:2px;height:10px;position:absolute;right:0}.loader-container .bar-1{animation:animateBar1 2.5s ease infinite;background:#5cbcd6;top:0;width:40px;z-index:1}.loader-container .bar-2{animation:animateBar2 2.5s ease infinite;background:#a1c14c;top:13px;width:30px}.loader-container .bar-3{animation:animateBar3 2.5s ease infinite;background:#a771b4;top:26px;width:20px}@keyframes barOpacity{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@keyframes animateBar1{0%{top:0;width:40px}25%{width:10px}33%{margin-right:35px;top:13px}50%{border-radius:10px;width:10px}65%{margin-right:35px;top:0;width:10px}}@keyframes animateBar2{0%{top:13px;width:30px}25%{width:10px}33%{margin-right:35px;top:13px}50%{border-radius:10px;width:10px}65%{margin-right:35px;top:13px;width:10px}}@keyframes animateBar3{0%{top:26px;width:20px}25%{width:10px}33%{margin-right:35px;top:13px}50%{border-radius:10px;width:10px}65%{margin-right:35px;top:26px;width:10px}}html{background:#fff;min-height:100%}body{background:#fff;min-height:100%;min-width:990px;overflow-x:auto;padding-bottom:0 !important;padding-top:12px !important}.hidden{display:none !important}#footer{z-index:90001}a:active,a:focus{border:none;outline:none}.hide_selection{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.trial_warning{display:none !important}input:focus{outline:none}#header_values.hidden{bottom:0;display:block !important;height:200px !important;left:-1000px !important;overflow:hidden !important;top:-1000px !important;width:200px !important;z-index:100000}.tip{color:#7c7c7c;font-size:12px;margin:0;padding:1em}.tip a{color:#7c7c7c;text-decoration:underline}.tip a:hover{color:#505050}#iframe_cover{display:none}#gantt_location{background:#fff;clear:both;position:relative}#gantt_chart,#task_header{font-size:.7857em;margin:0 0% 1em}#gantt_chart{margin-top:20px}#task_header{background:#fff;border-bottom:1px #d2d2d2 solid;border-color:#eaeaea !important;border-top:1px #b2b2b2 solid;box-sizing:border-box;color:#505050;height:36px;margin-bottom:0;overflow:hidden;position:fixed;top:117px;width:100%;z-index:10000}#task_header #spacer{background:#fff;border-bottom:1px #d2d2d2 solid;border-color:#eaeaea !important;border-right:1px #eaeaea solid;height:36px;left:0;min-width:10em;padding:0;padding-right:1px;position:relative;width:18em}#task_header #spacer.task_months{border-left-color:#ccc !important}#task_header #spacer .spacer_tab{border-left:1px #eaeaea solid;color:#323844;float:right !important;font-size:1.01em;height:36px;line-height:36px;margin-right:-1px;overflow:hidden;position:relative;text-align:center !important;text-overflow:ellipsis;white-space:nowrap}#task_header #task_name_column_spacer{z-index:1000000}#task_header #task_name_column_spacer #task_name_header_resizer{background:none;cursor:col-resize;float:right;height:115%;margin-right:-7px;width:10px;z-index:10000}#task_header #spacer .tab_selector,#task_header #task_name_column_spacer .tab_selector{background:url(/images/task_details_dropdown_arrow.png) center center no-repeat;display:none;height:10px;position:absolute;right:7px;top:2px;width:10px}#task_header .spacer_tab:hover .tab_selector,#task_header #task_name_column_spacer:hover .tab_selector{display:block !important}#task_header.w60 span{font-size:.533em;margin-top:1.8em}#task_header.w70 span{font-size:.8em;margin-top:1.2em}#tab_selector_options{background:#fff;border:1px #979797 solid;border-radius:3px;font-size:.9em;padding:.25em 2.5em .25em .5em;position:fixed;z-index:10000000000}.task_months{border-left:1px #ccc solid;color:#323844;height:36px;left:18em;line-height:1.5em;overflow:hidden;position:absolute;text-align:center;top:0;white-space:nowrap}.task_months span{display:block;font-weight:500;letter-spacing:1px;margin-top:1em;text-transform:uppercase}#meta_data,#category_task_list,#tasks{background:#fff;border-color:#eaeaea !important;color:#0c1014 !important;padding-top:107px !important}#meta_data,#category_task_list div.task_wrapper,#tasks{min-height:358px;padding:0 0 358px}#support_help.tooltip{background:none !important;border-color:#eaeaea !important;color:#000;height:50%;line-height:20px;position:relative;text-align:center;top:25%;width:75px}#meta_data{border-left:2px solid;border-right:1px solid;float:left;position:relative;top:0;width:8em}#meta_data div i{font-style:normal !important;height:1.4em;line-height:1.4em}#meta_data .task_meta,#meta_data .group_meta,#meta_data .project_meta{display:flex;padding-left:5px}#meta_data .task_meta .meta_item,#meta_data .group_meta .meta_item,#meta_data .project_meta .meta_item{align-items:center;color:#9ba2ab;cursor:pointer;display:flex;flex:2;min-width:0}#meta_data .task_meta .meta_item.has_metric,#meta_data .group_meta .meta_item.has_metric,#meta_data .project_meta .meta_item.has_metric{flex:3}#meta_data .task_meta .meta_item i,#meta_data .group_meta .meta_item i,#meta_data .project_meta .meta_item i{color:#9ba2ab;display:none;font-size:1em !important}#meta_data .task_meta .meta_item i.unread,#meta_data .group_meta .meta_item i.unread,#meta_data .project_meta .meta_item i.unread{color:#62676d}#meta_data .task_meta .meta_item span,#meta_data .group_meta .meta_item span,#meta_data .project_meta .meta_item span{font-size:.8em !important;line-height:1em;padding-left:2px}#meta_data .task_meta .meta_item.has_meta>i,#meta_data .group_meta .meta_item.has_meta>i,#meta_data .project_meta .meta_item.has_meta>i{display:block}#meta_data .active .meta_item i{display:block}#meta_data .active .meta_item:hover i{color:#62676d}#meta_data .active .meta_item:hover i.unread{color:#0c1014}#category_task_list{border-right:1px #eaeaea solid;float:left;min-width:1em;position:relative;top:0;width:18em;z-index:1000}#category_task_list.show_border{border-right:1px solid}#category_task_list div.task_wrapper{border-bottom:1px solid;min-height:325px;position:relative}#category_task_list div.category div.collapse_arrow{left:0;margin-left:.9em;margin-right:.1em;top:0}#category_task_list div.category div.collapse_arrow i{color:#737272}#category_task_list div.category div.collapse_arrow.arrow_down{background:url(/images/collapse_arrow_down_dark.png) 2px center no-repeat}#category_task_list div.category div.collapse_arrow.arrow_right{background:url(/images/collapse_arrow_right_dark.png) 4px center no-repeat}#category_task_list div.task{font-size:1em;overflow:hidden;padding-left:1.25em;position:relative;text-indent:.5em;white-space:nowrap}#category_task_list div.task:hover div.task_name.editable{cursor:text;text-decoration:underline}#category_task_list div.task.active .task_mover{background:url(/images/mover_dark.png?1) center no-repeat;cursor:move;height:100%;left:2px;position:absolute;top:0;width:10px}#category_task_list div.task div.task_name{font-size:1em;overflow:hidden;padding-left:1.3em;text-overflow:ellipsis;white-space:nowrap}#category_task_list div.task.active div.super_quick_add:hover,#category_task_list div.task.super_quick_add.tooltip div.super_quick_add{color:#1b7992}#category_task_list div.category div.category_name.in_action,#category_task_list div.task div.task_name.in_action{color:#ccc !important}#category_task_list div.category div.category_name input.edit_name{border:none;font-size:1em;margin:.25em 0;padding-left:2em;padding-right:0;width:99% !important}#category_task_list div.category.active .group_mover{background:url(/images/mover_dark.png?1) center no-repeat;cursor:move;height:100%;left:2px;position:absolute;top:0;width:10px}#category_task_list div.category.editable:hover{cursor:text}#category_task_list div.category div.category_name{height:100%;overflow:hidden;text-indent:0;text-overflow:ellipsis;white-space:nowrap;z-index:100000}#category_task_list div.task .quick_controls,#category_task_list div.category .quick_controls,#category_task_list div.list_project_name .quick_controls{display:none}#category_task_list .active.editing_row .task_mover,#category_task_list div.task.focus .task_mover,#category_task_list .active.editing_row .quick_controls .quick_edit,#category_task_list div.task.focus .quick_controls .quick_edit{display:none !important}#category_task_list .active.editing_row .quick_controls,#category_task_list div.task.focus .quick_controls{background:none !important}#category_task_list .active.editing_row .quick_controls .quick_delete,#category_task_list div.task.focus .quick_controls .quick_delete{display:none !important}#category_task_list .active.editing_row .quick_controls .quick_add_control,#category_task_list div.task.focus .quick_controls .quick_add_control{display:none !important}#category_task_list .quick_cancel{display:none}#category_task_list .active.editing_row .quick_controls .quick_cancel,#category_task_list div.task.focus .quick_controls .quick_cancel{display:flex;margin-left:2px !important}#category_task_list .new_task_tip{background:#e3e3e3;color:#a0a0a0;height:2em;line-height:2em;padding-right:1px;padding-top:0;position:absolute;white-space:nowrap;width:100%;z-index:1000000}#category_task_list div.active{z-index:100001}#category_task_list .new_task_tip span{padding:.25em;position:relative;text-decoration:underline;top:-2px}#category_task_list .new_task_tip span:hover{color:#00bdd4;cursor:pointer}#category_task_list:hover div.task.active .quick_controls,#category_task_list:hover div.category.active .quick_controls,#category_task_list:hover div.list_project_name.active .quick_controls{display:flex;float:right;height:1.429em !important;justify-content:center;margin-top:calc((1.8572em - 1.429em)/2);padding-right:5px}#category_task_list:hover div.task div.super_quick_add,#category_task_list div.task.active div.super_quick_add{color:#979797;margin-left:10px;text-decoration:underline;text-indent:0;width:auto}#category_task_list:hover div.task div.super_quick_add:hover{color:#1b7992}#category_task_list:hover div.task div.super_quick_add span,#category_task_list div.task.active div.super_quick_add span{border-right:1px #979797 solid;padding:1px 5px;position:relative;top:-2px}#category_task_list:hover div.task div.super_quick_add:hover span,#category_task_list div.task.active div.super_quick_add:hover span{border-color:#14657b !important}#category_task_list:hover div.task div.super_quick_add span.group,#category_task_list div.task.active div.super_quick_add span.group{border-right:none}#category_task_list:hover div.task div.super_quick_add span:hover{color:#14657b;cursor:pointer;text-decoration:underline}#category_task_list .project_bar .estimated_hours{font-size:.9em}#category_task_list .estimated_hours{color:#323844;float:right;height:100%;overflow:hidden;text-align:center;text-indent:0;width:75px}#category_task_list .estimated_hours div{outline:none !important;overflow:hidden}#category_task_list .estimated_hours div.editable{cursor:text}#category_task_list .task .estimated_hours div{margin:0 5px;width:auto}#category_task_list .actual_hours{color:#323844;float:right;height:100%;overflow:hidden;text-align:center;text-indent:0;width:75px}#category_task_list .project_bar .actual_hours{font-size:.9em}#category_task_list .actual_hours div{cursor:text;outline:none !important;overflow:hidden}#category_task_list .task .actual_hours div{margin:0 2px;width:auto}#category_task_list .assigned_resources{float:right;height:100%;text-indent:0;width:125px}#category_task_list .assigned_resources .assign_text{text-indent:10000px}#category_task_list .active .assigned_resources .assign_text{color:#a8a8a8;font-style:italic;text-indent:0}#category_task_list .assigned_resources .assigned_resources_wrapper{color:#323844;margin:0 .25em;overflow:hidden;padding:0 .25em;text-align:left;text-overflow:ellipsis;white-space:nowrap}#category_task_list .assigned_resources .assigned_resources_wrapper span.hours_per_day{color:#979797}#category_task_list .assigned_resources .assigned_resources_wrapper.editable{cursor:text}#category_task_list .task .assigned_resources .assigned_resources_wrapper div{margin:auto 2px;width:auto}#category_task_list .assigned_resources.error span{color:#c34a36;font-weight:600}#category_task_list .percent_complete{align-items:center;color:#323844;display:flex;float:right;height:100%;justify-content:center;text-align:center;width:70px}#category_task_list .percent_complete div{outline:none !important;overflow:hidden;text-indent:0;width:90%}#category_task_list .percent_complete div[percent_complete="0"]{color:#979797}#category_task_list .percent_complete div.editable{cursor:text}#category_task_list .task input[type=checkbox]{display:block;margin:2px auto 0 !important}#category_task_list .task .milestone_checkbox{align-items:center;background-color:#fff;border:.07143em solid #ddd;border-radius:.2143em;box-sizing:border-box;cursor:pointer !important;display:flex;height:1.2em;justify-content:center;opacity:.7;width:1.2em}#category_task_list .task .milestone_checkbox.milestone_complete{background-color:#1053eb;border:calc(0.07143em + 0.5px) solid #1053eb;opacity:1}#category_task_list .task .milestone_checkbox.milestone_complete i{color:#fff;font-size:.7em;font-weight:bold;height:1em;width:1em}#category_task_list.list_project_name{text-indent:5px}#category_task_list.project_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#category_task_list div.task,#category_task_list #hidden_row_height{font-weight:normal;height:1.8572em;line-height:1.8572em;position:relative}#category_task_list .task.active.editing_row{text-decoration:none !important}#category_task_list .task.active.editing_row .editable{background:#fff !important;color:#0c1014 !important;height:1.429em;line-height:1.429em;margin-top:calc((1.8572em - 1.429em)/2);outline:none;text-decoration:none !important;text-overflow:inherit}#category_task_list .task.active.editing_row .percent_complete{align-items:flex-start}.collapse_arrow{align-items:center;cursor:pointer;display:flex;float:left;height:100%;justify-content:flex-end;width:1em}.collapse_arrow i{font-size:1em}#meta_data div.task_meta.super_quick_add,#category_task_list div.task.super_quick_add,#tasks div.task.super_quick_add{height:1.8572em;line-height:1.8572em;margin-bottom:0 !important;padding-top:calc((1.8572em - 1.429em)/2);white-space:nowrap}#category_task_list div.task div.super_quick_add{font-size:1.1em;overflow:hidden;padding-left:0;width:0}#category_task_list div.task div.super_quick_add i{font-size:1.25em;margin-left:.25em}body.no_tasks #category_task_list div.task div.super_quick_add{color:#51a1b2;margin-left:10px;text-decoration:underline;text-indent:0;width:auto}body.no_tasks #category_task_list div.task div.super_quick_add span{border-right:1px #979797 solid;border-right-color:#51a1b2;padding:1px 5px;position:relative;top:-2px}body.no_tasks #category_task_list div.task div.super_quick_add:hover span{border-color:#14657b !important}body.no_tasks #category_task_list div.task div.super_quick_add span.group{border-right:none}.dividing_bar{border-left:1px #eaeaea solid;height:100%;left:-10px;position:absolute;top:0;width:0}#resize_bar{cursor:col-resize;height:100%;margin-left:-12px;position:absolute !important;top:5.5em;width:6px;z-index:90000}#resize_bar:hover{background:#eaeaea}#task_header #spacer .spacer_tab.estimated_hours{align-items:center;display:flex;float:right;justify-content:center;overflow:hidden;text-align:center;text-indent:0;width:75px}#task_header #spacer .spacer_tab.actual_hours{align-items:center;display:flex;float:right;justify-content:center;overflow:hidden;text-align:center;text-indent:0;width:75px}#task_header #spacer .spacer_tab.assigned_resources{align-items:center;display:flex;float:right;justify-content:center;text-indent:0;width:125px}#task_header #spacer .spacer_tab.percent_complete{align-items:center;display:flex;float:right;justify-content:center;text-align:center;width:70px}.list_project_name .estimated_hours,.list_project_name .actual_hours,.list_project_name .percent_complete{font-weight:600}.list_project_name .project_name{font-size:1.0714em;overflow:hidden;padding-left:.5em;text-overflow:ellipsis}#tasks{background:#fff !important;border-bottom:1px solid;border-right:1px solid;margin-top:34px;overflow:hidden;overflow-x:visible;overflow-y:hidden;padding-bottom:12px;width:auto;z-index:100}#tasks div.task_wrapper{font-size:1em;margin:0;min-height:325px;padding:0 0 346px;z-index:100}#cancel_clicker{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#meta_data div.project_target,#category_task_list div.project_target,#tasks div.project_target{display:block;margin-top:.5em}#meta_data div.project_meta,#category_task_list div.list_project_name,#tasks .project_bar{font-size:1em;font-weight:500;height:1.8572em;line-height:1.8572em;margin-top:2em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}#meta_data div.project_meta:first-of-type,#meta_data div.project_meta:nth-of-type(2),#category_task_list div.list_project_name:first-of-type,#category_task_list div.list_project_name:nth-of-type(2),#tasks .project_bar:first-of-type,#tasks .project_bar:nth-of-type(2){margin-top:45px}#meta_data div.group_meta,#category_task_list div.category{font-size:1em;height:1.8572em;line-height:1.8572em;margin:.25em 0;overflow:hidden;position:relative}#meta_data div.group_meta .category_name,#meta_data div.group_meta .category_name input.edit_name,#category_task_list div.category .category_name,#category_task_list div.category .category_name input.edit_name{font-weight:500}#meta_data div.group_meta:not(.indent):not(.active),#category_task_list div.category:not(.indent):not(.active){background-color:#efefef}#tasks div.category{font-size:1em;height:1.8572em;line-height:1.8572em;margin:.25em 0;overflow:visible !important;position:relative}#meta_data div.group_meta.indent,#category_task_list div.category.indent,#tasks div.category.indent{margin:.25em 0;position:relative}#meta_data div.group_meta.indent .category_name,#category_task_list div.category.indent .category_name,#tasks div.category.indent .category_name{font-weight:500}#meta_data div.task_meta{font-size:1em;font-weight:normal;height:1.8572em;line-height:1.8572em;position:relative}#tasks div.task{font-size:1em;font-weight:normal;height:1.8572em;line-height:1.8572em;position:relative;width:100%}#meta_data div.task_meta.pending{background:rgba(206,235,243,.2) !important}#meta_data div.task_meta.pending .meta_item{display:none !important}#category_task_list div.task.pending{background:rgba(206,235,243,.2) !important}#category_task_list div.task.pending .task_mover,#category_task_list div.task.pending .quick_controls{display:none !important}#category_task_list div.task.pending .percent_complete>div,#category_task_list div.task.pending .assigned_resources>div,#category_task_list div.task.pending .estimated_hours>div{display:none}#category_task_list div.task.pending .actual_hours{opacity:0}#tasks div.task.pending{background:rgba(206,235,243,.2) !important}#tasks div.task.pending .badges{display:none !important}.active{background-color:#f3f3f3;box-shadow:inset 0 1px 0 0 #ececec,inset 0 -1px 0 0 #ececec}.active.moving{background-color:#edf8ff;transition:all .5s ease}.active.remove{background:#dea3a3}.active.editing_row{background-color:#edf8ff;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.07),inset 0 -1px 0 0 rgba(0,0,0,.07)}.moving_highlight{background:#515151 !important}.moving_highlight .task_name,.moving_highlight .category_name,.moving_highlight.list_project_name{color:#fff !important}.moving_highlight .quick_controls{display:none !important}#vdnd_lines_meta,#vdnd_lines_left,#vdnd_lines_right{bottom:3px;left:0;position:absolute;right:0;top:1px;width:100% !important;z-index:1000000000}.category .task_in_chart.actual_hours_bar{height:10%}.category.indent .task_in_chart.actual_hours_bar{top:45%}#vdnd_lines_meta .top_line,#vdnd_lines_left .top_line,#vdnd_lines_right .top_line{background:none;border:none;bottom:50%;left:0;position:absolute;right:0;top:0;z-index:100000}#vdnd_lines_meta .middle_line,#vdnd_lines_left .middle_line,#vdnd_lines_right .middle_line{background:none;height:90%;left:0;margin-top:.2em;position:absolute;top:0%;width:100%;z-index:99998}#vdnd_lines_left .middle_line{height:125%;left:35%;top:-25%;width:65%;z-index:100001}#vdnd_lines_meta .middle_line{display:none !important}#vdnd_lines_right .middle_line{bottom:35%;height:auto !important;left:0;right:0;top:30%;z-index:100001}#vdnd_lines_meta .bottom_line,#vdnd_lines_left .bottom_line,#vdnd_lines_right .bottom_line{background:none;border:none;bottom:-2px;left:0;position:absolute;right:0;top:49%}#vdnd_lines_meta .top_line.hover,#vdnd_lines_left .top_line.hover,#vdnd_lines_right .top_line.hover{border-top:2px #515151 solid !important}#vdnd_lines_meta .bottom_line.hover,#vdnd_lines_left .bottom_line.hover,#vdnd_lines_right .bottom_line.hover{border-bottom:2px #515151 solid}#vdnd_lines_meta.project .top_line,#vdnd_lines_left.project .top_line,#vdnd_lines_right.project .top_line{height:100%;top:0}#vdnd_lines_meta.project .middle_line,#vdnd_lines_left.project .middle_line,#vdnd_lines_right.project .middle_line,#vdnd_lines_meta.project .bottom_line,#vdnd_lines_left.project .bottom_line,#vdnd_lines_right.project .bottom_line{display:none}#tasks .project_bar{border-bottom:2px #909ba4 solid;margin-bottom:-2px;overflow:visible}.project_in_chart{background:#909ba4;height:6px;margin-top:-2px;padding-right:2px;position:absolute;top:100%;transition:width .25s ease;z-index:999}.project_in_chart.move_animate{transition:all .25s ease !important}.category_in_chart.move_animate,.task_in_chart.move_animate{transition:all .25s ease !important}.category_in_chart{cursor:move;height:1.8572em;overflow:visible;position:relative;top:0;transition:width .25s ease;z-index:999}.category_in_chart .group_background{background:#d7d7df;border-radius:.6429em;height:1.2857em;left:0;overflow:hidden;position:absolute;top:.28571em;width:100%}.category_in_chart.indent .group_background{height:calc(1.2857em / 2);top:calc(1.2857em / 2)}.category_in_chart .collapse_arrow{left:-1.5em;z-index:1000}.category_in_chart .collapse_arrow i{color:#3b3d5c}.progress_bar_category{background:#aeaeba;height:100%;left:0;position:absolute;top:0;transition:width 1s ease;width:100%;z-index:100}.progress_bar_category.indent .group_background{height:calc(1.2857em / 2);top:calc(1.2857em / 2)}.task_in_chart{border:1px solid;box-sizing:border-box;cursor:move;height:1.429em;margin-top:calc((1.8572em - 1.429em)/2);overflow:visible;position:relative;transition:background 1s ease,border 1s ease;z-index:999}.task_in_chart.baseline{background:#bfbfbf !important;border:1px #9e9e9e solid;bottom:-1px;cursor:default !important;height:.6em;position:absolute;z-index:999}.task_in_chart.baseline.baseline1{background:#ddd !important;border:1px #9e9e9e solid}.task_in_chart.baseline.baseline2{background:#bfbfbf !important;border:1px #909090 solid}.task_in_chart.baseline.baseline3{background:#b1b1b1 !important;border:1px #7b7b7b solid}.task:hover{z-index:100000}.task_in_chart.actual_hours_bar{background:url(/images/hours_dash.png) -3px center repeat;background-size:12px;border:none;height:12%;margin-top:0;padding:1px;position:absolute;top:42%;transition:all 1s ease}.task_in_chart.actual_hours_bar.green{background-color:#c5db8b}.task_in_chart.actual_hours_bar.red{background-color:#e1aaa0;background-image:url(/images/hours_dash_red.png)}.project_bar .task_in_chart.actual_hours_bar{height:4px;margin-top:-4px;top:100%}.progress_bar{border:1px #9cce43 solid;height:100%;margin:-1px 0 0 -1px;position:absolute;top:0%;transition:all 1s ease;visibility:visible}.progress_bar.hidden{border:none !important;display:block !important;height:100%;margin:0 !important;visibility:hidden;width:0}.task_name_bar{align-items:center;bottom:0;display:flex;height:100%;left:8px;letter-spacing:.0214em;overflow:hidden;position:absolute;right:5px;top:0}.task_name_bar span{display:block;font-size:.8571em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task_in_chart .task_bar_details_caption,.milestone_in_chart .task_bar_details_caption{background:#313131;color:#fff;font-size:13px;font-weight:600;height:1.5em;left:50%;line-height:1.55em;margin-left:-75px;margin-top:10px;padding:3px;position:absolute;text-align:center;top:100%;width:150px}.task_in_chart .task_bar_details_caption .task_bar_details_caption_arrow{background:url(/images/task_caption_arrow.png) center no-repeat;height:15px;left:50%;margin-left:-18px;margin-top:-15px;position:relative;top:0%;width:30px}.milestone_in_chart{align-items:center;display:flex;height:100%;justify-content:center;margin-top:0;overflow:visible;position:relative;z-index:999}.milestone_in_chart .task_bar_details_caption .task_bar_details_caption_arrow{background:url(/images/task_caption_arrow.png) center no-repeat;height:15px;left:50%;margin-left:-18px;margin-top:-15px;position:relative;top:0%;width:30px}.milestone_in_chart .milestone{background-color:#ffe0b2;border:.07143em solid #fba22c;box-sizing:border-box;height:.8571em;position:absolute;transform:rotate(-45deg);transition:background 1s ease;width:.8571em}.milestone_in_chart.complete .milestone{background-color:rgba(253,170,9,.54)}.milestone_in_chart:hover{cursor:move}.milestone_in_chart.vertical_drag:hover{cursor:row-resize}.milestone_in_chart.milestone_3,.milestone_in_chart.milestone_5,.milestone_in_chart.milestone_7{background:url(/images/milestones/milestone_7_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_3.complete,.milestone_in_chart.milestone_5.complete,.milestone_in_chart.milestone_7.complete{background:url(/images/milestones/milestone_7_complete.png) center no-repeat !important}.milestone_in_chart.milestone_9{background:url(/images/milestones/milestone_9_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_9.complete{background:url(/images/milestones/milestone_9_complete.png) center no-repeat !important}.milestone_in_chart.milestone_11{background:url(/images/milestones/milestone_11_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_11.complete{background:url(/images/milestones/milestone_11_complete.png) center no-repeat !important}.milestone_in_chart.milestone_14{background:url(/images/milestones/milestone_14_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_14.complete{background:url(/images/milestones/milestone_14_complete.png) center no-repeat !important}.milestone_in_chart.milestone_17{background:url(/images/milestones/milestone_17_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_17.complete{background:url(/images/milestones/milestone_17_complete.png) center no-repeat !important}.milestone_in_chart.milestone_20{background:url(/images/milestones/milestone_20_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_20.complete{background:url(/images/milestones/milestone_20_complete.png) center no-repeat !important}.milestone_in_chart.milestone_22{background:url(/images/milestones/milestone_22_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_22.complete{background:url(/images/milestones/milestone_22_complete.png) center no-repeat !important}.milestone_in_chart.milestone_24{background:url(/images/milestones/milestone_24_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_24.complete{background:url(/images/milestones/milestone_24_complete.png) center no-repeat !important}.milestone_in_chart.milestone_26{background:url(/images/milestones/milestone_26_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_26.complete{background:url(/images/milestones/milestone_26_complete.png) center no-repeat !important}.milestone_in_chart.milestone_29{background:url(/images/milestones/milestone_29_incomplete.png) center no-repeat !important}.milestone_in_chart.milestone_29.complete{background:url(/images/milestones/milestone_29_complete.png) center no-repeat !important}#background_lines{height:100%;position:absolute;width:100%}.month_lines{border-left:1px #ccc solid !important;height:100%;left:0;position:absolute;text-align:center}.month_lines.new_week_line{border-color:#ccc !important}.day_lines{border-left:1px #eaeaea solid;color:#959595;font-size:.8em;height:100%;left:0;overflow:visible;position:absolute;text-align:center}.task_month_day_day{border-left:1px #eaeaea solid;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:11px !important;height:3em;margin-top:-1px;max-height:3em;overflow:visible;padding:4px 0 0;position:absolute;text-align:center;z-index:1000}.task_month_day_day__label{color:#323844;display:block;font-weight:300;line-height:16px}.task_month_day_day__number{color:#0c1014;display:block;font-size:11px;font-weight:600;line-height:1.4em}.w60 .task_month_day_day{font-size:7px !important}.w70 .task_month_day_day{font-size:9px !important}.task_month_weekday{background:#fff;border-left:1px #eaeaea solid}.task_month_weekend{background:#f5f4f3;border-left:1px #eaeaea solid}.weekend_bg{background:#f5f4f3}.new_week_line{border-color:#ccc !important;border-left-style:solid !important}.today_line{background:#e7f2ff url(/images/blue-stripe-bg.png);font-size:.8em;height:100%;left:0;position:absolute;text-align:center}.radius{border-radius:.2857em}.radius.progress_bar{border-bottom-right-radius:0;border-top-right-radius:0}.radius.progress_bar[style*="width: 100%;"]{border-bottom-right-radius:calc(0.2857em - 0px);border-top-right-radius:calc(0.2857em - 0px)}.radius.progress_bar[style*="width: 99%;"]{border-bottom-right-radius:calc(0.2857em - 0.5px);border-top-right-radius:calc(0.2857em - 0.5px)}.radius.progress_bar[style*="width: 98%;"]{border-bottom-right-radius:calc(0.2857em - 1px);border-top-right-radius:calc(0.2857em - 1px)}.radius.progress_bar[style*="width: 97%;"]{border-bottom-right-radius:calc(0.2857em - 1.5px);border-top-right-radius:calc(0.2857em - 1.5px)}.radius.progress_bar[style*="width: 96%;"]{border-bottom-right-radius:calc(0.2857em - 2px);border-top-right-radius:calc(0.2857em - 2px)}.radius.progress_bar[style*="width: 95%;"]{border-bottom-right-radius:calc(0.2857em - 2.5px);border-top-right-radius:calc(0.2857em - 2.5px)}.radius.progress_bar[style*="width: 94%;"]{border-bottom-right-radius:calc(0.2857em - 3px);border-top-right-radius:calc(0.2857em - 3px)}.radius.progress_bar[style*="width: 93%;"]{border-bottom-right-radius:calc(0.2857em - 3.5px);border-top-right-radius:calc(0.2857em - 3.5px)}.radius.progress_bar[style*="width: 92%;"]{border-bottom-right-radius:calc(0.2857em - 4px);border-top-right-radius:calc(0.2857em - 4px)}#color_filters_dd_box .option label span{background:#000;border:1px red solid;border-radius:3px;display:inline-block;height:1em;margin-bottom:-2px;margin-left:.5em;margin-top:2px;width:1em}#critical_paths{z-index:0}#critical_paths div{z-index:0}#critical_paths div.border_bottom{border-bottom:2px silver solid}#critical_paths div.border_left{border-left:2px silver solid}#critical_paths div.invalid{border-color:#ed8484 !important}#critical_paths div.hover{z-index:100}#critical_paths div.hover div{border-color:#404040 !important;z-index:1}#critical_paths div.hover div.invalid{border-color:#f80d0d !important;z-index:1}#critical_paths #cp_draw div{z-index:100000000 !important}#move_bg{background:#f1fcdc;border-left:1px #9cce43 solid;border-right:1px #9cce43 solid;filter:alpha(opacity=70);height:100%;opacity:.7;position:absolute;width:200px}#move_dates{color:#597526;height:1em;line-height:1em;margin-top:-109px;position:absolute;z-index:10000}#move_dates #mover_start{margin-right:2px;position:absolute;right:100%;text-align:right;top:0;width:200px}#move_dates #mover_end{left:100%;margin-left:5px;position:absolute;text-align:left;top:0;width:200px}#position_line{border-top:1px #000 solid;left:0;margin-top:200px;position:absolute;top:0;width:100%;z-index:100000}.tooltip_message{background:#8aa93a;border:3px #8aa93a solid;border-radius:3px;font-size:13px;margin-top:5px;position:absolute;width:200px;z-index:100000000}.tooltip_message.center_arrow_wrapper{position:relative}.tooltip_message .center_arrow{background:url(/images/tooltip_top_arrow.png?1) 0 0 no-repeat;height:5px;left:50px;margin-left:-5px;position:absolute;top:-7px;width:9px}.tooltip_message.move_center_arrow1 .center_arrow{left:auto;right:35px}.tooltip_message.move_center_arrow2 .center_arrow{left:40px !important}.tooltip_message.move_center_arrow3 .center_arrow{left:49% !important}.tooltip_message .tip_count{clear:both;color:#fff;font-size:.9em;height:1em;padding:.25em;position:relative}.tooltip_message .tip_count .close_tip{float:right;font-weight:600;margin-right:3px}.tooltip_message .tip_count .close_tip:hover{color:#000;cursor:pointer}.tooltip_message .tip_body{background:#8aa93a;border-radius:3px;color:#fff;font-size:1em;margin:0;padding:0 .25em 1.25em;text-align:center}.tooltip_message .tip_body .tooltip_footer{color:#fff}.super_quick_add.tooltip,.category.tooltip .category_name,#support_help.tooltip{border:2px #8aa93a solid !important;display:block !important;z-index:100000000 !important}#category_task_list div.task.super_quick_add.tooltip{margin-bottom:-2px !important;margin-top:-2px !important}.category.tooltip{z-index:100000000}.category.tooltip .collapse_arrow{display:none}.category.tooltip .quick_controls{display:none !important}.tooltip_links a{color:#3fb4cb;display:inline-block;font-size:.9em;margin:.25em 0 0}.tooltip_links a:hover{color:#404040}.comment_tooltip{background:url(/images/animated_triangle.gif) center center no-repeat;height:35px;margin-left:-11px;margin-top:-25px;position:absolute;width:35px}.font13 #meta_data div.task_meta{margin-bottom:2px !important;margin-top:2px !important}.font13 #category_task_list div.task,.font13 #category_task_list #hidden_row_height{margin-bottom:2px !important;margin-top:2px !important}.font13 #task_details_list div.task,.font13 #tasks div.task{margin-bottom:2px !important;margin-top:2px !important}.font14 #meta_data div.task_meta{margin-bottom:2px !important;margin-top:2px !important}.font14 #category_task_list div.task,.font14 #category_task_list #hidden_row_height{margin-bottom:2px !important;margin-top:2px !important}.font14 #tasks div.task{margin-bottom:2px !important;margin-top:2px !important}.font15 #meta_data div.task_meta{margin-bottom:2px !important;margin-top:2px !important}.font15 #category_task_list div.task,.font15 #category_task_list #hidden_row_height{margin-bottom:2px !important;margin-top:2px !important}.font15 #tasks div.task{margin-bottom:2px !important;margin-top:2px !important}.font16 #meta_data div.task_meta{margin-bottom:2px !important;margin-top:2px !important}.font16 #category_task_list div.task,.font16 #category_task_list #hidden_row_height{margin-bottom:2px !important;margin-top:2px !important}.font16 #tasks div.task{margin-bottom:2px !important;margin-top:2px !important}#start_date_alert{background:#159bc0;border-radius:3px;color:#fff;left:0;margin-left:1em;margin-top:-180px;padding:1.5em;position:absolute;width:200px;z-index:99999999}#start_date_alert span{text-decoration:underline}#start_date_alert span:hover{color:#f2f2f2;cursor:pointer}.badges{display:block;height:100%;position:absolute;top:0 !important;width:100%;z-index:5000}.badges .edit_menu{display:none}.category.active .edit_menu,.task.show_badges .edit_menu{display:flex;height:1.429em !important;justify-content:center;left:0;line-height:1.2em;margin-left:22px;margin-right:-0.5em;margin-top:calc((1.8572em - 1.429em)/2);overflow:hidden}.badge_block{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;color:#9ba2ab;cursor:pointer;font-weight:600;justify-content:center;left:0;margin-right:2px !important;position:relative;text-align:center;text-indent:0;width:1.429em}.badge_block:hover{color:#62676d}.badge_block>i{font-size:.9em}.badge_block .color_badge{border:1px #ccc solid;border-radius:2px;box-sizing:border-box;display:block;position:relative;height:10px;width:10px;margin:50% auto auto;top:-5px}.badge_block.quick_add_control>i,.badge_block.quick_delete>i{font-weight:bold}#tasks div.project_bar .project_name_bar{color:#0c1014;display:block;font-style:italic;height:100%;padding-left:1em;position:absolute;text-transform:uppercase;top:0;z-index:5000}#tasks div.category .group_name_bar{color:#000;display:block;font-style:italic;height:100%;padding-left:1em;position:absolute;top:0;z-index:5000}#tasks div .badges .cp_create_front,#tasks div .badges .cp_create_back{display:none}#tasks div.task.show_badges .badges div{float:left;height:100%;margin-right:.5em}#tasks div.task.show_badges .badges.keep_arrows div.extend{display:block !important}#tasks div.task.show_badges .badges.keep_arrows div.cp_create_front,#tasks div.task.show_badges .badges.keep_arrows div.cp_create_back,#tasks div.task.show_badges .badges.keep_arrows div.multi_hide{display:none}#tasks div.task.show_badges .badges.keep_arrows div.task_resources{display:none}#tasks div.task.show_badges .badges .extend_back{background:none !important;border-left-style:none !important;border-left-width:none !important;cursor:col-resize;display:block;height:1.2em;left:0;margin-left:-6px;margin-top:.25em;padding:1px 0;position:absolute;top:0;width:9px}#tasks div.task.show_badges .badges .extend .extend_line{background:none !important;border-right:1px #000 solid;bottom:3px;display:block;height:auto !important;left:0;position:absolute;right:0;top:3px;width:50%}#tasks div.task.show_badges .badges .extend_front .extend_line{width:100%}#tasks div.task.show_badges .badges .extend_back .extend_line{width:0}#tasks div.task.show_badges .badges .cp_create{align-items:center;cursor:pointer;display:flex;left:0;position:absolute;width:20px}#tasks div.task.show_badges .badges .cp_create:hover .dot{background-color:#0c1014;border-color:#0c1014}#tasks div.task.show_badges .badges .cp_create_front{justify-content:flex-end}#tasks div.task.show_badges .badges .dot{background-color:#62676d;border:.6px solid #62676d;border-radius:50%;box-shadow:inset 0 0 0 1px #fff;box-sizing:border-box;display:block;height:.6em;width:.6em}#tasks div.category.active .badges div{float:left;height:100%;margin-right:.5em}#tasks div.task .badges .extend_front{display:none}#tasks div.task.show_badges .badges .extend_front{background:none !important;border-right-style:none !important;border-right-width:none !important;cursor:col-resize;display:block;height:1.2em;left:3px;margin-left:0;margin-top:.25em;padding:1px 0;position:absolute;top:0;width:9px}#tasks div.task .badges .extend_back{display:none}#tasks div.category .badges .badge_group_name_bar{color:#898989;float:left;height:100%;line-height:1.5em;padding-top:.15em;text-indent:1em;white-space:nowrap;width:auto}#tasks div.task .badges .badge_task_name_bar,#tasks div.task .badges .task_resources{color:#323844;float:left;height:100%;text-indent:1em;white-space:nowrap;width:auto}#tasks div.task .badges .badge_task_name_bar span.hours_per_day,#tasks div.task .badges .task_resources span.hours_per_day{color:#979797}#tasks div.category.active .badges .badge_group_name_bar{line-height:1.5em;margin-top:1px}#tasks div.category .badges .badge_group_name_bar,#tasks div.task .badges .badge_task_name_bar{color:#0c1014;font-style:italic;margin-right:0}#tasks div.category.active .badges .edit_menu div,#tasks div.task.show_badges .badges .edit_menu div{min-height:15px !important}.left_arrow,.right_arrow{background:#fff;color:#ccc;cursor:pointer;font-size:1em;height:100%;left:0;position:absolute;text-align:center;top:0;width:25px;z-index:6000}.left_arrow i,.right_arrow i{line-height:1.9em}.task.active .left_arrow,.task.active .right_arrow{color:#7e7e7e}.task.active .left_arrow:hover,.task.active .right_arrow:hover{color:#505050}#utility_box{z-index:100004}body.special_hide #tasks{z-index:auto !important}.badge_dropdown{background-color:#fff;border-radius:8px;-moz-box-shadow:0 1px 6px 0 rgba(98,103,109,.3);-webkit-box-shadow:0 1px 6px 0 rgba(98,103,109,.3);box-shadow:0 1px 6px 0 rgba(98,103,109,.3);font-size:11px;margin-left:-125px;max-height:600px;padding:0;position:absolute;width:300px;z-index:100004}.badge_dropdown.x_correction{margin-left:0 !important}.floating_edit_resources{background:#fff;border-radius:3px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;font-size:11px;left:60%;margin-left:-125px;max-height:70%;padding:2px;position:fixed;top:7.5%;width:297px;z-index:10000004}.task_resources_dd{background:#fff;bottom:0;color:#0c1014 !important;font-size:13px;height:100%;left:0;line-height:1.5em;position:static;right:1px;top:0;width:100%;z-index:100005 !important}.task_resources_dd .resource_search{height:20px;left:20px;position:absolute;right:20px;top:20px}.task_resources_dd .resource_search input[type=text]{border:1px #cfcfcf solid;color:#a4a4a4;font-size:13px !important;margin:0;outline:none !important;padding:5px !important;width:calc(100% - 10px) !important}.task_resources_dd .resource_search input[type=text]:focus{border-color:#8cddf3;color:#000}.task_resources_dd .resource_search input.no_bg{background:#fff;color:#000}.task_resources_dd .resource_search_results{background:#fff;bottom:0;left:0;margin-bottom:24px;margin-top:25px;overflow-y:auto;padding:1em 0;position:relative;right:0;top:25px}.task_resources_dd .resource_search_results .resource_name{float:left;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:40% !important}.task_resources_dd .resource_search_results .resource_avg_hours{color:#979797;float:left;font-size:12px;height:1.5em;width:35%}.task_resources_dd .resource_search_results .resource_avg_hours .resource_alert_triangle{color:#ccc;font-size:1.25em;text-align:center;text-indent:10px;width:55%}.task_resources_dd .resource_search_results .resource_total_hours{color:#979797;float:left;font-size:12px;height:1.5em;text-align:center;width:25%}.task_resources_dd .resource_title{color:#0c1014;font-size:16px;font-weight:600;margin:0;padding-left:20px;padding-top:.25em}.task_resources_dd .resource_title .resource_name{height:1.5em;line-height:1.5em;width:37.5% !important}.task_resources_dd .resource_title .resource_avg_hours,.task_resources_dd .resource_title .resource_total_hours{color:#979797;font-size:12px;font-weight:normal}.task_resources_dd .resource_search_results .hours_multi_assign_error{bottom:4em;left:40%;overflow:hidden;position:absolute;right:2em;top:10px;z-index:100001}.task_resources_dd .resource_search_results .hours_multi_assign_error>div{display:table;height:100%;left:0;max-height:6em;position:relative;top:0;width:100%;z-index:100001}.task_resources_dd .resource_search_results .hours_multi_assign_error>div>div{background:#fff;border:1px #f57c0d solid;border-radius:3px;color:#636363;display:table-cell;padding:1em;text-align:justify;vertical-align:middle;z-index:100001}.task_resources_dd ul{clear:both;color:#4c4c4c;list-style:none;margin:0;padding:0}.task_resources_dd ul li{border-bottom:1px #fff solid;border-top:1px #fff solid;margin:0;padding:5px 20px !important;position:relative}.task_resources_dd ul li input[type=checkbox]{height:13px;margin:0;margin-right:.5em;padding:0;position:relative;top:-3px;vertical-align:bottom;width:13px}.task_resources_dd ul li:hover{background:#f8f8f8;text-decoration:underline}.task_resources_dd ul li.selected{background:#e6eaee;border-bottom-color:#e6eaee;border-top-color:#e6eaee;cursor:pointer !important}.task_resources_dd ul li label{cursor:pointer;display:block;margin:0;padding:0;position:relative;width:100%}.task_resources_dd ul li input[type=text]{background:#fff;border:1px #ccc solid;font-size:1em;padding:.15em .25em;width:2.5em}.task_resources_dd ul li.inactive label{float:none !important;min-width:100%}.task_resources_dd ul li.inactive>div{display:none}.task_resources_dd ul li:hover .view_availability{background:url(/images/resource_li_eye_grey.png) center center no-repeat;height:100%;position:absolute;right:1em;top:0;width:21px}.task_resources_dd ul li.selected .view_availability{background-image:url(/images/resource_li_eye.png) !important}.task_resources_dd ul li .view_availability:hover{background-image:url(/images/resource_li_eye_hover.png);cursor:pointer}.task_resources_dd .invite_more_people{margin:.5em 1em 1em}.task_resources_dd .invite_more_people>span{color:#417f8f;cursor:pointer;text-decoration:underline}.task_resources_dd .invite_more_people>span:hover{color:#23454b}.task_resources_dd .hours_summary{color:#000}.task_resources_dd .hours_summary .total_assigned_hours{background:#f5f7f9;border-top:1px #e9eeef solid}.task_resources_dd .hours_summary .total_unassigned_hours{border-bottom:1px #e9eeef solid;border-top:1px #e9eeef solid}.task_resources_dd .hours_summary .total_assigned_hours,.task_resources_dd .hours_summary .total_unassigned_hours{padding:5px}.task_resources_dd .hours_summary .total_assigned_hours .left_side,.task_resources_dd .hours_summary .total_unassigned_hours .left_side{float:left;padding-right:12px;text-align:right;width:79%}.task_resources_dd .hours_summary .total_assigned_hours .left_side span,.task_resources_dd .hours_summary .total_unassigned_hours .left_side span{padding-right:3px}.task_resources_dd .hours_summary .total_assigned_hours span,.task_resources_dd .hours_summary .total_unassigned_hours span{display:inline-block;font-weight:600}.task_resources_dd .hours_summary .total_over_assigned_hours{background:#e8e8e8;color:#f05b5b;margin-top:1em;padding:1em 0;text-align:center}.task_resources_dd .hours_summary .total_over_assigned_hours>div{float:left;text-align:right;width:79%}.task_resources_dd .hours_summary .total_over_assigned_hours>span{display:block;text-align:left;text-indent:11px}.task_resources_dd .hours_summary .total_over_assigned_hours .overassigned_fix{clear:both;display:block;float:none;padding-top:1.75em;text-align:center;width:100%}.task_resources_dd .manage_resources{font-size:1em;margin-bottom:1em;margin-top:1.25em;padding-bottom:.5em}.task_resources_dd .manage_resources:hover{color:#000;cursor:pointer}.task_resources_dd .resource_done_button{background-color:#5cbcd6 !important;float:right;font-weight:normal;height:36px;line-height:36px;margin-bottom:.5em;margin-right:20px;margin-top:.5em}.task_resources_dd .resource_done_button:hover{background-color:#68a7be !important}.extra_classes{margin-left:-200px;width:400px}.extra_classes .task_resources_dd .resource_search_results{margin-bottom:0;position:absolute}#filter_resources_dd_box div.option:hover .view_availability{background:url(/images/resource_li_eye_grey.png) center center no-repeat;height:100%;position:absolute;right:1em;top:0;width:21px}#filter_resources_dd_box div.option:hover .view_availability:hover{background-image:url(/images/resource_li_eye_hover.png);cursor:pointer}.badge_dropdown .resource_close_button{bottom:-1.5em;color:#fff;position:absolute;right:0;text-align:right}.badge_dropdown .resource_close_button:hover{cursor:pointer;text-decoration:underline}.task_color_dd{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;padding:4px 0;width:88px}.badge_dropdown.task_color_dd{margin-left:-30px}#task_bar_colors .task_color_dd{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 0 0 2px}.task_color_dd .pick_color div{border:1px solid #000;border-radius:1px;box-sizing:border-box;cursor:pointer;height:14px;margin:2px;width:14px}#open_dd_box #set_default_color_picker div.color_picker{cursor:pointer;float:left;height:20px;padding-bottom:1px;position:relative;width:25%}#open_dd_box #set_default_color_picker div.color_picker div{border:1px #000 solid;border-radius:3px;height:10px;left:50%;margin-left:-6px;margin-top:-6px;padding-left:1px;position:relative;top:50%;width:10px}#open_dd_box #set_default_color_picker div.color_picker:hover div,#open_dd_box #set_default_color_picker div.color_picker div.selected{border-width:2px;margin-left:-7px;margin-top:-7px}.badge_dropdown.dependency_dd_back{background:#fff;width:360px}.badge_dropdown.dependency_dd_back .content{color:#777;font-size:1.1em;padding:1em}.badge_dropdown.dependency_dd_back .content .left_side{background:url(/images/dependency_arrow_left.png) top center no-repeat;border-right:1px #777 solid;float:left;margin:0 -1px;padding-top:1.5em;width:50%}.badge_dropdown.dependency_dd_back .content .right_side{background:url(/images/dependency_arrow_right.png) top center no-repeat;border-left:1px #777 solid;float:left;margin:0;padding-top:1.5em;width:50%}.badge_dropdown.dependency_dd_back .content .no_dependencies{font-weight:600;margin-top:1em}.badge_dropdown.dependency_dd_back .content .dependency_object{height:1.5em;max-height:1.25em;overflow:hidden;text-decoration:underline}.badge_dropdown.dependency_dd_back .content .dependency_object:hover{color:#000;cursor:pointer}.badge_dropdown.dependency_dd_back .content .right_side .dependency_object{padding-left:1em}.badge_dropdown.dependency_dd_back .dependency_dd_footer{background:#fff;border-top:1px #979797 solid;padding:1em}.badge_dropdown.dependency_dd_back .dependency_dd_footer a{color:#777}.badge_dropdown.dependency_dd_back .dependency_dd_footer a:hover{color:#000}.badge_dropdown.dependency_dd_back .dependency_dd_footer button{float:right}#vdnd_block{margin:0;min-height:1em;min-width:300px;padding:0;position:absolute}#vdnd_block div.category_in_chart,#vdnd_block div.task_in_chart,#vdnd_block div.milestone_in_chart{clear:both;margin-top:2px;top:0}#scroll_container{background:#f8f8f5;border-top:1px solid #ccc;height:20px;margin-left:24px;position:absolute;transition:left 1s ease;z-index:99999}#scroll_container #scroll_bg{background:#ededed;height:20px;overflow:hidden;position:absolute;width:100%}#scroll_container #scroll_bar{align-items:center;background:#646669;border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;transition:all .3s ease;width:250px}#scroll_container #scroll_bar:hover{background:#58595c;cursor:ew-resize}#scroll_container #scroll_bar:hover,#scroll_container #scroll_bar.no_transition{transition:none !important}#scroll_container #scroll_bar .tg-icon.handle{color:#fff;font-size:10px;transform:rotate(90deg)}#scroll_container #scroll_left{align-items:center;background:#ededed;border:1px solid #ccc;color:#62676d;display:flex;height:20px;justify-content:center;left:-26px;position:absolute;top:-1px;width:25px}#scroll_container #scroll_right{align-items:center;background:#ededed;border:1px solid #ccc;color:#62676d;display:flex;height:20px;justify-content:center;position:absolute;right:-26px;top:-1px;width:25px}#scroll_container #scroll_left:hover,#scroll_container #scroll_right:hover{cursor:pointer}#scroll_container #scroll_left:active,#scroll_container #scroll_right:active{background-position:center 2px}#edit_window{background:#ededed;border-radius:3px;bottom:0%;-moz-box-shadow:0 0 5px #777;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777;left:0;margin:auto;max-width:98%;min-width:800px;position:fixed;right:0;top:15px;width:1000px;z-index:100005}#edit_window h2{font-size:1.1em;margin-bottom:.25em;margin-top:0;padding-left:2em;text-decoration:underline}#edit_window .fake_input{background:#fff;border:1px #a8a8a8 solid;color:#2f2f2f;cursor:text;font-size:1em;outline:none;padding:.25em}#edit_window .fake_input:active,#edit_window .fake_input:focus{border-color:#616161}#edit_window .done_button{background:none !important;border:1px #418ca1 solid;border-radius:3px;color:#418ca1;cursor:pointer;padding:.5em 1em;position:absolute;right:1em;top:1em}#edit_window .done_button:hover{text-decoration:underline}#edit_window .fake_link{bottom:-0.5em;position:absolute;right:1em}#edit_window a{color:#000}#edit_window a:hover{color:#777}#edit_window #edit_window_header{-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;height:125px;overflow:hidden;position:relative;transition:all 1s ease}#edit_window #edit_window_header_percent_complete{-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;bottom:0;left:0;position:absolute;top:0}#edit_window #edit_window_header_wrapper{padding-top:30px;position:relative}#edit_window #edit_window_header_wrapper #edit_window_group_name{-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;clear:both;font-size:1.25em;font-weight:bold;margin-left:40px;margin-top:1em;padding:.25em 0;position:relative;text-indent:.25em;top:-2px;width:45%}#edit_window #edit_window_body{bottom:0;left:0;overflow-y:auto;padding:0 0 0 5%;position:absolute;right:0;top:125px}#edit_window #edit_window_body #edit_window_content{border-right:1px #d0d0d0 solid;min-height:100%;padding-bottom:2.5em;padding-right:5%;padding-top:1px;width:60%}#edit_window #edit_window_body .section_title{font-weight:bold;margin-top:2.5em}#edit_window.project .key{clear:both;float:left;font-weight:bold;padding:.25em 0;text-align:right;width:9em}#edit_window.project .key.more{color:#00a3c5;font-weight:normal;text-decoration:underline}#edit_window.project .key.more:hover{color:#106e82;cursor:pointer}#edit_window.project .value{float:left;padding:.25em 0 .25em .5em}#edit_window.project .value select,#edit_window.project .value input[type=text]{margin:-1px 0 0}#edit_window #public_key_projects,#edit_window textarea{background:#fff;border:1px #d0d0d0 solid}#edit_window #public_key_projects{margin-top:-3px}#edit_window #public_key_projects tr.header_row td{background:#d0d0d0}#edit_window #public_key_projects td{padding:3px;text-align:left}#edit_window #public_key_projects td.project_name{max-width:300px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:1px}#edit_window textarea{margin-top:-1px}#resource_view_list,#resource_view{background:#ededed;border-left:none !important;bottom:calc(42px + 1px);color:#323844;font-size:1em;max-height:200px;padding-top:5px;position:fixed;z-index:99998}#resource_view_list.resource_collapsed,#resource_view.resource_collapsed{display:none}#resource_view_list{background:#f2f2f2}#resource_view_tab_bar{backdrop-filter:blur(1px);background-color:rgba(255,255,255,.7);border-bottom:2px solid #ddd;border-top:1px solid #e5e6e6;bottom:calc(42px + 1px);filter:drop-shadow(0 -3px 3px rgba(0, 0, 0, 0.07));height:13px;left:0;position:fixed;right:0;z-index:99998}#resource_view_tab_bar.resource_collapsed{border-bottom:none;height:34px}#resource_view_tab_bar__tab{cursor:pointer;display:flex;height:26px;margin-top:-26px;position:absolute;right:20px;width:135px}#resource_view_tab_bar__tab-label{color:#323844;font-size:12px;font-weight:500;margin-top:auto;text-align:center;width:100%}#resource_view_tab_bar__tab-label .tg-icon{font-size:1rem;vertical-align:bottom}#resource_view_tab_bar__tab-bg{bottom:0;left:0;position:absolute;z-index:-1}#resource_view_tab_bar__svg{bottom:0;height:26px;position:absolute;width:135px}#resource_view_tab_bar__path{fill:rgba(255,255,255,.7);stroke:#e5e6e6}#resource_view_tab_bar__resizer{cursor:row-resize;text-align:center;width:100%;z-index:10001}#resource_view_tab_bar__resizer .tg-icon{color:#9ba2ab;font-size:10px;line-height:13px}#resource_view_tab_bar.resource_collapsed #resource_view_tab_bar__resizer{visibility:hidden}#resource_view_tab_bar__spacer{background-color:#f2f2f2;border-top:1px solid #ccc;display:none;height:20px}#resource_view_tab_bar.resource_collapsed #resource_view_tab_bar__spacer{display:block}#resource_view_list{overflow:hidden}#resource_view_list .section_header span{border:1px #aaa solid;border-radius:3px;color:#939393;display:none;font-size:.8em;font-weight:normal;line-height:.8em;margin-left:2em;margin-right:.5em;padding:.25em .5em;position:relative;text-align:center;top:-1px}#resource_view_list:hover .section_header span{display:inline}#resource_view_list .section_header span:hover{border-color:#505050;color:#505050;cursor:pointer}#resource_view_list .row{background-color:#fff;border-bottom:1px #ececec solid;font-size:1em;height:1.1em;line-height:1.1em;overflow:hidden;padding:.2em 0;padding-right:.5em;position:relative;text-align:right;white-space:nowrap}#resource_view_list .row .bar{text-align:center;z-index:6002}#resource_view{border-left:none;margin-left:-2px;overflow-x:auto;right:0;transition:left 1s ease}#resource_view::-webkit-scrollbar{display:none}#resource_view #resource_header_wrapper{float:left;height:2em;margin-left:1em;padding-top:.25em;position:absolute;top:-0.1em;width:100%}#resource_view #resource_header_wrapper div{display:inline-block}#resource_view #resource_header_wrapper .dropdown{margin-right:15px;margin-top:.4em;padding-right:10px}#resource_view #resource_header_wrapper .dropdown.selected{background:#fff;background-image:none !important;border:1px #d5d5d5 solid;height:1.75em}#resource_view #resource_header_wrapper .dropdown .text{background-position:right center;color:#000;height:1.75em;line-height:1.75em}#resource_view #resource_header_wrapper .radio{background:url(/images/resource_view_radio.png) left center no-repeat;border:none;color:#656571;height:20px;line-height:20px;margin-left:1px !important;margin-right:0 !important;padding-left:15px}#resource_view #resource_header_wrapper .radio:hover{color:#000;margin-left:inherit;text-decoration:underline}#resource_view #resource_header_wrapper .radio.selected{background-image:url(/images/resource_view_radio_selected.png)}#resource_view #resource_view_which_options{background:#fff;border:1px #d5d5d5 solid;border-radius:2px;left:0;position:absolute;top:2.5em;width:15em;z-index:10000000}#resource_view #resource_view_which_options>div{display:block}#resource_view #resource_view_which_options .option{cursor:pointer;padding:.25em 1em}#resource_view #resource_view_which_options .option:hover{background:#d8d8d8}#resource_view .row{background-color:#fff;border-bottom:1px #ececec solid;font-size:1em;height:1.1em;line-height:1.1em;padding:.2em 0;position:relative}#resource_view .row .bar{text-align:center;z-index:6002}#resource_view .row .bar.load0{background:none;color:#d1d8da}#resource_view .row .bar.load1{background-color:#f3f3d4;border-color:#d1d8da;color:#6e6e49}#resource_view .row .bar.load2{background-color:#f9f960;border-color:#dfcaaf;color:#6e6e49}#resource_view .row .bar.load3{background-color:#f7e941;border-color:#dfcaaf;color:#6e6e49}#resource_view .row .bar.load4{background-color:#f6d041;border-color:#dfcaaf;color:#78620c}#resource_view .row .bar.load5{background-color:#f5b840;border-color:#dfcaaf;color:#7c5812}#resource_view .row .bar.load6{background-color:#f4a040;border-color:#dfcaaf;color:#814c0f}#resource_view .row .bar.load7{background-color:#ed8636;border-color:#dfcaaf;color:#51230a}#resource_view .row .bar.load8{background-color:#e36a28;border-color:#dfcaaf;color:#572408}#resource_view .row .bar.load9{background-color:#d94d19;border-color:#dfcaaf;color:#5d1c04}#resource_view .row .bar.load10{background-color:#d0330c;border-color:#dfcaaf;color:#510}#resource_view .row .bar.blue{background:url(/images/hours_background.png?1) 0 0 no-repeat #fff;color:#1c5a6c;z-index:6005}#resource_view .row .bar.light_red{background-color:#92cbdb;color:#1c5a6c;z-index:6005}#resource_view .row .bar.dark_red{background-color:#d29b92;color:#5f4f4f;z-index:6005}#resource_view .row .bar:hover{border:1px #0f9bc1 solid !important;margin-left:-1px;margin-top:-1px;z-index:6006}#resource_view .row.highlight .bar.blue{background-color:#e0f3f8}#resource_view_tool_tip{background:#fff;border-top:1px #dfdfdf solid;bottom:187px;color:#0c1014;height:2em;left:0;line-height:2em;margin-top:-2.25em;position:fixed;right:0;text-align:center;z-index:90000}#resource_view_tool_tip a{background:url(/images/collapse_arrow_right_dark.png) left center no-repeat;color:#0c1014;margin-left:1em;padding-left:.75em}#resource_view_tool_tip a:hover{color:#323844}#resource_view_tool_tip #resource_view_tool_tip_close{cursor:pointer;display:inline;margin-left:1em}#resource_view_tool_tip #resource_view_tool_tip_close:hover{color:#505050;text-decoration:underline}.resource_container_people{background:#fff}#resource_view_list .section_header,#resource_view .section_header{background:#ededed;color:#0c1014;font-weight:600;height:2em;line-height:2em;padding-right:.5em;padding-top:.5em;text-align:right}#resource_view_list .section_header{background:#f2f2f2}#resource_view_list .row.highlight,#resource_view .row.highlight{background-color:#e0f3f8;cursor:pointer}#resource_view_title_text{background:#0f9bc1;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;color:#fff;height:1.5em;line-height:1.5em;padding:.25em .5em;position:absolute;white-space:nowrap;z-index:7000}#resource_view_day_details{background:#fff;border-radius:3px;box-shadow:0 0 10px #767676;font-size:.85em;left:250px;padding-bottom:2em;padding-top:.5em;position:absolute;top:0;width:340px;z-index:80000000}#resource_view_day_details #resource_details_pointer{background:url(/images/resource_down_triangle.png) center top no-repeat;bottom:-10px;height:14px;position:absolute;width:100%}#resource_view_day_details .inner{overflow:auto}#resource_view_day_details .resource_view_heading{border-bottom:1px #d7d7d7 solid;color:#656565;font-size:1.1em;font-weight:600;margin:0 1.5em}#resource_view_day_details .resource_view_task,#resource_view_day_details .resource_view_task_private{display:block;padding:.5em 2em}#resource_view_day_details #resource_view_not_in_projects .resource_view_task:hover{background:url(/images/resource_details_popup_arrow.png?1) top right no-repeat #0f9bc1}#resource_view_day_details .resource_view_task:hover{background:#0f9bc1;color:#fff !important;cursor:pointer}#resource_view_day_details .resource_view_task:hover .resource_view_task_details{color:#fff}#resource_view_day_details .resource_view_task:hover .task_name,#resource_view_day_details .resource_view_task:hover .task_load{color:#fff}#resource_view_day_details .resource_view_task .resource_view_task_details{color:#949494;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#resource_view_day_details .resource_view_task .task_name{color:#000;position:relative}#resource_view_day_details .resource_view_task .task_name .task_load{color:#acacac;float:right;height:100%;padding-left:.25em;right:.5em;top:0}#resource_view_scroll_up,#resource_view_scroll_down{align-items:center;background:#ededed;border:1px #ccc solid;display:flex;height:50%;justify-content:center;margin-left:-21.5px;position:absolute;top:0;width:21.5px;z-index:10000}#resource_view_scroll_up:hover,#resource_view_scroll_down:hover{cursor:pointer}#resource_view_scroll_up>div,#resource_view_scroll_down>div{font-size:14px}#resource_view_scroll_down{top:50%}#resources_move_bg{border-left:1px #000 solid;border-right:1px #000 solid;filter:alpha(opacity=70);height:100%;opacity:.7;position:absolute;top:0;z-index:6001}#resource_view .row.resource_bar_parent.w60,#resource_view .row.resource_bar_parent.w70{background-image:none;background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.w80{background-image:url(/images/availability_week80.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.w90{background-image:url(/images/availability_week90.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.w100{background-image:url(/images/availability_week100.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.w110{background-image:url(/images/availability_week110.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.w120{background-image:url(/images/availability_week120.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d80{background-image:url(/images/availability_day80.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d90{background-image:url(/images/availability_day90.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d100{background-image:url(/images/availability_day100.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d110{background-image:url(/images/availability_day110.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d120{background-image:url(/images/availability_day120.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.d130{background-image:url(/images/availability_day130.png);background-position:2px -4px;background-repeat:repeat-x}#resource_view .row.resource_bar_parent.font9{background-position:2px -4px}#resource_view .row.resource_bar_parent.font10{background-position:2px -22px}#resource_view .row.resource_bar_parent.font11{background-position:2px -42px}#resource_view .row.resource_bar_parent.font12{background-position:2px -62px}#resource_view .row.resource_bar_parent.font13{background-position:2px -82px}#resource_view .row.resource_bar_parent.font14{background-position:2px -101px}#resource_view .row.resource_bar_parent.font15{background-position:2px -121px}#resource_view .row.resource_bar_parent.font16{background-position:2px -141px}.iframe_overlay{border:0;height:100%;margin:0;min-height:100%;padding:0;width:100%}.iframe_overlay .discussion-detail-title{display:none !important}#meta_popup{background:#ededed;border:1px #c1c1c1 solid;border-radius:3px;-moz-box-shadow:0 0 25px 2px #2b2b2b;-webkit-box-shadow:0 0 25px 2px #2b2b2b;box-shadow:0 0 25px 2px #2b2b2b;color:#777;left:0;margin:0;padding:0;position:absolute;top:0;width:575px;z-index:100000000}#meta_popup a{color:#1ba4c3}#meta_popup #meta_left_tab{align-items:center;background-color:#ededed;border:1px #c1c1c1 solid;border-radius:3px;border-right-color:#ededed;-moz-box-shadow:0 0 25px 2px #2b2b2b;-webkit-box-shadow:0 0 25px 2px #2b2b2b;box-shadow:0 0 25px 2px #2b2b2b;box-sizing:border-box;cursor:pointer;display:flex;height:1.8572em;justify-content:flex-start;left:-28px;margin-top:-5px;padding-left:3px;position:absolute;top:50%;width:100%}#meta_popup #meta_left_tab i{display:block;font-size:1em;height:1em}#meta_popup #meta_left_tab .meta_discussion_tab{background:url(/images/discussion-file-active.png) left center no-repeat;background-size:.9em .9em;margin-top:-2px}#meta_popup #meta_left_tab .meta_checklist_tab{background:url(/images/checklist-active.png) left center no-repeat;background-size:.9em .9em;margin-top:-2px}#meta_popup #meta_left_tab .meta_clock_tab{background:url(/images/clock-active.png) left center no-repeat;background-size:.9em .9em;margin-top:-2px}#meta_popup #meta_wrapper{background:#ededed;border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}#meta_popup #meta_wrapper h1#meta_target_name{color:#363636;font-size:1.25em;font-weight:normal;height:1em;line-height:1.5em;margin:0;overflow:hidden;padding:.6em 1em .75em}#meta_popup #meta_button{background:#ededed;height:2.75em;line-height:3em;margin-right:2px;position:absolute;right:1em;text-align:right;top:2px;width:auto}#meta_popup #meta_button #request_progress{color:#6a6a6a;margin-right:.5em;padding-left:.75em;text-decoration:underline}#meta_popup #meta_button #request_progress:hover{color:#000;cursor:pointer}#meta_popup #meta_button #request_progress_i{background:url(/images/request_progress_i.png) center bottom no-repeat;display:inline-block;height:17px;position:relative;top:5px;width:17px}#meta_popup #meta_button #request_progress_i:hover{cursor:pointer}#meta_popup #meta_wrapper #meta_target{background:#fff;border:1px #bdbdbd solid;font-size:1em;margin:0 1em;overflow-y:auto}.comment a{color:#1ba4c3}#meta_popup a:hover,.comment a:hover{color:#ff2e6f}.notes_target div.comment{border-top:1px #ccc solid;min-height:68px;padding:5px 0 5px 60px;position:relative}.notes_target div.comment img{left:0;position:absolute;top:8px}.notes_target div.comment img.comment_img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.notes_target div.comment img.comment_app{left:37px;position:absolute;top:45px}.notes_target div.comment.note .comment_by{display:none}.notes_target div.comment.note .no_note{color:#b2b092}.notes_target div.comment.note .comment_message{background:#f3f2e3;margin-top:3px;min-height:36px;padding:7px;position:relative}.notes_target div.comment.note .comment_time{display:none}.notes_target div.comment div.sticky_note{background:url(/images/sticky_note_text.png) center center no-repeat #e7e29d;background-size:33px 23px;height:50px;left:0;position:absolute;top:8px;width:50px}.notes_target div.comment div.comment_message{border-radius:3px;color:#464646;font-size:.9em;position:relative}.notes_target div.comment div.comment_message.note_message.no_note{min-height:8px !important;padding:1em 0 1em 1em}.notes_target div.comment div.comment_message div.comment_time{color:#777;font-size:.9em;position:absolute;right:0;top:0}.notes_target div.comment div.comment_message div.edit_note{bottom:.5em;cursor:pointer;font-size:.9em;position:absolute;right:10px;text-decoration:underline}.notes_target div.comment div.comment_message div.edit_note:hover{color:red}.notes_target div.comment div.comment_message .docs_div{padding-top:.5em}.notes_target div.comment div.comment_message .docs_div a{background:url(/images/document.png) left center no-repeat;padding-left:20px}.notes_target div.comment textarea{background:#fff;border:1px #c1c1c1 solid;border-radius:3px;color:#464646;font-size:1em;height:10em;margin-top:0;outline:none;padding:5px;position:relative;resize:none;width:96%}.notes_target div.comment textarea:focus{border-color:#5cbcd6;box-shadow:0 0 5px #5cbcd6}.notes_target div.comment textarea#add_comment{height:5em;width:98%}.notes_target div.comment textarea#add_comment.tooltip{background:url(/images/tooltip_comment.png) 1em 1em no-repeat}.notes_target div.comment table#comment_send_email_alert{margin:0 0 1em}.notes_target div.comment table#comment_send_email_alert td{vertical-align:top}.notes_target div.comment div.comment_message div.comment_by{color:#777;font-size:.9em;font-weight:600;line-height:1.55em}.notes_target div.comment div.comment_message div.comment_by .delete_comment{display:none;font-weight:normal;margin-left:1em;text-decoration:underline}.notes_target div.comment:hover div.comment_message div.comment_by .delete_comment{display:inline-block}.notes_target div.comment:hover div.comment_message div.comment_by .delete_comment:hover{color:#000;cursor:pointer}.note_url{color:#363636;font-size:1em;margin-top:1em}.note_url a{color:#363636}.note_url a:hover{color:#a1a1a1}.note_url div:hover{cursor:pointer;text-decoration:underline}.note_url input{border:1px #c1c1c1 solid;border-radius:3px;color:#464646;font-size:1em;padding:5px;width:96%}.note_url input:focus{outline:none}.documents_target iframe{border:none;height:150px;overflow:hidden;width:100%}.documents_target iframe.upload_new{border-top:1px #ccc solid;margin-top:5px;padding-top:5px}.documents_target div.document{color:#464646;padding:5px 5px 20px;position:relative}.documents_target div.document img{border:0;border-radius:5px;left:0;position:absolute;top:5px}.documents_target div.document img:hover{cursor:pointer;margin-left:1px;margin-top:1px}.documents_target div.document img:active{cursor:pointer;margin-left:1px;margin-top:2px}.documents_target div.document div.document_data{margin-left:74px}.documents_target div.document div.document_data div.file_name{font-family:Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.25em;min-height:1.25em;position:relative}.documents_target div.document div.document_data div.file_name:hover{background:#ededed}.documents_target div.document div.document_data div.file_name span:hover{color:#000;cursor:pointer;text-decoration:underline}.documents_target div.document div.document_data div.file_name span.delete_document{display:none}.documents_target div.document div.document_data div.file_name:hover span.delete_document{background:url(/images/quick_delete.png) center no-repeat #ededed;cursor:pointer;display:block;height:100%;position:absolute;right:0;top:0;width:1.5em}.documents_target div.document div.document_data div.file_name:hover span.delete_document:hover{background:url(/images/quick_delete_hover.png) center no-repeat #ededed}.documents_target div.document div.document_data div.version_description{color:#2b2b2b;cursor:pointer;font-size:.85em;padding:3px 0 0}.documents_target div.document div.document_data div.version_description.version_description_empty{font-style:italic}.documents_target div.document div.document_data div.upload_info{color:#858585;font-size:.85em;padding:3px 0}.documents_target div.document div.document_data div.document_footer{font-size:.85em;height:1.25em;position:relative}.documents_target div.document div.document_data div.document_footer div:hover{color:#000 !important;cursor:pointer}.documents_target div.document div.document_data div.document_footer div.upload_new{left:0;line-height:1.25em;position:absolute;text-decoration:underline;top:0}.documents_target div.document div.document_data div.document_footer div.document_version_count{color:#858585;line-height:1.25em;position:absolute;right:0;text-decoration:underline;top:0}.documents_target div.document div.document_data div.document_version_list div{font-size:.85em;margin:1px 0;text-align:right}.documents_target div.document div.document_data div.document_version_list div:hover{color:#000;cursor:pointer;text-decoration:underline}.documents_target div.document div.document_data input.version_description{border:1px #bdbdbd solid;color:#2b2b2b;display:block;font-family:Arial,Helvetica,sans-serif !important;font-size:.85em;outline:none;padding:3px 0;width:100%}#meta_popup.checklist{background:#fff;border:1px #fff solid;border-radius:3px;-moz-box-shadow:0 0 25px 2px #2b2b2b;-webkit-box-shadow:0 0 25px 2px #2b2b2b;box-shadow:0 0 25px 2px #2b2b2b;color:#777;left:0;margin:0;padding:0;position:absolute;top:0;width:544px;z-index:100000000}#meta_popup.checklist #meta_wrapper{background:#fff;border-color:#fff}#meta_popup.checklist #meta_target_name{display:none}#meta_popup.checklist #meta_left_tab{background-color:#fff}.notes_target.checklist{border:none !important;padding:0;margin:0 !important;height:100% !important;max-height:100% !important}body#time_tracking_body{background:#f3f3f3 !important;min-height:1500px}body#time_tracking_body #header_long_subheader{background:#f3f3f3}.time_tracking .task_row .green_button,.time_tracking .task_row .red_button{background:none !important;border:none;font-size:1em;font-weight:normal !important;margin-top:-1px;padding:.5em 1.5em;transition:all .5s ease;width:100px}.time_tracking .task_row .green_button{border-color:#a0c04f;color:#a0c04f !important;text-align:center}.time_tracking .task_row .green_button:hover{border-color:#657e27 !important;color:#657e27 !important}.time_tracking .task_row .green_button.button_small{font-size:1em !important;font-weight:normal !important;position:relative;top:4px;width:5.5em}.time_tracking .task_row .red_button{border:1px #c04f4f solid !important;color:#c04f4f !important;margin-bottom:0}.time_tracking .task_row .red_button:hover{background:#8b2626}#not_punched_out{background:#ffe7e8;color:#000;cursor:pointer;padding:.5em;text-align:center}#not_punched_out:hover{background:#fbcecf;text-decoration:underline}#no_timezone{background:#fcffe7;color:#000;cursor:pointer;padding:.5em;text-align:center}#no_timezone a{color:#505050}#no_timezone a:hover{color:#000}#time_tracking{margin:2em auto;max-width:75%}#time_tracking .project_name{display:inline-block;font-size:1.75em;font-weight:900;margin-bottom:-6px;margin-top:2.75em;padding-bottom:0}#time_tracking .project_name:first-child{margin-top:0}#time_tracking .project_name:hover{color:#0c4d5f;cursor:pointer;text-decoration:underline}#time_tracking .group_name{color:#9b9b9b;height:1.25em;margin:1.25em 0 -0.5em;overflow:hidden;text-overflow:ellipsis}#time_tracking .task_row{background:#fff;border-radius:5px;box-shadow:0 1px 2px #bdbdbd;clear:both;height:5em;margin:1em 0;padding:0;position:relative}#time_tracking .task_row .star{color:#5cbcd6;font-size:1.5em;height:2.5em;left:-2.5em;line-height:2.5em;padding:.5em 2em 0 1em;position:absolute;top:0}#time_tracking .task_row .star i{cursor:pointer;display:none;line-height:2.5em}#time_tracking .task_row:hover .star i,#time_tracking .task_row .star.starred i{display:block}#time_tracking .task_row .star.starred i:before{content:""}#time_tracking .progress_block{float:left;height:3em;margin:1em 1em auto;position:relative;width:76px;z-index:100}#time_tracking .task_in_chart{border:none !important;display:block;height:3em;padding:1px 0;z-index:100}#time_tracking .progress_line{border-left:1px #d9d9d9 solid;height:100%;padding-top:8px;position:absolute;top:-3px;z-index:-1}#time_tracking .task_in_chart .progress_bar{height:100%;padding:1px 0;position:relative;top:-1px;transition:all .5s ease}#time_tracking .task_in_chart,#time_tracking .task_in_chart .progress_bar{border-radius:3px}#time_tracking .progress_block input{border-radius:3px;font-size:1em;height:1.75em;margin-left:20%;margin-top:2px;padding:0;position:absolute;text-align:center;top:.5em;width:60%}#time_tracking .milestone_in_chart{background:url(/images/my_tasks_milestone.png) center no-repeat;background-size:42px 42px;cursor:pointer;height:42px;margin-left:14px;margin-top:0;position:absolute;width:42px;z-index:-1}#time_tracking .milestone_in_chart.complete{background:url(/images/my_tasks_milestone_complete.png) center no-repeat;background-size:42px 42px}#time_tracking .milestone_check{background:url(images/milestone.png) center center no-repeat;cursor:pointer;height:3em;left:25px;position:absolute;text-align:center;top:-3px;width:1.5em;z-index:101 !important}#time_tracking .milestone_check.complete{background:url(images/milestone_checked.png) center center no-repeat}#time_tracking .task_details{height:100%;margin:0 auto !important;min-width:200px;padding:0 inherit;text-align:left;width:100%}#time_tracking .task_details .task_name{color:#1d1d26;font-size:1.1em;font-weight:bold;height:1.25em;overflow:hidden;padding-right:1.5em;padding-top:1em;text-overflow:ellipsis;white-space:nowrap}#time_tracking .group_name:hover,#time_tracking .task_name:hover{cursor:pointer;text-decoration:underline}#time_tracking .task_details_bottom{height:1.5em;padding-top:.25em}#time_tracking .days_left{color:#9b9b9b;cursor:pointer;float:left;font-weight:100;overflow:visible;position:relative}#time_tracking .days_left.overdue{color:#c54a35}#time_tracking .days_left:hover{text-decoration:underline}#time_tracking .user_icons{float:right;height:auto;margin-top:-12px;max-width:50%;position:absolute;right:1em;top:50%;white-space:nowrap}#time_tracking .user_icons.time_tracking{position:relative}#time_tracking .user_icons img{border-radius:50%;height:25px;margin-right:.25em;width:25px}#time_tracking_body .meta{float:left;position:relative;width:60px}#time_tracking_body .meta_document{float:left;height:100%;width:40%}#time_tracking_body .meta_document i{color:#b4b4b4;display:none;font-size:1em;text-align:left;width:1.25em}#time_tracking_body .meta_document.document i,#time_tracking_body .meta_document:hover i{display:inline-block}#time_tracking_body .meta_document:hover,#time_tracking_body .meta_document:hover i{color:#000;cursor:pointer}#time_tracking_body tr:hover .meta_document i{cursor:pointer;display:inline-block}#time_tracking_body .meta_document.document_new,#time_tracking_body .meta_document.document_new i{color:#b7368a;display:inline-block}#time_tracking_body .meta_comment{color:#a5a5a5;float:right;position:relative;text-align:left;width:60%}#time_tracking_body .meta_comment i{color:#b4b4b4;display:none;font-size:1em;text-align:left;width:1.25em}#time_tracking_body .meta_comment span{font-weight:100}#time_tracking_body .meta_comment.comment i,#time_tracking_body .meta_comment:hover i{display:inline-block}#time_tracking_body .meta_comment:hover,#time_tracking_body .meta_comment:hover i{color:#000;cursor:pointer}#time_tracking_body tr:hover .meta_comment i{cursor:pointer;display:inline-block}#time_tracking_body .meta_comment.comment_new,#time_tracking_body .meta_comment.comment_new i{color:#b7368a;display:inline-block}#time_tracking_body .meta_comment.comment_new i:before{content:""}#time_tracking_body .task_details:hover .meta_document i,#time_tracking_body .task_details:hover .meta_comment i{display:inline-block}#time_tracking .track_time{float:right;height:3em;margin-left:-75px;padding-right:65px;padding-top:1em;position:relative;right:-65px}#time_tracking .track_time,#time_tracking .track_time .tracked_time_message{color:#b6b6b6;cursor:pointer;position:relative;text-align:center;width:175px}#time_tracking .track_time .grey_button{display:none;font-size:.8em;margin-left:10px;margin-top:-0.5em;position:absolute;right:-20px;top:50%}#time_tracking .task_row:hover .grey_button{display:block}#time_tracking .track_time .tracked_time_message{bottom:-1px;color:#e5b0b0;font-size:.8em;font-weight:100;position:absolute}#time_tracking .track_time.tracked_time .green_button,#time_tracking .track_time.tracked_time .red_button{display:none}#time_tracking .track_time.tracked_time .tracked_time_message{bottom:auto;font-size:1.5em;font-weight:normal;position:relative}#time_tracking .track_time.tracked_time .track_more{cursor:pointer;font-size:.8em;text-decoration:underline}#time_tracking .track_time.tracked_time .track_more:hover{color:#000;cursor:pointer}.block_message{color:#cecece;font-size:2em;margin:0 auto;text-align:center;width:700px}.block_message.clickable:hover{color:#505050;cursor:pointer}#time_tracking td.track_time.npo{padding-right:0 !important}#time_tracking .npo .red_button,#time_tracking .npo .green_button,#time_tracking .npo .tracked_time_message{display:none}#time_tracking .npo .grey_button.button_small{display:inline-block !important;font-size:1em;line-height:2em;margin-top:-1.5em;padding:.5em 1.5em !important;position:relative;right:4px;top:50%;width:100px}#punch_in_background{bottom:0;left:0;position:fixed;right:0;top:0}#punch_in{background:#fff;border:1px #737373 solid;border-radius:3px;left:50%;line-height:175%;margin-left:-300px;margin-top:-250px;max-height:500px;position:fixed;top:50%;width:600px}#punch_in .punch_in_header{background:#eee;border-bottom:1px #a5a5a5 solid;font-size:1.25em;padding:1em}#punch_in .punch_in_content{color:#9b9b9b;padding:1em}#punch_in input,#punch_in select{border:1px #a5a5a5 solid;font-size:1.5em;padding:.25em}#punch_in #punch_in_submit{float:right}#punch_in .punch_in_or{background:#fff;color:#000;float:left;font-size:1.25em;padding:.5em 1em .5em 0}#punch_in .punch_in_or_div{border-bottom:1px #ccc solid;height:1.65em}#punch_in_loading{font-size:2em}#punch_in_already_punched_in,#punch_out_already_punched_in{background:#f7e9e7;border-radius:5px;color:#4a4a4a;margin-bottom:1em;padding:1em}#punch_in_already_punched_in span,#punch_out_already_punched_in span{color:#d26044;cursor:pointer;text-decoration:underline}#punch_in_already_confirm{background:#e5ebd7;border-radius:5px;color:#4a4a4a;margin-bottom:1em;padding:1em}#punch_in_already_confirm span.click{text-decoration:underline}#punch_in_already_confirm span.click:hover{color:#222;cursor:pointer}#punch_in div.green_button{font-size:1.25em}#punch_in #punch_in_footer,#punch_in #punch_in_footer_all{border-top:1px #ccc solid;color:#000;margin-top:4em;padding:.5em;text-align:center}#punch_in #punch_in_footer_all{border-top:none;margin-top:0}#punch_in #punch_in_footer:hover,#punch_in #punch_in_footer_all:hover{cursor:pointer;text-decoration:underline}#punch_in .done_button{bottom:-2em;color:#fff;cursor:pointer;position:absolute;right:0}#punch_in .done_button:hover{text-decoration:underline}#meta_target #punch_in{border:none;display:block;left:auto;margin-left:0;margin-top:0;max-height:none;padding:0;padding-top:.5em;position:relative;top:auto;width:100%}#meta_target #punch_in .punch_in_header{display:none}#meta_target #punch_in .punch_in_content{padding:10px 20px}#meta_target #punch_in .done_button{display:none}#time_closeout_background{background:url(/images/semi_transparent.png);bottom:0;left:0;position:fixed;right:0;top:0}#time_closeout{background:#fff;border:1px #737373 solid;border-radius:3px;left:50%;line-height:175%;margin-left:-250px;margin-top:-275px;max-height:550px;overflow-y:auto;position:fixed;top:50%;width:500px}#time_closeout h1{background:#f7e9e7;color:#c54a35;font-weight:900;margin-bottom:0;padding:.5em 1em}#time_closeout #time_closeout_task_name{font-size:1.25em;padding-bottom:.75em;text-decoration:underline}#time_closeout #closeout_percent_milestone{width:3em}#time_closeout #closeout_percent_milestone #closeout_milestone{background:url(/images/my_tasks_milestone.png) center center no-repeat;background-size:42px 42px;cursor:pointer;height:42px;width:42px}#time_closeout #closeout_percent_milestone #closeout_milestone.complete{background:url(/images/my_tasks_milestone_complete.png) center center no-repeat;background-size:42px 42px}#time_closeout #time_closeout_interior{margin-bottom:1em;max-height:400px;overflow-y:auto;padding:1em}#time_closeout .title{color:#1d282b;font-weight:bold}#time_closeout .value{padding-bottom:1.5em}#time_closeout .value input[type=text],#time_closeout .value textarea{background:#fff;border:1px #d1d1d1 solid;color:#1d282b;font-size:1em}#time_closeout .value textarea{display:block;height:7em;padding:2%;width:95%}#time_closeout .value textarea.pre{color:#bcbdbe}#time_closeout iframe{border:none;height:1.5em;margin-top:.25em;overflow:hidden;width:100%}#time_closeout label{cursor:pointer}#time_closeout #comment_send_email_alert{margin-bottom:1em}#time_closeout td{padding:0 0 .25em}#edit_times_div{background:#fff;border-radius:3px;bottom:8%;left:0;margin:0 auto;max-width:90%;min-width:700px;overflow:hidden;overflow-y:auto;padding-bottom:50px;position:fixed;right:0;top:10%;width:75%}#edit_times_div #edit_times_done{bottom:0;height:50px;left:0;position:absolute;text-align:right;width:98%}#edit_times_div #edit_times_wrapper{bottom:65px;left:0;overflow:hidden;overflow-y:auto;position:absolute;right:0}#edit_times_div .edit_time_task_name{background:#eee;border-bottom:1px #a5a5a5 solid;font-size:1.5em;padding:1em;text-align:center}#edit_times_div .add_time_div{font-size:1.25em;padding:1em .5em}#edit_times_div .add_time_div #new_time_submit{float:right;position:relative;top:-3px}#edit_times_div td.title{font-weight:bold;padding:5px 3px}#edit_times_div tr.not_punched_out td{background:#ffe7e8}#edit_times_div td{border-bottom:1px #f0f0f0 solid;padding:3px;text-align:left}#edit_times_div tr:hover td{background:#f0f0f0}#edit_times_div input{font-size:1em;text-align:center}#edit_times_div input.date{background:none;border:none;cursor:pointer;text-align:right;width:9em}#edit_times_div .add_time{color:#c04f4f;font-style:italic;text-decoration:underline}#edit_times_div .add_time:hover{color:#8b2626;cursor:pointer}#edit_times_div tr .delete_time{cursor:pointer;display:none;margin:0 auto;width:50%}#edit_times_div tr:hover .delete_time{display:block;text-align:center}#edit_times_div tr:hover .delete_time:hover{text-decoration:underline}#time_tracking_body #footer_options{padding:5em}#time_tracking_body #footer_options div{padding:.25em 0}#time_tracking_body #footer_options a{color:#b1b1b1}#time_tracking_body #footer_options a.dark_link{color:#4f4f4f}#time_tracking_body #footer_options a:hover{color:#000 !important}#time_tracking_callout{background:#ff8063;border-radius:10px;color:#fff;font-size:16px;padding:30px;position:fixed;right:50px;top:80px;transition:all 3s ease;width:310px;z-index:1000000 !important}#time_tracking_callout.init{right:-500px}#time_tracking_callout .closer{color:#fff;cursor:pointer;float:right;margin-right:-18px;margin-top:-26px}#time_tracking_callout .title{font-size:18px;font-weight:bold;padding:0 0 1em}#time_tracking_callout .white_button{background:url(/images/play_button_circle_white.svg) 15px center no-repeat;border-color:#fff;color:#fff;font-size:14px;font-weight:normal !important;height:1em;line-height:14px;margin-top:1.5em;padding:1em 1em 1em 50px;text-transform:uppercase}#time_tracking_callout .white_button:hover{background:url(/images/play_button_circle_orange.svg) 15px center no-repeat #fff;color:#ff8063}#time_tracking_callout span{display:inline-block;font-size:14px;margin-top:23px;text-decoration:underline}#time_tracking_callout span:hover{color:#decece;cursor:pointer}#custom_alert_cover #custom_alert_message_new_app{background:#fff;border:1px #fff solid;border-radius:8px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);left:50%;margin-left:-295px;padding:35px;position:fixed;top:30%;width:520px}#custom_alert_cover #custom_alert_message_new_app .close-button{color:#0c1014;cursor:pointer;padding:5px;position:absolute;right:3px;top:0}#custom_alert_cover #custom_alert_message_new_app .messageTitle{color:#ff8063;font-size:1.1em;font-weight:bold;padding:0 20px 20px;text-align:center}#custom_alert_cover #custom_alert_message_new_app .messageBody{color:#0c1014;padding:0 20px 20px;text-align:left}#custom_alert_cover #custom_alert_message_new_app .button{background-color:#00adee;border-radius:2px;color:#fff;display:block;font-weight:600;padding:20px;text-align:center}#custom_alert_cover #custom_alert_message_new_app .button:hover{background-color:#009cd6;cursor:pointer}#right_click_cover{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.right_click_menu{background:#fff;-webkit-border-radius:10px;border-radius:10px;width:212px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-box-shadow:0 1px 6px 0 rgba(98,103,109,.3);-webkit-box-shadow:0 1px 6px 0 rgba(98,103,109,.3);box-shadow:0 1px 6px 0 rgba(98,103,109,.3);padding:7px 0;position:absolute;z-index:100000}.right_click_menu__divider{background-color:#f6f6f6;margin:4px 0;height:1px}.right_click_menu__option{color:#1053eb;line-height:30px;margin:0 7px;padding:0 12px}.right_click_menu__option__delete{color:#ff8063}.right_click_menu__option__muted{color:#9ba2ab}.right_click_menu__option:hover{background:#e7eefd;border-radius:3px;cursor:pointer}.d-flex-center,.tooltips__tip__close i.tg-icon,.tooltips__tip__close{display:flex;align-items:center;justify-content:center}.tooltips{color:#fff;font-size:14px;letter-spacing:-0.2px;line-height:20px}.tooltips__tip{color:#fff;font-size:14px;letter-spacing:-0.2px;line-height:20px;visibility:hidden;position:absolute;max-width:339px;z-index:1000000;border-radius:15px 15px 15px 0;background-color:#0c1014;box-shadow:0 1px 0 0 rgba(0,0,0,.04),0 1px 2px 0 rgba(0,0,0,.04),0 5px 15px 0 rgba(0,0,0,.05);padding:12px 16px}.tooltips__tip--under{border-radius:0 16px 16px 16px}.tooltips__tip--is-fixed{position:fixed}.tooltips__tip--position-right.tooltips__tip--under{border-radius:16px 0 16px 16px}.tooltips__tip__title{font-weight:500;margin-bottom:12px}.tooltips__tip__close{height:24px;width:24px;position:absolute;right:2px;top:1px}.tooltips__tip__close i.tg-icon{cursor:pointer;height:16px;width:16px;border-radius:50%;color:#9ba2ab;font-size:11px;font-weight:bold;margin-left:1px}.tooltips__tip--visible{visibility:visible}.tooltips__tip--add-tasks{padding:26px 40px;max-width:614px}.tooltips__tip--add-tasks .tooltips__tip__title{font-size:16px}.tooltips__tip--add-tasks .tooltips__tip__body{margin-top:48px}.tooltips__tip__add-tasks{display:flex;flex-direction:row}.tooltips__tip__add-tasks__item+.tooltips__tip__add-tasks__item{margin-left:32px}.tooltips__tip__add-tasks__item__icon{display:flex;align-items:center;justify-content:center;height:64px;width:64px;border-radius:24px;background-color:rgba(255,255,255,.07)}.tooltips__tip__add-tasks__item__icon--task{box-sizing:border-box;height:14px;width:48px;border:1px solid #61cfed;border-radius:2px;background-color:#d5f8ff}.tooltips__tip__add-tasks__item__icon--milestone{height:18px;width:18px;transform:rotate(45deg);background-color:#ffae30}.tooltips__tip__add-tasks__item__icon--group{height:14px;width:48px;border-radius:7px;background-color:#d7d7df}.tooltips__tip__add-tasks__item__description{margin-top:20px;color:#fff;font-size:14px;letter-spacing:-0.2px;line-height:18px}.tooltips__tip__add-tasks__quick-tip{margin-top:44px;font-size:16px;letter-spacing:-0.28px;line-height:24px}
