
.missing-image{display:flex;align-items:center;justify-content:center;min-height:110px;background:#f1f3f5;border:1px dashed #b9c1c9;color:#64727e;padding:12px;text-align:center;font-size:13px;box-sizing:border-box}
.site-search-link{display:inline-block;padding:10px 14px;color:#fff!important;text-decoration:none;font-size:16px}
.site-search-link:hover{background:#226fa2}
.td-header-menu-wrap .menu-item-has-children{position:relative}
.td-header-menu-wrap .sub-menu{display:none!important;position:absolute;top:100%;left:0;min-width:180px;background:#fff;box-shadow:0 4px 16px #0003;z-index:100;padding:0}
.td-header-menu-wrap .menu-item-has-children:hover>.sub-menu,.td-header-menu-wrap .menu-item-has-children:focus-within>.sub-menu{display:block!important}
.td-header-menu-wrap .sub-menu .sub-menu{top:0;left:100%}
.td-header-menu-wrap .sub-menu a{display:block;color:#222!important;padding:9px 12px}
.td-header-menu-wrap .sub-menu a:hover{background:#eee}
@media(max-width:760px){.site-search-link{color:#222!important}.missing-image{min-height:75px}}
