@use 'variables' as *; .search-term-input { font-family: OpenSans, "Open Sans"; font-weight: 400; font-style: normal; color: $lightblack; font-size: 12px; text-decoration: none; text-align: left; display: inline-block; height: 37px; width: 100%; padding: 0 8px; margin: 0 !important; box-sizing: border-box; border: 1px solid $tealcolor; border-radius: 0px; } .search-term-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-family: OpenSans, "Open Sans"; font-weight: 400; font-style: normal; color: $lightgrey2; } .search-term-input::-moz-placeholder {/*Mozilla Firefox*/ font-family: OpenSans, "Open Sans"; font-weight: 400; font-style: normal; color: $lightgrey2; } .search-term-input:focus { border: solid 1px transparent; } /* * Typeahead */ .typeahead-menu { background-color: $white; border: none; position: relative; z-index: 2000; /* Overlays the main menu */ list-style-type: none; margin: 0; padding: 0; width: 100%; } .typeahead-menu li a::before { content: '•'; color: $tealcolor; font-size: 24px; position: relative; top: 4px; margin-right: 5px; } .typeahead-menu li { padding-left: 18px; padding-right: 8px; margin-left: 0px; width: 100%; cursor: pointer; border-bottom: 1px solid $lightgrey2; } .typeahead-menu li a { text-decoration: none; cursor: pointer; color: $darkgrey; width: 100%; line-height: 37px; } .typeahead-menu li a:hover, .typeahead-menu li a:active { text-decoration: none; color: $darkgrey; } .typeahead-menu li:hover { background-color: #add8e6; } .typeahead-caret { color: $lightgrey; margin-right: 0; float: right; top: 13px; } .typeahead-loader { position: relative; border: 16px solid $lightgrey; /* Light grey */ border-top: 16px solid $skyblue; /* Blue */ border-radius: 50%; width: 20px; height: 20px; animation: spin 2s linear infinite; } .wrapper { display: block ! important; }