@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("taskerous.com") {

/***TODO + SUGGESTIONS
ME:
+ tags for items - make them look a little neater (unbold, vertical align center)
+ tags for items - make inline? ".container > .tags" flaot right (but it goes more right than delete)
+ re-enable parts of button-bar (move below the logo? if so, set the min-width of bar to ~300px)
+ centre tags (bottom and below search box--hard because of stupid 'float'!)
+ scrollbar appears at 295px - figure out why
+ lazy fix: "html overflow-x: hidden" (header shadow is problem)

DEVELOPER:
+ undelete button should replace the delete button (ie. go on top) (maybe incorporate a countdown w/ javascript?)
+ date picker should drop below the date so it fits when windows is ~200px
+ better print icon & search icon (add icon for data entry?) (harmonize with checkbox, delete, undo icons)
+ unify gravatar icon with logout (ex. hover shows the unlock symbol)
+ hide parts of button-bar automagically with javascript (ie. IF html width < 300px, hide elements a, b, c)
+ 'color' is mispelled 'collor' ;)
+ keep the date/datepicker (make smaller, ex. 'Dec12')
+ "Need to get something done ? Type it here" replace with "Type new tasks and tags here"
+ "Type your search items here" replace with "Search"
+ ability to rename tasks
+ ability to drag and reorganize tasks
+ subtasks? (too complicated perhasp)
+ option to disable dates?
+ apply header shadow only if html width is > 570px
+ if html width is > 300px then body {background: #f4f4f4 url("data:image/png;base64,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") right bottom no-repeat !important;}
*/


/***REMOVE ELEMENTS***/
.authentication > img:first-child,
#plugins,
#due, .datepicker,
.button-bar > #print,
.button-bar > #print > p,
.button-bar > #password, .button-bar > #help,
.filter > .tags > #filter
  {display: none !important}


/***PAGE***/
html
  {overflow-x: hidden !important;
   min-height: 100% !important;}
body
  {background: #f4f4f4 !important;}
.content /*768*/
  {width: 100% !important;
   max-width: 576px !important;}
.group /*768*/
  {width: 100% !important;
   max-width: 576px !important;
   margin-top: 0 !important;}
.group > .tasks, /*720*/
.tasks > ul > .task /*720*/
  {width: 100% !important;}
.tasks > ul > .task > .container /*576*/
  {width: auto !important;
   float: none !important;}


/***SLIMMER TOPBAR***/
.letter
  {text-transform:uppercase !important;
   width: 13px !important;
   height: 13px !important;
   margin: 6px 0 0 1px !important;
   background: #C7211A !important;}
.letter:first-of-type {
   margin-left: 4px !important;}
.word
  {margin: 3px 4px 0 1px !important;}
.authentication > div > p
  {font-size: 11px !important;}

.authentication,
.button-bar
  {height: auto !important;
   min-width: 0 !important;}
.button-bar > .button,
.authentication > img
  {margin: 0 2px 0 0 !important;
   height: auto !important;
   min-width: 0 !important;
   padding: 0 !important;
   background-color: transparent !important;}
.button-bar > .button > p
  {color: #333 !important;
   margin-left: 0 !important;
   margin-right: 2px !important;}


/***SEARCH/FILTER BAR***/
.filter
  {text-align: center !important;
   height: auto !important;
   background-color: transparent !important;}
.search,
.filter > .tags,
.filter > .tags > #filter
  {float: none !important;}
.filter > .tags > ul
  {width: auto !important;}

.filter input
  {margin-bottom: 0 !important;
   background-color: #aaa !important;}
.filter .search input /*icon stolen from http://www.info-zip.org/blahdocs/images/search.png*/
  {background: #aaa url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAC1UlEQVQ4y3XTv09bVxQH8O997913n83zr2djIKgeHKNGQh5iNZ3KwlyJP4GlUtcuqF2QYM3QoR3ZulRqlQUJKZXqsUMgDRIqsqO0ONhgB2L7GS6O7ffevadLkqrBOdLZjj7SV+ccRkQAACLCaDRyrgaD0pvRKC9s20+l0y9c171hjOFjxYgIWmuctVqV03ZnQyq2MlFIcAOjGaae3ZnNfn+3WKxanNNHgUaj8eBFq/NTEEvdI8MEAdAEmNDgbwavFjOJr5eXl3cNw7gFWDdSxpvnne+cbP7eQsIFERC9jaWJMHbj853O6eZCv/8kl8tdfAgY3V6vDFt8seBlkJ6JIRl3kJlxEBccDreQdmfgJNLl15eXn0+LYF1fXy9a3E4qImgiEIDhJMTNOIDSBNMwwIUQN0P5yVTAsqwrFk4mgdJOMJq83QgQszkYANs0cD2MtGEYV9MAI5vN/jW6GtRdbiDpCCQcgWRMIBWz4cVtJIQJ6ffOstns06nA7OzsRTzm/Nhp/C3j3EDa4UgJCymHI2aZOHvZwO+/PVb9fj8xDTC3t7eRy+VqrWbzdev05TIjnVJRyPxen57XapePfv1lcnBwcKdWq322tLR0MDc39+rWHQBAFEWs2WyWzs/PV4IgWOScd+fn5/+o1+ulnZ2dH6SUi4VC4dnGxsZX5XL58L1ARP9rrfX7JiIopbC3t7e2trZ2trq6Suvr638eHR3dfzdvbm1t3coVRRGUUlBKQWuNYrH43HXdf+r1+orv+58eHx8/KJVKT/L5/AULwxCHh4dsf3/fPDk54d1ul/d6Pa6UsgC8u11NRGG73f4yk8k8FELMVSqVbzc3Nx9aQRCgWq2y3d1du91uO1JKJwxDJwgCO4oiCwAzTTMSQgSc86oQ4ptCoVAxDONnKeV/3yilhO/7zPd9Nh6P2WAwYMPhkAGA4zjwPI8459rzPO15Hksmk2SaJv4FOLN0a8rXinYAAAAielRYdFNvZnR3YXJlAAB42isvL9fLzMsuTk4sSNXLL0oHADbYBlgQU8pcAAAAAElFTkSuQmCC") no-repeat 2px center !important;
   width: 100% !important;
   max-width: 288px !important;}


/***SEARCH/RED BAR*/
#processor
  {background-color: #C7211A !important;
   border-bottom: 7px #A8211B solid !important;
   font-size: 14px !important;
   height: 22px !important;
   padding: 4px 0 !important;}
.filter.ui-droppable {
   border-bottom: 30px  #C7211A solid !important;}
.header {
   background: #aaa !important;
   border-bottom: 7px  #A8211B solid !important;
   margin-bottom: -37px !important;
   -moz-box-shadow: #c4c4c4 0 4px 32px 0 !important;}


/***TASKS***/
.group > .tasks /*768*/
  {margin-left: 0 !important;
   background: transparent !important;}
.tasks > ul > .task
  {border-top-width: 1px !important;}
.tasks > ul > .task:hover
  {background: #DDD !important;}

#description, .tags /*task name and its tags*/
  {width: auto !important;}

.task .tags > .tag
  {height: auto !important;}
/* .task .tags
  {display: inline !important;}
.task .tags > .tag
  {float: none !important;
   margin-bottom: 1px !important;} */

.task > #delete
  {margin: 0 !important;
   height: 20px !important;
   display: none !important;}
.task:hover > #delete
  {margin: 0 0 1px 0 !important;
   display: block !important;}
#delete
  {margin: 0 0 1px 0 !important;}
.undo
  {position: absolute !important;
   width: 25px !important;
   right: 0px !important;
   top: 28px !important;}



/***TAGS - MOVE TO BOTTOM***/
.group > .tags
  {width: 100% !important;
   min-height: 0 !important;
   position: absolute !important;
   bottom: 0 !important;
   left: 0 !important;}
.group > .tags > ul
  {width: auto !important;
   margin: 0 !important;}
.colorpicker
  {position: absolute !important;
   margin-left: -178px !important;
   left: 50% !important;}


/***TEMPORARY FIXES***/
input
  {color: transparent !important;}
input:focus
  {color: #fff !important;}

}