PageSourceSearch

https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/

html austinmonthly.com collected 2026-09-24 17:20:41 UTC 161,030 bytes, 2,561 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="en-US">
4
5<head>
vendor: 68 bytes, lines 5-7
5
6		<script src='https://www.google.com/recaptcha/api.js'></script>
7	
7<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
7
8			<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 8-9
8
9	<script async src="https://www.googletagmanager.com/gtag/js?id=
9UA-22382215-41
vendor: 13 bytes, lines 9-10
9"></script>
10	
10<script>
11		
vendor: 143 bytes, lines 11-18
11window.dataLayer = window.dataLayer || [];
12
13		function gtag() {
14			dataLayer.push(arguments);
15		}
16
17		gtag('js', new Date());
18		gtag('config', '
18UA-22382215-41
vendor: 5 bytes, lines 18-19
18');
19	
19</script>
19
20    <meta charset="UTF-8">
21    <meta http-equiv="X-UA-Compatible" content="IE=edge">
22    <meta name="viewport" content="width=device-width, initial-scale=1">
23    <meta name="mobile-web-app-capable" content="yes">
24    <meta name="apple-mobile-web-app-capable" content="yes">
25    <meta name="apple-mobile-web-app-title"
26          content="Austin Monthly Magazine - Your guide to life in Austin—things to do, where to eat, and thought-provoking reads on the issues, trends, ideas and people catalyzing the city.">
27    <link rel="profile" href="http://gmpg.org/xfn/11">
28    <link rel="pingback" href="https://www.austinmonthly.com/xmlrpc.php">
29	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
30<script type="text/javascript" src="https://s.ntv.io/serve/load.js" async></script>
30
31
32	<!-- This site is optimized with the Yoast SEO Premium plugin v18.0 (Yoast SEO v28.4) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
33	<title>Exclusive: Mo Bamba Discusses the Grand Opening of His New Card Shop in Austin</title>
34	<meta name="description" content="We spoke with the Longhorn legend about his connection to the capital city and what made him fall in love with collecting." />
35	<link rel="canonical" href="https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/" />
36	<meta property="og:locale" content="en_US" />
37	<meta property="og:type" content="article" />
38	<meta property="og:title" content="Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store" />
39	<meta property="og:description" content="We spoke with the Longhorn legend about his connection to the capital city and what made him fall in love with collecting." />
40	<meta property="og:url" content="https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/" />
41	<meta property="og:site_name" content="Austin Monthly Magazine" />
42	<meta property="article:publisher" content="https://www.facebook.com/AustinMonthly" />
43	<meta property="article:published_time" content="2026-09-08T14:29:20+00:00" />
44	<meta property="og:image" content="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-showing-off-card.jpeg" />
45	<meta property="og:image:width" content="1300" />
46	<meta property="og:image:height" content="867" />
47	<meta property="og:image:type" content="image/jpeg" />
48	<meta name="author" content="Bryan C. Parker" />
49	<meta name="twitter:card" content="summary_large_image" />
50	<meta name="twitter:creator" content="@Austin_Monthly" />
51	<meta name="twitter:site" content="@Austin_Monthly" />
52	<meta name="twitter:label1" content="Written by" />
53	<meta name="twitter:data1" content="Bryan C. Parker" />
54	<meta name="twitter:label2" content="Est. reading time" />
55	<meta name="twitter:data2" content="5 minutes" />
56	
56<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#article","isPartOf":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/"},"author":[{"@id":"https:\/\/www.austinmonthly.com\/#\/schema\/person\/e4e630ad32f7b317c24638a6e977ca1b"}],"headline":"Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store","datePublished":"2026-09-08T14:29:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/"},"wordCount":778,"publisher":{"@id":"https:\/\/www.austinmonthly.com\/#organization"},"image":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#primaryimage"},"thumbnailUrl":"https:\/\/def8jvn5u7ca0.cloudfront.net\/wp-content\/uploads\/2026\/09\/Mo-showing-off-card.jpeg","articleSection":["Local News","Sports"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/","url":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/","name":"Exclusive: Mo Bamba Discusses the Grand Opening of His New Card Shop in Austin","isPartOf":{"@id":"https:\/\/www.austinmonthly.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#primaryimage"},"image":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#primaryimage"},"thumbnailUrl":"https:\/\/def8jvn5u7ca0.cloudfront.net\/wp-content\/uploads\/2026\/09\/Mo-showing-off-card.jpeg","datePublished":"2026-09-08T14:29:20+00:00","description":"We spoke with the Longhorn legend about his connection to the capital city and what made him fall in love with collecting.","breadcrumb":{"@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#primaryimage","url":"https:\/\/def8jvn5u7ca0.cloudfront.net\/wp-content\/uploads\/2026\/09\/Mo-showing-off-card.jpeg","contentUrl":"https:\/\/def8jvn5u7ca0.cloudfront.net\/wp-content\/uploads\/2026\/09\/Mo-showing-off-card.jpeg","width":1300,"height":867,"caption":"Courtesy of Mo Bamba Cards & Collectibles"},{"@type":"BreadcrumbList","@id":"https:\/\/www.austinmonthly.com\/mo-bamba-new-cards-and-collectibles-shop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.austinmonthly.com\/"},{"@type":"ListItem","position":2,"name":"Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store"}]},{"@type":"WebSite","@id":"https:\/\/www.austinmonthly.com\/#website","url":"https:\/\/www.austinmonthly.com\/","name":"Austin Monthly Magazine","description":"Your guide to life in Austin—things to do, where to eat, and thought-provoking reads on the issues, trends, ideas and people catalyzing the city.","publisher":{"@id":"https:\/\/www.austinmonthly.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.austinmonthly.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.austinmonthly.com\/#organization","name":"Austin Monthly Magazine","url":"https:\/\/www.austinmonthly.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.austinmonthly.com\/#\/schema\/logo\/image\/","url":"https:\/\/images.austinmonthly.com\/wp-content\/uploads\/2021\/04\/A_Logo_Black_350px.jpg","contentUrl":"https:\/\/images.austinmonthly.com\/wp-content\/uploads\/2021\/04\/A_Logo_Black_350px.jpg","width":350,"height":357,"caption":"Austin Monthly Magazine"},"image":{"@id":"https:\/\/www.austinmonthly.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/AustinMonthly","https:\/\/x.com\/Austin_Monthly","https:\/\/www.instagram.com\/austin_monthly\/"]},{"@type":"Person","@id":"https:\/\/www.austinmonthly.com\/#\/schema\/person\/e4e630ad32f7b317c24638a6e977ca1b","name":"Bryan C. Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab53ffb25e8cb1bfe825d4ffc14cdb4b90443059aad3c857a18228f0c10db215?s=96&d=mm&r=g8de4d14ba6d8bf7382fadf61a46a55cf","url":"https:\/\/secure.gravatar.com\/avatar\/ab53ffb25e8cb1bfe825d4ffc14cdb4b90443059aad3c857a18228f0c10db215?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab53ffb25e8cb1bfe825d4ffc14cdb4b90443059aad3c857a18228f0c10db215?s=96&d=mm&r=g","caption":"Bryan C. Parker"},"url":"https:\/\/www.austinmonthly.com\/author\/bryancparker\/"}]}</script>
56
57	<!-- / Yoast SEO Premium plugin. -->
58
59
60<link rel='dns-prefetch' href='//maps.google.com' />
61<link rel='dns-prefetch' href='//fonts.googleapis.com' />
62<link rel="alternate" type="application/rss+xml" title="Austin Monthly Magazine &raquo; Feed" href="https://www.austinmonthly.com/feed/" />
63<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.austinmonthly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.austinmonthly.com%2Fmo-bamba-new-cards-and-collectibles-shop%2F" />
64<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.austinmonthly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.austinmonthly.com%2Fmo-bamba-new-cards-and-collectibles-shop%2F&#038;format=xml" />
65<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
66img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
67/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
68</style>
69<style id='wp-emoji-styles-inline-css' type='text/css'>
70
71	img.wp-smiley, img.emoji {
72		display: inline !important;
73		border: none !important;
74		box-shadow: none !important;
75		height: 1em !important;
76		width: 1em !important;
77		margin: 0 0.07em !important;
78		vertical-align: -0.1em !important;
79		background: none !important;
80		padding: 0 !important;
81	}
82/*# sourceURL=wp-emoji-styles-inline-css */
83</style>
84<link rel='stylesheet' id='wp-block-library-css' href='https://www.austinmonthly.com/wp-includes/css/dist/block-library/style.min.css?ver=6.9.7' type='text/css' media='all' />
85
86<style id='classic-theme-styles-inline-css' type='text/css'>
87/*! This file is auto-generated */
88.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}
89/*# sourceURL=/wp-includes/css/classic-themes.min.css */
90</style>
91<style id='global-styles-inline-css' type='text/css'>
92: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,0) 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%);
92--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: 19.5px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36.5px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 22px;--wp--preset--font-size--huge: 49.5px;--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);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
92.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;}
93/*# sourceURL=global-styles-inline-css */
94</style>
95
96<link rel='stylesheet' id='fullcalendar-css' href='https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/vendor/fullcalendar/fullcalendar.min.css?ver=6.9.7' type='text/css' media='all' />
97<link rel='stylesheet' id='date-timepicker-css' href='https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/vendor/date-time-picker/date-time-picker.css?ver=6.9.7' type='text/css' media='all' />
98<link rel='stylesheet' id='event-calendar-pro-css' href='https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/css/frontend.css?ver=1.0.5' type='text/css' media='all' />
99<link rel='stylesheet' id='buttons-css' href='https://www.austinmonthly.com/wp-includes/css/buttons.min.css?ver=6.9.7' type='text/css' media='all' />
100<link rel='stylesheet' id='dashicons-css' href='https://www.austinmonthly.com/wp-includes/css/dashicons.min.css?ver=6.9.7' type='text/css' media='all' />
101<link rel='stylesheet' id='mediaelement-css' href='https://www.austinmonthly.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
102<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.austinmonthly.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.9.7' type='text/css' media='all' />
103<link rel='stylesheet' id='media-views-css' href='https://www.austinmonthly.com/wp-includes/css/media-views.min.css?ver=6.9.7' type='text/css' media='all' />
104<link rel='stylesheet' id='imgareaselect-css' href='https://www.austinmonthly.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' />
105<link rel='stylesheet' id='google-lato-font-css' href='https://fonts.googleapis.com/css2?family=Lato%3Awght%40100%3B300%3B400%3B700%3B900&#038;display=swap&#038;ver=6.9.7' type='text/css' media='all' />
106<link rel='stylesheet' id='austin-style-css' href='https://www.austinmonthly.com/wp-content/themes/austinmonthly/style.css?ver=20260611' type='text/css' media='all' />
107<link rel='stylesheet' id='theme-css' href='https://www.austinmonthly.com/wp-content/themes/austinmonthly/assets/css/theme.css?ver=20260611' type='text/css' media='all' />
108<link rel='stylesheet' id='popup-maker-site-css' href='//www.austinmonthly.com/wp-content/uploads/pum/pum-site-styles.css?generated=1753718755&#038;ver=1.24.0' type='text/css' media='all' />
109<link rel='stylesheet' id='wdp-frontend-style-css' href='https://www.austinmonthly.com/wp-content/plugins/web-directory-pro-v2/assets/css/frontend.css?ver=1.0.0' type='text/css' media='all' />
110<script type="text/javascript" id="utils-js-extra">
111/* <![CDATA[ */
112var userSettings = {"url":"/","uid":"0","time":"1790270441","secure":"1"};
113//# sourceURL=utils-js-extra
114/* ]]> */
115</script>
vendor: 1 bytes, line 115
115
116<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/utils.min.js?ver=6.9.7" id="utils-js"></script>
vendor: 1 bytes, line 116
116
117<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery/jquery-1.12.4-wp.js?ver=1.12.4-wp" id="jquery-core-js"></script>
vendor: 1 bytes, line 117
117
118<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-migrate/jquery-migrate-1.4.1-wp.js?ver=1.4.1-wp" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 118
118
119<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1" id="moxiejs-js"></script>
vendor: 1 bytes, line 119
119
120<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
vendor: 1 bytes, line 120
120
121<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false&amp;libraries=geometry%2Cplaces&amp;v=3.22&amp;key&amp;ver=1.0.0" id="google-map-js"></script>
121
122<link rel="https://api.w.org/" href="https://www.austinmonthly.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.austinmonthly.com/wp-json/wp/v2/posts/136310" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.austinmonthly.com/xmlrpc.php?rsd" />
123<meta name="generator" content="WordPress 6.9.7" />
124<link rel='shortlink' href='https://www.austinmonthly.com/?p=136310' />
125<!-- Google Tag Manager -->
126<script>
vendor: 331 bytes, lines 126-130
126(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
127new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
128j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
129'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
130})(window,document,'script','dataLayer','
130GTM-M74F3SN
vendor: 3 bytes, line 130
130');
130</script>
130
131<!-- End Google Tag Manager -->
132
133<script id='hnpprivacyketchId' src='https://www.sfgate.com/file/161/43/16143-hnpprivacyketch-min.js'></script>
133
134
135<script>
136(function (w,d,t) {
137  _ml = w._ml || {};
138  _ml.eid = '50950';
139  _ml.cid = 'CUSTOM_ID_HERE';
140  _ml.fp = 'FP_ID_HERE';
141  var s, cd, tag; s = d.getElementsByTagName(t)[0]; cd = new Date();
142  tag = d.createElement(t); tag.async = 1;
143  tag.src = 'https://ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth();
144  s.parentNode.insertBefore(tag, s);
145})(window,document,'script');
146</script>
146
147
148<script>
149!function(e,t,c,n,o,a,m){e._bmb||(o=e._bmb=function(){o.x?o.x.apply(o,arguments):o.q.push(arguments)},o.q=[],a=t.createElement(c),a.async=true,a.src="https://vi.ml314.com/get?eid=50950&tk=5NRmajGN2f6xJrdaALVp4iS3ebcjEBgLKFG8EKXMo6HU3d&fp="+(e.localStorage&&e.localStorage.getItem(n)||""),m=t.getElementsByTagName(c)[0],m.parentNode.insertBefore(a,m))}(window,document,"script","_ccmaid");
150
151window.googletag = window.googletag || {cmd: []};
152googletag.cmd.push(function() {
153  _bmb('vi', function(data){
154    if (data != null) {
155      var tmpSegment = [
156        data.industry_id,
157        data.revenue_id,
158        data.size_id,
159        data.functional_area_id,
160        data.professional_group_id,
161        data.seniority_id,
162        data.decision_maker_id,
163        data.install_data_id,
164        data.topic_id,
165        data.interest_group_id,
166        data.segment,
167        data.b2b_interest_cluster_id
168        ].filter(Boolean).join(',');
169
170      tmpSegment != '' && googletag.pubads().setTargeting("bmb",tmpSegment.split(','));
171    }
172  });
173});
174</script>
174	<style>img#wpstats{display:none}</style>
175			
175<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
175
176
177	
177<script>
178	window.googletag = window.googletag || {cmd: []};
179	googletag.cmd.push(function () {
180		var width = window.innerWidth;
181		var mobile = '';
182		
183		var mapping = googletag.sizeMapping().
184		addSize([768, 250], [[970, 250],[970, 90],[728,90]]).
185		addSize([0,0], [[320, 50]]).
186		build();
187		if( width <= 728 ){
188			mobile = 'm'; 
189		}
190
191					//googletag.pubads().setTargeting("article", "");
192				
193
194		
195				
196			googletag.defineSlot('/36117602/hnp-austinmonthly.com/article', [[728, 90], [970, 90], [970, 250], [320,50]], 'div-gpt-ad-flex' + mobile + '-0').defineSizeMapping(mapping).setTargeting('DIV_ID', ['Flex1']).addService(googletag.pubads());
197			googletag.pubads().setTargeting('page_type2', ['article']);
198			googletag.pubads().setTargeting("Section1", ['local-news','sports']);
199			googletag.pubads().enableSingleRequest();
200			googletag.enableServices();
201		
202		
203		
204	});
205</script>
205
206
207<script>
208	var width = window.innerWidth;
209	var mobile = '';
210	window.googletag = window.googletag || {cmd: []};
211	googletag.cmd.push(function () {
212		var mapping = googletag.sizeMapping().
213		addSize([768, 250], [[970, 250],[970, 90],[728,90]]).
214		addSize([0,0], [[300, 250]]).
215		build();
216		
217		if( width <= 728 ){
218			mobile = 'm'; 
219		}
220
221					//googletag.pubads().setTargeting("article", "");
222				
223
224		
225				
226			googletag.defineSlot('/36117602/hnp-austinmonthly.com/article', [[728, 90], [970, 90], [970, 250], [300,250]], 'div-gpt-ad-inline' + mobile + '-0').defineSizeMapping(mapping).setTargeting('DIV_ID', ['INLINE-1']).addService(googletag.pubads());
227			googletag.pubads().setTargeting('page_type2', ['article']);
228			googletag.pubads().setTargeting("Section1", ['local-news','sports']);
229			googletag.pubads().enableSingleRequest();
230			googletag.enableServices();
231		
232		
233		
234	});
235</script>
235
236
237<script>
238	var width = window.innerWidth;
239	var mobile = '';
240	window.googletag = window.googletag || {cmd: []};
241	googletag.cmd.push(function () {
242		var mapping = googletag.sizeMapping().
243		addSize([0,0], [[300, 250]]).
244		build();
245		
246		if( width <= 728 ){
247			mobile = 'm'; 
248		}
249
250					//googletag.pubads().setTargeting("article", "");
251				
252
253		
254		
255		
256	});
257</script>
257
258
259<script>
260	var width = window.innerWidth;
261	var mobile = '';
262	window.googletag = window.googletag || {cmd: []};
263	googletag.cmd.push(function () {
264		var mapping = googletag.sizeMapping().
265		addSize([768, 250], [[300, 250],[300,600]]).
266		addSize([0,0], [[300, 250]]).
267		build();
268		
269		if( width <= 728 ){
270			mobile = 'm'; 
271		}
272
273					//googletag.pubads().setTargeting("article", "");
274				
275
276		
277				
278			googletag.defineSlot('/36117602/hnp-austinmonthly.com/article', [[300, 600], [300,250]], 'div-gpt-ad-a300' + mobile + '-0').defineSizeMapping(mapping).setTargeting('DIV_ID', ['A300']).addService(googletag.pubads());
279			googletag.pubads().setTargeting('page_type2', ['article']);
280			googletag.pubads().setTargeting("Section1", ['local-news','sports']);
281			googletag.pubads().enableSingleRequest();
282			googletag.enableServices();
283		
284		
285		
286	});
287</script>
287
288
289<script>
290	var width = window.innerWidth;
291	var mobile = '';
292	window.googletag = window.googletag || {cmd: []};
293	googletag.cmd.push(function () {
294		var mapping = googletag.sizeMapping().
295		addSize([768, 250], [[300, 250],[300,600]]).
296		addSize([0,0], [[300, 250]]).
297		build();
298		
299		if( width <= 728 ){
300			mobile = 'm'; 
301		}
302
303					//googletag.pubads().setTargeting("article", "");
304				
305
306		
307					if( width > 728 ){
308
309			googletag.defineSlot('/36117602/hnp-austinmonthly.com/article', [[300, 600], [300,250]], 'div-gpt-ad-rb1' + mobile + '-0').defineSizeMapping(mapping).setTargeting('DIV_ID', ['RB-1']).addService(googletag.pubads());
310			googletag.pubads().setTargeting('page_type2', ['article']);
311			googletag.pubads().setTargeting("Section1", ['local-news','sports']);
312			googletag.pubads().enableSingleRequest();
313			googletag.enableServices();
314			
315			}
316		
317		
318		
319	});
320</script>
320
321
322<script>
323	var width = window.innerWidth;
324	var mobile = '';
325	window.googletag = window.googletag || {cmd: []};
326	googletag.cmd.push(function () {
327		var mapping = googletag.sizeMapping().
328		addSize([768, 250], [[300, 250],[300,600]]).
329		addSize([0,0], [[300, 250]]).
330		build();
331		
332		if( width <= 728 ){
333			mobile = 'm'; 
334		}
335
336					//googletag.pubads().setTargeting("article", "");
337				
338
339		
340					if( width > 728 ){
341				googletag.defineSlot('/36117602/hnp-austinmonthly.com/article', [[300, 600], [300,250]], 'div-gpt-ad-rb2' + mobile + '-0').defineSizeMapping(mapping).setTargeting('DIV_ID', ['RB-2']).addService(googletag.pubads());
342				googletag.pubads().setTargeting('page_type2', ['article']);
343				googletag.pubads().setTargeting("Section1", ['local-news','sports']);
344				googletag.pubads().enableSingleRequest();
345				googletag.enableServices();
346			}
347		
348		
349		
350	});
351</script>
351
352
353	
353<script type="text/javascript">
354		//<![CDATA[
355		function olint_prepare_all_external_links() {
356
357			if( !document.links ) {
358				document.links = document.getElementsByTagName('a');
359			}
360			var all_links                = document.links;
361			var open_in_new_tab          = false;
362			var open_external_in_new_tab = 'yes';
363			var open_internal_in_new_tab = '';
364
365			// loop through all the links of current page.
366			for( var current = 0; current < all_links.length; current++ ) {
367				var current_link = all_links[current];
368				open_in_new_tab  = false;
369
370				//only work if current link does not have any onClick attribute.
371				if( all_links[current].hasAttribute('onClick') == false ) {
372					if('yes' == open_internal_in_new_tab){
373						// open link in new tab if the web address starts with http or https, and refers to current domain.
374						if( (current_link.href.search(/^http/) != -1) && ((current_link.href.search('www.austinmonthly.com')) || (current_link.href.search(/^#/))) ){
375							open_in_new_tab = true;
376						}
377					}
378					if('yes' == open_external_in_new_tab){
379						// open link in new tab if the web address starts with http or https, but does not refer to current domain.
380						if( (current_link.href.search(/^http/) != -1) && (current_link.href.search('www.austinmonthly.com') == -1)  && (current_link.href.search(/^#/) == -1) ){
381							open_in_new_tab = true;
382						}
383					}
384
385					//if open_in_new_tab is true, update onClick attribute of current link.
386					if( open_in_new_tab == true ){
387						all_links[current].setAttribute( 'onClick', 'javascript:window.open(\''+current_link.href+'\'); return false;' );
388					}
389					all_links[current].removeAttribute('target');
390				}
391			}
392		}
393
394		function olint_load_external_links_in_new_tab( function_name ){
395			var olint_on_load = window.onload;
396
397			if (typeof window.onload != 'function'){
398				window.onload = function_name;
399			} else {
400				window.onload = function(){
401					olint_on_load();
402					function_name();
403				}
404			}
405		}
406
407		olint_load_external_links_in_new_tab( olint_prepare_all_external_links );
408
409	//]]>
410	</script>
410
411	<meta name=robots content=noai, noimageai>
412<link rel="icon" href="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2020/07/cropped-WebsiteLogo_onscroll-1-32x32.jpg" sizes="32x32" />
413<link rel="icon" href="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2020/07/cropped-WebsiteLogo_onscroll-1-192x192.jpg" sizes="192x192" />
414<link rel="apple-touch-icon" href="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2020/07/cropped-WebsiteLogo_onscroll-1-180x180.jpg" />
415<meta name="msapplication-TileImage" content="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2020/07/cropped-WebsiteLogo_onscroll-1-270x270.jpg" />
416</head>
417
418<body class="wp-singular post-template-default single single-post postid-136310 single-format-standard wp-embed-responsive wp-theme-austinmonthly group-blog">
419
420<!-- overlay search form -->
421<div id="search-overlay" class="search-overlay">
422    <div class="overlay-content">
423        <span class="close-search" title="Close Search Form"><span>x</span></span>
424        <form id="search-form" action="https://www.austinmonthly.com" class="search-form">
425            <input type="search" placeholder="Search Austin Monthly" name="s"
426                   value="">
427            <button type="submit"><i class="fa fa-search"></i></button>
428        </form>
429
430        <div class="overlay-logo">
431            <a href="https://www.austinmonthly.com">
432                <img src="https://www.austinmonthly.com/wp-content/themes/austinmonthly/assets/images/austin-logo-secondary.png" alt="Austin Monthly" class="img-responsive" width="600">
433            </a>
434        </div>
435
436    </div>
437</div><!-- overlay search form -->
438
439<div id="page" class="hfeed site">
440
441    <div class="wrapper-fluid wrapper-navbar" id="wrapper-navbar">
442    
443        <div class="advertise hidden-xs text-center"><!-- Homepage Flex -->
444<div id='div-gpt-ad-flex-0' style='min-width: 300px; min-height: 50px;'>
445<script>
446googletag.cmd.push(function() { googletag.display('div-gpt-ad-flex-0'); });
447</script>
447
448</div></div>
449        <header class="header-area mini">
450            <div class="container">
451                <div class="row">
452
453					<div class="col-lg-3 visible-lg header-subscribe">
454
455	<!-- <div class="header-subscribe-box">
456		<a href="https://www.austinmonthly.com/issues/austin-home-spring-2021/"><img width="496" height="600" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2021/03/Spring2021_RGB_600.jpg" class="attachment-full size-full" alt="" decoding="async" srcset="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2021/03/Spring2021_RGB_600.jpg 496w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2021/03/Spring2021_RGB_600-248x300.jpg 248w" sizes="(max-width: 496px) 100vw, 496px" /></a>	</div> -->
457
458</div>
459
460                    <div class="col-md-6 header-site-branding">
461                        <a href="https://www.austinmonthly.com/"
462                           title="Austin Monthly Magazine" rel="home">
463							<img src="https://www.austinmonthly.com/wp-content/themes/austinmonthly/assets/images/austin-logo.png" srcset="" alt="Austin Monthly Magazine">                        </a>
464
465
466                        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#primary-nav">
467                            <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
468                        </button>
469
470                    </div>
471
472                    <div class="col-lg-3 col-md-6 header-socials">
473
474                        <a href="#" class="header-socials-search" title="Search" rel="search">
475                            <i class="fa fa-search"></i> </a>
476
477							<div class="header-socials-subscribe">
478		<span> Subscribe</span>
479
480		<div class="subscribe-text">
481			<a href="https://getausmag.com/deal/ambutton" target="_blank"><span> Austin Monthly</span></a>
482			<a href="https://getausmag.com/deal/ahbutton" target="_blank"><span> Austin Home</span></a>
483			<a href="https://getausmag.com/st/lookup/?fromURL=/pay/"><span> Renew</span></a>
484			<a href="https://link.austinmonthly.com/join/signup-am"><span> Newsletters</span></a>
485		</div>
486	</div>
487
488                        <a target="_blank" href="https://www.facebook.com/AustinMonthly" class="header-socials-fb"
489                           title="Facebook">
490                            <i class="fa fa-facebook"></i> </a>
491
492                        <a target="_blank" href="https://twitter.com/Austin_Monthly" class="header-socials-tw"
493                           title="Twitter">
494                            <i class="fa fa-twitter"></i> </a>
495
496                        <a target="_blank" href="https://www.instagram.com/austin_monthly/" class="header-socials-insta"
497                           title="Instagram">
498                            <i class="fa fa-instagram"></i> </a>
499
500                        <a target="_blank"
501                           href="https://www.youtube.com/channel/UCWKoe8WgHzUppTOIVTiITWQ?view_as=subscriber"
502                           class="header-socials-youtube" title="youtube">
503                            <i class="fa fa-youtube"></i> </a>
504
505                    </div>
506
507                    <div class="col-md-12 hidden-xs divider-wrap">
508                        <div class="divider"></div>
509                    </div>
510
511                </div>
512            </div>
513        </header>
514
515        <nav id="primary-nav" class="site-navigation primary-nav" itemscope="itemscope"
516             itemtype="http://schema.org/SiteNavigationElement">
517
518            <div class="navbar">
519
520                <div class="container">
521
522                    <div class="row">
523
524                        <div class="col-md-12">
525
526                            <!-- The WordPress Menu goes here -->
527							<div class=" navbar-collapse navbar-responsive-collapse pull-left"><ul id="primary-menu" class="nav navbar-nav"><li id="menu-item-39930" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39930"><a href="https://www.austinmonthly.com/category/best-of-atx/">BEST OF ATX</a></li>
528<li id="menu-item-31340" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31340"><a href="https://www.austinmonthly.com/category/eat-drink/">EAT &#038; DRINK</a></li>
529<li id="menu-item-31344" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31344"><a href="https://www.austinmonthly.com/category/culture/">CULTURE</a></li>
530<li id="menu-item-31342" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor menu-item-31342"><a href="https://www.austinmonthly.com/category/city-life/">CITY LIFE</a></li>
531<li id="menu-item-9026" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9026"><a href="https://www.austinmonthly.com/category/travel/">TRAVEL</a></li>
532<li id="menu-item-50318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50318"><a target="_blank" href="https://austinhomemag.com">AUSTIN HOME</a></li>
533<li id="menu-item-50319" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-50319"><a href="https://www.austinmonthly.com/category/city-life/things-to-do-city-life/">THINGS TO DO</a>
534<ul class="sub-menu">
535	<li id="menu-item-11983" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11983"><a href="https://www.austinmonthly.com/calendar/">Events Calendar</a></li>
536</ul>
537</li>
538<li id="menu-item-32084" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-32084"><a>MAGAZINE</a>
539<ul class="sub-menu">
540	<li id="menu-item-30154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30154"><a href="https://link.austinmonthly.com/join/signup-am">Newsletters</a></li>
541	<li id="menu-item-91077" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-91077"><a href="https://www.austinmonthly.com/advertising-with-austin-monthly/">Advertise</a></li>
542	<li id="menu-item-30160" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-30160"><a href="https://www.austinmonthly.com/category/sponsored-content/">Sponsored Content</a></li>
543	<li id="menu-item-106565" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106565"><a href="https://www.austinmonthly.com/category/faces-of-austin/2026/">Faces of ATX 2026</a></li>
544	<li id="menu-item-30156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30156"><a href="https://www.austinmonthly.com/issue-archive/">Issue Archive</a></li>
545	<li id="menu-item-81003" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81003"><a href="https://newskeepsake.com/pages/austin-monthly">Official Plaques</a></li>
546</ul>
547</li>
548<li id="menu-item-44670" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-44670"><a href="#">DIRECTORIES</a>
549<ul class="sub-menu">
550	<li id="menu-item-133966" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-133966"><a href="https://www.austinmonthly.com/top-attorneys/">2026 Top Attorneys</a></li>
551	<li id="menu-item-8995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8995"><a href="https://www.austinmonthly.com/top-doctors/">2026 Top Doctors</a></li>
552	<li id="menu-item-8990" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8990"><a href="https://www.austinmonthly.com/austin-schools-guide/">
552Austin Schools Guide</a></li>
553</ul>
554</li>
555</ul></div>
556                        </div> <!-- .col-md-11 or col-md-12 end -->
557
558                    </div> <!-- .row end -->
559
560                </div> <!-- .container -->
561
562            </div><!-- .navbar -->
563
564        </nav><!-- .site-navigation -->
565        
566        <div class="advertise after-nav-ad text-center"><!-- Homepage Flex Mobile-->
567<div id='div-gpt-ad-flexm-0'>
568<script>
569googletag.cmd.push(function() { googletag.display('div-gpt-ad-flexm-0'); });
570</script>
570
571</div></div>
572    </div><!-- .wrapper-navbar end -->
573
574	<section id="primary" class="content-area">
575		<main id="main" class="site-main">
576			<div class="container">
577
578				<div class="row">
579							
580<article class="fullwidth single-post-layout-horizontal post-136310 post type-post status-publish format-standard has-post-thumbnail hentry category-local-news category-sports">
581	<div class="col-md-12">
582		<div class="entry-container" style="margin-top: 0; margin-bottom: 50px;">
583			<div class="entry-main" style="max-width: 100%; flex: 1 1 0;">
584				
585		<figure class="post-thumbnail horizontal">
586			<img width="1246" height="700" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-showing-off-card-1246x700.jpeg" class="attachment-single-horizontal size-single-horizontal" alt="" decoding="async" /><p class="thumbnail-caption">Courtesy of Mo Bamba Cards & Collectibles</p>		</figure><!-- .post-thumbnail -->
587
588	
589			</div> <!-- end .entry-main -->
590
591		</div>
592
593	</div>
594	<div class="col-md-9">
595
596		<div class="entry-container" style="margin-top: 0;">
597
598			<div class="social-shares-container visible-lg">
599				<div class="social-shares" style="position: sticky;"><a href="http://www.facebook.com/sharer.php?u=https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/&[title]=Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store"> <i class="fa fa-facebook"></i> </a>
600			<a href="https://www.tumblr.com/widgets/share/tool?shareSource=legacy&posttype=link&canonicalUrl=https%3A%2F%2Fwww.austinmonthly.com%2Fmo-bamba-new-cards-and-collectibles-shop%2F"> <i class="fa fa-tumblr"></i> </a>
601			<a href="http://twitter.com/share?url=https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/&text=Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store"> <i class="fa fa-twitter"></i> </a>
602			<a href="mailto:?subject=I thought you might be interested in this article&body=Check out this site https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/ "> <i class="fa fa-envelope-o"></i> </a></div>
603			</div>
604
605			<div class="entry-main">
606				<a href="https://www.austinmonthly.com/category/city-life/sports/" class="entry-term">Sports</a><h2 class="entry-title" ><a href="https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/" rel="bookmark">Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store</a></h2><h4 class="entry-subtitle">We spoke with the Longhorn legend about his connection to the capital city and what made him fall in love with collecting.</h4>
607				<div class="entry-meta">
608
609					<h3 class="entry-author">By <a href="https://www.austinmonthly.com/author/bryancparker/" title="Posts by Bryan C. Parker" class="author url fn" rel="author">Bryan C. Parker</a></h3>
610					<!-- publish date -->
611					<div class="entry-date"><span>Published: September 8, 2026</span></div>
612
613					<div class="social-shares-container  hidden-lg">
614						<div class="social-shares"><a href="http://www.facebook.com/sharer.php?u=https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/&[title]=Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store"> <i class="fa fa-facebook"></i> </a>
615			<a href="https://www.tumblr.com/widgets/share/tool?shareSource=legacy&posttype=link&canonicalUrl=https%3A%2F%2Fwww.austinmonthly.com%2Fmo-bamba-new-cards-and-collectibles-shop%2F"> <i class="fa fa-tumblr"></i> </a>
616			<a href="http://twitter.com/share?url=https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/&text=Exclusive: Mo Bamba Talks Card Collecting and Reveals Grand Opening Date for New Austin Store"> <i class="fa fa-twitter"></i> </a>
617			<a href="mailto:?subject=I thought you might be interested in this article&body=Check out this site https://www.austinmonthly.com/mo-bamba-new-cards-and-collectibles-shop/ "> <i class="fa fa-envelope-o"></i> </a></div>
618					</div>
619				</div> <!-- end .entry-main -->
620
621				<div class="entry-content">
622					<p>Longhorn fans undoubtedly remember Mo Bamba’s outstanding 2017-2018 season, during which the towering center averaged a double-double with 12.9 points and 10.5 rebounds per game. Now eight years into his NBA career and set to continue with the Utah Jazz beginning next month, the celebrated athlete is turning his eyes back to his college town for a new business endeavor. <a href="https://mobambacollects.com/about">Mo Bamba Cards &amp; Collectibles</a> has announced its opening date of Friday, Sept. 11, with a 10 a.m. ribbon cutting and a full day of festivities. Drop by the shop at 2350 Guadalupe Street—directly across from the UT campus—for a chance to meet Bamba and enter to win exclusive giveaways.</p>
623<p>“It doesn&#8217;t make sense to put it anywhere but near campus,” Bamba says. “That&#8217;s where I spent most of my time in Austin, so I wanted to make it genuine to my experience.”</p><div class="in-post-ad" id="div-gpt-ad-a300m-0">
623<script>var width = window.innerWidth;if(728 > width){googletag.cmd.push(function(){googletag.display("div-gpt-ad-a300m-0")});}</script>
623</div>
624<p>&nbsp;</p>
625<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-136312" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Storefront.png" alt="" width="1300" height="910" srcset="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Storefront.png 1300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Storefront-300x210.png 300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Storefront-1024x717.png 1024w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Storefront-768x538.png 768w" sizes="auto, (max-width: 1300px) 100vw, 1300px" />
626<p>&nbsp;</p>
627<p>The new store coincides with a major boom in card collecting culture. In May, <em>The Athletic</em> <a href="https://www.nytimes.com/athletic/7268425/2026/05/10/sports-card-pokemon-market-records/">reported that the industry hit record highs</a> this spring, driven by fervor around new Pokémon sets and NBA phenom Cooper Flagg. In August, the Dallas Mavericks launched a campaign to bring in an ultra-rare, 1-of-1 autographed rookie card featuring the player after a collector pulled it from a pack on a livestream. The franchise offered 32 years of lower-level season tickets and a signed Cooper Flagg jersey, among other rewards, but the collector declined the offer. The card is expected to be worth millions and will be auctioned later this month.</p>
628<p>Two years ago, Bamba stopped through Austin as part of Topps Hobby Rip Night—an annual event where notable athletes drop by local stores to promote card collecting and trading. Fans were delighted to hang out with the local legend, but Bamba himself may have come away from the experience with an even more profound impression.</p>
629<p>“I walked into a packed room where 13-year-olds and 45-year-olds were equally locked in,” Bamba remembers. “That stuck with me, and that&#8217;s what made me interested in the community that collectors and people in the hobby have built.”</p>
630<p>&nbsp;</p>
631<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-136313" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-pick-box-off-shelf.jpg" alt="" width="1300" height="867" srcset="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-pick-box-off-shelf.jpg 1300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-pick-box-off-shelf-300x200.jpg 300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-pick-box-off-shelf-1024x683.jpg 1024w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Mo-pick-box-off-shelf-768x512.jpg 768w" sizes="auto, (max-width: 1300px) 100vw, 1300px" />
632<p>&nbsp;</p>
633<p>The way card collecting transcends age, race, or economic background parallels what makes sports itself so alluring. Regardless of who you are or where you come from, the interest creates a shared universe that levels the playing field for everyone. Just like fandom for a specific team, the fact that you’re a card collector matters more than any other descriptor.</p>
634<p>The new shop aims to offer something for all ages and will carry more than just sports trading cards. Shoppers will find collectibles from other franchises like Magic: The Gathering, Yu-Gi-Oh!, and One Piece—plus, Bamba’s former Orlando Magic teammate, Cole Anthony, will host a special corner of the store dedicated to Pokémon cards. Regardless of your interest or experience level, the shop will offer both high-end rare single cards for serious collectors as well as entry-level packs for people just getting started.</p>
635<p>Inside the elegantly designed store, sleek glass displays show off rare vintage jerseys and other memorabilia. And there’s even a portion dedicated to the namesake owner, including a wall marked with his wingspan, where you can see how you measure up against the hoopster’s fabled reach.</p>
636<p>&nbsp;</p>
637<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-136314" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Card-Case.jpg" alt="" width="1300" height="867" srcset="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Card-Case.jpg 1300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Card-Case-300x200.jpg 300w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Card-Case-1024x683.jpg 1024w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Card-Case-768x512.jpg 768w" sizes="auto, (max-width: 1300px) 100v
637w, 1300px" />
638<p>&nbsp;</p>
639<p>While Bamba will spend much of the year in Utah playing with the Jazz, he recently purchased a home in Austin and says this city will be a home base moving forward. He plans to spend as much time as possible in the shop, making it not just a shopping destination, but a hangout for collectors.</p>
640<p>After eight years away, there’s plenty he misses about the Lone Star State, including barbecue and tacos. But as he reminisces about his days at UT, there’s one thing he says stands out above everything else: “I didn&#8217;t take it for granted, but I didn&#8217;t realize how special of a place and how special of a moment all that was,” he says. It’s the close-knit camaraderie he experienced as a Longhorn that has kept his love with Texas alive. “They care about sports, but they care about you as a person—so, the thing I miss about Austin is how it’s like a family and how it&#8217;s OK to be a little weird.”</p>
641<p>Now, with his new card shop, Bamba will be just steps away from those old stomping grounds, and he’ll be working to foster the same sense of community that made him want to return to Austin in the first place.</p>
642				</div>
643
644			</div>
645
646		</div><!-- end .entry-container -->
647			</div>
648
649	<div class="col-md-3 sidebar-container">
650	<div><!-- After Post Unused Mobile--></div><aside id="text-9" class="widget widget_text">			<div class="textwidget">
651	<section class="section most-viewed row">
652		<div class="col-xs-12 text-center">
653			<h3 class="section-title">Popular Articles</h3>
654			<div class="divider"></div>
655		</div>
656
657		
658			<div class="col-xs-12">
659				<article class="text-center small">
660					
661		<figure class="post-thumbnail ">
662			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/07/HT_FEST-Art_Banner-135x130.jpg" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
663
664	
665					<h3 class="entry-title"><a href="https://www.austinmonthly.com/honky-tonk-fest-2026/" rel="bookmark">Austin Monthly Presents the Second Annual Honky Tonk Fest</a></h4>
666				</article>
667
668				<div class="divider"></div>
669
670			</div>
671
672			
673			<div class="col-xs-12">
674				<article class="text-center small">
675					
676		<figure class="post-thumbnail ">
677			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/Panciuto_CF143272-135x130.jpg" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
678
679	
680					<h3 class="entry-title"><a href="https://www.austinmonthly.com/exclusive-jewboy-burgers-owner-is-opening-an-italian-restaurant-called-panciuto/" rel="bookmark">Exclusive: JewBoy Burgers Owner Is Opening an Italian Restaurant Called Panciuto</a></h4>
681				</article>
682
683				<div class="divider"></div>
684
685			</div>
686
687			
688			<div class="col-xs-12">
689				<article class="text-center small">
690					
691		<figure class="post-thumbnail ">
692			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/Am-BOATX-header-135x130.jpg" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
693
694	
695					<h3 class="entry-title"><a href="https://www.austinmonthly.com/best-of-atx-2026/" rel="bookmark">Best of ATX 2026</a></h4>
696				</article>
697
698				<div class="divider"></div>
699
700			</div>
701
702			
703			<div class="col-xs-12">
704				<article class="text-center small">
705					
706		<figure class="post-thumbnail ">
707			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2025/03/Austin-Monthly1154-Edit2-Liese-Rose-scaled-e1741040195668-135x130.jpg" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
708
709	
710					<h3 class="entry-title"><a href="https://www.austinmonthly.com/the-best-breakfasts-in-austin/" rel="bookmark">The Best Breakfasts in Austin</a></h4>
711				</article>
712
713				<div class="divider"></div>
714
715			</div>
716
717			
718			<div class="col-xs-12">
719				<article class="text-center small">
720					
721		<figure class="post-thumbnail ">
722			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/09/IMG_4620-3-135x130.jpg" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
723
724	
725					<h3 class="entry-title"><a href="https://www.austinmonthly.com/terrible-love-wine-bar-opens-in-hyde-park/" rel="bookmark">Your Favorite Hyde Park Coffee Shop Is Now a Wine Bar, Too</a></h4>
726				</article>
727
728				<div class="divider"></div>
729
730			</div>
731
732			
733			<div class="col-xs-12">
734				<article class="text-center small">
735					
736		<figure class="post-thumbnail ">
737			<img loading="lazy" decoding="async" width="135" height="130" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2024/09/Monthly-Product-Sales-7-135x130.png" class="attachment-thumbnail-xsmall size-thumbnail-xsmall" alt="" />		</figure><!-- .post-thumbnail -->
738
739	
740					<h3 class="entry-title"><a href="https://www.austinmonthly.com/25-things-to-do-in-austin-this-september/" rel="bookmark">25 Things to Do in Austin This September</a></h4>
741				</article>
742
743				<div class="divider"></div>
744
745			</div>
746
747			
748	</section>
749
750</div>
751		</aside><aside id="custom_html-11" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><!-- Homepage A300 -->
752<div id='div-gpt-ad-a300-0' style='min-width: 300px; min-height: 50px;'>
753<script>
754googletag.cmd.push(function() { googletag.display('div-gpt-ad-a300-0'); });
755</script>
755
756</div></div></aside><aside id="text-7" class="widget widget_text">			<div class="textwidget">	<div class="sidebar-subscribe-box">
757		<div class="subscribe-img">
758			<img loading="lazy" decoding="async" width="290" height="377" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-290x377.jpg" class="attachment-thumbnail-publication size-thumbnail-publication" alt="" srcset="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-290x377.jpg 290w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-231x300.jpg 231w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-789x1024.jpg 789w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-768x997.jpg 768w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-1183x1536.jpg 1183w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-1577x2048.jpg 1577w, https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/2026_AUM-Sept-Oct-COVER-nobc-72dpi-scaled.jpg 1972w" sizes="auto, (max-width: 290px) 100vw, 290px" />		</div>
759
760		<div class="subscribe-text">
761			<a href="https://getausmag.com/deal/ambutton">Subscribe</a> <a href="https://link.austinmonthly.com/join/signup-am">Newsletters</a>
762			<a href="https://www.austinmonthly.com/issues/austin-monthly-september-october-2026/">Current Issue </a> <a href="/issue-archive">Archives</a>
763		</div>
764
765	</div>
766	
767</div>
768		</aside><aside id="custom_html-10" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><!-- Homepage RB-1 -->
769<div id='div-gpt-ad-rb1-0' >
770<script>
771googletag.cmd.push(function() { googletag.display('div-gpt-ad-rb1-0'); });
772</script>
772
773</div></div></aside>	</div>
774
775</article>
776
777					<div class="col-md-12"><div class="advertise fullwidth"><!-- Single Inner Ad 1 -->
778<div id='div-gpt-ad-inline-0' >
779<script>
780var width = window.innerWidth;
781if( width > 728 ){
782googletag.cmd.push(function() { googletag.display('div-gpt-ad-inline-0'); });
783}
784</script>
784
785</div>
786<div id='div-gpt-ad-inlinem-0' >
787<script>
788var width = window.innerWidth;
789if( width <= 728 ){
790googletag.cmd.push(function() { googletag.display('div-gpt-ad-inlinem-0'); });
791}
792</script>
792
793</div></div></div>				</div>
794
795
796				
797<section class="section related-stories">
798	<div class="row d-flex">
799		<div class="col-md-9">
800			<div class="section-title">RELATED STORIES</div>
801			<div class="related-posts">
802									<article class="row">
803						<div class="col-lg-4 col-xs-6 post-thumbnail">
804							<a href="https://www.austinmonthly.com/volunteers-call-for-help-as-austin-animal-services-faces-air-conditioning-issues/"><img width="275" height="200" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/08/AC35C7C8-07C1-4548-928F-962919C38389-275x200.jpg" class="attachment-archive-small size-archive-small wp-post-image" alt="" decoding="async" loading="lazy" /></a>						</div>
805
806						<div class="col-xs-6">
807							<div class="entry-main">
808								<h4 class="entry-title"><a href="https://www.austinmonthly.com/volunteers-call-for-help-as-austin-animal-services-faces-air-conditioning-issues/">Volunteers Call for Help as Austin Animal Services Faces Air Conditioning Issues</a></h4>
809								<p>A viral post showed triple-digit temperatures inside the city shelter, where two kennel runs have had broken AC in recent weeks.</p>							</div>
810						</div>
811
812					</article>
813									<article class="row">
814						<div class="col-lg-4 col-xs-6 post-thumbnail">
815							<a href="https://www.austinmonthly.com/cotaland-opening/"><img width="275" height="200" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2025/11/Circuit-Breaker-Testing-02-275x200.jpg" class="attachment-archive-small size-archive-small wp-post-image" alt="" decoding="async" loading="lazy" /></a>						</div>
816
817						<div class="col-xs-6">
818							<div class="entry-main">
819								<h4 class="entry-title"><a href="https://www.austinmonthly.com/cotaland-opening/">COTALAND Announces Opening Date This Fall</a></h4>
820								<p>The much-anticipated Austin-area theme park at Circuit of The Americas will debut with a grand opening on Sept. 26.</p>							</div>
821						</div>
822
823					</article>
824									<article class="row">
825						<div class="col-lg-4 col-xs-6 post-thumbnail">
826							<a href="https://www.austinmonthly.com/olympian-cat-osterman-texas-volts/"><img width="275" height="200" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2026/04/IMG_3566-e1777496005310-275x200.jpg" class="attachment-archive-small size-archive-small wp-post-image" alt="" decoding="async" loading="lazy" /></a>						</div>
827
828						<div class="col-xs-6">
829							<div class="entry-main">
830								<h4 class="entry-title"><a href="https://www.austinmonthly.com/olympian-cat-osterman-texas-volts/">Olympian Cat Osterman and the Volts are Leading the Charge for Women&#8217;s Sports</a></h4>
831								<p>The former UT All-Star and General Manager of Texas’ new professional softball franchise talks about the team’s inaugural season at Dell Diamond.</p>							</div>
832						</div>
833
834					</article>
835							</div>
836		</div>
837
838					<div class="col-md-3"><aside id="custom_html-12" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><!-- Homepage Mobile RB-2 -->
839<div id='div-gpt-ad-rb2-0'>
840<script>
841var width = window.innerWidth;
842if( width > 728 ){
843googletag.cmd.push(function() { googletag.display('div-gpt-ad-rb2-0'); });
844}
845</script>
845
846</div>
847</div></aside></div>
848		
849	</div><!-- .row -->
850</section>
851
852			</div><!-- .container -->
853		</main><!-- .site-main -->
854	</section><!-- .content-area -->
855
856<footer class="site-footer" id="site-footer">
857    <div class="container">
858        <div class="row">
859
860
861            <section class="section media-publication">
862				<div class="col-xs-12"><div class="divider"></div></div>
863                <div class="col-md-3 col-xs-12">
864                    <div class="footer-site-info">
865
866                        <div class="site-logo">
867                            <a href="https://www.austinmonthly.com">
868                                <img src="https://www.austinmonthly.com/wp-content/themes/austinmonthly/assets/images/austin-logo.png" alt="Austin Monthly Magazine">
869                            </a>
870                            <a width="150" href="https://www.austinmonthly.com" data-wpel-link="internal"><img width="150" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2024/03/hearst_newspaper_logo.png" alt="Austin Monthly Magazine" style="width:150px"></a>
871                        </div>
872
873                        <div class="footer-socials">
874
875                            <a href="http://www.facebook.com/AustinMonthly" class="header-socials-fb" title="Facebook">
876                                <i class="fa fa-facebook"></i> </a>
877
878                            <a href="https://twitter.com/Austin_Monthly" class="header-socials-tw" title="Twitter">
879                                <i class="fa fa-twitter"></i> </a>
880
881                            <a href="http://instagram.com/austin_monthly" class="header-socials-insta"
882                               title="Instagram">
883                                <i class="fa fa-instagram"></i> </a>
884
885                            <a target="_blank"
886                               href="https://www.youtube.com/channel/UCWKoe8WgHzUppTOIVTiITWQ?view_as=subscriber"
887                               class="header-socials-youtube" title="youtube">
888                                <i class="fa fa-youtube"></i> </a>
889
890                        </div><!-- .footer-socials -->
891
892                        <div class="row">
893                            <div class="col-md-12 hidden-xs hidden-sm">
894								<div class="site-address">
895	<p>P.O. Box 2171<br>San Antonio, TX 78297-2171</p>
896
897	<p>512-275-0172</p>
898</div><!-- site address -->
899
900<div class="footer-copyright">
901	<p>© 2026 Hearst Newspapers, LLC</p>
902	<p>All rights reserved</p>
903	<p>Website by <a target="_blank" href="https://webpublisherpro.com">Web Publisher PRO</a></p>
904</div>
905                            </div>
906                        </div>
907
908                    </div>
909                </div>
910
911                <div class="col-md-2 col-xs-12">
912					                        <nav class="footer-navigation"
913                             aria-label="Footer Menu">
914							<div class="menu-footer-menu-container"><ul id="footer-menu" class="footer-menu"><li id="menu-item-30013" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30013"><a href="https://www.austinmonthly.com/issue-archive/">Issue Archive</a></li>
915<li id="menu-item-9016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9016"><a href="https://www.austinmonthly.com/contact/">Contact</a></li>
916<li id="menu-item-91492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-91492"><a href="https://www.austinmonthly.com/advertising-with-austin-monthly/">Advertise</a></li>
917<li id="menu-item-2524" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2524"><a target="_blank" href="https://getausmag.com/deal/ambutton">Subscribe</a></li>
918<li id="menu-item-102147" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102147"><a target="_blank" href="https://link.austinmonthly.com/join/signup-am">Newsletters</a></li>
919<li id="menu-item-97461" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97461"><a href="https://www.austinmonthly.com/privacy_policy">Privacy Notice</a></li>
920<li id="menu-item-97459" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97459"><a href="https://www.austinmonthly.com/privacy_policy/#daaindustryoptout">DAA Industry Opt Out</a></li>
921<li id="menu-item-97458" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97458"><a href="https://www.austinmonthly.com/terms_of_use/">Terms of Use</a></li>
922<li id="menu-item-101741" class="ot-sdk-show-settings menu-item menu-item-type-custom menu-item-object-custom menu-item-101741"><a href="#cookie">Cookie Settings</a></li>
923</ul></div>                        </nav><!-- .footer-navigation -->
924					                </div>
925
926                <div class="col-md-7 col-xs-12">
927                    <div class="footer-subscription-form" id="footer-subscription-form">
928                        <!-- <h2 class="form-title">WHAT YOU WANT TO KNOW — straight to your inbox </h2> -->
929
930						
931                    </div>
932                </div>
933
934                <div class="col-xs-12 visible-xs visible-sm footer-text">
935					<div class="site-address">
936	<p>P.O. Box 2171<br>San Antonio, TX 78297-2171</p>
937
938	<p>512-275-0172</p>
939</div><!-- site address -->
940
941<div class="footer-copyright">
942	<p>© 2026 Hearst Newspapers, LLC</p>
943	<p>All rights reserved</p>
944	<p>Website by <a target="_blank" href="https://webpublisherpro.com">Web Publisher PRO</a></p>
945</div>
946                </div>
947            </section>
948        </div>
949    </div>
950</footer><!-- footer end -->
951
952</div><!-- #page -->
953
954<script type="speculationrules">
955{"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/austinmonthly/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
956</script>
vendor: 1 bytes, line 956
956
957<script>
958window.onload = (event) => {
959  setTimeout(()=>{
960    const script = document.createElement('script');
961    script.src="https://www.instagram.com/embed.js"
962    document.getElementsByTagName('head')[0].appendChild(script)
963  }, 1000)
964} 
965</script>
965<div 
966	id="pum-103635" 
967	role="dialog" 
968	aria-modal="false"
969	class="pum pum-overlay pum-theme-40408 pum-theme-lightbox popmake-overlay auto_open click_open" 
970	data-popmake="{&quot;id&quot;:103635,&quot;slug&quot;:&quot;july-4&quot;,&quot;theme_id&quot;:40408,&quot;cookies&quot;:[{&quot;event&quot;:&quot;on_popup_close&quot;,&quot;settings&quot;:{&quot;name&quot;:&quot;pum-1036351&quot;,&quot;time&quot;:&quot;7 days&quot;,&quot;path&quot;:true}}],&quot;triggers&quot;:[{&quot;type&quot;:&quot;auto_open&quot;,&quot;settings&quot;:{&quot;delay&quot;:5000,&quot;cookie_name&quot;:[&quot;pum-1036351&quot;]}},{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;extra_selectors&quot;:&quot;&quot;,&quot;cookie_name&quot;:null}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;medium&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;700px&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;350&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
971
972	<div id="popmake-103635" class="pum-container popmake theme-40408 pum-responsive pum-responsive-medium responsive size-medium">
973
974				
975				
976		
977				<div class="pum-content popmake-content" tabindex="0">
978			<p><a href="https://link.austinmonthly.com/join/signup-am"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-117358 size-full" src="https://def8jvn5u7ca0.cloudfront.net/wp-content/uploads/2025/07/TEXASWELCOMEUNITS-JULY2025-AustinMonthly.png" alt="" width="2300" height="2300" /></a></p>
979		</div>
980
981				
982							<button type="button" class="pum-close popmake-close" aria-label="Close">
983			&times;			</button>
984		
985	</div>
986
987</div>
988
989		
989<script type="text/html" id="tmpl-media-frame">
990		<div class="media-frame-title" id="media-frame-title"></div>
991		<h2 class="media-frame-menu-heading">Actions</h2>
992		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
993			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
994		</button>
995		<div class="media-frame-menu"></div>
996		<div class="media-frame-tab-panel">
997			<div class="media-frame-router"></div>
998			<div class="media-frame-content"></div>
999		</div>
1000		<h2 class="media-frame-actions-heading screen-reader-text">
1001		Selected media actions		</h2>
1002		<div class="media-frame-toolbar"></div>
1003		<div class="media-frame-uploader"></div>
1004	</script>
1004
1005
1006		
1006<script type="text/html" id="tmpl-media-modal">
1007		<div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
1008			<# if ( data.hasCloseButton ) { #>
1009				<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1010					Close dialog				</span></button>
1011			<# } #>
1012			<div class="media-modal-content" role="document"></div>
1013		</div>
1014		<div class="media-modal-backdrop"></div>
1015	</script>
1015
1016
1017		
1017<script type="text/html" id="tmpl-uploader-window">
1018		<div class="uploader-window-content">
1019			<div class="uploader-editor-title">Drop files to upload</div>
1020		</div>
1021	</script>
1021
1022
1023		
1023<script type="text/html" id="tmpl-uploader-editor">
1024		<div class="uploader-editor-content">
1025			<div class="uploader-editor-title">Drop files to upload</div>
1026		</div>
1027	</script>
1027
1028
1029		
1029<script type="text/html" id="tmpl-uploader-inline">
1030		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
1031		<# if ( data.canClose ) { #>
1032		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
1033			Close uploader		</span></button>
1034		<# } #>
1035		<div class="uploader-inline-content {{ messageClass }}">
1036		<# if ( data.message ) { #>
1037			<h2 class="upload-message">{{ data.message }}</h2>
1038		<# } #>
1039					<div class="upload-ui">
1040				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
1041				<p class="upload-instructions drop-instructions">or</p>
1042				<button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button>
1043			</div>
1044
1045			<div class="upload-inline-status"></div>
1046
1047			<div class="post-upload-ui" id="post-upload-info">
1048				
1049				<p class="max-upload-size">
1050				Maximum upload file size: 128 MB.				</p>
1051
1052				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
1053					<p class="suggested-dimensions">
1054						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
1055				<# } #>
1056
1057							</div>
1058				</div>
1059	</script>
1059
1060
1061		
1061<script type="text/html" id="tmpl-media-library-view-switcher">
1062		<a href="https://www.austinmonthly.com/wp-admin/upload.php?mode=list" class="view-list">
1063			<span class="screen-reader-text">
1064				List view			</span>
1065		</a>
1066		<a href="https://www.austinmonthly.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
1067			<span class="screen-reader-text">
1068				Grid view			</span>
1069		</a>
1070	</script>
1070
1071
1072		
1072<script type="text/html" id="tmpl-uploader-status">
1073		<h2>Uploading</h2>
1074
1075		<div class="media-progress-bar"><div></div></div>
1076		<div class="upload-details">
1077			<span class="upload-count">
1078				<span class="upload-index"></span> / <span class="upload-total"></span>
1079			</span>
1080			<span class="upload-detail-separator">&ndash;</span>
1081			<span class="upload-filename"></span>
1082		</div>
1083		<div class="upload-errors"></div>
1084		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
1085	</script>
1085
1086
1087		
1087<script type="text/html" id="tmpl-uploader-status-error">
1088		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
1089		<span class="upload-error-message">{{ data.message }}</span>
1090	</script>
1090
1091
1092		
1092<script type="text/html" id="tmpl-edit-attachment-frame">
1093		<div class="edit-media-header">
1094			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
1095			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
1096			<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button>
1097		</div>
1098		<div class="media-frame-title"></div>
1099		<div class="media-frame-content"></div>
1100	</script>
1100
1101
1102		
1102<script type="text/html" id="tmpl-attachment-details-two-column">
1103		<div class="attachment-media-view {{ data.orientation }}">
1104						<h2 class="screen-reader-text">Attachment Preview</h2>
1105			<div class="thumbnail thumbnail-{{ data.type }}">
1106				<# if ( data.uploading ) { #>
1107					<div class="media-progress-bar"><div></div></div>
1108				<# } else if ( data.sizes && data.sizes.full ) { #>
1109					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
1110				<# } else if ( data.sizes && data.sizes.large ) { #>
1111					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
1112				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
1113					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
1114				<# } #>
1115
1116				<# if ( 'audio' === data.type ) { #>
1117				<div class="wp-media-wrapper wp-audio">
1118					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1119						<source type="{{ data.mime }}" src="{{ data.url }}" />
1120					</audio>
1121				</div>
1122				<# } else if ( 'video' === data.type ) {
1123					var w_rule = '';
1124					if ( data.width ) {
1125						w_rule = 'width: ' + data.width + 'px;';
1126					} else if ( wp.media.view.settings.contentWidth ) {
1127						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1128					}
1129				#>
1130				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1131					<video controls="controls" class="wp-video-shortcode" preload="metadata"
1132						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1133						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1134						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1135						<source type="{{ data.mime }}" src="{{ data.url }}" />
1136					</video>
1137				</div>
1138				<# } #>
1139
1140				<div class="attachment-actions">
1141					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
1142					<button type="button" class="button edit-attachment">Edit Image</button>
1143					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
1144					<p>Document Preview</p>
1145					<# } #>
1146				</div>
1147			</div>
1148		</div>
1149		<div class="attachment-info">
1150			<span class="settings-save-status" role="status">
1151				<span class="spinner"></span>
1152				<span class="saved">Saved.</span>
1153			</span>
1154			<div class="details">
1155				<h2 class="screen-reader-text">
1156					Details				</h2>
1157				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
1158				<div class="uploaded-by word-wrap-break-word">
1159					<strong>Uploaded by:</strong>
1160						<# if ( data.authorLink ) { #>
1161							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
1162						<# } else { #>
1163							{{ data.authorName }}
1164						<# } #>
1165				</div>
1166				<# if ( data.uploadedToTitle ) { #>
1167					<div class="uploaded-to">
1168						<strong>Uploaded to:</strong>
1169						<# if ( data.uploadedToLink ) { #>
1170							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
1171						<# } else { #>
1172							{{ data.uploadedToTitle }}
1173						<# } #>
1174					</div>
1175				<# } #>
1176				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
1177				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
1178				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
1179				<# if ( 'image' === data.type && ! data.uploading ) { #>
1180					<# if ( data.width && data.height ) { #>
1181						<div class="dimensions"><strong>Dimensions:</strong>
1182							{{ data.width }} by {{ data.height }} pixels						</div>
1183					<# } #>
1184
1185					<# if ( data.originalImageURL && data.originalImageName ) { #>
1186						<div class="word-wrap-break-word">
1187							<strong>Original image:</strong>
1188							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1189						</div>
1190					<# } #>
1191				<# } #>
1192
1193				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1194					<div class="file-length"><strong>Length:</strong>
1195						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1196						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1197					</div>
1198				<# } #>
1199
1200				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
1201					<div class="bitrate">
1202						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
1203						<# if ( data.meta.bitrate_mode ) { #>
1204						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
1205						<# } #>
1206					</div>
1207				<# } #>
1208
1209				<# if ( data.mediaStates ) { #>
1210					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1211				<# } #>
1212
1213				<div class="compat-meta">
1214					<# if ( data.compat && data.compat.meta ) { #>
1215						{{{ data.compat.meta }}}
1216					<# } #>
1217				</div>
1218			</div>
1219
1220			<div class="settings">
1221				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1222				<# if ( 'image' === data.type ) { #>
1223					<span class="setting alt-text has-description" data-setting="alt">
1224						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
1225						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1226					</span>
1227					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1228				<# } #>
1229								<span class="setting" data-setting="title">
1230					<label for="attachment-details-two-column-title" class="name">Title</label>
1231					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1232				</span>
1233								<# if ( 'audio' === data.type ) { #>
1234								<span class="setting" data-setting="artist">
1235					<label for="attachment-details-two-column-artist" class="name">Artist</label>
1236					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1237				</span>
1238								<span class="setting" data-setting="album">
1239					<label for="attachment-details-two-column-album" class="name">Album</label>
1240					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
1241				</span>
1242								<# } #>
1243				<span class="setting" data-setting="caption">
1244					<label for="attachment-details-two-column-caption" class="name">Caption</label>
1245					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1246				</span>
1247				<span class="setting" data-setting="description">
1248					<label for="attachment-details-two-column-description" class="name">Description</label>
1249					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1250				</span>
1251				<span class="setting" data-setting="url">
1252					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
1253					<input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1254					<span class="copy-to-clipboard-container">
1255						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
1256						<span class="success hidden" aria-hidden="true">Copied!</span>
1257					</span>
1258				</span>
1259				<div class="attachment-compat"></div>
1260			</div>
1261
1262			<div class="actions">
1263				<# if ( data.link ) { #>
1264										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
1265				<# } #>
1266				<# if ( data.can.save ) { #>
1267					<# if ( data.link ) { #>
1268						<span class="links-separator">|</span>
1269					<# } #>
1270					<a href="{{ data.editLink }}">Edit more details</a>
1271				<# } #>
1272				<# if ( data.can.save && data.link ) { #>
1273					<span class="links-separator">|</span>
1274					<a href="{{ data.url }}" download>Download file</a>
1275				<# } #>
1276				<# if ( ! data.uploading && data.can.remove ) { #>
1277					<# if ( data.link || data.can.save ) { #>
1278						<span class="links-separator">|</span>
1279					<# } #>
1280											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1281									<# } #>
1282			</div>
1283		</div>
1284	</script>
1284
1285
1286		
1286<script type="text/html" id="tmpl-attachment">
1287		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
1288			<div class="thumbnail">
1289				<# if ( data.uploading ) { #>
1290					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
1291				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1292					<div class="centered">
1293						<img src="{{ data.size.url }}" draggable="false" alt="" />
1294					</div>
1295				<# } else { #>
1296					<div class="centered">
1297						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
1298							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
1299						<# } else if ( data.sizes ) {
1300								if ( data.sizes.medium ) { #>
1301									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
1302								<# } else { #>
1303									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
1304								<# } #>
1305						<# } else { #>
1306							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1307						<# } #>
1308					</div>
1309					<div class="filename">
1310						<div>{{ data.filename }}</div>
1311					</div>
1312				<# } #>
1313			</div>
1314			<# if ( data.buttons.close ) { #>
1315				<button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1316					Remove				</span></button>
1317			<# } #>
1318		</div>
1319		<# if ( data.buttons.check ) { #>
1320			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1321				Deselect			</span></button>
1322		<# } #>
1323		<#
1324		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
1325		if ( data.describe ) {
1326			if ( 'image' === data.type ) { #>
1327				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
1328					aria-label="Caption"
1329					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
1330			<# } else { #>
1331				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
1332					<# if ( 'video' === data.type ) { #>
1333						aria-label="Video title"
1334						placeholder="Video title&hellip;"
1335					<# } else if ( 'audio' === data.type ) { #>
1336						aria-label="Audio title"
1337						placeholder="Audio title&hellip;"
1338					<# } else { #>
1339						aria-label="Media title"
1340						placeholder="Media title&hellip;"
1341					<# } #> {{ maybeReadOnly }} />
1342			<# }
1343		} #>
1344	</script>
1344
1345
1346		
1346<script type="text/html" id="tmpl-attachment-details">
1347		<h2>
1348			Attachment Details			<span class="settings-save-status" role="status">
1349				<span class="spinner"></span>
1350				<span class="saved">Saved.</span>
1351			</span>
1352		</h2>
1353		<div class="attachment-info">
1354
1355			<# if ( 'audio' === data.type ) { #>
1356				<div class="wp-media-wrapper wp-audio">
1357					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1358						<source type="{{ data.mime }}" src="{{ data.url }}" />
1359					</audio>
1360				</div>
1361			<# } else if ( 'video' === data.type ) {
1362				var w_rule = '';
1363				if ( data.width ) {
1364					w_rule = 'width: ' + data.width + 'px;';
1365				} else if ( wp.media.view.settings.contentWidth ) {
1366					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1367				}
1368			#>
1369				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1370					<video controls="controls" class="wp-video-shortcode" preload="metadata"
1371						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1372						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1373						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1374						<source type="{{ data.mime }}" src="{{ data.url }}" />
1375					</video>
1376				</div>
1377			<# } else { #>
1378				<div class="thumbnail thumbnail-{{ data.type }}">
1379					<# if ( data.uploading ) { #>
1380						<div class="media-progress-bar"><div></div></div>
1381					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1382						<img src="{{ data.size.url }}" draggable="false" alt="" />
1383					<# } else { #>
1384						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1385					<# } #>
1386				</div>
1387			<# } #>
1388
1389			<div class="details">
1390				<div class="filename">{{ data.filename }}</div>
1391				<div class="uploaded">{{ data.dateFormatted }}</div>
1392
1393				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
1394				<# if ( 'image' === data.type && ! data.uploading ) { #>
1395					<# if ( data.width && data.height ) { #>
1396						<div class="dimensions">
1397							{{ data.width }} by {{ data.height }} pixels						</div>
1398					<# } #>
1399
1400					<# if ( data.originalImageURL && data.originalImageName ) { #>
1401						<div class="word-wrap-break-word">
1402							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1403						</div>
1404					<# } #>
1405
1406					<# if ( data.can.save && data.sizes ) { #>
1407						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
1408					<# } #>
1409				<# } #>
1410
1411				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1412					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1413						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1414					</div>
1415				<# } #>
1416
1417				<# if ( data.mediaStates ) { #>
1418					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1419				<# } #>
1420
1421				<# if ( ! data.uploading && data.can.remove ) { #>
1422											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1423									<# } #>
1424
1425				<div class="compat-meta">
1426					<# if ( data.compat && data.compat.meta ) { #>
1427						{{{ data.compat.meta }}}
1428					<# } #>
1429				</div>
1430			</div>
1431		</div>
1432		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1433		<# if ( 'image' === data.type ) { #>
1434			<span class="setting alt-text has-description" data-setting="alt">
1435				<label for="attachment-details-alt-text" class="name">Alt Text</label>
1436				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1437			</span>
1438			<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1439		<# } #>
1440				<span class="setting" data-setting="title">
1441			<label for="attachment-details-title" class="name">Title</label>
1442			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1443		</span>
1444				<# if ( 'audio' === data.type ) { #>
1445				<span class="setting" data-setting="artist">
1446			<label for="attachment-details-artist" class="name">Artist</label>
1447			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1448		</span>
1449				<span class="setting" data-setting="album">
1450			<label for="attachment-details-album" class="name">Album</label>
1451			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
1452		</span>
1453				<# } #>
1454		<span class="setting" data-setting="caption">
1455			<label for="attachment-details-caption" class="name">Caption</label>
1456			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1457		</span>
1458		<span class="setting" data-setting="description">
1459			<label for="attachment-details-description" class="name">Description</label>
1460			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1461		</span>
1462		<span class="setting" data-setting="url">
1463			<label for="attachment-details-copy-link" class="name">File URL:</label>
1464			<input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1465			<div class="copy-to-clipboard-container">
1466				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
1467				<span class="success hidden" aria-hidden="true">Copied!</span>
1468			</div>
1469		</span>
1470	</script>
1470
1471
1472		
1472<script type="text/html" id="tmpl-media-selection">
1473		<div class="selection-info">
1474			<span class="count"></span>
1475			<# if ( data.editable ) { #>
1476				<button type="button" class="button-link edit-selection">Edit Selection</button>
1477			<# } #>
1478			<# if ( data.clearable ) { #>
1479				<button type="button" class="button-link clear-selection">Clear</button>
1480			<# } #>
1481		</div>
1482		<div class="selection-view"></div>
1483	</script>
1483
1484
1485		
1485<script type="text/html" id="tmpl-attachment-display-settings">
1486		<h2>Attachment Display Settings</h2>
1487
1488		<# if ( 'image' === data.type ) { #>
1489			<span class="setting align">
1490				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
1491				<select id="attachment-display-settings-alignment" class="alignment"
1492					data-setting="align"
1493					<# if ( data.userSettings ) { #>
1494						data-user-setting="align"
1495					<# } #>>
1496
1497					<option value="left">
1498						Left					</option>
1499					<option value="center">
1500						Center					</option>
1501					<option value="right">
1502						Right					</option>
1503					<option value="none" selected>
1504						None					</option>
1505				</select>
1506			</span>
1507		<# } #>
1508
1509		<span class="setting">
1510			<label for="attachment-display-settings-link-to" class="name">
1511				<# if ( data.model.canEmbed ) { #>
1512					Embed or Link				<# } else { #>
1513					Link To				<# } #>
1514			</label>
1515			<select id="attachment-display-settings-link-to" class="link-to"
1516				data-setting="link"
1517				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
1518					data-user-setting="urlbutton"
1519				<# } #>>
1520
1521			<# if ( data.model.canEmbed ) { #>
1522				<option value="embed" selected>
1523					Embed Media Player				</option>
1524				<option value="file">
1525			<# } else { #>
1526				<option value="none" selected>
1527					None				</option>
1528				<option value="file">
1529			<# } #>
1530				<# if ( data.model.canEmbed ) { #>
1531					Link to Media File				<# } else { #>
1532					Media File				<# } #>
1533				</option>
1534				<option value="post">
1535				<# if ( data.model.canEmbed ) { #>
1536					Link to Attachment Page				<# } else { #>
1537					Attachment Page				<# } #>
1538				</option>
1539			<# if ( 'image' === data.type ) { #>
1540				<option value="custom">
1541					Custom URL				</option>
1542			<# } #>
1543			</select>
1544		</span>
1545		<span class="setting">
1546			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
1547			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1548		</span>
1549
1550		<# if ( 'undefined' !== typeof data.sizes ) { #>
1551			<span class="setting">
1552				<label for="attachment-display-settings-size" class="name">Size</label>
1553				<select id="attachment-display-settings-size" class="size" name="size"
1554					data-setting="size"
1555					<# if ( data.userSettings ) { #>
1556						data-user-setting="imgsize"
1557					<# } #>>
1558											<#
1559						var size = data.sizes['thumbnail'];
1560						if ( size ) { #>
1561							<option value="thumbnail" >
1562								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1563							</option>
1564						<# } #>
1565											<#
1566						var size = data.sizes['medium'];
1567						if ( size ) { #>
1568							<option value="medium" >
1569								Medium &ndash; {{ size.width }} &times; {{ size.height }}
1570							</option>
1571						<# } #>
1572											<#
1573						var size = data.sizes['large'];
1574						if ( size ) { #>
1575							<option value="large" >
1576								Large &ndash; {{ size.width }} &times; {{ size.height }}
1577							</option>
1578						<# } #>
1579											<#
1580						var size = data.sizes['full'];
1581						if ( size ) { #>
1582							<option value="full"  selected='selected'>
1583								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1584							</option>
1585						<# } #>
1586									</select>
1587			</span>
1588		<# } #>
1589	</script>
1589
1590
1591		
1591<script type="text/html" id="tmpl-gallery-settings">
1592		<h2>Gallery Settings</h2>
1593
1594		<span class="setting">
1595			<label for="gallery-settings-link-to" class="name">Link To</label>
1596			<select id="gallery-settings-link-to" class="link-to"
1597				data-setting="link"
1598				<# if ( data.userSettings ) { #>
1599					data-user-setting="urlbutton"
1600				<# } #>>
1601
1602				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
1603					#>selected="selected"<# }
1604				#>>
1605					Attachment Page				</option>
1606				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1607					Media File				</option>
1608				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1609					None				</option>
1610			</select>
1611		</span>
1612
1613		<span class="setting">
1614			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
1615			<select id="gallery-settings-columns" class="columns" name="columns"
1616				data-setting="columns">
1617									<option value="1" <#
1618						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1619					#>>
1620						1					</option>
1621									<option value="2" <#
1622						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1623					#>>
1624						2					</option>
1625									<option value="3" <#
1626						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1627					#>>
1628						3					</option>
1629									<option value="4" <#
1630						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1631					#>>
1632						4					</option>
1633									<option value="5" <#
1634						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1635					#>>
1636						5					</option>
1637									<option value="6" <#
1638						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1639					#>>
1640						6					</option>
1641									<option value="7" <#
1642						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1643					#>>
1644						7					</option>
1645									<option value="8" <#
1646						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1647					#>>
1648						8					</option>
1649									<option value="9" <#
1650						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1651					#>>
1652						9					</option>
1653							</select>
1654		</span>
1655
1656		<span class="setting">
1657			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
1658			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
1659		</span>
1660
1661		<span class="setting size">
1662			<label for="gallery-settings-size" class="name">Size</label>
1663			<select id="gallery-settings-size" class="size" name="size"
1664				data-setting="size"
1665				<# if ( data.userSettings ) { #>
1666					data-user-setting="imgsize"
1667				<# } #>
1668				>
1669									<option value="thumbnail">
1670						Thumbnail					</option>
1671									<option value="medium">
1672						Medium					</option>
1673									<option value="large">
1674						Large					</option>
1675									<option value="full">
1676						Full Size					</option>
1677							</select>
1678		</span>
1679	</script>
1679
1680
1681		
1681<script type="text/html" id="tmpl-playlist-settings">
1682		<h2>Playlist Settings</h2>
1683
1684		<# var emptyModel = _.isEmpty( data.model ),
1685			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
1686
1687		<span class="setting">
1688			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
1689				checked="checked"
1690			<# } #> />
1691			<label for="playlist-settings-show-list" class="checkbox-label-inline">
1692				<# if ( isVideo ) { #>
1693				Show Video List				<# } else { #>
1694				Show Tracklist				<# } #>
1695			</label>
1696		</span>
1697
1698		<# if ( ! isVideo ) { #>
1699		<span class="setting">
1700			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
1701				checked="checked"
1702			<# } #> />
1703			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
1704				Show Artist Name in Tracklist			</label>
1705		</span>
1706		<# } #>
1707
1708		<span class="setting">
1709			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
1710				checked="checked"
1711			<# } #> />
1712			<label for="playlist-settings-show-images" class="checkbox-label-inline">
1713				Show Images			</label>
1714		</span>
1715	</script>
1715
1716
1717		
1717<script type="text/html" id="tmpl-embed-link-settings">
1718		<span class="setting link-text">
1719			<label for="embed-link-settings-link-text" class="name">Link Text</label>
1720			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
1721		</span>
1722		<div class="embed-container" style="display: none;">
1723			<div class="embed-preview"></div>
1724		</div>
1725	</script>
1725
1726
1727		
1727<script type="text/html" id="tmpl-embed-image-settings">
1728		<div class="wp-clearfix">
1729			<div class="thumbnail">
1730				<img src="{{ data.model.url }}" draggable="false" alt="" />
1731			</div>
1732		</div>
1733
1734		<span class="setting alt-text has-description">
1735			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
1736			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
1737		</span>
1738		<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1739
1740					<span class="setting caption">
1741				<label for="embed-image-settings-caption" class="name">Caption</label>
1742				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1743			</span>
1744		
1745		<fieldset class="setting-group">
1746			<legend class="name">Align</legend>
1747			<span class="setting align">
1748				<span class="button-group button-large" data-setting="align">
1749					<button class="button" value="left">
1750						Left					</button>
1751					<button class="button" value="center">
1752						Center					</button>
1753					<button class="button" value="right">
1754						Right					</button>
1755					<button class="button active" value="none">
1756						None					</button>
1757				</span>
1758			</span>
1759		</fieldset>
1760
1761		<fieldset class="setting-group">
1762			<legend class="name">Link To</legend>
1763			<span class="setting link-to">
1764				<span class="button-group button-large" data-setting="link">
1765					<button class="button" value="file">
1766						Image URL					</button>
1767					<button class="button" value="custom">
1768						Custom URL					</button>
1769					<button class="button active" value="none">
1770						None					</button>
1771				</span>
1772			</span>
1773			<span class="setting">
1774				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1775				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1776			</span>
1777		</fieldset>
1778	</script>
1778
1779
1780		
1780<script type="text/html" id="tmpl-image-details">
1781		<div class="media-embed">
1782			<div class="embed-media-settings">
1783				<div class="column-settings">
1784					<span class="setting alt-text has-description">
1785						<label for="image-details-alt-text" class="name">Alternative Text</label>
1786						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1787					</span>
1788					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1789
1790											<span class="setting caption">
1791							<label for="image-details-caption" class="name">Caption</label>
1792							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1793						</span>
1794					
1795					<h2>Display Settings</h2>
1796					<fieldset class="setting-group">
1797						<legend class="legend-inline">Align</legend>
1798						<span class="setting align">
1799							<span class="button-group button-large" data-setting="align">
1800								<button class="button" value="left">
1801									Left								</button>
1802								<button class="button" value="center">
1803									Center								</button>
1804								<button class="button" value="right">
1805									Right								</button>
1806								<button class="button active" value="none">
1807									None								</button>
1808							</span>
1809						</span>
1810					</fieldset>
1811
1812					<# if ( data.attachment ) { #>
1813						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1814							<span class="setting size">
1815								<label for="image-details-size" class="name">Size</label>
1816								<select id="image-details-size" class="size" name="size"
1817									data-setting="size"
1818									<# if ( data.userSettings ) { #>
1819										data-user-setting="imgsize"
1820									<# } #>>
1821																			<#
1822										var size = data.sizes['thumbnail'];
1823										if ( size ) { #>
1824											<option value="thumbnail">
1825												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1826											</option>
1827										<# } #>
1828																			<#
1829										var size = data.sizes['medium'];
1830										if ( size ) { #>
1831											<option value="medium">
1832												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1833											</option>
1834										<# } #>
1835																			<#
1836										var size = data.sizes['large'];
1837										if ( size ) { #>
1838											<option value="large">
1839												Large &ndash; {{ size.width }} &times; {{ size.height }}
1840											</option>
1841										<# } #>
1842																			<#
1843										var size = data.sizes['full'];
1844										if ( size ) { #>
1845											<option value="full">
1846												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1847											</option>
1848										<# } #>
1849																		<option value="custom">
1850										Custom Size									</option>
1851								</select>
1852							</span>
1853						<# } #>
1854							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1855								<span class="custom-size-setting">
1856									<label for="image-details-size-width">Width</label>
1857									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1858								</span>
1859								<span class="sep" aria-hidden="true">&times;</span>
1860								<span class="custom-size-setting">
1861									<label for="image-details-size-height">Height</label>
1862									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1863								</span>
1864								<p id="image-size-desc" class="description">Image size in pixels</p>
1865							</div>
1866					<# } #>
1867
1868					<span class="setting link-to">
1869						<label for="image-details-link-to" class="name">Link To</label>
1870						<select id="image-details-link-to" data-setting="link">
1871						<# if ( data.attachment ) { #>
1872							<option value="file">
1873								Media File							</option>
1874							<option value="post">
1875								Attachment Page							</option>
1876						<# } else { #>
1877							<option value="file">
1878								Image URL							</option>
1879						<# } #>
1880							<option value="custom">
1881								Custom URL							</option>
1882							<option value="none">
1883								None							</option>
1884						</select>
1885					</span>
1886					<span class="setting">
1887						<label for="image-details-link-to-custom" class="name">URL</label>
1888						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1889					</span>
1890
1891					<div class="advanced-section">
1892						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1893						<div class="advanced-settings hidden">
1894							<div class="advanced-image">
1895								<span class="setting title-text">
1896									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1897									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1898								</span>
1899								<span class="setting extra-classes">
1900									<label for="image-details-css-class" class="name">Image CSS Class</label>
1901									<input type="text" id="image-details-css-class" data-setting="extraClasse
1901s" value="{{ data.model.extraClasses }}" />
1902								</span>
1903							</div>
1904							<div class="advanced-link">
1905								<span class="setting link-target">
1906									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1907									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1908								</span>
1909								<span class="setting link-rel">
1910									<label for="image-details-link-rel" class="name">Link Rel</label>
1911									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1912								</span>
1913								<span class="setting link-class-name">
1914									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1915									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1916								</span>
1917							</div>
1918						</div>
1919					</div>
1920				</div>
1921				<div class="column-image">
1922					<div class="image">
1923						<img src="{{ data.model.url }}" draggable="false" alt="" />
1924						<# if ( data.attachment && window.imageEdit ) { #>
1925							<div class="actions">
1926								<input type="button" class="edit-attachment button" value="Edit Original" />
1927								<input type="button" class="replace-attachment button" value="Replace" />
1928							</div>
1929						<# } #>
1930					</div>
1931				</div>
1932			</div>
1933		</div>
1934	</script>
1934
1935
1936		
1936<script type="text/html" id="tmpl-image-editor">
1937		<div id="media-head-{{ data.id }}"></div>
1938		<div id="image-editor-{{ data.id }}"></div>
1939	</script>
1939
1940
1941		
1941<script type="text/html" id="tmpl-audio-details">
1942		<# var ext, html5types = {
1943			mp3: wp.media.view.settings.embedMimes.mp3,
1944			ogg: wp.media.view.settings.embedMimes.ogg
1945		}; #>
1946
1947				<div class="media-embed media-embed-details">
1948			<div class="embed-media-settings embed-audio-settings">
1949				<audio style="visibility: hidden"
1950	controls
1951	class="wp-audio-shortcode"
1952	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1953	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1954	<#
1955		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1956		#> autoplay<#
1957	}
1958		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1959		#> loop<#
1960	}
1961	#>
1962>
1963	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1964	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1965	<# } #>
1966
1967		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1968	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1969	<# } #>
1970			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1971	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1972	<# } #>
1973			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1974	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1975	<# } #>
1976			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1977	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1978	<# } #>
1979			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1980	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1981	<# } #>
1982		</audio>
1983	
1984				<# if ( ! _.isEmpty( data.model.src ) ) {
1985					ext = data.model.src.split('.').pop();
1986					if ( html5types[ ext ] ) {
1987						delete html5types[ ext ];
1988					}
1989				#>
1990				<span class="setting">
1991					<label for="audio-details-source" class="name">URL</label>
1992					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1993					<button type="button" class="button-link remove-setting">Remove audio source</button>
1994				</span>
1995				<# } #>
1996								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1997					if ( ! _.isUndefined( html5types.mp3 ) ) {
1998						delete html5types.mp3;
1999					}
2000				#>
2001				<span class="setting">
2002					<label for="audio-details-mp3-source" class="name">MP3</label>
2003					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
2004					<button type="button" class="button-link remove-setting">Remove audio source</button>
2005				</span>
2006				<# } #>
2007								<# if ( ! _.isEmpty( data.model.ogg ) ) {
2008					if ( ! _.isUndefined( html5types.ogg ) ) {
2009						delete html5types.ogg;
2010					}
2011				#>
2012				<span class="setting">
2013					<label for="audio-details-ogg-source" class="name">OGG</label>
2014					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
2015					<button type="button" class="button-link remove-setting">Remove audio source</button>
2016				</span>
2017				<# } #>
2018								<# if ( ! _.isEmpty( data.model.flac ) ) {
2019					if ( ! _.isUndefined( html5types.flac ) ) {
2020						delete html5types.flac;
2021					}
2022				#>
2023				<span class="setting">
2024					<label for="audio-details-flac-source" class="name">FLAC</label>
2025					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
2026					<button type="button" class="button-link remove-setting">Remove audio source</button>
2027				</span>
2028				<# } #>
2029								<# if ( ! _.isEmpty( data.model.m4a ) ) {
2030					if ( ! _.isUndefined( html5types.m4a ) ) {
2031						delete html5types.m4a;
2032					}
2033				#>
2034				<span class="setting">
2035					<label for="audio-details-m4a-source" class="name">M4A</label>
2036					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
2037					<button type="button" class="button-link remove-setting">Remove audio source</button>
2038				</span>
2039				<# } #>
2040								<# if ( ! _.isEmpty( data.model.wav ) ) {
2041					if ( ! _.isUndefined( html5types.wav ) ) {
2042						delete html5types.wav;
2043					}
2044				#>
2045				<span class="setting">
2046					<label for="audio-details-wav-source" class="name">WAV</label>
2047					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
2048					<button type="button" class="button-link remove-setting">Remove audio source</button>
2049				</span>
2050				<# } #>
2051				
2052				<# if ( ! _.isEmpty( html5types ) ) { #>
2053				<fieldset class="setting-group">
2054					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2055					<span class="setting">
2056						<span class="button-large">
2057						<# _.each( html5types, function (mime, type) { #>
2058							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2059						<# } ) #>
2060						</span>
2061					</span>
2062				</fieldset>
2063				<# } #>
2064
2065				<fieldset class="setting-group">
2066					<legend class="name">Preload</legend>
2067					<span class="setting preload">
2068						<span class="button-group button-large" data-setting="preload">
2069							<button class="button" value="auto">Auto</button>
2070							<button class="button" value="metadata">Metadata</button>
2071							<button class="button active" value="none">None</button>
2072						</span>
2073					</span>
2074				</fieldset>
2075
2076				<span class="setting-group">
2077					<span class="setting checkbox-setting autoplay">
2078						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
2079						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
2080					</span>
2081
2082					<span class="setting checkbox-setting">
2083						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
2084						<label for="audio-details-loop" class="checkbox-label">Loop</label>
2085					</span>
2086				</span>
2087			</div>
2088		</div>
2089	</script>
2089
2090
2091		
2091<script type="text/html" id="tmpl-video-details">
2092		<# var ext, html5types = {
2093			mp4: wp.media.view.settings.embedMimes.mp4,
2094			ogv: wp.media.view.settings.embedMimes.ogv,
2095			webm: wp.media.view.settings.embedMimes.webm
2096		}; #>
2097
2098				<div class="media-embed media-embed-details">
2099			<div class="embed-media-settings embed-video-settings">
2100				<div class="wp-video-holder">
2101				<#
2102				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
2103					h = ! data.model.height ? 360 : data.model.height;
2104
2105				if ( data.model.width && w !== data.model.width ) {
2106					h = Math.ceil( ( h * w ) / data.model.width );
2107				}
2108				#>
2109
2110				<#  var w_rule = '', classes = [],
2111		w, h, settings = wp.media.view.settings,
2112		isYouTube = isVimeo = false;
2113
2114	if ( ! _.isEmpty( data.model.src ) ) {
2115		isYouTube = data.model.src.match(/youtube|youtu\.be/);
2116		isVimeo = -1 !== data.model.src.indexOf('vimeo');
2117	}
2118
2119	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
2120		w = settings.contentWidth;
2121	} else {
2122		w = data.model.width;
2123	}
2124
2125	if ( w !== data.model.width ) {
2126		h = Math.ceil( ( data.model.height * w ) / data.model.width );
2127	} else {
2128		h = data.model.height;
2129	}
2130
2131	if ( w ) {
2132		w_rule = 'width: ' + w + 'px; ';
2133	}
2134
2135	if ( isYouTube ) {
2136		classes.push( 'youtube-video' );
2137	}
2138
2139	if ( isVimeo ) {
2140		classes.push( 'vimeo-video' );
2141	}
2142
2143#>
2144<div style="{{ w_rule }}" class="wp-video">
2145<video controls
2146	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
2147	<# if ( w ) { #>width="{{ w }}"<# } #>
2148	<# if ( h ) { #>height="{{ h }}"<# } #>
2149			<#
2150		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
2151			#> poster="{{ data.model.poster }}"<#
2152		} #>
2153			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
2154				<#
2155		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
2156		#> autoplay<#
2157	}
2158		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
2159		#> loop<#
2160	}
2161	#>
2162>
2163	<# if ( ! _.isEmpty( data.model.src ) ) {
2164		if ( isYouTube ) { #>
2165		<source src="{{ data.model.src }}" type="video/youtube" />
2166		<# } else if ( isVimeo ) { #>
2167		<source src="{{ data.model.src }}" type="video/vimeo" />
2168		<# } else { #>
2169		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
2170		<# }
2171	} #>
2172
2173		<# if ( data.model.mp4 ) { #>
2174	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
2175	<# } #>
2176		<# if ( data.model.m4v ) { #>
2177	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
2178	<# } #>
2179		<# if ( data.model.webm ) { #>
2180	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
2181	<# } #>
2182		<# if ( data.model.ogv ) { #>
2183	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
2184	<# } #>
2185		<# if ( data.model.flv ) { #>
2186	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
2187	<# } #>
2188		{{{ data.model.content }}}
2189</video>
2190</div>
2191	
2192				<# if ( ! _.isEmpty( data.model.src ) ) {
2193					ext = data.model.src.split('.').pop();
2194					if ( html5types[ ext ] ) {
2195						delete html5types[ ext ];
2196					}
2197				#>
2198				<span class="setting">
2199					<label for="video-details-source" class="name">URL</label>
2200					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
2201					<button type="button" class="button-link remove-setting">Remove video source</button>
2202				</span>
2203				<# } #>
2204								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
2205					if ( ! _.isUndefined( html5types.mp4 ) ) {
2206						delete html5types.mp4;
2207					}
2208				#>
2209				<span class="setting">
2210					<label for="video-details-mp4-source" class="name">MP4</label>
2211					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
2212					<button type="button" class="button-link remove-setting">Remove video source</button>
2213				</span>
2214				<# } #>
2215								<# if ( ! _.isEmpty( data.model.m4v ) ) {
2216					if ( ! _.isUndefined( html5types.m4v ) ) {
2217						delete html5types.m4v;
2218					}
2219				#>
2220				<span class="setting">
2221					<label for="video-details-m4v-source" class="name">M4V</label>
2222					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
2223					<button type="button" class="button-link remove-setting">Remove video source</button>
2224				</span>
2225				<# } #>
2226								<# if ( ! _.isEmpty( data.model.webm ) ) {
2227					if ( ! _.isUndefined( html5types.webm ) ) {
2228						delete html5types.webm;
2229					}
2230				#>
2231				<span class="setting">
2232					<label for="video-details-webm-source" class="name">WEBM</label>
2233					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
2234					<button type="button" class="button-link remove-setting">Remove video source</button>
2235				</span>
2236				<# } #>
2237								<# if ( ! _.isEmpty( data.model.ogv ) ) {
2238					if ( ! _.isUndefined( html5types.ogv ) ) {
2239						delete html5types.ogv;
2240					}
2241				#>
2242				<span class="setting">
2243					<label for="video-details-ogv-source" class="name">OGV</label>
2244					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
2245					<button type="button" class="button-link remove-setting">Remove video source</button>
2246				</span>
2247				<# } #>
2248								<# if ( ! _.isEmpty( data.model.flv ) ) {
2249					if ( ! _.isUndefined( html5types.flv ) ) {
2250						delete html5types.flv;
2251					}
2252				#>
2253				<span class="setting">
2254					<label for="video-details-flv-source" class="name">FLV</label>
2255					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
2256					<button type="button" class="button-link remove-setting">Remove video source</button>
2257				</span>
2258				<# } #>
2259								</div>
2260
2261				<# if ( ! _.isEmpty( html5types ) ) { #>
2262				<fieldset class="setting-group">
2263					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2264					<span class="setting">
2265						<span class="button-large">
2266						<# _.each( html5types, function (mime, type) { #>
2267							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2268						<# } ) #>
2269						</span>
2270					</span>
2271				</fieldset>
2272				<# } #>
2273
2274				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
2275				<span class="setting">
2276					<label for="video-details-poster-image" class="name">Poster Image</label>
2277					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
2278					<button type="button" class="button-link remove-setting">Remove poster image</button>
2279				</span>
2280				<# } #>
2281
2282				<fieldset class="setting-group">
2283					<legend class="name">Preload</legend>
2284					<span class="setting preload">
2285						<span class="button-group button-large" data-setting="preload">
2286							<button class="button" value="auto">Auto</button>
2287							<button class="button" value="metadata">Metadata</button>
2288							<button class="button active" value="none">None</button>
2289						</span>
2290					</span>
2291				</fieldset>
2292
2293				<span class="setting-group">
2294					<span class="setting checkbox-setting autoplay">
2295						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
2296						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
2297					</span>
2298
2299					<span class="setting checkbox-setting">
2300						<input type="checkbox" id="video-details-loop" data-setting="loop" />
2301						<label for="video-details-loop" class="checkbox-label">Loop</label>
2302					</span>
2303				</span>
2304
2305				<span class="setting" data-setting="content">
2306					<#
2307					var content = '';
2308					if ( ! _.isEmpty( data.model.content ) ) {
2309						var tracks = jQuery( data.model.content ).filter( 'track' );
2310						_.each( tracks.toArray(), function( track, index ) {
2311							content += track.outerHTML; #>
2312						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
2313						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2314						<span class="description" id="video-details-track-desc-{{ index }}">
2315						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
2316						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
2317						<# } ); #>
2318					<# } else { #>
2319					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
2320					<em>There are no associated subtitles.</em>
2321					<# } #>
2322					<textarea class="hidden content-setting">{{ content }}</textarea>
2323				</span>
2324			</div>
2325		</div>
2326	</script>
2326
2327
2328		
2328<script type="text/html" id="tmpl-editor-gallery">
2329		<# if ( data.attachments.length ) { #>
2330			<div class="gallery gallery-columns-{{ data.columns }}">
2331				<# _.each( data.attachments, function( attachment, index ) { #>
2332					<dl class="gallery-item">
2333						<dt class="gallery-icon">
2334							<# if ( attachment.thumbnail ) { #>
2335								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
2336							<# } else { #>
2337								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
2338							<# } #>
2339						</dt>
2340						<# if ( attachment.caption ) { #>
2341							<dd class="wp-caption-text gallery-caption">
2342								{{{ data.verifyHTML( attachment.caption ) }}}
2343							</dd>
2344						<# } #>
2345					</dl>
2346					<# if ( index % data.columns === data.columns - 1 ) { #>
2347						<br style="clear: both;" />
2348					<# } #>
2349				<# } ); #>
2350			</div>
2351		<# } else { #>
2352			<div class="wpview-error">
2353				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
2354			</div>
2355		<# } #>
2356	</script>
2356
2357
2358		
2358<script type="text/html" id="tmpl-crop-content">
2359		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
2360		<div class="upload-errors"></div>
2361	</script>
2361
2362
2363		
2363<script type="text/html" id="tmpl-site-icon-preview-crop">
2364		<style>
2365			:root{
2366				--site-icon-url: url( "{{ data.url }}" );
2367			}
2368		</style>
2369		<h2>Site Icon Preview</h2>
2370		<p>As an app icon and a browser icon.</p>
2371		<div class="site-icon-preview crop">
2372			<div class="image-preview-wrap app-icon-preview">
2373				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
2374			</div>
2375			<div class="site-icon-preview-browser">
2376				<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg>
2377				<div class="site-icon-preview-tab">
2378					<div class="image-preview-wrap browser">
2379						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
2380					</div>
2381					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Austin Monthly Magazine' ) #></div>
2382						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
2383							<path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" />
2384						</svg>
2385					</div>
2386				</div>
2387			</div>
2388		</div>
2389	</script>
2389
2390
2391	
2391<script type="text/html" id="tmpl-pum-shortcode-view-popup">		<p class="pum-sub-form-desc">
2392			Popup: ID "{{attrs.id}}"
2393		</p>
2394		</script>
2394<script type="text/html" id="tmpl-pum-shortcode-view-popup_trigger">		<#
2395			const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"];
2396			const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span';
2397		#>
2398		<{{{tag}}} class="pum-trigger  popmake-{{{attrs.id}}} {{{attrs.classes}}}">{{{attrs._inner_content}}}</{{{tag}}}>
2399		</script>
2399<script type="text/html" id="tmpl-pum-shortcode-view-popup_close">		<#
2400			const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"];
2401			const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span';
2402		#>
2403		<{{{tag}}} class="pum-close  popmake-close <# if (typeof attrs.classes !== 'undefined') print(attrs.classes); #>">{{{attrs._inner_content}}}</{{{tag}}}>
2404		</script>
2404<script type="text/html" id="tmpl-pum-shortcode-view-popup_cookie">		<div class="pum-cookie">Popup Cookie</div>
2405		</script>
2405<script type="text/html" id="tmpl-pum-shortcode-view-pum_sub_form">		<p class="pum-sub-form-desc">
2406			Subscription Form Placeholder		</p>
2407		</script>
2407<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 2407
2407
2408<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/shortcode.min.js?ver=6.9.7" id="shortcode-js"></script>
vendor: 1 bytes, line 2408
2408
2409<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/backbone.min.js?ver=1.6.0" id="backbone-js"></script>
vendor: 1 bytes, line 2409
2409
2410<script type="text/javascript" id="wp-util-js-extra">
2411/* <![CDATA[ */
2412var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2413//# sourceURL=wp-util-js-extra
2414/* ]]> */
2415</script>
vendor: 1 bytes, line 2415
2415
2416<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/wp-util.min.js?ver=6.9.7" id="wp-util-js"></script>
vendor: 1 bytes, line 2416
2416
2417<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/wp-backbone.min.js?ver=6.9.7" id="wp-backbone-js"></script>
vendor: 1 bytes, line 2417
2417
2418<script type="text/javascript" id="media-models-js-extra">
2419/* <![CDATA[ */
2420var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}};
2421//# sourceURL=media-models-js-extra
2422/* ]]> */
2423</script>
vendor: 1 bytes, line 2423
2423
2424<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/media-models.min.js?ver=6.9.7" id="media-models-js"></script>
vendor: 1 bytes, line 2424
2424
2425<script type="text/javascript" id="wp-plupload-js-extra">
2426/* <![CDATA[ */
2427var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"};
2428var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"134217728b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages,svg"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"67c2aa62dd"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
2429//# sourceURL=wp-plupload-js-extra
2430/* ]]> */
2431</script>
vendor: 1 bytes, line 2431
2431
2432<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/plupload/wp-plupload.min.js?ver=6.9.7" id="wp-plupload-js"></script>
vendor: 1 bytes, line 2432
2432
2433<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/core.min.js?ver=1.11.4-wp" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2433
2433
2434<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/widget.min.js?ver=1.11.4-wp" id="jquery-ui-widget-js"></script>
vendor: 1 bytes, line 2434
2434
2435<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/mouse.min.js?ver=1.11.4-wp" id="jquery-ui-mouse-js"></script>
vendor: 1 bytes, line 2435
2435
2436<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/sortable.min.js?ver=1.11.4-wp" id="jquery-ui-sortable-js"></script>
vendor: 1 bytes, line 2436
2436
2437<script type="text/javascript" id="mediaelement-core-js-before">
2438/* <![CDATA[ */
2439var 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"}};
2440//# sourceURL=mediaelement-core-js-before
2441/* ]]> */
2442</script>
vendor: 1 bytes, line 2442
2442
2443<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script>
vendor: 1 bytes, line 2443
2443
2444<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.9.7" id="mediaelement-migrate-js"></script>
vendor: 1 bytes, line 2444
2444
2445<script type="text/javascript" id="mediaelement-js-extra">
2446/* <![CDATA[ */
2447var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2448//# sourceURL=mediaelement-js-extra
2449/* ]]> */
2450</script>
vendor: 1 bytes, line 2450
2450
2451<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.9.7" id="wp-mediaelement-js"></script>
vendor: 1 bytes, line 2451
2451
2452<script type="text/javascript" id="wp-api-request-js-extra">
2453/* <![CDATA[ */
2454var wpApiSettings = {"root":"https://www.austinmonthly.com/wp-json/","nonce":"0e226a453d","versionString":"wp/v2/"};
2455//# sourceURL=wp-api-request-js-extra
2456/* ]]> */
2457</script>
vendor: 1 bytes, line 2457
2457
2458<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/api-request.min.js?ver=6.9.7" id="wp-api-request-js"></script>
vendor: 1 bytes, line 2458
2458
2459<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2459
2459
2460<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2460
2460
2461<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2461
2461
2462<script type="text/javascript" id="wp-i18n-js-after">
2463/* <![CDATA[ */
2464wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2465//# sourceURL=wp-i18n-js-after
2466/* ]]> */
2467</script>
vendor: 1 bytes, line 2467
2467
2468<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script>
vendor: 1 bytes, line 2468
2468
2469<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
vendor: 1 bytes, line 2469
2469
2470<script type="text/javascript" id="media-views-js-extra">
2471/* <![CDATA[ */
2472var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n  'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://www.austinmonthly.com/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
2472pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"35da6ee702","setAttachmentThumbnail":"6a33a2d785"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://www.austinmonthly.com/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"March 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"12","text":"December 2020"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"October 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"8","text":"August 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2020","month":"3","text":"March 2020"},{"year":"2020","month":"2","text":"February 2020"},{"year":"2020","month":"1","text":"January 2020"},{"year":"2019","month":"12","text":"December 2019"},{"year":"2019","month":"11","text":"November 2019"},{"year":"2019","month":"10","text":"October 2019"},{"year":"2019","month":"9","text":"September 2019"},{"year":"2019","month":"8","text":"August 2019"},{"year":"2019","month":"7","text":"July 2019"}],"mediaTrash":0,"infiniteScrolling":0}};
2473//# sourceURL=media-views-js-extra
2474/* ]]> */
2475</script>
vendor: 1 bytes, line 2475
2475
2476<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/media-views.min.js?ver=6.9.7" id="media-views-js"></script>
vendor: 1 bytes, line 2476
2476
2477<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/media-editor.min.js?ver=6.9.7" id="media-editor-js"></script>
vendor: 1 bytes, line 2477
2477
2478<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/media-audiovideo.min.js?ver=6.9.7" id="media-audiovideo-js"></script>
vendor: 1 bytes, line 2478
2478
2479<script type="text/javascript" src="https://www.austinmonthly.com/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1" id="moment-js"></script>
vendor: 1 bytes, line 2479
2479
2480<script type="text/javascript" id="moment-js-after">
2481/* <![CDATA[ */
2482moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} );
2483//# sourceURL=moment-js-after
2484/* ]]> */
2485</script>
vendor: 1 bytes, line 2485
2485
2486<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/vendor/fullcalendar/fullcalendar.min.js?ver=1.0.5" id="fullcalendar-js"></script>
vendor: 1 bytes, line 2486
2486
2487<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/vendor/date-time-picker/time-picker.js?ver=1.0.5" id="timepicker-js"></script>
vendor: 1 bytes, line 2487
2487
2488<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/vendor/event-recurrence.js?ver=1.0.5" id="ecp-event-reccurrence-js"></script>
vendor: 1 bytes, line 2488
2488
2489<script type="text/javascript" id="event-calendar-pro-js-extra">
2490/* <![CDATA[ */
2491var wpecp = {"asset_url":"https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets","nonce":"9ba85fca32"};
2492//# sourceURL=event-calendar-pro-js-extra
2493/* ]]> */
2494</script>
vendor: 1 bytes, line 2494
2494
2495<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/event-calendar-pro/assets/js/frontend/frontend.js?ver=1.0.5" id="event-calendar-pro-js"></script>
vendor: 1 bytes, line 2495
2495
2496<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/datepicker.min.js?ver=1.11.4-wp" id="jquery-ui-datepicker-js"></script>
vendor: 1 bytes, line 2496
2496
2497<script type="text/javascript" id="jquery-ui-datepicker-js-after">
2498/* <![CDATA[ */
2499jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
2500//# sourceURL=jquery-ui-datepicker-js-after
2501/* ]]> */
2502</script>
vendor: 1 bytes, line 2502
2502
2503<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/themes/austinmonthly/assets/js/theme.min.js?ver=20260611" id="theme-js"></script>
vendor: 1 bytes, line 2503
2503
2504<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/position.min.js?ver=1.11.4-wp" id="jquery-ui-position-js"></script>
vendor: 1 bytes, line 2504
2504
2505<script type="text/javascript" id="popup-maker-site-js-extra">
2506/* <![CDATA[ */
2507var pum_vars = {"version":"1.24.0","pm_dir_url":"https://www.austinmonthly.com/wp-content/plugins/popup-maker/","ajaxurl":"https://www.austinmonthly.com/wp-admin/admin-ajax.php","restapi":"https://www.austinmonthly.com/wp-json/pum/v1","rest_nonce":null,"default_theme":"40407","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https://www.austinmonthly.com/wp-json/pum/v1"};
2508var pum_sub_vars = {"ajaxurl":"https://www.austinmonthly.com/wp-admin/admin-ajax.php","message_position":"top"};
2509var pum_popups = {"pum-103635":{"triggers":[{"type":"auto_open","settings":{"delay":5000,"cookie_name":["pum-1036351"]}}],"cookies":[{"event":"on_popup_close","settings":{"name":"pum-1036351","time":"7 days","path":true}}],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"40408","size":"medium","responsive_min_width":"0%","responsive_max_width":"700px","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":103635,"slug":"july-4"}};
2510//# sourceURL=popup-maker-site-js-extra
2511/* ]]> */
2512</script>
vendor: 1 bytes, line 2512
2512
2513<script type="text/javascript" src="//www.austinmonthly.com/wp-content/uploads/pum/pum-site-scripts.js?defer&amp;generated=1753718755&amp;ver=1.24.0" id="popup-maker-site-js"></script>
vendor: 1 bytes, line 2513
2513
2514<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/web-directory-pro-v2/assets/vendor/sumo/sumoselect.js?ver=1.0.0" id="wdp-sumoselect-js"></script>
vendor: 1 bytes, line 2514
2514
2515<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/web-directory-pro-v2/assets/vendor/maplace/maplace.js?ver=1.0.0" id="maplace-js"></script>
vendor: 1 bytes, line 2515
2515
2516<script type="text/javascript" id="wdp-frontend-script-js-extra">
2517/* <![CDATA[ */
2518var wdp_checkout_params = {"key":"","label":"Pay For Claiming","amount":"20000","currency":"usd","name":"Austin Monthly Magazine"};
2519//# sourceURL=wdp-frontend-script-js-extra
2520/* ]]> */
2521</script>
vendor: 1 bytes, line 2521
2521
2522<script type="text/javascript" id="wdp-frontend-script-js-before">
2523/* <![CDATA[ */
2524var hideOnMobile = false;
2525//# sourceURL=wdp-frontend-script-js-before
2526/* ]]> */
2527</script>
vendor: 1 bytes, line 2527
2527
2528<script type="text/javascript" src="https://www.austinmonthly.com/wp-content/plugins/web-directory-pro-v2/assets/js/frontend.js?ver=1.0.0" id="wdp-frontend-script-js"></script>
vendor: 1 bytes, line 2528
2528
2529<script type="text/javascript" id="jetpack-stats-js-before">
2530/* <![CDATA[ */
2531_stq = window._stq || [];
2532_stq.push([ "view", {"v":"ext","blog":"238260917","post":"136310","tz":"-5","srv":"www.austinmonthly.com","j":"1:16.1.3"} ]);
2533_stq.push([ "clickTrackerInit", "238260917", "136310" ]);
2534//# sourceURL=jetpack-stats-js-before
2535/* ]]> */
2536</script>
vendor: 1 bytes, line 2536
2536
2537<script type="text/javascript" src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 2537
2537
2538<script id="wp-emoji-settings" type="application/json">
2539{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.austinmonthly.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.7"}}
2540</script>
vendor: 1 bytes, line 2540
2540
2541<script type="module">
2542/* <![CDATA[ */
2543/*! This file is auto-generated */
2544var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2545//# sourceURL=https://www.austinmonthly.com/wp-includes/js/wp-emoji-loader.min.js
2546/* ]]> */
2547</script>
2547
2548
2549<!-- /15298184/am-popup -->
2550<div id='div-gpt-ad-1590703836440-0'>
2551    
2551<script>
2552        googletag.cmd.push(function () {
2553            googletag.display('div-gpt-ad-1590703836440-0');
2554        });
2555    </script>
2555
2556</div>
2557
2558
2559</body>
2560
2561</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.