/* Dropdown Button */ /* for sorting on Year, Type, License */ .menu { display:flex; gap: 0.3em; position: relative; margin-left: 1em; } .filter { display: none; } .activebtn { background-color: #62b264; } .show { display: block; } /* Dropdown Content (Hidden by Default) */ .dropdown-content { display: none; position: absolute; background-color: #f1f1f1; min-width: 120px; border: 3px solid black; z-index: 1; } /* Links inside the dropdown */ .dropdown-content button { color: black; padding: 6px; border: none; min-width: inherit; text-align: left; text-decoration: none; display: block; } .dropbtn .dropdown { margin-top: 1em; } /* Change color of dropdown links on hover */ .dropdown-content button:hover {background-color: #62b264;} /* Show the dropdown menu on hover */ .dropdown:hover .dropdown-content {display: block;} /* Change the background color of the dropdown button when the dropdown content is shown */ .dropdown:hover .dropbtn {background-color: #3e8e41;} #booksearch{ background: #f1f1f1; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border: 3px solid black; font-family: inherit; font-size: 100%; box-shadow: 0.3em 0.35em rgba(0,0,0,0.3); } button { border: 3px solid black; padding: 0.8em; color: black; min-width: auto; background-color: #f1f1f1; font-family: inherit; font-size: 100%; box-shadow: 0.3em 0.35em rgba(0,0,0,0.3); cursor: pointer; } @media only screen and (min-device-width: 320px) and (max-device-width: 480px) { .dropdown-content button { font-size: 0.7em; } .container > button { font-size: 0.7em; } .dropdown > button { font-size: 0.7em; } }