.allocation_full{
    height: 45px !important;
}

.allocation_high{
    height: 40px !important;
}
.allocation_medium{
    height: 35px !important;
}

.allocation_low{
    height: 30px !important;
}

.priority_full{
    border-style: solid !important;
	border-color: #000000 !important;
	border-width: 3px !important;
    color: #057437 !important;
    background-color: #057437 !important;
}
.priority_full .gantt_task_progress{
    background-color: #99f75b !important;
    border-width: 0px !important;
}

.priority_high{
	border-style: double !important;
    border-color: #000000 !important;
	border-width: 3px !important;
    color: #4998d9 !important;
    background-color: #4998d9 !important;
}
.priority_high .gantt_task_progress{
    background-color: #2aeee4 !important;
    border-width: 0px !important;
}

.priority_medium{
	border-style: dotted !important;
    border-color: #000000 !important;
	border-width: 3px !important;
    color:#dbf01e !important;
    background-color: #dbf01e !important;
}
.priority_medium .gantt_task_progress{
    background-color: #fffd7c !important;
	border-width: 0px !important;
}
.priority_low{
	border-style: dashed !important;
    border-color: #000000 !important;
	border-width: 3px !important;
    color:#fd0303  !important;
    background-color: #fd0303 !important;
}
.priority_low .gantt_task_progress{
    background-color: #f87272 !important;
    border-width: 0px !important;
}

.gantt_task_progress {
    text-align: left !important;
    font-size: 12px;
    padding-left: 4px;
    color: black;
}

.marker {
    position:absolute;
    color: black;
    border-left: 2px solid black;
    padding-left: 2px;
    margin-left: -2px; /*compensate task borders*/
}
.marker.top {
    top:0px;    
    height: 10px;
    font-size: 10px;
    line-height: 11px;
}
.marker.bottom {
    bottom:0px;    
    height: 8px;
    font-size: 8px;
    line-height: 9px;
}