ranges fix, hyperlink type support, overlapping css