left_width += v
if match('^((margin|padding)-right)|(border-right-width)$', k)
right_width += v
- if k != 'type' && k != 'child' && k != 'name' && k != 'outer-width' && k != 'outer_width'
+ if k != 'type' && k != 'child' && k != 'name' && k != 'outer_width'
css_rules[k] = v
for k, v in node
if k == 'width'
width = v
- outer_width = left_width + v + right_width
- if k == 'outer-width' && k == 'outer_width'
- outer_width = k
- width = v - left_width - right_width
+ if k == 'outer_width'
+ outer_width = v
+ css_rules['width'] = v - left_width - right_width
if (!width) && (!outer_width)
if parent_width
outer_width = parent_width
parent_width = outer_width
top['css'][selector] = css_rules
for k, v in node
- if k != 'outer-width' && k != 'outer_width' && k != 'border-width' && k != 'border-left-width' && k != 'border-right-width'
+ if k != 'outer_width' && k != 'border-width' && k != 'border-left-width' && k != 'border-right-width'
if typeof(v) == 'unit' && unit(v) == 'px'
responsive_css_rules[k] = floor(unit((v / parent_width) * 100, '%'), 4)
top['responsive_css'][selector] = responsive_css_rules