1 мало шрифтов
@font-face {
font-family: 'Open Sans';
src: url('../fonts/Open Sans.ttf');
}
должно быть@font-face {
font-family: 'MyriadProCond';
src: url('fonts/MyriadProCond.eot');
src: url('fonts/MyriadProCond.eot') format('embedded-opentype'),
url('fonts/MyriadProCond.woff2') format('woff2'),
url('fonts/MyriadProCond.woff') format('woff'),
url('fonts/MyriadProCond.ttf') format('truetype'),
url('fonts/MyriadProCond.svg#MyriadProCond') format('svg');
}
2 - font пишите в строчку + нет семейства
.logo {
font-family: Lobster;
font-size: 43px;
line-height: 100px;
float: left;
}
font: 500 1.375em 'Roboto', sans-serif;
3 - адаптивность для начала применяйте хотя бы в виде % для блоков и em для шрифтов
4 - html5 теги {не увидел}
5 - к базовым добавте еще
img {
vertical-align: middle;
border: 0;
}
a,
a:hover,
a:focus {
text-decoration: none;
}
:focus,
:hover,
:active {
outline: none;
}
li {
list-style-type: none;
}
body {
font-smoothing: antialiased;
}
* {
box-sizing: border-box;
}