.pagination{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}
.pagination *{box-sizing:border-box;border-radius:0!important}
.pagination a{background-color:transparent;background-image:none;color:#428bca;text-decoration:none}
.pagination a:active{outline:0}
.pagination a:hover{color:#2a6496;text-decoration:none;outline:none}
.pagination ul{margin-top:0;margin-bottom:10px}
.pagination > li{display:inline}
.pagination > li > a{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination > li:first-child > a{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.pagination > li:last-child > a{border-bottom-right-radius:4px;border-top-right-radius:4px}
.pagination > li > a:hover{color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination > .active > a,.pagination > .active > a:hover{z-index:2;background-color:#428bca;border-color:#428bca;color:#fff;cursor:default}
.pagination li a{border:1px solid #e74c3c!important}
.pagination li a:hover{background:#e74c3c}
.pagination > .active > a,.pagination > .active > a:hover{background:#206ec1;border:1px solid #206ec1!important}
.pagination > li > a{color:#3d566e}
.pagination a{color:#3d566e}
.pagination a:hover{color:#206ec1}

/* ::::: https://www.babble.com/wp-content/plugins/disney-lazy-load-plugin/assets/css/disney-lazy-load-images.min.css?ver=20190402v2 ::::: */

.tm-lazy-img-wrapper { display: block; position: relative; font-size: 0px; line-height: 0; }
.tm-lazy-img-wrapper .tm-lazy-img { position: absolute; top: 0px; backface-visibility: hidden; opacity: 0; }
.tm-lazy-img-wrapper .tm-lazy-img.tm-img-visible { opacity: 1; }
/* ::::: https://www.babble.com/wp-content/themes/big-thunder-theme/assets/css/theme.min.css?ver=20191002v1 ::::: */

.flags{background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;}
.flags.none{background-position:0 0;}
.flags.en{background-position:-32px 0;}
.flags.ru{background-position:-64px 0;}
.flags.af{background-position:-96px 0;}
.flags.ar{background-position:-128px 0;}
.flags.az{background-position:-160px 0;}
.flags.be{background-position:-192px 0;}
.flags.bg{background-position:-224px 0;}
.flags.bn{background-position:-256px 0;}
.flags.bs{background-position:-288px 0;}
.flags.ca{background-position:0 -32px;}
.flags.cs{background-position:-32px -32px;}
.flags.da{background-position:-64px -32px;}
.flags.de{background-position:-96px -32px;}
.flags.el{background-position:-128px -32px;}
.flags.es{background-position:-160px -32px;}
.flags.et{background-position:-192px -32px;}
.flags.fi{background-position:-224px -32px;}
.flags.fr{background-position:-256px -32px;}
.flags.ga{background-position:-288px -32px;}
.flags.gl{background-position:0 -64px;}
.flags.hi{background-position:-32px -64px;}
.flags.hr{background-position:-64px -64px;}
.flags.ht{background-position:-96px -64px;}
.flags.hu{background-position:-128px -64px;}
.flags.id{background-position:-160px -64px;}
.flags.is{background-position:-192px -64px;}
.flags.it{background-position:-224px -64px;}
.flags.iw{background-position:-256px -64px;}
.flags.ja{background-position:-288px -64px;}
.flags.ko{background-position:0 -96px;}
.flags.lt{background-position:-32px -96px;}
.flags.lv{background-position:-64px -96px;}
.flags.mk{background-position:-96px -96px;}
.flags.ms{background-position:-128px -96px;}
.flags.nl{background-position:-160px -96px;}
.flags.no{background-position:-192px -96px;}
.flags.pl{background-position:-224px -96px;}
.flags.pt{background-position:-256px -96px;}
.flags.ro{background-position:-288px -96px;}
.flags.sk{background-position:0 -128px;}
.flags.sl{background-position:-32px -128px;}
.flags.sr{background-position:-64px -128px;}
.flags.sv{background-position:-96px -128px;}
.flags.ta{background-position:-128px -128px;}
.flags.te{background-position:-160px -128px;}
.flags.th{background-position:-192px -128px;}
.flags.tl{background-position:-224px -128px;}
.flags.tr{background-position:-256px -128px;}
.flags.uk{background-position:-288px -128px;}
.flags.ur{background-position:0 -160px;}
.flags.vi{background-position:-32px -160px;}
.flags.yi{background-position:-64px -160px;}

body, html, input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
img, legend { border: 0px none; }
body, html, legend, td, th { padding: 0px; }
body, figure, form, html { margin: 0px; }
figure, img, pre { max-width: 100%; }
html { font-size: 100%; font-family: sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
html.oneid-lightbox-open, img { height: auto; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
h1 { margin-top: 0.75em; margin-bottom: 0.75em; }
h2 { margin-top: 1em; margin-bottom: 1em; }
h3 { margin-top: 1.28205em; margin-bottom: 1.28205em; }
dl, menu, ol, p, pre, ul { margin: 1.5em 0px; }
menu, ol, ul { padding: 0px 0px 0px 40px; }
nav ol, nav ul { list-style: outside none none; }
img {  }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
body, html, input { line-height: normal; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
body, html { min-height: 100%; border: 0px none; }
*, *::after, *::before { box-sizing: inherit; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
body * {  }
@media screen and (min-width: 600px) {
  hr { font-size: 12px; margin: 52px auto; }
}
hr, hr::after, hr::before { position: relative; background-color: rgb(0, 204, 204); border: medium none; height: 1em; width: 1em; border-radius: 50%; }
hr::after, hr::before { content: ""; display: block; position: absolute; }
.tm-header .tm-logo::after, .tm-header .tm-logo::before, .tm-header::after, .tm-header::before, .tm-site-container::before { content: ""; }
hr::before { right: 100%; margin-right: 1.33333em; }
hr::after { left: 100%; margin-left: 1.33333em; }
.for-screen-reader, .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; border: 0px none; margin: -1px; padding: 0px; overflow: hidden; }
.for-screen-reader:active, .for-screen-reader:focus, .for-screen-reader:hover, .screen-reader-text:active, .screen-reader-text:focus, .screen-reader-text:hover { background-color: rgb(247, 247, 246); border-radius: 3px; box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
input[type="url"], input[type="password"], input[type="search"], input[type="text"], input[type="email"], textarea { color: rgb(102, 102, 102); border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="email"]:focus, textarea:focus { color: rgb(17, 17, 17); }
input[type="url"], input[type="password"], input[type="search"], input[type="text"], input[type="email"] { padding: 3px; }
button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; background: rgb(0, 204, 204) none repeat scroll 0% 0%; color: rgba(0, 0, 0, 0.8); font-size: 0.75rem; line-height: 1; padding: 0.6em 1em 0.4em; }
ol, ul { margin: 0px 0px 1.5em 3em; }
ul { list-style: outside none disc; }
@media screen and (max-width: 599px) {
  .alignright { margin-top: 14px; }
}
@media screen and (min-width: 1024px) {
  .alignright { float: right; margin: 8px calc(0px - (100vw - 824px) / 2) 32px 36px; max-width: 64%; }
  .alignright .wp-caption-text { text-align: right; }
}
@media screen and (min-width: 1200px) {
  .alignright { margin-right: -25.82%; }
}
@media screen and (max-width: 599px) {
  .alignleft { margin-top: 14px; }
}
@media screen and (min-width: 1024px) {
  .alignleft { float: left; margin: 8px 36px 32px calc(0px - (100vw - 824px) / 2); max-width: 64%; }
}
@media screen and (min-width: 1200px) {
  .alignleft { margin-left: -25.82%; }
}
@media screen and (max-width: 599px) {
  .aligncenter { margin-top: 14px; }
  
}
@media screen and (max-width: 824px) {
  .alignnone { margin-left: -36px !important; }
  
}
@media screen and (max-width: 599px) {
  .alignnone { margin-left: -24px !important; margin-top: 14px; }
}
@media screen and (min-width: 1200px) {
  .alignnone .wp-caption-text { margin-left: calc((100vw - 1200px) / 2 + 48px); }
}
h2, h3 { letter-spacing: 0.03em; }
body, button, input, select, textarea { color: rgb(63, 63, 63); font-family: Helvetica,Arial,sans-serif; }
li, p { font-size: 1.125rem; line-height: 1.65em; margin: 0px 0px 1.125rem; }
a, a:visited { text-decoration: none; color: rgb(0, 204, 204); transition: color 250ms ease 0s; }
h1, h2, h3, h4, h5, h6 { line-height: 1.25em; clear: both; }
h1, h2, h3 { font-weight: 700; }
h1, h2 { font-family: Helvetica,Arial,sans-serif; }
h1 { font-size: 2.25rem; line-height: 1.1; text-align: center; margin: 12px 0px 18px; letter-spacing: 0.05em; text-transform: uppercase; }
@media screen and (min-width: 600px) {
  li, p { font-size: 1.25rem; line-height: 1.6em; margin: 0px 0px 1.875rem; }
  h1 { font-size: 2.5rem; margin-top: 28px; }
}
@media screen and (min-width: 1024px) {
  h1 { font-size: 3.375rem; margin-top: 24px; }
}
h2 { font-size: 1.5rem; margin: 28px 0px 14px; }
h3 { font-size: 1.25rem; margin: 28px 0px 10px; }
@media screen and (min-width: 600px) {
  h2 { font-size: 1.75rem; }
  h3 { font-size: 1.375rem; }
}
.tm-site-container { position: relative; width: 100%; min-height: 340px; overflow: hidden; margin-top: 45px; }
.tm-site-container::before { display: block; position: relative; overflow: hidden; }
.tm-site-overlay { background-color: rgba(0, 0, 0, 0.6); bottom: 0px; display: none; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 100; }
.tm-header { height: 45px; left: 0px; position: fixed; right: 0px; top: 0px; transition: transform 0.3s ease 0s; z-index: 150; backface-visibility: hidden; }
@media screen and (min-width: 48.0625rem) {
  .tm-site-container { margin-top: 102px; }
  .tm-header { height: 64px; }
}
.tm-header::before { display: block; height: 100%; position: absolute; width: 100%; z-index: 100; transition: background-image 200ms ease 0s; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(0, 204, 204), rgb(0, 153, 170)) repeat scroll 0% 0%; }
.tm-header::after { position: absolute; height: 38px; width: 100%; top: 64px; background-color: rgb(0, 102, 102); z-index: 80; transition: all 300ms ease 0s; display: none; }
.tm-header .tm-logo { position: absolute; left: 0px; right: 0px; display: block; width: 101px; height: 100%; margin: 0px auto; text-indent: 100%; transition: opacity 300ms ease 0s, transform 300ms ease 0s; z-index: 301; overflow: hidden; white-space: nowrap; }
.tm-header .tm-logo::after, .tm-header .tm-logo::before { position: absolute; top: 0px; left: 0px; right: 0px; display: block; width: 100%; height: 100%; background-position: center center; transition: opacity 300ms ease 0s; }
.tm-header .tm-logo::before { background-image: url('home-icon-light.png'); background-size: auto 70%; background-repeat: no-repeat; opacity: 0; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-logo::before { background-image: url('home-icon-light@2x.png'); }
}
.tm-header .tm-logo::after { background-image: url('branding-logo-light.png'); background-size: 100% auto; background-repeat: no-repeat; opacity: 1; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-logo::after { background-image: url('branding-logo-light@2x.png'); }
}
.tm-header .tm-logo:focus::before, .tm-header .tm-logo:hover::before { opacity: 1; }
.tm-header .tm-logo:focus::after, .tm-header .tm-logo:hover::after { opacity: 0; }
@media screen and (min-width: 48.0625rem) {
  .tm-header::after { display: block; }
  .tm-header .tm-logo { width: 157px; }
  .tm-header .tm-logo::before { background-size: auto 40px; }
}
.tm-header .tm-header-ui { margin: 0px auto; position: relative; z-index: 300; }
.tm-header .tm-header-ui .tm-header-discover-btn, .tm-header .tm-header-ui .tm-header-search-btn { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; position: absolute; padding: 0px 12px; border: 0px none; color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: 500; letter-spacing: 1px; line-height: 45px; text-transform: uppercase; text-align: left; outline-offset: -3px; box-shadow: none; text-shadow: none; cursor: pointer; transition: background 200ms ease 0s, color 200ms ease 0s, visibility 200ms ease 0s, transform 200ms ease 0s; }
@media screen and (min-width: 48.0625rem) {
  .tm-header .tm-header-ui .tm-header-discover-btn, .tm-header .tm-header-ui .tm-header-search-btn { line-height: 64px; padding: 0px 20px; }
}
.tm-header .tm-header-ui .tm-header-discover-btn:focus, .tm-header .tm-header-ui .tm-header-discover-btn:hover, .tm-header .tm-header-ui .tm-header-search-btn:focus, .tm-header .tm-header-ui .tm-header-search-btn:hover { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(0, 168, 168), rgb(0, 121, 134)) repeat scroll 0% 0%; }
.tm-header .tm-header-ui .tm-header-search-btn { width: 138px; text-indent: 33px; overflow: hidden; }
@media screen and (max-width: 32.5rem) {
  .tm-header .tm-header-ui .tm-header-search-btn { width: 45px; padding: 0px; text-indent: -1000px; }
}
.tm-header .tm-header-ui .tm-header-search-btn::before { background-image: url('1x-s2647edc9af.png'); background-position: -50px 0px; background-repeat: no-repeat; overflow: hidden; height: 25px; width: 25px; display: block; content: ""; position: absolute; top: 50%; transform: translateY(-55%); margin-left: -3px; opacity: 1; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-header-ui .tm-header-search-btn::before { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -50px 0px; height: 24px; width: 25px; }
}
.tm-header .tm-header-ui .tm-header-discover-btn .explore::after, .tm-header-search-container .tm-search-box::before { background-image: url('1x-s2647edc9af.png'); background-repeat: no-repeat; position: absolute; content: ""; overflow: hidden; }
@media screen and (max-width: 32.5rem) {
  .tm-header .tm-header-ui .tm-header-search-btn::before { left: 50%; transform: translate(-50%, -55%); }
}
.tm-header .tm-header-ui .tm-header-discover-btn { width: auto; height: 45px; right: 0px; padding-right: 0px; }
.tm-header .tm-header-ui .tm-header-discover-btn .explore { display: block; width: auto; height: 45px; text-align: right; padding: 0px 47px 0px 0px; }
.tm-header .tm-header-ui .tm-header-discover-btn .explore::after { background-position: -107px 0px; height: 32px; width: 32px; display: block; top: 50%; right: 6px; transform: translateY(-50%); opacity: 1; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -107px 0px; height: 32px; width: 32px; }
}
@media screen and (max-width: 32.5rem) {
  .tm-header .tm-header-ui .tm-header-discover-btn { width: 45px; padding: 0px; }
  .tm-header .tm-header-ui .tm-header-discover-btn .explore { width: 100%; padding: 0px; }
  .tm-header .tm-header-ui .tm-header-discover-btn .explore .explore-text { display: none; }
  .tm-header .tm-header-ui .tm-header-discover-btn .explore::after { right: auto; left: 50%; transform: translate(-50%, -50%); }
}
.tm-header .tm-header-ui .tm-social { display: none; font-size: 0px; position: absolute; right: 23px; padding: 21px 0px; }
@media screen and (min-width: 48.0625rem) {
  .tm-header .tm-header-ui .tm-header-discover-btn { display: none; }
  .tm-header .tm-header-ui .tm-social { display: block; }
}
.tm-header .tm-header-ui .tm-social a { margin-left: 16px; overflow: hidden; text-indent: 100%; display: inline-block; opacity: 1; background-repeat: no-repeat; background-image: url('social_icons_custom_sprite-light.png'); background-size: 800% 100%; width: 25px; height: 25px; }
.tm-header .tm-header-ui .tm-social a.tm-social-twitter { background-position: 0px 0px; }
.tm-header .tm-header-ui .tm-social a.tm-social-facebook { background-position: 14.2857% 0px; }
.tm-header .tm-header-ui .tm-social a.tm-social-pinterest { background-position: 28.5714% 0px; }
.tm-header .tm-header-ui .tm-social a.tm-social-instagram { background-position: 42.8571% 0px; }
.tm-header .tm-header-ui .tm-social a.tm-social-youtube { background-position: 57.1429% 0px; }
@media screen and (min-width: 48.0625rem) {
  .tm-header-nav { display: block; height: 40px; left: 0px; position: absolute; right: 0px; text-align: center; top: 64px; transition: all 300ms ease 0s; z-index: 150; overflow: hidden; }
  .tm-header-nav .tm-menu-primary { font-size: 0px; margin: 14px auto 0px; max-width: 1200px; padding: 0px; }
  .tm-header-nav .tm-menu-primary .menu-item { display: inline-block; border-right: 1px solid rgb(255, 255, 255); padding: 0px 20px; line-height: 0; }
  .tm-header-nav .tm-menu-primary .menu-item:last-child { border: 0px none; }
  .tm-header-nav .tm-menu-primary .menu-item a { color: rgb(255, 255, 255); font-size: 0.8125rem; font-weight: 500; line-height: 1em; text-decoration: none; text-transform: uppercase; transition: opacity 0.2s ease 0s; letter-spacing: 0.05em; }
}
@media screen and (min-width: 48.0625rem) and (min-width: 68.1875rem) {
  .tm-header-nav .tm-menu-primary .menu-item a { font-size: 0.875rem; }
}
.tm-header-search-container { height: 45px; left: 0px; overflow: hidden; position: absolute; right: 0px; visibility: hidden; z-index: 200; }
@media screen and (min-width: 48.0625rem) {
  .tm-header-nav .disney-id-box, .tm-header-nav .sub-menu, .tm-header-nav .tm-legal, .tm-header-nav .tm-menu-primary .menu-item a img, .tm-header-nav .tm-social { display: none; }
  .tm-header-nav .tm-menu-primary .menu-item a:focus, .tm-header-nav .tm-menu-primary .menu-item a:hover { opacity: 0.7; }
  .tm-header-search-container { height: 64px; }
}
.tm-header-search-container .tm-search-box { background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; padding: 0px 12px; position: absolute; right: 0px; top: 0px; transform: translateX(-100%); transition: all 250ms ease 0s; }
.tm-header-search-container .tm-search-box::before { background-position: -25px 0px; height: 25px; width: 25px; display: block; top: 50%; transform: translateY(-50%); z-index: 10; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-header-ui .tm-social a { background-image: url('social_icons_custom_sprite-light@2x.png'); }
  .tm-header-search-container .tm-search-box::before { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: 0px 0px; height: 24px; width: 25px; }
}
.tm-header-search-container .tm-search-box .tm-search-input { border: 0px none; text-transform: uppercase; left: 0px; margin: 0px; outline-width: 0px; padding: 0px 52px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }
@media screen and (min-width: 48.0625rem) {
  .tm-header-search-container .tm-search-box .tm-search-input { padding-right: 122px; }
}
.tm-header-search-container .tm-search-box .tm-search-submit-btn { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; border: 0px none; padding: 0px; box-shadow: none; text-shadow: none; }
.tm-header-search-container .tm-search-box .tm-search-close-btn { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; text-align: left; font-size: 1.25rem; line-height: 45px; text-transform: uppercase; height: 100%; padding: 0px 0px 0px 30px; position: absolute; right: 0px; width: 110px; border: 0px none; box-shadow: none; text-shadow: none; cursor: pointer; outline-offset: -3px; overflow: hidden; }
.tm-header-search-container .tm-search-box .tm-search-close-btn::before { background-image: url('1x-s2647edc9af.png'); background-position: -141px -36px; background-repeat: no-repeat; overflow: hidden; height: 22px; width: 22px; display: block; content: ""; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header-search-container .tm-search-box .tm-search-close-btn::before { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -137px -36px; height: 22px; width: 22px; }
}
@media screen and (min-width: 48.0625rem) {
  .tm-header-search-container .tm-search-box .tm-search-close-btn { line-height: 64px; width: 122px; padding-left: 32px; }
}
@media screen and (max-width: 32.5rem) {
  .tm-header-search-container .tm-search-box .tm-search-close-btn { width: 88px; padding: 0px; text-indent: 1000px; }
  .tm-header-search-container .tm-search-box .tm-search-close-btn::before { left: auto; right: 10px; }
}
.tm-content-container { max-width: 1088px; margin: 24px auto 0px; position: relative; z-index: 1; }
.tm-content-container::after { content: ""; clear: both; display: block; }
.tm-content-container h1, .tm-content-container h2, .tm-content-container h3, .tm-content-container h4, .tm-content-container h5, .tm-content-container h6 { text-transform: uppercase; }
.tm-content-container h2 { color: rgb(0, 204, 204); }
.tm-content-container h3 { color: rgb(91, 91, 92); }
@media screen and (min-width: 600px) {
  .tm-content-container { padding: 10px 36px 0px; margin: 48px auto; }
  .tm-content-container li, .tm-content-container p { font-weight: 300; }
}
@media screen and (min-width: 1024px) {
  .tm-content-container { padding: 10px 48px 0px; }
}
@media screen and (min-width: 600px) {
  .tm-content-container .tm-posted-time { font-size: 0.5rem; }
}
.tm-content-container .tm-sidebar { width: 300px; float: right; position: relative; top: 0px; right: 0px; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-content-container .tm-content { margin: 0px; padding: 0px; }
  .tm-content-container .tm-sidebar { display: none; }
}
@media screen and (max-width: 599px) {
  .tm-content-container .promo-box .promo-content { margin-left: 4%; width: 60%; }
  .tm-content-container .promo-box .promo-image { width: 35%; }
}
.tm-content-container .tm-oembed-wrapper { text-align: center; }
.tm-content-container .tm-oembed-wrapper * { margin-left: auto !important; margin-right: auto !important; max-width: 100%; max-height: 100%; }
.tm-content-container .tm-oembed-wrapper .tm-lazy-element { height: 100%; }
@media screen and (max-width: 1023px) {
  .tm-single-content a.button { padding: 0.4375rem 0.6875rem; font-size: 1.1875rem; }
}
@media screen and (min-width: 769px) {
  .tm-single-content a.button { margin-bottom: 0.5rem; }
}
@media screen and (max-width: 599px) {
  .tm-single-content ol li, .tm-single-content ul li { line-height: 1.35em; }
}
.tm-single-content ol li::before { counter-increment: section 1; content: counter(section, decimal); position: absolute; left: 0px; top: 0px; height: 2.1em; line-height: 2.1em; min-width: 2.1em; background-color: rgb(0, 204, 204); color: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-weight: 700; font-size: 0.8125rem; padding: 0px 0.34em 0px 0.2em; margin-left: -40px; margin-top: -0.03em; text-align: center; letter-spacing: -0.04em; }
@media screen and (min-width: 600px) {
  .tm-single-content ol { padding-left: 44px; }
  .tm-single-content ol li::before { font-size: 0.875rem; padding-top: 0.03em; margin-left: -44px; margin-top: 0.05em; }
}
.tm-single-content ul li::before { content: ""; position: absolute; left: 0px; top: 0px; height: 16px; width: 16px; line-height: 16px; background-color: transparent; border: 4px solid rgb(2, 41, 183); padding: 0.04em; margin-left: -26px; margin-top: 0.35em; border-radius: 50%; }
@media screen and (min-width: 600px) {
  .tm-single-content ul { padding-right: 30px; }
  .tm-single-content ul li::before { margin-top: 0.4em; margin-left: -30px; }
}
.tm-content-container { padding: 0px 48px; }
@media screen and (max-width: 599px) {
  .tm-content-container { padding: 0px 24px; }
}
.tm-content-container .tm-watch-more-wrapper { text-align: center; display: block; margin: 5px auto 0px; }
.tm-content-container .tm-watch-more-wrapper .tm-watch-more-videos { display: inline-block; text-decoration: none; padding: 5px 25px; margin: 0px; text-transform: uppercase; font-size: 20px; line-height: 32px; }
@media screen and (max-width: 599px) {
  .tm-content-container .tm-watch-more-wrapper { margin: 5px 0px 0px; }
  .tm-content-container .tm-watch-more-wrapper .tm-watch-more-videos { width: 100%; }
}
@media screen and (max-width: 599px) {
  .tm-content-container .embed .tm-watch-more-wrapper { margin-top: 22px; }
}
.tm-content-container .tm-watch-more-arrow { margin-left: 10px; display: inline-block; transform: scaleY(1.5); font-weight: 100; position: relative; top: -2px; }
.tm-footer { background-color: rgb(247, 247, 246); }
.tm-footer .tm-footer-modules { display: table; font-size: 0px; margin: 0px auto 10px; max-width: 1248px; padding: 16px 16px 0px; width: 100%; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-footer .tm-footer-modules { display: none; }
}
.tm-footer .tm-footer-modules .tm-footer-module { box-shadow: -1px 0px 0px 0px rgb(204, 204, 204) inset; display: table-cell; padding: 0px 20px; vertical-align: top; width: 40%; }
.tm-footer .tm-footer-modules .tm-footer-module:nth-child(3) { box-shadow: none; width: 20%; }
.tm-footer .tm-footer-modules .tm-footer-module h3 { color: rgb(91, 91, 92); font-size: 1.25rem; letter-spacing: 1px; line-height: 1.5rem; margin: 15px 0px 16px; text-transform: uppercase; }
.tm-footer .tm-footer-modules .tm-footer-module ul { list-style: outside none none; margin: 0px; padding: 0px; }
.tm-footer .tm-footer-modules .tm-footer-module ul li { margin-bottom: 0.9375rem; }
.tm-footer .tm-footer-modules .tm-footer-module ul li:last-child { margin-bottom: 0px; }
.tm-footer .tm-footer-modules .tm-footer-module ul li img { display: inline-block; vertical-align: top; width: 20%; }
.tm-footer .tm-footer-modules .tm-footer-module ul li p { color: rgb(91, 91, 92); display: inline-block; font-size: 0.875rem; line-height: 1.2em; margin: 0px; padding: 0px 0px 0px 16px; vertical-align: top; width: 78%; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social { margin-top: -4px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a { display: block; color: rgb(91, 91, 92); font-size: 0.875rem; line-height: 2.4em; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a::before { content: ""; display: inline-block; box-sizing: border-box; border: 4px solid rgb(255, 255, 255); border-radius: 50%; vertical-align: middle; margin-right: 8px; margin-top: -4px; background-repeat: no-repeat; background-image: url('social_icons_custom_sprite-light.png'); background-size: 800% 100%; width: 25px; height: 25px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-footer .tm-footer-modules .tm-footer-social .tm-social a::before { background-image: url('social_icons_custom_sprite-light@2x.png'); }
}
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-twitter::before { background-position: 0px 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-facebook::before { background-position: 14.2857% 0px; background-color: rgb(59, 89, 152); border-color: rgb(59, 89, 152); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-pinterest::before { background-position: 28.5714% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-instagram::before { background-position: 42.8571% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-youtube::before { background-position: 57.1429% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-tumblr::before { background-position: 71.4286% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-snapchat::before { background-position: 85.7143% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-pnnc::before { background-position: 100% 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-pinterest::before, .tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-pnnc::before { background-color: rgb(189, 8, 28); border-color: rgb(189, 8, 28); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-tumblr::before { background-color: rgb(54, 70, 92); border-color: rgb(54, 70, 92); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-youtube::before { background-color: rgb(205, 32, 31); border-color: rgb(205, 32, 31); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-twitter::before { background-color: rgb(85, 172, 238); border-color: rgb(85, 172, 238); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-instagram::before { background-color: rgb(39, 90, 133); border-color: rgb(39, 90, 133); }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a.tm-social-snapchat::before { background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); }
.tm-footer .tm-legal { background-color: rgb(238, 238, 238); color: rgb(91, 91, 92); letter-spacing: 1px; text-transform: uppercase; padding: 40px 24px 44px; }
.tm-footer .tm-legal .tm-logo { background-image: url('branding-logo-dark.png'); background-size: auto 100%; background-repeat: no-repeat; background-position: center center; height: 82px; display: block; margin: 0px auto 28px; text-align: center; text-indent: 200%; filter: grayscale(100%); }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-footer .tm-legal .tm-logo { background-image: url('branding-logo-dark@2x.png'); }
}
.tm-footer .tm-legal ul { padding: 0px; margin: 0px; text-align: center; }
.tm-footer .tm-legal ul li { padding: 4px 0px; margin: 0px 15px 0px 0px; list-style-type: none; display: inline-block; }
.tm-footer .tm-legal ul li a { color: rgb(91, 91, 92); }
.tm-footer .tm-legal .tm-menu-legal { margin-top: 15px; }
.tm-footer .tm-legal .menu-item, .tm-footer .tm-legal .tm-copyright, .tm-footer .tm-legal .tm-disclaimer { font-size: 0.8125rem; }
@media screen and (max-width: 599px) {
  .tm-footer .tm-legal .tm-logo { height: 62px; }
  .tm-footer .tm-legal .menu-item, .tm-footer .tm-legal .tm-copyright, .tm-footer .tm-legal .tm-disclaimer { font-size: 0.6875rem; }
}
.tm-footer .tm-legal .tm-disclaimer { text-transform: none; width: 90%; max-width: 580px; letter-spacing: 0px; margin: 15px auto 0px; text-align: center; font-size: 0.75rem; }
@media screen and (max-width: 599px) {
  .tm-footer .tm-legal .tm-disclaimer { font-size: 0.625rem; }
}
.tm-footer .tm-legal .tm-disclaimer .tm-copyright { margin: 0px auto; display: block; text-align: center; text-transform: uppercase; letter-spacing: 1px; }
.tm-legal { color: rgb(91, 91, 92); font-size: 0.6875rem; letter-spacing: 1px; text-transform: uppercase; padding: 40px 24px 44px; }
.tm-legal .tm-logo { display: none; }
.tm-legal ul { padding: 0px; margin: 0px; text-align: center; }
.tm-legal ul li { padding: 4px 0px; margin: 0px 15px; list-style-type: none; display: inline-block; }
.tm-legal ul li a { color: rgb(91, 91, 92); }
.tm-legal .tm-menu-legal { margin-top: 15px; }
.tm-legal .menu-item, .tm-legal .tm-copyright, .tm-legal .tm-disclaimer { font-size: 0.8125rem; }
@media screen and (max-width: 599px) {
  .tm-legal .menu-item, .tm-legal .tm-copyright, .tm-legal .tm-disclaimer { font-size: 0.6875rem; }
}
.tm-legal .tm-disclaimer { font-size: 0.75rem; text-transform: none; letter-spacing: 0px; width: 90%; max-width: 580px; margin: 15px auto 0px; text-align: center; }
@media screen and (max-width: 599px) {
  .tm-legal .tm-disclaimer { font-size: 0.625rem; }
}
.tm-legal .tm-disclaimer .tm-copyright { margin: 0px auto 24px; display: block; text-align: center; font-size: 0.8125rem; text-transform: uppercase; letter-spacing: 1px; }
@media screen and (min-width: 1024px) {
  .tm-legal .tm-disclaimer .tm-copyright { margin: 0px auto 12px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-contributors-list-header { font-size: 1.125rem; margin-bottom: 42px; }
}
@media screen and (min-width: 1024px) {
  .tm-contributors-list-header { font-size: 1.25rem; margin-bottom: 60px; padding: 40px 52px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-contributors-list-header__title { font-size: 3rem; }
}
@media screen and (min-width: 1024px) {
  .tm-contributors-list-header__title { font-size: 3.5rem; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-contributors-sorter { font-size: 0.875rem; }
}
@media screen and (min-width: 1024px) {
  .tm-contributors-sorter { font-size: 1rem; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-contributors-sorter__btn { font-size: 1rem; }
  .tm-contributor { padding: 32px 16px 27px; width: 25%; }
}
@media screen and (min-width: 1024px) {
  .tm-contributors-sorter__btn { font-size: 1.125rem; }
  .tm-contributor { padding: 52px 16px 47px; width: 20%; }
  .tm-contributor:nth-child(-n+5) { padding-top: 36px; }
}
.tm-contributor::before { background-color: rgb(214, 214, 201); height: 2px; left: 0px; margin-top: -24px; position: absolute; right: 0px; }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-contributor img { margin-bottom: 16px; max-width: 132px; }
  .tm-contributor::before { margin-top: -32px; }
  .tm-contributor:nth-child(n+5)::before { content: ""; }
  .tm-contributor__name { font-size: 1.25rem; line-height: 1.5rem; }
}
@media screen and (min-width: 1024px) {
  .tm-contributor img { margin-bottom: 19px; max-width: 148px; }
  .tm-contributor::before { margin-top: -52px; }
  .tm-contributor:nth-child(n+6)::before { content: ""; }
  .tm-contributor__name { font-size: 1.5rem; line-height: 1.75rem; }
}
@media screen and (max-width: 599px) {
  .tm-contributor:nth-child(n+3)::before { content: ""; }
  .tm-sponsor-header { flex-direction: column; }
  .tm-sponsor-header .tm-sponsor-title { margin-bottom: 15px; font-size: 1.125rem; max-width: 100%; }
  .tm-sponsor-header .tm-sponsor-title span { font-size: 1.625rem; }
}
@media screen and (max-width: 599px) {
  .newsletter-page-content .tm-content-container .popular-stories .popular-stories-header { font-size: 1.5625rem; margin: 0px auto 0.9375rem; width: 70%; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .newsletter-page-content .tm-content-container .popular-stories .popular-story { width: 32.8%; margin-bottom: 1.25rem; padding: 0px 0.625rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .image-wrapper { margin-bottom: 0.75rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .article-author { margin-top: 0.3125rem; }
}
@media screen and (max-width: 599px) {
  .newsletter-page-content .tm-content-container .popular-stories .popular-story { width: 49%; margin-bottom: 0.9375rem; padding: 0px; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story:nth-child(2n) { padding-right: 0.1875rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story:nth-child(2n+1) { padding-left: 0.1875rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .image-wrapper { margin-bottom: 0.625rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .article-author, .newsletter-page-content .tm-content-container .popular-stories .popular-story h3 { padding: 0px 0.9375rem; }
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .article-author { margin-top: 0.25rem; }
}
.tm-ad { margin: 12px auto 24px; max-width: 100%; position: relative; text-align: center; }
.tm-ad::after { left: 0px; content: "Advertisement"; position: absolute; text-align: right; top: auto; transform: none; padding-top: 5px; line-height: 1.2; text-transform: uppercase; font-size: 0.5rem; font-weight: 500; letter-spacing: 0.15em; }
.tm-ad.native::after { content: ""; display: none; }
.tm-ad-leaderboard { width: 320px; }
@media screen and (min-width: 728px) {
  .tm-ad-leaderboard { width: 728px; margin: 24px auto 12px; }
}
.tm-ad-mrec { margin: 0px 0px 27px; }
@media screen and (max-width: 599px) {
  .tm-ad-mrec { margin-bottom: 60px; }
}
.tm-article { margin: 24px 0px; position: relative; }
.tm-article:first-of-type { padding-top: 24px; margin-top: 0px; border-top: 1px solid rgb(222, 222, 209); }
.tm-article:first-child { margin: 0px 0px 24px; }
.tm-article:not(.featured-media)::after { content: ""; border-bottom: 1px solid rgb(222, 222, 209); height: 24px; clear: left; display: block; }
@media screen and (max-width: 599px) {
  .tm-article { margin: 16px 0px; }
  .tm-article:first-of-type { padding-top: 16px; }
  .tm-article:first-child { margin: 0px 0px 16px; }
  .tm-article::after { height: 16px; }
}
@media screen and (min-width: 600px) {
  .tm-ad-mrec::after { right: 10px; }
  .tm-article .tm-article-text .tm-article-title { font-size: 1.375rem; }
}

@media screen and (max-width: 599px) {
  .tm-article .tm-article-sponsor { margin-top: 0px; }
  .tm-article.tm-article-featured .tm-article-sponsor { margin-top: 8px; }
  .tm-article.tm-article-featured .tm-article-image img { width: initial; height: 100%; transform: translateX(-50%); position: absolute; left: 50%; }
}
@media screen and (min-width: 769px) and (max-width: 952px) {
  .tm-article.tm-article-featured .tm-article-text .tm-article-title { font-size: 1.0625rem; }
}
@media screen and (max-width: 599px) {
  .tm-article.tm-article-featured .tm-article-text .tm-article-title { font-size: 1.125rem; }
}
.disney-id-box:not(.box-left) { margin-bottom: 10px; }
.disney-id-box:not(.box-left) .did-logged-out { display: block !important; text-align: center; padding: 0.875rem 0.625rem 0.125rem; color: rgb(123, 123, 123); font-size: 12px; overflow: hidden; }
.disney-id-box:not(.box-left) .did-logged-out h2 { font-size: 18px; font-weight: 600; color: rgb(63, 63, 63); margin: 0px; text-transform: uppercase; letter-spacing: 0.04em; line-height: 1.3; }
.disney-id-box:not(.box-left) .did-logged-out .did-sign-up { font-family: Helvetica,Arial,sans-serif; background-color: rgb(2, 41, 183); border-radius: 3px; color: rgb(255, 255, 255); display: block; font-size: 22px; letter-spacing: 0.03em; margin: 8px 20px; padding: 10px; text-transform: uppercase; line-height: 26px; }
.disney-id-box:not(.box-left) .did-logged-out .did-sign-up:hover { background-color: rgb(2, 32, 143); }
.tm-newsletter-privacy { display: block; text-align: center; font-size: 0.8625rem; font-weight: 300; }
@media screen and (min-width: 1600px) {
  .tm-interstitial-container { margin: 0px auto 24px; padding: 0px 48px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-container { max-width: 300px; margin: 0px auto; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-container .left-aligned { letter-spacing: 2px; }
  .tm-interstitial-container .tm-author-name h3 { margin-top: 0px; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial-container h2 { margin-bottom: 10px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-container h2 { margin-bottom: 0px; line-height: 1.3; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial { display: flex; flex-direction: row; align-items: stretch; }
  .tm-interstitial .tm-interstitial__posts { flex-grow: 1; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-interstitial .tm-interstitial__posts .tm-article { width: 33.3333%; margin: 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(3n+1) { padding: 0px 16px 0px 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(3n+2) { padding: 0px 8px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(3n+3) { padding: 0px 0px 0px 16px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(n+4) { display: none; }
}
@media screen and (min-width: 1024px) {
  .tm-interstitial .tm-interstitial__posts .tm-article { width: 25%; margin: 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(4n+1) { padding: 0px 18px 0px 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(4n+2) { padding: 0px 12px 0px 6px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(4n+3) { padding: 0px 6px 0px 12px; }
  .tm-interstitial .tm-interstitial__posts .tm-article:nth-of-type(4n+4) { padding: 0px 0px 0px 18px; }
}
.tm-interstitial .tm-interstitial__posts .tm-article::after { content: initial; }
.tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image::before { display: block; content: ""; width: 100%; padding-top: 58.0645%; }
.tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image { position: relative; overflow: hidden; text-align: center; width: 35%; }
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image::before { display: block; content: ""; width: 100%; padding-top: 60%; }
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image img { max-width: 100%; }
}
.tm-interstitial .tm-interstitial__posts .tm-article .tm-article-image::after { content: initial; }
@media screen and (min-width: 769px) {
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-text { width: 100%; padding: 0px; }
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-text .tm-article-title { padding: 0.25rem 0px; width: 100%; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial .tm-ad { left: 50%; transform: translateX(-50%); max-width: initial; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial .tm-ad { margin-left: 24px; margin-bottom: 0px; text-align: right; }
  .tm-interstitial .tm-ad::after { position: relative; bottom: 0px; }
}
.tm-interstitial::after { content: ""; display: block; clear: both; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-text .tm-article-title .tm-article-title-text { margin-top: -2px; }
  .tm-body.js-show-mobile-nav { overflow: hidden; }
  .js-show-mobile-nav .tm-header-search-btn { color: rgb(255, 255, 255); transform: translateX(-100%); visibility: hidden; }
  .js-show-mobile-nav .tm-header::before { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
  .js-show-mobile-nav .tm-header .tm-logo { color: rgb(255, 255, 255); }
  .js-show-mobile-nav .tm-header .tm-logo::after { background-image: url('branding-logo-dark.png'); background-size: 100% auto; }
}
@media not all, not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), screen and (min-width: 600px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 2), not all, not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx), not all, screen and (min-width: 600px) and (max-width: 768px) and (min-resolution: 144dppx) {
  .js-show-mobile-nav .tm-header .tm-logo::after { background-image: url('branding-logo-dark@2x.png'); }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .js-show-mobile-nav .tm-header .tm-logo:hover::before { opacity: 0; }
  .js-show-mobile-nav .tm-header .tm-logo:hover::after { opacity: 1; }
  .js-show-mobile-nav .tm-header-nav .tm-cross-promote-ad, .js-show-mobile-nav .tm-header-nav .tm-menu-general { visibility: visible; }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn { color: rgb(91, 91, 92); }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn:hover { background: rgb(230, 230, 230) none repeat scroll 0% 0%; }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn.js-touch { background-color: rgb(255, 255, 255); }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('1x-s2647edc9af.png'); background-position: -141px -36px; background-repeat: no-repeat; overflow: hidden; height: 22px; width: 22px; display: block; right: 12px; }
}
@media not all, not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), screen and (min-width: 600px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 2), not all, not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx), not all, screen and (min-width: 600px) and (max-width: 768px) and (min-resolution: 144dppx) {
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -137px -36px; height: 22px; width: 22px; }
}

@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .js-show-mobile-nav .tm-header-nav { opacity: 1; visibility: visible; border-top: 4px solid rgb(2, 41, 183); }
  .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a img, .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a span { opacity: 1; transform: translateY(0px); transition: transform 300ms ease-in-out 0s, opacity 500ms ease-in-out 0s; }
  .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a span { transition-delay: 150ms; }
  .tm-header-nav { background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; margin-top: 45px; opacity: 0; overflow-y: scroll; position: fixed; right: 0px; top: 0px; transition: opacity 300ms ease-in-out 0s, visibility 300ms ease-in-out 0s; visibility: hidden; }
  .tm-header-nav.js-no-transition { display: none; }
  .tm-header-nav .tm-menu-primary { font-size: 0px; margin: 0px; padding: 0px; text-align: center; }
  .tm-header-nav .tm-menu-primary .menu-item { margin: 0px 0px 0.2rem; display: inline-block; overflow: hidden; text-align: center; width: calc((100% - 0.2rem) / 2); height: 5.75rem; vertical-align: top; background-color: rgb(97, 2, 198); }
  .tm-header-nav .tm-menu-primary .menu-item:hover { background-color: rgb(77, 2, 158); }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(2n+1) { margin-right: 0.1rem; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(2n) { margin-left: 0.1rem; }
  .tm-header-nav .tm-menu-primary .menu-item:last-child:nth-child(2n+1) { margin: 0px; width: 100%; }
  .tm-header-nav .tm-menu-primary .menu-item a { display: table; width: 100%; height: 100%; }
  .tm-header-nav .tm-menu-primary .menu-item a span { display: table-cell; vertical-align: middle; color: rgb(255, 255, 255); font-size: 1.25rem; letter-spacing: 0.1rem; line-height: 1.1; text-transform: uppercase; font-weight: 700; }
  .tm-header-nav .tm-menu-primary .sub-menu { display: none; }
  .tm-header-nav .tm-social { font-size: 0px; margin: 0px auto; padding: 20px 0px; text-align: center; width: 100%; }
  .tm-header-nav .tm-social a { margin: 0px 30px; overflow: hidden; text-indent: 100%; height: 41px; width: 41px; border-radius: 50%; display: inline-block; position: relative; }
  .tm-header-nav .tm-social a::after { background-repeat: no-repeat; background-image: url('social_icons_custom_sprite-light.png'); background-size: 800% 100%; width: 25px; height: 25px; }
}
@media not all, not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), screen and (min-width: 600px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 2), not all, not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx), not all, screen and (min-width: 600px) and (max-width: 768px) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-social a::after { background-image: url('social_icons_custom_sprite-light@2x.png'); }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-header-nav .tm-social a.tm-social-twitter::after { background-position: 0px 0px; }
  .tm-header-nav .tm-social a.tm-social-facebook::after { background-position: 14.2857% 0px; }
  .tm-header-nav .tm-social a.tm-social-pinterest::after { background-position: 28.5714% 0px; }
  .tm-header-nav .tm-social a.tm-social-instagram::after { background-position: 42.8571% 0px; }
  .tm-header-nav .tm-social a.tm-social-youtube::after { background-position: 57.1429% 0px; }
  .tm-header-nav .tm-social a.tm-social-tumblr::after { background-position: 71.4286% 0px; }
  .tm-header-nav .tm-social a.tm-social-snapchat::after { background-position: 85.7143% 0px; }
  .tm-header-nav .tm-social a.tm-social-pnnc::after { background-position: 100% 0px; }
  .tm-header-nav .tm-social a::after { content: ""; display: block; margin: auto; position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); }
}
@media screen and (max-width: 599px) and (max-width: 32.5rem), screen and (min-width: 600px) and (max-width: 768px) and (max-width: 32.5rem) {
  .tm-header-nav .tm-social a { margin: 0px 8px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-header-nav .tm-social .tm-social-facebook { background-color: rgb(59, 89, 152); }
  .tm-header-nav .tm-social .tm-social-pinterest, .tm-header-nav .tm-social .tm-social-pnnc { background-color: rgb(189, 8, 28); }
  .tm-header-nav .tm-social .tm-social-tumblr { background-color: rgb(54, 70, 92); }
  .tm-header-nav .tm-social .tm-social-youtube { background-color: rgb(205, 32, 31); }
  .tm-header-nav .tm-social .tm-social-twitter { background-color: rgb(85, 172, 238); }
  .tm-header-nav .tm-social .tm-social-instagram { background-color: rgb(39, 90, 133); }
  .tm-header-nav .tm-social .tm-social-snapchat { background-color: rgb(0, 0, 0); }
  .tm-header-nav .tm-cross-promote-ad-container { padding: 20px 0px; background-color: transparent; }
  .tm-header-nav .tm-cross-promote-ad { display: block; margin: 0px auto; text-align: center; height: auto; width: 270px; border: 0.35rem solid rgb(102, 255, 226); background-color: rgb(2, 41, 183); color: rgb(255, 255, 255); }
  .tm-header-nav .tm-cross-promote-ad:hover { background-color: rgb(2, 32, 143); }
  .tm-header-nav .tm-cross-promote-ad p { font-family: Georgia,serif; font-weight: 100; margin: 0.8rem 0px 0px; font-size: 0.78125rem; letter-spacing: 0.05rem; }
  .tm-header-nav .tm-cross-promote-ad div { margin: 0px auto 1rem; background-image: url('1x-s2647edc9af.png'); background-position: 0px -58px; background-repeat: no-repeat; overflow: hidden; height: 34px; width: 203px; display: block; }
}
@media not all, not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), screen and (min-width: 600px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 2), not all, not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx), not all, screen and (min-width: 600px) and (max-width: 768px) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-cross-promote-ad div { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: 0px -58px; height: 34px; width: 203px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-header-nav .tm-menu-general { margin: 0px auto; text-align: center; width: 85%; text-transform: uppercase; padding: 20px 0px 0px; }
  .tm-header-nav .tm-menu-general .menu-item { display: inline-block; width: 48%; border-bottom: 0.1rem solid rgb(91, 91, 92); font-size: 0.9375rem; letter-spacing: 0.08rem; margin-bottom: 1.5rem; padding: 0.2rem; }
}
@media screen and (max-width: 599px) and (max-width: 32.5rem), screen and (min-width: 600px) and (max-width: 768px) and (max-width: 32.5rem) {
  .tm-header-nav .tm-menu-general .menu-item { font-size: 0.83125rem; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-header-nav .tm-legal a, .tm-header-nav .tm-legal a:hover, .tm-header-nav .tm-menu-general .menu-item a { color: rgb(91, 91, 92); }
  .tm-header-nav .tm-menu-general .menu-item:nth-child(2n+1) { margin-right: 1%; }
  .tm-header-nav .tm-menu-general .menu-item:nth-child(2n) { margin-left: 1%; }
  .tm-header-nav .tm-legal { background-color: rgb(238, 238, 238); color: rgb(91, 91, 92); margin: 0px; padding: 0px; width: 100%; text-align: center; }
  .tm-header-nav .tm-legal .tm-logo { display: none; }
  .tm-header-nav .tm-legal .tm-disclaimer, .tm-header-nav .tm-legal .tm-menu-corporate, .tm-header-nav .tm-legal .tm-menu-legal { margin: 0px auto; padding: 1.3rem 1rem 0px; text-align: center; }
  .tm-header-nav .tm-legal .tm-disclaimer .menu-item, .tm-header-nav .tm-legal .tm-disclaimer .tm-copyright, .tm-header-nav .tm-legal .tm-menu-corporate .menu-item, .tm-header-nav .tm-legal .tm-menu-corporate .tm-copyright, .tm-header-nav .tm-legal .tm-menu-legal .menu-item, .tm-header-nav .tm-legal .tm-menu-legal .tm-copyright { display: inline-block; text-transform: capitalize; letter-spacing: normal; font-size: 0.625rem; line-height: 1.5; margin: 0px 10px; }
  .tm-header-nav .tm-legal .tm-disclaimer { padding-bottom: 1.3rem; font-size: 0.5rem; text-transform: uppercase; width: 90%; max-width: 680px; }
  .tm-header-nav .tm-legal .tm-disclaimer span { width: 100%; }
  .tm-header-nav .tm-legal .tm-disclaimer .tm-legal-link { font-weight: 600; margin-top: 6px; display: block; }
}
.tm-pagination { margin: 24px 0px; text-align: center; }
.tm-pagination .page-numbers { border: 1px solid rgb(222, 222, 209); color: rgb(0, 204, 204); display: inline-block; font-size: 1.1rem; font-family: Helvetica,Arial,sans-serif; font-weight: 700; letter-spacing: 1px; margin: 8px; padding: 8px 12px; position: relative; text-transform: uppercase; }
.tm-pagination .page-numbers.next::after, .tm-pagination .page-numbers.prev::before { content: ""; height: 13px; position: absolute; width: 11px; background-image: url('pagination-arrows.png'); background-size: 22px 26px; background-repeat: no-repeat; }
@media screen and (max-width: 599px) {
  .tm-pagination .page-numbers { display: none; }
}
.tm-pagination .page-numbers.current, .tm-pagination .page-numbers:hover { background-color: rgb(0, 204, 204); border: 1px solid rgb(0, 204, 204); color: rgb(255, 255, 255); }
.tm-pagination .page-numbers.dots { border: medium none; color: rgb(91, 91, 92); font-size: 1.25rem; padding: 8px 2px; }
.tm-pagination .page-numbers.dots:hover { background-color: inherit; border: medium none; }
.tm-pagination .page-numbers.prev::before { left: 12px; margin: 5px 10px 0px 0px; }
.tm-pagination .page-numbers.prev:hover::before { background-position: 0px -13px; }
.tm-pagination .page-numbers.next { display: inline-block; padding-right: 34px; }
.tm-pagination .page-numbers.next::after { margin: 5px 0px 0px 10px; right: 12px; background-position: -11px 0px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-pagination .page-numbers.next::after, .tm-pagination .page-numbers.prev::before { background-image: url('pagination-arrows.png'); }
}
.tm-pagination .page-numbers.next:hover::after { background-position: -11px -13px; }
.search-flyout-container .tm-header.is-home-top .tm-header-nav, .search-flyout-container .tm-header.is-home-top::after { transform: translateY(-52px); }
.tm-header-search-container .tm-search-box .tm-search-input { font-size: 1.375rem; letter-spacing: 0.125rem; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .page-template-page-search .tm-ad { margin: 1.5625rem auto 2.5rem; }
  .tm-header-search-container .tm-search-box .tm-search-input { font-size: 0.9375rem; letter-spacing: 0.0625rem; }
}
.search-flyout { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; box-sizing: border-box; display: none; width: 100%; z-index: 99; }
@media screen and (max-width: 599px) {
  .search-flyout .search-results { padding: 0px; }
}
@media screen and (max-width: 599px) {
  .search-results-container .wp-paginate { display: none; }
  .search-results-container .wp-paginate-mobile { display: block; }
  .search-results-container { padding: 0px; margin-top: 0.9375rem; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .search-results-container .search-message { padding: 0.4375rem 0.625rem 0.40625rem; font-size: 0.6875rem; }
}
@media screen and (max-width: 599px) {
  .search-results-container .search-message { padding: 0.34375rem 0.625rem 0.3125rem; margin: 0.75rem 0px 0.8125rem; font-size: 0.5625rem; letter-spacing: 0.0625rem; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .search-results-container .no_results_message { padding: 3.75rem 5rem; font-size: 1.125rem; }
}
@media screen and (max-width: 599px) {
  .search-results-container .no_results_message { padding: 3.3125rem 1rem 4.125rem; font-size: 1rem; }
}
.page-search-form .search-bar .bar .bar-inner::before { background-image: url('1x-s2647edc9af.png'); background-position: -25px 0px; background-repeat: no-repeat; overflow: hidden; height: 25px; width: 25px; display: block; content: ""; position: absolute; top: 0.84375rem; left: 1.25rem; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .page-search-form .search-bar .bar .bar-inner::before { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: 0px 0px; height: 24px; width: 25px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .page-search-form .search-bar .bar .bar-inner { padding: 0.5625rem 0.5625rem 0.5625rem 3.5rem; }
  .page-search-form .search-bar .bar .bar-inner::before { top: 0.625rem; left: 1rem; }
  .page-search-form .search-bar .bar .bar-inner input { font-size: 1.125rem; }
}
@media screen and (max-width: 599px) {
  .page-search-form .search-bar .bar .bar-inner { padding: 0.5rem 0.5rem 0.5rem 3.125rem; }
  .page-search-form .search-bar .bar .bar-inner::before { top: 0.375rem; left: 0.75rem; }
  .page-search-form .search-bar .bar .bar-inner input { font-size: 0.9375rem; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .page-search-form .search-bar .bar { width: 100%; padding: 0px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .page-search-form .search-bar .page-search-btn { display: none; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .search-results .item { width: 33.3%; margin-bottom: 1.25rem; padding: 0px 0.625rem; }
  .search-results .item .image { margin-bottom: 0.75rem; }
  .search-results .item .details .author { margin-top: 0.3125rem; }
}
@media screen and (max-width: 599px) {
  .search-results .item { width: 50%; margin-bottom: 0.9375rem; padding: 0px; }
  .search-results .item:nth-child(2n+1) { padding-right: 0.1875rem; }
  .search-results .item:nth-child(2n) { padding-left: 0.1875rem; }
  .search-results .item .image { margin-bottom: 0.625rem; }
  .search-results .item .details { padding: 0px 0.9375rem; }
  .search-results .item .details .author { margin-top: 0.25rem; }
}
.wp-paginate-mobile .current-page:first-child, .wp-paginate-mobile .next-wrapper:nth-child(2) { left: 1.4375rem; }
.wp-paginate-mobile .back-to-page1-wrapper:nth-last-child(4), .wp-paginate-mobile .current-page:nth-child(3):nth-last-child(2), .wp-paginate-mobile .next-wrapper:nth-child(4), .wp-paginate-mobile .prev-wrapper:nth-child(2):nth-last-child(3) { left: -1.09375rem; }
.wp-paginate-mobile .current-page:nth-child(2):last-child, .wp-paginate-mobile .prev-wrapper:first-child:nth-last-child(2) { left: -1.4375rem; }
.wp-paginate-mobile .back-to-page1-wrapper:nth-last-child(3), .wp-paginate-mobile .current-page:nth-child(3):last-child, .wp-paginate-mobile .prev-wrapper:nth-child(2):nth-last-child(2) { left: -2.53125rem; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .back-to-page1 { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -16px -36px; height: 15px; width: 15px; }
}
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .prev { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -8px -36px; height: 14.5px; width: 8px; }
}
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .next { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: 0px -36px; height: 14.5px; width: 8px; }
}
.tm-cross-promote-interstitial.tm-interstitial-container .tm-cross-promote-header .tm-cross-promote-interstitial-logo::after { content: ""; background-image: url('1x-s2647edc9af.png'); background-position: 0px -92px; background-repeat: no-repeat; overflow: hidden; height: 46px; width: 50px; display: block; margin: 0px auto; position: relative; top: 50%; transform: translateY(-50%); }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-cross-promote-interstitial.tm-interstitial-container .tm-cross-promote-header .tm-cross-promote-interstitial-logo::after { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: 0px -92px; height: 44.5px; width: 49px; }
}
@media screen and (max-width: 599px) {
  .tm-cross-promote-interstitial.tm-interstitial-container .tm-cross-promote-header h2 { font-size: 1.25rem; letter-spacing: 0.04375rem; margin-left: 0.9375rem; }
}
@media screen and (max-width: 599px) {
  .tm-cross-promote-interstitial.tm-interstitial-container .tm-interstitial .tm-articles .tm-article .tm-article-text .tm-article-title .tm-article-title-text { font-size: 0.6875rem; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar { padding-top: 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items { width: 40%; }
}
@media (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-text { font-size: 0.8rem; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-text { display: none; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials { display: inline-block; width: 100%; padding: 0px; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials::after { content: ""; clear: both; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon { background-image: url('share_icons_custom_sprite@2x.png'); }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon { margin: 0px 2px; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon { float: left; height: 50px; margin: 0px; width: 50%; border-right: 2px solid rgb(255, 255, 255); border-radius: 0px; background-image: none; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon::after { background-repeat: no-repeat; background-image: url('social_icons_custom_sprite-light.png'); background-size: 800% 100%; width: 30px; height: 30px; }
}
@media not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon::after { background-image: url('social_icons_custom_sprite-light@2x.png'); }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tw::after { background-position: 0px 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-fb::after { background-position: 14.2857% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pn::after { background-position: 28.5714% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-ig::after { background-position: 42.8571% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-yt::after { background-position: 57.1429% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tb::after { background-position: 71.4286% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-sn::after { background-position: 85.7143% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pnnc::after { background-position: 100% 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon::after { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tw, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tw::after { background-color: rgb(85, 172, 238); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pn, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pn::after, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pnnc, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pnnc::after { background-color: rgb(189, 8, 28); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-fb, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-fb::after { background-color: rgb(59, 89, 152); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-ig, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-ig::after { background-color: rgb(39, 90, 133); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-yt, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-yt::after { background-color: rgb(205, 32, 31); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tb, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tb::after { background-color: rgb(54, 70, 92); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-sn, .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-sn::after { background-color: rgb(0, 0, 0); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-mobile-hide { display: none; }
}
@media screen and (min-width: 600px) {
  html .tm-social-bar-wrap .tm-social-bar .tm-sb-items { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; }
  html .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials { flex-shrink: 0; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments { width: 60%; background-color: rgb(2, 41, 183); display: inline-block; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments::after { content: ""; clear: both; display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 3px solid rgb(2, 41, 183); }
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count::after { content: ""; display: block; height: 0px; width: 0px; position: absolute; left: 100%; top: 50%; border-bottom: 15px solid transparent; border-left: 15px solid rgb(2, 41, 183); border-top: 15px solid transparent; margin-left: -1px; transform: translateY(-50%); }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { width: 50%; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { font-size: 1rem; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-count { font-size: 1.25rem; display: block; }
}
@media screen and (min-width: 1024px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-count { font-size: 2.25rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-count { font-size: 2.125rem; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text::after { content: ""; clear: both; }
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count, .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text { width: 100%; height: 50%; position: absolute; left: 0px; padding-left: 20px; display: inline-block; color: rgb(35, 31, 32); background-color: transparent; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { top: 50%; font-size: 1rem; letter-spacing: 1px; line-height: 16px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count::after { left: auto; top: 0px; right: 10px; z-index: 1; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text { bottom: 50%; font-size: 0.75rem; font-family: Helvetica,Arial,sans-serif; font-weight: 400; text-transform: none; line-height: 32px; letter-spacing: 0px; }
}
@media screen and (max-width: 599px) {
  .js-active .tm-sb-fixed.js-show { bottom: 0px; }
}
@media screen and (min-width: 600px) {
  .tm-social-bar-legal { display: inline-block; }
}
.tm-sidebar .tm-social { font-size: 0px; margin-bottom: 40px; text-align: center; }
.tm-sidebar .tm-social .tm-social-link { margin: 0px 0px 0px 10px; overflow: hidden; text-indent: 100%; height: 40px; width: 40px; border-radius: 50%; display: inline-block; }
.tm-sidebar .tm-social .tm-social-link::after { background-repeat: no-repeat; background-image: url('social_icons_custom_sprite-light.png'); background-size: 800% 100%; width: 24px; height: 24px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link::after { background-image: url('social_icons_custom_sprite-light@2x.png'); }
}
.tm-sidebar .tm-social .tm-social-link.tm-social-twitter::after { background-position: 0px 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-facebook::after { background-position: 14.2857% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-pinterest::after { background-position: 28.5714% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-instagram::after { background-position: 42.8571% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-youtube::after { background-position: 57.1429% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-tumblr::after { background-position: 71.4286% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-snapchat::after { background-position: 85.7143% 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-pnnc::after { background-position: 100% 0px; }
.tm-sidebar .tm-social .tm-social-link:first-child { margin-left: 0px; }
.tm-sidebar .tm-social .tm-social-link::after { content: ""; display: block; margin: auto; position: relative; top: 50%; transform: translateY(-50%); }
.tm-sidebar .tm-social .tm-social-link.tm-social-facebook { background-color: rgb(59, 89, 152); }
.tm-sidebar .tm-social .tm-social-link.tm-social-pinterest, .tm-sidebar .tm-social .tm-social-link.tm-social-pnnc { background-color: rgb(189, 8, 28); }
.tm-sidebar .tm-social .tm-social-link.tm-social-youtube { background-color: rgb(205, 32, 31); }
.tm-sidebar .tm-social .tm-social-link.tm-social-twitter { background-color: rgb(85, 172, 238); }
.tm-sidebar .tm-social .tm-social-link.tm-social-instagram { background-color: rgb(39, 90, 133); }
.tm-sidebar .tm-sidebar-module { margin: 0px 0px 40px; }
.tm-sidebar .tm-sidebar-module .tm-sidebar-module-header { color: rgb(91, 91, 92); font-family: Helvetica,Arial,sans-serif; font-size: 1.4rem; font-weight: 100; letter-spacing: 1px; line-height: 28px; margin: 0px 0px 14px; padding: 0px; text-transform: uppercase; }
.tm-sidebar .tm-sidebar-featured .tm-article.tm-article-featured::after { border-bottom: medium none; height: 16px; }
@media screen and (max-width: 599px) {
  .tm-takeover-decor-container .tm-takeover-decor { left: 50%; transform: translateX(-50%); }
}
.tm-takeover-decor-container .tm-takeover-decor-button::before { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; content: ""; display: block; height: 140px; left: -28%; position: absolute; top: -84px; width: 101px; }
@media screen and (max-width: 599px) {
  .tm-takeover-decor-container .tm-takeover-decor-button .button_off.desktop, .tm-takeover-decor-container .tm-takeover-decor-button::before { display: none; }
  .tm-takeover-decor-container .tm-takeover-decor-button .button_off.mobile { display: block; }
}
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-takeover-decor-container .tm-takeover-decor-close { background-image: url('2x-s8b59c022b4.png'); background-size: 203px 136.5px; background-position: -31px -36px; height: 15.5px; width: 15.5px; }
}
body.takeover.dark .rich-archive-video-block .tm-watch-more-wrapper .tm-watch-more-videos, body.takeover.dark .tm-content-container .tm-watch-more-wrapper .tm-watch-more-videos, body.takeover.dark .tm-content-container h3, body.takeover.dark .tm-embedded-post-container .tm-embedded-post-header, body.takeover.dark .tm-embedded-post-container a .tm-embedded-post-title, body.takeover.dark .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-text .tm-article-title .tm-article-title-text, body.takeover.dark .tm-share-lines .tm-share-line .tm-sl__text, body.takeover.dark .tm-single-content:not(.curated-content), body.takeover.dark .tm-single-content:not(.curated-content) p, body.takeover.dark button, body.takeover.dark input, body.takeover.dark select, body.takeover.dark textarea { color: rgb(255, 255, 255); }
@media screen and (max-width: 599px) {
  .tm-takeover-decor-container .tm-takeover-decor-image { max-height: 94%; left: 23px; top: 20px; transform: translate(-50%, -50%); }
}
@media screen and (max-width: 350px) {
  .tm-takeover-decor-container .tm-takeover-decor-button { font-size: 17px; }
  .tm-takeover-decor-container .tm-takeover-decor-image { left: 15px; }
}
@media screen and (max-width: 599px) {
  .tm-takeover-decor-container.takeover-home-category { bottom: 0px; left: 0px; width: 100%; }
}
@media screen and (min-width: 600px) {
  .js-active .tm-takeover-decor-container.tm-sb-fixed.js-show.tm-whale-scroll { bottom: 79px; }
}
@media screen and (max-width: 599px) {
  body.single-curated_product .tm-curate-amazon-disclaimer-bar { display: block; }
  body.single-curated_product .tm-curate-amazon-disclaimer-bar .tm-curate-amazon-disclaimer { display: none; }
  body.single-curated_product .tm-curate-amazon-disclaimer-bar .tm-takeover-decor-container { left: 0px; }
}
@media screen and (max-width: 599px) {
  .tm-curate-amazon-disclaimer-bar.page-shop { display: block; }
  .tm-curate-amazon-disclaimer-bar.page-shop .tm-curate-amazon-disclaimer { display: none; }
  .tm-curate-amazon-disclaimer-bar.page-shop .tm-takeover-decor-container { left: 0px; }
}
body.takeover.dark hr, body.takeover.dark hr::after, body.takeover.dark hr::before { background-color: rgb(255, 255, 255); }
body.takeover.dark.category .tm-article:not(.featured-media)::after, body.takeover.dark.home .tm-article:not(.featured-media)::after, body.takeover.dark.page-template-page-aggregation .tm-article:not(.featured-media)::after { border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
body.takeover.dark.single .tm-single-content:not(.curated-content) a { color: rgb(255, 255, 255); }
body.takeover.dark.single .tm-single-content:not(.curated-content) ol li::before { background-color: rgb(255, 255, 255); color: rgb(225, 25, 55); }
body.takeover.dark.single .tm-single-content:not(.curated-content) ul li::before { border: 4px solid rgb(255, 255, 255); }
body.takeover.dark .tm-content-container .promo-box, body.takeover.dark .tm-content-container .promo-content h2, body.takeover.dark .tm-content-container .tm-posted-time, body.takeover.dark .tm-content-container h2, body.takeover.dark .tm-content-container h2 a:hover, body.takeover.dark .tm-content-container h3, body.takeover.dark .tm-content-container img, body.takeover.dark .tm-content-container li, body.takeover.dark.single .tm-single-content:not(.curated-content) p { color: rgb(255, 255, 255); }
body.takeover.dark .rich-archive-section .rich-archive-article-block .rich-archive-article-title, body.takeover.dark .tm-ad, body.takeover.dark .tm-ad::after, body.takeover.dark .tm-interstitial .tm-interstitial__posts .tm-article .tm-article-text .tm-article-title .tm-article-title-text, body.takeover.dark .tm-interstitial-container h2 { color: rgb(255, 255, 255); }
body.takeover.dark .tm-content-container .tm-single-content.curated-content .tm-ad::after { color: rgb(0, 0, 0); }
@media screen and (max-width: 599px) {
  body.takeover .tm-takeover-decor-container .tm-takeover-decor-button .button_on.mobile { display: block; }
  body.takeover .tm-takeover-decor-container .tm-takeover-decor-button .button_on.desktop { display: none; }
  body.takeover.dark .tm-single-content.curated-content, body.takeover.dark .tm-single-curated-product { background-color: rgb(255, 255, 255); }
  body.takeover.dark .tm-single-content.curated-content { padding-bottom: 12px; }
  body.takeover.dark #curated_infinite_container .tm-curated-product-infinite { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
  body.takeover.dark #curated_infinite_container .tm-curated-product-infinite-content { background-color: transparent; }
}
.tm-category-selector-wrapper #tm-category-selector-desktop::before { content: ""; position: absolute; z-index: 5; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(0, 204, 204) none repeat scroll 0% 0%; border-radius: 4px; box-shadow: 0px 0px 4px 0px rgb(102, 102, 102); }
@media screen and (max-width: 599px) {
  .tm-category-selector-wrapper #tm-category-selector-mobile { display: block; }
  .tm-category-selector-wrapper #tm-category-selector-desktop { visibility: hidden; }
}
.tm-lazy-img-wrapper { box-sizing: border-box; box-shadow: 0px 0px 0px 1px rgb(228, 228, 228) inset; transition: box-shadow 250ms ease 0s; }
.tm-lazy-img-wrapper::before { content: ""; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: -1; }
.tm-lazy-img-wrapper.tm-load-pending::before { width: 35px; height: 35px; background-image: url('disney-lazy-placeholder.svg'); }
@media screen and (min-width: 600px) {
  .tm-lazy-img-wrapper.tm-load-pending::before { width: 70px; height: 70px; }
}
.tm-lazy-img-wrapper.tm-img-error::before { width: 27px; height: 27px; background-image: url('disney-lazy-error.svg'); }
.tm-lazy-img-wrapper.tm-img-loaded { box-shadow: 0px 0px 0px 1px rgba(228, 228, 228, 0) inset; }
.tm-lazy-img-wrapper.tm-img-loaded::before, .tm-lazy-img-wrapper.tm-img-no-aspect-ratio::before { display: none; }
.tm-lazy-img-wrapper .tm-lazy-img { transition: opacity 250ms ease 0s; }
.tm-sidebar-popular .tm-article-image .tm-load-pending::before { width: 35px; height: 35px; }
@media screen and (min-width: 600px) {
  .tm-article-featured .tm-lazy-img-wrapper { padding-top: 29.489%; }
  .tm-contributor__featured-posts .tm-article-featured:nth-last-of-type(1) .tm-article-image .tm-lazy-img-wrapper, .tm-contributor__featured-posts .tm-article-featured:nth-last-of-type(2) .tm-article-image .tm-lazy-img-wrapper { padding-top: 60%; }
}
.tm-curated-home-loop .tm-lazy-img-wrapper { padding-top: 75%; }
@media screen and (min-width: 600px) {
  .tm-curated-home-loop .tm-lazy-img-wrapper { padding-top: 56.3218%; }
}
/* ::::: https://www.babble.com/wp-content/themes/big-thunder-theme/assets/css/home.min.css?ver=20191002v1 ::::: */

section.featured-media { margin: 0px; }
section.featured-media::after { height: 5px; }
section.featured-media .featured-playlist, section.featured-media .featured-video { position: relative; margin: 0px 0px 5px; }
section.featured-media .featured-playlist iframe, section.featured-media .featured-video iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
section.featured-media .featured-playlist::before, section.featured-media .featured-video::before { content: ""; display: block; }
section.featured-media .featured-video::before { padding-bottom: 56.25%; }
section.featured-media .featured-playlist::before { padding-bottom: calc(56.25% + 257px); }
@media screen and (max-width: 599px) {
  section.featured-media .featured-details { padding: 10px 0px; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  section.featured-media .featured-details { padding: 10px 0px; }
}
.tm-home-banner { max-height: 700px; overflow: hidden; position: relative; }
.tm-home-banner::before { content: ""; padding-top: 29%; display: block; }
@media screen and (max-width: 32.5rem) {
  .tm-home-banner::before { display: none; }
}
.tm-home-banner .tm-home-intro .tm-home-logo::after { content: ""; display: block; padding-top: 32%; }
@media screen and (min-width: 67.5625rem) {
  .tm-home-banner .tm-home-intro .tm-home-intro-text { font-size: 1.6rem; }
}
/* ::::: https://www.babble.com/wp-content/themes/babble-theme/assets/css/theme.min.css?ver=20190805v1 ::::: */

/* ::::: https://fast.fonts.net/t/1.css?apiType=css&projectid=32715c70-0199-40d3-88b4-05b911e4afc3 ::::: */

figure, img { max-width: 100%; }
.search-results .item .details a, .tm-newsletter-privacy, .wp-paginate li a, a, a:hover, a:visited, ins, mark { text-decoration: none; }
*, *::after, *::before { box-sizing: inherit; }
body { background: rgb(247, 247, 246) none repeat scroll 0% 0%; }
body * {  }
@media screen and (min-width: 600px) {
  hr { height: 6px; width: 60px; margin: 40px auto; }
}
img { height: auto; }
a, a:hover, a:visited { color: rgb(255, 85, 85); }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:active, .screen-reader-text:focus, .screen-reader-text:hover { background-color: rgb(247, 247, 246); border-radius: 3px; box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { color: rgb(102, 102, 102); border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus { color: rgb(17, 17, 17); }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] { padding: 3px; }
button, input[type="button"], input[type="reset"], input[type="submit"] { border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(187, 187, 187); border-radius: 3px; background: rgb(230, 230, 230) none repeat scroll 0% 0%; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) inset, 0px 15px 17px rgba(255, 255, 255, 0.5) inset, 0px -5px 12px rgba(0, 0, 0, 0.05) inset; color: rgba(0, 0, 0, 0.8); font-size: 0.75rem; line-height: 1; padding: 0.6em 1em 0.4em; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8); }
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: rgb(204, 204, 204) rgb(187, 187, 187) rgb(170, 170, 170); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8) inset, 0px 15px 17px rgba(255, 255, 255, 0.8) inset, 0px -5px 12px rgba(0, 0, 0, 0.02) inset; }
button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: rgb(170, 170, 170) rgb(187, 187, 187) rgb(187, 187, 187); box-shadow: 0px -1px 0px rgba(255, 255, 255, 0.5) inset, 0px 2px 5px rgba(0, 0, 0, 0.15) inset; }
ol, ul { margin: 0px 0px 1.5em 3em; }
ul { list-style: outside none disc; }
@media screen and (min-width: 1024px) {
  .alignright { float: right; margin: 8px calc(0px - (100vw - 824px) / 2) 16px 36px; max-width: 64%; }
  .alignright .wp-caption-text { text-align: right; }
}
.gallery-item, h1 { text-align: center; }
@media screen and (min-width: 1200px) {
  .alignright { margin-right: -25.82%; }
}
@media screen and (min-width: 1024px) {
  .alignleft { float: left; margin: 8px 36px 16px calc(0px - (100vw - 824px) / 2); max-width: 64%; }
}
@media screen and (min-width: 1200px) {
  .alignleft { margin-left: -25.82%; }
}
@media screen and (max-width: 824px) {
  .alignnone { margin-left: -48px !important; }
}
@media screen and (max-width: 599px) {
  .alignnone { margin-left: -24px !important; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .wp-caption .wp-caption-text { font-size: 0.5625rem; }
}
@media screen and (min-width: 1024px) {
  .wp-caption .wp-caption-text { font-size: 0.625rem; letter-spacing: 1px; }
}
h2, h3 { color: rgb(255, 85, 85) !important; letter-spacing: normal; }
@font-face {
  font-family: "GeorgiaProW01-Light";  src: url('05e3dd98-bf85-4c13-97b6-30f0fe10d44e.eot') format("eot"), url('edef46b7-56a1-480f-952c-376944431d2c.woff') format("woff"), url('b34958e7-68fa-439a-9cc6-9535edcc24bc.ttf') format("truetype"), url('c701e146-b6b5-4c4d-b5b2-8f3eef4bd141.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-LightItal";  src: url('63f96100-5768-40c2-ba28-33bf2f9e6e98.eot') format("eot"), url('ab79a7ac-4aaf-4393-896b-feb6610c9528.woff') format("woff"), url('39c07a80-f3e6-4ddb-9feb-b99a298d4a4d.ttf') format("truetype"), url('9d3b8a80-7974-49c2-815b-0df888981823.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-Regular";  src: url('3b97520d-a722-45ce-b985-2fe0a48b5c1a.eot') format("eot"), url('47123efd-376a-4ca4-a13a-7e6233cf1864.woff') format("woff"), url('53c391fa-d334-4b5b-b84e-c5d4f9cd597c.ttf') format("truetype"), url('f2757779-8128-4b78-a626-ca3af3af15a8.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-Italic";  src: url('7b67bf57-3988-4989-9328-ea5f41f1b55c.eot') format("eot"), url('103ac261-2bdc-47c8-b277-4ff41592c169.woff') format("woff"), url('50422483-14f4-4770-b5f4-1b72838a68b1.ttf') format("truetype"), url('67c342d6-fa04-46b8-bf2b-fa400759d7aa.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-SemiBold";  src: url('9482bb74-d43a-4912-90ad-277f984c4e04.eot') format("eot"), url('7e5378b1-28b7-49af-8f8b-501d31a25c3d.woff') format("woff"), url('044dc750-1ac9-4947-a476-234934f64a53.ttf') format("truetype"), url('c8bdc7f1-a479-48ac-b556-c9f2058f6c1b.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-SemiBoldI";  src: url('6d7dd9ee-bb3f-4677-9c0c-5a1c8325bb15.eot') format("eot"), url('8562bfd4-9442-4187-87a2-18312be7f395.woff') format("woff"), url('01648786-bad8-4633-8993-f453d79b4946.ttf') format("truetype"), url('f396f0fb-4c68-4916-8779-a5a4f0b5d239.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-Bold";  src: url('a47299aa-025b-4095-bd7f-7f1a107a2fcf.eot') format("eot"), url('21c88e6f-2518-4756-ad30-da0b1380a6bd.woff') format("woff"), url('9bce2f2c-825c-43b6-b8fd-e5ade8dcb50b.ttf') format("truetype"), url('46a4b9e6-af52-4acd-bb7c-bcd22e0bb306.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-BoldItali";  src: url('619feb4a-b054-4264-8a7d-54f3334f316f.eot') format("eot"), url('71bc72b4-e8c3-413f-953d-8dea97140670.woff') format("woff"), url('f29b26d6-c03c-4e4e-8a7e-c8630fa6b742.ttf') format("truetype"), url('d135ad84-c8da-4a9e-aaa2-84db1b61005a.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-Black";  src: url('95a34f6d-efd1-4d21-8c99-2f9136afcdc6.eot') format("eot"), url('a5d15255-f5b4-4cca-808f-211ec0f25ac8.woff') format("woff"), url('5565af9b-bf19-43a6-b4e5-7938ca541621.ttf') format("truetype"), url('3e877ef1-6ca6-4f45-b00f-3aa6c76e610d.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-BlackItal";  src: url('c12f6ebd-a255-47c9-8561-3570acb3892c.eot') format("eot"), url('3859825b-bdc4-47f3-af3d-a2ef42d58cfb.woff') format("woff"), url('89bac13f-e1ca-4dbd-b9f2-9a00776edef1.ttf') format("truetype"), url('92e34dc2-a4b2-4a5e-a2fb-65a02edd5881.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnLight";  src: url('f4761363-f242-448b-bfba-8e5798ed60b6.eot') format("eot"), url('84012437-8e00-4053-bf74-b50572756821.woff') format("woff"), url('00bab349-fbcf-4e75-bd6b-377a367e99e5.ttf') format("truetype"), url('bdbb66af-e066-41cf-b10a-7d54ad7c5943.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnLightIt";  src: url('27add7d7-0d58-4969-8864-f1a65489cf6a.eot') format("eot"), url('48d854aa-88b0-498a-b191-4a5977fa79a5.woff') format("woff"), url('6ea9224f-c503-4db7-90ff-71e33ac880bb.ttf') format("truetype"), url('0f2d2ab4-b0b8-4752-83b8-d5985b25c1ca.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnRegular";  src: url('209f6c3c-36c6-42f6-9830-014f626b46ae.eot') format("eot"), url('18d8fa0a-e872-496d-a958-1eb2e3eb9cd2.woff') format("woff"), url('5c6cf387-15e9-4b0d-acf7-a4acedfd880b.ttf') format("truetype"), url('5b9cce65-84d9-4ef4-bdba-45670852dd28.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnItalic";  src: url('b45fda1b-1dc9-446e-81b8-84be708ec8a7.eot') format("eot"), url('f6979dd4-4fc3-462a-a905-d6321377a631.woff') format("woff"), url('26f5c925-94a3-4b80-b5de-cb90719cfac3.ttf') format("truetype"), url('16739f24-288d-4678-b3d1-c6acaa778207.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnSemiBol_908751";  src: url('27aa3cac-dd0d-483b-b48f-daca08bcd120.eot') format("eot"), url('dd96e399-4855-4221-b024-9f7db325eada.woff') format("woff"), url('8be70d3a-e69b-44d7-93e1-53b568c3d5ae.ttf') format("truetype"), url('c3709222-9eba-45a3-9efc-8a0ddcff020b.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnSemiBol_908754";  src: url('107511ef-2de1-413d-8e80-5713ea6c2bb2.eot') format("eot"), url('1858c15f-850a-43e6-a7fc-4404efdde56c.woff') format("woff"), url('c0d8c624-5723-47d1-96fb-ca14dada03b1.ttf') format("truetype"), url('92230539-709c-4799-aa47-583157218e70.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnBold";  src: url('6a234140-f007-451d-8b98-a741720effc3.eot') format("eot"), url('59bd3c67-8b90-4e29-a3b9-5d3028dbe2e2.woff') format("woff"), url('4806af95-d34a-4809-83da-5e256ce9d0bf.ttf') format("truetype"), url('3f6378a0-16d8-454a-a77b-0bf781cceab1.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnBoldIta";  src: url('7c38b230-6cea-4978-a978-0ad03689da3d.eot') format("eot"), url('09786600-0017-4b90-8f39-6621c929e8d1.woff') format("woff"), url('41ebb229-d0b4-499b-9363-b5a41e39263e.ttf') format("truetype"), url('9cd916b5-a8d5-4bed-8ac1-0c5a7075e411.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnBlack";  src: url('8fdf8c65-d257-4039-8c07-9ea3e8079d71.eot') format("eot"), url('22282e7f-a34e-4a7e-b3e1-71b1814ed920.woff') format("woff"), url('b5e58f10-52e3-4629-b7dc-0117f9352c9a.ttf') format("truetype"), url('c1ce2052-93e0-450c-8bde-86508cb779ae.svg') format("svg");}
@font-face {
  font-family: "GeorgiaProW01-CnBlackIt";  src: url('8fe83df7-9627-45a2-88f6-09854e57cf6c.eot') format("eot"), url('e0fc6b26-4fc3-469e-bd9d-490037e9358c.woff') format("woff"), url('cdf61c30-ab4f-4f77-a08d-8073dec6bc1d.ttf') format("truetype"), url('9f21ac4c-1c59-4057-8284-afd96fbe68ab.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Light";  src: url('1d699af3-0e50-4c4b-a343-42d071e85714.eot') format("eot"), url('537b145a-6a7d-4787-81d9-7228d3a42458.woff') format("woff"), url('8e50278c-45cd-4808-b774-24767d958f17.ttf') format("truetype"), url('d918b947-5fcb-42e2-8286-a98a801876de.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-LightObl";  src: url('b1721311-de06-4277-8dcb-bf39e072b75e.eot') format("eot"), url('c357a65e-dd87-4d11-8063-db04802d44c0.woff') format("woff"), url('6b9ca17d-cb9d-43bb-8b43-93670b45b83f.ttf') format("truetype"), url('198ed3e2-0cdf-496f-a0ef-86da8d4dde55.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Roman";  src: url('413d9688-00d4-47c4-bb55-656a0cd396e9.eot') format("eot"), url('c4aef0d4-bfcf-4790-acf5-909881f411e8.woff') format("woff"), url('e741f29c-bc18-4343-bff3-db2465a0be3e.ttf') format("truetype"), url('853e2a9b-4057-42a5-ad7e-0762cda0b13c.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Obl";  src: url('59fa12c0-25c9-4c0c-bd1e-32204311d86d.eot') format("eot"), url('1c164451-034c-41f5-9542-390709016510.woff') format("woff"), url('7062b4ff-265a-4366-b34f-443ec5cc2dad.ttf') format("truetype"), url('09f52831-e1cf-48be-9c1e-2d1577e420b7.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Bold";  src: url('2e9af08f-0faf-45e3-9767-78a700434af3.eot') format("eot"), url('f51d24dd-8256-43c6-ba1a-6aeae9d3f262.woff') format("woff"), url('955ee494-66b2-4eb2-8f19-bc3a088df16d.ttf') format("truetype"), url('d5153ad4-7c93-4757-9147-640e69ec4801.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-BoldObl";  src: url('5c90cd43-1e43-418c-b94c-e0687d8c2dc4.eot') format("eot"), url('746f551e-eccf-461a-93a8-b885802a32a5.woff') format("woff"), url('e721a83e-fd4b-4dd9-82fd-76f3108e7e16.ttf') format("truetype"), url('ee5ac1bd-d9cf-43b7-8e09-407b4c5d4e9e.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Bold_2";  src: url('bb3aa0a7-2585-4e89-ad82-658fd561751a.eot') format("eot"), url('1454a71d-cdbb-429c-8092-122f4493e0c7.woff') format("woff"), url('d5ea405c-2180-4ff0-bd51-3e19fb280be4.ttf') format("truetype"), url('70ac6679-cf48-4a0e-a909-d1e3bb4a1aa9.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-Bold2Obl";  src: url('363fd092-cd55-4bd1-bdc5-cfc9a7057517.eot') format("eot"), url('25f577c3-f32b-4fbf-b684-3e7c1a76d1ea.woff') format("woff"), url('2ed49e17-92ad-4026-9ae6-d20f88f21840.ttf') format("truetype"), url('969cd675-2b4c-4baa-ada6-62bb7ace778f.svg') format("svg");}
@font-face {
  font-family: "Trade Gothic W01 Cn_18";  src: url('087e5c21-3358-4cf3-9d2c-289a03a48292.eot') format("eot"), url('fb754dec-aa8f-444c-be48-868464c47ab0.woff') format("woff"), url('295ff20c-2b48-4fa6-be92-a53bbf9bbbb4.ttf') format("truetype"), url('c573d9d0-0726-4b95-aeee-fb621a299563.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-Cn18Obl";  src: url('d8bd40fc-2c9a-4086-8784-aa10c7143886.eot') format("eot"), url('9131f395-46ef-4940-8480-8ff008c42e59.woff') format("woff"), url('d399cbfa-b9be-47ac-983c-3600c2684bb2.ttf') format("truetype"), url('18bf7dff-7b52-4a2c-8fcc-c7eac8f02636.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-BoldCn20_675334";  src: url('257c802f-349c-4b4d-aefa-546d5de15ec6.eot') format("eot"), url('5fdc935e-9e30-442a-bbe9-8d887b858471.woff') format("woff"), url('616c4c87-a077-43f4-a9f4-f01267c13818.ttf') format("truetype"), url('c901ad5f-a842-4549-a1f4-583a97f7e169.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-BoldCn20_675337";  src: url('0061ab1d-ac0a-492f-a33d-d95980a095a8.eot') format("eot"), url('1feee13e-ded1-4d73-9d76-c5ed16a43117.woff') format("woff"), url('b3f82d90-14bc-4c20-8a10-a6b7bd0f304f.ttf') format("truetype"), url('5e602f8a-1e6a-461e-bfd8-ff46a5460527.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-Extended";  src: url('558189fc-efd3-4d8f-aa5f-8ddaf391bf47.eot') format("eot"), url('1b99d71c-c066-4ce3-b4af-38dfd9fe3d85.woff') format("woff"), url('8fa9ef8a-e824-4c25-a2ae-90b58c98c789.ttf') format("truetype"), url('aea6178e-a137-430d-9ebb-265f36bc6380.svg') format("svg");}
@font-face {
  font-family: "TradeGothicW01-BoldExte";  src: url('05caf824-53b4-4d9b-ac35-8a6015f654c6.eot') format("eot"), url('996dd89e-14cc-474b-ab23-4c08626c90af.woff') format("woff"), url('61c477f8-fef9-4faa-a464-e5b4096672c4.ttf') format("truetype"), url('e02253cf-f0ca-49e8-bc36-38ef6e2b9812.svg') format("svg");}
@font-face {
  font-family: "Museo";  font-style: normal;  font-weight: 400;  src: local("Museo"), url('museosans_300-webfont.eot'), url('museosans_300-webfont_001.eot') format("embedded-opentype"), url('museosans_300-webfont.woff') format("woff"), url('museosans_300-webfont.ttf') format("truetype"), url('museosans_300-webfont.svg') format("svg");}
@font-face {
  font-family: "Museo";  font-style: normal;  font-weight: 600;  src: local("Museo SemiBold"), url('museosans_500-webfont.eot'), url('museosans_500-webfont_001.eot') format("embedded-opentype"), url('museosans_500-webfont.woff') format("woff"), url('museosans_500-webfont.ttf') format("truetype"), url('museosans_500-webfont.svg') format("svg");}
@font-face {
  font-family: "Museo";  font-style: normal;  font-weight: 800;  src: local("Museo Bold"), url('museosans_700-webfont.eot'), url('museosans_700-webfont_001.eot') format("embedded-opentype"), url('museosans_700-webfont.woff') format("woff"), url('museosans_700-webfont.ttf') format("truetype"), url('museosans_700-webfont.svg') format("svg");}
body, button, input, select, textarea { color: rgb(91, 91, 92); font-family: GeorgiaProW01-Regular; }
p { margin: 0px 0px 1.375rem; font-size: 1.0625rem; line-height: 1.75rem; }
@media screen and (min-width: 600px) {
  p { font-size: 1.125rem; }
}
h1, h2, h3, h4, h5, h6 { font-family: "Trade Gothic W01 Cn_18"; }
h1, h2, h3 { font-weight: 400; }
h1 { font-size: 2rem; line-height: 2.25rem; margin: 12px 0px 18px; text-transform: uppercase; letter-spacing: 2px; }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  h1 { font-size: 2.5rem; line-height: 3rem; margin-top: 28px; }
}
@media screen and (min-width: 1024px) {
  h1 { font-size: 2.25rem; margin-top: 24px; line-height: 1.1; }
}
h2 { font-size: 1.7rem; line-height: 2rem; margin: 28px 0px 14px; text-transform: none; }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  h2 { font-size: 1.875rem; margin: -8px 0px 8px; line-height: 1.4; }
}
@media screen and (min-width: 1024px) {
  h2 { font-size: 1.875rem; margin: -10px 0px 8px; line-height: 1.4; }
}
h3 { font-size: 1.125rem; line-height: 1.25; margin: 28px 0px 10px; text-transform: none !important; }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  h3 { font-size: 1.5625rem; margin: -8px 0px 0px; line-height: 1.8; }
}
@media screen and (min-width: 1024px) {
  h3 { font-size: 1.625rem; margin: -10px 0px 0px; line-height: 1.8; }
}
.tm-site-container { position: relative; width: 100%; min-height: 340px; overflow: hidden; margin-top: 104px; }
.tm-site-container::before { content: ""; display: block; position: relative; overflow: hidden; }
.tm-header, .tm-site-overlay { left: 0px; position: fixed; right: 0px; top: 0px; }
.tm-site-overlay { background-color: rgba(0, 0, 0, 0.6); bottom: 0px; display: none; z-index: 100; }
@media screen and (min-width: 32.5625rem) and (max-width: 58.0625rem) {
  .tm-site-container { margin-top: 64px; }
}
@media screen and (max-width: 32.5rem) {
  .tm-site-container { margin-top: 64px; }
}
@media screen and (min-width: 81.25rem) {
  .tm-body.home:not(.paged) .tm-site-container { margin-top: 104px; }
}
.tm-header { height: 64px; transition: all 0.3s ease 0s; z-index: 150; backface-visibility: hidden; }
.tm-header::after, .tm-header::before { content: ""; position: absolute; width: 100%; }
@media screen and (min-width: 58.125rem) {
  body.is-single-tier-nav .tm-site-container { margin-top: 104px; }
  .tm-header { height: 104px; }
}
.tm-header::before { background: rgb(255, 85, 85) none repeat scroll 0% 0%; display: block; height: 64px; z-index: 100; transition: background-color 0.2s ease 0s; }
.tm-header::after { background-color: rgb(173, 37, 37); display: none; height: 40px; top: 64px; transition: all 0.3s ease 0s; z-index: 80; }
.tm-header .tm-logo::after, .tm-header .tm-logo::before { background-repeat: no-repeat; top: 0px; overflow: hidden; content: ""; }
.tm-header .tm-logo, .tm-header .tm-logo::after, .tm-header .tm-logo::before { height: 48px; width: 145px; left: 0px; right: 0px; position: absolute; transition: all 0.3s ease 0s; display: block; }
@media screen and (min-width: 58.125rem) {
  .tm-header::after { display: block; }
}
.tm-header .tm-logo { margin: 8px auto; text-indent: 100%; z-index: 200; }
.tm-header .tm-logo::before { background-image: url('logo.png');  background-size: contain; width: 30px;}

.tm-header .tm-logo::after { background-image: url('logo.png'); background-size: contain; width: 30px;}

@media screen and (min-width: 81.25rem) {
  .tm-header.is-home-top .tm-logo { transform: translateY(-60px); }
  .tm-header.is-home-top .tm-header-nav, .tm-header.is-home-top::after { transform: translateY(-52px); }
  .tm-header.is-home-top .tm-header-nav .tm-menu-primary .menu-item a { color: rgb(255, 255, 255); }
  .tm-header.is-home-top .tm-header-nav .tm-menu-primary .menu-item a:focus, .tm-header.is-home-top .tm-header-nav .tm-menu-primary .menu-item a:hover { color: rgb(162, 0, 0); }
}
.tm-header .tm-header-ui { margin: 0px auto; position: relative; z-index: 300; }
.tm-header .tm-header-ui .tm-header-discover-btn, .tm-header .tm-header-ui .tm-header-search-btn { color: rgb(255, 255, 255); font-family: "Trade Gothic W01 Bold_2"; font-size: 0.875rem; font-weight: inherit; width: auto; height: 64px; letter-spacing: 1px; line-height: 1rem; position: absolute; text-transform: uppercase; transition: background 0.2s ease 0s, color 0.2s ease 0s, visibility 0.2s ease 0s, transform 0.2s ease 0s; }
.tm-header .tm-header-ui .tm-header-discover-btn:focus, .tm-header .tm-header-ui .tm-header-discover-btn:hover, .tm-header .tm-header-ui .tm-header-search-btn:focus, .tm-header .tm-header-ui .tm-header-search-btn:hover { background: rgb(199, 66, 66) none repeat scroll 0% 0%; }
.tm-header .tm-header-ui .tm-header-search-btn { width: 138px; padding: 24px 23px; }
@media screen and (max-width: 32.5rem) {
  .tm-header .tm-header-ui .tm-header-search-btn { width: 64px; }
}
.tm-header .tm-header-ui .tm-header-search-btn::before { background-image: url('logo.png'); background-position: -20px -183px; background-repeat: no-repeat; overflow: hidden; display: block; height: 25px; width: 25px; content: ""; position: absolute; top: 50%; transform: translateY(-50%); }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header .tm-header-ui .tm-header-search-btn::before { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: 0px -150px; height: 25px; width: 25px; }
}
.tm-header .tm-header-ui .tm-header-discover-btn { display: block !important; width: auto; height: 64px; padding: 0px; }
.tm-header .tm-header-ui .tm-header-discover-btn .explore { width: auto; height: 64px; padding: 24px 57px 24px 14px; }
.tm-header .tm-header-ui .tm-header-discover-btn .explore::after { right: 15px; }
@media screen and (max-width: 32.5rem) {
  .tm-header .tm-header-ui .tm-header-search-btn::before { left: 50%; transform: translate(-50%, -50%); }
  .tm-header .tm-header-ui .tm-header-discover-btn { width: 64px; }
  .tm-header .tm-header-ui .tm-header-discover-btn .explore { width: 100%; padding: 0px; }
}
@media screen and (min-width: 58.125rem) {
  .tm-header .tm-header-ui .tm-header-discover-btn { display: none !important; }
}
.tm-header .tm-header-ui .tm-social { display: none; font-size: 0px; position: absolute; right: 23px; padding: 21px 0px; }
.tm-header .tm-header-ui .tm-social a { margin-left: 16px; overflow: hidden; text-indent: 100%; }
.tm-header .tm-header-nav .tm-menu-primary .menu-item { border: 0px none; padding: 0px; }
.tm-header .tm-header-nav .disney-id-box, .tm-header .tm-header-nav .sub-menu, .tm-header .tm-header-nav .tm-legal, .tm-header .tm-header-nav .tm-menu-primary .menu-item a img, .tm-header .tm-header-nav .tm-social { display: block; }
@media screen and (min-width: 58.125rem) {
  .tm-header .tm-header-ui .tm-social { display: block; }
  .tm-header .tm-header-nav { display: block; height: 40px; left: 0px; position: absolute; right: 0px; text-align: center; top: 64px; transition: all 0.3s ease 0s; z-index: 150; }
  .tm-header .tm-header-nav .tm-menu-primary { font-size: 0px; margin: 12px auto 0px; max-width: 1200px; padding: 0px; }
  .tm-header .tm-header-nav .tm-menu-primary .menu-item { display: inline-block; border: 0px none; padding: 0px 20px; line-height: 0; }
  .tm-header .tm-header-nav .tm-menu-primary .menu-item:last-child { border: 0px none; }
  .tm-header .tm-header-nav .tm-menu-primary .menu-item a { color: rgb(255, 255, 255); font-family: "Trade Gothic W01 Bold_2"; font-size: 0.8125rem; font-weight: inherit; letter-spacing: 0.03rem; line-height: 1rem; text-decoration: none; text-transform: uppercase; transition: color 0.2s ease 0s; }
  .tm-header .tm-header-nav .tm-menu-primary .menu-item a img { display: block; float: left; height: 17px; margin-right: 10px; width: auto; }
  .tm-header .tm-header-nav .tm-menu-primary .menu-item a:focus, .tm-header .tm-header-nav .tm-menu-primary .menu-item a:hover { color: rgb(255, 85, 85); }
  .tm-header .tm-header-nav .disney-id-box, .tm-header .tm-header-nav .sub-menu, .tm-header .tm-header-nav .tm-legal, .tm-header .tm-header-nav .tm-social { display: none; }
}
@media screen and (min-width: 58.125rem) and (min-width: 81.25rem) {
  .tm-header .tm-header-nav .tm-menu-primary .menu-item a { font-size: 0.875rem; }
}
.tm-header-search-container { height: 64px; left: 0px; overflow: hidden; position: absolute; right: 0px; visibility: hidden; z-index: 200; }
.tm-header-search-container .tm-search-box { background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; padding: 0px 16px; position: absolute; right: 0px; top: 0px; transform: translateX(-100%); transition: all 250ms ease 0s; }
.tm-header-search-container .tm-search-box::before { background-image: url('logo.png'); background-position: -26px -87px; background-repeat: no-repeat; overflow: hidden; display: block; height: 25px; width: 25px; content: ""; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header-search-container .tm-search-box::before { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -31px -87px; height: 25px; width: 25px; }
}
.tm-header-search-container .tm-search-box .tm-search-input { border: 0px none; font-family: "Trade Gothic W01 Bold_2"; text-transform: uppercase; font-size: 1.25rem; left: 0px; letter-spacing: 1px; margin: 0px; outline-width: 0px; padding: 0px 52px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }
.tm-header-search-container .tm-search-box .tm-search-close-btn { color: rgb(255, 85, 85); font-family: "Trade Gothic W01 Cn_18"; font-size: 1.125rem; height: 64px; padding: 0px 15px 0px 32px; line-height: 64px; text-transform: uppercase; width: auto; min-width: 88px; }
.tm-header-search-container .tm-search-box .tm-search-close-btn::before { background-image: url('logo.png'); background-position: -157px -32px; background-repeat: no-repeat; overflow: hidden; display: block; height: 24px; width: 24px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-header-search-container .tm-search-box .tm-search-close-btn::before { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -158px -32px; height: 24px; width: 24px; }
}
@media screen and (max-width: 32.5rem) {
  .tm-header-search-container .tm-search-box .tm-search-close-btn { width: 88px; padding: 0px; }
}
.tm-content-container { max-width: 1088px; margin: 24px 48px 0px; position: relative; z-index: 1; }
@media screen and (min-width: 1200px) {
  .tm-content-container { margin: 24px auto 0px; padding: 0px 48px; }
}
@media screen and (max-width: 599px) {
  .tm-content-container { margin: 0px; }
}
.tm-content-container::after { content: ""; clear: both; display: block; }
.tm-content-container .bb-content { margin-right: 300px; position: relative; padding: 0px 40px 0px 0px; overflow: visible; }
.tm-content-container .tm-sidebar { width: 300px; float: right; position: relative; top: 0px; right: 0px; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-content-container .bb-content { margin: 0px; padding: 0px; }
  .tm-content-container .tm-sidebar { display: none; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content { font-size: 1.125rem; line-height: 1.75em; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content { font-size: 1.0625rem; line-height: 1.7em; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content p { margin: 30px 0px; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content p { margin: 32px 0px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content ol, .tm-single-content ul { margin: 30px 0px; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content ol, .tm-single-content ul { margin: 32px 0px; }
}
.tm-single-content ol li::before, .tm-single-content ul li::before { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; color: rgb(255, 85, 85); position: absolute; left: 0px; top: auto; line-height: inherit; font-weight: inherit; width: auto; min-width: 0px; height: auto; border: 0px none; padding: 0px; letter-spacing: normal; text-align: inherit; }
@media screen and (max-width: 599px) {
  .tm-single-content .tm-related-video h2 { margin: 28px 0px 10px; }
}
@media screen and (max-width: 599px) {
  .tm-single-content .tm-watch-more-wrapper { margin: 8px auto 0px; }
  .tm-single-content .tm-watch-more-wrapper .tm-watch-more-videos { padding: 5px; font-size: 16px; }
}
@media screen and (min-width: 600px) {
  .tm-single-content ul li { margin: 16px 0px 16px 32px; }
}
.tm-single-content ul li::before { content: "•"; font-size: 0.875rem; }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content ul li::before { font-size: 1.6875rem; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content ul li::before { font-size: 1.875rem; margin-top: -2px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content ol li { margin: 30px 0px 30px 32px; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content ol li { margin: 22px 0px 22px 32px; }
}
.tm-single-content ol li::before { content: counter(list-count, decimal); counter-increment: list-count 1; font-family: "Trade Gothic W01 Cn_18"; font-size: 1.65rem; margin: -2px 0px 0px; left: auto; right: 100%; padding-right: 10px; }
@media screen and (min-width: 600px) {
  .tm-single-content ol li::before { font-size: 1.875rem; margin-top: -1px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-single-content .tm-posted-time { margin: 30px 0px; }
}
@media screen and (min-width: 1024px) {
  .tm-single-content .tm-posted-time { font-size: 0.9375rem; margin: 32px 0px; }
}
.tm-footer { background-color: rgb(240, 238, 232); }
.tm-footer .tm-footer-modules { display: table; font-size: 0px; margin: 0px auto 10px; max-width: 1248px; padding: 16px 0px 0px 32px; width: 100%; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-footer .tm-footer-modules { display: none; }
}
.tm-footer .tm-footer-modules .tm-footer-module { box-shadow: -1px 0px 0px 0px rgb(218, 215, 203) inset; display: table-cell; padding: 0px 20px; vertical-align: top; width: 42%; }
.tm-footer .tm-footer-modules .tm-footer-module:nth-child(3) { box-shadow: none; width: 16%; }
.tm-footer .tm-footer-modules .tm-footer-module h3 { color: rgb(91, 91, 92); font-family: "Trade Gothic W01 Cn_18"; font-size: 1.4rem; font-weight: 100; letter-spacing: 1px; line-height: 1.625rem; margin: 22px 0px 16px; text-transform: uppercase; }
.tm-footer .tm-footer-modules .tm-footer-module ul { list-style: outside none none; margin: 0px; padding: 0px; }
.tm-footer .tm-footer-modules .tm-footer-module ul li { padding-bottom: 16px; margin: 0px; font-size: inherit; line-height: inherit; }
.tm-footer .tm-footer-modules .tm-footer-module ul li img { display: inline-block; vertical-align: top; width: 20%; }
.tm-footer .tm-footer-modules .tm-footer-module ul li p { color: rgb(91, 91, 92); display: inline-block; font-family: GeorgiaProW01-Regular; font-size: 1rem; line-height: 1.2em; margin: 0px; padding: 0px 0px 0px 16px; vertical-align: top; width: 78%; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social { margin-top: 0px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a { color: rgb(91, 91, 92); font-family: "Trade Gothic W01 Cn_18"; font-size: 1rem; line-height: normal; padding: 0px 0px 16px; }
.tm-footer .tm-footer-modules .tm-footer-social .tm-social a::before { width: 18px; height: 18px; border-width: 3px; border-radius: 0px; margin-right: 10px; }
.tm-footer .tm-legal { background-color: rgb(232, 231, 222); color: rgb(91, 91, 92); font-family: "Trade Gothic W01 Cn_18"; font-size: 0.9375rem; letter-spacing: 1px; padding: 40px 24px 44px; margin: 40px 0px 0px; text-transform: uppercase; }
.tm-footer .tm-legal .tm-logo { background-image: url('logo.png'); background-position: 0px -474px; background-repeat: no-repeat; overflow: hidden; height: 64px; width: 195px; background-size: auto auto; display: block; margin: 0px auto 28px; text-indent: 100%; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-footer .tm-legal .tm-logo { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: 0px -373px; height: 64px; width: 195px; }
}
.tm-footer .tm-legal ul { padding: 0px 0px 4px; margin: 0px; text-align: center; }
.tm-footer .tm-legal ul li { padding: 4px 0px; margin: 0px 15px 0px 0px; list-style-type: none; display: inline-block; font-style: inherit; }
.tm-footer .tm-legal ul li a { color: rgb(91, 91, 92); }
.tm-footer .tm-legal .menu-item { font-size: inherit; }
.tm-footer .tm-legal .tm-disclaimer { font-size: 0.7875rem; font-family: "Trade Gothic W01 Light"; text-transform: none; width: 90%; max-width: 580px; letter-spacing: 0px; margin: 15px auto 0px; text-align: center; }
.tm-footer .tm-legal .tm-disclaimer .tm-copyright { margin: 0px auto 24px; display: block; text-align: center; font-size: 0.9375rem; text-transform: uppercase; letter-spacing: 1px; font-family: "Trade Gothic W01 Cn_18"; }
.tm-footer .tm-legal .tm-disclaimer .bb-legal-link { font-family: "Trade Gothic W01 Bold_2"; font-weight: 600; margin-top: 10px; text-align: center; display: block; }
.tm-footer .tm-legal .tm-disclaimer .bb-legal-link a { color: rgb(91, 91, 92); }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .bb-contributors-list-header { font-size: 1.125rem; margin-bottom: 42px; }
}
@media screen and (min-width: 1024px) {
  .bb-contributors-list-header { font-size: 1.25rem; margin-bottom: 60px; padding: 40px 52px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .bb-contributors-list-header__title { font-size: 3rem; }
}
@media screen and (min-width: 1024px) {
  .bb-contributors-list-header__title { font-size: 3.5rem; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .bb-contributors-sorter { font-size: 0.875rem; }
}
@media screen and (min-width: 1024px) {
  .bb-contributors-sorter { font-size: 1rem; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .bb-contributors-sorter__btn { font-size: 1rem; }
  .bb-contributor { padding: 32px 16px 27px; width: 25%; }
}
@media screen and (min-width: 1024px) {
  .bb-contributors-sorter__btn { font-size: 1.125rem; }
  .bb-contributor { padding: 52px 16px 47px; width: 20%; }
  .bb-contributor:nth-child(-n+5) { padding-top: 36px; }
}
.bb-contributor::before { background-color: rgb(214, 214, 201); height: 2px; left: 0px; margin-top: -24px; position: absolute; right: 0px; }
@media screen and (max-width: 599px) {
  .bb-contributor:nth-child(n+3)::before { content: ""; }
  .newsletter-page-content .newsletter-sign-up-box { background-position: 50% 0px; }
}
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .bb-contributor img { margin-bottom: 16px; max-width: 132px; }
  .bb-contributor::before { margin-top: -32px; }
  .bb-contributor:nth-child(n+5)::before { content: ""; }
  .bb-contributor__name { font-size: 1.25rem; line-height: 1.5rem; }
}
@media screen and (min-width: 1024px) {
  .bb-contributor img { margin-bottom: 19px; max-width: 148px; }
  .bb-contributor::before { margin-top: -52px; }
  .bb-contributor:nth-child(n+6)::before { content: ""; }
  .bb-contributor__name { font-size: 1.5rem; line-height: 1.75rem; }
}
.bb-sponsor-header::after { clear: both; content: ""; display: block; width: 100%; }
.bb-sponsor-header .bb-sponsor-title::before { content: "Presented by"; display: block; font-size: 1.5rem; }
.newsletter-page-content .newsletter-sign-up-box::after { content: ""; height: 26.25rem; background-color: rgba(128, 40, 55, 0.5); position: absolute; top: 0px; left: 0px; width: 100%; display: block; }
@media screen and (max-width: 599px) {
  .newsletter-page-content .newsletter-sign-up-box .tm-single-title h1 { width: 100%; line-height: 1.875rem; font-size: 2rem; }
  .newsletter-page-content .newsletter-sign-up-box .oneid-link-container { width: 11.25rem; }
}
@media screen and (max-width: 599px) {
  .newsletter-page-content .tm-content-container .popular-stories .popular-story .article-tag-wrapper { font-size: 0.6rem; margin: 0.5rem; }
}
.tm-ad::after, .tm-author-byline { padding: 0px; text-transform: uppercase; }
.newsletter-page-content .tm-content-container .popular-stories .popular-story .article-author::before { content: ""; background-color: rgb(255, 85, 85); width: 2.5rem; height: 0.0625rem; display: block; margin: 0.9375rem auto; }
.tm-ad { margin: 12px auto 24px; max-width: 100%; position: relative; text-align: center; }
.tm-ad::after { top: auto; left: auto; bottom: -16px; content: "Advertisement"; position: absolute; right: 12px; text-align: right; transform: none; line-height: 1.2; font-family: "Trade Gothic W01 Cn_18"; letter-spacing: 1.2px; color: rgb(147, 149, 152); font-size: 0.5rem; font-weight: inherit; }
.tm-ad-leaderboard { width: 320px; }
@media screen and (min-width: 728px) {
  .tm-ad-leaderboard { width: 728px; margin: 24px auto 12px; }
  .tm-ad-leaderboard::after { bottom: auto; right: -48px; top: 38px; transform: rotate(90deg); font-size: 0.625rem; }
}
.tm-ad-mrec { margin: 0px 0px 27px; }
.tm-ad-mrec::after { right: 0px; }
.bb-article { margin: 23px 0px; position: relative; }
.bb-article:first-child { margin: 0px 0px 23px; }
.bb-article::after { content: ""; border-bottom: 1px solid rgb(222, 222, 209); height: 23px; clear: left; display: block; }
.bb-article .bb-article-image { width: 28%; float: left; font-size: 0px; min-height: 10px; }
.bb-article .bb-article-image img { width: 100%; }
.bb-article .bb-article-text { width: 72%; padding: 0px 0px 0px 24px; overflow: hidden; }
.bb-article .bb-article-text a { color: inherit; }
.bb-article .bb-article-text .bb-article-title { line-height: 1.8625rem; font-size: 1.4rem; margin: 5px 0px 12px; font-family: GeorgiaProW01-Regular; font-weight: 100; color: rgb(91, 91, 92); }
@media screen and (max-width: 599px) {
  .bb-article .bb-article-text .bb-article-title { font-size: 1.19687rem; line-height: 1.5rem; margin: 0px 0px 8px; }
}
.bb-article .bb-article-text .bb-article-title:hover { color: rgb(255, 85, 85); }
.bb-article .bb-article-text .bb-article-title a { overflow: hidden; position: relative; line-height: 1.2em; max-height: 4.8em; margin-right: -1em; padding-right: 1em; word-break: keep-all; display: -webkit-box; -moz-box-orient: vertical; text-overflow: ellipsis; }
.bb-article .bb-article-text .bb-article-excerpt { font-size: 1rem; font-family: "Trade Gothic W01 Roman"; color: rgb(156, 156, 156); letter-spacing: 0.018rem; line-height: 1.3rem; margin: 8px auto 0px; }
@media screen and (max-width: 599px) {
  
  .bb-article .bb-article-text .bb-article-sponsor img { width: 70%; }
}
.bb-article .bb-article-text .bb-article-tag { margin: 16px 0px 0px; font-family: "Trade Gothic W01 Cn_18"; letter-spacing: 2px; font-size: 0.7rem; text-transform: uppercase; }
.bb-article .bb-article-text .bb-article-tag a { color: rgb(91, 91, 92); border-radius: 1px; border: 1px solid rgb(91, 91, 92); padding: 4px 8px; display: inline-block; }
.bb-article .bb-article-text .bb-article-tag a:hover { background-color: rgb(255, 85, 85); color: rgb(255, 255, 255); border: 1px solid rgb(255, 85, 85); }
.bb-article.bb-article-featured .bb-article-image { overflow: hidden; position: relative; width: 100%; }
.bb-article.bb-article-featured .bb-article-image img { max-width: none; width: 100%; }
@media screen and (max-width: 599px) {
  .bb-article .bb-article-text .bb-article-tag { font-size: 0.6rem; margin: 8px 0px 0px; }
  .bb-article.bb-article-featured .bb-article-image img { width: initial; height: 100%; transform: translateX(-50%); position: absolute; left: 50%; }
}
.bb-article.bb-article-featured .bb-article-image::after { background-color: rgba(144, 94, 94, 0.4); bottom: 0px; content: ""; height: inherit; left: 0px; position: absolute; right: 0px; top: 0px; width: inherit; }
.bb-article.bb-article-featured .bb-article-text { bottom: 23px; left: 0px; padding: 0px; position: absolute; right: 0px; top: 0px; width: auto; }
.bb-article.bb-article-featured .bb-article-text .bb-article-tag { left: 12px; margin: 0px; padding: 0px; position: absolute; top: 12px; }
.bb-article.bb-article-featured .bb-article-text .bb-article-tag a { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
.bb-article.bb-article-featured .bb-article-text .bb-article-tag a:hover { border: 1px solid rgb(255, 85, 85); }
.bb-article.bb-article-featured .bb-article-text .bb-article-excerpt { bottom: 0px; left: 0px; margin: 0px; position: absolute; right: 0px; top: 0px; }
.bb-article.bb-article-featured .bb-article-text .bb-article-excerpt a { display: block; height: 100%; text-indent: 100%; white-space: nowrap; width: 100%; }
.bb-article.bb-article-featured .bb-article-text .tm-article-header { position: absolute; bottom: 0px; left: 0px; width: 100%; padding: 12px; }
.bb-article.bb-article-featured .bb-article-text .bb-article-title { font-family: GeorgiaProW01-Light; font-size: 1.375rem; font-weight: 100; letter-spacing: 0.05388rem; line-height: 2.3125rem; margin: 0px; padding: 0px; }
@media screen and (min-width: 769px) and (max-width: 952px) {
  .bb-article.bb-article-featured .bb-article-text .bb-article-title { font-size: 0.875rem; line-height: 1.125rem; }
}
@media screen and (max-width: 599px) {
  .bb-article.bb-article-featured .bb-article-text .bb-article-title { font-size: 1.3125rem; line-height: 1.25rem; }
}
.bb-article.bb-article-featured .bb-article-text .bb-article-title .bb-article-title-text { color: rgb(255, 255, 255); text-shadow: black 0 0 4px; }
.disney-id-box:not(.box-left) .did-logged-out { display: block !important; background-color: rgb(234, 233, 225); text-align: center; padding: 14px 10px 12px; margin-bottom: 10px; color: rgb(123, 123, 123); font-size: 12px; min-height: 120px; overflow: hidden; }
.disney-id-box:not(.box-left) .did-logged-out h2 { font-size: 18px; font-weight: 600; color: rgb(63, 63, 63); margin: 0px; font-family: "Trade Gothic W01 Cn_18"; text-transform: uppercase; letter-spacing: 0.04em; line-height: 16px; }
.disney-id-box:not(.box-left) .did-logged-out .did-sign-up { background-color: rgb(255, 85, 85); border-radius: 3px; color: rgb(255, 255, 255); display: block; font-family: "Trade Gothic W01 Cn_18"; font-size: 22px; font-weight: 100; letter-spacing: 0.0625em; margin: 8px 20px; padding: 10px; text-transform: uppercase; line-height: 26px; }
.disney-id-box:not(.box-left) .did-logged-out .did-sign-up:hover { background-color: rgb(229, 61, 61); }
.tm-newsletter-privacy { display: block; margin: 0px; text-align: center; font-size: 0.8625rem; font-family: "Trade Gothic W01 Cn_18"; font-weight: 300; color: rgb(255, 85, 85); }
.tm-newsletter-privacy:hover { color: rgb(222, 31, 38); }
@media screen and (min-width: 1600px) {
  .tm-interstitial-more-author { margin: 0px auto; padding: 0px 48px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-more-author { max-width: 300px; margin: 0px auto; }
  .tm-interstitial-more-author .left-aligned { letter-spacing: 2px; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial-more-author .bb-author-avatar-container { margin-bottom: 15px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-more-author .bb-author-name h2 { margin-top: 0px; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial-more-author .bb-interstitial { display: flex; flex-direction: row; align-items: stretch; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts { flex-grow: 1; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article { width: 33.3333%; margin: 0px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(3n+1) { padding: 0px 16px 0px 0px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(3n+2) { padding: 0px 8px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(3n+3) { padding: 0px 0px 0px 16px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(n+4) { display: none; }
}
@media screen and (min-width: 1024px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article { width: 25%; margin: 0px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(4n+1) { padding: 0px 18px 0px 0px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(4n+2) { padding: 0px 12px 0px 6px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(4n+3) { padding: 0px 6px 0px 12px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article:nth-of-type(4n+4) { padding: 0px 0px 0px 18px; }
}
.tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article::after { content: initial; }
.tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image::before { display: block; content: ""; width: 100%; padding-top: 58.0645%; }
.tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image { position: relative; overflow: hidden; width: 35%; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image::before { display: block; content: ""; width: 100%; padding-top: 60%; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image img { max-width: 100%; }
}
.tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-image::after { content: initial; }
@media screen and (min-width: 769px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-text { width: 100%; padding: 0px; }
}
@media screen and (min-width: 769px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-text .bb-article-title { padding: 12px 0px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-text .bb-article-title .bb-article-title-text { line-height: 1.375rem; font-size: 1.1375rem; margin-top: -2px; letter-spacing: 0px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-more-author .bb-interstitial .bb-interstitial__posts .bb-article .bb-article-text .bb-article-title .bb-article-title-text { line-height: 1.3125rem; font-size: 1.0125rem; letter-spacing: 0px; }
  .tm-interstitial-more-author .bb-interstitial .tm-ad { left: 50%; transform: translateX(-50%); max-width: initial; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial-more-author .bb-interstitial .tm-ad { margin-left: 24px; margin-bottom: 0px; text-align: right; }
}
.tm-interstitial-more-author .bb-interstitial .tm-ad::after { position: relative; bottom: 0px; }
.tm-interstitial-more-author .bb-interstitial::after { content: ""; display: block; clear: both; }
@media screen and (min-width: 1600px) {
  .tm-interstitial-tag-container { margin: 0px auto; padding: 0px 48px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-tag-container { max-width: 300px; margin: 0px auto; }
}
@media screen and (max-width: 768px) {
  .tm-interstitial-tag-container h2 { margin-bottom: 10px; }
}
.tm-interstitial-tag-container .tm-tagged-articles::after { content: ""; display: block; clear: both; }
@media screen and (max-width: 599px) {
  .tm-interstitial-tag-container h2 { margin-bottom: 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles { display: block; position: relative; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image { position: relative; }
}
@media screen and (min-width: 600px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles { flex-grow: 1; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article { width: 33.3333%; margin: 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(3n+1) { padding: 0px 16px 0px 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(3n+2) { padding: 0px 8px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(3n+3) { padding: 0px 0px 0px 16px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(n+4) { display: none; }
}
@media screen and (min-width: 1024px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article { width: 25%; margin: 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(4n+1) { padding: 0px 18px 0px 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(4n+2) { padding: 0px 12px 0px 6px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(4n+3) { padding: 0px 6px 0px 12px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article:nth-of-type(4n+4) { padding: 0px 0px 0px 18px; }
}
@media screen and (max-width: 768px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article { width: 100%; margin: 0px 0px 24px; }
}
.tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article::after { content: initial; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image { overflow: hidden; position: relative; width: 35%; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image::before { display: block; content: ""; width: 100%; padding-top: 60%; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image img { max-width: 100%; }
}
.tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image::after { content: initial; }
.tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image::before { display: block; content: ""; width: 100%; padding-top: 58.0645%; }
.tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
@media screen and (min-width: 769px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text { width: 100%; padding: 0px; }
}
@media screen and (max-width: 768px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text { width: 65%; padding: 0px 0px 0px 14px; }
}
@media screen and (min-width: 769px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text .tm-article-title { padding: 12px 0px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text .tm-article-title .tm-article-title-text { line-height: 1.3125rem; font-size: 1.0125rem; letter-spacing: 0px; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text .tm-article-title .tm-article-title-text { line-height: 1.375rem; font-size: 1.1375rem; margin-top: -2px; letter-spacing: 0px; }
}
@media screen and (max-width: 768px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text .tm-article-title { padding: 0px; }
  .tm-interstitial-tag-container .tm-tagged-articles .tm-articles .tm-article .tm-article-text .tm-article-title .tm-article-title-text { line-height: 1.375rem; font-size: 1.1375rem; letter-spacing: 0px; }
}
@media screen and (max-width: 599px) {
  .tm-interstitial-tag-container .tm-tagged-articles .tm-ad { width: 300px; left: 50%; transform: translateX(-50%); max-width: initial; border-left: medium none; margin-left: 0px; }
}
.tm-interstitial-tag-container .tm-tagged-articles .tm-ad::after { position: relative; bottom: 0px; }
@media screen and (min-width: 1600px) {
  .bb-interstitial-video-playlist-container { margin: 0px auto; padding: 0px 48px; }
}
@media screen and (max-width: 599px) {
  .bb-interstitial-video-playlist-container { max-width: 84%; min-width: 300px; margin: 0px auto; }
}
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .bb-interstitial-video-playlist-container h2 { margin-bottom: 10px; }
}
@media screen and (max-width: 1023px) {
  .bb-interstitial-video-playlist-container .bb-playlist-group { display: block; position: relative; }
}
.bb-interstitial-video-playlist-container .bb-playlist-group .bb-playlist::before { display: block; content: ""; width: 100%; padding-top: 37.5%; }
.bb-interstitial-video-playlist-container .bb-playlist-group .bb-playlist > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
@media screen and (max-width: 1404px) {
  .bb-interstitial-video-playlist-container .bb-playlist-group .bb-playlist::before { padding-top: calc(56.25% + 255px); }
}
@media screen and (max-width: 1023px) {
  .bb-interstitial-video-playlist-container .bb-playlist-group .tm-ad { width: 300px; left: 50%; transform: translateX(-50%); max-width: initial; margin-left: 0px; margin-top: 30px; }
}
.bb-interstitial-video-playlist-container .bb-playlist-group .tm-ad::after { position: relative; bottom: 0px; }
@media screen and (max-width: 599px), screen and (min-width: 600px) and (max-width: 768px) {
  .js-show-mobile-nav .tm-header .tm-logo::after { background-image: url('logo.png'); background-position: 0px -308px; background-repeat: no-repeat; overflow: hidden; display: block; height: 48px; width: 145px; background-size: auto auto; }
  .js-show-mobile-nav .tm-header-nav { border: 0px none; }
  .js-show-mobile-nav .tm-header-nav .tm-legal .tm-disclaimer { max-width: 580px; margin: 14px auto 0px; }
  .js-show-mobile-nav .tm-header-nav .tm-legal .tm-disclaimer .tm-copyright { display: block; margin: 0px auto 10px; text-transform: uppercase; font-size: 0.8125rem; letter-spacing: 1px; }
}
@media not all, not all, screen and (max-width: 599px) and (min--moz-device-pixel-ratio: 2), screen and (min-width: 600px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 2), not all, not all, not all, screen and (max-width: 599px) and (min-resolution: 144dppx), not all, screen and (min-width: 600px) and (max-width: 768px) and (min-resolution: 144dppx) {
  .js-show-mobile-nav .tm-header .tm-logo::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: 0px -276px; height: 48px; width: 145px; }
}
@media screen and (max-width: 58.0625rem) {
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn:hover, .js-show-mobile-nav .tm-header::before { background-color: rgb(191, 186, 173); }
  .tm-body.js-show-mobile-nav { overflow: hidden; }
  .js-show-mobile-nav .tm-header-search-btn { color: rgb(191, 186, 173); transform: translateX(-100%); visibility: hidden; }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn { color: rgb(191, 186, 173); width: 64px; }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn.js-touch { background-color: inherit; }
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore { width: 64px; padding: 0px; }
  
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('logo.png'); background-position: 0px -87px; background-repeat: no-repeat; overflow: hidden; display: block; height: 16px; width: 16px; right: auto; left: 50%; top: 50%; transform: translate(-50%, -50%); }
}
@media not all, screen and (max-width: 58.0625rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (min-resolution: 144dppx) {
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -45px -32px; height: 16px; width: 16px; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 32.5rem) {
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('logo.png'); background-position: 0px -183px; background-repeat: no-repeat; overflow: hidden; display: block; height: 20px; width: 20px; }
}
@media not all, screen and (max-width: 58.0625rem) and (max-width: 32.5rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (max-width: 32.5rem) and (min-resolution: 144dppx) {
  .js-show-mobile-nav .tm-header-ui .tm-header-discover-btn .explore::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -96px -118px; height: 20px; width: 20px; }
}
@media screen and (max-width: 58.0625rem) {
  .js-show-mobile-nav .tm-header-nav { opacity: 1; visibility: visible; }
  .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a img, .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a span { opacity: 1; transform: translateY(0px); transition: transform 0.3s ease-in-out 0s, opacity 0.5s ease-in-out 0s; }
  .js-show-mobile-nav .tm-header-nav .tm-menu-primary .menu-item a span { transition-delay: 150ms; }
  .tm-header-nav { height: auto; background-color: rgb(237, 237, 231); bottom: 0px; left: 0px; margin-top: 0px; opacity: 0; overflow-y: scroll; padding: 0px 24px 24px; position: fixed; right: 0px; top: 64px; transition: opacity 0.3s ease-in-out 0s, visibility 0.3s ease-in-out 0s; visibility: hidden; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 32.5rem) {
  .tm-header-nav { padding: 0px 0px 24px; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav.js-no-transition { display: none; }
  .tm-header-nav .tm-menu-primary { font-size: 0px; margin: 0px; padding: 32px 0px 24px; text-align: left; }
  .tm-header-nav .tm-menu-primary .menu-item { background-color: transparent; box-shadow: -1px -1px 0px 0px rgba(0, 0, 0, 0.1) inset; display: inline-block; width: 50%; max-width: 272px; height: auto; overflow: hidden; text-align: center; margin: 0px !important; }
  .tm-header-nav .tm-menu-primary .menu-item:last-child:nth-child(2n+1) { width: 50%; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 32.5rem) {
  .tm-header-nav .tm-menu-primary .menu-item { width: 50%; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(2n) { box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:last-child { box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-last-child(2) { box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(-n+2) a { padding-top: 20px; }
}
@media screen and (max-width: 58.0625rem) and (min-width: 32.5625rem) and (max-width: 58.0625rem) {
  .tm-header-nav .tm-menu-primary .menu-item, .tm-header-nav .tm-menu-primary .menu-item:last-child:nth-child(2n+1) { width: 33.3333%; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(-n+3) a { padding-top: 20px; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(3n) { box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:last-child { box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:nth-child(8):last-child, .tm-header-nav .tm-menu-primary .menu-item:nth-last-child(2) { box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1) inset; }
  .tm-header-nav .tm-menu-primary .menu-item:first-child:nth-last-child(5) ~ li:nth-child(3) { box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav .tm-menu-primary .menu-item a { color: rgb(92, 92, 94); display: block; font-family: "Trade Gothic W01 Bold_2"; font-size: 1.0625rem; letter-spacing: 0.03rem; line-height: 1.1; padding: 36px 24px; text-transform: uppercase; }
  .tm-header-nav .tm-menu-primary .menu-item a:hover { color: rgb(92, 92, 94); }
  .tm-header-nav .tm-menu-primary .menu-item a img { display: block; height: 100px; margin: 0px auto 20px; opacity: 0; transform: translateY(180px); transition: none 0s ease 0s ; width: 100px; }
  .tm-header-nav .tm-menu-primary .menu-item a span { display: block; opacity: 0; transform: translateY(50px); transition: none 0s ease 0s ; color: inherit; font-size: inherit; font-weight: inherit; letter-spacing: 0.03rem; }
  .tm-header-nav .tm-menu-primary .menu-item:hover { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 40.625rem) {
  .tm-header-nav .tm-menu-primary { padding-top: 16px; }
  .tm-header-nav .tm-menu-primary .menu-item a { font-size: 0.9375rem; line-height: 1.3; padding: 16px 12px; }
  .tm-header-nav .tm-menu-primary .menu-item a img { height: 64px; margin: 0px auto 8px; width: 64px; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 32.5rem) {
  .tm-header-nav .tm-menu-primary { padding: 0px; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav .tm-menu-primary .sub-menu { display: none; }
  .tm-header-nav .disney-id-box { border-top: 1px solid rgba(0, 0, 0, 0.1); margin: 0px auto; padding: 10px 0px; }
  .tm-header-nav .disney-id-box .did-loading, .tm-header-nav .disney-id-box .did-logged-out { background-color: inherit; margin: 0px auto; max-width: 300px; }
  .tm-header-nav .tm-social { border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(0, 0, 0, 0.1); font-size: 0px; margin: 0px auto; padding: 18px 0px; text-align: center; width: 100%; }
  .tm-header-nav .tm-social a { margin: 0px 40px; overflow: hidden; text-indent: 100%; border-radius: 0px; }
  .tm-header-nav .tm-social .tm-social-link { background-color: transparent; }
  .tm-header-nav .tm-social .tm-social-link::after { display: none; }
  .tm-header-nav .tm-social .tm-social-facebook { background-image: url('logo.png'); background-position: -86px -87px; background-repeat: no-repeat; overflow: hidden; height: 28px; width: 28px; display: inline-block; }
}
@media screen and (max-width: 58.0625rem) and (max-width: 32.5rem) {
  .tm-header-nav .tm-social a { margin: 0px 24px; }
}
@media not all, screen and (max-width: 58.0625rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-social .tm-social-facebook { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -56px -87px; height: 28px; width: 28px; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav .tm-social .tm-social-pinterest { background-image: url('logo.png'); background-position: -26px -56px; background-repeat: no-repeat; overflow: hidden; height: 28px; width: 28px; display: inline-block; }
}
@media not all, screen and (max-width: 58.0625rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-social .tm-social-pinterest { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -26px -56px; height: 28px; width: 28px; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav .tm-social .tm-social-instagram { background-image: url('logo.png'); background-position: -114px -87px; background-repeat: no-repeat; overflow: hidden; height: 28px; width: 28px; display: inline-block; }
}
@media not all, screen and (max-width: 58.0625rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-social .tm-social-instagram { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -119px -87px; height: 28px; width: 28px; }
}
@media screen and (max-width: 58.0625rem) {
  .tm-header-nav .tm-social .tm-social-twitter { background-image: url('logo.png'); background-position: -54px -56px; background-repeat: no-repeat; overflow: hidden; height: 28px; width: 28px; display: inline-block; }
  .tm-header-nav .tm-legal .tm-logo, .tm-header-nav .tm-social .tm-social-rss, .tm-header-nav .tm-social .tm-social-youtube { display: none; }
  .tm-header-nav .tm-legal { background-color: transparent; color: rgb(186, 186, 171); font-family: "Trade Gothic W01 Light"; font-size: 0.8rem; line-height: 1.3; padding: 26px 0px 0px; text-align: center; }
  .tm-header-nav .tm-legal a, .tm-header-nav .tm-legal a:hover { color: rgb(186, 186, 171); }
  .tm-header-nav .tm-legal .bb-menu-corporate, .tm-header-nav .tm-legal .bb-menu-legal { margin: 0px 0px 16px; padding: 0px; }
  .tm-header-nav .tm-legal .bb-menu-corporate .menu-item, .tm-header-nav .tm-legal .bb-menu-legal .menu-item { display: inline-block; padding: 6px 12px; }
}
@media not all, screen and (max-width: 58.0625rem) and (min--moz-device-pixel-ratio: 2), not all, not all, screen and (max-width: 58.0625rem) and (min-resolution: 144dppx) {
  .tm-header-nav .tm-social .tm-social-twitter { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -54px -56px; height: 28px; width: 28px; }
}
.tm-pagination { margin: 24px 0px; text-align: center; }
.tm-pagination .page-numbers { border: 1px solid rgb(222, 222, 209); color: rgb(255, 85, 85); display: inline-block; font-family: "Trade Gothic W01 Cn_18"; font-size: 1.1rem; font-weight: inherit; letter-spacing: 1px; margin: 8px; padding: 8px 12px; position: relative; text-transform: uppercase; }
.tm-pagination .page-numbers.next::after, .tm-pagination .page-numbers.prev::before { content: ""; height: 13px; position: absolute; width: 11px; }
@media screen and (max-width: 599px) {
  .tm-pagination .page-numbers { display: none; }
}
.tm-pagination .page-numbers.current, .tm-pagination .page-numbers:hover { background-color: rgb(255, 85, 85); border: 1px solid rgb(255, 85, 85); color: rgb(255, 255, 255); }
.tm-pagination .page-numbers.dots { border: medium none; color: rgb(91, 91, 92); font-family: GeorgiaProW01-Regular; font-size: 1.25rem; padding: 8px 2px; }
.tm-pagination .page-numbers.dots:hover { background-color: inherit; }
.tm-pagination .page-numbers.prev::before { background: rgba(0, 0, 0, 0) url('pagination-arrows_001.png') no-repeat scroll 0% 0%; left: 12px; margin: 5px 10px 0px 0px; }
.tm-pagination .page-numbers.prev:hover::before { background-position: 0px -13px; }
.tm-pagination .page-numbers.next { display: inline-block; padding-right: 34px; }
.tm-pagination .page-numbers.next::after { background: rgba(0, 0, 0, 0) url('pagination-arrows_001.png') no-repeat scroll -11px 0px; margin: 5px 0px 0px 10px; right: 12px; }
.tm-pagination .page-numbers.next:hover::after { background-position: -11px -13px; }
.search-flyout-container .tm-header.is-home-top .tm-header-nav, .search-flyout-container .tm-header.is-home-top::after { transform: translateY(-52px); }
.search-flyout { background: rgb(246, 246, 242) none repeat scroll 0% 0%; box-sizing: border-box; display: none; width: 100%; z-index: 99; }
@media screen and (max-width: 32.5rem) {
  .search-results-container .wp-paginate { display: none; }
  .search-results-container .wp-paginate-mobile { display: block; }
}
.page-search-form .search-bar::after { content: ""; display: block; position: static; background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%; border: 0px none; border-radius: 0px; width: 100%; height: 1px; margin: 32px 0px -20px; }
.page-search-form .search-bar .bar .bar-inner::before { background-image: url('logo.png'); background-position: -26px -87px; background-repeat: no-repeat; overflow: hidden; display: block; height: 25px; width: 25px; content: ""; position: absolute; top: 15px; left: 16px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .page-search-form .search-bar .bar .bar-inner::before { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -31px -87px; height: 25px; width: 25px; }
}
.page-search-form .search-bar .bar .bar-inner .clear::before { background-image: url('logo.png'); background-position: -109px 0px; background-repeat: no-repeat; overflow: hidden; display: block; height: 22px; width: 22px; content: ""; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .page-search-form .search-bar .bar .bar-inner .clear::before { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -109px 0px; height: 22px; width: 22px; }
}
.search-results .item .image::after { bottom: 4px; content: ""; height: 141px; left: 0px; position: absolute; right: 0px; top: 0px; width: inherit; }
.search-results .item .details .author::after { background-color: rgb(255, 85, 85); content: " "; height: 1px; left: 50%; margin-left: -25px; position: absolute; top: 0px; width: 50px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .back-to-page1 { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: 0px -87px; height: 15px; width: 15px; }
}
.wp-paginate-mobile .back-to-page1::after { padding: 20px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .prev { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -21px -32px; height: 14.5px; width: 8px; }
}
.wp-paginate-mobile .prev::after { padding: 20px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .wp-paginate-mobile .next { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -13px -32px; height: 14.5px; width: 8px; }
}
.wp-paginate-mobile .next::after { padding: 20px; }
@media screen and (max-width: 64rem) {
  .search-results { padding-top: 32px; }
  .search-results .item { margin-bottom: 52px; width: 33.333%; }
  .search-results .item .details h3 { font-size: 1.3125rem; }
  .search-results .item .details .excerpt { color: rgb(156, 156, 156); font-family: Trade Gothic W01 Light; font-size: 0.9375rem; }
}
@media screen and (max-width: 48rem) {
  .search-results-container .search-bar { padding: 32px 16px 0px; }
  .search-results-container .search-bar::after { margin-top: 32px; }
  .search-results-container .search-bar .bar { width: 100%; padding: 0px; }
  .search-results-container .search-bar .bar .bar-inner { padding: 8px 12px 8px 52px; }
  .search-results-container .search-bar .bar .bar-inner::before { top: 11px; }
  .search-results-container .search-bar .page-search-btn { display: none; }
  .search-results { padding-top: 32px; }
  .search-results .item { margin-bottom: 32px; width: 50%; }
  .search-results .item .details h3 { font-size: 1.3125rem; }
  .search-results .item .details .excerpt { color: rgb(156, 156, 156); font-family: Trade Gothic W01 Light; font-size: 0.9375rem; }
}
@media screen and (max-width: 32.5rem) {
  
  .search-results-container { margin: 0px auto; }
  .search-results-container .search-bar { box-sizing: border-box; padding: 24px 0px 0px; }
  .search-results-container .search-bar::after { margin-top: 25px; }
  .search-results-container .search-bar .bar .bar-inner { padding: 8px 8px 8px 44px; }
  .search-results-container .search-bar .bar .bar-inner::before { top: 9px; left: 12px; }
  .search-results-container .search-bar .bar .bar-inner input { font-size: 1.0625rem; }
  .search-results-container .no_results_message { text-align: center; font-size: 1em; font-family: Trade Gothic W01 Bold_2; text-transform: uppercase; letter-spacing: 1px; line-height: 1.5em; padding: 40px 0px; }
  .search-flyout { margin: 0px auto; }
  .search-results { padding-top: 24px; }
  .search-results .item { margin-bottom: 32px; padding: 0px; width: 50%; }
  .search-results .item:nth-child(2n) { padding-left: 8px; }
  .search-results .item:nth-child(2n+1) { padding-right: 8px; }
  .search-results .item .details h3 { font-size: 1.0625rem; line-height: 1.3em; }
  .search-results .item .details .author { font-size: 0.6875rem; margin-top: 10px; margin-bottom: 0px; padding-top: 12px; }
  .search-results .item .details .tag a { margin-bottom: 8px; padding: 4px 7px 4px 8px; font-size: 0.625rem; }
  .search-results .item .image { margin-bottom: 8px; }
  .container { padding: 24px 8px; }
}
@media screen and (min-width: 800px) {
  .tm-social-bar-wrap { border-left: 3px solid rgb(247, 247, 246); border-right: 3px solid rgb(247, 247, 246); }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap { border: medium none; }
  .tm-social-bar-wrap .tm-social-bar { padding-top: 0px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items { width: 35%; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-text { display: none; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials { width: 100%; }
}
@media (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-text { font-size: 0.9em; padding: 0px 6px 0px 0px; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials::after { content: ""; clear: both; }
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon { margin: 0px 2px; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon::after { content: ""; width: 34px; height: 34px; background-size: 20px 20px; background-repeat: no-repeat; background-position: center center !important; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); border-radius: 50%; }
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-fb::after { background-color: rgb(53, 105, 180); background-image: url('tmsb_share_fb@2x.png'); }
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon { float: right; height: 52px; margin: 0px; width: 50%; border-right: 2px solid rgb(255, 255, 255); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon::after { border-radius: 0px; background-size: 30px 30px; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-fb { background-color: rgb(53, 105, 180); }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tw { background-color: rgb(66, 179, 234); }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tw::after { background-color: rgb(66, 179, 234); background-image: url('tmsb_share_tw@2x.png'); }
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tb::after { background-color: rgb(54, 70, 93); background-image: url('tmsb_share_tb@2x.png'); }
.tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pn::after { background-color: rgb(254, 0, 0); background-image: url('tmsb_share_pn@2x.png'); }
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-tb { display: none; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-items .tm-sb-socials .tm-sb-icon.tm-sb-pn { background-color: rgb(254, 0, 0); }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments { width: 65%; background-color: rgb(255, 85, 85); }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments::after { display: none; }
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count::after { content: ""; display: block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 0px; width: 0px; position: absolute; left: 100%; top: 50%; border-bottom: 15px solid transparent; border-left: 15px solid rgb(255, 85, 85); border-top: 15px solid transparent; margin-left: -1px; transform: translateY(-50%); }
@media screen and (min-width: 600px) and (max-width: 768px), screen and (min-width: 769px) and (max-width: 1023px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { width: 50%; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { width: 46%; font-size: 1.0625rem; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-count { float: none; font-size: 1.3125rem; letter-spacing: 1px; top: 0px; width: 100%; }
}
@media screen and (min-width: 1024px) {
  .bb-interstitial-video-playlist-container .bb-playlist-group .bb-playlist { flex-grow: 1; }
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text { width: calc(100% - 202px - 15px); }
}
@media (max-width: 768px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text { font-size: 0.9em; }
}
@media screen and (max-width: 599px) {
  .tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text { float: none; width: 100%; height: 12px; font-size: 0.8em; line-height: 12px; background-color: rgb(255, 85, 85); color: rgb(255, 255, 255); margin-top: -5px; text-align: center; padding: 0px; }
}
.tm-social-bar-wrap .tm-social-bar .tm-sb-comments .tm-sb-comment-text::after { content: ""; clear: both; }
@media screen and (min-width: 800px) {
  .tm-sb-fixed { border-left: 3px solid rgb(255, 85, 85); border-right: 3px solid rgb(255, 85, 85); }
}
@media screen and (max-width: 599px) {
  .tm-sb-fixed { border: medium none; }
}
.tm-sidebar .tm-social { font-size: 0px; margin-bottom: 40px; text-align: inherit; }
.tm-sidebar .tm-social .tm-social-link { background-size: cover; display: inline-block; height: 51px; margin: 0px 0px 0px 11px; width: 51px; border-radius: 0px; text-indent: inherit; }
.tm-sidebar .tm-social .tm-social-link.tm-social-facebook::after, .tm-sidebar .tm-social .tm-social-link.tm-social-instagram::after, .tm-sidebar .tm-social .tm-social-link.tm-social-pinterest::after, .tm-sidebar .tm-social .tm-social-link.tm-social-twitter::after, .tm-sidebar .tm-social .tm-social-link.tm-social-youtube::after { content: ""; background-repeat: no-repeat; overflow: hidden; display: block; }
.tm-sidebar .tm-social .tm-social-link::after { background-size: auto auto; margin: auto; position: relative; top: 50%; transform: translateY(-50%); }
.tm-sidebar .tm-social .tm-social-link:first-child { margin: 0px; }
.tm-sidebar .tm-social .tm-social-link.tm-social-facebook { background-color: rgb(59, 89, 152); }
.tm-sidebar .tm-social .tm-social-link.tm-social-facebook::after { background-image: url('logo.png'); background-position: -142px -87px; height: 32px; width: 37px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link.tm-social-facebook::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -147px -87px; height: 31px; width: 36px; }
}
.tm-sidebar .tm-social .tm-social-link.tm-social-twitter { background-color: rgb(29, 161, 242); }
.tm-sidebar .tm-social .tm-social-link.tm-social-twitter::after { background-image: url('logo.png'); background-position: -118px -56px; height: 31px; width: 36px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link.tm-social-twitter::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -118px -56px; height: 30.5px; width: 35.5px; }
}
.tm-sidebar .tm-social .tm-social-link.tm-social-pinterest { background-color: rgb(203, 32, 39); }
.tm-sidebar .tm-social .tm-social-link.tm-social-pinterest::after { background-image: url('logo.png'); background-position: -82px -56px; height: 31px; width: 36px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link.tm-social-pinterest::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -82px -56px; height: 30.5px; width: 35.5px; }
}
.tm-sidebar .tm-social .tm-social-link.tm-social-instagram { background-color: rgb(39, 90, 133); }
.tm-sidebar .tm-social .tm-social-link.tm-social-instagram::after { background-image: url('logo.png'); background-position: -45px -183px; height: 32px; width: 37px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link.tm-social-instagram::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -25px -150px; height: 31px; width: 36px; }
}
.tm-sidebar .tm-social .tm-social-link.tm-social-youtube { background-color: rgb(205, 32, 31); }
.tm-sidebar .tm-social .tm-social-link.tm-social-youtube::after { background-image: url('logo.png'); background-position: -154px -56px; height: 31px; width: 36px; }
@media not all, (min--moz-device-pixel-ratio: 2), not all, not all, (min-resolution: 144dppx) {
  .tm-sidebar .tm-social .tm-social-link.tm-social-youtube::after { background-image: url('2x-se8d29cd7ac.png'); background-size: 195px 507px; background-position: -153px -56px; height: 30.5px; width: 35.5px; }
}
.tm-sidebar .tm-sidebar-module { margin: 0px 0px 40px; }
.tm-sidebar .tm-sidebar-module .tm-sidebar-module-header { color: rgb(91, 91, 92); font-family: "Trade Gothic W01 Cn_18"; font-size: 1.4rem; font-weight: 100; letter-spacing: 1px; line-height: 28px; margin: 0px 0px 14px; padding: 0px; text-transform: uppercase; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured { margin: 0px; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured::after { border-bottom: medium none; height: 16px; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured .bb-article-text { bottom: 16px; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured .bb-article-text .tm-article-header { position: absolute; bottom: 0px; left: 0px; width: 100%; padding: 12px; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured .bb-article-text .bb-article-title { font-size: 1.4rem; line-height: 1.625rem; padding: 0px; }
.tm-sidebar .tm-sidebar-featured .bb-article.bb-article-featured .bb-article-text .bb-article-tag { top: 10px; left: 10px; }
.tm-sidebar .tm-sidebar-popular .bb-article { border: medium none; padding: 0px 0px 16px; }
.tm-sidebar .tm-sidebar-popular .bb-article .bb-article-image { width: 30%; }
.tm-sidebar .tm-sidebar-popular .bb-article .bb-article-text { padding: 0px 0px 0px 12px; width: 67%; }
.tm-sidebar .tm-sidebar-popular .bb-article .bb-article-text .bb-article-title { font-size: 1rem; line-height: 1.25rem; margin: 0px; }
.mwp-slider-wrapper a.mwp-slider-control.prev-mwp-slide::after { border-right-color: rgb(255, 85, 85); }
.mwp-slider-wrapper a.mwp-slider-control.next-mwp-slide::after { border-left-color: rgb(255, 85, 85); }
.babble .tm-lazy-img-wrapper.tm-load-pending::before { width: 42px; height: 28px; background-image: url('babble-lazy-placeholder.svg'); }
@media screen and (min-width: 600px) {
  .babble .tm-lazy-img-wrapper.tm-load-pending::before { width: 84px; height: 56px; }
}
.tm-sidebar-popular .tm-lazy-img-wrapper.tm-load-pending::before { width: 42px; height: 28px; }
.bb-article-featured .bb-article-image .tm-lazy-img-wrapper { padding-top: 60%; }
@media screen and (min-width: 600px) {
  .bb-article-featured .bb-article-image .tm-lazy-img-wrapper { padding-top: 29.489%; }
  .bb-contributor__featured-posts .bb-article-featured:nth-last-of-type(1) .bb-article-image .tm-lazy-img-wrapper, .bb-contributor__featured-posts .bb-article-featured:nth-last-of-type(2) .bb-article-image .tm-lazy-img-wrapper { padding-top: 60%; }
}
/* ::::: https://www.babble.com/wp-content/themes/babble-theme/assets/css/home.min.css?ver=20190805v1 ::::: */

.tm-home-banner { max-height: 0px; overflow: hidden; position: relative; }
.tm-home-banner::before { content: ""; padding-top: 29%; display: block; }
@media screen and (max-width: 32.5rem) {
  .tm-home-banner::before { display: none; }
}
.tm-home-banner .bb-home-intro { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }
.tm-home-banner .bb-home-intro .bb-home-logo::after { content: ""; display: block; padding-top: 32%; }
.tm-home-banner .bb-home-intro .bb-home-intro-text { color: rgb(255, 255, 255); display: none; font-family: GeorgiaProW01-Regular; font-size: 1.3rem; font-weight: 400; letter-spacing: 1px; line-height: 2.0625rem; margin: 0px auto; text-align: center; text-shadow: 0px 1px 8px rgb(91, 91, 91); width: 90%; }
@media screen and (min-width: 63.9375rem) {
  .tm-home-banner .bb-home-intro .bb-home-intro-text { font-size: 1.6rem; }
}
/* ::::: https://www.babble.com/wp-content/plugins/disney-curate-plugin/assets/css/disney-curate-styling.min.css?ver=20190805v1 ::::: */

@media screen and (min-width: 600px) {
  .tm-single-content.curated-content .tm-curated-product-container .tm-curated-product-container-left .tm-curate-amazon-disclaimer-inline { display: none; }
}
@media screen and (max-width: 599px) {
  .tm-curate-amazon-disclaimer-bar { display: none; }
}
#curated-video-loader-image::before { display: block; content: ""; width: 100%; padding-top: 64.0816%; }
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery::before { display: block; content: ""; width: 100%; padding-top: 64.0816%; }
@media screen and (max-width: 599px) {
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-next, .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-prev { display: none; }
}
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::after, .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::before { content: ""; display: block; position: absolute; top: 16px; left: 0px; height: 2px; }
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::before { width: 100%; background: rgba(255, 255, 255, 0.5) none repeat scroll 0% 0%; }
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::after { width: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator.tm-curated-gallery-slide-active::after { transition: width 3s linear 0s; width: 100%; }
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator.tm-curated-gallery-progress-finished::after { width: 100%; }
@media screen and (max-width: 599px) {
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress { width: 192px; }
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator { min-width: 15.2px; padding: 8px 0px; }
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::after, .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-progress .tm-curated-gallery-progress-indicator::before { top: 8px; }
}
.tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-images::before { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; z-index: 2; width: 100%; height: 60px; opacity: 0.2; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05) 10%, rgb(0, 0, 0)) repeat scroll 0% 0%; }
@media screen and (max-width: 599px) {
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-image p.wp-caption-text { font-size: 0.75rem; line-height: 1.6; text-align: right; }
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-gallery .tm-curated-gallery-images::before { height: 40px; }
  #tm-curate-product-category-slider { margin-left: 0px; margin-right: 0px; width: auto; }
}
#tm-curate-product-category-slider .tm-link-slider-thumbnails .tm-link-slider-thumbnail::before { display: block; content: ""; width: 100%; padding-top: 56.25%; }
#tm-curate-product-category-slider .tm-link-slider-thumbnails .tm-link-slider-thumbnail div.curate-category-slider-img::before { background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; content: ""; display: block; height: 100%; position: absolute; width: 100%; z-index: 2; }
/* ::::: https://www.babble.com/wp-content/themes/big-thunder-theme/assets/css/plugins/disney-curate-plugin.min.css?ver=20191002v1 ::::: */

.curated_product { margin-bottom: 24px; z-index: 2; }
@media screen and (max-width: 599px) {
  .curated_product .tm-content-container, .tm-content-container.tm-curate-product-category-archive { margin-top: 0px; }
}
@media screen and (min-width: 600px) {
  .tm-content-container { margin-bottom: 0px; }
  #curated_infinite_container.tm-content-container { margin-top: 0px; padding-top: 0px; }
}
.tm-curated-price-rating { position: absolute; display: inline-block; left: 8px; top: 8px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px 12px; line-height: 30px; z-index: 3; font-size: 0.875rem; letter-spacing: 0.4px; }
.tm-curated-price-rating span { color: rgb(153, 153, 153); }
.tm-curated-price-rating span.active { color: rgb(0, 0, 0); }
.tm-single-content.curated-content .tm-ad-mrec::after { right: initial; }
.tm-single-content.curated-content .tm-ad-leaderboard::after { top: 0px; left: 0px; right: initial; }
@media screen and (max-width: 599px) {
  .tm-single-content.curated-content .tm-curated-product-top { width: 100vw; margin-left: -24px; }
}
@media screen and (max-width: 599px) {
  .tm-single-content.curated-content .tm-curated-product-container-left::after { content: ""; display: block; position: absolute; bottom: 0px; left: -24px; height: 1px; background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%; width: 100vw; }
}
@media screen and (min-width: 600px) {
  .tm-single-content.curated-content { border: 1px solid rgba(0, 0, 0, 0.1); text-align: left; }
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-price-rating { padding: 0px 20px; font-size: 1.75rem; line-height: 56px; }
  .tm-single-content.curated-content .tm-curated-product-container-left { margin: 40px; }
  .tm-single-content.curated-content .tm-curated-product-container-left .tm-curate-product-share, .tm-single-content.curated-content .tm-curated-product-container-left .tm-curated-button { width: auto; margin: 0px; }
  .tm-single-content.curated-content .tm-curated-product-container-left .tm-curated-button { max-width: 378px; margin-right: 24px; }
  .tm-single-content.curated-content .tm-curated-product-container-left .tm-curate-product-share { padding: 14px 0px; }
  .tm-single-content.curated-content .tm-curated-product-container .tm-curated-product-container-right { padding: 0px 40px 40px; }
  .tm-single-content.curated-content .tm-curated-product-container.tm-curate-has-partnership-logo .tm-curated-product-container-right { width: 50%; }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .tm-single-content.curated-content .tm-curated-product-container-right { margin-top: 0px; margin-bottom: 0px; }
}
@media screen and (min-width: 769px) {
  .tm-single-content.curated-content .tm-curated-product-container, .tm-single-content.curated-content .tm-curated-product-container.tm-curate-has-partnership-logo { flex-direction: row; }
  .tm-single-content.curated-content .tm-curated-product-container .tm-curated-product-container-right, .tm-single-content.curated-content .tm-curated-product-container.tm-curate-has-partnership-logo .tm-curated-product-container-right { align-self: flex-start; padding: 40px; width: initial; }
  .tm-single-content.curated-content .tm-curated-product-container .tm-curated-product-container-right .tm-curate-partnership-logo, .tm-single-content.curated-content .tm-curated-product-container.tm-curate-has-partnership-logo .tm-curated-product-container-right .tm-curate-partnership-logo { border: 0px none; padding: 0px; }
  .tm-single-content.curated-content * { white-space: initial; }
  .tm-single-content.curated-content .tm-curated-product-container-left { flex-basis: 60%; margin-right: 0px; text-align: left; }
  .tm-single-content.curated-content .tm-curated-product-container-right { vertical-align: top; max-width: 40%; }
}
#curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image::before { opacity: 0.4; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05) 10%, rgb(0, 0, 0)) repeat scroll 0% 0%; }
#curated_infinite_container .tm-curated-product-infinite:not(:last-child) { margin: 0px 0px 20px; }
#curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image::before { display: block; content: ""; width: 100%; padding-top: 75%; }
#curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
@media screen and (max-width: 599px) {
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button-group, #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-excerpt, #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .truncated-title + .tm-curated-title { display: none; }
}
@media screen and (min-width: 600px) {
  #curated_infinite_container .tm-curated-product-infinite { border: 1px solid rgba(0, 0, 0, 0.1); }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image { position: relative; overflow: hidden; text-align: center; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image::before { display: block; content: ""; width: 100%; padding-top: 64.5833%; background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-image > :nth-child(1) { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content { position: relative; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-category { display: inline-block; margin: 0px auto 4px; color: rgb(35, 31, 32); text-transform: uppercase; font-size: 10px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title, #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content p { margin: 0px auto 16px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share, #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button { display: inline-block; width: 100%; text-transform: uppercase; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button { padding: 14px 31px; border-radius: 3px; color: rgb(35, 31, 32); background-color: rgb(2, 41, 183); margin: 0px auto; text-align: center; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share { opacity: 0.7; color: rgb(35, 31, 32); height: 28px; margin: 20px auto; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share:hover { opacity: 0.9; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share .tm-curate-fb-button { width: 16px; height: 16px; display: inline-block; margin-right: 5px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share span { vertical-align: middle; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .truncated-title { display: none; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button-group .tm-curate-product-share { margin-bottom: 0px; }
}
@media screen and (min-width: 769px) {
  #curated_infinite_container { display: flex; flex-wrap: wrap; justify-content: space-between; }
  #curated_infinite_container::after { content: none; }
  #curated_infinite_container .tm-curated-product-infinite { display: flex; flex-direction: column; width: calc(50% - 20px / 2); }
  #curated_infinite_container .tm-curated-product-infinite:nth-last-child(2):nth-child(2n+1) { margin-bottom: 0px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content { flex: 1 1 auto; display: flex; flex-direction: column; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title { width: 100%; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button-group { flex: 1 1 auto; display: flex; flex-direction: column; justify-content: flex-end; }
}
.tm-article.tm-curated-home-loop { position: relative; }
.tm-article.tm-curated-home-loop a { border-bottom: medium none; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-image { display: block; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-content { position: absolute; bottom: 0px; width: 100%; text-align: center; padding: 20px 20px 44px; z-index: 2; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-content .tm-curated-title { margin: 0px; display: block; color: rgb(255, 255, 255); font-size: 1rem; text-transform: uppercase; }
.tm-article.tm-curated-home-loop:first-child .tm-curated-price-rating { top: 24px; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-image { position: relative; overflow: hidden; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-image::before { opacity: 0.4; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05) 10%, rgb(0, 0, 0)) repeat scroll 0% 0%; content: ""; position: absolute; z-index: 1; top: 0px; bottom: 0px; left: 0px; right: 0px; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-image img { transform: translateX(-50%); left: 50%; height: 100%; width: auto; max-width: none; }
@media screen and (min-width: 600px) {
  .tm-article.tm-curated-home-loop:first-child .tm-curated-price-rating { top: 32px; }
  .tm-article.tm-curated-home-loop .tm-curated-product-infinite-content { text-align: left; }
  .tm-article.tm-curated-home-loop .tm-curated-product-infinite-content .tm-curated-title { font-size: 1.5rem; }
}
/* ::::: https://www.babble.com/wp-content/themes/babble-theme/assets/css/plugins/disney-curate-plugin.min.css?ver=20190805v1 ::::: */

.curated_product { margin-bottom: 24px; }
.tm-curated-price-rating { font-family: "Trade Gothic W01 Cn_18"; font-size: 1.25rem; font-weight: 700; }
.tm-curated-price-rating span:not(:last-child) { margin-right: 1px; }
.tm-single-content.curated-content .tm-ad-mrec::after { left: 0px; }
@media screen and (min-width: 600px) {
  .tm-single-content.curated-content .tm-curated-product-top .tm-curated-price-rating { font-size: 1.75rem; }
  .tm-single-content.curated-content .tm-curated-product-container-left .tm-curated-title { font-size: 3rem; letter-spacing: 2.1px; }
  .tm-single-content.curated-content .tm-curated-product-container-left p { font-size: 1.25rem; line-height: 1.6; }
  .tm-single-content.curated-content .tm-curated-product-container-left .tm-curate-product-share { padding: 12px 0px; }
}
@media screen and (min-width: 728px) {
  .tm-single-content.curated-content .tm-ad-leaderboard::after { right: -48px; top: 38px; left: initial; }
}
@media screen and (min-width: 600px) {
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-category { font-family: "Trade Gothic W01 Cn_18"; color: rgb(35, 31, 32); font-size: 0.8125rem; letter-spacing: 1.2px; text-transform: uppercase; line-height: 1; padding: 0px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-category:hover { color: rgb(142, 128, 131); }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title { font-family: "Trade Gothic W01 Cn_18"; font-size: 1.9375rem; letter-spacing: 1.35px; line-height: 1.16; text-transform: uppercase; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title, #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title a { color: rgb(35, 31, 32) !important; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title a:hover { color: rgb(142, 128, 131) !important; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content p { font-size: 1rem; line-height: 1.5; letter-spacing: 0px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button { padding-top: 12px; padding-bottom: 12px; font-family: "Trade Gothic W01 Cn_18"; background-color: rgb(255, 85, 85); color: rgb(255, 255, 255); font-size: 1.125rem; letter-spacing: 1.2px; line-height: 1.3; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-button:hover { background-color: rgb(213, 0, 0); }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share { height: 24px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share .tm-curate-fb-button { vertical-align: sub; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curate-product-share span { font-family: "Trade Gothic W01 Cn_18"; font-size: 1.125rem; font-weight: 700; letter-spacing: 1.2px; }
  #curated_infinite_container .tm-curated-product-infinite .tm-curated-product-infinite-content .tm-curated-title:hover { color: rgb(142, 128, 131) !important; }
}
.tm-article.tm-curated-home-loop .tm-curated-bb-tag { border: 1px solid rgb(255, 255, 255); border-radius: 1px; color: rgb(255, 255, 255); display: inline-block; font-family: "Trade Gothic W01 Light"; font-size: 0.7rem; letter-spacing: 2px; margin-bottom: 8px; padding: 4px 6px; text-transform: uppercase; }
.tm-article.tm-curated-home-loop .tm-curated-bb-tag:hover { background: rgb(255, 85, 85) none repeat scroll 0% 0%; border-color: rgb(255, 85, 85); }
.tm-article.tm-curated-home-loop:first-of-type:not(:first-child) { padding-top: 0px; border-top: medium none; }
.tm-article.tm-curated-home-loop .tm-curated-product-infinite-content .tm-curated-title { font-family: "Trade Gothic W01 Cn_18"; font-size: 1.5rem; color: rgb(255, 255, 255); letter-spacing: 1px; line-height: 1.1; text-transform: uppercase; }
@media screen and (min-width: 600px) {
  .tm-article.tm-curated-home-loop .tm-curated-product-infinite-content .tm-curated-title { font-size: 1.9375rem; letter-spacing: 1.35px; }
}
@media screen and (max-width: 599px) {
  .tm-curated-category-title h1 { font-size: 2.25rem; line-height: 1; }
}
@media screen and (max-width: 599px) {
  .tm-curated-category-title p { font-size: 1rem; line-height: 1.5; }
}
@media screen and (max-width: 599px) {
  #tm-curate-product-category-slider .tm-link-slider-thumbnails .tm-link-slider-thumbnail span.tm-link-slider-thumbnails-caption { font-size: 1rem; letter-spacing: 0.05875rem; }
}
.tm-quiz-container .text-percent .checkmark::after { border-style: solid !important; border-color: rgb(218, 215, 204) !important; -moz-border-top-colors: none !important; -moz-border-right-colors: none !important; -moz-border-bottom-colors: none !important; -moz-border-left-colors: none !important; border-image: none !important; border-width: 0px 6px 6px 0px !important; }
@media screen and (max-width: 768px) and (min-width: 600px), screen and (min-width: 1024px) {
  .tm-quiz-container.default-styles .tmqz-answers .tmqz-answer::before { padding-top: 100% !important; }
}
.tm-ad::after { content: "Advertisement"; }
.fb_reset { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
