@media(min-width:1024px){.global-search{margin-left:40px;position:relative;top:-4px}#metaNavSearchAppMobile .global-search{display:block}}@media(max-width:1024px){#metaNavSearchApp .global-search{display:none}}.search-bar{position:relative}.search-bar .search-bar__form{float:none}@media(max-width:641px){.search-bar .search-bar__form{padding-left:10px;padding-right:10px;text-align:left}}.search-bar .search-bar__form .search-bar__input{border:none;border-bottom-right-radius:0;border-top-right-radius:0;height:30px;padding-left:10px}@media(max-width:641px){.search-bar .search-bar__form .search-bar__input{width:calc(100% - 30px)}}@media(min-width:642px)and (max-width:1023px){.search-bar .search-bar__form .search-bar__input{width:calc(100% - 300px)}}@media(min-width:1024px){.search-bar .search-bar__form .search-bar__input{border:2px solid #e6e6e6;border-right:0;height:auto;max-width:160px}}.search-bar .search-bar__form .search-bar__submit{background-image:url(https://media.koelnmesse.io/styleguide/assets/icons/ico_search_white.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-color:transparent;height:29px;vertical-align:middle;width:29px}@media(max-width:1024px){.search-bar .search-bar__form .search-bar__submit{border:none;height:30px;margin:-1px 0 0;padding:0;width:30px}}.search-bar .search-bar__form .search-bar__submit:hover{cursor:pointer}.search-bar .search-bar__results{background-color:#fff;border:2px solid #e6e6e6;border-radius:5px;border-top-right-radius:0;bottom:100%;left:10px;margin:auto;position:absolute;width:calc(100% - 20px)}@media(min-width:1024px){.search-bar .search-bar__results{bottom:auto;left:auto;position:absolute;top:30px;width:100%}}@media(max-width:1024px){.search-bar .search-bar__results .search-bar__suggestions{padding:5px 8px}}.search-bar .search-bar__results .search-bar__suggestions .search-bar__suggestion{display:block;padding-left:10px;position:relative;width:100%}@media(max-width:1024px){.search-bar .search-bar__results .search-bar__suggestions .search-bar__suggestion{margin:0;opacity:.5;padding:5px 0}.search-bar .search-bar__results .search-bar__suggestions .search-bar__suggestion:last-child{padding-bottom:0}}.search-bar .search-bar__results .search-bar__suggestions .search-bar__suggestion a{display:inline-block;float:none;margin-left:0;overflow:hidden;text-overflow:ellipsis;width:100%}@media(max-width:1024px){.search-bar .search-bar__results .search-bar__suggestions .search-bar__suggestion a{margin:0;padding:0}}