@media (min-width: 650px) { .search { width: 35%; min-width: 300px; } } @media (max-width: 650px) { .search { width: 170px; } } @media (min-width: 993px) { .content { margin-left: 270px; } .sidebar-btn { display: none; } } .App { min-height: 100vh; } .content { padding: 20px; } .head { display: flex; } .search { padding: 10px; font-family: "Font Awesome 5 Free"; font-size: 1.2rem; padding-left: 10px; border: none; border-radius: 0; -webkit-appearance: none; -webkit-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; 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; } .search:focus { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .btn { position: relative; border-radius: 100%; font-family: "Font Awesome 5 Free"; width: 40px; height: 40px; padding: 10px; font-size: 1.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; border: none; transition: background-color 0.1s; } .btn:active { box-shadow: 0px 0px 10px rgb(83, 143, 255); } .add-btn { margin-left: auto; } textarea:focus, input:focus { outline: none; } .results { margin: 20px 20px 0px 5px; display: inline-block; } .no-results { text-align: center; padding-top: 5%; padding-bottom: 5%; 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; margin-top: 10px; } .dark-light-btn { margin-left: 10px; font-size: 1.2em; }