.principal { padding: 3em 0; background: #FEFEFE; width: 940px; margin: 0 auto; }
.mapa-conteudo { width: 940px; margin: 0 auto;
}
.principal { padding: 3em 0; background: #FEFEFE; width: 940px; margin: 0 auto; }
.mapa-conteudo { width: 940px; margin: 0 auto;
}
Fala ai Aline, tudo bem? Eu não entendi muito bem o "não pegou a página inteira", acredito que você esteja se referindo a
main` ter um tamanho mas seus filhos não ocuparem ela toda.
Se for isso, isso acontece porque algumas tags por padrão não vão ocupar todo o tamanho disponível pelo pai e página, vai depender muito de como os elementos estão sendo tratados sobre seu display
.
Por isso as vezes a gente precisa adicionar um width: 100%
para forçar com que o elemento ocupe toda o espaço disponível.
Espero ter ajudado.