header { background-color: #687C96; background-repeat: no-repeat; position: fixed; background-size: 100% 100%; width: 100%; text-align:center; height: 100%; } header h1 { font-family: arial; text-align: center; color: rgba(255,120,3,1); font-size: 3em; text-shadow: 2pt 2pt 4pt black; } header p { } button { width:5%; height:5%; } ul li { display:inline; font-size: 2em; padding:2%; color: orange; } .bubble-text::after{ content:""; border-left:20px solid transparent; border-right:20px solid transparent; border-top: 20px solid #139ee0; position: absolute; }