#content-main div { margin: 0; padding: 50px 0; border-bottom: 1px dashed #e2e2e2; } #content-main div.county-bird { border-bottom: 0 none; } #content-main div h4, #content-main div dl { display: inline-block; vertical-align: top; } .lte7 #content-main div h4 { display: inline; } .lte7 #content-main div dl { display: inline; } #content-main div h4 { width: 189px; margin: 0 21px 0 0; background: none; padding: 0; } #content-main div dl { width: 645px; margin: 0; } #content-main div dl dt { font-size: 120%; margin-top: 0; font-weight: 500; }