.ngparasearch form { border-color: #d9d9d9; border-width: 1px; border-style: solid; padding: 6px 12px 6px 12px; background: #ffffff; box-sizing: border-box; margin: 0; } .ngparasearchsuggestformcontainer { position: relative; margin: 20px 0; } .ngparasearch form input { font: 18px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #323232; letter-spacing: 0px; border: 0; background: transparent; margin: 0; padding: 0; width: 100%; box-sizing: border-box; padding-right: 28px; } .ngparasearch form:focus-within { border-color: #003374; background: #ffffff; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); } .ngparasearch .ngparasearchsuggest { position: absolute; left: 0; right: 0; border-color: #d9d9d9; border-width: 1px; border-top-width: 0; border-style: solid; background: #ffffff; box-sizing: border-box; display: none; z-index: 900; } .ngparasearch .ngparasearchsuggest a { display: block; font: 18px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #323232; letter-spacing: 0px; padding: 6px 12px 6px 12px; font-weight: normal; text-decoration: none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .ngparasearch .ngparasearchsuggest a>svg { height: 1.2em; width: 1.2em; vertical-align: -0.2em; margin-right: 5px; } .ngparasearch .ngparasearchsuggest a:hover, .ngparasearch .ngparasearchsuggest a.activesuggestion { color: #323232; font-weight: normal; text-decoration: none; background-color: rgba(0,0,0,0.05); } .ngparasearch form button { position: absolute; right: 6px; top: 50%; margin-top: -8px; width: 16px; height: 16px; border: 0; cursor: pointer; } .ngparasearch p.parasearchcaption { font-weight: bold; font-size: 120%; } .ngparasearch p.parasearchcaption a:hover { font-weight: bold; } .ngparasearch p.parasearchpagination { text-align: center; } .ngparasearch p.parasearchpagination a { padding: 0 5px; font-weight: normal; } .ngparasearch p.parasearchpagination a.parasearchcurrent { font-weight: bold; } .ngparasearch p::after { content: ""; clear: both; display: table; } .ngparasearch img { display: block; float: left; margin: 5px 20px 20px 0; }