#client_searchform {width: 98%; margin: 0px auto;}
#client_searchform input.text {border-radius: 4px; border: 1px solid #999; padding: 4px; margin: 6px 0px;}
#client_wrap {padding: 1px; }

.filter_tag {margin: 0px; padding: 5px; border-radius: 10px; background-color: #eee; display: inline-block; height: 18px; width: 24px; text-align: center; vertical-align: middle;}
.filter_tag input {text-align: center; vertical-align: middle; }

#client_form label { display:block; margin-left: 5px; float:left}
#client_form h2 { margin-left: 5px;}
#client_form input:not([type='checkbox']) { display:block;}
#client_form select { display:block;}
#client_form fieldset { margin-bottom: 5px;}
#client_form input { margin-bottom: 4px; border-radius: 4px; border: 1px solid #999; padding: 4px; }
#client_form fieldset.tags label {float: left; display:inline-table; margin-right: 5px; padding: 3px 5px; border-radius: 10px; background-color: #eee}

#client_gear_form label { display:block; margin-left: 5px; float:left}
#client_gear_form input { display:block;}
#client_gear_form select { display:block;}
#client_gear_form fieldset { margin-bottom: 5px;}
#client_gear_form input { margin-bottom: 4px; border-radius: 4px; border: 1px solid #999; padding: 4px; }

#client_reminder_form label { display:block; margin-left: 5px; float:left}
#client_reminder_form fieldset { margin-bottom: 5px;}
#client_reminder_form input { margin-bottom: 4px; border-radius: 4px; border: 1px solid #999; padding: 4px; }
