body{padding-top:50px;}
h2{margin:10px;}
h3{margin:10px 20px;}

/*.search-query{margin:10px 0;}*/
.input-prepend{margin:10px 0;}
.modify,.destroy{margin:0 10px;}
form.filters{margin:0;}
form.filters.form-inline{margin: 5px 0 10px;padding: 5px 10px;}
form.filters.form-inline label.radio{padding:0 2px;}
.btn.new{margin-bottom:5px;}
.order.inactive{opacity:.30;filter:alpha(opacity=30);filter:"alpha(opacity=30)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-khtml-opacity:0.30;-moz-opacity:0.30;}

.table th{text-align:center;}
table#permissions th{text-align:left;}
.table th form{margin:0 auto;}

.well{overflow:auto;}
.well.filters{overflow:auto;}
.well.main-menu{margin:0;}

tr.unfilters th{padding:0 10px 20px 0;}
tr.unfilters th.actions{padding:10px 0;}

fieldset.archive-group{margin:20px 0;}
fieldset.archive-group label.radio{margin:0 10px;}

select.alert-error,textarea.alert-error{background-color:#FFF;border-color:#BBB;color:#555555;}

form#search .control-group,#report1form .control-group,#report2form .control-group,#invoicesearch .control-group,form#projectrows-search .control-group{float:left;margin:10px 10px 0 0;}

#userform,#operatorform,#accountform,#placeform,#jobform,#projectform,#projectrowform,#report1form,#report2form,#invoicesearch,#invoicedateform{overflow:auto;margin-top:20px;}
.projectrows-container,.reports-container{height:300px;display:block;overflow:auto;margin-bottom:30px;}
#userform .controls{margin:10px 0;}
#userform .control-group{margin:0 0 20px;}
#userform fieldset.control-group{float:left;margin:0 10px 20px 0;}
#userform fieldset p{margin:0;}
#userform .control-group .control-label,#userform .control-label{font-weight:bold;font-size:16px;}
.alert-error{margin:0 0 10px 0;}
label.alert-error,div.alert-error{margin-top:15px;width:220px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

form input[type=button],form input[type=submit]{margin:0 0 0 20px;}

#projectrowform label,#report1form label,#report2form label,#invoicesearch label{margin:0 10px;}
#projectrowform label.alert-error,#report1form label.alert-error,#report2form label.alert-error,#invoicesearch label.alert-error{margin:10px 10px ;}

.invoicedata-container,.projectrows-container.invoice{height:400px;display:block;overflow:auto;width:200px;margin:0;float:left;}
#projectrows.invoice{width:970px;}
input[type=text]#invoicedata{width:140px;}
#invoicedateform .date{margin-right:10px;}
#invoicedateform label.alert-error{margin-top:15px;width:180px;}

.invoicedata-container #projectrows .unfilters th{padding:0;}


.table-fixed{margin-right:16px;width:924px;margin-bottom:5px;}
.sub-table{width:924px;}

.table-fixed,.sub-table{table-layout:fixed}
.table-fixed th, .table-fixed td,.sub-table th, .sub-table td{text-align:center;padding:0;}

.modal{top:50px;margin:0 auto;width:980px;}


