Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - tuts.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Thu, 01 May 2025 10:47:02 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://www.tuts.org/
X-Frame-Options: SAMEORIGIN
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 938eb2d16e4b8d87-HEL
alt-svc: h3=":443"; ma=86400

HTTP Code 301 Moved Permanently

301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://www.tuts.org/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Thu, 01 May 2025 10:47:03 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Vary: Accept-Encoding
Vary: Accept-Encoding
Vary: Accept-Encoding
Link: <https://www.tuts.org/wp-json/>; rel="https://api.w.org/"
Link: <https://www.tuts.org/wp-json/wp/v2/pages/904>; rel="alternate"; title="JSON"; type="application/json"
Link: <https://www.tuts.org/>; rel=shortlink
X-Powered-By: WP Engine
X-Cacheable: bot
Cache-Control: max-age=10800, must-revalidate
X-Cache: HIT: 202
X-Cache-Group: bot
X-Frame-Options: SAMEORIGIN
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 938eb2d48c7b376c-HEL
alt-svc: h3=":443"; ma=86400

HTTP Code 200 OK

200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: tuts.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!doctype html>
<html class="no-js" lang="en">
<head>
    <!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-PVC2QGK');</script>
<!-- End Google Tag Manager -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/wp-content/themes/tuts/assets/i/icons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta name="facebook-domain-verification" content="1wpc1ls25bkwxrs3hbssto8br36im3" />

<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
	<!-- This site is optimized with the Yoast SEO plugin v24.9 - https://yoast.com/wordpress/plugins/seo/ -->
	<title>Houston Musical Theatre | Theatre Under the Stars | TUTS</title>
	<meta name="description" content="As Houston&#039;s home for musical theatre, Theatre Under the Stars opens doors to power, magic, and joy with world class tours and productions." />
	<link rel="canonical" href="https://www.tuts.org/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Houston Musical Theatre | Theatre Under the Stars | TUTS" />
	<meta property="og:description" content="As Houston&#039;s home for musical theatre, Theatre Under the Stars opens doors to power, magic, and joy with world class tours and productions." />
	<meta property="og:url" content="https://www.tuts.org/" />
	<meta property="og:site_name" content="THEATRE UNDER THE STARS" />
	<meta property="article:publisher" content="https://www.facebook.com/TheatreUnderTheStars" />
	<meta property="article:modified_time" content="2025-04-28T00:11:02+00:00" />
	<meta property="og:image" content="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.tuts.org/","url":"https://www.tuts.org/","name":"Houston Musical Theatre | Theatre Under the Stars | TUTS","isPartOf":{"@id":"https://www.tuts.org/#website"},"primaryImageOfPage":{"@id":"https://www.tuts.org/#primaryimage"},"image":{"@id":"https://www.tuts.org/#primaryimage"},"thumbnailUrl":"https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png","datePublished":"2014-12-02T14:22:20+00:00","dateModified":"2025-04-28T00:11:02+00:00","description":"As Houston's home for musical theatre, Theatre Under the Stars opens doors to power, magic, and joy with world class tours and productions.","breadcrumb":{"@id":"https://www.tuts.org/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.tuts.org/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.tuts.org/#primaryimage","url":"https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png","contentUrl":"https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png","width":1901,"height":701,"caption":"From the Creator of Hamilton and Moana, Lin Manuel Miranda – In the Heights, from Theatre Under The Stars"},{"@type":"BreadcrumbList","@id":"https://www.tuts.org/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.tuts.org/#website","url":"https://www.tuts.org/","name":"THEATRE UNDER THE STARS","description":"Houston&#039;s Home For Musical Theatre","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.tuts.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
	<meta name="google-site-verification" content="Yo7bMNwq5hV12f0MqNOpyw2b4pU8Snxh3WcBDGkfxCQ" />
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//fonts.googleapis.com' />
		<!-- This site uses the Google Analytics by ExactMetrics plugin v8.4.1 - Using Analytics tracking - https://www.exactmetrics.com/ -->
							<script src="//www.googletagmanager.com/gtag/js?id=G-PWTTCP6CZ7"  data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
			<script data-cfasync="false" data-wpfc-render="false" type="text/javascript">
				var em_version = '8.4.1';
				var em_track_user = true;
				var em_no_track_reason = '';
								var ExactMetricsDefaultLocations = {"page_location":"https:\/\/www.tuts.org\/"};
				if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) {
					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations );
				} else {
					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations;
				}

								var disableStrs = [
										'ga-disable-G-PWTTCP6CZ7',
									];

				/* Function to detect opted out users */
				function __gtagTrackerIsOptedOut() {
					for (var index = 0; index < disableStrs.length; index++) {
						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
							return true;
						}
					}

					return false;
				}

				/* Disable tracking if the opt-out cookie exists. */
				if (__gtagTrackerIsOptedOut()) {
					for (var index = 0; index < disableStrs.length; index++) {
						window[disableStrs[index]] = true;
					}
				}

				/* Opt-out function */
				function __gtagTrackerOptout() {
					for (var index = 0; index < disableStrs.length; index++) {
						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
						window[disableStrs[index]] = true;
					}
				}

				if ('undefined' === typeof gaOptout) {
					function gaOptout() {
						__gtagTrackerOptout();
					}
				}
								window.dataLayer = window.dataLayer || [];

				window.ExactMetricsDualTracker = {
					helpers: {},
					trackers: {},
				};
				if (em_track_user) {
					function __gtagDataLayer() {
						dataLayer.push(arguments);
					}

					function __gtagTracker(type, name, parameters) {
						if (!parameters) {
							parameters = {};
						}

						if (parameters.send_to) {
							__gtagDataLayer.apply(null, arguments);
							return;
						}

						if (type === 'event') {
														parameters.send_to = exactmetrics_frontend.v4_id;
							var hookName = name;
							if (typeof parameters['event_category'] !== 'undefined') {
								hookName = parameters['event_category'] + ':' + name;
							}

							if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') {
								ExactMetricsDualTracker.trackers[hookName](parameters);
							} else {
								__gtagDataLayer('event', name, parameters);
							}
							
						} else {
							__gtagDataLayer.apply(null, arguments);
						}
					}

					__gtagTracker('js', new Date());
					__gtagTracker('set', {
						'developer_id.dNDMyYj': true,
											});
					if ( ExactMetricsLocations.page_location ) {
						__gtagTracker('set', ExactMetricsLocations);
					}
										__gtagTracker('config', 'G-PWTTCP6CZ7', {"forceSSL":"true","link_attribution":"true"} );
															window.gtag = __gtagTracker;										(function () {
						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
						/* ga and __gaTracker compatibility shim. */
						var noopfn = function () {
							return null;
						};
						var newtracker = function () {
							return new Tracker();
						};
						var Tracker = function () {
							return null;
						};
						var p = Tracker.prototype;
						p.get = noopfn;
						p.set = noopfn;
						p.send = function () {
							var args = Array.prototype.slice.call(arguments);
							args.unshift('send');
							__gaTracker.apply(null, args);
						};
						var __gaTracker = function () {
							var len = arguments.length;
							if (len === 0) {
								return;
							}
							var f = arguments[len - 1];
							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
								if ('send' === arguments[0]) {
									var hitConverted, hitObject = false, action;
									if ('event' === arguments[1]) {
										if ('undefined' !== typeof arguments[3]) {
											hitObject = {
												'eventAction': arguments[3],
												'eventCategory': arguments[2],
												'eventLabel': arguments[4],
												'value': arguments[5] ? arguments[5] : 1,
											}
										}
									}
									if ('pageview' === arguments[1]) {
										if ('undefined' !== typeof arguments[2]) {
											hitObject = {
												'eventAction': 'page_view',
												'page_path': arguments[2],
											}
										}
									}
									if (typeof arguments[2] === 'object') {
										hitObject = arguments[2];
									}
									if (typeof arguments[5] === 'object') {
										Object.assign(hitObject, arguments[5]);
									}
									if ('undefined' !== typeof arguments[1].hitType) {
										hitObject = arguments[1];
										if ('pageview' === hitObject.hitType) {
											hitObject.eventAction = 'page_view';
										}
									}
									if (hitObject) {
										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
										hitConverted = mapArgs(hitObject);
										__gtagTracker('event', action, hitConverted);
									}
								}
								return;
							}

							function mapArgs(args) {
								var arg, hit = {};
								var gaMap = {
									'eventCategory': 'event_category',
									'eventAction': 'event_action',
									'eventLabel': 'event_label',
									'eventValue': 'event_value',
									'nonInteraction': 'non_interaction',
									'timingCategory': 'event_category',
									'timingVar': 'name',
									'timingValue': 'value',
									'timingLabel': 'event_label',
									'page': 'page_path',
									'location': 'page_location',
									'title': 'page_title',
									'referrer' : 'page_referrer',
								};
								for (arg in args) {
																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
										hit[gaMap[arg]] = args[arg];
									} else {
										hit[arg] = args[arg];
									}
								}
								return hit;
							}

							try {
								f.hitCallback();
							} catch (ex) {
							}
						};
						__gaTracker.create = newtracker;
						__gaTracker.getByName = newtracker;
						__gaTracker.getAll = function () {
							return [];
						};
						__gaTracker.remove = noopfn;
						__gaTracker.loaded = true;
						window['__gaTracker'] = __gaTracker;
					})();
									} else {
										console.log("");
					(function () {
						function __gtagTracker() {
							return null;
						}

						window['__gtagTracker'] = __gtagTracker;
						window['gtag'] = __gtagTracker;
					})();
									}
			</script>
				<!-- / Google Analytics by ExactMetrics -->
		<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/www.tuts.org\/wp-includes\/js\/wp-emoji.js?ver=6.8","twemoji":"https:\/\/www.tuts.org\/wp-includes\/js\/twemoji.js?ver=6.8"}};
/**
 * @output wp-includes/js/wp-emoji-loader.js
 */

/**
 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
 * @typedef WPEmojiSettings
 * @type {object}
 * @property {?object} source
 * @property {?string} source.concatemoji
 * @property {?string} source.twemoji
 * @property {?string} source.wpemoji
 * @property {?boolean} DOMReady
 * @property {?Function} readyCallback
 */

/**
 * Support tests.
 * @typedef SupportTests
 * @type {object}
 * @property {?boolean} flag
 * @property {?boolean} emoji
 */

/**
 * IIFE to detect emoji support and load Twemoji if needed.
 *
 * @param {Window} window
 * @param {Document} document
 * @param {WPEmojiSettings} settings
 */
