.bg-primaryDark01{background-color:#0c0b0d;color:#fff}.bg-primaryDark02{background-color:#1c1441;color:#fff}.bg-dark01{background-color:#63615f;color:#fff}.bg-dark02{background-color:#f23c50;color:#fff}.bg-primaryLight01{background-color:#fff}.bg-primaryLight02{background-color:#ffcb05}.bg-light01{background-color:#e9f1df}.bg-light02{background-color:#fff}.bg-medium01{background-color:#e7b057}.bg-medium02{background-color:#36b1bf}.bg-medium03{background-color:#4ad9d9}.bg-medium04{background-color:#fff}.bg-active01{background-color:#f23c50}.txt-primaryDark01{color:#0c0b0d}.txt-primaryDark02{color:#1c1441}.txt-dark01{color:#63615f}.txt-dark02{color:#f23c50}.txt-primaryLight01{color:#fff}.txt-primaryLight02{color:#ffcb05}.txt-light01{color:#e9f1df}.txt-light02{color:#fff}.txt-medium01{color:#e7b057}.txt-medium02{color:#36b1bf}.txt-medium03{color:#4ad9d9}.txt-medium04{color:#000}.txt-active01{color:#f23c50}a.btn-primary{background-color:#ffcb05;color:#0c0b0d}a.btn-secondary{background-color:#1c1441;color:#fff}html,body{margin:0;padding:0;width:100%;height:100%;font-family:'Roboto',sans-serif;font-size:1.1em}body{overflow-y:scroll}a{color:inherit}img{max-width:100%}iframe{max-width:100%}table{max-width:100%}table th{text-align:left}input,select,textarea,button{font-family:'Open Sans',sans-serif;font-size:1em;border:1px solid #813a26;border-radius:8px;padding:4px 8px 4px 8px;box-sizing:border-box}h1 a,h2 a,h3 a,h4 a{text-decoration:none}.wrap{max-width:1200px;margin:0 auto;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.header-bar{position:fixed;top:0;right:0;z-index:10990;overflow:hidden}.header-bar{width:100%;height:56px;overflow:hidden;box-shadow:0 0 24px rgba(0,0,0,.45)}.header-bar a{text-decoration:none}.header-bar a:hover{text-decoration:none}.header-bar .logo{float:left;margin:0 0 0 0;padding:8px 0 0 0}.header-bar .website-title{float:left;margin:0 0 0 0;padding:0 0 0 0}.header-bar .website-title h1{font-family:'Roboto',sans-serif;font-size:26px;font-weight:300;line-height:1;margin:0 16px 0 16px;padding:16px 0 0 0}.header-bar .nav-btn{float:right}#content{padding:56px 0 0 0}#main{background-color:#fff;margin-top:-.5em;overflow:hidden}#main .wrap{padding-top:.2em;padding-bottom:.2em}#footer-bar{min-height:300px}#footer-bar a{text-decoration:none}#footer-bar a:hover{text-decoration:underline}.nav-btn a{margin:0 0 0 0;display:block;min-width:90px;text-align:right}.nav-btn .menu-icon{font-size:38px}.nav-btn .menu-text{font-size:18px;display:inline-block;vertical-align:top;padding:18px 4px 0 0}body.nav-state-closed #overlay-menu{display:none}body.nav-state-open #overlay-menu{display:block}body.nav-state-closed .nav-open-btn{display:block}body.nav-state-closed .nav-close-btn{display:none}body.nav-state-open .nav-close-btn{display:block}body.nav-state-open .nav-open-btn{display:none}#overlay-menu{background-color:#fff;position:absolute;right:0;width:0;z-index:10980}#overlay-menu nav a{text-decoration:none}#overlay-menu nav a:hover{text-decoration:underline}#overlay-menu nav>ul>li{margin:0 0 8px 0;padding:0 .5rem 0 0;box-sizing:border-box;overflow:hidden;word-wrap:break-word}#overlay-menu nav>ul>li{max-width:33.33333333%;flex-basis:33.33333333%}#overlay-menu nav>ul .nav-text{color:#000;margin:8px 12px 8px 0;padding:4px;display:block;overflow:hidden}#overlay-menu nav>ul ul{padding:0;list-style:none}#overlay-menu nav>ul{display:flex;margin:12px 0 0 0;padding:0;flex-wrap:wrap}#overlay-menu nav>ul>li>.nav-text{color:#000;border-bottom:1px solid #000;font-weight:bold}#overlay-menu nav>ul>li.has-children>.nav-text{}#overlay-menu .nav-item.third-level{padding:0 .2rem 0 0;margin:0 0 0 1.5rem}#overlay-menu .header-bar-spacer{width:100%;height:56px}#overlay-menu .nav-item.second-level>.nav-text{}#overlay-menu .btn-folding{display:none;cursor:pointer;margin:-4px;padding:6px 16px 6px 16px;line-height:1}#overlay-menu .nav-item.second-level.has-children.closed .btn-folding.unfold{display:inline-block;float:right;clear:right}#overlay-menu .nav-item.second-level.has-children.open .btn-folding.fold{display:inline-block;float:right;clear:right}#overlay-menu .nav-item.second-level.has-children.closed ul{display:none}#overlay-menu .btn-folding.fold{display:none}#overlay-menu .nav-item.selected>.nav-text>a{font-weight:bold}#overlay-menu .nav-item.second-level.has-children.active ul{display:block}#overlay-menu .nav-item.second-level.has-children.active .btn-folding.fold{display:none}#overlay-menu .nav-item.second-level.has-children.active .btn-folding.unfold{display:none}@media only screen and (max-width:64em){img,.tpl table,.tpl td,.tpl tr{max-width:100%!important;height:auto!important}.wrap{width:100%;padding-left:1rem;padding-right:1rem}#overlay-menu nav>ul>li{max-width:50%;flex-basis:50%}}@media only screen and (max-width:48em){.mobile-hidden{display:none;visibility:hidden;position:absolute;width:0;height:0}.header-bar .website-title h1{font-size:18px;margin:0 4px 0 8px;padding:20px 0 0 0}#overlay-menu nav>ul>li{max-width:100%;flex-basis:100%}}@media only screen and (max-width:410px){.header-bar .website-title h1 .thementv-title{display:none}}.Macro-Playlist-LandingpagePreview h3,.Macro-Playlist-SingleThumbnailPreview h3{margin-bottom:.3em}.bx-wrapper{box-shadow:none;border:0 solid #000;background:#000}.Macro-Playlist-LandingpagePreview .video-preview-image img,.Macro-Playlist-SingleThumbnailPreview .video-preview-image img{margin:0 auto;max-width:initial}.Macro-VideoList-PaginatedCategory .video-preview-image img{height:100%}.video-title{position:absolute;bottom:0;left:0;width:90%;z-index:100;background-color:#ffcb05;padding:8px;border-radius:0 40px 0 0}.video-title a{text-decoration:none}.Macro-Playlist-LandingpagePreview .video-title .video-ContentTitle{font-weight:bold}.Macro-VideoList-PaginatedCategory{}.Macro-VideoList-PaginatedCategory .filter-header{margin-bottom:1em}.Macro-Navigation-ThumbnailItem{text-align:center;position:relative}.Macro-Navigation-ThumbnailItem .item-title{position:absolute;bottom:10%;width:100%;margin-top:-20px}.Macro-Navigation-ThumbnailItem .item-title a{font-size:1.1em;text-decoration:none;color:#ffcb05;background-color:rgba(0,0,0,.75);padding:8px 24px 8px 24px;display:inline-block;text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}.highlight000000{background-color:#000;color:#f1f1f1;padding:8px;display:inline-block}.txt-shadow-01{text-shadow:1px -2px 12px rgba(0,0,0,.87)}h1{font-family:'Roboto Slab',serif}h2{font-family:'Roboto Slab',serif}h3{font-family:'Roboto Slab',serif}a.btn-primary{background-color:#000;color:#fff;display:inline-block;padding:6px 16px 6px 16px;margin:8px 0 8px 0;border-radius:10px;box-shadow:2px 2px 16px -4px rgba(0,0,0,.5);font-size:1.1em;text-decoration:none}a.btn-primary img{margin-right:8px}a.btn-primary .fas{margin-right:8px;font-size:.9em}a.btn-secondary{background-color:#999;color:#ccc;display:inline-block;padding:6px 16px 6px 16px;margin:8px 0 8px 0;border-radius:10px;box-shadow:2px 2px 16px -4px rgba(0,0,0,.5);font-size:1.1em;text-decoration:none}a.btn-secondary img{margin-right:8px}a.btn-secondary .fas{margin-right:8px;font-size:.9em}p.narrow{display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.bg-image{background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}