@import url(http://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.css);
font: 13px/20px 'Lucida Grande', Verdana, sans-serif;
border: 1px solid #cdd3d7;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
text-shadow: 0 1px rgba(255, 255, 255, 0.7);
border-bottom: 1px solid #d1d1d1;
border-radius: 3px 3px 0 0;
background-image: -webkit-linear-gradient(top, #f5f7fd, #e6eaec);
background-image: -moz-linear-gradient(top, #f5f7fd, #e6eaec);
background-image: -o-linear-gradient(top, #f5f7fd, #e6eaec);
background-image: linear-gradient(to bottom, #f5f7fd, #e6eaec);
-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px rgba(0, 0, 0, 0.03);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px rgba(0, 0, 0, 0.03);
-webkit-box-shadow: 0 6px #8c959d, 0 -6px #8c959d;
box-shadow: 0 6px #8c959d, 0 -6px #8c959d;
-webkit-user-select: none;
.tasks-list-item + .tasks-list-item {
border-top: 1px solid #f0f2f3;
border: 2px solid #c4cbd2;
.tasks-list-mark:before {
border-width: 0 0 4px 4px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
.tasks-list-cb:checked ~ .tasks-list-mark {
.tasks-list-cb:checked ~ .tasks-list-mark:before {
.tasks-list-cb:checked ~ .tasks-list-desc {
text-decoration: line-through;