Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
FiL_In, можете посмотреть в сторону китайских братьев и купить Nillkin или AceScreen. Достаточно неплохие изделия ценой от $10 до $15. Покупать ин надо, естественно, на AliExpress.