.task-item{padding:5px;margin:2px 5px;border:1px solid #ddd;background-image:-moz-linear-gradient(center top , #FFFFFF, #f5f5f5);border-radius:3px;}

.infobox{background:none repeat scroll 0 0 #EEEEEE;border-radius:3px;padding:3px;}
.infobox-body{border:1px solid #ccc;background-color:#fff;padding:5px;}

/** modifies the lable to be larger when used in title of jquery ui dialog */
.label.label-pop{font-size: 17.05px;margin-right: 3px;padding: 1px 6px;}

a.task-job {font-weight:bold;}
a.task-project {font-weight:bold;}

.stat{background-color: #F9F9F9;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 3px #CCCCCC;padding: 5px;text-align: center;}
.stat .stat-number{color: #90B0D0;font-size: 18px;min-height: 57px;}
.stat .stat-text {color: #999999;font-size: 11px;text-transform: uppercase;}
.stat .stat-substat{font-size:11px;text-transform:uppercase;}
.job-card{background-color: #FFFFEE;border: 1px solid #CCCCCC;border-radius: 4px 4px 4px 4px;box-shadow: 0 1px 2px #CCCCCC;margin: 10px;padding: 10px;width: 400px;}
.job-card-label{display:inline-block;width:100px;font-weight:bold;color:#555;}

#jobs .widget-content{clear:both;}
h1{font-size:28px;}

.state{padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.drop{min-height:100px;}
.state-heading{text-align:center;margin:0px;}
.jobcard{width:100%;width:300px;}
.jobcard{margin:7px 0px;border-radius:3px;background-color:#fffff0;border:1px solid #ccc;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);}
.jobcard .project{color:#666;font-size:14px;}
.jobcard .job, .jobcard .job a {color:#000;font-size:14px;font-weight:bold;}
.jobcard{padding:10px;}
.jobcard{box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}
.place-holder {width: 300px;border-radius: 3px;border:1px dashed #ccc;/*background: #fffff0;*/}
.row [class*="span"]{margin-left:0px;border-left:1px solid #ccc;}
.row [class*="span"]:first-child {border-left:0px;}
.header-fixed{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);border-bottom: 1px solid #D5D5D5;box-shadow: 0 1px 0 white inset, 0 1px 5px rgba(0, 0, 0, 0.1);position: fixed;top: 0;}
.header-fixed-on .state{padding-top:100px;}
.state[data-id="ONHOLD"]{background-color:#FFF4F0;}
.state[data-id="INVOICED"]{border-left:2px solid #aaa}
.day-divide{height:8px;border-bottom:1px solid #ddd;}
.state-time{color:#999;font-size:14px;font-weight:normal;}
.jobcard-id{font-size:12px;color:#999;font-weight: normal;}
h4 .job-count{font-weight:normal;font-size:14px;}
.kashflow-invoice{background-color:rgb(215, 253, 240);}
.kashflow-paid{background-color:#A6C5A5;}