body{ margin:0; display: flex; } .content{ width: 25vw; } .title{ background-color: yellow; padding-top: 20px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 4px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 65px; color: #121212; } .subtitle{ background-color: 515059; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 0px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 24px; color: #121212; } .date{ background-color: white; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 4px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 24px; color: #121212; } .tracklist{ background-color: blue; padding-top: 20px; padding-bottom: 35px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 0px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 24px; color: #121212; } .caretakers{ background-color: 515059; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 4px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 24px; color: #121212; } .audio{ background-color: #121212; padding-top: 25px; padding-bottom: 25px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 4px; outline-color: #121212; } .intro{ background-color: lightgray; padding-top: 20px; padding-bottom: 35px; padding-left: 15px; padding-right: 15px; outline-style: solid; outline-width: 0px; outline-color: #121212; font-family: sans-serif; font-weight: bold; font-size: 24px; line-height: 1.3; color: #121212; } .notation{ width: 75vw; outline-style: solid; outline-width: 4px; outline-color: #121212; } .notation img{ object-fit:cover; width: 100%; } @media (max-width: 769px){ body{ display: block; } .content, .notation { width: 100%; } }