body { font-family: Arial, Helvetica, sans-serif; } div.container { margin: 0 auto; } div.content { width: 40%; height: auto; margin: 0 auto; position: relative; } @media screen and (max-width: 1440px) { div.content { width: 60%; height: auto; margin: 0 auto; position: relative; } } @media screen and (max-width: 1080px) { div.content { width: 80%; height: auto; margin: 0 auto; position: relative; } } @media screen and (max-width: 768px) { div.content { width: 100%; height: auto; margin: 0 auto; position: relative; } } body { background-color: #1a1b26; color: #a9b1d6; } a { color: #9ece6a; }