* {box-sizing: border-box;} body{ background-color: #43464b; } h1 { color: #2FF924; font-weight: bold; } .moveOn{ display: inline-block; border: none; padding: 6px 12px; margin-botton: 0; font-size: 1rem; font-weight: normal; text-align: center; cursor: pointer; border-radius: 4px; background-color: #4BB543; color: white; } button:disabled{ opacity: 0.5; cursor: not-allowed; } /* Modal Stuff */ .avatar { border-radius: 20px; width: 100%; max-width: 15rem; } .modalHeaderWrapper{ text-align: center; margin: 0; width: 100%; } .closeModalButton { border-radius: 50px; } .modalButton{ display: inline-block; padding: 6px 12px; margin-left: 30px; background-color: rgba(0,136,169,1); border: none; border-radius: 50px; cursor: pointer; transition: all 0.3 ease 0; font-size: 1rem; } .modalButton:hover{ background-color: rgba(0,136,169,0.8); } /* Main */ .main { margin-top: 2rem; display: flex; align-items: center; justify-content: center; } ul{ width: 67vw; background-color: #fff; border-radius: 1rem; list-style: none; overflow: hidden; padding: 0; } li{ display: flex; align-items: center; transition: .3s ease; } li:nth-child(even){background-color: #eee8;} li:hover{transform: scale(1.03);} .laul{ display: flex; align-items: center; padding: 1rem; min-width: 100%; } .laulInner { display: flex; justify-content: space-between; } .info { padding-left: 1rem; text-align: center; border-left: .3rem solid #000; width: 50%; } .audioWrap{ width: 50%; } .info a { text-decoration: underline; font-weight: bold; color: #000; } .info h2{font-size: 1.2rem;} select{margin-right: 1rem;} select { -webkit-appearance: menulist-button; height: 3rem; width: 5rem; font-size: 1.5rem; }