.TodoGrid .WebList_Row
{
	line-height: 2;
}

.TodoGrid .TodoListDragHandle
{
	font-family: "dataflex-mobile" !important;
}

.WebGrid .WebList_Body .WebList_Row.TodoListBucketRow, .WebList .WebList_Body .WebList_Row.TodoListBucketRow {
  /*background: repeating-linear-gradient(-0deg, lightgray, lightgray 1px, lightgray 1px, white 2px);*/
  background-color: #4ce1b3;
  height:30px;
}

/*
.TodoListBucketRow > tbody > tr > .Web_Enabled {
  display: none !important;
}
*/

.TodoListBucketRow .WebCheckboxColumn {
  display: none !important;
}

.TodoListBucketRow .dfData_Text {
  text-align: center;
}

.TodoListBucketRow .WebColLink {
  text-align: left;
}

.TodoListBucketRow .WebColLink a {
    text-decoration: none !important;
    color: initial !important;
    font-size: 13px;
    font-weight: bold;
}



/*.TodoListBucketRow .TodoListEstimate {
  background-color: initial !important;
}*/



.TodoListBucketRow > tbody > tr > .TodoListDragHandle {
  color: #000 !important;
}

.TodoListBucketItem {
    background-color: #fafafa;
    color:gray;
}

.TodoItemCompleted {
    text-decoration: line-through;
    color: lightgray;
}

.TodoListRowNewLine {
    display: none;
}

.TodoListEditButton button,
.TodoListDeleteButton button {
    border-radius: 3px;
    padding:3px 4px 2px 4px !important;
}

.TodoListEditButton button{
    background-color: #B7C1C4 !important;
}

.TodoListDeleteButton button{
    background-color: #BD2828 !important;
}

.TodoListDragHandle {
    /*background-color: transparent !important;*/
    color: #000000 !important;
    padding:0px 0px 0px 0px !important;    
    text-align:center;
}

.TodoListDragHandle {
    vertical-align:middle !important;
    font-size:12pt !important;

    cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

.TodoListDragHandle:active {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}

.TodoListEditButton,
.TodoListDeleteButton {
    font-size:8pt;
}

.TodoListEditButton button:before {
    content: 'u';
}

.TodoListDeleteButton button:before {
    content: 'x';
}

.TodoListDragHandle:before {
    content: 'P';
}

.WebList_ColHead.TodoListDragHandle:before {
    content: '';
}

.TodoListDragHandle input {
    display:none !important;
}

.TodoListDragHandle div {
    display:none !important;
}

.TodoListEstimate {
    /*background-color: #efefef !important;*/
    border-radius: 20px;
    font-size: 13px;
    min-width: 50px;
    text-align:center !important;
    font-weight: bold ;
    padding: 7px;
    margin: 3px;
}
