css adjustments

- moved color vars
+ edited em based media queries
+ added the following to the body to try and get better results on
high-res phones :
body {
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
-ms-text-size-adjust:none;
-webkit-text-size-adjust:100%;
-moz-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}