body > input { padding:2px; }
.info_messages p { font-size:1.2em;}

.contactCollector div.contact { border:1px solid #949E7C; padding:1em; margin-bottom:10px; clear:both; }

.contactCollector p.title { font:15px bolder Arial, Helvetica, sans-serif; }

.contactCollector div button { float:none; } 

.contactCollector ul li { display:block; margin:0pt; padding:1px 1px 0px 5px;}

.contactCollector ul li span {color:#444444;float:left; margin:0pt 4px 0pt 0pt; 
padding:0pt 0pt 8px;}

.contactCollector ul li:after {clear:both; content:"."; display:block !important; height:0; visibility:hidden;}

.contactCollector ul li span label { clear:both; color:#444444; display:block !important; 
font-size:11px; font-weight:normal !important; text-align:left !important; }

.contactCollector label.desc { border:medium none; color:#222222; display:block;
font-size:95%; font-weight:bold; line-height:150%; margin:0pt; padding:0pt 0pt 0pt 4px; width:100% !important; text-align:left !important; font-size:12px; }

/*.contactCollector div label { float:none !important; margin-bottom:5px;   }
.contactCollector div p.title { font-size:1.2em; font-weight:bold; font:Geneva, Arial, Helvetica, sans-serif;}*/