body{
    padding-top: 0;
    background: #EEE url("/img/bg.jpg") repeat center center;
}
header{
	background: #000;
}


#queryform .form-control{margin-right: 5px;}

.input-num{
	width: 40px;
	text-align: center;
}
#footer-time{
	text-align: center;
	font-size: 80%;
}
.panel-heading .label{border: 1px solid #FFF; font-weight: normal;}

.form-group{font-size: 12px;}

.filterby{margin-left: 5px;}

#login-logo{margin: 10px auto 0 auto;}
#login-title{font-size: 180%;margin-top: 10px;text-align: center;color: #999;text-shadow: 1px 1px 2px #FFF}



@media print{
	tr{border-bottom: 1px solid #CCC !important}
/* 	.label, .btn {background-color: #EEE !important; color: #000 !important;border: 1px solid #FFF !important;} */
	body{font-size: 8px;}
	.mark_job{page-break-before: always; display: none;}
	tr, td, .note{page-break-inside: never; -webkit-region-break-inside: never;}
	.noprint, .btn{display: none}
	.results{width:100%}
	td{padding:2px;}
	.alert{display: none;}
	.panel,table,td{border: none !important;}
	.col-md-offset-1 {margin-left:0 !important;}
	.editable-click{color: #000; text-decoration: none; font-style: normal; border-bottom: none !important;}
	.tasks td,.tasks th{font-size: 9px !important;}
	.task{page-break-inside: avoid;}
}