( function wpEmojiLoader( window, document, settings ) {
	if ( typeof Promise === 'undefined' ) {
		return;
	}

	var sessionStorageKey = 'wpEmojiSettingsSupports';
	var tests = [ 'flag', 'emoji' ];

	/**
	 * Checks whether the browser supports offloading to a Worker.
	 *
	 * @since 6.3.0
	 *
	 * @private
	 *
	 * @returns {boolean}
	 */
	function supportsWorkerOffloading() {
		return (
			typeof Worker !== 'undefined' &&
			typeof OffscreenCanvas !== 'undefined' &&
			typeof URL !== 'undefined' &&
			URL.createObjectURL &&
			typeof Blob !== 'undefined'
		);
	}

	/**
	 * @typedef SessionSupportTests
	 * @type {object}
	 * @property {number} timestamp
	 * @property {SupportTests} supportTests
	 */

	/**
	 * Get support tests from session.
	 *
	 * @since 6.3.0
	 *
	 * @private
	 *
	 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
	 */
	function getSessionSupportTests() {
		try {
			/** @type {SessionSupportTests} */
			var item = JSON.parse(
				sessionStorage.getItem( sessionStorageKey )
			);
			if (
				typeof item === 'object' &&
				typeof item.timestamp === 'number' &&
				new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
				typeof item.supportTests === 'object'
			) {
				return item.supportTests;
			}
		} catch ( e ) {}
		return null;
	}

	/**
	 * Persist the supports in session storage.
	 *
	 * @since 6.3.0
	 *
	 * @private
	 *
	 * @param {SupportTests} supportTests Support tests.
	 */
	function setSessionSupportTests( supportTests ) {
		try {
			/** @type {SessionSupportTests} */
			var item = {
				supportTests: supportTests,
				timestamp: new Date().valueOf()
			};

			sessionStorage.setItem(
				sessionStorageKey,
				JSON.stringify( item )
			);
		} catch ( e ) {}
	}

	/**
	 * Checks if two sets of Emoji characters render the same visually.
	 *
	 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
	 * scope. Everything must be passed by parameters.
	 *
	 * @since 4.9.0
	 *
	 * @private
	 *
	 * @param {CanvasRenderingContext2D} context 2D Context.
	 * @param {string} set1 Set of Emoji to test.
	 * @param {string} set2 Set of Emoji to test.
	 *
	 * @return {boolean} True if the two sets render the same.
	 */
	function emojiSetsRenderIdentically( context, set1, set2 ) {
		// Cleanup from previous test.
		context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
		context.fillText( set1, 0, 0 );
		var rendered1 = new Uint32Array(
			context.getImageData(
				0,
				0,
				context.canvas.width,
				context.canvas.height
			).data
		);

		// Cleanup from previous test.
		context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
		context.fillText( set2, 0, 0 );
		var rendered2 = new Uint32Array(
			context.getImageData(
				0,
				0,
				context.canvas.width,
				context.canvas.height
			).data
		);

		return rendered1.every( function ( rendered2Data, index ) {
			return rendered2Data === rendered2[ index ];
		} );
	}

	/**
	 * Determines if the browser properly renders Emoji that Twemoji can supplement.
	 *
	 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
	 * scope. Everything must be passed by parameters.
	 *
	 * @since 4.2.0
	 *
	 * @private
	 *
	 * @param {CanvasRenderingContext2D} context 2D Context.
	 * @param {string} type Whether to test for support of "flag" or "emoji".
	 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
	 *
	 * @return {boolean} True if the browser can render emoji, false if it cannot.
	 */
	function browserSupportsEmoji( context, type, emojiSetsRenderIdentically ) {
		var isIdentical;

		switch ( type ) {
			case 'flag':
				/*
				 * Test for Transgender flag compatibility. Added in Unicode 13.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
				 */
				isIdentical = emojiSetsRenderIdentically(
					context,
					'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
					'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
				);

				if ( isIdentical ) {
					return false;
				}

				/*
				 * Test for UN flag compatibility. This is the least supported of the letter locale flags,
				 * so gives us an easy test for full support.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly ([U] + [N]).
				 */
				isIdentical = emojiSetsRenderIdentically(
					context,
					'\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points
					'\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space
				);

				if ( isIdentical ) {
					return false;
				}

				/*
				 * Test for English flag compatibility. England is a country in the United Kingdom, it
				 * does not have a two letter locale code but rather a five letter sub-division code.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
				 */
				isIdentical = emojiSetsRenderIdentically(
					context,
					// as the flag sequence
					'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
					// with each code point separated by a zero-width space
					'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
				);

				return ! isIdentical;
			case 'emoji':
				/*
				 * Rise Like a Phoenix.
				 *
				 * To test for Emoji 15.1 support, try to render a new emoji: Phoenix.
				 *
				 * A phoenix, a mythical immortal bird with flame-like feathers found in the folklore of many global
				 * cultures. Often used to symbolize renewal or rebirth.
				 *
				 * The Phoenix emoji is a ZWJ sequence combining 🐦 Bird, Zero Width Joiner and 🔥 Fire.
				 * These display as a single emoji on supported platforms.
				 *
				 * 0xD83D 0xDC26 (\uD83D\uDC26) == 🐦 Bird
				 * 0x200D                       == Zero-Width Joiner (ZWJ) that links the code points for the new emoji or
				 * 0x200B                       == Zero-Width Space (ZWS) that is rendered for clients not supporting the new emoji.
				 * 0xD83D 0xDD25 (\uD83D\uDD25) == 🔥 Fire
				 *
				 * When updating this test for future Emoji releases, ensure that individual emoji that make up the
				 * sequence come from older emoji standards.
				 */
				isIdentical = emojiSetsRenderIdentically(
					context,
					'\uD83D\uDC26\u200D\uD83D\uDD25', // as the zero-width joiner sequence
					'\uD83D\uDC26\u200B\uD83D\uDD25' // separated by a zero-width space
				);

				return ! isIdentical;
		}

		return false;
	}

	/**
	 * Checks emoji support tests.
	 *
	 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
	 * scope. Everything must be passed by parameters.
	 *
	 * @since 6.3.0
	 *
	 * @private
	 *
	 * @param {string[]} tests Tests.
	 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
	 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
	 *
	 * @return {SupportTests} Support tests.
	 */
	function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically ) {
		var canvas;
		if (
			typeof WorkerGlobalScope !== 'undefined' &&
			self instanceof WorkerGlobalScope
		) {
			canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
		} else {
			canvas = document.createElement( 'canvas' );
		}

		var context = canvas.getContext( '2d', { willReadFrequently: true } );

		/*
		 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
		 * it doesn't work when the font is bolder than 500 weight. So, we
		 * check for bold rendering support to avoid invisible emoji in Chrome.
		 */
		context.textBaseline = 'top';
		context.font = '600 32px Arial';

		var supports = {};
		tests.forEach( function ( test ) {
			supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically );
		} );
		return supports;
	}

	/**
	 * Adds a script to the head of the document.
	 *
	 * @ignore
	 *
	 * @since 4.2.0
	 *
	 * @param {string} src The url where the script is located.
	 *
	 * @return {void}
	 */
	function addScript( src ) {
		var script = document.createElement( 'script' );
		script.src = src;
		script.defer = true;
		document.head.appendChild( script );
	}

	settings.supports = {
		everything: true,
		everythingExceptFlag: true
	};

	// Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired.
	var domReadyPromise = new Promise( function ( resolve ) {
		document.addEventListener( 'DOMContentLoaded', resolve, {
			once: true
		} );
	} );

	// Obtain the emoji support from the browser, asynchronously when possible.
	new Promise( function ( resolve ) {
		var supportTests = getSessionSupportTests();
		if ( supportTests ) {
			resolve( supportTests );
			return;
		}

		if ( supportsWorkerOffloading() ) {
			try {
				// Note that the functions are being passed as arguments due to minification.
				var workerScript =
					'postMessage(' +
					testEmojiSupports.toString() +
					'(' +
					[
						JSON.stringify( tests ),
						browserSupportsEmoji.toString(),
						emojiSetsRenderIdentically.toString()
					].join( ',' ) +
					'));';
				var blob = new Blob( [ workerScript ], {
					type: 'text/javascript'
				} );
				var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
				worker.onmessage = function ( event ) {
					supportTests = event.data;
					setSessionSupportTests( supportTests );
					worker.terminate();
					resolve( supportTests );
				};
				return;
			} catch ( e ) {}
		}

		supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically );
		setSessionSupportTests( supportTests );
		resolve( supportTests );
	} )
		// Once the browser emoji support has been obtained from the session, finalize the settings.
		.then( function ( supportTests ) {
			/*
			 * Tests the browser support for flag emojis and other emojis, and adjusts the
			 * support settings accordingly.
			 */
			for ( var test in supportTests ) {
				settings.supports[ test ] = supportTests[ test ];

				settings.supports.everything =
					settings.supports.everything && settings.supports[ test ];

				if ( 'flag' !== test ) {
					settings.supports.everythingExceptFlag =
						settings.supports.everythingExceptFlag &&
						settings.supports[ test ];
				}
			}

			settings.supports.everythingExceptFlag =
				settings.supports.everythingExceptFlag &&
				! settings.supports.flag;

			// Sets DOMReady to false and assigns a ready function to settings.
			settings.DOMReady = false;
			settings.readyCallback = function () {
				settings.DOMReady = true;
			};
		} )
		.then( function () {
			return domReadyPromise;
		} )
		.then( function () {
			// When the browser can not render everything we need to load a polyfill.
			if ( ! settings.supports.everything ) {
				settings.readyCallback();

				var src = settings.source || {};

				if ( src.concatemoji ) {
					addScript( src.concatemoji );
				} else if ( src.wpemoji && src.twemoji ) {
					addScript( src.twemoji );
					addScript( src.wpemoji );
				}
			}
		} );
} )( window, document, window._wpemojiSettings );

