Look at the stuff Barand highlighted in yellow.
Here's the first one:
<div class="div-table-row" 'text-align: right;'>
So what is the problem here?
Well you have a css class you are referencing, which is good. Then you have an inline style: 'text-align: right;'
Really you should avoid using inline styles, and have your own style sheet you reference in your page, however, if you wanted to do this, the problem is that you are missing the attribute name and equal sign for the inline style definition.
<div class="div-table-row" style="text-align: right;">
Also try not to mix your quoting style. For html, best practice is to use double quotes for all attributes.
The 2nd problem he highlighted is the same as the first. You have a set of inline styles, but no style=".....".