@media (max-width: 320px) {
}
@media (max-width: 480px) {
}
@media (max-width: 768px) {
}
@media (max-width: 992px) {
}
@media (max-width: 1200px) {
.top-mnu
.a
font-size: 15px;
.top-phone
.li
.a
font-size: 20px;
}
{}
, то и при медиа-запросов их не надо ставить?@media (max-width: 1200px)
.top-mnu
.a
font-size: 15px;
.top-phone
.li
.a
font-size: 20px;
@media
будет действовать на все экраны мельче 1200px в ширину и будет перебивать все предыдущие написанные вами @media
. Либо поменяйте их порядок, от большего к меньшему, либо перепишите @media
под min-width