body { padding-top: 70px; }
body.content-only-div {padding-top: 0; padding-bottom: 20px;}
table ol, table ul {padding-left: 10px;}
tfoot {font-weight: bold;}
.total-border {border-top-style: solid; border-top-width: 2px; border-bottom-style: solid; border-bottom-width: 2px;}
.error {color: red}
.submit .btn, .actions .btn, .page-header .btn, .actions .btn {margin-right: 10px;}
.submit {margin-top: 10px; margin-bottom: 10px;}
.pagination .disabled {display: none;}
.backend-thumbnail {max-width: 200px;}
.container {padding-bottom: 10px;}
.red {color: red;}
.grey {color: grey;}
.td-right-border {border-right-style: solid; border-right-width: 1px;}
.response-id-td {word-wrap: break-word; max-width: 200px; min-width: 200px;}
.cost-col {font-weight: bolder;}
.radio label {font-weight: bold; padding-left: 0;}
label.radio-inline {font-weight: normal; padding-left: 20px;}
.clickable-tr {cursor: pointer;}