.App { min-height: 100vh; background-color: #1f2c38; color: white; } .head { display: flex; } .search { border-radius: 10px; margin: 20px 20px 0px 20px; padding: 10px; font-family: 'Font Awesome 5 Free'; font-size: 1.2rem; padding-left: 10px; border: none; width: 20%; min-width: 300px; color: white; background-color:#273949; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; } .settings-btn:active, .add-btn:active { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .search:focus { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .add-btn { border-radius: 10px; margin: 20px 20px 0px auto; font-family: 'Font Awesome 5 Free'; padding: 10px; font-size: 1.5rem; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; color: #ffffffb6; background-color:#273949; border: none; transition: background-color 0.1s; } .add-btn:hover { background-color: rgb(76, 117, 170); } textarea:focus, input:focus{ outline: none; } .results { margin: 20px 20px 0px 30px; display: inline-block; } .filter { display: inline-block; } .filter button { border-radius: 10px; font-family: 'Font Awesome 5 Free'; padding: 10px; font-size: 1rem; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; color: #ffffffb6; background-color:#273949; border: none; transition: background-color 0.1s; } .filter button:hover { background-color: rgb(76, 117, 170); } .display { visibility: visible; } .filter div { position: absolute; margin: -30px 0 0 50px; -moz-user-select: none; -webkit-user-select: none; user-select: none; }