В Bootstrap вы должны вставить <div class="row">...</div>
внутрь class="container"
. Лучше использовать процент в .navigation { width: 100%; max-width: 500px; }
для мобильной совместимости. Font-Awesome, PT Serif и Delius Swash Caps не используются. Загрузка их не подходит для производительности.
Если вы используете @media, настройте его следующим образом, , например,
.navigation li a { font-size: 24px; }
@media (min-width: 768px) {
.navigation li a { font-size: 36px; }
}
@media (min-width: 992px) {
.navigation li a { font-size: 60px; }
}
@media (min-width: 1200px) {
.navigation li a { font-size: 72px; }
}
Важно использовать
<meta name="viewport" content="width=device-width, initial-scale=1">