PageSourceSearch

https://wtmx.com/mix-app/

html wtmx.com collected 2026-10-02 10:07:28 UTC 149,760 bytes, 2,342 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6                <!-- Osano -->
7            
7<script>;(function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data');</script>
7
8            
8<script src="https://cmp.osano.com/Azqe5XTmI42atAm9K/019a57f3-02ed-415e-baba-615cb92d1934/osano.js"></script>
8
9            <style>.osano-cm-widget { display: none; }</style>
10            <!-- End Osano -->
11        <title>MIX App &#8211; 101.9fm The MIX &#8211; WTMX Chicago</title>
12<meta name='robots' content='max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
13<link rel="canonical" href="https://wtmx.com/mix-app/">
14<meta name="description" content="[/timed] GET THE FREE MIX APP!! NOW AVAILABLE AT Click an image below. &nbsp; &nbsp; Get the FREE MIX App  and stream us on your smart speakers, phones and tabl">
15<meta property="og:title" content="MIX App &#8211; 101.9fm The MIX &#8211; WTMX Chicago">
16<meta property="og:type" content="article">
17<meta property="og:description" content="[/timed] GET THE FREE MIX APP!! NOW AVAILABLE AT Click an image below. &nbsp; &nbsp; Get the FREE MIX App  and stream us on your smart speakers, phones and tabl">
18<meta property="og:url" content="https://wtmx.com/mix-app/">
19<meta property="og:locale" content="en_US">
20<meta property="og:site_name" content="101.9fm The MIX - WTMX Chicago">
21<meta property="article:published_time" content="2016-03-21T10:33:33-05:00">
22<meta property="article:modified_time" content="2026-02-02T16:18:43-06:00">
23<meta property="og:updated_time" content="2026-02-02T16:18:43-06:00">
24<meta name="twitter:card" content="summary_large_image">
25<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
26<link rel='dns-prefetch' href='//www.google.com' />
27<link rel='dns-prefetch' href='//fonts.googleapis.com' />
28<link rel="alternate" type="application/rss+xml" title="101.9fm The MIX - WTMX Chicago &raquo; Feed" href="https://wtmx.com/feed/" />
29<style id="wp-img-auto-sizes-contain-inline-css">
30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
32</style>
33<style id="wp-emoji-styles-inline-css">
34
35	img.wp-smiley, img.emoji {
36		display: inline !important;
37		border: none !important;
38		box-shadow: none !important;
39		height: 1em !important;
40		width: 1em !important;
41		margin: 0 0.07em !important;
42		vertical-align: -0.1em !important;
43		background: none !important;
44		padding: 0 !important;
45	}
46/*# sourceURL=wp-emoji-styles-inline-css */
47</style>
48<style id="wp-block-library-inline-css">
49:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
49--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
50
51/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
52</style>
53<style id="classic-theme-styles-inline-css">
54/*! This file is auto-generated */
55.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
56/*# sourceURL=/wp-includes/css/classic-themes.min.css */
57</style>
58
59<style id="global-styles-inline-css">
60:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
600) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
60.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
61/*# sourceURL=global-styles-inline-css */
62</style>
63
64<link rel='stylesheet' id='fvp-frontend-css' href='https://wtmx.com/wp-content/plugins/featured-video-plus/styles/frontend.css?ver=2.3.4' media='all' />
65<link rel='stylesheet' id='hbi-google-ad-manager-css' href='https://wtmx.com/wp-content/plugins/hbi-google-ad-manager/public/css/hbi-google-ad-manager-public.css?ver=1.0.0' media='all' />
66<link rel='stylesheet' id='hbi-listener-profile-app-css-css' href='https://wtmx.com/wp-content/plugins/hbi-listener-profile/dist/assets/index.DlZBuo_E.css' media='all' />
67<link rel='stylesheet' id='dashicons-css' href='https://wtmx.com/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' />
68<link rel='stylesheet' id='lightslider-css' href='https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/css/lightslider.min.css?ver=7.1.2' media='all' />
69<link rel='stylesheet' id='hll-widget-reward-css' href='https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/css/rewards.css?ver=0.3' media='all' />
70<link rel='stylesheet' id='hll-widget-nowplaying-css' href='https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/css/nowplaying.css?ver=0.1' media='all' />
71<link rel='stylesheet' id='smart_app_banner_stylesheet-css' href='https://wtmx.com/wp-content/plugins/hbi-smart-app-banner/dist/css/smart-app-banner.css?ver=7.1.2' media='all' />
72<link rel='stylesheet' id='hbi-sso-css' href='https://wtmx.com/wp-content/plugins/hbi-sso/public/css/hbi-sso-public.css?ver=1.0.1' media='all' />
73<link rel='stylesheet' id='hbi-youtube-playlists-css' href='https://wtmx.com/wp-content/plugins/hbi-youtube-playlists/public/css/hbi-youtube-playlists-public.css?ver=1.1.0' media='all' />
74<link rel='stylesheet' id='fonts-css' href='https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&#038;display=swap&#038;ver=7.1.2' media='all' />
75<link rel='stylesheet' id='fontawesome-css' href='https://wtmx.com/wp-content/themes/station-sites/assets/fonts/fontawesome-free-6.4.2/css/all.min.css?ver=7.1.2' media='all' />
76<link rel='stylesheet' id='mediaelement-css' href='https://wtmx.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
77<link rel='stylesheet' id='wp-mediaelement-css' href='https://wtmx.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.2' media='all' />
78<link rel='stylesheet' id='app-css' href='https://wtmx.com/wp-content/themes/station-sites/assets/dist/css/app.css?ver=5aab5beb' media='all' />
79<meta name="sentry-trace" content="d6c37a8910bb4039b13f239320244089-840bc443fab54e04-0" />
80<meta name="traceparent" content="" />
81<meta name="baggage" content="sentry-trace_id=d6c37a8910bb4039b13f239320244089,sentry-sample_rate=0.1,sentry-transaction=%2F%7Bpagename%7D,sentry-public_key=a11bf989aa1c31336cadeb2a70451167,sentry-org_id=4509877757870080,sentry-release=CI.bugfix_HRCSTS817-prevent-duplicate-pings.b1,sentry-environment=wtmxfmsite,sentry-sampled=false,sentry-sample_rand=0.7066" />
82<script id="jquery-core-js" src="https://wtmx.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 82
82
83<script id="jquery-migrate-js" src="https://wtmx.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 83
83
84<script id="jquery.fitvids-js" src="https://wtmx.com/wp-content/plugins/featured-video-plus/js/jquery.fitvids.min.js?ver=master-2015-08"></script>
vendor: 1 bytes, line 84
84
85<script id="fvp-frontend-js-extra">
86var fvpdata = {"ajaxurl":"https://wtmx.com/wp-admin/admin-ajax.php","nonce":"bc4d94c58b","fitvids":"1","dynamic":"","overlay":"","opacity":"0.75","color":"b","width":"640"};
87//# sourceURL=fvp-frontend-js-extra
88</script>
vendor: 1 bytes, line 88
88
89<script id="fvp-frontend-js" src="https://wtmx.com/wp-content/plugins/featured-video-plus/js/frontend.min.js?ver=2.3.4"></script>
vendor: 1 bytes, line 89
89
90<script id="hbi-google-ad-manager-js" src="https://wtmx.com/wp-content/plugins/hbi-google-ad-manager/public/js/hbi-google-ad-manager-public.js?ver=1.0.0"></script>
vendor: 1 bytes, line 90
90
91<script id="browser-detect-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/browser-detect.js?ver=7.1.2"></script>
vendor: 1 bytes, line 91
91
92<script id="class-list-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/classList.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 92
92
93<script id="moment-js-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/moment.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 93
93
94<script id="pusher-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/pusher.js?ver=7.1.2"></script>
vendor: 1 bytes, line 94
94
95<script id="lightslider-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/lightslider.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 95
95
96<script id="color-thief-js" src="https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/js/vibrant/dist/Vibrant.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 96
96
97<script id="textfit-js" src="https://cdnjs.cloudflare.com/ajax/libs/textfit/2.4.0/textFit.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 97
97
98<script id="hbi-sso-js" src="https://wtmx.com/wp-content/plugins/hbi-sso/public/js/hbi-sso-public.js?ver=1.0.1"></script>
98
99<link rel="https://api.w.org/" href="https://wtmx.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://wtmx.com/wp-json/wp/v2/pages/206015" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://wtmx.com/xmlrpc.php?rsd" />
100			<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 67 bytes, lines 100-101
100
101			<script async src="https://www.googletagmanager.com/gtag/js?id=
101UA-3481128-1
vendor: 15 bytes, lines 101-102
101"></script>
102			
102<script>
103				
vendor: 140 bytes, lines 103-107
103window.dataLayer = window.dataLayer || [];
104				function gtag(){dataLayer.push(arguments);}
105				gtag('js', new Date());
106
107				gtag('config', '
107UA-3481128-1
vendor: 7 bytes, lines 107-108
107');
108			
108</script>
108
109		            <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 76 bytes, lines 109-110
109
110            <script async src="https://www.googletagmanager.com/gtag/js?id=
110G-FVJGC9BDCN
vendor: 24 bytes, lines 110-111
110"></script>
111            
111<script>
112                
vendor: 176 bytes, lines 112-116
112window.dataLayer = window.dataLayer || [];
113                function gtag(){dataLayer.push(arguments);}
114                gtag('js', new Date());
115
116                gtag('config', '
116G-FVJGC9BDCN
vendor: 16 bytes, lines 116-117
116');
117            
117</script>
117
118                    <!-- Google Tag Manager -->
119            
119<script>
vendor: 407 bytes, lines 119-123
119(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
120                        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
121                    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
122                    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
123                })(window,document,'script','dataLayer','
123GTM-P5V5PWH
vendor: 3 bytes, line 123
123');
123</script>
123
124            <!-- End Google Tag Manager -->
125        			<!-- Facebook / Meta Pixel Code -->
126			
126<script>
vendor: 440 bytes, lines 126-135
126
127				!function(f,b,e,v,n,t,s)
128				{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
129					n.callMethod.apply(n,arguments):n.queue.push(arguments)};
130					if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
131					n.queue=[];t=b.createElement(e);t.async=!0;
132					t.src=v;s=b.getElementsByTagName(e)[0];
133					s.parentNode.insertBefore(t,s)}(window,document,'script',
134					'https://connect.facebook.net/en_US/fbevents.js');
135				fbq('init', '
135381388115988249
vendor: 37 bytes, lines 135-137
135');
136				fbq('track', 'PageView');
137			
137</script>
137
138			<noscript>
139				<img height="1" width="1" src="https://www.facebook.com/tr?id=381388115988249&ev=PageView&noscript=1"/>
140			</noscript>
141			<!-- End Facebook Pixel Code -->
142		        
142<script>
143        window.AppSettings = {"theme":{"global":{"station_url":"https:\/\/wtmx.com","station_logo":"https:\/\/wtmx.com\/wp-content\/uploads\/2020\/07\/WTMX20-Logo-749x400-1.png","splash_screen_image":"https:\/\/wtmx.com\/wp-content\/uploads\/2025\/01\/MIXSplash25-400x867-1.jpg","highlight_color":"#006b9c","player_button_color":"","live_radio_copy":"live radio","square_image_corners":false,"action_color":false},"header":{"background_color":"#ffffff","content_background":"","highlight_color":"#006b9c","icon_color":"#dddddd"},"footer":{"background_color":"#003563","content_background":"","highlight_color":"#ffffff","icon_color":"#006b9c"},"hamburger":{"menu_logo":"","background_color":"#ffffff","content_background":"","highlight_color":"#006b9c","icon_color":"#006b9c","text_color":"#006b9c"}},"app_admin_settings":{"forgot_password_enabled":true,"ios_update_messaging":{"required_build":138,"required_build_message":"A newer version of the app is required, please update to continue.","optional_build":"","optional_build_message":"A newer version of the app is available, please update soon.","store_link":"https:\/\/apps.apple.com\/us\/app\/id1081479527"},"android_update_messaging":{"required_build":"24","required_build_message":"A newer version of the app is available, please update soon.","optional_build":"23","optional_build_message":"A newer version of the app is available, please update soon.","store_link":"https:\/\/play.google.com\/store\/apps\/details?id=com.jacapps.wtmxfm"}},"icon_navigation":{"top_left":"","top_right":"profile","bottom_position_1":"feedback","bottom_position_2":"rewards","bottom_position_3":"notifications"},"feedback":{"enabled":true,"title":"Feedback","message":"Feel free to ask us anything. We know there are always questions that our app alone won't cover. Pick from the options below.","sections":{"live_polls":{"enabled":false,"label":"Live Polls"},"message":{"enabled":true,"label":"Quick Message Us"},"audio":{"enabled":false,"label":"Send Audio"},"photo_video":{"enabled":true,"label":"Send Photo or Video"}},"custom_links":[["Call The Studio","tel:312-233-1019"],["Text Us","sms:\/\/3122331019"]],"form":{"id":"7","fields":[{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"select","id":1,"label":"To","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"choices":[{"text":"The Morning MIX","value":"The Morning MIX","isSelected":false,"price":""},{"text":"Middays","value":"Middays","isSelected":false,"price":""},{"text":"The Afternoon MIX","value":"The Afternoon MIX","isSelected":false,"price":""},{"text":"MIX New Music Club","value":"MIX New Music Club","isSelected":false,"price":""},{"text":"General Inquiries","value":"General Inquiries","isSelected":false,"price":""}],"formId":7,"description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","conditionalLogic":"","productField":"","enablePrice":"","multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"enableEnhancedUI":0,"enableChoiceValue":false,"fields":"","displayOnly":"","customNameField":"feedback_to","pageNumber":1,"layoutGroupId":"01d0f887","autocompleteAttribute":"","enableAutocomplete":false,"personalDataExport":false,"personalDataErase":false},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"textarea","id":2,"label":"Message","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"formId":7,"description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","choices":"","conditionalLogic":"","productField":"","form_id":"","useRichTextEditor":false,"multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"fields":"","displayOnly":"","customNameField":"feedback_message","pageNumber":1,"layoutGroupId":"20faeb1c","enableAutocomplete":false,"autocompleteAttribute":"","personalDataExport":false,"personalDataErase":false},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"fileupload","id":3,"label":"Media","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"formId":7,"description":"Audio, Video, Image","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","
143inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","choices":"","conditionalLogic":"","maxFileSize":"","maxFiles":"","multipleFiles":false,"allowedExtensions":"","productField":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"checkboxLabel":"","fields":"","displayOnly":"","customNameField":"feedback_media","pageNumber":1,"layoutGroupId":"5d5da013","enableAutocomplete":false,"autocompleteAttribute":"","personalDataExport":false,"personalDataErase":false,"storageType":""},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"hidden","id":4,"label":"User First and Last Name","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"formId":7,"description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"feedback_user_name","noDuplicates":false,"defaultValue":"","choices":"","conditionalLogic":"","productField":"","multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"customNameField":"feedback_user_first_last_name","fields":"","displayOnly":"","pageNumber":1,"layoutGroupId":"289a6880","enableAutocomplete":false,"autocompleteAttribute":"","personalDataExport":false,"personalDataErase":false},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"hidden","id":6,"label":"User HLL ID","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"formId":7,"description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","choices":"","conditionalLogic":"","productField":"","multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"customNameField":"feedback_user_hll_id","fields":"","displayOnly":"","pageNumber":1,"layoutGroupId":"a9d0594e","enableAutocomplete":false,"autocompleteAttribute":"","personalDataExport":false,"personalDataErase":false},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"hidden","id":7,"label":"User HLL UUID","adminLabel":"","isRequired":false,"size":"medium","errorMessage":"","visibility":"visible","inputs":null,"formId":7,"description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","choices":"","conditionalLogic":"","productField":"","multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"customNameField":"feedback_user_hll_uuid","fields":"","displayOnly":"","pageNumber":1,"layoutGroupId":"82415ee7","enableAutocomplete":false,"autocompleteAttribute":"","personalDataExport":false,"personalDataErase":false},{"is_payment":false,"duplicatable":true,"noURLs":false,"repeatable":true,"type":"email","id":8,"formId":7,"label":"Email","adminLabel":"feedback_user_email","isRequired":false,"size":"large","errorMessage":"","visibility":"visible","inputs":null,"autocompleteAttribute":"email","description":"","allowsPrepopulate":false,"inputMask":false,"inputMaskValue":"","inputMaskIsCustom":false,"maxLength":"","
143inputType":"","labelPlacement":"","descriptionPlacement":"","subLabelPlacement":"","placeholder":"","cssClass":"","inputName":"","noDuplicates":false,"defaultValue":"","enableAutocomplete":false,"choices":"","conditionalLogic":"","productField":"","layoutGridColumnSpan":"","emailConfirmEnabled":"","enableEnhancedUI":0,"multipleFiles":false,"maxFiles":"","calculationFormula":"","calculationRounding":"","enableCalculation":"","disableQuantity":false,"displayAllCategories":false,"useRichTextEditor":false,"pageNumber":1,"fields":"","displayOnly":"","layoutGroupId":"4aefbaf3","personalDataExport":false,"personalDataErase":false,"customNameField":""}],"to_options":[{"text":"The Morning MIX","value":"The Morning MIX","isSelected":false,"price":""},{"text":"Middays","value":"Middays","isSelected":false,"price":""},{"text":"The Afternoon MIX","value":"The Afternoon MIX","isSelected":false,"price":""},{"text":"MIX New Music Club","value":"MIX New Music Club","isSelected":false,"price":""},{"text":"General Inquiries","value":"General Inquiries","isSelected":false,"price":""}]}},"menus":{"main":[{"menu_item_type":"in_app","menu_item_label":"My Profile","menu_item_in_app_screen":"profile"},{"menu_item_type":"divider","menu_item_label":"MIX Rewards","menu_item_in_app_screen":"rewards"},{"menu_item_type":"in_app","menu_item_label":"Listen Live","menu_item_in_app_screen":"listen_live"},{"menu_item_type":"in_app","menu_item_label":"How to Listen with Alexa","menu_item_in_app_screen":"alexa-info"},{"menu_item_type":"in_app","menu_item_label":"MIX Podcast Network","menu_item_in_app_screen":"podcasts"},{"menu_item_type":"in_app","menu_item_label":"MIX Rewards ","menu_item_in_app_screen":"rewards"},{"menu_item_type":"in_app","menu_item_label":"App Notifications","menu_item_in_app_screen":"notifications"},{"menu_item_type":"in_app","menu_item_label":"Alarm Clock","menu_item_in_app_screen":"alarm-clock"},{"menu_item_type":"divider","menu_item_label":"Send Us Feedback ","menu_item_in_app_screen":"feedback"},{"menu_item_type":"in_app","menu_item_label":"Send Us Feedback ","menu_item_in_app_screen":"feedback"},{"menu_item_type":"in_app","menu_item_label":"Tech Support","menu_item_in_app_screen":"help"},{"menu_item_type":"url","menu_item_label":"wtmx.com","menu_item_url":"https:\/\/WTMX.com"}],"help":[{"menu_item_type":"in_app","menu_item_label":"Settings","menu_item_in_app_screen":"settings"},{"menu_item_type":"url","menu_item_label":"Privacy Policy","menu_item_url":"https:\/\/corporate.hubbardradio.com\/privacy-policy\/"},{"menu_item_type":"url","menu_item_label":"Terms of Use","menu_item_url":"https:\/\/corporate.hubbardradio.com\/terms-of-use\/"},{"menu_item_type":"url","menu_item_label":"DMCA Notice","menu_item_url":"https:\/\/corporate.hubbardradio.com\/dmca-notice\/"},{"menu_item_type":"url","menu_item_label":"Do Not Sell My Info - CA Residents","menu_item_url":"https:\/\/corporate.hubbardradio.com\/data-request\/?site=kupdfm"}]},"social_links":{"social_media_url_facebook":"http:\/\/www.facebook.com\/pages\/1019-THE-MIX-Chicago\/41609152571","social_media_url_twitter":"https:\/\/twitter.com\/1019MIXChicago","social_media_url_instagram":"https:\/\/www.instagram.com\/1019mixchicago\/?hl=en","social_media_url_threads":"https:\/\/www.threads.net\/@1019mixchicago","social_media_url_youtube":"https:\/\/www.youtube.com\/channel\/UC60BXKW1wAiaK60Fw7rUHZQ","social_media_url_pinterest":false,"social_media_url_snapchat":false,"social_media_url_twitch":false,"social_media_url_tiktok":false,"social_media_url_linkedin":false,"social_media_url_reddit":false,"alexa_info_url":"\/alexa-help-mobile"},"reward_layout":[{"drawer_type":"poll","drawer_label":"Survey\/Poll"},{"drawer_type":"all_listening","drawer_label":"Stream"},{"drawer_type":"promocode","drawer_label":"Promo Code"},{"drawer_type":"app","drawer_label":"App Only"},{"drawer_type":"listen-and-win","drawer_label":"Listen and Win"},{"drawer_type":"smartspeaker","drawer_label":"Smart Speaker"},{"drawer_type":"on-air","drawer_label":" On Air"},{"drawer_type":"sweepstakes","drawer_label":"Sweepstakes"},{"drawer_type":"link","drawer_label":"External Link"}]};
144        </script>
144
145                
145<script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
145
146        
146<script>
147            // -- Start Hubbard Google Ads
148            window.googletag = window.googletag || {cmd: []};
149            googletag.cmd.push(function() {
150                
151var hbi_ad_map_horizontal_full = googletag.sizeMapping().addSize([992, 0], [[970,90],[728,90]]).addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build();
152var hbi_ad_map_horizontal_full_large = googletag.sizeMapping().addSize([992, 0], [[970,250],[970,90],[728,90]]).addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build();
153var hbi_ad_map_horizontal_content = googletag.sizeMapping().addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build();
154var hbi_ad_map_sidebar = googletag.sizeMapping().addSize([0, 0], [[300,600],[300,250]]).build();
155
156var hbi_ad_above_content = googletag.defineSlot('/1028849/WTMX/above_content', [970, 90], 'hbi_ad_above_content').defineSizeMapping(hbi_ad_map_horizontal_full).addService(googletag.pubads());
157var hbi_ad_above_content_vue = googletag.defineSlot('/1028849/WTMX/above_content', [970, 90], 'hbi_ad_above_content_vue').defineSizeMapping(hbi_ad_map_horizontal_full).addService(googletag.pubads());
158var hbi_ad_sidebar_1 = googletag.defineSlot('/1028849/WTMX/sidebar_1', [300, 250], 'hbi_ad_sidebar_1').defineSizeMapping(hbi_ad_map_sidebar).addService(googletag.pubads());
159var hbi_ad_sidebar_1_vue = googletag.defineSlot('/1028849/WTMX/sidebar_1', [300, 250], 'hbi_ad_sidebar_1_vue').defineSizeMapping(hbi_ad_map_sidebar).addService(googletag.pubads());
160var hbi_ad_sidebar_2 = googletag.defineSlot('/1028849/WTMX/sidebar_2', [300, 250], 'hbi_ad_sidebar_2').defineSizeMapping(hbi_ad_map_sidebar).addService(googletag.pubads());
161var hbi_ad_sidebar_2_vue = googletag.defineSlot('/1028849/WTMX/sidebar_2', [300, 250], 'hbi_ad_sidebar_2_vue').defineSizeMapping(hbi_ad_map_sidebar).addService(googletag.pubads());
162var hbi_ad_below_content = googletag.defineSlot('/1028849/WTMX/below_content', [970, 90], 'hbi_ad_below_content').defineSizeMapping(hbi_ad_map_horizontal_full).addService(googletag.pubads());
163var hbi_ad_background = googletag.defineOutOfPageSlot('/1028849/WTMX/background', 'hbi_ad_background').addService(googletag.pubads());
164var hbi_ad_mobile_app_1 = googletag.defineOutOfPageSlot('/1028849/WTMX/mobile_app_1', 'hbi_ad_mobile_app_1').addService(googletag.pubads());
165var hbi_ad_mobile_app_2 = googletag.defineOutOfPageSlot('/1028849/WTMX/mobile_app_2', 'hbi_ad_mobile_app_2').addService(googletag.pubads());
166                googletag.pubads().enableLazyLoad({
167                    fetchMarginPercent: 500,  // Fetch slots within 5 viewports.
168                    renderMarginPercent: 200,  // Render slots within 2 viewports.
169                    mobileScaling: 2.0  // Double the above values on mobile.
170                });
171                                googletag.pubads().setTargeting("is_front", "false");
172                                googletag.pubads().setTargeting("is_home", "false");
173                                googletag.pubads().setTargeting("is_archive", "false");
174                                googletag.pubads().setTargeting("is_article", "false");
175                                googletag.pubads().setTargeting("is_gallery", "false");
176                                googletag.pubads().setTargeting("is_show", "false");
177                                googletag.pubads().setTargeting("is_podcast", "false");
178                                googletag.pubads().setTargeting("is_podcast_episode", "false");
179                                googletag.pubads().setTargeting("is_page", "true");
180                                googletag.pubads().setTargeting("is_search", "false");
181                                googletag.pubads().setTargeting("is_author", "false");
182                                googletag.pubads().setTargeting("slug", "mix-app");
183                                googletag.pubads().setTargeting("post_id", "206015");
184                                googletag.pubads().setTargeting("post_type", "page");
185                                googletag.pubads().setTargeting("category", "");
186                                googletag.pubads().setTargeting("collection", "");
187                                googletag.pubads().setTargeting("tag", "");
188                                googletag.pubads().setTargeting("author", "");
189                                googletag.pubads().setTargeting("has_parent", "0");
190                                googletag.pubads().setTargeting("url_path", "mix-app");
191                
192                /*
193                 * Enable Single Request and If ad slots will stay empty most of the time
194                 */
195                                googletag.pubads().collapseEmptyDivs(true);
196                googletag.pubads().enableSingleRequest();
197                googletag.enableServices();
198
199                /*
200                 * Look for window resize and refresh ads
201                 * - This will refresh ADs when going from one Ad Map Size to another
202                 */
203                var hbiResizeID;
204                var hbiPrevWindowWidth = hbiGetWindowWidth();
205                var hbiAdRefreshRanges = [[0,576],[576,768],[768,992],[992,10000000]];
206                window.onload = hbiGetWindowWidth();
207                window.addEventListener('resize', function(event){
208                    clearTimeout(hbiResizeID);
209                    hbiResizeID = setTimeout(hbiResizeAd, 500);
210                });
211                function hbiResizeAd(){
212                    var currentWindowWidth = hbiGetWindowWidth();
213                    // Compare current width with previous width, to see if there is a new AD Mapping range
214                    if(hbiGetRangeIndex(hbiPrevWindowWidth) == hbiGetRangeIndex(currentWindowWidth))
215                    {
216                        return;
217                    }
218                    hbiPrevWindowWidth = currentWindowWidth;
219                    googletag.pubads().refresh();
220                }
221                function hbiGetWindowWidth(){
222                    return window.innerWidth;
223                }
224                function hbiGetRangeIndex(value) {
225                    for (let i = 0; i < hbiAdRefreshRanges.length; i++) {
226                        var range = hbiAdRefreshRanges[i];
227                        if(range[0] <= value && value < range[1]) {
228                            return i;
229                        }
230                    }
231                }
232                // --- End Hubbard Google Ads
233            });
234        </script>
234
235            
235<script>
236        window.hbiVueLinksOpenInSameTab = false;
237    </script>
237<meta name="apple-itunes-app" content="app-id=1081479527">
238<meta name="google-play-app" content="app-id=com.jacapps.wtmxfm">
239        
239<script>
240        var player_domain = "live.wtmx.com";
241        var current_domain = window.location.hostname;
242        var root_domain = window.location.hostname.replace('www.','');
243
244        window.LiveLoginSettings = {};
245        window.LiveLoginSettings.endpoint = "//" + player_domain;
246        window.LiveLoginSettings.token_cookie_name = "wtmx_live_token";
247        window.LiveLoginSettings.user_info_cookie_name = "hbi_sso_live_user_info";
248        window.LiveLoginSettings.user_segment_cookie_name = 'wpe-us';
249        window.LiveLoginSettings.id_cookie_name = "hbi_sso_live_id";
250        window.LiveLoginSettings.cookie_domain = root_domain;
251        window.LiveLoginSettings.login_url = "/listener-login";
252        window.LiveLoginSettings.stationSSOEnabled = "1";
253        window.LiveLoginSettings.profileMetricsEnabled = "1";
254        </script>
254
255        <meta name="google-site-verification" content="FN3XpuGdj_H929HM_1M3tB8iN0k5vm_voNTEaBVSms8" />
256
257<style id="custom-background-css">
258body.custom-background { background-image: url("https://wtmx.com/wp-content/uploads/2026/08/MIXSiteBackground26-1920x1280-1.png"); background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; }
259</style>
260<link rel="icon" href="https://wtmx.com/wp-content/uploads/2020/07/cropped-WTMX-512x512-1-32x32.png" sizes="32x32" />
261<link rel="icon" href="https://wtmx.com/wp-content/uploads/2020/07/cropped-WTMX-512x512-1-192x192.png" sizes="192x192" />
262<link rel="apple-touch-icon" href="https://wtmx.com/wp-content/uploads/2020/07/cropped-WTMX-512x512-1-180x180.png" />
263<meta name="msapplication-TileImage" content="https://wtmx.com/wp-content/uploads/2020/07/cropped-WTMX-512x512-1-270x270.png" />
264<style id="wp-custom-css">
265/*
266 * .type-post {
267	padding-bottom: 1.7rem;
268	padding-top: 1rem;
269	border-bottom: solid 1px #eeeeee;
270}
271
272.single-show .latest-posts .post .post-title, 
273.single-podcast .latest-posts .post .post-title {
274    font-size: 1.5rem;
275}
276
277.single-show .latest-posts .post .excerpt, 
278.single-podcast .latest-posts .post .excerpt {
279    font-size: .rem;
280    line-height: 1.6;
281    font-weight: 300;
282    margin-bottom: 0;
283}
284	
285.single-show .latest-posts .post .byline, 
286.single-podcast .latest-posts .post .byline {
287		font-weight:600;
288    font-size: .7rem;
289    text-transform: uppercase;
290    margin-bottom: 10px;
291    margin-top: 10px;
292}
293
294.single-podcast .latest-posts .post .byline span, 
295.single-podcast .latest-posts .post .byline time,
296.single-show .latest-posts .post .byline span, 
297.single-show .latest-posts .post .byline time{
298	color: #000000 !important;
299}
300
301.single-show .latest-posts h3, .single-show .latest-episodes h3, .single-podcast .latest-posts h3, .single-podcast .latest-episodes h3,
302.widget .widgettitle,
303#header .navbar .navbar-nav .nav-link,
304.hll-now-playing .listen-now-button .content .label,
305.read_more a, .category_post_list-shortcode .read_more a {
306    font-size: .85rem;
307		letter-spacing: .075rem;
308    font-weight: 600;
309    margin-bottom: 20px;
310}
311
312.widget .widgettitle {
313	padding-top:3px;
314}
315
316.hll-now-playing .listen-now-button .content .label {
317	margin-bottom: 10px;
318  margin-top: 2px;
319}
320
321#header .navbar .navbar-nav .nav-link {
322	padding-bottom: 18px;
323  padding-top: 18px;
324}
325
326#header .navbar ul li .dropdown-toggle::after {
327	font-size: inherit;
328   vertical-align: top;
329}
330
331.soliloquy-theme-classic .soliloquy-next {
332	right:12px !important;
333background: url(http://wshefmsite.wpengine.com/wp-content/uploads/2020/10/Arrow.png) no-repeat scroll 0px !important;
334    background-size: 100% !important;
335}
336
337.soliloquy-theme-classic .soliloquy-prev {
338	-webkit-transform: scaleX(-1);
339  transform: scaleX(-1);
340	left:12px !important;
341background: url(http://wshefmsite.wpengine.com/wp-content/uploads/2020/10/Arrow.png) no-repeat scroll 0px !important;
342    background-size: 100% !important;
343} */
344
345/* section background colors */
346/* #main-container {
347	background: #eee;
348}
349
350#header,
351.hll-nowplaying,
352.widget .widgettitle .episode-shortcode {
353	background: white !important;
354}
355	 */
356
357</style>
358
359<style type="text/css" id="wbp_customizer_css">
360/* Global Style Variables */
361:root {
362  /* Colors */
363  --content-link-color: #1e73be;
364  --rollover-color: #11b7ff;
365  --navbar-text-color: #ffffff;
366  --navbar-background-color: rgba(255,255,255,0);
367  --navbar-arrow-color: #11b7ff;
368  --subnav-text-color: #11b7ff;
369  --subnav-background-color: rgba(2,2,2,0.82);
370  --social-media-color: ffffff;
371  --player-breadcrumb-color: #ffffff;
372  --live-login-menu-color: #11b7ff;
373  --headings-background-color: rgb(255,255,255);
374  --headings-shadow-color: #1e73be;
375  --headings-text-color: #11b7ff;
376  --button-background-color: #093c71;
377  --button-text-color: #ffffff;
378  --content-background-color: #ffffff;
379  --content-text-color: #020202;
380  --border-color: rgb(193,214,244);
381  --live-player-button-color: ;
382  --live-player-header-background: #ffffff;
383  --live-player-header-links-color: #1e73be;
384  --live-player-header-links-rollover-color: #11b7ff;
385}
386
387/* Customizer: Main Content Area */
388
389#main-container {
390  background-color: #f0f0f0;
390background-image: url(https://wtmx.com/wp-content/uploads/2026/08/MIXSiteBackground26-1920x1280-1.png);background-repeat: inherit;background-attachment: fixed;background-position: top center;background-size: cover;}
391
392
393#main-container {
394  }
395
396/* Customizer: Header and Nav */
397#header {
398  background-color: #ffffff;background-image: url(https://wtmx.com/wp-content/uploads/2026/08/MIXSiteBackground26-1920x1280-1.png);background-repeat: inherit;background-attachment: fixed;background-position: top center;background-size: cover;}
399
400#header * {
401  color: #ffffff;
402}
403
404#header .social * {
405  color: #ffffff;
406}
407#header .social a i.fa-youtube:hover {
408  color: #ff0000;
409}
410
411header .social svg path,
412header .show-nav .google-podcasts-icon svg path {
413  fill: #ffffff;
414}
415
416#footer .social * {
417  color: #282828;
418}
419
420footer .social svg path,
421footer .show-nav .google-podcasts-icon svg path {
422  fill: #282828;
423}
424
425.fa-search:hover,
426.fa-globe-africa:hover,
427.fa-globe-americas:hover,
428.fa-globe-americas:hover,
429.fa-envelope:hover {
430  color: #1e73be !important;
431}
432
433#nav-container {
434  background: rgba(255,255,255,0)}
435
436#nav-container a:hover {
437  color: #11b7ff;
438}
439
440.dropdown-menu {
441  background: rgba(2,2,2,0.82)}
442
443.dropdown-menu li a {
444  color: #11b7ff !important;
445}
446
447header .navbar a:active {
448  background: rgba(255,255,255,0);
449}
450
451.dropdown-menu .dropdown-item:hover {
452  background: rgba(2,2,2,0.82);
453  border-left-color: #11b7ff !important;
454}
455
456#header .navbar ul li .dropdown-toggle:after {
457  color: #11b7ff;
458}
459
460#live_login_menu a.login-action,
461#live_login_menu .logged.active .open-drop,
462#live_login_menu .logged.active .open-drop .live_login_name {
463  color: #11b7ff;
464}
465
466#live_login_menu .btn,
467#citySpark .btn {
468  background: #093c71 !important;
469  color: #ffffff !important;
470}
471
472#citySpark .btn.btn-advertise i {
473  background-color: transparent !important;
474}
475
476#citySpark .listItemWrapper:hover .listItemMainInfo *,
477#citySpark .listItemWrapper:hover .listItemSecondaryInfo *,
478#citySpark .listItemWrapper:hover .tileItemMainInfo *,
479#citySpark .tileItemSuperWrapper:hover .tileItemSecondaryInfo * {
480  color: #ffffff !important;
481}
482
483#citySpark .sidebarContent .csMoneyMake [class^="cs_"],
484#citySpark .sidebarContent .csMoneyMake [class^="cs_"] * {
485  color: #ffffff !important;
486}
487
488.gform_widget .button,
489.gpoll_poll_widget .button,
490.gpoll_poll_widget .gpoll_back_button {
491  border: 0;
492  background: #093c71 !important;
493  color: #ffffff !important;
494}
495
496#live_login_menu .notification-count {
497  background-color: #1e73be;
498  color: rgba(255,255,255,0)}
499
500#live_login_menu .logged .sub-menu {
501  border: 0;
502  background-color: rgba(2,2,2,0.82);
503  color: #11b7ff;
504}
505
506#live_login_menu .logged .sub-menu:before {
507  border-bottom: 8px solid rgba(2,2,2,0.82);
508}
509
510#live_login_menu .non-logged .sub-menu {
511  border: 1px solid rgb(193,214,244) !important;
512  background-color: rgba(2,2,2,0.82) !important;
513  color: #11b7ff;
514  z-index: 9999999999 !important;
515}
516
517#live_login_menu .non-logged .sub-menu:before {
518  border-bottom: 8px solid rgb(193,214,244);
519}
520
521#live_login_menu .non-logged .sub-menu a,
522#live_login_menu .non-logged .sub-menu small,
523#live_login_menu .non-logged .sub-menu strong{
524  color: #11b7ff}
525
526#live_login_menu svg path {
527  fill: #ffffff;
528}
529
530#live_login_menu svg:hover path {
531  fill: #11b7ff !important;
532}
533
534/* Customizer: Widgets and Headers Shadow Borders */
535.widget .widgettitle,
536.single-show .show-nav,
537.single-podcast .show-nav {
538  color: #11b7ff !important;
539}
540.widget.hbi_content .content {
541  color: #020202 !important;
542}
543
544.widget .widgettitle,
545.category_post_list-shortcode .title {
546    background-image: url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="648px" height="90px" viewBox="0 0 648 90" preserveAspectRatio="none" xml:space="preserve"><polygon class="header_shadow" fill="rgb(30,115,190)" points="0,72 18,90 630,90 648,72 "/><g id="Box_2_"><rect x="0.8" y="0.8" class="header_box" width="646.5" height="70.5" fill="rgb(255,255,255)"/><path d="M646.5,1.5v69H1.5v-69H646.5 M648,0H0v72h648V0L648,0z" class="header_border" fill="rgb(193,214,244)"/></g></svg>');
547  }
548
549.single-show .show-nav,
550.single-podcast .show-nav {
551    background-image: url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="1557px" height="90px" viewBox="0 0 1557 90" preserveAspectRatio="none" xml:space="preserve"><polygon class="header_shadow" fill="rgb(30,115,190)" points="0,72 18,90 1539,90 1557,72 "/><g id="Box_1_"><rect x="0.8" y="0.8" fill="rgb(255,255,255)" width="1555.5" height="70.5"/><path d="M1555.5,1.5v69H1.5v-69H1555.5 M1557,0H0v72h1557V0L1557,0z" fill="rgb(193,214,244)"/></g></svg>');
552    align-content: flex-start;
553}
554
555.show-nav .ellipses {
556  background-color: rgb(255,255,255) !important;
557}
558
559.single-show .show-nav .nav-social,
560.single-podcast .show-nav .nav-social {
561  color: #ffffff !important;
562}
563.single-show .show-nav .nav-social svg path,
564.single-podcast .show-nav .nav-social svg path {
565  fill: #ffffff;
566}
567
568/* Borders */
569aside .widgettitle + ul,
570aside .widgettitle + div,
571.gpoll_poll_widget .gpoll_wrapper,
572.widget .featured_from_category,
573main .widget .featured_news_wrapper .featured_news_headlines .posts,
574main .custom_blocks_wrapper article,
575main .category_post_list-widget,
576.widget .events-list-widget-content
577.post-type-archive-show main section,
578.single-show main .row.show.type-show,
579.single-podcast main .row.podcast.type-podcast,
580.single-post main article.type-post,
581.widget.gform_widget .gform_wrapper,
582.widget .gform_confirmation_wrapper,
583.widget .textwidget,
584.widget .custom-html-widget,
585.widget .carousel-wrapper,
586.widget.no-title:not(.hbi-slider-widget,.hbi-player-widget-rewards) div,
587.widget_hubbard_youtube_playlists_widget .youtube-video-playlist-feed,
588.widget_hubbard_youtube_categories_feed_widget .youtube-video-playlist-feed,
589.widget_hbi_vimeo_widget .vimeo-feed,
590.widget_hubbard_newest_youtube_video .video-latest-wrapper,
591.widget_hubbard_youtube_categories_feed_widget .video-latest-wrapper,
592.widget_hubbard_newest_vimeo_video .video-latest-wrapper,
593.hbi-podcast-episodes-widget .episodes-shortcode,
594.widget.hbi_content .category_post_list-shortcode .category_post_list-widget,
595.widget.hbi_content .category_posts_blocks-shortcode .category_posts_block article,
596.category_post_list-widget,
597.hbi_content_content_list .category_post_list-shortcode,
598.carousel-wrapper,
599.widget.tribe-events-adv-list-widget .events-list-widget-content {
600  border: 1px solid rgb(193,214,244);
601}
602
603.category_post_list-shortcode article .content a:hover .subtitle {
604  color: inherit !important;
605  border: 0;
606}
607
608.custom_blocks_wrapper .subtitle a,
609.featured_from_category .title a {
610  color: inherit !important;
611}
612
613/* Customizer: Content */
614main article,
615.widget .widgettitle + div,
616.widget .widgettitle + ul,
617.widget_polls-widget ul,
618.widget .featured_news_wrapper .featured_news_headlines .posts,
619.single-show .type-show.hentry,
620.single-podcast .type-podcast.hentry,
621.paginate_links,
622.widget .gform_wrapper,
623.widget .gform_confirmation_wrapper,
624.widget .carousel-wrapper,
625.widget.no-title:not(.hbi-slider-widget, .hbi-player-widget-rewards),
626.tab-pane .carousel-wrapper,
627.archive main .archive-posts,
628.search-results main .archive-posts,
629.post-type-archive main .archive-posts,
630#advertiser-directory, .widget.tribe-events-adv-list-widget .events-list-widget-content,
631.advertisers-widget.widget>.carousel-wrapper {
632  background: #ffffff !important;
633}
634.archive main .archive-posts article,
635.post-type-archive main .archive-posts article {
636  background: none !important;
637}
638
639.widget.no-title.widget_media_image {
640  background: transparent !important;
641}
642
643main article *,
644.panelsContent *,
645.article-share-top a i,
646.entry-content {
647  color: #020202;
648}
649
650main article .gform_wrapper ul.gfield_checkbox li label,
651main article .gform_wrapper ul.gfield_radio li label,
652main article .gform_wrapper ul.gfield_checkbox li label *,
653main article .gform_wrapper ul.gfield_radio li label *,
654main article .gform_wrapper .ginput_container label,
655main article .gform_wrapper .ginput_container.ginput_container_fileupload span.gform_fileupload_rules {
656  color: #020202 !important;
657}
658
659.widget div *,
660.paginate_links,
661.widget .textwidget {
662  color: #020202 !important;
663}
664
665hr {
666  border-color: #020202 !important;
667}
668
669main article a,
670.welcome-label,
671.post-categories a,
672.byline a, .author a,
673#panelsContent .tab-pane div:not(.read_more) > a,
674#panelsContent .tab-pane p:not(.read_more) > a {
675  color: #1e73be !important;
676}
677
678#panelsContent .the_content .episodes-shortcode .read_more a {
679  background: #093c71 !important;
680  color: #ffffff !important;
681}
682
683main article .title,
684main article .title a,
685.byline span, .byline time {
686  color: #020202 !important;
687}
688
689.category_post_list-widget article,
690.category_post_list-widget .read_more {
691  background: transparent !important;
692}
693
694/* Customizer: Footer */
695#footer nav {
696  background: #093c71;
697}
698
699#footer nav {
700  color: #ffffff;
701}
702
703#footer .social svg {
704  fill: #ffffff !important;
705}
706
707#footer .terms {
708  background: #ffffff;
709}
710
711#footer .terms,
712#footer .terms a {
713  color: #020202;
714}
715
716/* Customizer: Buttons */
717.read_more {
718  background: #ffffff;
719}
720
721.read_more a,
722.category_post_list-shortcode .read_more a,
723#panelsContent .widget.advertisers-widget > div.read_more a,
724.hll-now-playing .listen-now-button,
725.hll-nowplaying .rewards-wrapper .rewards-link,
726.rewards-link,
727.rewards-link,
728.tribe-events-widget-link,
729.tribe-events-widget-link *,
730.tribe-events-widget-link a,
731.tribe-events-cal-links a,
732.tribe-events-c-subscribe-dropdown__button.btn,
733.tribe-events-c-ical__link,
734main article .gform_button,
735.pmpro_btn,
736div.pmpro_login_wrap p.login-submit input[type="submit"],
737article.pmpro-no-access div.pmpro_content_message > a,
738div.paywall_buttons > a, div.paywall_buttons > a:link,
739div.modal button.btn.btn-primary,
740.pmpro_btn-plain,
741.tribe-common .tribe-events-widget-link a,
742.vue-button,
743.widget .widgettitle + div.is-timeline .vue-button,
744.vue-profile-sidebar .vue-button,
745.alexa-page .button,
746.gform_button,
747.tribe-events-c-subscribe-dropdown > .btn {
748  background: #093c71 !important;
749  color: #ffffff !important;
750}
751.read_more a:hover,
752.category_post_list-shortcode .read_more a:hover,
753#panelsContent .widget.advertisers-widget > div.read_more a:hover,
754.hll-nowplaying .rewards-wrapper .rewards-link:hover,
755.hll-now-playing .listen-now-button:hover,
756.rewards-link:hover,
757.tribe-events-widget-link:hover,
758.tribe-events-widget-link *:hover,
759.tribe-events-widget-link a:hover,
760.tribe-events-cal-links a:hover,
761.tribe-events-c-subscribe-dropdown__button.btn:hover,
762.tribe-events-c-ical__link:hover,
763main article .gform_button:hover,
764.pmpro_btn:hover,
765div.pmpro_login_wrap p.login-submit input[type="submit"]:hover,
766article.pmpro-no-access div.pmpro_content_message > a:hover,
767div.paywall_buttons > a, div.paywall_buttons > a:link:hover,
768div.modal button.btn.btn-primary:hover,
769.pmpro_btn-plain:hover,
770.tribe-common .tribe-events-widget-link a:hover,
771.vue-button:hover,
772.widget .widgettitle + div.is-timeline .vue-button:hover,
773.vue-profile-sidebar .vue-button:hover,
774.alexa-page .button:hover,
775.gform_button:hover,
776.tribe-events-c-subscribe-dropdown > .btn:hover {
777  background: #ffffff !important;
778  color: #093c71 !important;
779}
780
781.tribe-events-c-subscribe-dropdown__button-text.btn, .tribe-events-c-subscribe-dropdown__button-icon {
782  color: #ffffff !important;
783}
784
785.hll-now-playing .listen-now-button .waveform b {
786  background: #ffffff !important;
787}
788
789.hll-now-playing .listen-now-button:hover .waveform b {
790  background: #093c71 !important;
791}
792
793.hll-now-playing .listen-now-button:hover .content .label {
794  color: #093c71 !important;
795}
796
797.hll-rewards-grid .rewards-grid-wrapper .reward .img,
798.reward-wrapper .widget .reward-card-image {
799  border-color: rgb(193,214,244) !important;
800}
801
802/* Customizer: Single Posts and Pages, etc */
803article .title a {
804  color: inherit !important;
805}
806
807.page-header {
808  background: #ffffff !important;
809  color: #020202 !important;
810}
811
812.page-header .page-title {
813  border-color: #1e73be !important;
814}
815
816.page .title {
817  color: #1e73be !important;
818  border-color: #1e73be !important;
819}
820
821/* Customizer: Archives */
822/*TODO Update events calendar class here JRM 2022*/
823.tribe-events-page-template.post-type-archive .archive-category-name,
824.tribe-events-page-template main .archive-category-name a {
825  color: #1e73be !important;
826  border-color: #1e73be !important;
827}
828
829.archive main .excerpt,
830.archive main .social a,
831.archive main time {
832  color: #020202 !important;
833}
834
835.paginate_links a {
836  color: #1e73be !important;
837}
838
839/* Customizer: Contests */
840.post-type-archive-contest-rules main {
841  background: #ffffff !important;
842}
843.post-type-archive-contests main * {
844  color: #020202 !important;
845}
846
847/* Customizer: Show Schedule */
848.post-type-archive-podcast .archive-header,
849.post-type-archive-show .schedule-header,
850.post-type-archive-show .schedule-nav {
851  background: #ffffff !important;
852}
853.post-type-archive-show #main nav.nav .active {
854  border-bottom-color: #1e73be;
855}
856#panelsContent * {
857  color: #020202;
858}
859.schedule-nav a {
860  color: #020202;
861}
862.schedule-nav a:hover {
863  color: #11b7ff !important;
864}
865
866/* PodMN Icon */
867.archive main .archive-posts article .social a.podmn-icon svg .st0, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st0,
868.single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st0,
869.show-nav .podmn-icon svg .st0 {
870  stroke: #020202;
871}
872
873.archive main .archive-posts article .social a.podmn-icon svg .st1, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st1,
874.archive main .archive-posts article .social a.podmn-icon svg .st2, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st2,
875.single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st1,
876.single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st2,
877.show-nav .podmn-icon svg .st1,
878.show-nav .podmn-icon svg .st2 {
879  fill: #020202;
880}
881
882/* Customizer: Events */
883/*TODO Update events calendar class here JRM 2022*/
884.tribe-events-page-template main .archive-title,
885.tribe-events-page-template main .tribe-events,
886main .tribe-events-pg-template,
887.single-tribe_events #tribe-events-content,
888.single-tribe_venue main,
889.tribe-events-page-template main .archive-category-name,
890.tribe-events-page-template main .tribe-event-categories,
891.widget .tribe-events-widget-link,
892.tribe-events-before-html {
893  background: #ffffff !important;
894}
895/*TODO Update events calendar class here JRM 2022*/
896.tribe-events-calendar-list__event-title a, .tribe-events-c-subscribe-dropdown__list-item a {
897  color: #020202 !important;
898}
899
900.tribe-events-page-template main .archive-category-name,
901.tribe-events-page-template main .tribe-event-categories li a,
902.single-tribe_events #tribe-events-content p a,
903.tribe-events-event-meta a:hover,
904.tribe-related-events a:hover,
905.tribe-events-calendar-list__event-title a:hover,
906.tribe-events-calendar-list-nav ul li a, .tribe-events-c-subscribe-dropdown__list-item a:hover {
907  color: #1e73be !important;
908}
909
910.tribe-events-pg-template,
911.tribe-no-events {
912  color: #020202 !important;
913}
914
915.tribe-events-event-meta a.tribe-events-gmap {
916  background: #093c71 !important;
917  color: #ffffff !important;
918}
919
920.tribe-common time {
921  color: #020202 !important;
922}
923
924.events-list-widget-content .list-date,
925.events-list-widget-content .list-date * {
926  color: black !important;
927}
928/*TODO Update events calendar class here JRM 2022*/
929.events-list-widget-content.no-events {
930  color: #020202 !important;
931}
932
933/* Customizer Podcast Player */
934.podcast-player .progress-bar-played {
935  background-color: #1e73be;
936}
937
938.podcast-player a,
939.podcast-player .episode-basic-info .episode-title,
940.podcast-player .controls-advanced button:hover,
941.podcast-player .progress-bar .progress-bar-time-played:hover,
942.podcast-player .buttons button:hover,
943.podcast-player .buttons button.button-active {
944  color: #1e73be;
945}
946
947/* Customizer: Rollovers */
948.episode-link:hover .podcast-episode .post-title,
949.custom_blocks_wrapper .subtitle a:hover,
950.featured_from_category .title a:hover,
951.category_post_list-widget .subtitle a:hover,
952  /*TODO Update events calendar class here JRM 2022*/
953.events-list-widget-content .tribe-events-title a:hover,
954.archive article .title a:hover,
955.search article .title a:hover,
956.more:hover,
957.less:hover,
958article.podcast-grid-object:hover a {
959  color: #11b7ff !important;
960}
961
962/* HBI Slider */
963.hbi-slider-widget .carousel-indicators .list-group-item,
964.hbi-slider-widget .carousel {
965  background: #ffffff;
966}
967.galleries-template-default .carousel-wrapper.wide .carousel {
968  background: ##ffffff;
969}
970.hbi-slider-widget .carousel-indicators .list-group-item {
971  color: #093c71 !important;
972  border-bottom: 2px solid #c1d6f4;
973}
974.hbi-slider-widget .carousel-indicators .list-group-item.active {
975  border-bottom-color: #093c71;
976}
977.hbi-slider-widget.widget {
978  background: transparent !important;
979}
980
981/* Instagram and Youtube Carousel Overrides */
982.carousel-wrapper .carousel-control,
983.youtube-video-carousel-wrapper .jcarousel-control-prev,
984.youtube-video-carousel-wrapper .jcarousel-control-next {
985  background: #093c71 !important;
986}
987
988.carousel-wrapper .carousel-control i,
989.youtube-video-carousel-wrapper .jcarousel-control-prev i,
990.youtube-video-carousel-wrapper .jcarousel-control-next i {
991  color: #ffffff !important;
992}
993
994/* Customizer: Youtube Widget */
995.widget_hubbard_youtube_playlists_widget .video-feed-list li a span div,
996.widget_hubbard_youtube_categories_feed_widget .video-feed-list li a span div {
997  color: #020202 !important;
998}
999
1000.widget_hubbard_vimeo_widget .vimeo-feed-list li a span div {
1001  color: #020202 !important;
1002}
1003
1004.widget_hubbard_youtube_playlists_widget .video-feed-list .active,
1005.widget_hubbard_youtube_playlists_widget .video-feed-list li:hover,
1006.widget_hubbard_youtube_playlists_widget .video-feed-list .active a span div,
1007.widget_hubbard_youtube_playlists_widget .video-feed-list li:hover a span div,
1008.widget_hubbard_youtube_playlists_widget .youtube-video-playlist-feed .video-desc:hover *,
1009.widget_hubbard_youtube_categories_feed_widget .video-feed-list .active,
1010.widget_hubbard_youtube_categories_feed_widget .video-feed-list li:hover,
1011.widget_hubbard_youtube_categories_feed_widget .video-feed-list .active a span div,
1012.widget_hubbard_youtube_categories_feed_widget .video-feed-list li:hover a span div,
1013.widget_hubbard_youtube_categories_feed_widget .youtube-video-playlist-feed .video-desc:hover *,
1014.vimeo-feed .active,
1015.vimeo-feed li:hover,
1016.vimeo-feed .active a span div,
1017.vimeo-feed li:hover a span div,
1018.vimeo-feed .video-desc:hover * {
1019  background: transparent !important;
1020  color: #11b7ff !important;
1021}
1022
1023/* Customizer: Advertiser Directory */
1024#advertiser-directory .card,
1025#advertiser-directory .border {
1026  border-color: rgb(193,214,244) !important;
1027}
1028
1029#advertiser-directory .quote {
1030  background-color: rgb(193,214,244) !important;
1031}
1032
1033#advertiser-directory * {
1034  color: #020202 !important;
1035}
1036
1037#advertiser-directory .post-edit-link {
1038  background: #093c71 !important;
1039  color: #ffffff !important;
1040}
1041
1042#advertiser-directory .post-edit-link i {
1043  color: #ffffff !important;
1044}
1045
1046#panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a,
1047#panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a:hover
1048#panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a > i,
1049#panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a >i:hover{
1050  color: #020202 !important;
1051}
1052
1053.advertisers-widget .quote, .advertisers-widget .quote > p{
1054  color: #11b7ff !important;
1055}
1056
1057form.pmpro_form .lite{
1058  color: #020202;
1059}
1060
1061main article #pmpro_license *{
1062  color: #000;
1063}
1064
1065table.pmpro_table td, table.pmpro_table th{
1066  border-color: rgb(193,214,244);
1067}
1068
1069.pmpro_message.pmpro_alert{
1070  color: #020202;
1071  background-color: ;
1072  border-color: rgb(193,214,244);
1073}
1074
1075.hbi-membership-levels div.level, .pmpro_content_message div.paywall{
1076  background-color: ;
1077}
1078
1079.hbi-membership-levels div.level h2, .hbi-membership-levels div.level h2 > p{
1080  color: #11b7ff;
1081  background-color: rgb(255,255,255);
1082}
1083
1084.hbi-membership-levels div.level p.pricing em.per-term{
1085  color: }
1086
1087.pmpro_box{
1088  border-color: rgb(193,214,244);
1089}
1090
1091article.pmpro-no-access div.pmpro_content_message > a, div.paywall_buttons > a, div.paywall_buttons > a:link{
1092  border: none;
1093}
1094
1095
1096
1097/* End of Customizer */
1098</style>
1099</head>
1100
1101<body class="wp-singular page-template-default page page-id-206015 custom-background wp-custom-logo wp-theme-station-sites page-mix-app">
1102
1103            <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 1103-1104
1103
1104            <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1104GTM-P5V5PWH
vendor: 125 bytes, lines 1104-1106
1104"
1105                              height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1106            
1106<!-- End Google Tag Manager (noscript) -->
1107        
1108<div class="header-wrap fixed-top">
1109  <header class="row no-gutters justify-content-center leaderboard">
1110    <div class="col-auto">
1111          </div>
1112  </header>
1113
1114  <header id="header">
1115    <div class="container-xl d-none d-lg-block" id="header-container">
1116      <div class="row pt-md-3 pb-md-3 justify-content-center">
1117
1118                
1119        
1120        
1121                  <div class="d-none d-lg-block col-lg-3 align-self-center">
1122              <a href="https://wtmx.com/" class="custom-logo-link" rel="home"><img width="740" height="400" src="https://wtmx.com/wp-content/uploads/2026/10/WTMX-BreastCancerLogo-White-Website-740x400-1.png" class="custom-logo" alt="WTMX BreastCancerLogo White Website 740x400" decoding="async" fetchpriority="high" /></a>          </div>
1123          <nav class="col d-none d-lg-block align-self-center">
1124            <div class="social-wrapper">
1125      <nav id="search-nav" class="d-none">
1126      <div id="main-search-form">
1127        <form method="get" id="searchform" action="https://wtmx.com/">
1128  <label for="s" class="assistive-text d-none">Search</label>
1129  <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" />
1130</form>
1131      </div>
1132    </nav>
1133    <div class="social">
1134          <a id="search-icon" class="ms-3" href="#"><i class="fas fa-search"></i></a>
1135    
1136    
1137          <a href="http://www.facebook.com/pages/1019-THE-MIX-Chicago/41609152571" title="Facebook"
1138        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_facebook">
1139
1140                  <i class="fab fa-facebook-f"></i>
1141              </a>
1142          <a href="https://twitter.com/1019MIXChicago" title="Twitter"
1143        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_twitter">
1144
1145                  <i class="fab fa-x-twitter"></i>
1146              </a>
1147          <a href="https://www.instagram.com/1019mixchicago/?hl=en" title="Instagram"
1148        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_instagram">
1149
1150                  <i class="fab fa-instagram"></i>
1151              </a>
1152          <a href="https://www.threads.net/@1019mixchicago" title="Threads"
1153        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_threads">
1154
1155                  <i class="fab fa-threads"></i>
1156              </a>
1157          <a href="https://www.youtube.com/channel/UC60BXKW1wAiaK60Fw7rUHZQ" title="Youtube"
1158        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_youtube">
1159
1160                  <i class="fab fa-youtube"></i>
1161              </a>
1162          <a href="https://wtmx.com/listen-with-alexa/" title="Alexa"
1163                class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_alexa">
1164
1165                  <svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1166            <path d="M 15.8539 0.00082123C 12.7434 -0.0309431 9.69366 0.859694 7.09188 2.55963C 4.4901 4.25957 2.45368 6.69212 1.24122 9.54837C 0.0287552 12.4046 -0.305044 15.5557 0.282208 18.6015C 0.869459 21.6473 2.35127 24.4504 4.53946 26.6547C 6.72765 28.8591 9.52351 30.3654 12.572 30.9823C 15.6205 31.5991 18.784 31.2988 21.661 30.1193C 24.5379 28.9398 26.9984 26.9345 28.73 24.3579C 30.4616 21.7814 31.3862 18.7498 31.3863 15.6483C 31.4016 11.5214 29.7752 7.55679 26.8636 4.62363C 23.952 1.69048 19.9928 0.0280635 15.8539 0.00082123L 15.8539 0.00082123ZM 13.4201 31.0954L 13.4201 27.9934C 13.4173 27.4549 13.2559 26.9291 12.9558 26.4814C 12.6558 26.0337 12.2304 25.6838 11.7326 25.4751C 9.93933 24.7452 8.37903 23.5426 7.2188 21.9961C 6.05857 20.4497 5.34212 18.6177 5.14619 16.6963C 4.95026 14.7749 5.28223 12.8366 6.10655 11.089C 6.93088 9.34136 8.21648 7.85024 9.82567 6.77535C 11.4349 5.70047 13.307 5.08232 15.2416 4.98713C 17.1761 4.89193 19.1002 5.32327 20.8077 6.23494C 22.5152 7.14661 23.9418 8.50427 24.9347 10.1625C 25.9276 11.8207 26.4494 13.717 26.4442 15.6483C 26.4442 22.5562 21.1404 29.0922 13.4201 31.0954Z"></path>
1167          </svg>
1168              </a>
1169      </div>
1170</div>
1171          </nav>
1172              </div>
1173    </div>
1174
1175    <div id="nav-container">
1176      <div class="container-xl">
1177        <div class="row">
1178          <div class="col">
1179                          <nav class="navbar navbar-expand-lg p-0" role="navigation">
1180                <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#station-site-navbar" aria-controls="station-site-navbar" aria-expanded="false" aria-label="Toggle navigation">
1181                  <span class="navbar-toggler-icon"><i class="fas fa-bars fa-lg"></i></span>
1182                </button>
1183
1184                <span class="play-button-mobile"></span>
1185
1186                <span class="navbar-brand mx-auto mx-md-0 d-lg-none">
1187                    <a href="https://wtmx.com/" class="custom-logo-link" rel="home"><img width="740" height="400" src="https://wtmx.com/wp-content/uploads/2026/10/WTMX-BreastCancerLogo-White-Website-740x400-1.png" class="custom-logo" alt="WTMX BreastCancerLogo White Website 740x400" decoding="async" /></a>                </span>
1188
1189                                  <span class="vue-profile-menu-mobile mx-3">
1190                    <a href="https://wtmx.com/profile" rel="profile" title="Go to your profile" class="align-self-center">
1191                      <svg
1192        viewBox="93.678 -327.581 105.508 109.566"
1193        width="105.508"
1194        height="109.566"
1195        fill="currentColor"
1196>
1197    <g id="Layer_2_3_" transform="matrix(1, 0, 0, 1, -693.914551, -506.465088)">
1198        <path d="M872.811,288.45h-64.928c-11.206,0-20.29-9.084-20.29-20.29c-0.004-0.484,0.078-0.965,0.244-1.42 c7.983-21.059,28.122-35.018,50.644-35.102h3.733c22.521,0.084,42.66,14.042,50.644,35.102c0.165,0.455,0.248,0.936,0.243,1.42 C893.101,279.366,884.017,288.45,872.811,288.45z M795.709,268.85c0.366,6.453,5.711,11.494,12.174,11.484h64.928 c6.463,0.01,11.808-5.031,12.174-11.484c-6.987-17.516-23.914-29.03-42.771-29.096h-3.733 C819.623,239.819,802.696,251.334,795.709,268.85z"></path>
1199        <path d="M840.347,227.58c-13.447,0-24.348-10.901-24.348-24.348c0-13.447,10.901-24.348,24.348-24.348s24.348,10.901,24.348,24.348 C864.695,216.679,853.794,227.58,840.347,227.58z M840.347,187c-8.965,0-16.232,7.267-16.232,16.232s7.267,16.232,16.232,16.232 c8.965,0,16.232-7.267,16.232-16.232S849.312,187,840.347,187z"></path>
1200        <path d="M872.811,288.45h-64.928c-11.206,0-20.29-9.084-20.29-20.29c-0.004-0.484,0.078-0.965,0.244-1.42 c7.983-21.059,28.122-35.018,50.644-35.102h3.733c22.521,0.084,42.66,14.042,50.644,35.102c0.165,0.455,0.248,0.936,0.243,1.42 C893.101,279.366,884.017,288.45,872.811,288.45z M795.709,268.85c0.366,6.453,5.711,11.494,12.174,11.484h64.928 c6.463,0.01,11.808-5.031,12.174-11.484c-6.987-17.516-23.914-29.03-42.771-29.096h-3.733 C819.623,239.819,802.696,251.334,795.709,268.85z"></path>
1201    </g>
1202</svg>                    </a>
1203                    <a href="https://wtmx.com/profile/notifications" rel="Notifications" title="Go to your notifications" class="align-self-center">
1204                      <svg viewBox="553.722 -324.74 82.14 99.604" width="82.14" height="99.604">
1205    <g transform="matrix(1, 0, 0, 1, -685.37915, -509.281128)">
1206        <g>
1207            <path d="M 1281.593 184.542 C 1283.874 185.176 1286.193 185.923 1287.76 187.73 C 1289.386 189.605 1291.5 190.56 1293.527 191.789 C 1302.941 197.496 1308.091 205.915 1308.305 216.927 C 1308.521 228.055 1311.377 238.211 1317.852 247.305 C 1318.634 248.404 1319.339 249.557 1320.102 250.67 C 1321.771 253.103 1321.444 255.587 1320.159 257.997 C 1318.839 260.471 1316.896 262.296 1313.912 262.301 C 1291.305 262.334 1268.698 262.329 1246.091 262.306 C 1243.347 262.303 1241.448 260.767 1240.203 258.452 C 1238.885 256.003 1238.617 253.457 1240.129 250.967 C 1240.989 249.551 1241.93 248.183 1242.881 246.825 C 1249.119 237.917 1251.862 227.989 1252.095 217.158 C 1252.344 205.575 1257.763 196.89 1267.897 191.236 C 1269.442 190.374 1270.938 189.607 1272.137 188.198 C 1273.855 186.179 1276.294 185.223 1278.817 184.541 C 1279.741 184.542 1280.667 184.542 1281.593 184.542 Z M 1313.996 254.878 C 1313.386 253.962 1312.92 253.214 1312.407 252.5 C 1304.713 241.795 1301.041 229.838 1300.919 216.671 C 1300.822 206.185 1294.545 199.094 1286.227 196.614 C 1284.944 196.231 1284.142 195.364 1283.676 194.137 C 1283.077 192.557 1281.873 191.946 1280.238 191.94 C 1278.613 191.934 1277.353 192.486 1276.762 194.075 C 1276.215 195.544 1275.165 196.339 1273.704 196.795 C 1269.893 197.986 1266.683 200.11 1264.154 203.219 C 1260.764 207.386 1259.459 212.244 1259.444 217.528 C 1259.424 224.455 1258.166 231.161 1255.885 237.694 C 1253.857 243.502 1250.691 248.682 1247.201 253.691 C 1246.956 254.042 1246.743 254.416 1246.451 254.879 C 1269.038 254.878 1291.403 254.878 1313.996 254.878 Z"></path>
1208            <path d="M 1278.352 284.144 C 1277.806 283.99 1277.263 283.826 1276.715 283.682 C 1270.791 282.13 1266.152 276.783 1265.448 270.676 C 1265.401 270.268 1265.442 269.851 1265.442 269.384 C 1267.869 269.384 1270.245 269.384 1272.727 269.384 C 1272.917 271.697 1273.349 273.951 1275.441 275.42 C 1277.138 276.611 1279.072 276.838 1281.07 276.711 C 1285.147 276.451 1287.025 274.38 1287.702 269.391 C 1290.1 269.391 1292.507 269.391 1295.265 269.391 C 1294.827 271.167 1294.624 272.907 1293.973 274.458 C 1291.833 279.558 1288.031 282.774 1282.566 283.931 C 1282.389 283.969 1282.225 284.072 1282.055 284.145 C 1280.821 284.144 1279.586 284.144 1278.352 284.144 Z"></path>
1209        </g>
1210    </g>
1211</svg>                    </a>
1212                  </span>
1213                                <div class="container-xl p-0">
1214                                    <div class="collapse navbar-collapse" id="station-site-navbar">
1215                                          <div id="mobile-search-form" class="d-lg-none px-3 pb-3 pt-3">
1216                        <form method="get" id="searchform" action="https://wtmx.com/">
1217  <label for="s" class="assistive-text d-none">Search</label>
1218  <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" />
1219</form>
1220                      </div>
1221                                        <div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="nav navbar-nav"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-333942" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children dropdown active menu-item-333942 nav-item"><a title="Listen Now!" target="_blank" href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-333942">Listen Now!</a>
1222<ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-333942" role="menu">
1223	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-333943" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-333943 nav-item"><a title="Listen Live" target="_blank" href="https://live.wtmx.com/listen/" class="dropdown-item">Listen Live</a></li>
1224	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-378044" class="menu-item menu-item-type-post_type_archive menu-item-object-podcast menu-item-378044 nav-item"><a title="Mix Podcasts" href="https://wtmx.com/podcasts/" class="dropdown-item">Mix Podcasts</a></li>
1225	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-333904" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item active menu-item-333904 nav-item"><a title="GET THE FREE MIX APP" href="https://wtmx.com/mix-app/" class="dropdown-item" aria-current="page">GET THE FREE MIX APP</a></li>
1226	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-335171" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-335171 nav-item"><a title="Listen with Alexa" target="_blank" href="https://wtmx.com/listen-with-alexa/" class="dropdown-item">Listen with Alexa</a></li>
1227</ul>
1228</li>
1229<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-364263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-364263 nav-item"><a title="Podcasts" href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-364263">Podcasts</a>
1230<ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-364263" role="menu">
1231	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-347328" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-347328 nav-item"><a title="The Morning MIX" href="/podcasts/the-morning-mix/" class="dropdown-item">The Morning MIX</a></li>
1232	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-341415" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-341415 nav-item"><a title="MIX New Music Club Podcast" href="/podcasts/mix-new-music-club-podcast/" class="dropdown-item">MIX New Music Club Podcast</a></li>
1233	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-378045" class="menu-item menu-item-type-post_type menu-item-object-podcast menu-item-378045 nav-item"><a title="Hits Differently: A Taylor Swift Podcast" href="https://wtmx.com/podcasts/hits-differently-a-taylor-swift-podcast/" class="dropdown-item">Hits Differently: A Taylor Swift Podcast</a></li>
1234	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-352761" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-352761 nav-item">
1234<a title="Hubbard Helps: Chicago" href="/podcasts/hubbard-helps-chicago/" class="dropdown-item">Hubbard Helps: Chicago</a></li>
1235</ul>
1236</li>
1237<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-349952" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-349952 nav-item"><a title="Morning MIX" href="https://wtmx.com/shows/the-morning-mix/" class="nav-link">Morning MIX</a></li>
1238<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-330832" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-330832 nav-item"><a title="What&#039;s On Mix" href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-330832">What&#039;s On Mix</a>
1239<ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-330832" role="menu">
1240	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-377604" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-377604 nav-item"><a title="Jenny V" href="https://wtmx.com/shows/jenny-v/" class="dropdown-item">Jenny V</a></li>
1241	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-333652" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-333652 nav-item"><a title="The Afternoon MIX with McCabe" href="https://wtmx.com/shows/the-afternoon-mix-with-mccabe/" class="dropdown-item">The Afternoon MIX with McCabe</a></li>
1242	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-369809" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-369809 nav-item"><a title="Emma Day" href="https://wtmx.com/shows/emma-day/" class="dropdown-item">Emma Day</a></li>
1243	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-333661" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-333661 nav-item"><a title="MIX New Music Club" href="https://wtmx.com/shows/mix-new-music-club/" class="dropdown-item">MIX New Music Club</a></li>
1244	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-334157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-334157 nav-item"><a title="MIX Events" href="/events/category/mix-events/" class="dropdown-item">MIX Events</a></li>
1245	<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-334156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-334156 nav-item"><a title="MIX Concerts" href="/events/category/concert-events/" class="dropdown-item">MIX Concerts</a></li>
1246</ul>
1247</li>
1248<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-331567" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-331567 nav-item"><a title="Rewards" href="https://wtmx.com/contests/" class="nav-link">Rewards</a></li>
1249<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-357436" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-357436 nav-item"><a title="Get Our Weekly Email" href="/get-our-weekly-email/" class="nav-link">Get Our Weekly Email</a></li>
1250</ul></div>                  </div>
1251                </div>
1252              </nav>
1253                      </div>
1254          <div class="col-auto d-none d-lg-block align-self-center g-0">
1255            
1256<nav class="profile">
1257    <div id="live_login_menu" class="float-lg-right">
1258        <div class="logged hide">
1259            <a href="#" class="open-drop">Hello, <span class="live_login_name"></span></a>
1260            <div class="sub-menu hide text-center">
1261                <a href="#" class="logout-action">Logout</a>
1262            </div>
1263            <a href="//live.wtmx.com/listen/profile" target="_blank" class="profile-link">
1264                <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
1265                    <path d="M12 5.9c1.16 0 2.1 0.94 2.1 2.1s-0.94 2.1-2.1 2.1-2.1-0.94-2.1-2.1 0.94-2.1 2.1-2.1zM12 14.9c2.975 0 6.1 1.455 6.1 2.1v1.1h-12.2v-1.1c0-0.645 3.125-2.1 6.1-2.1zM12 4c-2.21 0-4 1.79-4 4 0 2.205 1.79 4 4 4s4-1.795 4-4c0-2.21-1.79-4-4-4zM12 13c-2.665 0-8 1.335-8 4v3h16v-3c0-2.665-5.335-4-8-4z" fill="#444444"></path>
1266                </svg>
1267            </a>
1268            <a href="//live.wtmx.com/listen/notifications" target="_blank" class="notification-link">
1269                <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="24" viewBox="0 0 20 24">
1270                    <path d="M11.5 22c1.105 0 2-0.895 2-2h-4c0 1.105 0.895 2 2 2zM18 16v-5.5c0-3.075-2.135-5.64-5-6.32v-0.68c0-0.83-0.67-1.5-1.5-1.5s-1.5 0.67-1.5 1.5v0.68c-2.865 0.68-5 3.245-5 6.32v5.5l-2 2v1h17v-1l-2-2zM16 17h-9v-6.5c0-2.485 2.015-4.5 4.5-4.5s4.5 2.015 4.5 4.5v6.5z" fill="#444444"></path>
1271                </svg>
1272            </a>
1273            <strong class="notification-count hide"></strong>
1274        </div>
1275        <div class="non-logged hide">
1276            <a href="#" class="login-action open-drop">Login</a>
1277            <div class="sub-menu loginform hide">
1278                <form>
1279                    <div class="form-group">
1280                        <input type="email" class="form-control" name="email" placeholder="Enter email">
1281                    </div>
1282                    <div class="form-group">
1283                        <input type="password" class="form-control" name="password" placeholder="Password">
1284                    </div>
1285                    <div class="error-message text-start pb-2"></div>
1286                    <div class="row">
1287                    <div class="col-12"><button type="submit" class="btn btn-small btn-block btn-secondary">Login</button></div>
1288                    <div class="col-12 text-center mt-1"><small><a href="//live.wtmx.com/listen/register" target="_blank">Create An Account <i class="fas fa-angle-right"></i></a></small></div>
1289                    </div>
1290                </form>
1291            </div>
1292            <a href="#" class="person-outline">
1293                <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
1294                    <path d="M12 5.9c1.16 0 2.1 0.94 2.1 2.1s-0.94 2.1-2.1 2.1-2.1-0.94-2.1-2.1 0.94-2.1 2.1-2.1zM12 14.9c2.975 0 6.1 1.455 6.1 2.1v1.1h-12.2v-1.1c0-0.645 3.125-2.1 6.1-2.1zM12 4c-2.21 0-4 1.79-4 4 0 2.205 1.79 4 4 4s4-1.795 4-4c0-2.21-1.79-4-4-4zM12 13c-2.665 0-8 1.335-8 4v3h16v-3c0-2.665-5.335-4-8-4z" fill="#444444"></path>
1295                </svg>
1296            </a>
1297            <a href="#" class="notifications-none">
1298                <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="24" viewBox="0 0 20 24">
1299                    <path d="M11.5 22c1.105 0 2-0.895 2-2h-4c0 1.105 0.895 2 2 2zM18 16v-5.5c0-3.075-2.135-5.64-5-6.32v-0.68c0-0.83-0.67-1.5-1.5-1.5s-1.5 0.67-1.5 1.5v0.68c-2.865 0.68-5 3.245-5 6.32v5.5l-2 2v1h17v-1l-2-2zM16 17h-9v-6.5c0-2.485 2.015-4.5 4.5-4.5s4.5 2.015 4.5 4.5v6.5z" fill="#444444"></path>
1300                </svg>
1301            </a>
1302        </div>
1303    </div>
1304</nav>
1305
1306          </div>
1307        </div>
1308      </div>
1309    </div>
1310  </header>
1311
1312  
1313      
1313<script>
1314        //These variables are for the "More Ways to Listen" section of the LiveBarWidget
1315        window.hbiAppleItunesId = '1081479527';
1316        window.hbiGooglePlayId = 'com.jacapps.wtmxfm';
1317        window.hbiAlexaUrl = 'https://wtmx.com/listen-with-alexa/';
1318        window.hbiStationType = 'music';
1319        window.hbiHidePodcastTitle = '';
1320        window.hbiLatestPodcastEpisode = null;
1321    </script>
1321
1322    <header id='live_bar_widget' class="compact"></header>
1323</div>
1324
1325                            <div class="hbi_ad hbi_ad_out-of-page" id="hbi_ad_background">
1326                    
1326<script>
1327                        googletag.cmd.push(function() { googletag.display('hbi_ad_background'); });
1328                    </script>
1328
1329                </div>
1330                        
1331<div class="container-fluid min-vh-100" id="main-container">
1332  <div class="container-xl min-vh-100" id="main">
1333    <div class="row no-gutters justify-content-center">
1334      <div class="col-auto above_content_ad_container">
1335                                    <div class="hbi_ad text-center" id="hbi_ad_above_content">
1336                                            
1336<script>
1337                            googletag.cmd.push(function() { googletag.display('hbi_ad_above_content'); });
1338                        </script>
1338
1339                                    </div>
1340                              </div>
1341    </div>
1342    <div class="row">
1343            <div class="container-fluid">
1344        <div class="row no-gutters justify-content-center">
1345          <div class="col-auto">
1346                      </div>
1347        </div>
1348      </div>
1349      <div class="col">
1350        
1351                  <div class="page-header">
1352            <h2 class="page-title">
1353              MIX App            </h2>
1354          </div>
1355        
1356        <main>
1357
1358        
1359
1360
1361  
1362            <article id="post-206015" class="has-sidebar post-206015 page type-page status-publish hentry">
1363      <nav class="article-share-top">
1364
1365  <span class="share-label d-inline-block me-1">Share:</span>
1366
1367  <a href="https://www.facebook.com/sharer/sharer.php?u=https://wtmx.com/mix-app/" target="_blank" title="Share on Facebook">
1368    <i class="fab fa-facebook-f me-2"></i>
1369  </a>
1370  <a href="https://twitter.com/intent/tweet?text=MIX App&url=https://wtmx.com/mix-app/" target="_blank" title="Share on Twitter">
1371    <i class="fab fa-x-twitter me-2"></i>
1372  </a>
1373  <a href="mailto:?subject=MIX App&body=https://wtmx.com/mix-app/" target="_blank" title="Share via e-mail">
1374    <i class="fas fa-envelope"></i>
1375  </a>
1376  <a tabindex="0" href="#" id="share-link" data-clipboard-text="https://wtmx.com/mix-app/" data-bs-toggle="tooltip" data-placement="right" data-trigger="click" title="Link Copied to Clipboard">
1377    <i class="fas fa-link ms-2"></i>
1378  </a>
1379</nav>
1380
1381      <div class="entry-content">
1382                <p>[/timed]<br />
1383<center></p>
1384<h2><strong><span style="color: #093c71;">GET THE FREE MIX APP!!</span></strong></h2>
1385<p></center><br />
1386<img decoding="async" src="https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1.jpg" alt="Mixapp26 800x450" width="800" height="450" class="alignnone size-full wp-image-385466" srcset="https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1.jpg 800w, https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1-640x360.jpg 640w, https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1-320x180.jpg 320w, https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1-768x432.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /><br />
1387<center></p>
1388<h5><strong><i><span style="color: #1675a9;">NOW AVAILABLE AT</span></i></strong></h5>
1389<p><strong>Click an image below.</strong></center>&nbsp;<br />
1390<center><a href="https://apps.apple.com/us/app/id1081479527" target="_blank" rel="noopener"><img decoding="async" src="https://wtmx.com/wp-content/uploads/2026/02/AppStoreButton26.png" alt="Appstorebutton26" width="267" height="101" class="alignnone size-full wp-image-385468" /></a><a href="https://play.google.com/store/apps/details?id=com.jacapps.wtmxfm" target="_blank" rel="noopener"><img decoding="async" src="https://wtmx.com/wp-content/uploads/2026/02/GooglePlayButton26.png" alt="Googleplaybutton26" width="267" height="101" class="alignnone size-full wp-image-385469" /></a></center>&nbsp;</p>
1391<p>Get the <strong>FREE MIX App </strong> and stream us on your smart speakers, phones and tablets.</p>
1392<p>Plus, gain access to App only <strong>Rewards</strong>, promotions &amp; events.</p>
1393<p>The more you listen on <strong>THE MIX App</strong>, the more you can win!</p>
1394<p>Listen to <strong>THE MIX</strong> on your <strong>Amazon</strong> <strong>Echo</strong> speaker by asking Alexa to &#8220;<em><strong>Play</strong><strong><em> </em>101 point 9 The Mix</strong></em>&#8220;</p>
1395      </div>
1396
1397    </article>
1398
1399  
1400
1401                <div class="row no-gutters justify-content-center">
1402          <div class="col-auto">
1403                      </div>
1404        </div>
1405
1406        </main>
1407
1408      </div>
1409
1410      <aside class="col-lg-auto">
1411
1412    
1413          <ul id="page_sidebar" class="primary-sidebar widget-area" role="complementary">
1414        <div class='widget player-widget-nowplaying'><h2 class='widgettitle'>On Air Now</h2><div id='player-widget-nowplaying-6abf82601ba23'></div>
1414<script>
1415// NowPlaying Class
1416var hllNowPlayingWidgetObject = function(divID) {
1417    // Implement pusher
1418    this.configChannels = ["WTMXFM-bar"];
1419    this.pusher         = null;
1420    this.channels       = [];
1421    this.events         = ['cue'];
1422    this.endpoint       = 'https://live.wtmx.com/wp-content/plugins/hubbard-listen-live/api';
1423    this.rewardURI      = '/rewards/';
1424    this.rewardTarget   = '_self';
1425    this.divID       = divID;
1426    this.divSelector = 'div#'+divID;
1427    this.showNowplaying = !!parseInt("1",10);
1428    this.eventRefreshTime = 3 * 60 * 1000; // milliseconds (3 minutes)
1429    this.showListeners  = !!parseInt("0",10);
1430    this.showRewards    = !!parseInt("0",10);
1431    this.rewardsRefreshTime     = 5 * 60 * 1000; // milliseconds (5 minutes)
1432    this.listenerCount  = 3;
1433    this.listenerRefreshTime    = 5 * 60 * 1000; // milliseconds (5 minutes)
1434    this.station_type  = "music";
1435    this.darkTheme = false;
1436
1437    this.init = function() {
1438
1439        this.setupDiv();
1440
1441        if(this.showNowplaying) {
1442            var nowplayingWrapper = this.div.getElementsByClassName('nowplaying-wrapper')[0];
1443            nowplayingWrapper.classList.remove("hide");
1444        } else {
1445            this.listenerCount = 7;
1446            this.div.getElementsByClassName('listeners-wrapper')[0].getElementsByClassName('title')[0].classList.add("hide");
1447            this.div.getElementsByClassName('listen-now-button-bottom')[0].classList.remove("hide");
1448        }
1449
1450        if(this.station_type == 'nts' || this.station_type == 'news') {
1451            this.ajaxLatestEvents();
1452        }
1453
1454        if(this.station_type == 'music') {
1455            this.pusher = new Pusher('623e6aff761d8ba77bff');
1456            this.ajaxLatestTrack();
1457            this.subscribeEvents();
1458        }
1459
1460        if(this.station_type == 'podcast') {
1461            // TODO: Get latest episode
1462            // this.ajaxLatestEpisode();
1463        }
1464
1465        if(this.showRewards == true) {
1466            this.ajaxLatestRewards();
1467        }
1468
1469        if(this.showListeners == true) {
1470            this.ajaxLatestListeners();
1471            this.createListenerEventListener();
1472        }
1473    };
1474
1475    // setup iframe and html
1476    this.setupDiv = function() {
1477        var html = document.createElement("div");
1478        html.setAttribute('class','hll-nowplaying');
1479        //html.setAttribute('id','hll-widget-content');
1480        html.innerHTML = '<div class="hll-wrapper hll-now-playing">    <div class="nowplaying-wrapper hide">        <div class="album-art">            <a href="/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing">                <img class="album-art-img" src="">            </a>        </div>        <div class="track">            <div class="details"></div>        </div>        <div class="artist">            <div class="details"></div>        </div>        <a href="/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing" class="listen-now-button listen-now-button-top clearfix" style="background-color: ">            <div class="content">                <span class="waveform">                    <b></b><b></b><b></b><b></b><b></b>                </span>                <div class="label">LISTEN NOW</div>            </div>        </a>    </div>    <div class="rewards-wrapper section-wrapper hide">        <div class="title">Listening Rewards</div>        <div class="subtitle">            <!--<small>Be rewarded for listening!</small>-->        </div>        <div class="rewards clearfix">            <div class="reward reward-0 hide">                <a target="_self" class="reward-featured-url" href="https://wtmx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing">                <div class="img">                    <img src=""/>                </div>                <div class="content">                    <div class="details"></div>                    <div class="info">                        <span class="time"></span> <span class="type-badge reward-type-daily"></span>                    </div>                </div>                </a>            </div>            <div class="reward reward-1 hide">                <a target="_self" class="reward-featured-url" href="https://wtmx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing">                <div class="img">                    <img src=""/>                </div>                <div class="content">                    <div class="details"></div>                    <div class="info">
1480                        <span class="time"></span> <span class="type-badge reward-type-daily"></span>                    </div>                </div>                </a>            </div>        </div>        <a class="rewards-link-simple" href="https://wtmx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing">View more rewards</a>    </div>    <div class="listeners-wrapper section-wrapper hide">        <div class="title">Listening Leaders</div>        <div class="types-menu clearfix">            <a class="type active" href="#" data-type-target="day">Today<div class="arrow-down"></div></a>            <a class="type" href="#" data-type-target="week">This Week<div class="arrow-down"></div></a>            <a class="type" href="#" data-type-target="alltime">All Time<div class="arrow-down"></div></a>        </div>        <div class="types-sections clearfix">            <div class="type-section day active">            </div>            <div class="type-section week">            </div>            <div class="type-section alltime">            </div>        </div>    </div>    <a href="/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing" target="_blank" class="listen-now-button listen-now-button-bottom hide clearfix" style="background-color: ">        <div class="content">            <span class="waveform">                <b></b><b></b><b></b><b></b><b></b>            </span>            <div class="label">LISTEN NOW</div>        </div>    </a></div>';
1481
1482        this.div = document.querySelectorAll(this.divSelector)[0];
1483        this.div.appendChild(html);
1484    };
1485
1486    this.removeUrlProtocol = function(url) {
1487       var newstr = url.replace('http://', '//');
1488       return newstr;
1489    };
1490
1491    // subscribe events
1492    this.subscribeEvents = function() {
1493        var _this = this;
1494        for (var i in this.configChannels) {
1495            var channelName = this.configChannels[i];
1496            var channel     = this.pusher.subscribe(channelName);
1497            for (var j in this.events) {
1498                var eventName = this.events[j];
1499                channel.bind(eventName, function(data) {
1500                    _this.pusherEvent(channelName, eventName, data);
1501                });
1502            }
1503            _this.channels.push(channel);
1504        }
1505    };
1506
1507    // process real time `cue` event from Pusher.com
1508    this.pusherEvent = function(channelName, eventName, pusherData) {
1509        this.processTrack(pusherData);
1510    };
1511
1512    // grabs the latest track from the api
1513    this.ajaxLatestTrack = function() {
1514        var endpoint = this.endpoint + '/hll_widget_nowplaying_cues.php';
1515        var data = {
1516            'limit': '1'
1517        };
1518
1519        var _this = this;
1520        var httpRequest = new XMLHttpRequest();
1521        httpRequest.open('POST', endpoint);
1522        httpRequest.setRequestHeader("Content-type", "application/json");
1523        httpRequest.send(JSON.stringify(data));
1524        httpRequest.onreadystatechange = function () {
1525            if (httpRequest.readyState == 4 && httpRequest.status == 200) {
1526                var json = JSON.parse(httpRequest.responseText);
1527                _this.processTrack(json.data.response[0]);
1528            }
1529        }
1530    };
1531
1532    // process the track data and update the HTML
1533    this.processTrack = function(d) {
1534        var trackId      = d.data.musicbrainz_recording;
1535		var type		 = d.type;
1536		var artist       = d.data.artist || '';
1537		var trackName    = d.data.description || '';
1538		var art          = this.removeUrlProtocol(d.data.art_url || "https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/img/track.png");
1539		art = art + '?ver=2';
1540
1541		// workaround: ignore spots for now
1542		if (type !== 'song') {
1543			return;
1544		}
1545
1546        this.div.querySelectorAll('.artist .details')[0].innerHTML = artist;
1547        this.div.querySelectorAll('.track .details')[0].innerHTML = trackName;
1548        this.div.getElementsByClassName('album-art-img')[0].src = art;
1549    };
1550
1551    // grabs the latest track from the api
1552    this.ajaxLatestEvents = function() {
1553        var endpoint = this.endpoint + '/hll_widget_livebar_events.php';
1554        var data = {
1555            limit: 1
1556        };
1557
1558        var _this = this;
1559        var httpRequest = new XMLHttpRequest();
1560        httpRequest.open('POST', endpoint);
1561        httpRequest.setRequestHeader("Content-type", "application/json");
1562        httpRequest.send(JSON.stringify(data));
1563        httpRequest.onreadystatechange = function () {
1564            if (httpRequest.readyState == 4 && httpRequest.status == 200) {
1565                var json = JSON.parse(httpRequest.responseText);
1566                _this.processEvent(json.data.response[0]);
1567            }
1568        }
1569    };
1570
1571    // process the track data and update the HTML
1572    this.processEvent = function(element) {
1573        var obj = {};
1574        obj.eventId         = element.id;
1575        obj.title           = element.name || '';
1576        obj.photo           = element.photo || "https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/img/event.png";
1577        obj.formatStartTime = moment(element.start_date).format('h:mma');
1578        obj.startTime       = element.start_date;
1579        obj.endTime         = element.end_date;
1580        obj.timeRange       = function() {
1581            let start_date = moment(element.start_date);
1582            let end_date = moment(element.end_date);
1583            let default_format = 'h:mma';
1584            let start_day_format = (default_format);
1585            let end_day_format = (default_format);
1586
1587            // If start and end dates both fall in AM or PM, make it brief
1588            // Example: 10:00-11:00am vs 10:00am-11:00am
1589            if(start_date.format('a') === end_date.format('a')) {
1590                start_day_format = 'h:mm';
1591            }
1592
1593            // Remove minutes if 00
1594            if(start_date.minutes() == 0) {
1595                start_day_format = 'h';
1596            }
1597
1598            if(end_date.minutes() == 0) {
1599                end_day_format = 'ha';
1600            }
1601
1602            return start_date.format(start_day_format) + "-" + end_date.format(end_day_format);
1603        };
1604
1605        this.div.querySelectorAll('.artist .details')[0].innerHTML = obj.timeRange();
1606        this.div.querySelectorAll('.track .details')[0].innerHTML = obj.title;
1607        this.div.getElementsByClassName('album-art-img')[0].src = obj.photo;
1608
1609        // Start timer
1610        this.setEventTimer();
1611    };
1612
1613    // Set timer for event refresh
1614    this.setEventTimer = function() {
1615        var _this = this;
1616        setTimeout(function(){
1617            _this.ajaxLatestEvents();
1618        }, this.eventRefreshTime);
1619    };
1620
1621    // grabs the latest rewards
1622    this.ajaxLatestRewards = function() {
1623        var endpoint = this.endpoint + '/hll_widget_nowplaying_rewards.php';
1624        var data = {};
1625
1626        var _this = this;
1627        var httpRequest = new XMLHttpRequest();
1628        httpRequest.open('POST', endpoint);
1629        httpRequest.setRequestHeader("Content-type", "application/json");
1630        httpRequest.send(JSON.stringify(data));
1631        httpRequest.onreadystatechange = function () {
1632            if (httpRequest.readyState == 4 && httpRequest.status == 200) {
1633                var json = JSON.parse(httpRequest.responseText);
1634                _this.processRewards(json.data);
1635            }
1636        }
1637    };
1638
1639    // process the event reward and update the HTML
1640    this.processRewards = function(d) {
1641        var _this = this;
1642        // remove ones that shouldn't be shown
1643        var d = d.filter(function(x) {
1644            if(x.in_widgets === true) {
1645               return true;
1646            }
1647            return false;
1648        });
1649        // randomly sort the array of rewards
1650        var d = d.sort(function(a, b){return 0.5 - Math.random()});
1651        // then sort featured rewards to the top
1652        d.sort(function(x) {
1653            return x.featured === false;
1654        });
1655        var i = 0;
1656        for(i in d) {
1657            if(i > 1) {
1658                break;
1659            }
1660
1661            // reward properties
1662            var rewardObject = d[i];
1663            var id    = rewardObject.id;
1664            var title = rewardObject.title;
1665            var image = this.removeUrlProtocol(rewardObject.photo);
1666            var type = rewardObject.type;
1667            var hours = Math.floor(rewardObject.hours / 3600);
1668            var hoursLabel = hours == 1 ? 'hour' : 'hours';
1669
1670            if(type == 'geolocation') {
1671				type = 'app';
1672            }            
1673            
1674            // element
1675            var rewardElement = this.div.getElementsByClassName('reward-'+i)[0];
1676            rewardElement.getElementsByClassName('img')[0].getElementsByTagName('img')[0].src = image;
1677            rewardElement.getElementsByClassName('content')[0].getElementsByClassName('details')[0].innerHTML = title;
1678            if(hours > 0) {
1679                rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('time')[0].innerHTML = hours + ' ' + hoursLabel;
1680            }
1681            rewardElement.getElementsByClassName('reward-featured-url')[0].setAttribute('href', this.rewardURI + id + "/?utm_source=station-website&utm_medium=widget&utm_campaign=now-playing");
1682
1683            // reward type badge
1684            var typeBadge = rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('type-badge')[0];
1685            var typeBadgeclassListAsArray = new Array(typeBadge.classList.length);
1686            for (var j = 0, len = typeBadge.classList.length; j < len; j++) {
1687                typeBadgeclassListAsArray[j] = typeBadge.classList[j];
1688            }
1689            typeBadgeclassListAsArray.forEach(function(className) {
1690                typeBadge.classList.remove(className);
1691            });
1692
1693            // Custom badge label
1694            var badgeLabel = type;
1695            if (badgeLabel === 'app' || badgeLabel === 'qrcode' || badgeLabel === 'geolocation') {
1696                badgeLabel = 'app';
1697            }
1698            if (badgeLabel === 'smartspeaker') {
1699                badgeLabel = 'alexa';
1700            }
1701            if (badgeLabel === 'promocode') {
1702                badgeLabel = 'promo code';
1703            }
1704            
1705            //Use the custom name for smack the track chosen by the station
1706            if (badgeLabel === 'smack-the-track') {
1707                badgeLabel = rewardObject.smackTheTrackFields.display_name.replace(/(\W+?)/g,'-');
1708            }
1709            
1710            typeBadge.innerHTML = badgeLabel;
1711
1712            typeBadge.classList.add('type-badge','reward-type-'+type);
1713
1714            // show reward element
1715            rewardElement.classList.remove("hide");
1716            i++;
1717        }
1718
1719        // If rewards available, show wrapper
1720        if(d && d.length > 0) {
1721            var rewardsWrapper = this.div.getElementsByClassName('rewards-wrapper')[0];
1722            rewardsWrapper.classList.remove("hide");
1723        }
1724
1725        // Start timer
1726        this.setRewardsTimer();
1727    };
1728
1729    // Set timer for rewards refresh
1730    this.setRewardsTimer = function() {
1731        var _this = this;
1732        setTimeout(function(){
1733            _this.ajaxLatestRewards();
1734        }, this.rewardsRefreshTime);
1735    };
1736
1737    // grabs the latest user listening data
1738    this.ajaxLatestListeners = function() {
1739        var endpoint = this.endpoint + '/hll_widget_nowplaying_listeners.php';
1740        var data = {
1741            'limit': this.listenerCount
1742        };
1743
1744        var _this = this;
1745        var httpRequest = new XMLHttpRequest();
1746        httpRequest.open('POST', endpoint);
1747        httpRequest.setRequestHeader("Content-type", "application/json");
1748        httpRequest.send(JSON.stringify(data));
1749        httpRequest.onreadystatechange = function () {
1750            if (httpRequest.readyState == 4 && httpRequest.status == 200) {
1751                var json = JSON.parse(httpRequest.responseText);
1752                _this.processListeners(json.data[0]);
1753            }
1754        }
1755    };
1756
1757    // process the track data and update the HTML
1758    this.processListeners = function(d) {
1759        // Main element
1760        var sections = this.div.getElementsByClassName('types-sections')[0];
1761
1762        // Loop through each type
1763        for(x in d) {
1764            var type = x;
1765            var typeData = d[x];
1766            var typeElement = sections.getElementsByClassName('type-section ' + type)[0];
1767
1768            if(!typeElement) {
1769                continue;
1770            }
1771
1772            // Loop through each listener only a certain number of times
1773            var listenerElements = [];
1774            var i = 0;
1775            for(i in typeData) {
1776                if(i > this.listenerCount - 1) {
1777                    break;
1778                }
1779
1780                // Listener data
1781                var listener = typeData[i];
1782                var firstName = listener.first_name;
1783                var lastName = listener.last_name;
1784                var displayName = (lastName) ? firstName + ' ' + lastName.charAt(0) + '.' : firstName;
1785                var photo = this.removeUrlProtocol(listener.photo || "https://wtmx.com/wp-content/plugins/hbi-player-widgets//assets/img/user.png");
1786                var hours = Math.floor(listener.total_duration / 3600);
1787                var minutes = Math.floor(listener.total_duration / 60 % 60);
1788
1789                // Create listener element
1790                var element = document.createElement('div');
1791                element.setAttribute('class','listener');
1792
1793                var imgDiv = document.createElement('div');
1794                imgDiv.setAttribute('class', 'img');
1795                var img = document.createElement('img');
1796                img.setAttribute('src', photo);
1797                imgDiv.appendChild(img)
1798                element.appendChild(imgDiv);
1799
1800                var content = document.createElement('div');
1801                content.setAttribute('class', 'content');
1802                var name = document.createElement('div');
1803                name.setAttribute('class', 'name');
1804                name.innerHTML = displayName;
1805                content.appendChild(name);
1806
1807                var info = document.createElement('div');
1808                info.setAttribute('class', 'info');
1809                var hoursElement = document.createElement('span');
1810                hoursElement.setAttribute('class', 'hours time');
1811                hoursElement.style.color = "";
1812                hoursElement.innerHTML = hours;
1813                var minutesElement = document.createElement('span');
1814                minutesElement.setAttribute('class', 'minutes time');
1815                minutesElement.style.color = "";
1816                minutesElement.innerHTML = minutes;
1817                var hoursLabel = document.createElement('strong');
1818                hoursLabel.innerHTML = 'Hrs';
1819                var minutesLabel = document.createElement('strong');
1820                minutesLabel.innerHTML = 'Mins';
1821                info.appendChild(hoursElement);
1822                info.appendChild(hoursLabel);
1823                info.appendChild(minutesElement);
1824                info.appendChild(minutesLabel);
1825                content.appendChild(info);
1826                element.appendChild(content);
1827
1828                // Add element to array
1829                listenerElements.push(element);
1830
1831                i++;
1832            }
1833
1834            // Remove current listener elements and add new ones
1835            while (typeElement.hasChildNodes()) {
1836              typeElement.removeChild(typeElement.lastChild);
1837            }
1838
1839            listenerElements.forEach(function(element) {
1840                typeElement.appendChild(element);
1841            });
1842
1843         }
1844
1845        // If listeners available, show wrapper
1846        if(d) {
1847            var listenersWrapper = this.div.getElementsByClassName('listeners-wrapper')[0];
1848            listenersWrapper.classList.remove("hide");
1849        }
1850
1851         // Start timer
1852        this.setListenerTimer();
1853    };
1854
1855    // Set timer for listener refresh
1856    this.setListenerTimer = function() {
1857        var _this = this;
1858        setTimeout(function(){
1859            _this.ajaxLatestListeners();
1860        }, this.listenerRefreshTime);
1861    };
1862
1863    this.createListenerEventListener = function() {
1864        var _this = this;
1865        this.hllforEach(this.div.querySelectorAll(".types-menu .type"), function(index, element){
1866            element.addEventListener('click', function(event) {
1867                event.preventDefault();
1868                _this.changeListenerTypeSection(event.target);
1869            });
1870        });
1871    };
1872
1873    this.changeListenerTypeSection = function(element) {
1874        var listenerSection = this.div.getElementsByClassName('listeners-wrapper')[0];
1875        var targetType = element.getAttribute('data-type-target');
1876
1877        var menuItem = listenerSection.querySelectorAll('[data-type-target="' + targetType + '"]')[0];
1878        var typeSection = listenerSection.querySelectorAll('.type-section.'+targetType)[0];
1879
1880        if(menuItem && typeSection) {
1881            var active = listenerSection.querySelectorAll(".active");
1882            for( var x=0; x < active.length; x++ ) {
1883                var element = active[x];
1884                element.classList.remove('active');
1885            }
1886
1887            menuItem.classList.add('active');
1888            typeSection.classList.add('active');
1889        }
1890
1891    };
1892
1893    /*
1894     * forEach method, could be shipped as part of an Object Literal/Module
1895     * - https://toddmotto.com/ditch-the-array-foreach-call-nodelist-hack/
1896     */
1897    this.hllforEach = function (array, callback, scope) {
1898      for (var i = 0; i < array.length; i++) {
1899        callback.call(scope, i, array[i]); // passes back stuff we need
1900      }
1901    };
1902};
1903
1904// Set and intialize
1905new hllNowPlayingWidgetObject('player-widget-nowplaying-6abf82601ba23').init();
1906</script>
1906</div><div class='widget ad-unit'>        <div class="ad-container row no-gutters justify-content-sm-center">
1907            <div class="col-sm-auto">
1908                                          <div class="hbi_ad text-center" id="hbi_ad_sidebar_1">
1909                                            
1909<script>
1910                            googletag.cmd.push(function() { googletag.display('hbi_ad_sidebar_1'); });
1911                        </script>
1911
1912                                    </div>
1913                                    </div>
1914          </div>
1915        </div><li id="hbi-player-widget-rewards-4" class="no-title widget hbi-player-widget-rewards col-md-12"><h2 class="widgettitle">Listen and Win</h2>
1916<div id='player-widget-rewards-6abf82601bfca'></div>
1916<script>
1917// Widget Class
1918var hllRewardsWidgetObject = function(divID) {
1919    this.endpoint       = 'https://live.wtmx.com/wp-content/plugins/hubbard-listen-live/api';
1920    this.rewardURI      = '/rewards/';
1921    this.rewardTarget   = '_self';
1922    this.divID			= divID;
1923    this.divSelector 	= 'div#'+divID;
1924    this.innerWrapperSelector = '#hll-wrapper';
1925    this.rewards        = [];
1926    this.activeRewardIndex = null;
1927    this.rewardsRefreshTime     = 12 * 1000; // milliseconds (5 minutes)
1928    this.eventRotateTime    = 6 * 1000; // milliseconds (6 seconds)
1929    this.eventRotateTimer   = false;
1930    this.rewardsSlider  = null;
1931    this.featuredRewardsSlider = null;
1932    
1933    this.init = function() {
1934        this.setupDiv();
1935        this.ajaxLatestRewards();
1936    };
1937    
1938    // setup iframe and html
1939    this.setupDiv = function() {
1940        var html = document.createElement("div");
1941        html.setAttribute('class','hll-rewards');
1942        html.innerHTML = '<div class="hll-wrapper">    <div class="rewards-wrapper section-wrapper hide">        <div class="rewards clearfix">            <a target="_blank" class="reward-featured-url" href="https://wtmx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards">            <div class="reward reward-featured featured">                <div class="img">                    <img src=""/>                </div>                <div class="content">                    <div class="details"></div>                    <div class="info">                        <span class="time"></span> <span class="type-badge"></span>                    </div>                </div>            </div>            </a>            <ul id="lightSlider" class="sub-section clearfix"></ul>        </div>    </div>    <div class="no-rewards-wrapper text-center hide">        <p>There are no listening rewards available at this time.</p>    </div>    <span class="read_more hide">	    <a class="rewards-link" href="https://wtmx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards">View more rewards</a>	</span>    </div>';
1943        
1944	 	this.div = document.querySelectorAll(this.divSelector)[0];
1945        this.div.appendChild(html);     
1946        this.innerWrapper = this.div.querySelectorAll(this.innerWrapperSelector)[0];
1947    };
1948    
1949    this.removeUrlProtocol = function(url) {
1950       var newstr = url.replace('http://', '//');
1951       return newstr;
1952    };
1953    
1954    // grabs the latest rewards
1955    this.ajaxLatestRewards = function() {
1956        var endpoint = this.endpoint + '/hll_widget_rewards_rewards.php';
1957        var data = {};
1958        
1959        var _this = this;
1960        var httpRequest = new XMLHttpRequest();
1961        httpRequest.open('POST', endpoint);
1962        httpRequest.setRequestHeader("Content-type", "application/json");
1963        httpRequest.send(JSON.stringify(data));
1964        httpRequest.onreadystatechange = function () {
1965            if (httpRequest.readyState == 4 && httpRequest.status == 200) {
1966                var json = JSON.parse(httpRequest.responseText);
1967                _this.processRewards(json.data);
1968            }
1969        }
1970    };
1971    
1972    // process the event reward and update the HTML
1973    this.processRewards = function(d) {
1974        var _this = this;
1975        _this.rewards = [];
1976        _this.featuredRewards = [];
1977        d.forEach(function(element, index) {
1978            var obj = {};
1979            obj.id = element.id;
1980            obj.title = element.title;
1981            obj.image = _this.removeUrlProtocol(element.photo);
1982            obj.type = element.type;
1983            obj.featured = element.featured;
1984            obj.hours = Math.floor(element.hours / 3600);
1985            obj.hoursLabel = obj.hours == 1 ? 'hour' : 'hours';
1986            if(obj.type == 'geolocation') {
1987				obj.type = 'app'
1988            }            
1989            
1990            if(obj.type === 'smack-the-track'){
1991                var displayName = element.smackTheTrackFields.display_name;
1992                
1993                //Format the display name to add dashes to replace spaces and special chars with "-"
1994                obj.type  = displayName.replace(/(\W+?)/g,'-');
1995            }
1996            
1997            // only add if should be in widget
1998            if(element.in_widgets === true) {
1999                _this.rewards.push(obj); 
2000            }
2001        });
2002        
2003        if(_this.rewards.length > 0) {
2004            // Show wrapper
2005            this.div.querySelectorAll('.rewards-wrapper')[0].classList.remove("hide");
2006            this.div.querySelectorAll('.read_more')[0].classList.remove("hide");
2007            
2008            // Start sliders
2009            this.startRewardsSliders();
2010        } else {
2011            // Show no rewards message
2012            this.div.querySelectorAll('.no-rewards-wrapper')[0].classList.remove("hide");
2013        }
2014    };
2015    
2016    // Set timer for rewards refresh
2017    this.setRewardsTimer = function() {
2018        var _this = this;
2019        setInterval(function(){
2020            _this.ajaxLatestRewards();
2021        }, this.rewardsRefreshTime);
2022    },
2023    
2024    // Start rewards sliders
2025    this.startRewardsSliders = function() {
2026        var _this = this;
2027        if(_this.eventRotateTimer) {
2028            return;
2029        }
2030        
2031        // Intialize light sliders
2032        var sliderOptions = {
2033                item: 2,
2034                pager: false,
2035                loop: true,
2036                controls: false,
2037                enableDrag: false,
2038                enableTouch: false
2039            };
2040        
2041        // Setup sliders
2042        _this.eventRotateTimer = true;
2043        _this.rewardsSlider = this.div.querySelectorAll('#lightSlider')[0];
2044
2045        _this.setupSlides();
2046        
2047        // Start sliders
2048        _this.rewardsSliderInstance = jQuery(_this.rewardsSlider).lightSlider(sliderOptions);
2049        _this.rotateSlides();
2050    },
2051    
2052    // Slide rewards
2053    this.setupSlides = function() {
2054        var _this = this;
2055        // Check for rewards
2056        if(this.rewards.length < 1) {
2057            // No rewards -- do nothing
2058            return;
2059        } else if(this.rewards.length == 1) {
2060            return;
2061        } else {
2062            // randomize all rewards
2063            var randomRewards = this.rewards.sort(function(a, b){return 0.5 - Math.random()});
2064            var featuredRewards = [];
2065            var unFeaturedRewards = [];
2066            // populate two separate arrays of regular rewards and those promoted with the "featured" flag in the admin
2067            randomRewards.forEach(function(element, index) {
2068                if(element.featured === true) {
2069                    featuredRewards.push(element);
2070                } else {
2071                    unFeaturedRewards.push(element);
2072                }
2073            });
2074            this.rewards = unFeaturedRewards;
2075            this.featuredRewards = featuredRewards;
2076            this.rewards.forEach(function(element, index) {
2077                // Create element
2078                var sliderElementImageDivImage = document.createElement('img');
2079                sliderElementImageDivImage.setAttribute('src', element.image);
2080                
2081                var sliderElementImageDiv = document.createElement('div');
2082                sliderElementImageDiv.setAttribute('class','img');
2083                sliderElementImageDiv.appendChild(sliderElementImageDivImage);
2084                
2085                var sliderAnchor = document.createElement('a');
2086                sliderAnchor.setAttribute('target', _this.rewardTarget);
2087                sliderAnchor.setAttribute('href', _this.rewardURI + element.i
2087d + "/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards");
2088                sliderAnchor.appendChild(sliderElementImageDiv);
2089                
2090                var sliderElement = document.createElement('li');
2091                sliderElement.setAttribute('class','reward small');
2092                sliderElement.setAttribute('reward-id',element.id);
2093                sliderElement.appendChild(sliderAnchor);
2094                
2095                // Add to section
2096                _this.rewardsSlider.appendChild(sliderElement, _this.rewardsSlider.childNodes[0]); 
2097            });
2098        }
2099    },
2100    
2101    this.rotateSlides = function() {
2102        // If rewards null, do nothing cycle
2103        var rewards = (this.featuredRewards.length) ? this.featuredRewards : this.rewards;
2104        var index = this.activeRewardIndex;
2105        var setActiveRewardElement = null;
2106        
2107        if(rewards === undefined || rewards.length < 1) {
2108            return;
2109        }
2110        
2111        // If no index, start from the beginning
2112        if (index === null) {
2113            setActiveRewardElement = rewards[0];
2114            this.activeRewardIndex = 0;
2115            this.rewardsSliderInstance.goToNextSlide();
2116        } else if (index + 1 === rewards.length) {
2117            setActiveRewardElement = rewards[0];
2118            this.activeRewardIndex = 0;
2119        } else {
2120            setActiveRewardElement = rewards[index + 1];
2121            this.activeRewardIndex = index + 1;
2122        }
2123        
2124        // Set active element
2125        if(setActiveRewardElement) {
2126            var element = setActiveRewardElement;
2127            var rewardElement = this.div.getElementsByClassName('reward-featured')[0];
2128            rewardElement.getElementsByClassName('img')[0].getElementsByTagName('img')[0].src = element.image;
2129            rewardElement.getElementsByClassName('content')[0].getElementsByClassName('details')[0].innerHTML = element.title;
2130            if(element.hours > 0) {
2131                rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('time')[0].innerHTML = 'Listen for ' + element.hours + ' ' + element.hoursLabel;
2132            } else {
2133                rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('time')[0].innerHTML = '';
2134            }
2135            
2136            var featuredAnchor = this.div.getElementsByClassName('reward-featured-url')[0];
2137            featuredAnchor.setAttribute('href',this.rewardURI + element.id + "/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards");
2138            
2139            // reward type badge
2140            var typeBadge = rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('type-badge')[0];
2141            var typeBadgeclassListAsArray = new Array(typeBadge.classList.length);
2142            for (var j = 0, len = typeBadge.classList.length; j < len; j++) {
2143                typeBadgeclassListAsArray[j] = typeBadge.classList[j];
2144            }
2145            typeBadgeclassListAsArray.forEach(function(className) {
2146                typeBadge.classList.remove(className);
2147            });
2148            typeBadge.innerHTML = element.type;
2149            typeBadge.classList.add('type-badge','reward-type-' + element.type);
2150            rewardElement.classList.remove("hide");
2151        }
2152        
2153        // Don't rotate on first load
2154        if (index !== null) {
2155            this.rewardsSliderInstance.goToNextSlide();
2156        }
2157        
2158        var _this = this;
2159        setTimeout(function(){
2160            _this.rotateSlides();
2161        }, this.eventRotateTime);
2162    }
2163};
2164
2165// Set and intialize
2166new hllRewardsWidgetObject('player-widget-rewards-6abf82601bfca').init();
2167</script>
2167</li>
2168<div class='widget ad-unit'>        <div class="ad-container row no-gutters justify-content-sm-center">
2169            <div class="col-sm-auto">
2170                                          <div class="hbi_ad text-center" id="hbi_ad_sidebar_2">
2171                                            
2171<script>
2172                            googletag.cmd.push(function() { googletag.display('hbi_ad_sidebar_2'); });
2173                        </script>
2173
2174                                    </div>
2175                                    </div>
2176          </div>
2177        </div>      </ul>
2178    
2179    </aside>
2180
2181    </div>
2182
2183    
2184    
2185  </div>
2186
2187  <div class="row no-gutters justify-content-sm-center">
2188    <div class="col-sm-auto below_content_ad_container">
2189                                  <div class="hbi_ad text-center" id="hbi_ad_below_content">
2190                                            
2190<script>
2191                            googletag.cmd.push(function() { googletag.display('hbi_ad_below_content'); });
2192                        </script>
2192
2193                                    </div>
2194                            </div>
2195  </div>
2196
2197</div>
2198
2199<footer id="footer" class="container-fluid">
2200  <nav class="row">
2201    <div class="col-lg text-center text-lg-start pt-3">
2202      <div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li><a href='https://corporate.hubbardradio.com/data-request?site=wtmxfm' target='_blank'>Your Privacy Choices</a></li><li class='osano-cm-dom-info-dialog-open d-none'><a role='button'>Cookie Preferences</a></li><li><a href='https://corporate.hubbardradio.com/privacy-policy/' target='_blank'>Privacy Statement</a></li><li id="menu-item-14" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14"><a target="_blank" href="http://corporate.hubbardradio.com/terms-of-use/">Terms of Use</a></li>
2203<li id="menu-item-16" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16"><a target="_blank" href="http://corporate.hubbardradio.com/dmca-notice/">DMCA Notice</a></li>
2204<li id="menu-item-18" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18">
2204<a target="_blank" href="https://hubbardchicago.com/wp-content/uploads/2026/07/Hubbard-Radio-Chicago-FCC-EEO-Public-File-Report-2026.pdf">EEO Public File Report</a></li>
2205<li id="menu-item-19" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19"><a target="_blank" href="https://publicfiles.fcc.gov/fm-profile/wtmx">WTMX Public File</a></li>
2206<li id="menu-item-334383" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-334383"><a href="/contest-rules/">Contest Rules</a></li>
2207<li id="menu-item-333900" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-333900"><a href="/public-affairs/">Public Affairs</a></li>
2208<li id="menu-item-333901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-333901"><a href="/contact-us/">Contact Us</a></li>
2209<li id="menu-item-333902" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-333902"><a target="_blank" href="https://hubbardchicago.com/contact/">Advertise With Us</a></li>
2210<li id="menu-item-334373" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-334373"><a target="_blank" href="https://recruiting.adp.com/srccar/public/RTI.home?d=ExternalCareerSite&#038;_icx=v02umPV2IfoiCKYJ_zYy8vfMVR2zWaDVxn76sB7_caSUqqJihGkYFgv9shFHdZjUlly&#038;c=2175307&#038;_dissimuloSSO=m6xxsnApIYQ:2iV9DP63TuaQf4mUqr2WdmSo2VM">Careers</a></li>
2211<li id="menu-item-336303" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-336303"><a href="https://wtmx.com/fcc-applications/">FCC Applications</a></li>
2212</ul></div>    </div>
2213    <div class="d-flex justify-content-center w-100 d-lg-none text-center">
2214      <div class="social-wrapper">
2215      <nav id="search-nav" class="d-none">
2216      <div id="main-search-form">
2217        <form method="get" id="searchform" action="https://wtmx.com/">
2218  <label for="s" class="assistive-text d-none">Search</label>
2219  <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" />
2220</form>
2221      </div>
2222    </nav>
2223    <div class="social">
2224          <a id="search-icon" class="ms-3" href="#"><i class="fas fa-search"></i></a>
2225    
2226    
2227          <a href="http://www.facebook.com/pages/1019-THE-MIX-Chicago/41609152571" title="Facebook"
2228        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_facebook">
2229
2230                  <i class="fab fa-facebook-f"></i>
2231              </a>
2232          <a href="https://twitter.com/1019MIXChicago" title="Twitter"
2233        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_twitter">
2234
2235                  <i class="fab fa-x-twitter"></i>
2236              </a>
2237          <a href="https://www.instagram.com/1019mixchicago/?hl=en" title="Instagram"
2238        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_instagram">
2239
2240                  <i class="fab fa-instagram"></i>
2241              </a>
2242          <a href="https://www.threads.net/@1019mixchicago" title="Threads"
2243        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_threads">
2244
2245                  <i class="fab fa-threads"></i>
2246              </a>
2247          <a href="https://www.youtube.com/channel/UC60BXKW1wAiaK60Fw7rUHZQ" title="Youtube"
2248        target="_blank"         class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_youtube">
2249
2250                  <i class="fab fa-youtube"></i>
2251              </a>
2252          <a href="https://wtmx.com/listen-with-alexa/" title="Alexa"
2253                class="ms-2 me-2 ms-lg-3 me-lg-0 social_media_url_alexa">
2254
2255                  <svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2256            <path d="M 15.8539 0.00082123C 12.7434 -0.0309431 9.69366 0.859694 7.09188 2.55963C 4.4901 4.25957 2.45368 6.69212 1.24122 9.54837C 0.0287552 12.4046 -0.305044 15.5557 0.282208 18.6015C 0.869459 21.6473 2.35127 24.4504 4.53946 26.6547C 6.72765 28.8591 9.52351 30.3654 12.572 30.9823C 15.6205 31.5991 18.784 31.2988 21.661 30.1193C 24.5379 28.9398 26.9984 26.9345 28.73 24.3579C 30.4616 21.7814 31.3862 18.7498 31.3863 15.6483C 3
22561.4016 11.5214 29.7752 7.55679 26.8636 4.62363C 23.952 1.69048 19.9928 0.0280635 15.8539 0.00082123L 15.8539 0.00082123ZM 13.4201 31.0954L 13.4201 27.9934C 13.4173 27.4549 13.2559 26.9291 12.9558 26.4814C 12.6558 26.0337 12.2304 25.6838 11.7326 25.4751C 9.93933 24.7452 8.37903 23.5426 7.2188 21.9961C 6.05857 20.4497 5.34212 18.6177 5.14619 16.6963C 4.95026 14.7749 5.28223 12.8366 6.10655 11.089C 6.93088 9.34136 8.21648 7.85024 9.82567 6.77535C 11.4349 5.70047 13.307 5.08232 15.2416 4.98713C 17.1761 4.89193 19.1002 5.32327 20.8077 6.23494C 22.5152 7.14661 23.9418 8.50427 24.9347 10.1625C 25.9276 11.8207 26.4494 13.717 26.4442 15.6483C 26.4442 22.5562 21.1404 29.0922 13.4201 31.0954Z"></path>
2257          </svg>
2258              </a>
2259      </div>
2260</div>
2261    </div>
2262  </nav>
2263
2264  <div class="row terms">
2265    <div class="col text-center text-md-start px-3 pt-3 pb-0 p-md-5 px-md-5 align-self-center">
2266
2267                    <p id="public_file_message">Need help accessing the FCC Public File due to a disability? Please contact Liz Luptek at [email protected] or (312) 946-4709.</p>
2268            <p>This web site is not intended for users located within the European Economic Area.</p>
2269      <p>
2270        <a href="https://www.youtube.com/t/terms" target="_blan">YouTube Terms of Service</a> |
2271        <a href="https://policies.google.com/privacy" target="_blank">Google Privacy Policy</a> |
2272        <a href="https://policies.google.com/terms" target="_blank">Google Terms of Service </a>
2273      </p>
2274
2275            <p>&copy; 2026 Hubbard Radio Chicago, LLC</p>
2276    </div>
2277    <div class="col-md-auto text-center text-md-end px-5 align-self-center">
2278            <a href="https://hubbardradio.com" class="hubbard-logo-link" target="_blank">
2279        <img src="https://wtmx.com/wp-content/themes/station-sites/assets/img/hubbardmtc_transp.png" alt="Hubbard Radio" class="hubbard-logo img-fluid mb-5 mb-md-1 mt-3 mt-md-0">
2280      </a>
2281    </div>
2282  </div>
2283
2284</footer>
2285
2286            <!-- Osano: Footer -->
2287            
2287<script>
2288                window.Osano('onInitialized', function() {
2289                    var dataReqSelector = "li.osano-cm-dom-info-dialog-open"; //  "a[href*='corporate.hubbardradio.com/data-request']";
2290                    if(jQuery(dataReqSelector).length) {
2291                        jQuery(dataReqSelector).removeClass('d-none');
2292                    }
2293                    else {
2294                        jQuery(".osano-cm-widget").css('display','initial');
2295                    }
2296                    jQuery(dataReqSelector).on("click", function() {
2297                        try {
2298                            event.preventDefault();
2299                            Osano.cm.showDrawer('osano-cm-dom-info-dialog-open');
2300                        } catch (error) {
2301                            console.error(error);
2302                            console.error('Osano must be loaded before triggering the dialog.');
2303                        }
2304                    });
2305                });
2306            </script>
2306
2307            <!-- End Osano: Footer -->
2308        
2308<script type="speculationrules">
2309{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/station-sites/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2310</script>
vendor: 1 bytes, line 2310
2310
2311<script type="application/ld+json" id="slim-seo-schema">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://wtmx.com/#website","url":"https://wtmx.com/","name":"101.9fm The MIX - WTMX Chicago","description":"Today's Variety","inLanguage":"en-US","potentialAction":{"@id":"https://wtmx.com/#searchaction"},"publisher":{"@id":"https://wtmx.com/#organization"}},{"@type":"SearchAction","@id":"https://wtmx.com/#searchaction","target":"https://wtmx.com/?s={search_term_string}","query-input":"required name=search_term_string"},{"@type":"BreadcrumbList","name":"Breadcrumbs","@id":"https://wtmx.com/mix-app/#breadcrumblist","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://wtmx.com/"},{"@type":"ListItem","position":2,"name":"MIX App"}]},{"@type":"WebPage","@id":"https://wtmx.com/mix-app/#webpage","url":"https://wtmx.com/mix-app/","inLanguage":"en-US","name":"MIX App – 101.9fm The MIX – WTMX Chicago","description":"[/timed] GET THE FREE MIX APP!! NOW AVAILABLE AT Click an image below.     Get the FREE MIX App  and stream us on your smart speakers, phones and tabl","datePublished":"2016-03-21T10:33:33-05:00","dateModified":"2026-02-02T16:18:43-06:00","isPartOf":{"@id":"https://wtmx.com/#website"},"breadcrumb":{"@id":"https://wtmx.com/mix-app/#breadcrumblist"},"potentialAction":{"@id":"https://wtmx.com/mix-app/#readaction"},"primaryImageOfPage":{"@id":"https://wtmx.com/mix-app/#thumbnail"},"image":{"@id":"https://wtmx.com/mix-app/#thumbnail"}},{"@type":"ReadAction","@id":"https://wtmx.com/mix-app/#readaction","target":"https://wtmx.com/mix-app/"},{"@type":"Organization","@id":"https://wtmx.com/#organization","url":"https://wtmx.com/","name":"101.9fm The MIX - WTMX Chicago","logo":{"@id":"https://wtmx.com/#logo"},"image":{"@id":"https://wtmx.com/#logo"}},{"@type":"ImageObject","@id":"https://wtmx.com/#logo","url":"https://wtmx.com/wp-content/uploads/2026/10/WTMX-BreastCancerLogo-White-Website-740x400-1.png","contentUrl":"https://wtmx.com/wp-content/uploads/2026/10/WTMX-BreastCancerLogo-White-Website-740x400-1.png","width":740,"height":400},{"@type":"ImageObject","@id":"https://wtmx.com/mix-app/#thumbnail","url":"https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1.jpg","contentUrl":"https://wtmx.com/wp-content/uploads/2026/02/MIXApp26-800x450-1.jpg","width":800,"height":450}]}</script>
2311<script type="module" src="https://wtmx.com/wp-content/plugins/hbi-listener-profile/dist/index.CM7oJBFB.js"></script>
2311<script id="smart_app_banner_script-js" src="https://wtmx.com/wp-content/plugins/hbi-smart-app-banner/dist/js/smart-app-banner.js?ver=2.0.0"></script>
vendor: 1 bytes, line 2311
2311
2312<script id="smartbanner-js" src="https://wtmx.com/wp-content/plugins/hbi-smart-app-banner/dist/js/smartbanner.php?title=101.9fm%20The%20MIX%20-%20WTMX%20Chicago&#038;ver=0.1"></script>
vendor: 1 bytes, line 2312
2312
2313<script id="jcarousel-js" src="https://wtmx.com/wp-content/plugins/hbi-youtube-playlists/public/js/jquery.jcarousel.min.js?ver=5.3.4"></script>
vendor: 1 bytes, line 2313
2313
2314<script id="hbi-youtube-playlists-js" src="https://wtmx.com/wp-content/plugins/hbi-youtube-playlists/public/js/hbi-youtube-playlists-public.js?ver=1.1.0"></script>
vendor: 1 bytes, line 2314
2314
2315<script id="mediaelement-core-js-before">
2316var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
2317//# sourceURL=mediaelement-core-js-before
2318</script>
vendor: 1 bytes, line 2318
2318
2319<script id="mediaelement-core-js" src="https://wtmx.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 2319
2319
2320<script id="mediaelement-migrate-js" src="https://wtmx.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2320
2320
2321<script id="mediaelement-js-extra">
2322var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2323//# sourceURL=mediaelement-js-extra
2324</script>
vendor: 1 bytes, line 2324
2324
2325<script id="wp-mediaelement-js" src="https://wtmx.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2325
2325
2326<script id="front-js" src="https://wtmx.com/wp-content/themes/station-sites/assets/dist/js/front.js?ver=5aab5beb"></script>
vendor: 1 bytes, line 2326
2326
2327<script id="gforms_recaptcha_recaptcha-js-extra">
2328var gforms_recaptcha_recaptcha_strings = {"nonce":"4f2b3a48ee","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://wtmx.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6LdoitcUAAAAAJKAsVF_AgtqDIgDYCDn75-wLqGb"};
2329//# sourceURL=gforms_recaptcha_recaptcha-js-extra
2330</script>
vendor: 127 bytes, lines 2330-2331
2330
2331<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
23316LdoitcUAAAAAJKAsVF_AgtqDIgDYCDn75-wLqGb
vendor: 27 bytes, line 2331
2331&#038;ver=2.2.2"></script>
2332<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://wtmx.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2"></script>
2332
2333
2334<div class="device-xs d-block d-sm-none"></div>
2335<div class="device-sm d-none d-sm-block d-md-none"></div>
2336<div class="device-md d-none d-md-block d-lg-none"></div>
2337<div class="device-lg d-none d-lg-block d-xl-none"></div>
2338<div class="device-xl d-none d-xl-block"></div>
2339
2340
2341<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a442e6772ce22af4',t:'MTc5MDkzNTY0Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2341</body>
2342</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.