I am unable to delete a div with an id with a period or an asterix.
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
There’s a tool for that: http://mothereffingcssescapes.com/#*xxx.
HTML:
<p id="*xxx.">foo bar</p>
CSS:
<style>
#\*xxx\. {
background: hotpink;
}
</style>
JavaScript:
<script>
// document.getElementById or similar
document.getElementById('*xxx.');
// document.querySelector, jQuery or similar
$('#\\*xxx\\.');
</script>