#askme { margin-bottom: 120px; } #askme #question-form #question, #newask input#question { width:100%; padding:10px; font-size:20px; margin-bottom:0px; } #newask #questionLabel { font-size:20px; font-weight:bold; margin-bottom:10px; } #newask #submit { min-width:250px; padding:10px; font-size:20px; font-weight:bold; float:right; margin-top: 10px; } .entry { clear:both; } .entry .question .date { float:right; margin-right: 10px; } #askme .askme_pagination { clear: both; padding: 10px 0; font-size: 14px; line-height: 13px; } #askme .askme_pagination .current { padding: 6px 9px 5px 9px; } #askme .askme_pagination span, #askme .askme_pagination a { display: block; float: left; margin: 2px 2px 2px 0; padding: 6px 9px 5px 9px; width: auto; text-decoration: none; } #askme #userdatafields { margin-left: 20px; margin-right: 20px; display: none; } #asmke #userdatafields:after { float:none; clear:both; } #askme #usernameDiv { margin-top: 5px; } #askme #usernameDiv #usernamelabel { float:left; margin-top: 10px; } #askme #usernameDiv #usernameinput { width: auto; padding: 0px; margin-left: 90px; } #askme #usernameDiv #usernameinput #username { width: 100%; } #askme #useremailDiv { margin-top: 5px; } #askme #useremailDiv #useremaillabel { float:left; margin-top: 10px; } #askme #useremailDiv #useremailinput { width: auto; padding: 0px; margin-left: 90px; } #askme #useremailDiv #useremailinput #email { width: 100%; } #askme #emailmsg { color: rgba(153,153,153,1); font-size: small; width: 100%; text-align: right; } #askme #extenduserdata { float: left; font-size: smaller; cursor: pointer; }