.clickable_row { cursor:pointer; }
.family  { list-style:none; }
.family li { list-style:none; text-align:center; }

.search-toolbar { margin-bottom:10px; }
.searchpanel-body .col-logic { padding-right:0; }
.searchpanel-body .searchfield-delete { margin-top:-14px; }
.searchpanel-body .searchfield-delete:hover { color:#f66; cursor:pointer; }
.searchpanel { height:150px; }
.searchfield { margin-bottom:10px; width:100%; }
.searchlogic { margin-bottom:10px; }
.searchfield.haslogic { margin-left:5px; width:262px; }
.criteria { cursor:pointer; }
select[multiple].enum_choices { height:75px; }
#search_results .table-hover tr { cursor:pointer; }

table tbody tr td.delete-payment { padding:0; }

.dl-horizontal dt { width:220px; }
.dl-horizontal dd { margin-left:230px; }

/* utile per datepicker dentro a modal */
.datepicker {z-index:1151 !important;}

.modal-body { max-height:400px; overflow-y:auto; }
.m-b { margin-bottom:10px; }
.m-r { margin-right:10px; }
.p-t-20 { padding-top:20px; }
