.suppressExtIcon.ext-icon:after{content:inherit}
.integrated_search_query_input{position:relative}
.integrated_search_query_input .breadcrumb{background-color:transparent;color:#4d5254;font-family:"Avenir LT W01_45 Book1475508";font-size:.875em;margin-bottom:0}
#query_input_container{border-bottom:1px solid #e1e6e8}
#query_submit{border:1px solid #3095b4;bottom:1em;color:#3095b4;display:none;position:absolute;right:0;text-align:center;width:15%}
#search_input{position:relative}
#search_query{background-color:transparent;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMyAyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMgMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOC42IiBjeT0iOC42IiByPSI4LjEiLz4KPGxpbmUgY2xhc3M9InN0MSIgeDE9IjE0LjMiIHkxPSIxNC4zIiB4Mj0iMjIuNSIgeTI9IjIyLjUiLz4KPC9zdmc+Cg==");background-position:left 14px bottom 9px;background-repeat:no-repeat;background-size:40px 40px;border-width:0;color:#fff;font-size:52px;margin-top:0;outline:0;padding:0 0 0 1.5em;position:relative;width:100%;z-index:1}
#searchdropdown{border-left:1px solid #e1e6e8;padding-top:5px}
select.searchdropdown{appearance:none;background-color:#222;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA4LjMxIDcuMjMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4LjMxIDcuMjMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBwb2ludHM9IjguMzEsMCA0LjE1NSw3LjIzMyAwLDAgIi8+Cjwvc3ZnPg==");background-position:right center;background-repeat:no-repeat;background-size:8.31px 7.2328px;border:0;color:#fff;display:inline-block;font-size:1.25em;outline:0;padding-left:.5em;padding-top:0;width:100%}
@media screen and (max-width:767px){#breadcrumb{display:none;font-size:.75em}
.integrated_search_query_input{margin-top:1em;padding:1em 0;position:relative}
.integrated_search_query_input .breadcrumb{padding:0}
#integrated_search_query_input{padding:1em 0}
.overlay #breadcrumb{display:block;margin-bottom:1em;margin-top:2.5em}
.overlay #search_query{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMyAyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMgMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOC42IiBjeT0iOC42IiByPSI4LjEiLz4KPGxpbmUgY2xhc3M9InN0MSIgeDE9IjE0LjMiIHkxPSIxNC4zIiB4Mj0iMjIuNSIgeTI9IjIyLjUiLz4KPC9zdmc+Cg==");background-position:0 center;background-size:20px 20px;padding:.125em 0 .125em 1.5em}
#search_input{background-image:none}
#search_query{font-size:20px;padding-left:0}
}
@media screen and (min-width:768px){#integrated_search_query_input{padding:60px 0 80px}
}
@media screen and (min-width:992px){.integrated_search_query_input .breadcrumb{margin-bottom:3em}
#search_input.has-keyword #query_submit{display:none}
#search_input.has-keyword #query_submit:focus,#search_input.has-keyword #query_submit:hover{background-color:#3095b4;color:#222}
}