I am just using the standard Text widget available under Appearance > Widgets. I have pasted the following code into it:-
<div id="zSideContact" name="zSideContact" class="zSideContact">
<form action="https://crm.zoho.com/crm/WebToLeadForm" method="POST" onSubmit="javascript:document.charset='UTF-8';" accept-charset="UTF-8">
<input type="text" style="display:none;" name="xnQsjsdp" value="8P8KR8elBNpthYo*kRl79w$$"/>
<input type="text" style="display:none;" name="zc_gad" id="zc_gad" value=""/>
<input type="text" style="display:none;" name="xmIwtLD" value="EXO6DLY1h6JGDX*tVLTfICDPfpWe20lJ"/>
<input type="text" style="display:none;" name="actionType" value="TGVhZHM="/>
<input type="text" style="display:none;" name="Lead Source" value="Baga Goa"/>
<input type="text" style="display:none;" name="LEADCF1" id="URL" value=""/>
<input type="text" style="display:none;" name="LEADCF3" value="Web Lead"/>
<input type="text" style="display:none;" name="returnURL" value="https://www.sugarplumhotels.com/baga-goa/thank-you" />
<label>Check-In:</label>
<input maxlength="80" name="LEADCF81" type="text" />
<label>Check-Out:</label>
<input maxlength="80" name="LEADCF82" type="text" />
<label>Full Name:</label>
<input maxlength="80" name="Last Name" type="text" />
<label>Email ID:</label>
<input maxlength="100" name="Email" type="text" />
<label>Phone:</label>
<input maxlength="30" name="Phone" type="text" />
<label class="labeltextarea">Requirements: <span class="labelnote">Please state Approx. Budget, Property Type (Apartment / Villa / ..), Preferences, Location, Dates for Viewing, etc.</span></label>
<textarea name="Description" maxlength="1000" width="250" height="250"></textarea>
<div class="disclaim" style="width:200px">No information provided will ever <br>be sold or given to a 3rd party.</div>
<input class="frmsubmit" name="save" type="submit" value="Submit ?" />
</form>
</div>
I have used this before on other websites using other themes but this is the first time I have experienced this problem.