.RadGantt_accumera {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
  .RadGantt_accumera .k-loading-color {
    background-color: #ffffff; }
  .RadGantt_accumera .k-loading-image {
    background-image: url('Common/loading.gif'); }
  .RadGantt_accumera .rgtHeader {
    padding: 8px;
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5;
    line-height: inherit; }
  .RadGantt_accumera .rgtFooter {
    padding: 8px;
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5;
    line-height: inherit; }
  .RadGantt_accumera .rgtTreelist {
    background-color: #fafafa; }
  .RadGantt_accumera .rgtTreelist .radGridHeader tr {
    height: 78px; }
  .RadGantt_accumera .rgtTreelist .rgtTreelistGroup {
    font-weight: inherit; }
  .RadGantt_accumera .rgtTreelist .radAlt {
    background-color: #ededed; }
  .RadGantt_accumera .rgtTreelist .radStateFocused {
    box-shadow: inset 0 0 5px #428bca; }
  .RadGantt_accumera .rgtTreelist .radStateSelected {
    color: #ffffff;
    background-color: #428bca; }
  .RadGantt_accumera .rgtTreelist .radStateSelected td {
    border-bottom-width: 0; }
  .RadGantt_accumera .rgtTreelist .k-edit-cell {
    padding-top: 2px;
    padding-bottom: 2px; }
  .RadGantt_accumera .rgtTreelist .radIconExpand {
    background-position: -17px -167px; }
  .RadGantt_accumera .rgtTreelist .radIconCollapse {
    background-position: -17px -67px; }
  .RadGantt_accumera .rgtSplitbar {
    border-color: #dddddd;
    background-color: #ffffff; }
  .RadGantt_accumera .rgtSplitbar .radResizeHandle {
    border-radius: 2px;
    background-color: #dddddd; }
  .RadGantt_accumera .rgtSplitbarHover {
    border-color: #c4c4c4; }
  .RadGantt_accumera .radLine {
    background-color: #333333; }
  .RadGantt_accumera .radArrowE,
  .RadGantt_accumera .radArrowW {
    color: #333333; }
  .RadGantt_accumera .radLine.radStateSelected {
    background-color: #1a1a1a;
    box-shadow: 0 1px 3px #333333; }
  .RadGantt_accumera .radLine.radStateSelected .radArrowE,
  .RadGantt_accumera .radLine.radStateSelected .radArrowW {
    color: #1a1a1a; }
  .RadGantt_accumera .radMarqueeColor {
    background-color: rgba(66, 139, 202, 0.4); }
  .RadGantt_accumera .rgtTaskDot {
    top: 4px; }
  .RadGantt_accumera .rgtTaskDot:after {
    border-color: #333333;
    background-color: #333333; }
  .RadGantt_accumera .rgtTaskDot:hover:after {
    border-color: #333333;
    background-color: #ffffff; }
  .RadGantt_accumera .rgtResource {
    background-color: #ffffff; }
  .RadGantt_accumera .rgtResource.radAlt {
    background-color: #f9f9f9; }
  .RadGantt_accumera .rgtTaskMilestone {
    margin-top: 5px;
    width: 21px;
    height: 21px;
    border-color: #337ab7;
    background-color: #337ab7; }
  .RadGantt_accumera .rgtTaskMilestone.radStateSelected {
    border-color: #285f8f;
    background-color: #337ab7; }
  .RadGantt_accumera .rgtMilestoneWrap {
    margin-left: -31px; }
  .RadGantt_accumera .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_accumera .rgtTaskSummary {
    margin-top: 12px;
    border-color: #999999;
    background-color: #999999; }
  .RadGantt_accumera .rgtComplete {
    border-color: #333333;
    background-color: #333333; }
  .RadGantt_accumera .rgtTaskSummary.radStateSelected {
    border-color: #63a0d4;
    background-color: #63a0d4; }
  .RadGantt_accumera .radStateSelected .rgtComplete {
    border-color: #337ab7;
    background-color: #337ab7; }
  .RadGantt_accumera .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_accumera .rgtTaskSingle {
    border-color: #337ab7;
    border-radius: 4px;
    color: #ffffff;
    background-color: #63a0d4;
    text-shadow: 0 0 1px rgba(51, 51, 51, 0.3); }
  .RadGantt_accumera .rgtTaskComplete {
    color: #ffffff;
    background-color: #337ab7; }
  .RadGantt_accumera .rgtTaskTemplate {
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 1.42857; }
  .RadGantt_accumera .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_accumera .rgtTaskSingle .radResizeHandle:after {
    background-color: #ffffff; }
  .RadGantt_accumera .rgtTaskActions {
    top: 8px;
    right: 5px; }
  .RadGantt_accumera .rgtTaskSingle.radStateSelected,
  .RadGantt_accumera .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    border-color: #285f8f; }

.radSkin_accumera {
  color: #333333;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
  .radSkin_accumera .k-popup, .radSkin_accumera.k-popup,
  .radSkin_accumera .radPopup, .radSkin_accumera.radPopup {
    padding: 0;
    border-color: #dddddd;
    border-radius: 4px;
    color: #333333;
    background-color: #ffffff; }
  .radSkin_accumera .radDragClue, .radSkin_accumera.radDragClue {
    border-color: #dddddd;
    border-radius: 3px;
    color: #333333;
    background-color: #ffffff;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5); }
  .radSkin_accumera .radList,
  .radSkin_accumera .k-list {
    white-space: nowrap; }
  .radSkin_accumera .radList > .radItem,
  .radSkin_accumera .k-list > .k-item {
    padding: 3px 15px;
    min-height: 0;
    line-height: inherit; }
  .radSkin_accumera .radList > .radStateHovered,
  .radSkin_accumera .k-list > .k-state-hover {
    background-color: #f5f5f5; }
  .radSkin_accumera .radList > .radStateFocused,
  .radSkin_accumera .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px #428bca; }
  .radSkin_accumera .radList > .radStateSelected,
  .radSkin_accumera .k-list > .k-state-selected {
    color: #ffffff;
    background-color: #428bca; }
  .radSkin_accumera .radGrid td {
    padding: 8px;
    border-width: 1px 0 0 1px;
    border-color: #dddddd; }
  .radSkin_accumera .radGrid td:first-child {
    border-left-width: 0; }
  .radSkin_accumera .radGrid tr {
    height: 39px; }
  .radSkin_accumera .radGridHeader,
  .radSkin_accumera .radGridHeaderWrap {
    border-color: #e7e7e7;
    background-color: #f5f5f5; }
  .radSkin_accumera .radGridHeader th {
    padding: 8px;
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5; }
  .radSkin_accumera .radFauxRows .radAlt {
    background-color: #f9f9f9; }
  .radSkin_accumera .radFauxColumns .radNonwork {
    background-color: rgba(245, 245, 245, 0.4); }
  .radSkin_accumera .rgtTasks td {
    padding: 2px 0; }
  .radSkin_accumera .k-grid {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .radSkin_accumera .k-grid-header,
  .radSkin_accumera .k-grid-header-wrap {
    border-color: #e7e7e7;
    background-color: #f5f5f5; }
  .radSkin_accumera .k-grid-header .k-header {
    border-color: #e7e7e7;
    color: #333333;
    background-color: #f5f5f5; }
  .radSkin_accumera .k-grid-content .k-alt {
    background-color: #f9f9f9; }
  .radSkin_accumera .k-grid-content td {
    border-color: #dddddd; }
  .radSkin_accumera .k-icon,
  .radSkin_accumera .radIcon {
    background-image: url('Common/radActionsSprite.png'); }
  .radSkin_accumera .k-tooltip,
  .radSkin_accumera .radTooltip {
    border-color: black;
    color: #cccccc;
    background-color: black;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
    .radSkin_accumera .k-tooltip .k-callout-n,
    .radSkin_accumera .k-tooltip .radCalloutN,
    .radSkin_accumera .radTooltip .k-callout-n,
    .radSkin_accumera .radTooltip .radCalloutN {
      border-bottom-color: black; }
    .radSkin_accumera .k-tooltip .k-callout-e,
    .radSkin_accumera .k-tooltip .radCalloutE,
    .radSkin_accumera .radTooltip .k-callout-e,
    .radSkin_accumera .radTooltip .radCalloutE {
      border-left-color: black; }
    .radSkin_accumera .k-tooltip .k-callout-s,
    .radSkin_accumera .k-tooltip .radCalloutS,
    .radSkin_accumera .radTooltip .k-callout-s,
    .radSkin_accumera .radTooltip .radCalloutS {
      border-top-color: black; }
    .radSkin_accumera .k-tooltip .k-callout-w,
    .radSkin_accumera .k-tooltip .radCalloutW,
    .radSkin_accumera .radTooltip .k-callout-w,
    .radSkin_accumera .radTooltip .radCalloutW {
      border-right-color: black; }
  .radSkin_accumera .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none; }
    .radSkin_accumera .k-tooltip-validation .k-callout-n,
    .radSkin_accumera .k-tooltip-validation .radCalloutN {
      border-bottom-color: #ffffff; }
    .radSkin_accumera .k-tooltip-validation .k-icon.k-warning {
      background-image: url('Input/sprite.gif');
      background-position: 0 -299px; }
  .radSkin_accumera .k-button,
  .radSkin_accumera .radButton {
    padding: 6px 12px;
    border-radius: 3px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff; }
  .radSkin_accumera .radToolbar > li {
    margin: 0; }
  .radSkin_accumera .radToolbar > li + li {
    margin-left: -1px; }
  .radSkin_accumera .radToolbar .radButton {
    border-radius: 0; }
  .radSkin_accumera .radToolbar > li:first-child .radButton {
    border-radius: 3px 0 0 3px; }
  .radSkin_accumera .radToolbar > li:last-child .radButton {
    border-radius: 0 3px 3px 0; }
  .radSkin_accumera .k-button:hover,
  .radSkin_accumera .radButton:hover,
  .radSkin_accumera .radButton.radStateHovered,
  .radSkin_accumera .radStateHovered > .radButton {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0; }
  .radSkin_accumera .k-button:focus,
  .radSkin_accumera .radButton:focus,
  .radSkin_accumera .radButton.radStateSelected,
  .radSkin_accumera .radStateSelected > .radButton {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0; }
  .radSkin_accumera .radButton.radPrimary {
    border-color: #357ebd;
    color: #ffffff;
    background-color: #428bca; }
  .radSkin_accumera .radButton.radPrimary:hover,
  .radSkin_accumera .radButton.radPrimary.radStateHovered {
    border-color: #285e8e;
    color: #ffffff;
    background-color: #3071a9; }
  .radSkin_accumera .radButton.radPrimary:focus,
  .radSkin_accumera .radButton.radPrimary.radStateSelected {
    border-color: #285e8e;
    color: #ffffff;
    background-color: #3071a9; }
  .radSkin_accumera .k-textbox,
  .radSkin_accumera .radTextbox {
    padding: 6px 12px;
    width: 160px;
    border-radius: 4px;
    box-sizing: border-box;
    border-color: #cccccc;
    color: #555555;
    background-color: #ffffff;
    line-height: 1.42857; }
  .radSkin_accumera .radNumericTextBox .k-numeric-wrap {
    padding: 0 34px 0 12px; }
  .radSkin_accumera .radNumericTextBox .k-input {
    padding: 6px 0; }
  .radSkin_accumera .radNumericTextBox .k-select {
    width: 32px;
    border-color: #cccccc;
    border-radius: 0 4px 4px 0; }
  .radSkin_accumera .radNumericTextBox .k-link {
    height: 16px; }
  .radSkin_accumera .k-numeric-wrap {
    border-color: #cccccc;
    border-radius: 4px;
    color: #555555;
    background-color: #ffffff;
    line-height: 1.42857; }
    .radSkin_accumera .k-numeric-wrap .k-link {
      border-color: #cccccc;
      color: #333333;
      background-color: #ffffff; }
    .radSkin_accumera .k-numeric-wrap .k-link:hover {
      border-color: #c2c2c2;
      color: #333333;
      background-color: #e0e0e0; }
    .radSkin_accumera .k-numeric-wrap .k-link.k-state-selected {
      border-color: #c2c2c2;
      color: #333333;
      background-color: #e0e0e0; }
  .radSkin_accumera .k-dropdown-wrap {
    border-color: #cccccc;
    color: #555555;
    background-color: #ffffff; }
    .radSkin_accumera .k-dropdown-wrap.k-state-hover {
      border-color: #c2c2c2;
      color: #333333;
      background-color: #e0e0e0; }
    .radSkin_accumera .k-dropdown-wrap.k-state-active {
      border-color: #c2c2c2;
      color: #333333;
      background-color: #e0e0e0; }
  .radSkin_accumera .radDatePicker .k-picker-wrap {
    padding: 0 34px 0 12px; }
  .radSkin_accumera .radDateTimePicker .k-picker-wrap {
    padding: 0 66px 0 12px; }
  .radSkin_accumera .radDateTimePicker .k-input {
    padding: 6px 0; }
  .radSkin_accumera .radDateTimePicker .k-select {
    width: 64px; }
  .radSkin_accumera .radDateTimePicker .k-select .k-i-calendar {
    margin-left: -24px; }
  .radSkin_accumera .radDateTimePicker .k-select .k-i-clock {
    margin-left: 8px; }
  .radSkin_accumera .k-picker-wrap {
    border-color: #cccccc;
    border-radius: 4px;
    color: #555555;
    background-color: #ffffff;
    line-height: 1.42857; }
    .radSkin_accumera .k-picker-wrap .k-select {
      border-color: #cccccc;
      border-radius: 0 4px 4px 0;
      color: #333333;
      background-color: #ffffff; }
    .radSkin_accumera .k-picker-wrap .k-select:hover {
      border-color: #c2c2c2;
      color: #333333;
      background-color: #e0e0e0; }
  .radSkin_accumera .radCalendar {
    width: 252px;
    border-color: #dddddd;
    border-radius: 4px;
    color: #333333;
    background-color: #ffffff;
    line-height: 1.42857; }
    .radSkin_accumera .radCalendar .k-header,
    .radSkin_accumera .radCalendar .k-footer {
      padding: 2px;
      border-color: #e7e7e7;
      color: #333333; }
    .radSkin_accumera .radCalendar .k-header {
      background-color: #f5f5f5; }
    .radSkin_accumera .radCalendar .k-nav-prev,
    .radSkin_accumera .radCalendar .k-nav-next {
      padding: 8px; }
    .radSkin_accumera .radCalendar .k-nav-fast {
      padding: 6px 0; }
    .radSkin_accumera .radCalendar .k-nav-today {
      padding: 6px 0; }
    .radSkin_accumera .radCalendar th {
      padding: 6px 8px;
      border-color: #e7e7e7;
      line-height: 1.42857; }
    .radSkin_accumera .radCalendar td {
      border-color: transparent; }
    .radSkin_accumera .radCalendar td .k-link {
      padding: 6px 8px;
      width: 16px; }
    .radSkin_accumera .radCalendar .k-meta-view td .k-link {
      padding: 6px 12px;
      width: auto;
      white-space: normal; }
    .radSkin_accumera .radCalendar .k-link {
      border: 1px solid transparent;
      border-radius: 4px; }
    .radSkin_accumera .radCalendar .k-link.k-state-hover,
    .radSkin_accumera .radCalendar .k-state-hover > .k-link {
      border-color: #adadad;
      color: #333333;
      background-color: #ebebeb; }
    .radSkin_accumera .radCalendar .k-link.k-state-focused,
    .radSkin_accumera .radCalendar .k-state-focused > .k-link {
      border-color: #357ebd;
      box-shadow: 0 0 6px #357ebd; }
    .radSkin_accumera .radCalendar .k-link.k-state-selected,
    .radSkin_accumera .radCalendar .k-state-selected > .k-link {
      border-color: #357ebd;
      color: #ffffff;
      background-color: #428bca; }
  .radSkin_accumera.k-window {
    border-color: #dddddd;
    border-radius: 4px;
    color: #333333;
    background-color: #ffffff; }
  .radSkin_accumera .k-window-titlebar {
    padding: 6px 12px;
    width: auto;
    height: auto;
    border-color: #e7e7e7;
    border-radius: 4px 4px 0 0;
    background-color: #f5f5f5;
    line-height: 1.42857;
    position: relative; }
  .radSkin_accumera .k-window-title {
    position: static; }
  .radSkin_accumera .radEditFormContainer .radFormLabel {
    width: 25%; }
  .radSkin_accumera .radEditFormContainer .radFormField {
    width: 65%; }
  .radSkin_accumera .radEditFormContainer .radTextBox,
  .radSkin_accumera .radEditFormContainer .radDateTimePicker {
    width: 100%; }
  .radSkin_accumera .radEditFormContainer .radNumericTextBox {
    width: 50%; }
  .radSkin_accumera .rgtButtonsContainer {
    border-color: #e7e7e7;
    background-color: #f5f5f5; }
  .radSkin_accumera .rgtButtonsContainer .k-gantt-delete {
    float: left; }

.radSkin_accumera .k-add,
.radSkin_accumera .radIconPlus,
.radSkin_accumera .radIconAdd {
  background-position: -17px -3017px; }
.radSkin_accumera .radIconEdit {
  background-position: -17px -3117px; }
.radSkin_accumera .radIconMinus,
.radSkin_accumera .radIconRemove {
  background-position: -17px -3217px; }
.radSkin_accumera .radIconDelete {
  background-position: -17px -3367px; }
.radSkin_accumera .radIconExpand {
  background-position: -17px -3417px; }
.radSkin_accumera .radIconCollapse {
  background-position: -17px -3467px; }
.radSkin_accumera .k-insert-top,
.radSkin_accumera .radIconInsertTop {
  background-position: -17px -3817px; }
.radSkin_accumera .k-insert-bottom,
.radSkin_accumera .radIconInsertBottom {
  background-position: -17px -3917px; }
.radSkin_accumera .k-insert-middle,
.radSkin_accumera .radIconInsertMiddle {
  background-position: -17px -3867px; }
.radSkin_accumera .k-denied,
.radSkin_accumera .radIconDenied,
.radSkin_accumera .radIconNotAllowed {
  background-position: -17px -2917px; }
.radSkin_accumera .k-i-arrow-n,
.radSkin_accumera .radIconArrowN,
.radSkin_accumera .radIconArrowUp {
  background-position: -17px -17px; }
.radSkin_accumera .k-i-arrow-e,
.radSkin_accumera .radIconArrow,
.radSkin_accumera .radIconArrow {
  background-position: -17px -167px; }
.radSkin_accumera .k-i-arrow-w,
.radSkin_accumera .radIconArrow,
.radSkin_accumera .radIconArrow {
  background-position: -17px -117px; }
.radSkin_accumera .k-i-arrow-s,
.radSkin_accumera .radIconArrow,
.radSkin_accumera .radIconArrow {
  background-position: -17px -67px; }
.radSkin_accumera .k-i-calendar,
.radSkin_accumera .radIconCalendar {
  background-position: -17px -4217px; }
.radSkin_accumera .k-i-clock,
.radSkin_accumera .radIconClock {
  background-position: -17px -4267px; }
