Отображение html страницы зависит от порядка селекторов в styles.css