
#page {
    margin-top: 60px;
}


#footer
{
    margin-top: 40px;
    text-align: center;
}

/* for admin menu on white background... */
.obscuredMenu a
{
    color: #efefef;
}

.obscuredMenu a:hover
{
    color: #0088cc;
}

.sortableTaskList
{
    padding: 0;
    margin:0;

}

.taskList li,
.sortableTaskList li
{
    list-style-type: none;
    padding-bottom: 5px;
    clear: both;
    border-bottom-color: #555;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    margin-bottom: 5px;

}

.sortableTaskList li .span1.sorticon {
    max-width: 15px;
}

.indexRow
{
    padding-bottom: 5px;

}

.indexRow .name
{

}


.indexRow .actions
{

}


.unBlocked
{
    color: #ddd;
}


.blocked
{
    color: #F00;
}

.critical
{
    background-color: #eed3d7;
}


.review
{
    background-color: #fffeb8;
}


.waiting, .blockedTask
{
    background-color: #ededed;
}

.resolved
{
    color: #5bb75b;
}


.dependant
{
    color: #FC0;
}


.unclosedDependencies
{ 
    background-color: #ededed;
}

/* for taskStatus */
.done
{
    border-color: #ddd;
    border-style: solid;
    border-width: 1px;
    padding:3px;
    color:#fff;
    background: #5bb75b;

}


.notDone
{

    border-color: #ddd;
    border-style: solid;
    border-width: 1px;
    padding:2px;
    color:#aaa;
    background: transparent;
}


.incompleteDependency a
{ 
    color: red;
}

.completeDependency a
{ 
    color: blue;
}

#flashContainer
{
    left: 50%;
    margin-left:-300px;
    z-index: 5;
    position: fixed; 
    top: 50px; 
    width: 600px;


}

.navbar .brand
{
    padding-top:5px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;


}

#quickAddModal,
#updateModal
{
    width:90%;
    margin-left:5%;
    left:0;
    top:5%;
}

#quickAddModal  .modal-body,
#updateModal .modal-body
{
    max-height: 350px;
}

.modal.fade {
    z-index: -1050;
}

.modal.fade.in {
    z-index: 1050;
}
