.tdb_header_menu .tdb-menu-items-pulldown{opacity:1!important;visibility:visible!important;white-space:normal!important;width:100%}
.tdb_header_menu .tdb-block-menu{display:flex!important;flex-wrap:wrap;align-items:center;white-space:normal!important;gap:0;list-style:none;margin:0;padding:0}
.tdb_header_menu .tdb-block-menu>li{display:block!important;float:none!important;flex:none}
.tdb_header_menu .tdb-block-menu>li>a{line-height:40px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap}
.tdb_header_menu .tdb-menu-items-dropdown{display:none!important}
.td-header-desktop-wrap .filmify-menu-col{flex:1 1 auto!important;width:auto!important;min-width:0}
.td-header-desktop-wrap .filmify-logo-col,.td-header-desktop-wrap .filmify-tools-col{flex:0 0 auto!important;width:auto!important}
.td-header-desktop-wrap .filmify-logo-col{max-width:200px}
.td-header-desktop-wrap .tdb_header_menu{width:100%}
.td-header-desktop-wrap .tdb-logo-img{max-width:170px;height:auto}
.nav-container{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:thin}
.nav-container .nav-item{flex:none;white-space:nowrap}
.tdb-mobile-menu-button,.td-mobile-close,.td-search-close,.filmify-mobile-search{cursor:pointer}
.tdb-mobile-menu-button:focus-visible,.td-mobile-close:focus-visible,.td-search-close:focus-visible,.tdb-head-search-btn:focus-visible,.filmify-mobile-search:focus-visible{outline:2px solid #ffaf2d;outline-offset:3px}
.filmify-mobile-search{border:0;background:transparent;color:#ffaf2d;font-size:20px;padding:10px;line-height:1;vertical-align:middle}
#td-mobile-nav{display:none!important;visibility:hidden!important}
body.td-menu-mob-open-menu #td-mobile-nav{display:block!important;visibility:visible!important;position:fixed!important;inset:0 auto 0 0!important;transform:none!important;width:min(360px,90vw)!important;height:100dvh!important;overflow-y:auto!important;z-index:100002!important;background:#171717}
body.td-menu-mob-open-menu .td-menu-background{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;inset:0!important;background:#0008;z-index:100001!important}
body.td-menu-mob-open-menu .td-outer-wrap,body.td-menu-mob-open-menu #td-outer-wrap{transform:none!important;position:relative!important}
#td-mobile-nav .td-mobile-main-menu a{display:block;min-height:44px;line-height:1.4;padding:10px 24px}
#td-mobile-nav .td-mobile-close{position:relative;z-index:2;min-width:44px;min-height:44px}
.td-search-wrap-mob{display:none!important;visibility:hidden!important}
body.td-search-opened .td-search-wrap-mob{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;transform:none!important;z-index:100003!important;background:#171717}
body.td-search-opened .td-search-wrap-mob .td-drop-down-search{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;top:0!important;transform:none!important}
.tdb-header-search-trigger-enabled .tdb-drop-down-search-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}
.tdb_header_search .tdb-drop-down-search{left:auto!important;right:0!important;max-width:calc(100vw - 24px)}
@media(min-width:1024px){.td-header-desktop-wrap{display:block!important}.td-header-mobile-wrap{display:none!important}}
@media(max-width:1023px){.td-header-desktop-wrap{display:none!important}.td-header-mobile-wrap{display:block!important}}
.main-header .filmify-legacy-desktop .listItems,.main-header .TopMidMenu>ul{display:flex;flex-wrap:wrap;list-style:none}
.main-header .filmify-legacy-mobile{display:none!important}
.main-header .filmify-legacy-mobile .listItems{display:block;list-style:none;padding:12px}
.main-header .filmify-legacy-mobile .listItems a{display:block;padding:12px;min-height:44px}
.main-header #toggleNav,.main-header .search-icon{cursor:pointer;display:inline-flex;position:relative;align-items:center;justify-content:center;width:44px;min-height:44px;height:44px}
.main-header #headerSearch.filmify-search-open{display:block!important}
@media(max-width:1023px){.main-header .filmify-legacy-desktop{display:none!important}.main-header .TopMidMenu>ul{display:none!important}body.filmify-legacy-open .filmify-legacy-mobile{display:block!important;width:100%;position:relative;z-index:1000}}
@media(max-width:1023px){.main-header .topNavBar>.container{display:flex;align-items:center;justify-content:space-between;min-height:52px}.main-header .topNavBar>.container>.TopLMenu,.main-header .topNavBar>.container>.TopMidMenu,.main-header .topNavBar>.container>.topRmenu{float:none!important;width:auto!important}.main-header .topNavBar>.container>.TopMidMenu{flex:1;text-align:center}.main-header .topNavBar>.container>.topRmenu{display:flex;align-items:center;gap:6px}.main-header .topSearch{position:relative}.main-header #headerSearch.filmify-search-open{position:absolute;right:0;top:100%;width:min(320px,85vw);z-index:1001}}
