[JQuery .css() .hide() ] и [файлы сss] по-разному пляшут, почему? ( победитель получит 150 р.)?
.dropdown спозиционирован абсолютно, но в стилях указан относительный margin-top, а не абсолютные top и left. Это неправильно и элемент ведет себя непредсказуемо.
добавьте в .dropdown
top: 0;
left: 0;
Как вам и указали выше.