.tx-sremailsubscribe-pi1 dl { margin: 0; padding:5px 0 0 0; }
.tx-sremailsubscribe-pi1 dt { margin: 0; padding: 0 0 0 0; float: left; }
.tx-sremailsubscribe-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
.tx-sremailsubscribe-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
.tx-sremailsubscribe-pi1 dd { text-align: left; width: 50%; margin-top:3px\9; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd { width: auto; }
* html .tx-sremailsubscribe-pi1 dd { float: none; }
.tx-sremailsubscribe-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
.tx-sremailsubscribe-pi1 dd label { padding:0; text-align:left; margin:0; background:none;}
.stdform .text input.tx-sremailsubscribe-pi1-checkbox { margin:0 10px 0 0; border:0 transparent !important; width:auto !important;}
#tx-sremailsubscribe-pi1-language { width:100px;}
