1 /*---------------- Search Box */
18 /*---------------- Search box styling */
32 display: inline-block;
34 background: var(--search-background-color);
35 border-radius: 0.65em;
36 box-shadow: var(--search-box-shadow);
41 display: inline-block;
42 vertical-align: middle;
47 display: inline-block;
48 vertical-align: middle;
51 background-image: var(--search-magnification-select-image);
57 display: inline-block;
58 vertical-align: middle;
61 background-image: var(--search-magnification-image);
68 display: inline-block;
69 vertical-align: middle;
76 color: var(--search-foreground-color);
78 font-family: var(--font-family-search);
79 -webkit-border-radius: 0px;
85 /* to avoid zooming on iOS */
92 display: inline-block;
93 vertical-align: middle;
114 .MSearchBoxActive #MSearchField {
115 color: var(--search-active-color);
120 /*---------------- Search filter selection */
122 #MSearchSelectWindow {
126 border: 1px solid var(--search-filter-border-color);
127 background-color: var(--search-filter-background-color);
131 -moz-border-radius: 4px;
132 -webkit-border-top-left-radius: 4px;
133 -webkit-border-top-right-radius: 4px;
134 -webkit-border-bottom-left-radius: 4px;
135 -webkit-border-bottom-right-radius: 4px;
136 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
140 font: 8pt var(--font-family-search);
148 font-family: var(--font-family-monospace);
150 text-decoration: none;
156 color: var(--search-filter-foreground-color);
157 text-decoration: none;
163 a.SelectItem:active {
164 color: var(--search-filter-foreground-color);
166 text-decoration: none;
170 color: var(--search-filter-highlight-text-color);
171 background-color: var(--search-filter-highlight-bg-color);
173 text-decoration: none;
178 /*---------------- Search results window */
180 iframe#MSearchResults {
185 #MSearchResultsWindow {
189 border: 1px solid var(--search-results-border-color);
190 background-color: var(--search-results-background-color);
197 /* ----------------------------------- */
216 background-color: var(--search-results-background-color);
220 padding-left: 3ex; padding-bottom: .5em
223 .SRPage .SRChildren {
229 color: var(--search-results-foreground-color);
230 font-family: var(--font-family-search);
231 text-decoration: none;
237 color: var(--search-results-foreground-color);
238 font-family: var(--font-family-search);
240 text-decoration: none;
244 a.SRSymbol:focus, a.SRSymbol:active,
245 a.SRScope:focus, a.SRScope:active {
246 text-decoration: underline;
251 font-family: var(--font-family-search);
258 font-family: var(--font-family-search);
270 /*---------------- External search page results */
274 padding: 5px 5px 3px 5px;
275 background-image: var(--nav-gradient-active-image-parent);
276 background-repeat: repeat-x;
277 text-shadow: 0 1px 1px #000000;
283 text-decoration: none;