Как сделать ширину дива по весь экран?
body{
max-width: 1300px; //Убери
}
У вас position:absolute. При таком параметре div минимизируется. Единственный простой и нормальный способ, через JS или jQuery определить ширину окна и применить min-width$('div.button').css('min-width',$(window).width());
P.S.: Вячеслав верно заметил. max-width убрать.