Updates to styles at larger screen sizes for legibility

Fixing background color issues on definition lists.
Changing logic of columns mixin. Last child removed margin on aside
specifically as it was causing undesired behavior on inner divs.
Updating sign in form broken styles.
Added a blue-darkest variable.