/* AQAHOM Planning - styles */
.aqahom-planning-view .progress { margin-bottom: 15px; }
.aqahom-planning-view .nav-tabs { margin-top: 18px; }
.aqahom-planning-view .tab-content { padding-top: 12px; }

#gantt-container { min-height: 320px; }
.gantt .bar-progress { fill: #4472C4; }
.gantt .bar { fill: #BFD7EA; }
.gantt .bar-wrapper:hover .bar { fill: #9DC3E6; }
.gantt .bar-label { fill: #fff; font-weight: 600; }
.gantt-container .grid-header { fill: #1F4E78; }
.gantt-container .lower-text, .gantt-container .upper-text { fill: #ffffff; font-weight: 600; }

.phase-completed .bar-progress { fill: #70AD47; }
.phase-blocked .bar-progress { fill: #C00000; }
.phase-in_progress .bar-progress { fill: #ED7D31; }

@media (max-width: 768px) {
  .aqahom-planning-view .table { font-size: 12px; }
}