/* ]]> */
</script>
<link rel='stylesheet' id='buttons-css' href='https://www.tuts.org/wp-includes/css/buttons.css?ver=6.8' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://www.tuts.org/wp-includes/css/dashicons.css?ver=6.8' type='text/css' media='all' />
<link rel='stylesheet' id='mediaelement-css' href='https://www.tuts.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.tuts.org/wp-includes/js/mediaelement/wp-mediaelement.css?ver=6.8' type='text/css' media='all' />
<link rel='stylesheet' id='media-views-css' href='https://www.tuts.org/wp-includes/css/media-views.css?ver=6.8' type='text/css' media='all' />
<link rel='stylesheet' id='imgareaselect-css' href='https://www.tuts.org/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.tuts.org/wp-includes/css/dist/block-library/style.css?ver=6.8' type='text/css' media='all' />
<style id='wp-block-library-theme-inline-css' type='text/css'>
.wp-block-audio :where(figcaption){
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme .wp-block-audio :where(figcaption){
  color:#ffffffa6;
}

.wp-block-audio{
  margin:0 0 1em;
}

.wp-block-code{
  border:1px solid #ccc;
  border-radius:4px;
  font-family:Menlo,Consolas,monaco,monospace;
  padding:.8em 1em;
}

.wp-block-embed :where(figcaption){
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme .wp-block-embed :where(figcaption){
  color:#ffffffa6;
}

.wp-block-embed{
  margin:0 0 1em;
}

.blocks-gallery-caption{
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme .blocks-gallery-caption{
  color:#ffffffa6;
}

:root :where(.wp-block-image figcaption){
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme :root :where(.wp-block-image figcaption){
  color:#ffffffa6;
}

.wp-block-image{
  margin:0 0 1em;
}

.wp-block-pullquote{
  border-bottom:4px solid;
  border-top:4px solid;
  color:currentColor;
  margin-bottom:1.75em;
}
.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{
  color:currentColor;
  font-size:.8125em;
  font-style:normal;
  text-transform:uppercase;
}

.wp-block-quote{
  border-left:.25em solid;
  margin:0 0 1.75em;
  padding-left:1em;
}
.wp-block-quote cite,.wp-block-quote footer{
  color:currentColor;
  font-size:.8125em;
  font-style:normal;
  position:relative;
}
.wp-block-quote:where(.has-text-align-right){
  border-left:none;
  border-right:.25em solid;
  padding-left:0;
  padding-right:1em;
}
.wp-block-quote:where(.has-text-align-center){
  border:none;
  padding-left:0;
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){
  border:none;
}

.wp-block-search .wp-block-search__label{
  font-weight:700;
}

.wp-block-search__button{
  border:1px solid #ccc;
  padding:.375em .625em;
}

:where(.wp-block-group.has-background){
  padding:1.25em 2.375em;
}

.wp-block-separator.has-css-opacity{
  opacity:.4;
}

.wp-block-separator{
  border:none;
  border-bottom:2px solid;
  margin-left:auto;
  margin-right:auto;
}
.wp-block-separator.has-alpha-channel-opacity{
  opacity:1;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots){
  width:100px;
}
.wp-block-separator.has-background:not(.is-style-dots){
  border-bottom:none;
  height:1px;
}
.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){
  height:2px;
}

.wp-block-table{
  margin:0 0 1em;
}
.wp-block-table td,.wp-block-table th{
  word-break:normal;
}
.wp-block-table :where(figcaption){
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme .wp-block-table :where(figcaption){
  color:#ffffffa6;
}

.wp-block-video :where(figcaption){
  color:#555;
  font-size:13px;
  text-align:center;
}
.is-dark-theme .wp-block-video :where(figcaption){
  color:#ffffffa6;
}

.wp-block-video{
  margin:0 0 1em;
}

:root :where(.wp-block-template-part.has-background){
  margin-bottom:0;
  margin-top:0;
  padding:1.25em 2.375em;
}
</style>
<style id='classic-theme-styles-inline-css' type='text/css'>
/**
 * These rules are needed for backwards compatibility.
 * They should match the button element rules in the base theme.json file.
 */
.wp-block-button__link {
	color: #ffffff;
	background-color: #32373c;
	border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */

	/* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */
	box-shadow: none;
	text-decoration: none;

	/* The extra 2px are added to size solids the same as the outline versions.*/
	padding: calc(0.667em + 2px) calc(1.333em + 2px);

	font-size: 1.125em;
}

.wp-block-file__button {
	background: #32373c;
	color: #ffffff;
	text-decoration: none;
}

</style>
<link rel='stylesheet' id='marketmade-marketmade-accordion-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-accordion/build/style-index.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-feature-image-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-feature-image/build/style-index.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-hero-slider-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-hero-slider/build/style-index.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-hero-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-hero/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-image-gallery-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-image-gallery/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-imgix-image-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-imgix-image/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='create-block-marketmade-row-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-row/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-section-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-section/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-slider-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-slider/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='marketmade-marketmade-styles-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-styles/build/style-index.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='create-block-marketmade-subpage-block-css' href='https://www.tuts.org/wp-content/plugins/marketmade-subpage/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='create-block-tuts-megamenu-item-block-css' href='https://www.tuts.org/wp-content/plugins/tuts-megamenu-item/style.css?ver=1709172532' type='text/css' media='all' />
<link rel='stylesheet' id='create-block-tuts-megamenu-block-css' href='https://www.tuts.org/wp-content/plugins/tuts-megamenu/style.css?ver=1709172532' type='text/css' media='all' />
<style id='global-styles-inline-css' type='text/css'>
: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--color--blue: #2D257D;--wp--preset--color--teal: #00B5AF;--wp--preset--color--pink: #ec0089;--wp--preset--color--orange: #ed5338;--wp--preset--color--yellow: #f9c606;--wp--preset--color--grey-1: #b5b5b5;--wp--preset--color--grey-2: #58595b;--wp--preset--color--grey-3: #414042;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--13: 96px;--wp--preset--font-size--12: 72px;--wp--preset--font-size--11: 60px;--wp--preset--font-size--10: 55px;--wp--preset--font-size--9: 48px;--wp--preset--font-size--8: 42px;--wp--preset--font-size--7: 36px;--wp--preset--font-size--6: 24px;--wp--preset--font-size--5: 20px;--wp--preset--font-size--4: 18px;--wp--preset--font-size--3: 16px;--wp--preset--font-size--2: 14px;--wp--preset--font-size--1: 12px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}.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;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css2?family=Montserrat%3Aital%2Cwght%400%2C400%3B0%2C700%3B1%2C400%3B1%2C700&#038;display=swap&#038;ver=6.8' type='text/css' media='all' />
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/jquery-updater/js/jquery-3.7.1.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/jquery-updater/js/jquery-migrate-3.5.2.min.js?ver=3.5.2" id="jquery-migrate-js"></script>
<script type="text/javascript" id="utils-js-extra">
/* <![CDATA[ */
var userSettings = {"url":"\/","uid":"0","time":"1746090391","secure":"1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/utils.js?ver=6.8" id="utils-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/plupload/moxie.js?ver=1.3.5.1" id="moxiejs-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/plupload/plupload.js?ver=2.1.9" id="plupload-js"></script>
<!--[if lt IE 8]>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/json2.js?ver=2015-05-03" id="json2-js"></script>
<![endif]-->
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/google-analytics-dashboard-for-wp/assets/js/frontend-gtag.js?ver=1746090392" id="exactmetrics-frontend-script-js" async="async" data-wp-strategy="async"></script>
<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */
var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/www.tuts.org","hash_tracking":"false","v4_id":"G-PWTTCP6CZ7"};/* ]]> */
</script>
<link rel="https://api.w.org/" href="https://www.tuts.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.tuts.org/wp-json/wp/v2/pages/904" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.tuts.org/xmlrpc.php?rsd" />
<link rel='shortlink' href='https://www.tuts.org/' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.tuts.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tuts.org%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.tuts.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tuts.org%2F&#038;format=xml" />
<!-- One Tag Conditional Container: Theater Under The Stars (32143) | TUTS (16392) | Export Date: Aug. 1, 2024 @ 3:16pm UTC -->
<script type="text/javascript" defer>
	
var ft_onetag_16392 = {
    ft_vars:{
        "ftXRef":"", // <-- INSERT "TRANSACTION_ID" --
        "ftXValue":"", // <-- INSERT "TRANSACTION_VALUE" --
        "ftXType":"", // <-- INSERT "TRANSACTION_TYPE" --
        "ftXName":"", // <-- INSERT "TRANSACTION_NAME" --
        "ftXNumItems":"", // <-- INSERT "TRANSACTION_QUANTITY" --
        "ftXCurrency":"", // <-- INSERT "TRANSACTION_CURRENCY" --
        "U1":"", // <-- INSERT "U1" --
        "U2":"", // <-- INSERT "U2" --
        "U3":"", // <-- INSERT "U3" --
        "U4":"", // <-- INSERT "U4" --
        "U5":"", // <-- INSERT "U5" --
        "U6":"", // <-- INSERT "U6" --
        "U7":"", // <-- INSERT "U7" --
        "U8":"", // <-- INSERT "U8" --
        "U9":"", // <-- INSERT "U9" --
        "U10":"", // <-- INSERT "U10" --
        "U11":"", // <-- INSERT "U11" --
        "U12":"", // <-- INSERT "U12" --
        "U13":"", // <-- INSERT "U13" --
        "U14":"", // <-- INSERT "U14" --
        "U15":"", // <-- INSERT "U15" --
        "U16":"", // <-- INSERT "U16" --
        "U17":"", // <-- INSERT "U17" --
        "U18":"", // <-- INSERT "U18" --
        "U19":"", // <-- INSERT "U19" --
        "U20":"", // <-- INSERT "U20" --
        },
    ot_dom:'https://servedby.flashtalking.com',
    ot_path:'/container/32143;143390;16392;iframe/?',
    ot_href:'ft_referrer='+escape(document.location.href),
    ot_rand:Math.random()*1000000,
    ot_ref:document.referrer,
    ot_init:function(){
        var o=this,qs='',count=0,ns='';
        for(var key in o.ft_vars){
            qs+=(o.ft_vars[key]==''?'':key+'='+o.ft_vars[key]+'&');
        }
        count=o.ot_path.length+qs.length+o.ot_href+escape(o.ot_ref).length;
        ns=o.ot_ns(count-2000);
		jQuery("body").prepend('<iframe style="position:absolute; visibility:hidden; width:1px; height:1px;" src="'+o.ot_dom+o.ot_path+qs+o.ot_href+encodeURIComponent('?~'+qs)+'&ns='+ns+'&cb='+o.ot_rand+'"></iframe>');
//         document.write('<iframe style="position:absolute; visibility:hidden; width:1px; height:1px;" src="'+o.ot_dom+o.ot_path+qs+o.ot_href+encodeURIComponent('?~'+qs)+'&ns='+ns+'&cb='+o.ot_rand+'"></iframe>');
    },
    ot_ns:function(diff){
        if(diff>0){
            var o=this,qo={},
                sp=/(?:^|&)([^&=]*)=?([^&]*)/g,
                fp=/^(http[s]?):\/\/?([^:\/\s]+)\/([\w\.]+[^#?\s]+)(.*)?/.exec(o.ot_ref),
                ro={h:fp[2],p:fp[3],qs:fp[4].replace(sp,function(p1,p2,p3){if(p2)qo[p2]=[p3]})};
            return escape(ro.h+ro.p.substring(0,10)+(qo.q?'?q='+unescape(qo.q):'?p='+unescape(qo.p)));
        }else{
            var o=this;
            return escape(unescape(o.ot_ref));
        }
            }
    }
document.addEventListener('DOMContentLoaded', function () {
ft_onetag_16392.ot_init();
});
</script>
<!-- prospect2 Code added by SWP mar 20, 2025 -->
<script>
    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
    vgo('setAccount', '28740730');
    vgo('setTrackByDefault', true);
 
    vgo('process');
</script><link rel="icon" href="https://www.tuts.org/wp-content/uploads/2024/07/TUTS-web-icon-150x150.png" sizes="32x32" />
<link rel="icon" href="https://www.tuts.org/wp-content/uploads/2024/07/TUTS-web-icon-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.tuts.org/wp-content/uploads/2024/07/TUTS-web-icon-300x300.png" />
<meta name="msapplication-TileImage" content="https://www.tuts.org/wp-content/uploads/2024/07/TUTS-web-icon-300x300.png" />
		<style type="text/css" id="wp-custom-css">
			.marketmade-accordion .page-name {font-size:1.4em !important;}
.marketmade-accordion .marketmade-subpage-content * {font-size:1em !important;}
@media (max-width: 1350px) {

	body .nav-sub li > a {
		padding-right: 4px;
	}
	
}

	.nav-sub .wp-block-marketmade-tuts-megamenu {
	  margin-right: 0;
	}

.megamenu {
	right: -45px; 
}

@media (max-width: 767px) {

	.slider-ratio-wrap {
		padding-top: 0 !important;
		height: auto !important;
	}
	
	.marketmade-hero-slider .slick-list {
		position: relative;
	}
	
	.wp-block-marketmade-marketmade-hero-slider .hero-content-inner {
		top: 100%;
	}
	
	.marketmade-hero-slider .slick-list {
		overflow: visible
	}
	
	.wp-block-marketmade-marketmade-hero-slider {
    padding-bottom: 130px
	}
	
	html body .wp-block-marketmade-marketmade-hero-slider .hero-content-inner * {
		padding-left: 0;
		padding-right: 0;
	}
	
		body .main .slick-slide {
		display: none !important;
			left: 0 !important;
			right: 0 !important;
	}
	
	body .main .slick-slide.slick-active {
		display: block !important;
	}
}


body .footer-main {
	display: block
}

body .wp-block-marketmade-marketmade-hero-slider .hero-content-inner {
	padding: 0;
}

body .wp-block-marketmade-marketmade-hero-slider .hero-content-inner > * {
	padding-left: 12px;
	padding-right: 12px;
}

body .wp-block-marketmade-marketmade-hero-slider .hero-content-inner > *:first-child {
	padding-top: 12px;
}

.no-donate-button .donate-button {
	display: none;
}


iframe {
	border: 0;
}  


.wp-embed-aspect-16-9 .wp-block-embed__wrapper {
	height: 0;
	position: relative;
	padding-top: 56%;
	background: black;
}

.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}




.alignfull [data-width-state="narrow"],
  .alignfull [data-width-state="medium"],
  .alignfull [data-width-state="wide"],
  .alignfull [data-width-state="width-one"],
  .alignfull [data-width-state="width-two"],
  .alignfull [data-width-state="width-three"],
  .alignfull [data-width-state="width-four"]  {
    padding-left: 32px;
    padding-right: 32px;
  }

@media (max-width: 767px) {

  .alignfull [data-width-state="narrow"],
  .alignfull [data-width-state="medium"],
  .alignfull [data-width-state="wide"],
  .alignfull [data-width-state="width-one"],
  .alignfull [data-width-state="width-two"],
  .alignfull [data-width-state="width-three"],
  .alignfull [data-width-state="width-four"]  {
    padding-left: 20px;
    padding-right: 20px;
  }

}

.has-video {
	    max-height: 900px;
    overflow: hidden;
	margin-top: -60px !important;

}


.has-video video {
	height: 100%;
	object-fit: cover;
	object-position: top center;
}

.has-video .hero-content,
.has-video .hero-content-inner,
.has-video .wp-block-video {
	height: 100%;
}

.has-video .expand-btn {
	
	cursor: pointer;
	color: white;
	background: #2D257D;
	border-radius: 10%;
	position: absolute;
	top: 40px;
	right: 30px;
	padding: 12px 12px 9px;
	line-height: 100%;
	box-sizing:border-box;
	font-size: 24px;
}

.autoplay-disabled .expand-btn {
	display: none;
}



.autoplay-disabled {
	cursor: pointer;
}

@media screen and (max-width: 960px) {
	.marketmade-accordion .page-name {font-size:1em !important;}
.marketmade-accordion .marketmade-subpage-content * {font-size:1em !important;}
	.has-video {
		margin-top: -50px !important;
	}

	.has-video > div {
		height: 400px !important;
	}

} 



.mega-small .megamenu-inner {
	width: 274px;
}

.mega-small .megamenu {
	right: auto;
	margin-left: -4px;
}


/* temp table styles */
.wp-block-table.is-style-table-big-calender {
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	border: 0;
}

body .is-style-table-big-calender td:empty {
    display: table-cell;
}

@media (max-width: 767px) {
		.marketmade-accordion .page-name {font-size:1em !important;}
.marketmade-accordion .marketmade-subpage-content * {font-size:1em !important;}
	body .main .wp-block-marketmade-marketmade-feature-image {
		padding-left: 0;
		padding-right: 0;
	}
	

	
	
	
body .is-style-table-big-calender td:empty {
    display: none;
	}}

.wp-block-table.is-style-table-big-calender.table-heading table {
	border-bottom: 0;
	position: relative;
	margin-top: -1px;
}

.wp-block-table.is-style-table-big-calender.table-heading table  td {
	padding: 20px 35px;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}

.wp-block-table.is-style-table-big-calender table {

	margin-bottom: 0;
	    border: 1px solid #2D257D;
}

html body .is-style-table-big-calender td {
	border: 1px solid #2D257D;
}

html body .is-style-table-big-calender thead {
	border: 0;
}


/* fixes small empty section when no content is specified with content turned on */

.hero-content-inner:empty,
.hero-content-inner h2:empty,
.hero-content-inner h3:empty,
.hero-content-inner h4:empty,
.hero-content-inner p:empty {
	display: none !important;
}


/* fixes flexbox in flexbox padding ratio bug */

.wp-block-marketmade-marketmade-section .row {
	width: 100%;
}



/* makes cards line up */
body [data-row-state="enabled"] {
	align-items: flex-start;
}


.slick-arrow {
	display: none !important;
}


.slider-container-a {
	height: 957px !important
}

.alignfull {
  margin: 0 calc(50% - 50vw);
  max-width: 100vw;
  width: 100vw;
}

.main-top-offset {
	margin-top: -30px;
}


.slider-container-base img, .slider-container-a img {
    width: 100% !important;
    height: 100% !important;
    margin-left: 0 !important;
	 object-fit: cover;
	object-position: top center;
}

body .slider-container-base img, body .slider-container-a img,
body .slider-container-base img, body .slider-container-a .slide {
    height: 100% !important;
	  margin-top: 0 !important;
}

body .wp-block-table td, 
body .wp-block-table th {
	border: 0;
}

h2 {
	margin-bottom: 40px;
}



@media screen and (max-width: 768px) {
	.slider-container-a {
		height: 450px !important
	}
} 
.wp-block-button__link:hover{
	color:#ffffff !important;
	opacity: .8;
}
div.sc-video-height{
	height:auto;
}
@media (max-width: 767px) {
	.mobile.mobile-tagline{
		display:table-cell;
	}
}
body{
	max-width:100%;
	overflow-x:hidden;
}

@media (max-width: 768px) {
[class*="marketmade-hero"].slick-slide > div {
position :relative;
display:flex;
flex-direction:column-reverse;
}
	[class*="marketmade-hero"] .hero-overlay { position:relative;}
	html body .wp-block-marketmade-marketmade-hero-slider .hero-content-inner h2 {font-size:28px !important; text-align:center !important;}
}
body .footer-main {padding-top:0px !important;}
.wp-block-image.aligncenter {
  width: 100%;
}
.centerbtn {text-align: center;  width: 100%;}
.mm-menu{
	transition:all 400ms linear; 
}
.mm-menu.mm-opened{
	display:block !important;
}
li.tuts-megamenu-item:last-child a{
	color: #fff !important;
	background-color: #2d257d;
	padding: 9px 20px !important;
	border-radius: 6px !important;
	font-size: 18px !important;
	border: 1px solid #2d257d;
	margin-bottom: 17px;
	font-family: gt-condensed,sans-serif;
	letter-spacing: .5px;
	margin-left: 13px;
}
li.tuts-megamenu-item:last-child a:hover{
	opacity:.9;
}
.nav-sub li:first-child > a {
  margin-left: 112px;
	padding-left:0px !important;
}
.megamenu {
	right: 120px !important;
}
.mega-small .megamenu {
  right: auto !important;
  margin-left: -4px !important;
}
@media (min-width:1080px) and (max-width:1280px) {
	.logo-tuts {
		width:270px !important;
	}
}
.nav-sub li > a {
	padding-bottom: 27px !important;
}

.ftr-inner-row3{
	justify-content:space-between;
}		</style>
		<link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/tuts/assets/i/icons/apple-touch-icon.png">
<link rel="icon" type="image/png" href="/wp-content/themes/tuts/assets/i/icons/TUTS_FAVICON.ico" />
<link rel="shortcut icon" href="/wp-content/themes/tuts/assets/i/icons/TUTS_FAVICON.ico">
<link rel="stylesheet" href="/wp-content/themes/tuts-v5/assets/css/main.css" type="text/css" media="all">

</head>
<body class="">
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVC2QGK"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

    <div class="main">
        <header class="header-main mm-fixed-top">
    <a href="#mobile-menu" id="mobile-menu-toggle" class="mobile-menu-toggle mobile"><span class="line-1"></span><span class="line-2"></span><span class="line-3"></span></a>
    <h6 class="mobile mobile-tagline">Theatre Under the Stars</h6>
    <div class="header-inner">
        <a href="/" class="logo-main logo-tuts"></a>
        <nav class="nav-sub">
            <!-- wp:marketmade/tuts-megamenu -->
<ul class="wp-block-marketmade-tuts-megamenu"><!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/tickets/shows"} -->
<li id="Tickets" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item" data-linkstate="enabled"><a class="tuts-site-link" href="/tickets/shows">Tickets</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/tickets/shows">Get Tickets</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/tickets/subscriptions">Subscribe to the 2025/26 Season</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/tickets/group-tickets">Get Group Seats (10 or more)</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/tickets/subscriptions/benefits">Subscriber Services</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/tickets/digital-tickets">Access Your Digital Tickets</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:column -->

<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://www.tuts.org/about/plan-your-visit">Plan Your Visit </a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/accessibility">Accessibility</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/tickets/rush-tickets">Rush Tickets</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/tickets/outtuts">OUT @ TUTS</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item -->

<!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/schools"} -->
<li id="Theatre Schools" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item" data-linkstate="enabled"><a class="tuts-site-link" href="/schools">Theatre Schools</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading" id="h-humphreys-school"><a href="/humphreysschool">Humphreys School</a></h4>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/humphreysschool/about">About</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/humphreysschool/programs">Academy</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:spacer {"height":"30px"} -->
<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button {"className":"is-style-medium-button"} -->
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link wp-element-button" href="https://www.tuts.org/humphreysschool/hsmt-summer-2025">HSMT SUMMER CAMPS</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons --></div>
<!-- /wp:column -->

<!-- wp:column -->
<div class="wp-block-column"><!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading" id="h-the-river"><a href="/river">The River</a></h4>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/river/about">About</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/ias">Inclusive Arts Showcase</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:spacer {"height":"30px"} -->
<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"pink","className":"is-style-medium-button"} -->
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link has-pink-background-color has-background wp-element-button" href="https://www.tuts.org/river/river-summer-2025">RIVER Summer camps</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->

<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"fontSize":"6"} -->
<p class="has-6-font-size"></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-teal-color"><a href="https://www.tuts.org/humphreysschool/tuts-education-new-works-series">NEW WORKS SERIES</a></mark></h4>
<!-- /wp:heading -->

<!-- wp:heading {"level":4,"style":{"elements":{"link":{"color":{"text":"var:preset|color|orange"}}}},"textColor":"orange"} -->
<h4 class="wp-block-heading has-orange-color has-text-color has-link-color"><a href="https://www.tuts.org/academyauditions" data-type="link" data-id="https://www.tuts.org/academyauditions">2025/2026 TUTS ACADEMY AUDITIONS</a></h4>
<!-- /wp:heading -->

<!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading"><a href="https://www.tuts.org/humphreysschool/preprofessionalprograms">Pre-Professional PROGRAMS</a></h4>
<!-- /wp:heading -->

<!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading" id="h-scholarships"><a href="https://www.tuts.org/theatre-schools/scholarships">scholarships</a></h4>
<!-- /wp:heading --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item -->

<!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/community_engagement","className":"mega-small"} -->
<li id="TUTS in the Community" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item mega-small" data-linkstate="enabled"><a class="tuts-site-link" href="/community_engagement">TUTS in the Community</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://www.tuts.org/community_engagement/programs">Programs</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/about/tommy-tune-awards">Tommy Tune Awards</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/spotlight">Spotlight</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item -->

<!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/support"} -->
<li id="Support Us" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item" data-linkstate="enabled"><a class="tuts-site-link" href="/support">Support Us</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/annualmembership/">Annual Membership</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/support/ladies">Leading Ladies</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/ias">Inclusive Arts Society</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/otherwaystogive">Other Ways To Give</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/support/volunteer">Volunteer </a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button {"className":"is-style-medium-button"} -->
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link wp-element-button" href="https://www.tuts.org/donate">DONATE NOW</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons --></div>
<!-- /wp:column -->

<!-- wp:column -->
<div class="wp-block-column"><!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading" id="h-fundraising-events">FUNDRAISING Events</h4>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/support/lightsup">Lights Up Houston</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/leading-ladies-luncheon">Leading Ladies Luncheon</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading {"level":4} -->
<h4 class="wp-block-heading" id="h-corporate-support">CORPORATE SUPPORT</h4>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/support/corporate/corporateinstitutionalpartners">Corporate/Institutional Partners</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item -->

<!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/about/mission"} -->
<li id="About" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item" data-linkstate="enabled"><a class="tuts-site-link" href="/about/mission">About</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="/about/mission">Mission and History</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/about/board">Board of Directors</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/about/staff">Staff</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:column -->

<!-- wp:column -->
<div class="wp-block-column"><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://tutsattheiondistrict.org/">TUTS at the Ion District</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/careers/">Careers</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://www.tuts.org/about/auditions">Audition</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="/about/unions">Unions</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item -->

<!-- wp:marketmade/tuts-megamenu-item {"linkState":"enabled","linkURL":"/donate","metadata":{"name":"donate-sc"}} -->
<li id="DONATE NOW" class="wp-block-marketmade-tuts-megamenu-item tuts-megamenu-item" data-linkstate="enabled"><a class="tuts-site-link" href="/donate">DONATE NOW</a><div class="megamenu"><div class="megamenu-inner"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></div></div></li>
<!-- /wp:marketmade/tuts-megamenu-item --></ul>
<!-- /wp:marketmade/tuts-megamenu -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->        </nav>
    </div>
</header>
        <div class="container-main">
            <div class="main-inner">
                                
<div class="wp-block-marketmade-marketmade-hero-slider marketmade-hero-slider alignfull"><div class="slider-ratio-wrap" style="padding-top:42.5%">
<div class="wp-block-marketmade-marketmade-hero alignfull"><div style="height:auto"><a class="link-overlay" href="https://www.tuts.org/shows/in-the-heights-2"></a><div class="hero-overlay" data-vertical="center"><div class="hero-color-overlay" style="opacity:0"></div><div class="hero-content" data-width-state="wide" data-show-state="show"><div class="hero-content-inner">
<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://my.tuts.com/overview/6522">Get Tickets </a></h2>



<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://my.tuts.com/overview/6522">May 20 &#8211; June 1</a><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color"><a href="/shows/jersey-boys"></a></mark></strong></h2>
</div></div></div><img fetchpriority="high" decoding="async" class="img-fluid lazyload marketmade-image is-desktop" src="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png" srcset="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 3840w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 2880w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 2304w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1920w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1440w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1125w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 768w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 375w" sizes="100vw" style="padding-top:0" width="1920" height="720"/><img decoding="async" class="img-fluid lazyload marketmade-image is-mobile" src="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png" srcset="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 3840w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 2880w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 2304w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1920w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1440w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 1125w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 768w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_ITH_updated_WEB.png 375w" sizes="100vw" style="padding-top:0" width="980" height="400"/></div></div>



<div class="wp-block-marketmade-marketmade-hero alignfull"><div style="height:auto"><a class="link-overlay" href="https://www.tuts.org/tickets/subscriptions"></a><div class="hero-overlay" data-vertical="center"><div class="hero-color-overlay" style="opacity:0"></div><div class="hero-content" data-width-state="wide" data-show-state="show"><div class="hero-content-inner">
<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://www.tuts.org/shows/disneys-frozen"></a></h2>



<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://www.tuts.org/tickets/subscriptions">GET SEASON TICKETS</a><a href="https://www.tuts.org/tickets/subscriptions"></a><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color"><a href="/shows/jersey-boys"></a></mark></strong></h2>
</div></div></div><img decoding="async" class="img-fluid lazyload marketmade-image is-desktop" src="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png" srcset="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 3840w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 2880w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 2304w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1920w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1440w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1125w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 768w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 375w" sizes="100vw" style="padding-top:0" width="1920" height="720"/><img loading="lazy" decoding="async" class="img-fluid lazyload marketmade-image is-mobile" src="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png" srcset="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 3840w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 2880w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 2304w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1920w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1440w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 1125w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 768w,https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub.png 375w" sizes="auto, 100vw" style="padding-top:0" width="980" height="400"/></div></div>



<div class="wp-block-marketmade-marketmade-hero alignfull"><div style="height:auto"><a class="link-overlay" href="https://my.tuts.com/7414"></a><div class="hero-overlay" data-vertical="center"><div class="hero-color-overlay" style="opacity:0"></div><div class="hero-content" data-width-state="wide" data-show-state="show"><div class="hero-content-inner">
<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://my.tuts.com/7414">GET TICKETS</a></h2>



<h2 class="wp-block-heading"><a href="https://my.tuts.com/7414">friday, june 6</a></h2>



<h2 class="wp-block-heading has-text-align-left has-blue-color has-text-color" id="h-april-16-28"><a href="https://www.tuts.org/shows/waitress-2"></a><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color"><a href="/shows/jersey-boys"></a></mark></strong></h2>
</div></div></div><img loading="lazy" decoding="async" class="img-fluid lazyload marketmade-image is-desktop" src="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png" srcset="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 3840w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 2880w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 2304w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1920w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1440w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1125w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 768w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 375w" sizes="auto, 100vw" style="padding-top:0" width="1920" height="720"/><img loading="lazy" decoding="async" class="img-fluid lazyload marketmade-image is-mobile" src="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png" srcset="https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 3840w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 2880w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 2304w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1920w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1440w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 1125w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 768w,https://www.tuts.org/wp-content/uploads/2025/03/TUTS_TTA25.png 375w" sizes="auto, 100vw" style="padding-top:0" width="980" height="400"/></div></div>
</div></div>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="212" src="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4-1024x212.png" alt="Welcome to Theatre Under The Stars, Houston's Home for Musical Theatre" class="wp-image-34480" srcset="https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4-1024x212.png 1024w, https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4-300x62.png 300w, https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4-768x159.png 768w, https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4-1536x317.png 1536w, https://www.tuts.org/wp-content/uploads/2025/04/2526-SEASON-web-sub-4.png 1936w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>


<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://my.tuts.com/events" target="_blank" rel="noreferrer noopener">Show tickets</a></div>



<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link has-text-align-center wp-element-button" href="/tickets/subscriptions">Season tickets</a></div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://www.tuts.org/blog/meet-the-cast-of-in-the-heights"><img loading="lazy" decoding="async" width="819" height="1024" src="https://www.tuts.org/wp-content/uploads/2025/04/In-The-Heights_Principals_final-1-1-819x1024.png" alt="" class="wp-image-34490" srcset="https://www.tuts.org/wp-content/uploads/2025/04/In-The-Heights_Principals_final-1-1-819x1024.png 819w, https://www.tuts.org/wp-content/uploads/2025/04/In-The-Heights_Principals_final-1-1-240x300.png 240w, https://www.tuts.org/wp-content/uploads/2025/04/In-The-Heights_Principals_final-1-1-768x960.png 768w, https://www.tuts.org/wp-content/uploads/2025/04/In-The-Heights_Principals_final-1-1.png 1080w" sizes="auto, (max-width: 819px) 100vw, 819px" /></a></figure>



<p class="has-4-font-size"></p>
</div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h5 class="wp-block-heading"><a href="https://www.tuts.org/blog/meet-the-cast-of-in-the-heights"><strong><strong><strong><strong>Meet THE CAST OF</strong></strong></strong></strong> <em>In the Heights</em>!</a></h5>



<p class="has-4-font-size">Theatre Under The Stars is taking you to Washington Heights in the last production of the 2024/25 Season, Lin Manuel Miranda’s first Broadway smash hit, <strong><em>In the Heights</em></strong>.</p>



<p></p>



<p class="has-4-font-size">“<strong><em>In the Heights</em></strong> is the final show in our season and what a perfect way to end it,” said <strong>Dan Knechtges</strong>, TUTS Artistic Director. “Lin Manuel Miranda’s first Broadway hit is a vibrant celebration of community, identity and the ties that bind us together. It’s the perfect finale for a season dedicated to storytelling that connects us all.”</p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link has-blue-background-color has-background wp-element-button" href="https://www.tuts.org/blog/meet-the-cast-of-in-the-heights">meet the cast</a></div>



<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link has-blue-background-color has-background wp-element-button" href="https://my.tuts.com/overview/6522" target="_blank" rel="noreferrer noopener">GET TICKETS</a></div>
</div>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large is-resized"><a href="https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1.jpg"><img loading="lazy" decoding="async" width="1024" height="683" src="https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-1024x683.jpg" alt="The Tommy Tune Awards" class="wp-image-34474" style="width:654px;height:auto" srcset="https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-1024x683.jpg 1024w, https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-300x200.jpg 300w, https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-768x512.jpg 768w, https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-1536x1024.jpg 1536w, https://www.tuts.org/wp-content/uploads/2025/04/18-The-17th-Annual-Tommy-Tune-Awards.-Photo-by-Melissa-Taylor-1-2048x1365.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h5 class="wp-block-heading"><strong><strong><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color"><strong>THEATRE UNDER THE STARS ANNOUNCES THE FINALISTS FOR THE 2025 TOMMY TUNE AWARDS!</strong></mark></strong></strong></strong></h5>



<p class="has-4-font-size"><strong>Theatre Under The Stars</strong> is excited to introduce the finalists for the <strong>2025 Tommy Tune Awards</strong>!</p>



<p class="has-4-font-size"></p>



<p class="has-4-font-size"><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">Outstanding Musical Finalists</mark></strong>:<br><strong>Clear Springs High School </strong>–<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color"> <em>Hadestown: Teen Edition</em></mark><br><strong>G.W. Carver Magnet High School </strong>– <em><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">Dreamgirls</mark></em><br><strong>Houston Christian High School </strong><a href="https://my.tuts.com/overview/6514">– <em>Joseph and the Amazing Technicolor Dreamcoat</em></a><br><strong>Cypress Ranch High School </strong>– <em><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">Sweeney Todd</mark></em><br><strong>Kingwood High School </strong>– <em><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">The Phantom of the Opera</mark></em><br><strong>Second Baptist School </strong>– <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color"><em>Irving Berlin’s</em> <em>White Christmas</em></mark><br><strong>Seven Lakes High School </strong>– <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">Disney &amp; Cameron Mackintosh’s <em>Mary Poppins</em></mark><strong>Stratford High School </strong>– <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-blue-color">Disney’s <em>The Little Mermaid</em></mark></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link wp-element-button" href="https://www.tuts.org/about/tommy-tune-awards">See the finalists</a></div>
</div>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="768" src="https://www.tuts.org/wp-content/uploads/2025/02/New-Works_social_2-e1745205902812.png" alt="" class="wp-image-34325" srcset="https://www.tuts.org/wp-content/uploads/2025/02/New-Works_social_2-e1745205902812.png 1080w, https://www.tuts.org/wp-content/uploads/2025/02/New-Works_social_2-e1745205902812-300x213.png 300w, https://www.tuts.org/wp-content/uploads/2025/02/New-Works_social_2-e1745205902812-1024x728.png 1024w, https://www.tuts.org/wp-content/uploads/2025/02/New-Works_social_2-e1745205902812-768x546.png 768w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h5 class="wp-block-heading"><strong><a href="https://www.tuts.org/blog/tuts-education-new-works-series"><strong>TUTS EDUCATION LAUNCHES NEW WORKS SERIES—WHERE STUDENTS HELP CREATE THE FUTURE OF MUSICAL THEATRE!</strong></a></strong></h5>



<p class="has-4-font-size">This summer, <strong>TUTS Education </strong>is giving high school and college-bound actors an unprecedented opportunity: to be the first voices to bring brand-new musicals to life in just two weeks!</p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-medium-button"><a class="wp-block-button__link wp-element-button" href="https://www.tuts.org/humphreysschool/tuts-education-new-works-series">Learn More</a></div>
</div>
</div>
</div>



<p></p>



<p></p>
                                                
                <!-- wp:marketmade/marketmade-code {"codeContent":""} /-->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->            </div>
        </div>
    </div>
<!-- wp:html -->
<div class="footer-top">
<div class="footer-top-container">
<div class="footer-top-left">
<p><img src="https://www.tuts.org/wp-content/uploads/2024/10/onlinestore.png" alt="Online Store Logo"/></p>
<p style="max-width:485px;">Find wonderful memorabilia from shows past and present, and unique TUTS logo’d items. Enjoy!</p>
<p>Get the hottest theatre merch from the best musical theatre you’ll find in Texas!</p>
<p><a href="https://tutsonlinestore.mybrightsites.com/" class="btn-shop-now" target="_blank" rel="noopener">SHOP NOW!</a></p>
</div>
<div class="footer-top-right">
<img src="https://www.tuts.org/wp-content/uploads/2024/10/Tuts_Store.png" alt="Online Store Image"/>
</div>
</div>
</div>
<!-- /wp:html -->

<!-- wp:html -->
<div class="footer-sc-wrapper" >

  <div class="ftr-black-sec" >

    <div class="ftr-inner-wrapper" >

    <div class="ftr-inner-row1" >
      <div class="ftr-row1-col1" >
          <a href="https://www.tuts.org" >
            <img src="https://www.tuts.org/wp-content/uploads/2025/01/TUTS_HorizontalLOGO19_WHITE.png" >
          </a>
      </div>
      <div class="ftr-row1-col2" >
        <div class="ftr-social-wrapper" >
            <a href="https://www.facebook.com/TheatreUnderTheStars" target="_blank" class="ftr-fb" ></a>
            <a href="https://www.instagram.com/tutshouston/" class="ftr-insta" target="_blank"  ></a>
            <a href="https://www.youtube.com/@TheatreUnderTheStars" class="ftr-youtube" target="_blank"  ></a>
            <a href="https://www.tiktok.com/@tutshouston?lang=en" class="ftr-tiktok" target="_blank"  ></a>
            <a href="https://www.linkedin.com/company/theatre-under-the-stars/" class="ftr-in" target="_blank"  ></a>
        </div>
      </div>
    </div>
    <div class="ftr-inner-row2" >
      <div class="ftr-row2-col1" >
        <span>Dan Knechtges</span>
        <p>Artistic Director</p></br>
        <span>Hillary J Hart</span>
        <p>Executive Director</p>
      </div>
      <div class="ftr-row2-col2" >
        <span>Administrative Offices</span>
         <p>800 Bagby, Suite 200</p>
         <p>Houston, TX 77002-2525</p>
         <p>713.558.2600</p>
      </div>
      <div class="ftr-row2-col3" >
        <span>Box Office & Guest Services </span>
        <p><a href="mailto:[email protected]">[email protected]</a></p>
        <p>713.558.8887</p> 
        <p>Monday – Friday</p>
        <p>12 – 6 pm</p>
      </div>
      <div class="ftr-row2-col4" >
        <a href="https://www.tuts.com/about/plan-your-visit" >Plan Your Visit</a>
        <a href="https://www.tuts.com/tickets/digital-tickets" target="_blank" >Digital Tickets </a>
        <a href="https://www.tuts.org/accessibility" >Accessibility</a>
        <a href="https://forms.office.com/pages/responsepage.aspx?id=BWn6hCLTTkq3TRCdCHYYvQESpxIP5GBFkn2BiaJCU5lUNEhOOFU5TUFFODM1UE5DUVhMWUo1TkFMQSQlQCN0PWcu&route=shorturl" target="_blank" >Production Rentals </a>
        <a href="https://www.tuts.org/careers"  >Careers & Internships </a>
        <a href="https://www.tuts.org/about/auditions" >Auditions</a>
      </div>
    </div>

  </div>

  </div>

  <div class="ftr-white-sec" >

    <div class="ftr-inner-wrapper" >

    <div class="ftr-inner-row3" >
      <div class="ftr-row3-col1" >
        <span>Funded in Part By</span>
        <div class="logo-wrapp" >
          <a href="https://www.houstonartsalliance.com/" target="_blank" ><img src="https://www.tuts.org/wp-content/uploads/2025/01/HAA-Color-Logo-RGB.png" ></a>
          <a href="https://www.arts.texas.gov/" target="_blank" ><img src="https://www.tuts.org/wp-content/uploads/2025/01/Texas_Commission_on_the_Arts_logo-e1497459074307.png" ></a>
        </div>
      </div>
      <div class="ftr-row3-col1" >
        <span>Season Sponsors</span>
        <div class="logo-wrapp" >

          
          <a href="https://www.brownfoundation.org/" target="_blank" ><img src="https://www.tuts.org/wp-content/uploads/2025/01/The-Brown-Foundation.png" ></a>
          <a href="#" target="_blank" ><img src="https://www.tuts.org/wp-content/uploads/2025/01/Group-11.png" ></a>
        </div>
      </div>
      <div class="ftr-row3-col1" >
        <span>Official Hotel Partner</span>
        <div class="logo-wrapp" >
          <a href="https://www.residehoustondowntown.com" target="_blank" ><img src="https://www.tuts.org/wp-content/uploads/2025/03/reside-logo-1.jpg" ></a>
        </div>
      </div>
    </div>

    <div class="ftr-inner-row4" >
      <div class="ftr-row4-col1" >
        © 2025 Theatre Under The Stars, a qualified 501(c)(3) tax-exempt organization. Tax ID: 74-1621647. <a href="https://www.tuts.org/about/privacy-policy" > Privacy </a>
      </div>
    </div>

  </div>

  </div>

</div>
<!-- /wp:html -->

<!-- wp:marketmade/marketmade-code {"codeContent":"\u003cscript src=\u0022/wp-content/themes/tuts-v5/assets/js/jquery.cookie.min.js\u0022\u003e\u003c/script\u003e\n\u003cscript type='text/javascript' src='/wp-content/themes/tuts-v5/assets/js/application.js' id='app-js'\u003e\u003c/script\u003e\n\n\n\u003cscript\u003e\n    if ($(window).width() \u003c 960) {\n        $(\u0022video[autoplay]\u0022).prop({\n          'controls':'true','autoplay':false,'looped':false,'muted':false\n        });\n    } else {\n        $(\u0022.has-video\u0022).append( \u0022\u003cdiv class='expand-btn'\u003e\u003cspan class='dashicons dashicons-format-audio'\u003e\u003c/span\u003e\u003c/div\u003e\u0022);\n    }\n    \n    $(document).on('click','.expand-btn',function(){\n       $('.has-video video').prop({\n          'controls':'true','autoplay':false,'looped':false,'muted':false\n        });\n        \n        $('.has-video video').trigger('play');\n        \n        $('.has-video').addClass('autoplay-disabled');\n    }); \n \n\n    if (window.location.href.indexOf(\u0022www.tuts.com/donate/\u0022) \u003e -1) {\n        $('.footer-main').addClass('no-donate-button');\n    } \n    \n    if (window.location.href.indexOf(\u0022www.tuts.com/covid/\u0022) \u003e -1) {\n        $('.footer-main').addClass('no-donate-button');\n    } \n    \n    \n    \n    //$('.wp-block-column strong:contains(\u0022Braquet\u0022)').parents('.wp-block-column').remove();\n\u003c/script\u003e"} -->
<script src="/wp-content/themes/tuts-v5/assets/js/jquery.cookie.min.js"></script>
<script type='text/javascript' src='/wp-content/themes/tuts-v5/assets/js/application.js' id='app-js'></script>


<script>
    if ($(window).width() < 960) {
        $("video[autoplay]").prop({
          'controls':'true','autoplay':false,'looped':false,'muted':false
        });
    } else {
        $(".has-video").append( "<div class='expand-btn'><span class='dashicons dashicons-format-audio'></span></div>");
    }
    
    $(document).on('click','.expand-btn',function(){
       $('.has-video video').prop({
          'controls':'true','autoplay':false,'looped':false,'muted':false
        });
        
        $('.has-video video').trigger('play');
        
        $('.has-video').addClass('autoplay-disabled');
    }); 
 

    if (window.location.href.indexOf("www.tuts.com/donate/") > -1) {
        $('.footer-main').addClass('no-donate-button');
    } 
    
    if (window.location.href.indexOf("www.tuts.com/covid/") > -1) {
        $('.footer-main').addClass('no-donate-button');
    } 
    
    
    
    //$('.wp-block-column strong:contains("Braquet")').parents('.wp-block-column').remove();
</script>
<!-- /wp:marketmade/marketmade-code --><div id="mobile-menu-container"><!-- wp:marketmade/marketmade-code {"codeContent":"\u003cnav id=\u0022mobile-menu\u0022 class=\u0022mobile-menu mm-menu\u0022\u003e\n   \u003cul\u003e\n      \u003cli class=\u0022mm-tuts mm-opened\u0022\u003e\n        \u003ca class=\u0022tuts-site-link section-title home-link\u0022 href=\u0022/\u0022\u003e\u003cspan\u003eTuts\u003c/span\u003e\u003c/a\u003e\n      \u003c/li\u003e\n      \u003cli class=\u0022mm-opened\u0022\u003e\n         \u003ca class=\u0022tuts-site-link section-title home-link\u0022 href=\u0022/boxoffice\u0022\u003e\u003cspan\u003eTickets\u003c/span\u003e\u003c/a\u003e\n         \u003cul\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/shows\u0022\u003eFind Tickets\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/subscriptions\u0022\u003eSubscribe\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/group-tickets\u0022\u003eGet Group Seats (10 or more)\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/benefits/\u0022\u003eSubscriber Services\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/visit/\u0022\u003ePlan Your Visit\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/digital-tickets/\u0022\u003eAccess Your Digital Tickets\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/accessibility\u0022\u003eAccessibility\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/rush\u0022\u003eRush Seats\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/tickets/outtuts\u0022OUT @ TUTS\u003c/a\u003e\u003c/li\u003e\n         \u003c/ul\u003e\n      \u003c/li\u003e\n      \u003cli class=\u0022mm-opened\u0022\u003e\n         \u003ca href=\u0022https://www.tuts.org/schools\u0022 class=\u0022tuts-site-link section-title\u0022\u003e\u003cspan\u003eTheatre Schools\u003c/span\u003e\u003c/a\u003e\n         \u003cul\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool\u0022\u003e\u003ch5\u003eHumphreys School\u003c/h5\u003e\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/about\u0022\u003eAbout\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/programs\u0022\u003eAcademy\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/hsmt-summer-2025\u0022\u003eSummer Camps\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/theatre-schools/scholarships\u0022\u003eScholarships\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/musicaltheatreacademyproduction\u0022\u003ePre-Professional Programs\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/tuts-education-new-works-series\u0022\u003eNew Works Series\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/humphreysschool/preprofessionalprograms/hsmt-spring-show\u0022\u003e\u003ci\u003eMatilda the Musical\u003c/i\u003e Registration and info\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/river\u0022\u003e\u003ch5\u003eThe River\u003c/h5\u003e\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/river/about\u0022\u003eAbout\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/ias\u0022\u003eInclusive Arts Society\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/river/river-summer-2025\u0022\u003eSummer Camps\u003c/a\u003e\u003c/li\u003e\n         \u003c/ul\u003e\n      \u003c/li\u003e\n      \u003cli class=\u0022mm-river mm-opened\u0022\u003e\n         \u003ca class=\u0022tuts-site-link section-title home-link\u0022 href=\u0022/community_engagement\u0022\u003e\u003cspan\u003eTUTS in the Community\u003c/span\u003e\u003c/a\u003e\n         \u003cul\u003e\n            \u003cli\u003e\u003ca href=\u0022/community_engagement/accessibility\u0022\u003eAccessibility\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/community_engagement/programs\u0022\u003ePrograms\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/tommy-tune-awards\u0022\u003eTommy Tune Awards\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/spotlight\u0022\u003eSpotlight\u003c/a\u003e\u003c/li\u003e\n            \u003c/a\u003e\u003c/li\u003e\n         \u003c/ul\u003e\n      \u003c/li\u003e\n\n      \u003cli class=\u0022mm-opened\u0022\u003e\n        \u003ca href=\u0022https://www.tuts.org/support\u0022 class=\u0022tuts-site-link section-title\u0022\u003e\u003cspan\u003eSupport Us\u003c/span\u003e\u003c/a\u003e\n        \u003cul\u003e\n            \u003cli\u003e\u003ca href=\u0022/annual-fund\u0022\u003eAnnual Fund\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/ladies\u0022\u003eLeading Ladies\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/ias\u0022\u003eInclusive Arts Society\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/otherwaystogive\u0022\u003eOther Ways To Give\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/annualmembership\u0022\u003eAnnual Membership\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/volunteer\u0022\u003eVolunteer Opportunities\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/beyondhouston\u0022\u003eBeyond Houston\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/donate\u0022\u003eDonate Now\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca\u003e\u003ch5\u003eFundraising Events\u003c/h5\u003e\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/lightsup\u0022\u003eLights Up Houston\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022https://www.tuts.org/leading-ladies-luncheon\u0022\u003eLeading Ladies Luncheon\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/corporate/corporateinstitutionalpartners\u0022\u003e\u003ch5\u003eCORPORATE SUPPORT\u003c/h5\u003e\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/support/corporate/corporateinstitutionalpartners\u0022\u003eCorporate/Institutional Partners\u003c/a\u003e\u003c/li\u003e\n        \u003c/ul\u003e\n     \u003c/li\u003e\n\n\n     \u003cli class=\u0022mm-opened\u0022\u003e\n        \u003ca href=\u0022/about/mission\u0022 class=\u0022tuts-site-link section-title\u0022\u003e\u003cspan\u003eAbout\u003c/span\u003e\u003c/a\u003e\n        \u003cul\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/mission\u0022\u003eMission and History\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/visit\u0022\u003eVisit\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/contact\u0022\u003eContact\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/board\u0022\u003eBoard of Directors\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/staff\u0022\u003eStaff\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022https://tutsattheiondistrict.org/\u0022\u003eTUTS at the Ion District\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/careers\u0022\u003eCareers\u003c/a\u003e\u003c/li\u003e\n            \u003cli\u003e\u003ca href=\u0022/about/unions\u0022\u003eUnions\u003c/a\u003e\u003c/li\u003e\n        \u003c/ul\u003e\n     \u003c/li\u003e\n   \u003c/ul\u003e\n  \n\u003c/nav\u003e"} -->
<nav id="mobile-menu" class="mobile-menu mm-menu">
   <ul>
      <li class="mm-tuts mm-opened">
        <a class="tuts-site-link section-title home-link" href="/"><span>Tuts</span></a>
      </li>
      <li class="mm-opened">
         <a class="tuts-site-link section-title home-link" href="/boxoffice"><span>Tickets</span></a>
         <ul>
            <li><a href="/tickets/shows">Find Tickets</a></li>
            <li><a href="/tickets/subscriptions">Subscribe</a></li>
            <li><a href="/tickets/group-tickets">Get Group Seats (10 or more)</a></li>
            <li><a href="/tickets/benefits/">Subscriber Services</a></li>
            <li><a href="/about/visit/">Plan Your Visit</a></li>
            <li><a href="/tickets/digital-tickets/">Access Your Digital Tickets</a></li>
            <li><a href="/accessibility">Accessibility</a></li>
            <li><a href="/tickets/rush">Rush Seats</a></li>
            <li><a href="/tickets/outtuts"OUT @ TUTS</a></li>
         </ul>
      </li>
      <li class="mm-opened">
         <a href="https://www.tuts.org/schools" class="tuts-site-link section-title"><span>Theatre Schools</span></a>
         <ul>
            <li><a href="/humphreysschool"><h5>Humphreys School</h5></a></li>
            <li><a href="/humphreysschool/about">About</a></li>
            <li><a href="/humphreysschool/programs">Academy</a></li>
            <li><a href="/humphreysschool/hsmt-summer-2025">Summer Camps</a></li>
            <li><a href="/theatre-schools/scholarships">Scholarships</a></li>
            <li><a href="/humphreysschool/musicaltheatreacademyproduction">Pre-Professional Programs</a></li>
            <li><a href="/humphreysschool/tuts-education-new-works-series">New Works Series</a></li>
            <li><a href="/humphreysschool/preprofessionalprograms/hsmt-spring-show"><i>Matilda the Musical</i> Registration and info</a></li>
            <li><a href="/river"><h5>The River</h5></a></li>
            <li><a href="/river/about">About</a></li>
            <li><a href="/ias">Inclusive Arts Society</a></li>
            <li><a href="/river/river-summer-2025">Summer Camps</a></li>
         </ul>
      </li>
      <li class="mm-river mm-opened">
         <a class="tuts-site-link section-title home-link" href="/community_engagement"><span>TUTS in the Community</span></a>
         <ul>
            <li><a href="/community_engagement/accessibility">Accessibility</a></li>
            <li><a href="/community_engagement/programs">Programs</a></li>
            <li><a href="/about/tommy-tune-awards">Tommy Tune Awards</a></li>
            <li><a href="/spotlight">Spotlight</a></li>
            </a></li>
         </ul>
      </li>

      <li class="mm-opened">
        <a href="https://www.tuts.org/support" class="tuts-site-link section-title"><span>Support Us</span></a>
        <ul>
            <li><a href="/annual-fund">Annual Fund</a></li>
            <li><a href="/support/ladies">Leading Ladies</a></li>
            <li><a href="/ias">Inclusive Arts Society</a></li>
            <li><a href="/otherwaystogive">Other Ways To Give</a></li>
            <li><a href="/annualmembership">Annual Membership</a></li>
            <li><a href="/support/volunteer">Volunteer Opportunities</a></li>
            <li><a href="/support/beyondhouston">Beyond Houston</a></li>
            <li><a href="/donate">Donate Now</a></li>
            <li><a><h5>Fundraising Events</h5></a></li>
            <li><a href="/support/lightsup">Lights Up Houston</a></li>
            <li><a href="https://www.tuts.org/leading-ladies-luncheon">Leading Ladies Luncheon</a></li>
            <li><a href="/support/corporate/corporateinstitutionalpartners"><h5>CORPORATE SUPPORT</h5></a></li>
            <li><a href="/support/corporate/corporateinstitutionalpartners">Corporate/Institutional Partners</a></li>
        </ul>
     </li>


     <li class="mm-opened">
        <a href="/about/mission" class="tuts-site-link section-title"><span>About</span></a>
        <ul>
            <li><a href="/about/mission">Mission and History</a></li>
            <li><a href="/about/visit">Visit</a></li>
            <li><a href="/about/contact">Contact</a></li>
            <li><a href="/about/board">Board of Directors</a></li>
            <li><a href="/about/staff">Staff</a></li>
            <li><a href="https://tutsattheiondistrict.org/">TUTS at the Ion District</a></li>
            <li><a href="/careers">Careers</a></li>
            <li><a href="/about/unions">Unions</a></li>
        </ul>
     </li>
   </ul>
  
</nav>
<!-- /wp:marketmade/marketmade-code -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></div><script type="speculationrules">
{"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\/tuts-v5\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<style>
	.wp-block-embed{width:100%;}
</style>
<script>
   (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
   vgo('setAccount', '28740730');
   vgo('setTrackByDefault', true);
   vgo('process');
</script>
		<script type="text/html" id="tmpl-media-frame">
		<div class="media-frame-title" id="media-frame-title"></div>
		<h2 class="media-frame-menu-heading">Actions</h2>
		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
		</button>
		<div class="media-frame-menu"></div>
		<div class="media-frame-tab-panel">
			<div class="media-frame-router"></div>
			<div class="media-frame-content"></div>
		</div>
		<h2 class="media-frame-actions-heading screen-reader-text">
		Selected media actions		</h2>
		<div class="media-frame-toolbar"></div>
		<div class="media-frame-uploader"></div>
	</script>

		<script type="text/html" id="tmpl-media-modal">
		<div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
			<# if ( data.hasCloseButton ) { #>
				<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">
					Close dialog				</span></span></button>
			<# } #>
			<div class="media-modal-content" role="document"></div>
		</div>
		<div class="media-modal-backdrop"></div>
	</script>

		<script type="text/html" id="tmpl-uploader-window">
		<div class="uploader-window-content">
			<div class="uploader-editor-title">Drop files to upload</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-uploader-editor">
		<div class="uploader-editor-content">
			<div class="uploader-editor-title">Drop files to upload</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-uploader-inline">
		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
		<# if ( data.canClose ) { #>
		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
			Close uploader		</span></button>
		<# } #>
		<div class="uploader-inline-content {{ messageClass }}">
		<# if ( data.message ) { #>
			<h2 class="upload-message">{{ data.message }}</h2>
		<# } #>
					<div class="upload-ui">
				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
				<p class="upload-instructions drop-instructions">or</p>
				<button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button>
			</div>

			<div class="upload-inline-status"></div>

			<div class="post-upload-ui" id="post-upload-info">
				
				<p class="max-upload-size">
				Maximum upload file size: 50 MB.				</p>

				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
					<p class="suggested-dimensions">
						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
				<# } #>

							</div>
				</div>
	</script>

		<script type="text/html" id="tmpl-media-library-view-switcher">
		<a href="https://www.tuts.org/wp-admin/upload.php?mode=list" class="view-list">
			<span class="screen-reader-text">
				List view			</span>
		</a>
		<a href="https://www.tuts.org/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
			<span class="screen-reader-text">
				Grid view			</span>
		</a>
	</script>

		<script type="text/html" id="tmpl-uploader-status">
		<h2>Uploading</h2>

		<div class="media-progress-bar"><div></div></div>
		<div class="upload-details">
			<span class="upload-count">
				<span class="upload-index"></span> / <span class="upload-total"></span>
			</span>
			<span class="upload-detail-separator">&ndash;</span>
			<span class="upload-filename"></span>
		</div>
		<div class="upload-errors"></div>
		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
	</script>

		<script type="text/html" id="tmpl-uploader-status-error">
		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
		<span class="upload-error-message">{{ data.message }}</span>
	</script>

		<script type="text/html" id="tmpl-edit-attachment-frame">
		<div class="edit-media-header">
			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
			<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button>
		</div>
		<div class="media-frame-title"></div>
		<div class="media-frame-content"></div>
	</script>

		<script type="text/html" id="tmpl-attachment-details-two-column">
		<div class="attachment-media-view {{ data.orientation }}">
						<h2 class="screen-reader-text">Attachment Preview</h2>
			<div class="thumbnail thumbnail-{{ data.type }}">
				<# if ( data.uploading ) { #>
					<div class="media-progress-bar"><div></div></div>
				<# } else if ( data.sizes && data.sizes.full ) { #>
					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
				<# } else if ( data.sizes && data.sizes.large ) { #>
					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
				<# } #>

				<# if ( 'audio' === data.type ) { #>
				<div class="wp-media-wrapper wp-audio">
					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
						<source type="{{ data.mime }}" src="{{ data.url }}" />
					</audio>
				</div>
				<# } else if ( 'video' === data.type ) {
					var w_rule = '';
					if ( data.width ) {
						w_rule = 'width: ' + data.width + 'px;';
					} else if ( wp.media.view.settings.contentWidth ) {
						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
					}
				#>
				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
					<video controls="controls" class="wp-video-shortcode" preload="metadata"
						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
						<source type="{{ data.mime }}" src="{{ data.url }}" />
					</video>
				</div>
				<# } #>

				<div class="attachment-actions">
					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
					<button type="button" class="button edit-attachment">Edit Image</button>
					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
					<p>Document Preview</p>
					<# } #>
				</div>
			</div>
		</div>
		<div class="attachment-info">
			<span class="settings-save-status" role="status">
				<span class="spinner"></span>
				<span class="saved">Saved.</span>
			</span>
			<div class="details">
				<h2 class="screen-reader-text">
					Details				</h2>
				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
				<div class="uploaded-by">
					<strong>Uploaded by:</strong>
						<# if ( data.authorLink ) { #>
							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
						<# } else { #>
							{{ data.authorName }}
						<# } #>
				</div>
				<# if ( data.uploadedToTitle ) { #>
					<div class="uploaded-to">
						<strong>Uploaded to:</strong>
						<# if ( data.uploadedToLink ) { #>
							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
						<# } else { #>
							{{ data.uploadedToTitle }}
						<# } #>
					</div>
				<# } #>
				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
				<# if ( 'image' === data.type && ! data.uploading ) { #>
					<# if ( data.width && data.height ) { #>
						<div class="dimensions"><strong>Dimensions:</strong>
							{{ data.width }} by {{ data.height }} pixels						</div>
					<# } #>

					<# if ( data.originalImageURL && data.originalImageName ) { #>
						<div class="word-wrap-break-word">
							<strong>Original image:</strong>
							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
						</div>
					<# } #>
				<# } #>

				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
					<div class="file-length"><strong>Length:</strong>
						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
					</div>
				<# } #>

				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
					<div class="bitrate">
						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
						<# if ( data.meta.bitrate_mode ) { #>
						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
						<# } #>
					</div>
				<# } #>

				<# if ( data.mediaStates ) { #>
					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
				<# } #>

				<div class="compat-meta">
					<# if ( data.compat && data.compat.meta ) { #>
						{{{ data.compat.meta }}}
					<# } #>
				</div>
			</div>

			<div class="settings">
				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
				<# if ( 'image' === data.type ) { #>
					<span class="setting alt-text has-description" data-setting="alt">
						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
					</span>
					<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>
				<# } #>
								<span class="setting" data-setting="title">
					<label for="attachment-details-two-column-title" class="name">Title</label>
					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
				</span>
								<# if ( 'audio' === data.type ) { #>
								<span class="setting" data-setting="artist">
					<label for="attachment-details-two-column-artist" class="name">Artist</label>
					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
				</span>
								<span class="setting" data-setting="album">
					<label for="attachment-details-two-column-album" class="name">Album</label>
					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
				</span>
								<# } #>
				<span class="setting" data-setting="caption">
					<label for="attachment-details-two-column-caption" class="name">Caption</label>
					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
				</span>
				<span class="setting" data-setting="description">
					<label for="attachment-details-two-column-description" class="name">Description</label>
					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
				</span>
				<span class="setting" data-setting="url">
					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
					<input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
					<span class="copy-to-clipboard-container">
						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
						<span class="success hidden" aria-hidden="true">Copied!</span>
					</span>
				</span>
				<div class="attachment-compat"></div>
			</div>

			<div class="actions">
				<# if ( data.link ) { #>
										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
				<# } #>
				<# if ( data.can.save ) { #>
					<# if ( data.link ) { #>
						<span class="links-separator">|</span>
					<# } #>
					<a href="{{ data.editLink }}">Edit more details</a>
				<# } #>
				<# if ( data.can.save && data.link ) { #>
					<span class="links-separator">|</span>
					<a href="{{ data.url }}" download>Download file</a>
				<# } #>
				<# if ( ! data.uploading && data.can.remove ) { #>
					<# if ( data.link || data.can.save ) { #>
						<span class="links-separator">|</span>
					<# } #>
											<button type="button" class="button-link delete-attachment">Delete permanently</button>
									<# } #>
			</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-attachment">
		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
			<div class="thumbnail">
				<# if ( data.uploading ) { #>
					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
					<div class="centered">
						<img src="{{ data.size.url }}" draggable="false" alt="" />
					</div>
				<# } else { #>
					<div class="centered">
						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
						<# } else if ( data.sizes ) { 
								if ( data.sizes.medium ) { #>
									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
								<# } else { #>
									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
								<# } #>
						<# } else { #>
							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
						<# } #>
					</div>
					<div class="filename">
						<div>{{ data.filename }}</div>
					</div>
				<# } #>
			</div>
			<# if ( data.buttons.close ) { #>
				<button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">
					Remove				</span></button>
			<# } #>
		</div>
		<# if ( data.buttons.check ) { #>
			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">
				Deselect			</span></button>
		<# } #>
		<#
		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
		if ( data.describe ) {
			if ( 'image' === data.type ) { #>
				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
					aria-label="Caption"
					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
			<# } else { #>
				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
					<# if ( 'video' === data.type ) { #>
						aria-label="Video title"
						placeholder="Video title&hellip;"
					<# } else if ( 'audio' === data.type ) { #>
						aria-label="Audio title"
						placeholder="Audio title&hellip;"
					<# } else { #>
						aria-label="Media title"
						placeholder="Media title&hellip;"
					<# } #> {{ maybeReadOnly }} />
			<# }
		} #>
	</script>

		<script type="text/html" id="tmpl-attachment-details">
		<h2>
			Attachment Details			<span class="settings-save-status" role="status">
				<span class="spinner"></span>
				<span class="saved">Saved.</span>
			</span>
		</h2>
		<div class="attachment-info">

			<# if ( 'audio' === data.type ) { #>
				<div class="wp-media-wrapper wp-audio">
					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
						<source type="{{ data.mime }}" src="{{ data.url }}" />
					</audio>
				</div>
			<# } else if ( 'video' === data.type ) {
				var w_rule = '';
				if ( data.width ) {
					w_rule = 'width: ' + data.width + 'px;';
				} else if ( wp.media.view.settings.contentWidth ) {
					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
				}
			#>
				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
					<video controls="controls" class="wp-video-shortcode" preload="metadata"
						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
						<source type="{{ data.mime }}" src="{{ data.url }}" />
					</video>
				</div>
			<# } else { #>
				<div class="thumbnail thumbnail-{{ data.type }}">
					<# if ( data.uploading ) { #>
						<div class="media-progress-bar"><div></div></div>
					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
						<img src="{{ data.size.url }}" draggable="false" alt="" />
					<# } else { #>
						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
					<# } #>
				</div>
			<# } #>

			<div class="details">
				<div class="filename">{{ data.filename }}</div>
				<div class="uploaded">{{ data.dateFormatted }}</div>

				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
				<# if ( 'image' === data.type && ! data.uploading ) { #>
					<# if ( data.width && data.height ) { #>
						<div class="dimensions">
							{{ data.width }} by {{ data.height }} pixels						</div>
					<# } #>

					<# if ( data.originalImageURL && data.originalImageName ) { #>
						<div class="word-wrap-break-word">
							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
						</div>
					<# } #>

					<# if ( data.can.save && data.sizes ) { #>
						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
					<# } #>
				<# } #>

				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
					</div>
				<# } #>

				<# if ( data.mediaStates ) { #>
					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
				<# } #>

				<# if ( ! data.uploading && data.can.remove ) { #>
											<button type="button" class="button-link delete-attachment">Delete permanently</button>
									<# } #>

				<div class="compat-meta">
					<# if ( data.compat && data.compat.meta ) { #>
						{{{ data.compat.meta }}}
					<# } #>
				</div>
			</div>
		</div>
		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
		<# if ( 'image' === data.type ) { #>
			<span class="setting alt-text has-description" data-setting="alt">
				<label for="attachment-details-alt-text" class="name">Alt Text</label>
				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
			</span>
			<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>
		<# } #>
				<span class="setting" data-setting="title">
			<label for="attachment-details-title" class="name">Title</label>
			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
		</span>
				<# if ( 'audio' === data.type ) { #>
				<span class="setting" data-setting="artist">
			<label for="attachment-details-artist" class="name">Artist</label>
			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
		</span>
				<span class="setting" data-setting="album">
			<label for="attachment-details-album" class="name">Album</label>
			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
		</span>
				<# } #>
		<span class="setting" data-setting="caption">
			<label for="attachment-details-caption" class="name">Caption</label>
			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
		</span>
		<span class="setting" data-setting="description">
			<label for="attachment-details-description" class="name">Description</label>
			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
		</span>
		<span class="setting" data-setting="url">
			<label for="attachment-details-copy-link" class="name">File URL:</label>
			<input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
			<div class="copy-to-clipboard-container">
				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
				<span class="success hidden" aria-hidden="true">Copied!</span>
			</div>
		</span>
	</script>

		<script type="text/html" id="tmpl-media-selection">
		<div class="selection-info">
			<span class="count"></span>
			<# if ( data.editable ) { #>
				<button type="button" class="button-link edit-selection">Edit Selection</button>
			<# } #>
			<# if ( data.clearable ) { #>
				<button type="button" class="button-link clear-selection">Clear</button>
			<# } #>
		</div>
		<div class="selection-view"></div>
	</script>

		<script type="text/html" id="tmpl-attachment-display-settings">
		<h2>Attachment Display Settings</h2>

		<# if ( 'image' === data.type ) { #>
			<span class="setting align">
				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
				<select id="attachment-display-settings-alignment" class="alignment"
					data-setting="align"
					<# if ( data.userSettings ) { #>
						data-user-setting="align"
					<# } #>>

					<option value="left">
						Left					</option>
					<option value="center">
						Center					</option>
					<option value="right">
						Right					</option>
					<option value="none" selected>
						None					</option>
				</select>
			</span>
		<# } #>

		<span class="setting">
			<label for="attachment-display-settings-link-to" class="name">
				<# if ( data.model.canEmbed ) { #>
					Embed or Link				<# } else { #>
					Link To				<# } #>
			</label>
			<select id="attachment-display-settings-link-to" class="link-to"
				data-setting="link"
				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
					data-user-setting="urlbutton"
				<# } #>>

			<# if ( data.model.canEmbed ) { #>
				<option value="embed" selected>
					Embed Media Player				</option>
				<option value="file">
			<# } else { #>
				<option value="none" selected>
					None				</option>
				<option value="file">
			<# } #>
				<# if ( data.model.canEmbed ) { #>
					Link to Media File				<# } else { #>
					Media File				<# } #>
				</option>
				<option value="post">
				<# if ( data.model.canEmbed ) { #>
					Link to Attachment Page				<# } else { #>
					Attachment Page				<# } #>
				</option>
			<# if ( 'image' === data.type ) { #>
				<option value="custom">
					Custom URL				</option>
			<# } #>
			</select>
		</span>
		<span class="setting">
			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
		</span>

		<# if ( 'undefined' !== typeof data.sizes ) { #>
			<span class="setting">
				<label for="attachment-display-settings-size" class="name">Size</label>
				<select id="attachment-display-settings-size" class="size" name="size"
					data-setting="size"
					<# if ( data.userSettings ) { #>
						data-user-setting="imgsize"
					<# } #>>
											<#
						var size = data.sizes['thumbnail'];
						if ( size ) { #>
							<option value="thumbnail" >
								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
							</option>
						<# } #>
											<#
						var size = data.sizes['medium'];
						if ( size ) { #>
							<option value="medium" >
								Medium &ndash; {{ size.width }} &times; {{ size.height }}
							</option>
						<# } #>
											<#
						var size = data.sizes['large'];
						if ( size ) { #>
							<option value="large" >
								Large &ndash; {{ size.width }} &times; {{ size.height }}
							</option>
						<# } #>
											<#
						var size = data.sizes['full'];
						if ( size ) { #>
							<option value="full"  selected='selected'>
								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
							</option>
						<# } #>
									</select>
			</span>
		<# } #>
	</script>

		<script type="text/html" id="tmpl-gallery-settings">
		<h2>Gallery Settings</h2>

		<span class="setting">
			<label for="gallery-settings-link-to" class="name">Link To</label>
			<select id="gallery-settings-link-to" class="link-to"
				data-setting="link"
				<# if ( data.userSettings ) { #>
					data-user-setting="urlbutton"
				<# } #>>

				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
					#>selected="selected"<# }
				#>>
					Attachment Page				</option>
				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
					Media File				</option>
				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
					None				</option>
			</select>
		</span>

		<span class="setting">
			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
			<select id="gallery-settings-columns" class="columns" name="columns"
				data-setting="columns">
									<option value="1" <#
						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						1					</option>
									<option value="2" <#
						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						2					</option>
									<option value="3" <#
						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						3					</option>
									<option value="4" <#
						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						4					</option>
									<option value="5" <#
						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						5					</option>
									<option value="6" <#
						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						6					</option>
									<option value="7" <#
						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						7					</option>
									<option value="8" <#
						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						8					</option>
									<option value="9" <#
						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
					#>>
						9					</option>
							</select>
		</span>

		<span class="setting">
			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
		</span>

		<span class="setting size">
			<label for="gallery-settings-size" class="name">Size</label>
			<select id="gallery-settings-size" class="size" name="size"
				data-setting="size"
				<# if ( data.userSettings ) { #>
					data-user-setting="imgsize"
				<# } #>
				>
									<option value="thumbnail">
						Thumbnail					</option>
									<option value="medium">
						Medium					</option>
									<option value="large">
						Large					</option>
									<option value="full">
						Full Size					</option>
							</select>
		</span>
	</script>

		<script type="text/html" id="tmpl-playlist-settings">
		<h2>Playlist Settings</h2>

		<# var emptyModel = _.isEmpty( data.model ),
			isVideo = 'video' === data.controller.get('library').props.get('type'); #>

		<span class="setting">
			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
				checked="checked"
			<# } #> />
			<label for="playlist-settings-show-list" class="checkbox-label-inline">
				<# if ( isVideo ) { #>
				Show Video List				<# } else { #>
				Show Tracklist				<# } #>
			</label>
		</span>

		<# if ( ! isVideo ) { #>
		<span class="setting">
			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
				checked="checked"
			<# } #> />
			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
				Show Artist Name in Tracklist			</label>
		</span>
		<# } #>

		<span class="setting">
			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
				checked="checked"
			<# } #> />
			<label for="playlist-settings-show-images" class="checkbox-label-inline">
				Show Images			</label>
		</span>
	</script>

		<script type="text/html" id="tmpl-embed-link-settings">
		<span class="setting link-text">
			<label for="embed-link-settings-link-text" class="name">Link Text</label>
			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
		</span>
		<div class="embed-container" style="display: none;">
			<div class="embed-preview"></div>
		</div>
	</script>

		<script type="text/html" id="tmpl-embed-image-settings">
		<div class="wp-clearfix">
			<div class="thumbnail">
				<img src="{{ data.model.url }}" draggable="false" alt="" />
			</div>
		</div>

		<span class="setting alt-text has-description">
			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
		</span>
		<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>

					<span class="setting caption">
				<label for="embed-image-settings-caption" class="name">Caption</label>
				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
			</span>
		
		<fieldset class="setting-group">
			<legend class="name">Align</legend>
			<span class="setting align">
				<span class="button-group button-large" data-setting="align">
					<button class="button" value="left">
						Left					</button>
					<button class="button" value="center">
						Center					</button>
					<button class="button" value="right">
						Right					</button>
					<button class="button active" value="none">
						None					</button>
				</span>
			</span>
		</fieldset>

		<fieldset class="setting-group">
			<legend class="name">Link To</legend>
			<span class="setting link-to">
				<span class="button-group button-large" data-setting="link">
					<button class="button" value="file">
						Image URL					</button>
					<button class="button" value="custom">
						Custom URL					</button>
					<button class="button active" value="none">
						None					</button>
				</span>
			</span>
			<span class="setting">
				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
			</span>
		</fieldset>
	</script>

		<script type="text/html" id="tmpl-image-details">
		<div class="media-embed">
			<div class="embed-media-settings">
				<div class="column-settings">
					<span class="setting alt-text has-description">
						<label for="image-details-alt-text" class="name">Alternative Text</label>
						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
					</span>
					<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>

											<span class="setting caption">
							<label for="image-details-caption" class="name">Caption</label>
							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
						</span>
					
					<h2>Display Settings</h2>
					<fieldset class="setting-group">
						<legend class="legend-inline">Align</legend>
						<span class="setting align">
							<span class="button-group button-large" data-setting="align">
								<button class="button" value="left">
									Left								</button>
								<button class="button" value="center">
									Center								</button>
								<button class="button" value="right">
									Right								</button>
								<button class="button active" value="none">
									None								</button>
							</span>
						</span>
					</fieldset>

					<# if ( data.attachment ) { #>
						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
							<span class="setting size">
								<label for="image-details-size" class="name">Size</label>
								<select id="image-details-size" class="size" name="size"
									data-setting="size"
									<# if ( data.userSettings ) { #>
										data-user-setting="imgsize"
									<# } #>>
																			<#
										var size = data.sizes['thumbnail'];
										if ( size ) { #>
											<option value="thumbnail">
												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
											</option>
										<# } #>
																			<#
										var size = data.sizes['medium'];
										if ( size ) { #>
											<option value="medium">
												Medium &ndash; {{ size.width }} &times; {{ size.height }}
											</option>
										<# } #>
																			<#
										var size = data.sizes['large'];
										if ( size ) { #>
											<option value="large">
												Large &ndash; {{ size.width }} &times; {{ size.height }}
											</option>
										<# } #>
																			<#
										var size = data.sizes['full'];
										if ( size ) { #>
											<option value="full">
												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
											</option>
										<# } #>
																		<option value="custom">
										Custom Size									</option>
								</select>
							</span>
						<# } #>
							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
								<span class="custom-size-setting">
									<label for="image-details-size-width">Width</label>
									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
								</span>
								<span class="sep" aria-hidden="true">&times;</span>
								<span class="custom-size-setting">
									<label for="image-details-size-height">Height</label>
									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
								</span>
								<p id="image-size-desc" class="description">Image size in pixels</p>
							</div>
					<# } #>

					<span class="setting link-to">
						<label for="image-details-link-to" class="name">Link To</label>
						<select id="image-details-link-to" data-setting="link">
						<# if ( data.attachment ) { #>
							<option value="file">
								Media File							</option>
							<option value="post">
								Attachment Page							</option>
						<# } else { #>
							<option value="file">
								Image URL							</option>
						<# } #>
							<option value="custom">
								Custom URL							</option>
							<option value="none">
								None							</option>
						</select>
					</span>
					<span class="setting">
						<label for="image-details-link-to-custom" class="name">URL</label>
						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
					</span>

					<div class="advanced-section">
						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
						<div class="advanced-settings hidden">
							<div class="advanced-image">
								<span class="setting title-text">
									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
								</span>
								<span class="setting extra-classes">
									<label for="image-details-css-class" class="name">Image CSS Class</label>
									<input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" />
								</span>
							</div>
							<div class="advanced-link">
								<span class="setting link-target">
									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
								</span>
								<span class="setting link-rel">
									<label for="image-details-link-rel" class="name">Link Rel</label>
									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
								</span>
								<span class="setting link-class-name">
									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
								</span>
							</div>
						</div>
					</div>
				</div>
				<div class="column-image">
					<div class="image">
						<img src="{{ data.model.url }}" draggable="false" alt="" />
						<# if ( data.attachment && window.imageEdit ) { #>
							<div class="actions">
								<input type="button" class="edit-attachment button" value="Edit Original" />
								<input type="button" class="replace-attachment button" value="Replace" />
							</div>
						<# } #>
					</div>
				</div>
			</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-image-editor">
		<div id="media-head-{{ data.id }}"></div>
		<div id="image-editor-{{ data.id }}"></div>
	</script>

		<script type="text/html" id="tmpl-audio-details">
		<# var ext, html5types = {
			mp3: wp.media.view.settings.embedMimes.mp3,
			ogg: wp.media.view.settings.embedMimes.ogg
		}; #>

				<div class="media-embed media-embed-details">
			<div class="embed-media-settings embed-audio-settings">
				<audio style="visibility: hidden"
	controls
	class="wp-audio-shortcode"
	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
	<#
		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
		#> autoplay<#
	}
		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
		#> loop<#
	}
	#>
>
	<# if ( ! _.isEmpty( data.model.src ) ) { #>
	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
	<# } #>

		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
	<# } #>
			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
	<# } #>
			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
	<# } #>
			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
	<# } #>
			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
	<# } #>
		</audio>
	
				<# if ( ! _.isEmpty( data.model.src ) ) {
					ext = data.model.src.split('.').pop();
					if ( html5types[ ext ] ) {
						delete html5types[ ext ];
					}
				#>
				<span class="setting">
					<label for="audio-details-source" class="name">URL</label>
					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
					if ( ! _.isUndefined( html5types.mp3 ) ) {
						delete html5types.mp3;
					}
				#>
				<span class="setting">
					<label for="audio-details-mp3-source" class="name">MP3</label>
					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.ogg ) ) {
					if ( ! _.isUndefined( html5types.ogg ) ) {
						delete html5types.ogg;
					}
				#>
				<span class="setting">
					<label for="audio-details-ogg-source" class="name">OGG</label>
					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.flac ) ) {
					if ( ! _.isUndefined( html5types.flac ) ) {
						delete html5types.flac;
					}
				#>
				<span class="setting">
					<label for="audio-details-flac-source" class="name">FLAC</label>
					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.m4a ) ) {
					if ( ! _.isUndefined( html5types.m4a ) ) {
						delete html5types.m4a;
					}
				#>
				<span class="setting">
					<label for="audio-details-m4a-source" class="name">M4A</label>
					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.wav ) ) {
					if ( ! _.isUndefined( html5types.wav ) ) {
						delete html5types.wav;
					}
				#>
				<span class="setting">
					<label for="audio-details-wav-source" class="name">WAV</label>
					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
					<button type="button" class="button-link remove-setting">Remove audio source</button>
				</span>
				<# } #>
				
				<# if ( ! _.isEmpty( html5types ) ) { #>
				<fieldset class="setting-group">
					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
					<span class="setting">
						<span class="button-large">
						<# _.each( html5types, function (mime, type) { #>
							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
						<# } ) #>
						</span>
					</span>
				</fieldset>
				<# } #>

				<fieldset class="setting-group">
					<legend class="name">Preload</legend>
					<span class="setting preload">
						<span class="button-group button-large" data-setting="preload">
							<button class="button" value="auto">Auto</button>
							<button class="button" value="metadata">Metadata</button>
							<button class="button active" value="none">None</button>
						</span>
					</span>
				</fieldset>

				<span class="setting-group">
					<span class="setting checkbox-setting autoplay">
						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
					</span>

					<span class="setting checkbox-setting">
						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
						<label for="audio-details-loop" class="checkbox-label">Loop</label>
					</span>
				</span>
			</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-video-details">
		<# var ext, html5types = {
			mp4: wp.media.view.settings.embedMimes.mp4,
			ogv: wp.media.view.settings.embedMimes.ogv,
			webm: wp.media.view.settings.embedMimes.webm
		}; #>

				<div class="media-embed media-embed-details">
			<div class="embed-media-settings embed-video-settings">
				<div class="wp-video-holder">
				<#
				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
					h = ! data.model.height ? 360 : data.model.height;

				if ( data.model.width && w !== data.model.width ) {
					h = Math.ceil( ( h * w ) / data.model.width );
				}
				#>

				<#  var w_rule = '', classes = [],
		w, h, settings = wp.media.view.settings,
		isYouTube = isVimeo = false;

	if ( ! _.isEmpty( data.model.src ) ) {
		isYouTube = data.model.src.match(/youtube|youtu\.be/);
		isVimeo = -1 !== data.model.src.indexOf('vimeo');
	}

	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
		w = settings.contentWidth;
	} else {
		w = data.model.width;
	}

	if ( w !== data.model.width ) {
		h = Math.ceil( ( data.model.height * w ) / data.model.width );
	} else {
		h = data.model.height;
	}

	if ( w ) {
		w_rule = 'width: ' + w + 'px; ';
	}

	if ( isYouTube ) {
		classes.push( 'youtube-video' );
	}

	if ( isVimeo ) {
		classes.push( 'vimeo-video' );
	}

#>
<div style="{{ w_rule }}" class="wp-video">
<video controls
	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
	<# if ( w ) { #>width="{{ w }}"<# } #>
	<# if ( h ) { #>height="{{ h }}"<# } #>
			<#
		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
			#> poster="{{ data.model.poster }}"<#
		} #>
			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
				<#
		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
		#> autoplay<#
	}
		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
		#> loop<#
	}
	#>
>
	<# if ( ! _.isEmpty( data.model.src ) ) {
		if ( isYouTube ) { #>
		<source src="{{ data.model.src }}" type="video/youtube" />
		<# } else if ( isVimeo ) { #>
		<source src="{{ data.model.src }}" type="video/vimeo" />
		<# } else { #>
		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
		<# }
	} #>

		<# if ( data.model.mp4 ) { #>
	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
	<# } #>
		<# if ( data.model.m4v ) { #>
	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
	<# } #>
		<# if ( data.model.webm ) { #>
	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
	<# } #>
		<# if ( data.model.ogv ) { #>
	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
	<# } #>
		<# if ( data.model.flv ) { #>
	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
	<# } #>
		{{{ data.model.content }}}
</video>
</div>
	
				<# if ( ! _.isEmpty( data.model.src ) ) {
					ext = data.model.src.split('.').pop();
					if ( html5types[ ext ] ) {
						delete html5types[ ext ];
					}
				#>
				<span class="setting">
					<label for="video-details-source" class="name">URL</label>
					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
					if ( ! _.isUndefined( html5types.mp4 ) ) {
						delete html5types.mp4;
					}
				#>
				<span class="setting">
					<label for="video-details-mp4-source" class="name">MP4</label>
					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.m4v ) ) {
					if ( ! _.isUndefined( html5types.m4v ) ) {
						delete html5types.m4v;
					}
				#>
				<span class="setting">
					<label for="video-details-m4v-source" class="name">M4V</label>
					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.webm ) ) {
					if ( ! _.isUndefined( html5types.webm ) ) {
						delete html5types.webm;
					}
				#>
				<span class="setting">
					<label for="video-details-webm-source" class="name">WEBM</label>
					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.ogv ) ) {
					if ( ! _.isUndefined( html5types.ogv ) ) {
						delete html5types.ogv;
					}
				#>
				<span class="setting">
					<label for="video-details-ogv-source" class="name">OGV</label>
					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								<# if ( ! _.isEmpty( data.model.flv ) ) {
					if ( ! _.isUndefined( html5types.flv ) ) {
						delete html5types.flv;
					}
				#>
				<span class="setting">
					<label for="video-details-flv-source" class="name">FLV</label>
					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
					<button type="button" class="button-link remove-setting">Remove video source</button>
				</span>
				<# } #>
								</div>

				<# if ( ! _.isEmpty( html5types ) ) { #>
				<fieldset class="setting-group">
					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
					<span class="setting">
						<span class="button-large">
						<# _.each( html5types, function (mime, type) { #>
							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
						<# } ) #>
						</span>
					</span>
				</fieldset>
				<# } #>

				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
				<span class="setting">
					<label for="video-details-poster-image" class="name">Poster Image</label>
					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
					<button type="button" class="button-link remove-setting">Remove poster image</button>
				</span>
				<# } #>

				<fieldset class="setting-group">
					<legend class="name">Preload</legend>
					<span class="setting preload">
						<span class="button-group button-large" data-setting="preload">
							<button class="button" value="auto">Auto</button>
							<button class="button" value="metadata">Metadata</button>
							<button class="button active" value="none">None</button>
						</span>
					</span>
				</fieldset>

				<span class="setting-group">
					<span class="setting checkbox-setting autoplay">
						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
					</span>

					<span class="setting checkbox-setting">
						<input type="checkbox" id="video-details-loop" data-setting="loop" />
						<label for="video-details-loop" class="checkbox-label">Loop</label>
					</span>
				</span>

				<span class="setting" data-setting="content">
					<#
					var content = '';
					if ( ! _.isEmpty( data.model.content ) ) {
						var tracks = jQuery( data.model.content ).filter( 'track' );
						_.each( tracks.toArray(), function( track, index ) {
							content += track.outerHTML; #>
						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
						<span class="description" id="video-details-track-desc-{{ index }}">
						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
						<# } ); #>
					<# } else { #>
					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
					<em>There are no associated subtitles.</em>
					<# } #>
					<textarea class="hidden content-setting">{{ content }}</textarea>
				</span>
			</div>
		</div>
	</script>

		<script type="text/html" id="tmpl-editor-gallery">
		<# if ( data.attachments.length ) { #>
			<div class="gallery gallery-columns-{{ data.columns }}">
				<# _.each( data.attachments, function( attachment, index ) { #>
					<dl class="gallery-item">
						<dt class="gallery-icon">
							<# if ( attachment.thumbnail ) { #>
								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
							<# } else { #>
								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
							<# } #>
						</dt>
						<# if ( attachment.caption ) { #>
							<dd class="wp-caption-text gallery-caption">
								{{{ data.verifyHTML( attachment.caption ) }}}
							</dd>
						<# } #>
					</dl>
					<# if ( index % data.columns === data.columns - 1 ) { #>
						<br style="clear: both;" />
					<# } #>
				<# } ); #>
			</div>
		<# } else { #>
			<div class="wpview-error">
				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
			</div>
		<# } #>
	</script>

		<script type="text/html" id="tmpl-crop-content">
		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
		<div class="upload-errors"></div>
	</script>

		<script type="text/html" id="tmpl-site-icon-preview-crop">
		<style>
			:root{
				--site-icon-url: url( "{{ data.url }}" );
			}
		</style>
		<h2>Site Icon Preview</h2>
		<p>As an app icon and a browser icon.</p>
		<div class="site-icon-preview crop">
			<div class="image-preview-wrap app-icon-preview">
				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
			</div>
			<div class="site-icon-preview-browser">
				<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>
				<div class="site-icon-preview-tab">
					<div class="image-preview-wrap browser">
						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
					</div>
					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'THEATRE UNDER THE STARS' ) #></div>
						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
							<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" />
						</svg>
					</div>
				</div>
			</div>
		</div>
	</script>

	<script type="text/html" id="tmpl-pum-shortcode-view-popup">		<p class="pum-sub-form-desc">
			Popup: ID "{{attrs.id}}"
		</p>
		</script><script type="text/html" id="tmpl-pum-shortcode-view-popup_trigger">		<#
			const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"];
			const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span';
		#>
		<{{{tag}}} class="pum-trigger  popmake-{{{attrs.id}}} {{{attrs.classes}}}">{{{attrs._inner_content}}}</{{{tag}}}>
		</script><script type="text/html" id="tmpl-pum-shortcode-view-popup_close">		<#
			const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"];
			const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span';
		#>
		<{{{tag}}} class="pum-close  popmake-close <# if (typeof attrs.classes !== 'undefined') print(attrs.classes); #>">{{{attrs._inner_content}}}</{{{tag}}}>
		</script><script type="text/html" id="tmpl-pum-shortcode-view-popup_cookie">		<div class="pum-cookie">Popup Cookie</div>
		</script><script type="text/html" id="tmpl-pum-shortcode-view-pum_sub_form">		<p class="pum-sub-form-desc">
			Subscription Form Placeholder		</p>
		</script><style id='core-block-supports-inline-css' type='text/css'>
/**
 * Core styles: block-supports
 */
.wp-container-core-buttons-is-layout-16018d1d {
	justify-content: center;
}
.wp-container-core-group-is-layout-ad2f72ca {
	flex-wrap: nowrap;
}
.wp-container-core-columns-is-layout-9d6595d7 {
	flex-wrap: nowrap;
}

</style>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-image-gallery/src/scripts/jquery.magnific-popup.min.js?ver=1.0.0" id="plugin-script-magnific-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-slider/src/scripts/slick.min.js?ver=1.0.0" id="plugin-script-slick-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/shortcode.js?ver=6.8" id="shortcode-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/backbone.min.js?ver=1.6.0" id="backbone-js"></script>
<script type="text/javascript" id="wp-util-js-extra">
/* <![CDATA[ */
var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/wp-util.js?ver=6.8" id="wp-util-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/wp-backbone.js?ver=6.8" id="wp-backbone-js"></script>
<script type="text/javascript" id="media-models-js-extra">
/* <![CDATA[ */
var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/media-models.js?ver=6.8" id="media-models-js"></script>
<script type="text/javascript" id="wp-plupload-js-extra">
/* <![CDATA[ */
var 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"};
var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"52428800b","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"}]},"avif_upload_error":true,"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"e722b6056d"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/plupload/wp-plupload.js?ver=6.8" id="wp-plupload-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/jquery/ui/core.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/jquery/ui/mouse.js?ver=1.13.3" id="jquery-ui-mouse-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/jquery/ui/sortable.js?ver=1.13.3" id="jquery-ui-sortable-js"></script>
<script type="text/javascript" id="mediaelement-core-js-before">
/* <![CDATA[ */
var 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"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/mediaelement/mediaelement-and-player.js?ver=4.2.17" id="mediaelement-core-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/mediaelement/mediaelement-migrate.js?ver=6.8" id="mediaelement-migrate-js"></script>
<script type="text/javascript" id="mediaelement-js-extra">
/* <![CDATA[ */
var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/mediaelement/wp-mediaelement.js?ver=6.8" id="wp-mediaelement-js"></script>
<script type="text/javascript" id="wp-api-request-js-extra">
/* <![CDATA[ */
var wpApiSettings = {"root":"https:\/\/www.tuts.org\/wp-json\/","nonce":"60d89e5ebf","versionString":"wp\/v2\/"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/api-request.js?ver=6.8" id="wp-api-request-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/dist/dom-ready.js?ver=5b9fa8df0892dc9a7c41" id="wp-dom-ready-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/dist/hooks.js?ver=be67dc331e61e06d52fa" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/dist/i18n.js?ver=5edc734adb78e0d7d00e" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/dist/a11y.js?ver=604a4359a838a9073d9f" id="wp-a11y-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/clipboard.js?ver=2.0.11" id="clipboard-js"></script>
<script type="text/javascript" id="media-views-js-extra">
/* <![CDATA[ */
var _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.tuts.org\/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,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"c21b04c189","setAttachmentThumbnail":"4563c7b6fb"},"post":{"id":0},"defaultProps":{"link":"file","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/www.tuts.org\/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":"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"},{"year":"2019","month":"6","text":"June 2019"},{"year":"2019","month":"5","text":"May 2019"},{"year":"2019","month":"4","text":"April 2019"},{"year":"2019","month":"3","text":"March 2019"},{"year":"2019","month":"2","text":"February 2019"},{"year":"2019","month":"1","text":"January 2019"},{"year":"2018","month":"12","text":"December 2018"},{"year":"2018","month":"11","text":"November 2018"},{"year":"2018","month":"10","text":"October 2018"},{"year":"2018","month":"9","text":"September 2018"},{"year":"2018","month":"8","text":"August 2018"},{"year":"2018","month":"7","text":"July 2018"},{"year":"2018","month":"6","text":"June 2018"},{"year":"2018","month":"5","text":"May 2018"},{"year":"2018","month":"4","text":"April 2018"},{"year":"2018","month":"3","text":"March 2018"},{"year":"2018","month":"2","text":"February 2018"},{"year":"2018","month":"1","text":"January 2018"},{"year":"2017","month":"12","text":"December 2017"},{"year":"2017","month":"11","text":"November 2017"},{"year":"2017","month":"10","text":"October 2017"},{"year":"2017","month":"9","text":"September 2017"},{"year":"2017","month":"8","text":"August 2017"},{"year":"2017","month":"7","text":"July 2017"},{"year":"2017","month":"6","text":"June 2017"},{"year":"2017","month":"5","text":"May 2017"},{"year":"2017","month":"4","text":"April 2017"},{"year":"2017","month":"3","text":"March 2017"},{"year":"2017","month":"2","text":"February 2017"},{"year":"2017","month":"1","text":"January 2017"},{"year":"2016","month":"12","text":"December 2016"},{"year":"2016","month":"11","text":"November 2016"},{"year":"2016","month":"10","text":"October 2016"},{"year":"2016","month":"9","text":"September 2016"},{"year":"2016","month":"8","text":"August 2016"},{"year":"2016","month":"7","text":"July 2016"},{"year":"2016","month":"6","text":"June 2016"},{"year":"2016","month":"5","text":"May 2016"},{"year":"2016","month":"4","text":"April 2016"},{"year":"2016","month":"3","text":"March 2016"},{"year":"2016","month":"2","text":"February 2016"},{"year":"2016","month":"1","text":"January 2016"},{"year":"2015","month":"12","text":"December 2015"},{"year":"2015","month":"11","text":"November 2015"},{"year":"2015","month":"10","text":"October 2015"},{"year":"2015","month":"9","text":"September 2015"},{"year":"2015","month":"8","text":"August 2015"},{"year":"2015","month":"7","text":"July 2015"},{"year":"2015","month":"6","text":"June 2015"},{"year":"2015","month":"5","text":"May 2015"},{"year":"2015","month":"4","text":"April 2015"},{"year":"2015","month":"3","text":"March 2015"},{"year":"2015","month":"2","text":"February 2015"},{"year":"2015","month":"1","text":"January 2015"},{"year":"2014","month":"12","text":"December 2014"},{"year":"2014","month":"11","text":"November 2014"},{"year":"2014","month":"7","text":"July 2014"}],"mediaTrash":0,"infiniteScrolling":0}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/media-views.js?ver=6.8" id="media-views-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/media-editor.js?ver=6.8" id="media-editor-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-includes/js/media-audiovideo.js?ver=6.8" id="media-audiovideo-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-accordion/src/scripts/app-mm-accordion.js?ver=1.0.0" id="app-script-accordion-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-hero-slider/src/scripts/app-mm-hero-slider.js?ver=1.5.0" id="app-script-hero-slider-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-image-gallery/src/scripts/app-mm-gallery.js?ver=1.0.0" id="app-script-gallery-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/plugins/marketmade-slider/src/scripts/app-mm-slider.js?ver=1.0.0" id="app-script-slider-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/modernizr-2.8.3.min.js?ver=1709172530" id="modernizr-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.royalslider.min.js?ver=1709172530" id="jquery.royalslider-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.mmenu.min.js?ver=1709172530" id="jquery.mmenu-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.match-height.min.js?ver=1709172529" id="jquery.match-height-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.video.js?ver=1709172530" id="jquery.video-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.video-lightbox.js?ver=1709172530" id="jquery.video-lightbox-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.dzscalendar.js?ver=1709791864" id="jquery.dzscalendar-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/jquery.select2.min.js?ver=1709172530" id="jquery.select2-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/vendor/handlebars-v3.0.0.js?ver=1709172530" id="handlebars-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/vendor/jquery.ba-throttle-debounce.js?ver=1709172530" id="jquery.debounce-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/modules/quick-search.js?ver=1709172530" id="quick-search-js"></script>
<script type="text/javascript" src="https://www.tuts.org/wp-content/themes/tuts-v5/assets/js/admin-application.js?ver=1709172529" id="app-js"></script>
</div>
</body>
</html> 
                               

Whois info of domain

Domain Name: TUTS.COM
Registry Domain ID: 1046599_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.cloudflare.com
Registrar URL: http://www.cloudflare.com
Updated Date: 2024-07-25T04:17:30Z
Creation Date: 1995-03-31T05:00:00Z
Registry Expiry Date: 2026-04-01T04:00:00Z
Registrar: Cloudflare, Inc.
Registrar IANA ID: 1910
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6503198930
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: BRADLEY.NS.CLOUDFLARE.COM
Name Server: SKY.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-01T10:46:44Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass