body.node-type-lender-activity-report div#edit-field-lender-report-id, div.entity-entityform-type h2 { display: none; }
body.node-type-lender-activity-report .ctools-collapsible-handle { display: block; cursor: pointer; line-height: 16px; }
body.node-type-lender-activity-report h2.page-title { color: #001C47; font:bold 18px "Source Sans Pro", sans-serif;  margin:10px 0;  }
body.node-type-lender-activity-report h3.lenders_table_header { color:#3f3f3f; font:bold 16px "Source Sans Pro", sans-serif;  margin: 10px 0 0 0;  }
body.node-type-lender-activity-report form#ctools-jump-menu { display:block; clear:both; float:none; margin:10px 0; overflow: hidden; }
body.node-type-lender-activity-report form#ctools-jump-menu select.form-select { display: block; border:1px solid #333; padding: 2px; float:left; width:500px;  }
body.node-type-lender-activity-report form#ctools-jump-menu input.form-submit { background-color: #4573B3; color: #FFFFFF; display: block; border:none; padding: 2px 6px; margin:0 0 0 20px; float: left; font:normal 12px "Source Sans Pro", sans-serif;   }
body.node-type-lender-activity-report .ctools-collapsible-container { display:none; clear:both; float:none; margin:20px 0; overflow: hidden; }
body.node-type-lender-activity-report .ctools-collapsible-container .ctools-collapsible-content fieldset { display:block; clear:both; float:none; margin:0; padding: 10px;  background:#FFFFFF  url("/sites/all/themes/smallbizd7/images/sba_maincontent_bg_noimg.png") no-repeat 0 0 ; border: 0 none; }
body.node-type-lender-activity-report .ctools-collapsible-container .ctools-collapsible-content fieldset legend { display: block; font:bold 12px "Source Sans Pro", sans-serif;  margin: 25px 0 0 0; }
form.chart-lender-entry-form { display:block; clear:both; float:none; margin:0; padding: 0px; width:493px; }
form.chart-lender-entry-form .form-item, form.chart-lender-entry-form .form-actions { margin:0; padding:0; }
form.chart-lender-entry-form .form-item label { display: block; float:left; width: 150px; text-align: right; margin: 0 5px 0 0; padding: 0; font:normal 11px "Source Sans Pro", sans-serif;  line-height: 22px; }
form.chart-lender-entry-form .form-item input { display:block; float:left; margin: 0; padding: 1px; height: 20px; width:60px; border:1px solid #333;  }
form.chart-lender-entry-form .form-item .lender-name { width:300px; }
form.chart-lender-entry-form .field-name-field-lender-name { display:block; clear:both; float:none; margin:0 0 10px 0; padding: 0px; overflow: hidden; }
form.chart-lender-entry-form .field-name-field-7a-number-of-loans { display: block; float:left; width: 220px; margin: 0 20px 10px 0;  }
form.chart-lender-entry-form .field-name-field-7a-loan-amount { display: block; float:left; width: 220px; margin: 0 0 10px 0; }
form.chart-lender-entry-form .field-name-field-cdc-504-number-of-loans {display: block; float:left; width: 220px; margin: 0 20px 10px 0; }
form.chart-lender-entry-form .field-name-field-cdc-504-loan-amount { display: block; float:left; width: 220px; margin: 0 0 10px 0; }
form.chart-lender-entry-form { display:block; clear:both; float:none; margin:0 33px 10px 0; padding: 0px;  }
form.chart-lender-entry-form .form-submit { background-color: #4573B3; color: #FFFFFF; display: block; float: right; border:none; padding: 2px 6px; margin:0; font:bold 12px "Source Sans Pro", sans-serif;  }
form.chart-lender-entry-form .ajax-processed { float: left; }

table.views-table { border: 1px solid #ccc; border-collapse: collapse; border-spacing: 0; width: 100%; padding: 0; margin: 10px 0; }
table.views-table tbody, table.views-table thead, table.views-table tfoot { margin: 0; padding: 0; border: none; background: none; }
table.views-table tbody tr, table.views-table thead tr, table.views-table tfoot tr { margin: 0; padding: 0; border: none; background: none; }
table.views-table tbody tr.even  { background-color: #ffffff; border: none;  margin: 0; padding: 0 }
table.views-table tbody tr.odd  { background-color: #eeeeee; border: none;  margin: 0; padding: 0 }
table.views-table tbody tr.even td { background-color: #ffffff; color:#000; border: 1px solid #ccc;  padding: 5px; vertical-align: top; text-align: left; font:normal 13px "Source Sans Pro", sans-serif;  }
table.views-table tbody tr.odd td { background-color: #eeeeee;  color:#000; border: 1px solid #ccc; padding: 5px; vertical-align: top; text-align: left; font:normal 13px "Source Sans Pro", sans-serif;  }
table.views-table tbody tr td, table.views-table tr td { margin:0; padding: 5px; border: 1px solid #ccc; vertical-align: top; text-align: left;  color:#000; background: none; }
table.views-table thead tr th, table.views-table tr th { margin:0; padding: 8px 5px; border: 1px solid #fff; vertical-align: middle; text-align: left; background-color: #293F7C; color: #fff; font:bold 13px "Source Sans Pro", sans-serif;  }
table.views-table thead tr th a, table.views-table tr th a, table.views-table thead tr th a:active, table.views-table tr th a:active { color: #fff; }
table.views-table thead tr th a, table.views-table tr th a.active, table.views-table thead tr th a.active, table.views-table tr th a.active { display: block; }
table.views-table tfoot tr td, table.views-table tfoot tr td.active { margin: 0; padding: 8px 5px; vertical-align: middle; text-align: left;  color:#333; font:bold 12px "Source Sans Pro", sans-serif;  border: 1px solid #ccc; border-bottom: 3px solid #ccc; background-color: #f5f5f5; }
table.views-table tbody tr.even td.active, table.views-table tbody tr.odd td.active, table.views-table tbody tr td.active, table.views-table tr td.active { background-color: #ddd; }
.lenderedit, .lenderdelete { display: none; }
