PageSourceSearch

https://vanitysf.com/vixens/

html vanitysf.com collected 2026-10-10 00:57:10 UTC 233,396 bytes, 2,555 lines download raw bytes

1
2<!DOCTYPE html>
3<html dir="ltr" lang="en-US" class="no-js no-svg">
4<head>
5<!-- Google Tag Manager -->
6<script>
vendor: 327 bytes, lines 6-10
6(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
8j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
9'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
10})(window,document,'script','dataLayer','
10GTM-PDNNQWL
vendor: 3 bytes, line 10
10');
10</script>
10
11<!-- End Google Tag Manager -->
12<meta name="viewport" content="width=device-width, initial-scale=1">
13<link rel="profile" href="http://gmpg.org/xfn/11">
14
15<!-- Favicon -->
16<link rel="icon" href="https://vanitysf.com/wp-content/uploads/2019/12/favicon.png">
17<!-- Custom Stylesheets  -->
18<!-- <link rel="stylesheet" href="/site-custom.css" type="text/css"> -->
19<!-- <link rel="stylesheet" href="/structure.css" type="text/css"> -->
20<link rel="stylesheet" href="https://vanitysf.com/wp-content/themes/twentyseventeen-child/options-page/option-page-styles.css" type="text/css">
21<!-- Font Awesome -->
22<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous">
23<!-- Typekit Fonts -->
24<link rel="stylesheet" href="https://use.typekit.net/gav4rdm.css">
25<!--  Lazy Load  -->
26<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
26
27    <!-- START PIXEL --> 
28<!-- 	
28<script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript" data-rocket-defer defer></script>
28
29        
29<script type="text/javascript">
30            ttd_dom_ready( function() {
31                if (typeof TTDUniversalPixelApi === 'function') {
32                    var universalPixelApi = new TTDUniversalPixelApi();
33                    universalPixelApi.init("6z56m8s", ["xdm10ay"], "https://insight.adsrvr.org/track/up");
34                }
35            });
36        </script>
36 -->
37	<!-- END PIXEL -->
38<script>
39(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);
40//# sourceURL=twentyseventeen_javascript_detection
41</script>
41
42<title>Vixens Gallery | Vanity San Francisco</title>
43<link crossorigin data-rocket-preconnect href="https://www.gstatic.com" rel="preconnect">
44<link crossorigin data-rocket-preconnect href="https://www.googletagmanager.com" rel="preconnect">
45<link crossorigin data-rocket-preconnect href="https://www.google-analytics.com" rel="preconnect">
46<link crossorigin data-rocket-preconnect href="https://connect.facebook.net" rel="preconnect">
47<link crossorigin data-rocket-preconnect href="https://use.fontawesome.com" rel="preconnect">
48<link crossorigin data-rocket-preconnect href="https://use.typekit.net" rel="preconnect">
49<link crossorigin data-rocket-preconnect href="https://ajax.googleapis.com" rel="preconnect">
50<link crossorigin data-rocket-preconnect href="https://fonts.googleapis.com" rel="preconnect">
51<link crossorigin data-rocket-preconnect href="https://googleads.g.doubleclick.net" rel="preconnect">
52<link crossorigin data-rocket-preconnect href="https://www.google.com" rel="preconnect">
53<link crossorigin data-rocket-preconnect href="https://js.adsrvr.org" rel="preconnect">
54<link crossorigin data-rocket-preconnect href="https://maps.googleapis.com" rel="preconnect">
55<link crossorigin data-rocket-preconnect href="https://meet.jit.si" rel="preconnect">
56<link data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&#038;subset=latin%2Clatin-ext&#038;display=swap" rel="preload">
57<link href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&#038;subset=latin%2Clatin-ext&#038;display=swap" media="print" onload="this.media=&#039;all&#039;" rel="stylesheet">
58<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&#038;subset=latin%2Clatin-ext&#038;display=swap"></noscript><link rel="preload" data-rocket-preload as="image" href="https://vanitysf.com/wp-content/uploads/2022/09/Page-headers_Vixens.jpg" fetchpriority="high">
59
60		<!-- All in One SEO 5.0.2 - aioseo.com -->
61	<meta name="description" content="Come see the most beautiful girls in San Francisco! We offer an amazing selection of entertainers to suit your preference. Visit Vanity SF today on Broadway St &amp; Montgomery." />
62	<meta name="robots" content="max-image-preview:large" />
63	<meta name="google-site-verification" content="65cXkAQbDtlifrgTi9lJ0-80ul_67NnypT6PCzjPsm0" />
64	<link rel="canonical" href="https://vanitysf.com/vixens/" />
65	<meta name="generator" content="All in One SEO (AIOSEO) 5.0.2" />
66		
66<script type="application/ld+json" class="aioseo-schema">
67			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/vanitysf.com\/vixens\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vanitysf.com\/#listItem","position":1,"name":"Home","item":"https:\/\/vanitysf.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vanitysf.com\/vixens\/#listItem","name":"Vixens Gallery"}},{"@type":"ListItem","@id":"https:\/\/vanitysf.com\/vixens\/#listItem","position":2,"name":"Vixens Gallery","previousItem":{"@type":"ListItem","@id":"https:\/\/vanitysf.com\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/vanitysf.com\/#organization","name":"Vanity San Francisco","url":"https:\/\/vanitysf.com\/","logo":{"@type":"ImageObject","url":"https:\/\/vanitysf.com\/wp-content\/uploads\/2026\/09\/vanity-logo-square.png","@id":"https:\/\/vanitysf.com\/vixens\/#organizationLogo","width":250,"height":250,"caption":"vanity-logo-square"},"image":{"@id":"https:\/\/vanitysf.com\/vixens\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/vanitysf.com\/vixens\/#webpage","url":"https:\/\/vanitysf.com\/vixens\/","name":"Vixens Gallery | Vanity San Francisco","description":"Come see the most beautiful girls in San Francisco! We offer an amazing selection of entertainers to suit your preference. Visit Vanity SF today on Broadway St & Montgomery.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/vanitysf.com\/#website"},"breadcrumb":{"@id":"https:\/\/vanitysf.com\/vixens\/#breadcrumblist"},"datePublished":"2023-03-11T11:41:15-08:00","dateModified":"2023-03-17T15:38:52-07:00"},{"@type":"WebSite","@id":"https:\/\/vanitysf.com\/#website","url":"https:\/\/vanitysf.com\/","name":"Vanity San Francisco","inLanguage":"en-US","publisher":{"@id":"https:\/\/vanitysf.com\/#organization"}}]}
68		</script>
68
69		<!-- All in One SEO -->
70
71<link rel='dns-prefetch' href='//maps.googleapis.com' />
72<link rel='dns-prefetch' href='//meet.jit.si' />
73<link rel='dns-prefetch' href='//fonts.googleapis.com' />
74<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
75<link rel="alternate" type="application/rss+xml" title="Vanity San Francisco &raquo; Feed" href="https://vanitysf.com/feed/" />
76<link rel="alternate" type="application/rss+xml" title="Vanity San Francisco &raquo; Comments Feed" href="https://vanitysf.com/comments/feed/" />
77<link rel="preload" href="https://vanitysf.com/wp-content/uploads/2023/10/vanity-logo-2023.png" as="image" />
78<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://vanitysf.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fvanitysf.com%2Fvixens%2F" />
79<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://vanitysf.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fvanitysf.com%2Fvixens%2F&#038;format=xml" />
80<style id="wp-img-auto-sizes-contain-inline-css">
81img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
82/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
83</style>
84<style id="wp-emoji-styles-inline-css">
85
86	img.wp-smiley, img.emoji {
87		display: inline !important;
88		border: none !important;
89		box-shadow: none !important;
90		height: 1em !important;
91		width: 1em !important;
92		margin: 0 0.07em !important;
93		vertical-align: -0.1em !important;
94		background: none !important;
95		padding: 0 !important;
96	}
97/*# sourceURL=wp-emoji-styles-inline-css */
98</style>
99<style id="wp-block-library-inline-css">
100:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
100--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
101
102/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
103</style>
104<style id="classic-theme-styles-inline-css">
105/*! This file is auto-generated */
106.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
107/*# sourceURL=/wp-includes/css/classic-themes.min.css */
108</style>
109
110<style id="global-styles-inline-css">
111:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1110) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
111.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;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;}
112/*# sourceURL=global-styles-inline-css */
113</style>
114
115<link rel='stylesheet' id='age-gate-stepped-css' href='https://vanitysf.com/wp-content/plugins/age-gate/dist/stepped.css?ver=3.7.3' media='all' />
116<style id="age-gate-custom-inline-css">
117:root{--ag-background-color: rgba(0,0,0,0.7);--ag-background-image-position: center center;--ag-background-image-opacity: 1;--ag-form-background: rgba(0,0,0,1);--ag-text-color: #2adae2;--ag-blur: 8px;}
118/*# sourceURL=age-gate-custom-inline-css */
119</style>
120<link rel='stylesheet' id='age-gate-css' href='https://vanitysf.com/wp-content/plugins/age-gate/dist/main.css?ver=3.7.3' media='all' />
121<style id="age-gate-options-inline-css">
122:root{--ag-background-color: rgba(0,0,0,0.7);--ag-background-image-position: center center;--ag-background-image-opacity: 1;--ag-form-background: rgba(0,0,0,1);--ag-text-color: #2adae2;--ag-blur: 8px;}
123/*# sourceURL=age-gate-options-inline-css */
124</style>
125<link rel='stylesheet' id='foobox-free-min-css' href='https://vanitysf.com/wp-content/plugins/foobox-image-lightbox/free/css/foobox.free.min.css?ver=2.8.5' media='all' />
126<link rel='stylesheet' id='foogallery-core-css' href='https://vanitysf.com/wp-content/plugins/foogallery/assets/css/foogallery.6486ef55.min.css?ver=3.3.7' media='all' />
127<link rel='stylesheet' id='sr7css-css' href='//vanitysf.com/wp-content/plugins/revslider/public/css/sr7.css?ver=1786970126' media='all' />
128<link rel='stylesheet' id='woocommerce-layout-css' href='https://vanitysf.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' />
129<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://vanitysf.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' />
130<link rel='stylesheet' id='woocommerce-general-css' href='//vanitysf.com/wp-content/plugins/woocommerce/assets/css/twenty-seventeen.css?ver=11.1.2' media='all' />
131<style id="woocommerce-inline-inline-css">
132.woocommerce form .form-row .required { visibility: visible; }
133/*# sourceURL=woocommerce-inline-inline-css */
134</style>
135<link rel='stylesheet' id='parent-style-css' href='https://vanitysf.com/wp-content/themes/twentyseventeen/style.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
136<link rel='stylesheet' id='child-style-css' href='https://vanitysf.com/wp-content/themes/twentyseventeen-child/style.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
137<link rel='stylesheet' id='twentyseventeen-fonts-css' href='https://vanitysf.com/wp-content/themes/twentyseventeen/assets/fonts/font-libre-franklin.css?ver=20230328' media='all' />
138<link rel='stylesheet' id='twentyseventeen-style-css' href='https://vanitysf.com/wp-content/themes/twentyseventeen-child/style.css?ver=20260819' media='all' />
139<link rel='stylesheet' id='twentyseventeen-block-style-css' href='https://vanitysf.com/wp-content/themes/twentyseventeen/assets/css/blocks.css?ver=20240729' media='all' />
140<link rel='stylesheet' id='buttons-css' href='https://vanitysf.com/wp-includes/css/buttons.min.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
141<link rel='stylesheet' id='dashicons-css' href='https://vanitysf.com/wp-includes/css/dashicons.min.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
142<link rel='stylesheet' id='mediaelement-css' href='https://vanitysf.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
143<link rel='stylesheet' id='wp-mediaelement-css' href='https://vanitysf.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
144<link rel='stylesheet' id='media-views-css' href='https://vanitysf.com/wp-includes/css/media-views.min.css?ver=48e35b3b032e208b5a432ea91d269c60' media='all' />
145<link rel='stylesheet' id='imgareaselect-css' href='https://vanitysf.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' />
146
147<link rel='stylesheet' id='evcal_cal_default-css' href='//vanitysf.com/wp-content/plugins/eventON/assets/css/eventon_styles.css?ver=5.0.13' media='all' />
148<link rel='stylesheet' id='evo_font_icons-css' href='//vanitysf.com/wp-content/plugins/eventON/assets/fonts/all.css?ver=5.0.13' media='all' />
149<link rel='stylesheet' id='evo_RS_styles-css' href='//vanitysf.com/wp-content/plugins/eventon-rsvp/assets/RS_styles.css?ver=3.0.12' media='all' />
150<link rel='stylesheet' id='eventon_dynamic_styles-css' href='//vanitysf.com/wp-content/plugins/eventON/assets/css/eventon_dynamic_styles.css?ver=5.0.13' media='all' />
151<link rel='stylesheet' id='js_composer_front-css' href='https://vanitysf.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=9.0.1' media='all' />
152<script async data-wp-strategy="async" id="tp-tools-js" src="//vanitysf.com/wp-content/plugins/revslider/public/js/libs/tptools.js?ver=1786970126"></script>
vendor: 1 bytes, line 152
152
153<script async data-wp-strategy="async" id="sr7-js" src="//vanitysf.com/wp-content/plugins/revslider/public/js/sr7.js?ver=1786970126"></script>
vendor: 1 bytes, line 153
153
154<script id="jquery-core-js" src="https://vanitysf.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 154
154
155<script id="jquery-migrate-js" src="https://vanitysf.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 155
155
156<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 156
156
157<script id="wc-add-to-cart-js-extra">
158var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://vanitysf.com","is_cart":"","cart_redirect_after_add":"no"};
159//# sourceURL=wc-add-to-cart-js-extra
160</script>
vendor: 1 bytes, line 160
160
161<script data-wp-strategy="defer" id="wc-add-to-cart-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 161
161
162<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 162
162
163<script id="woocommerce-js-extra">
164var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
165//# sourceURL=woocommerce-js-extra
166</script>
vendor: 1 bytes, line 166
166
167<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 167
167
168<script id="vc_woocommerce-add-to-cart-js-js" src="https://vanitysf.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=9.0.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 168
168
169<script id="twentyseventeen-global-js-extra">
170var twentyseventeenScreenReaderText = {"quote":"\u003Csvg class=\"icon icon-quote-right\" aria-hidden=\"true\" role=\"img\"\u003E \u003Cuse href=\"#icon-quote-right\" xlink:href=\"#icon-quote-right\"\u003E\u003C/use\u003E \u003C/svg\u003E","expand":"Expand child menu","collapse":"Collapse child menu","icon":"\u003Csvg class=\"icon icon-angle-down\" aria-hidden=\"true\" role=\"img\"\u003E \u003Cuse href=\"#icon-angle-down\" xlink:href=\"#icon-angle-down\"\u003E\u003C/use\u003E \u003Cspan class=\"svg-fallback icon-angle-down\"\u003E\u003C/span\u003E\u003C/svg\u003E"};
171//# sourceURL=twentyseventeen-global-js-extra
172</script>
vendor: 1 bytes, line 172
172
173<script data-wp-strategy="defer" defer id="twentyseventeen-global-js" src="https://vanitysf.com/wp-content/themes/twentyseventeen/assets/js/global.js?ver=20211130"></script>
vendor: 1 bytes, line 173
173
174<script data-wp-strategy="defer" defer id="twentyseventeen-navigation-js" src="https://vanitysf.com/wp-content/themes/twentyseventeen/assets/js/navigation.js?ver=20210122"></script>
vendor: 1 bytes, line 174
174
175<script id="utils-js-extra">
176var userSettings = {"url":"/","uid":"0","time":"1791590598","secure":"1"};
177//# sourceURL=utils-js-extra
178</script>
vendor: 1 bytes, line 178
178
179<script id="utils-js" src="https://vanitysf.com/wp-includes/js/utils.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 179
179
180<script id="moxiejs-js" src="https://vanitysf.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 180
180
181<script id="plupload-js" src="https://vanitysf.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" data-rocket-defer defer></script>
vendor: 1 bytes, line 181
181
182<script id="evo-inlinescripts-header-js-after">
183jQuery(document).ready(function($){});
184//# sourceURL=evo-inlinescripts-header-js-after
185</script>
vendor: 1 bytes, line 185
185
186<script id="facebook-signal-js-extra">
187var facebookSignalConfig = {"cookieName":"wc_facebook_signals_state","ajaxUrl":"https://vanitysf.com/wp-admin/admin-ajax.php","signalsAction":"fbpix_set_pixel_signals","signalsNonce":"76816bfe57"};
188//# sourceURL=facebook-signal-js-extra
189</script>
vendor: 1 bytes, line 189
189
190<script id="facebook-signal-js" src="https://vanitysf.com/wp-content/plugins/official-facebook-pixel/core/../js/facebook_signal.js?ver=5.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 190
190
191<script id="foobox-free-min-js-before">
192/* Run FooBox FREE (v2.8.5) */
193var FOOBOX = window.FOOBOX = {
194	ready: true,
195	disableOthers: false,
196	o: {wordpress: { enabled: true }, images: { showCaptions:false }, rel: '', excludes:'.fbx-link,.nofoobox,.nolightbox,a[href*="pinterest.com/pin/create/button/"]', affiliate : { enabled: false }, error: "Could not load the item"},
197	selectors: [
198		".foogallery-container.foogallery-lightbox-foobox", ".foogallery-container.foogallery-lightbox-foobox-free", ".gallery", ".wp-block-gallery", ".wp-caption", ".wp-block-image", "a:has(img[class*=wp-image-])", ".foobox"
199	],
200	pre: function( $ ){
201		// Custom JavaScript (Pre)
202		
203	},
204	post: function( $ ){
205		// Custom JavaScript (Post)
206		
207		// Custom Captions Code
208		
209	},
210	custom: function( $ ){
211		// Custom Extra JS
212		
213	}
214};
215//# sourceURL=foobox-free-min-js-before
216</script>
vendor: 1 bytes, line 216
216
217<script id="foobox-free-min-js" src="https://vanitysf.com/wp-content/plugins/foobox-image-lightbox/free/js/foobox.free.min.js?ver=2.8.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 217
217
218<script></script>
218<link rel="https://api.w.org/" href="https://vanitysf.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://vanitysf.com/wp-json/wp/v2/pages/3829" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://vanitysf.com/xmlrpc.php?rsd" />
219<link rel='shortlink' href='https://vanitysf.com/?p=3829' />
220<!-- HFCM by 99 Robots - Snippet # 1: Pixel for Adcell -->
221
222<!-- /end HFCM by 99 Robots -->
223	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
224	
225<!-- Meta Pixel Code -->
226<script type='text/javascript'>
227!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
228n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
229n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
230t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
231document,'script','https://connect.facebook.net/en_US/fbevents.js');
232</script>
232
233<!-- End Meta Pixel Code -->
234<script type='text/javascript'>FacebookSignal.init({"held":false,"ajaxUrl":"https:\/\/vanitysf.com\/wp-admin\/admin-ajax.php","releaseAction":"fbpix_release_signals","pixelId":"2395190834052564","attribution":{},"capig":"1"});FacebookSignal.initPixel("2395190834052564",{},{"agent":"wordpress_0-7.1.3-5.2.2","includeCapiIntegration":true});</script>
234<script type='text/javascript'>
235    fbq('track', 'PageView', []);
236  </script>
236<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
237		<style id="twentyseventeen-custom-header-styles">
238				.site-title,
239		.site-description {
240			position: absolute;
241			clip-path: inset(50%);
242		}
243				</style>
244		
244<script type="application/ld+json">
245{
246  "@context": "https://schema.org",
247  "@type": ["AdultEntertainment"],
248  "name": "Vanity San Francisco",
249  "alternateName": "Vanity",
250  "url": "https://vanitysf.com/",
251  "logo": "https://vanitysf.com/wp-content/uploads/2026/09/vanity-logo-square.png",
252  "telephone": "+1-415-488-6559",
253  "priceRange": "$$",
254  "address": {
255    "@type": "PostalAddress",
256    "streetAddress": "408 Broadway St",
257    "addressLocality": "San Francisco",
258    "addressRegion": "CA",
259    "postalCode": "94133",
260    "addressCountry": "US"
261  },
262  "geo": {
263    "@type": "GeoCoordinates",
264    "latitude": 37.7984176,
265    "longitude": -122.4066729
266  },
267  "sameAs": [
268    "https://www.instagram.com/vanitysf/",
269    "https://twitter.com/vanity_sf",
270    "https://www.youtube.com/channel/UCcoruoXTSl71UNjQnjURIFQ",
271    "https://www.facebook.com/VanitySF"
272  ],
273  "openingHoursSpecification": [
274    {
275      "@type": "OpeningHoursSpecification",
276      "dayOfWeek": ["Friday","Saturday"],
277      "opens": "19:00",
278      "closes": "03:00"
279    }
280  ]
281}
282</script>
282
283<link rel="preconnect" href="https://fonts.googleapis.com">
284<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
285<meta name="generator" content="Powered by Slider Revolution 7.1.6 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
286<!-- Google Tag Manager -->
287<script>
vendor: 331 bytes, lines 287-291
287(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
288new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
289j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
290'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
291})(window,document,'script','dataLayer','
291GTM-W29G7JK
vendor: 3 bytes, line 291
291');
291</script>
291
292<!-- End Google Tag Manager --><style class="wp-fonts-local">
293@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://vanitysf.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;}
294@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://vanitysf.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}
295</style>
296<script>
297	window._tpt			??= {};
298	window.SR7			??= {};
299	_tpt.R				??= {};
300	_tpt.R.fonts		??= {};
301	_tpt.R.fonts.customFonts??= {};
302	SR7.devMode			=  false;
303	SR7.F 				??= {};
304	SR7.G				??= {};
305	SR7.LIB				??= {};
306	SR7.E				??= {};
307	SR7.E.gAddons		??= {};
308	SR7.E.php 			??= {};
309	SR7.E.php["home_url"] = "https:\/\/vanitysf.com\/";
310	SR7.E.php["current_page_link"] = "https:\/\/vanitysf.com\/vixens\/";
311	SR7.E.nonce			= '31f84a3627';
312	SR7.E.ajaxurl		= 'https://vanitysf.com/wp-admin/admin-ajax.php';
313	SR7.E.resturl		= 'https://vanitysf.com/wp-json/';
314	SR7.E.slug_path		= 'revslider/revslider.php';
315	SR7.E.slug			= 'revslider';
316	SR7.E.plugin_url	= 'https://vanitysf.com/wp-content/plugins/revslider/';
317	SR7.E.wp_plugin_url = 'https://vanitysf.com/wp-content/plugins/';
318	SR7.E.revision		= '7.1.6';
319	SR7.E.latest_revision = '7.2.2';
320	SR7.E.fontBaseUrl	= '';
321	SR7.G.breakPoints 	= [1240,1024,778,480];
322	SR7.G.fSUVW 		= false;
323	SR7.E.modules 		= ['module','page','slide','layer','draw','animate','transitions','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration'];
324	SR7.E.libs 			= ['THREE','WEBGL','EFFECTS'];
325	SR7.E.css 			= ['csslp','cssbtns','cssfilters','cssnav','cssmedia'];
326	SR7.E.resources		??= {};
327	SR7.E.ytnc			= false;
328	SR7.JSON			??= {};
329/*! Slider Revolution 7.0 - Page Processor */
330!function(){"use strict";window.SR7??={},window._tpt??={},SR7.F??={},SR7.F.getModuleSticky??=t=>t?"top"===t.sticky||"bottom"===t.sticky?t.sticky:!0===t.fixed||"top"===t.fixed?"top":"none":"none",SR7.F.isStickyTop??=t=>"top"===SR7.F.getModuleSticky(t?.settings),SR7.F.isStickyBottom??=t=>"bottom"===SR7.F.getModuleSticky(t?.settings),SR7.version="Slider Revolution 7.1.0",_tpt.getMobileZoom=()=>_tpt.is_mobile?document.documentElement.clientWidth/window.innerWidth:1,_tpt.getWinDim=function(t){_tpt.screenHeightWithUrlBar??=window.innerHeight;let e=SR7.F?.modal?.visible&&SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)];_tpt.scrollBar=window.innerWidth!==document.documentElement.clientWidth||e&&window.innerWidth!==e.c.module.clientWidth,_tpt.winW=_tpt.getMobileZoom()*window.innerWidth-(_tpt.scrollBar||"prepare"===t?_tpt.scrollBarW??_tpt.mesureScrollBar():0),_tpt.winH=_tpt.getMobileZoom()*window.innerHeight,_tpt.winWAll=document.documentElement.clientWidth},SR7.F.isCarousel=t=>!SR7.E.backend&&"carousel"===SR7.M[t].settings.type,SR7.F.moduleType=t=>SR7.E.backend&&"carousel"===SR7.M[t].settings.type?"standard":SR7.M[t].settings.type,SR7.F.getAutoSlideStep=t=>"carousel"===SR7.M[t]?.settings?.type&&"reverse"===SR7.M[t]?.settings?.carousel?.aDir?"-1":"+1",SR7.F.navDirFlipped=t=>!!SR7.F.getRTLMode?.(t)!=("-1"===SR7.F.getAutoSlideStep(t)),_tpt.getResponsiveLevel=function(t){return SR7.G.fSUVW?_tpt.closestGE(t,window.innerWidth):_tpt.closestGE(t,_tpt.winWAll)},_tpt.mesureScrollBar=function(){let t=document.createElement("div");return t.className="RSscrollbar-measure",t.style.width="100px",t.style.height="100px",t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t),_tpt.scrollBarW=t.offsetWidth-t.clientWidth,document.body.removeChild(t),_tpt.scrollBarW},_tpt.loadCSS??=async function(t,e,s){return s?_tpt.R.fonts.required[e].status=1:(_tpt.R[e]??={},_tpt.R[e].status=1),new Promise((i,o)=>
330{if(_tpt.isStylesheetLoaded(t))s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i();else{const n=document.createElement("link");n.rel="stylesheet";let l="text",r="css";n["type"]=l+"/"+r,n.href=t,n.onload=()=>{s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i()},n.onerror=()=>{s?_tpt.R.fonts.required[e].status=3:_tpt.R[e].status=3,o(new Error(`Failed to load CSS: ${t}`))},document.head.appendChild(n)}})},_tpt.addContainer??=function(t){const{tag:e="div",id:s,class:i,datas:o,textContent:n,iHTML:l}=t,r=document.createElement(e);if(s&&""!==s&&(r.id=s),i&&""!==i&&(r.className=i),o)for(const[t,e]of Object.entries(o))"style"==t?r.style.cssText=e:r.setAttribute(`data-${t}`,e);return n&&(r.textContent=n),l&&(r.innerHTML=l),r},_tpt.collector??=function(){return{fragment:new DocumentFragment,add(t){var e=_tpt.addContainer(t);return this.fragment.appendChild(e),e},append(t){t.appendChild(this.fragment)}}},_tpt.isStylesheetLoaded??=function(t){let e=t.split("?")[0];return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some(t=>t.href.split("?")[0]===e)},_tpt.preloader??={requests:new Map,preloaderTemplates:new Map,show:function(t,e){if(!e||!t)return;const{type:s,color:i}=e;if(s<0||"off"===s)return;const o=`preloader_${s}`;let n=this.preloaderTemplates.get(o);n||(n=this.build(s,i),this.preloaderTemplates.set(o,n)),this.requests.has(t)||this.requests.set(t,{count:0});const l=this.requests.get(t);clearTimeout(l.timer),l.count++,1===l.count&&(l.timer=setTimeout(()=>{l.preloaderClone=n.cloneNode(!0),l.anim&&l.anim.kill(),void 0!==_tpt.gsap?l.anim=_tpt.gsap.fromTo(l.preloaderClone,1,{opacity:0},{opacity:1}):l.preloaderClone.classList.add("sr7-fade-in"),t.appendChild(l.preloaderClone)},150))},hide:function(t){if(!this.requests.has(t))return;const e=this.requests.get(t);e.count--,e.count<0&&(e.count=0),e.anim&&e.anim.kill(),0===e.count&&(clearTimeout(e.timer),e.preloaderClone&&(e.preloaderClone.classList.remove("sr7-fade-in"),e.anim=_tpt.gsap.to(e.preloaderClone,.3,{opacity:0,onComplete:function(){e.preloaderClone.remove()}})))},state:function(t){if(!this.requests.has(t))return!1;return this.requests.get(t).count>0},build:(t,e="#ffffff",s="")=>{if(t<0||"off"===t)return null;const i=parseInt(t);if(t="prlt"+i,isNaN(i))return null;if(_tpt.loadCSS(SR7.E.plugin_url+"public/css/preloaders/t"+i+".css","preloader_"+t),isNaN(i)||i<6){const o=`background-color:${e}`,n=1===i||2==i?o:"",l=3===i||4==i?o:"",r=_tpt.collector();["dot1","dot2","bounce1","bounce2","bounce3"].forEach(t=>r.add({tag:"div",class:t,datas:{style:l}}));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`,datas:{style:n}});return r.append(d),d}{let o={};if(7===i){let t;e.startsWith("#")?(t=e.replace("#",""),t=`rgba(${parseInt(t.substring(0,2),16)}, ${parseInt(t.substring(2,4),16)}, ${parseInt(t.substring(4,6),16)}, `):e.startsWith("rgb")&&(t=e.slice(e.indexOf("(")+1,e.lastIndexOf(")")).split(",").map(t=>t.trim()),t=`rgba(${t[0]}, ${t[1]}, ${t[2]}, `),t&&(o.style=`border-top-color: ${t}0.65); border-bottom-color: ${t}0.15); border-left-color: ${t}0.65); border-right-color: ${t}0.15)`)}else 12===i&&(o.style=`background:${e}`);const n=[10,0,4,2,5,9,0,4,4,2][i-6],l=_tpt.collector(),r=l.add({tag:"div",class:"sr7-prl-inner",datas:o});Array.from({length:n}).forEach(()=>r.appendChild(l.add({tag:"span",datas:{style:`background:${e}`}})));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`});return l.append(d),d}}},SR7.preLoader={show:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.show(e||SR7.M[t].c.module,SR7.M[t]?.settings?.pLoader??{color:"#fff",type:10})},hide:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.hide(e||SR7.M[t].c.module)},state:(t,e)=>_tpt.preloader.state(e||SR7.M[t].c.module)},_tpt.prepareModuleHeight=function(t){window.SR7.M??={},window.SR7.M[t.id]??={},"ignore"==t.googleFont&&(SR7.E.ignoreGoogleFont=!0);let e=window.SR7.M[t.id];if(null==_tpt.scrollBarW&&_tpt.mesureScrollBar(),e.c??={},e.states??={},e.settings??={},e.settings.size??={},"top"===t.sticky||"bottom"===t.sticky?e.settings.sticky=t.sticky:t.fixed&&(e.settings.sticky="top"),"top"===e.settings.sticky&&(e.settings.fixed=!0),t.stickyReserve&&(e.settings.size.stickyReserve=!0),e.c.module=document.querySelector('sr7-module[id="'+t.id+'"]'),e.c.adjuster=e.c.module.getElementsByTagName("sr7-adjuster")[0],e.c.content=e.c.module.getElementsByTagName("sr7-content")[0],SR7.E.backend||"carousel"!==t.type||(e.c.carousel=e.c.content.getElementsByTagName("sr7-carousel")[0]),null==e.c.module||null==e.c.module)return;t.plType&&t.plColor&&(e.settings.pLoader={type:t.plType,color:t.plColor}),"string"==typeof t.mh&&t.mh.includes(",")&&(t.mh=t.mh.split(",")),void 0===t.plType||"off"===t.plType||SR7.preLo
330ader.state(t.id)&&SR7.preLoader.state(t.id,e.c.module)||SR7.preLoader.show(t.id,e.c.module),_tpt.winW||_tpt.getWinDim("prepare"),_tpt.getWinDim();let s=""+e.c.module.dataset?.modal;"modal"==s||"true"==s||"undefined"!==s&&"false"!==s||(e.settings.size.fullHeight=t.size.fullHeight,e.settings.size.fullWidth=t.size.fullWidth,e.LEV??=_tpt.getResponsiveLevel(window.SR7.G.breakPoints,t.id),t.vpt=_tpt.fillArray(t.vpt,5),e.settings.vPort=t.vpt[e.LEV],void 0!==t.el&&"720"==t.el[4]&&t.gh[4]!==t.el[4]&&"960"==t.el[3]&&t.gh[3]!==t.el[3]&&"768"==t.el[2]&&t.gh[2]!==t.el[2]&&delete t.el,e.settings.size.height=null==t.el||null==t.el[e.LEV]||0==t.el[e.LEV]||"auto"==t.el[e.LEV]?_tpt.fillArray(t.gh,5,-1):_tpt.fillArray(t.el,5,-1),e.settings.size.width=_tpt.fillArray(t.gw,5,-1),e.settings.size.minHeight=_tpt.fillArray(t.mh??[0],5,-1),e.cacheSize={fullWidth:e.settings.size?.fullWidth,fullHeight:e.settings.size?.fullHeight},void 0!==t.off&&(t.off?.t&&(e.settings.size.m??={})&&(e.settings.size.m.t=t.off.t),t.off?.b&&(e.settings.size.m??={})&&(e.settings.size.m.b=t.off.b),t.off?.l&&(e.settings.size.p??={})&&(e.settings.size.p.l=t.off.l),t.off?.r&&(e.settings.size.p??={})&&(e.settings.size.p.r=t.off.r),e.offsetPrepared=!0),_tpt.updatePMHeight(t.id,t,!0))},_tpt.updatePMHeight=(t,e,s)=>{let i=SR7.M[t];if(null==i.settings)return _tpt.prepareModuleHeight(e);var o=i.settings.size.fullWidth?_tpt.winW:i.c.module.parentNode.offsetWidth;o=0===o||isNaN(o)?_tpt.winW:o;let n=i.settings.size.width[i.LEV]||i.settings.size.width[i.LEV++]||i.settings.size.width[i.LEV--]||o,l=i.settings.size.height[i.LEV]||i.settings.size.height[i.LEV++]||i.settings.size.height[i.LEV--]||0,r=i.settings.size.minHeight[i.LEV]||i.settings.size.minHeight[i.LEV++]||i.settings.size.minHeight[i.LEV--]||0;if(l="auto"==l?0:l,l=parseInt(l),"carousel"!==e.type&&(o-=parseInt(e.onw??0)||0),i.MP=!i.settings.size.fullWidth&&o<n||_tpt.winW<n?Math.min(1,o/n):1,e.size.fullScreen||e.size.fullHeight){let t=parseInt(e.fho)||0,s=(""+e.fho).indexOf("%")>-1;e.newh=_tpt.winH-(s?_tpt.winH*t/100:t)}else e.newh=i.MP*Math.max(l,r);if(e.newh+=(parseInt(e.onh??0)||0)+(parseInt(e.carousel?.pt)||0)+(parseInt(e.carousel?.pb)||0),void 0!==e.slideduration&&(e.newh=Math.max(e.newh,parseInt(e.slideduration)/3)),e.shdw&&_tpt.buildShadow(e.id,e),void 0!==i.c.adjuster&&(i.c.adjuster.style.height=e.newh+"px"),i.c.module.style.height=e.newh+"px",i.c.content.style.height=e.newh+"px",i.states.heightPrepared=!0,i.dims??={},i.dims.moduleRect=i.c.module.getBoundingClientRect(),i.c.content.style.left="-"+i.dims.moduleRect.left+"px",_tpt.updateStickyReserve(t,e.newh),!i.settings.size.fullWidth)return s&&requestAnimationFrame(()=>{o!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)}),void _tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0);_tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0),requestAnimationFrame(function(){s&&requestAnimationFrame(()=>{o!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)})}),i.earlyResizerFunction||(i.earlyResizerFunction=function(){requestAnimationFrame(function(){_tpt.getWinDim(),_tpt.moduleDefaults(e.id,e),_tpt.updateSlideBg(t,!0)})},window.addEventListener("resize",i.earlyResizerFunction))},_tpt.buildShadow=function(t,e){let s=SR7.M[t];null==s.c.shadow&&(s.c.shadow=document.createElement("sr7-module-shadow"),s.c.shadow.classList.add("sr7-shdw-"+e.shdw),s.c.content.appendChild(s.c.shadow))},_tpt.tf??=t=>"false"!=t&&0!=t&&("true"==t||1==t||t);const t=function(t){return"/"==(t=t.toLowerCase())[t.length-1]&&(t=t.slice(0,-1)),"http://"==t.slice(0,7)?t=t.slice(7):"https://"==t.slice(0,8)&&(t=t.slice(8)),t},e=function(t,e){return"/"==(""+t)[0]&&"/"==(""+t)[1]?(e?"https:":window.location.protocol)+t:(""+t).includes("://")?(e||t.includes("https")?"https:":window.location.protocol)+"//"+t.split("://").slice(1).join("://"):t},s=function(s,i){return!(!s||!i)&&(s==i||(s=e(s),i=e(i),s=t(s),i=t(i),(s=String(s))==(i=String(i))||"undefined"!==s&&"undefined"!==i&&(-1!==i.indexOf(s)||-1!==s.indexOf(i))))};_tpt.updateStickyBodyPad=()=>{if(SR7.E?.backend)return;let t=0;for(const e in SR7.M){const s=SR7.M[e];s?.settings&&"bottom"===SR7.F.getModuleSticky(s.settings)&&_tpt.tf(s.settings?.size?.stickyReserve)&&(t=Math.max(t,parseInt(s.states?.stickyReserveH)||parseInt(s.dims?.module?.h)||0))}document.body.style.paddingBottom=t>0?t+"px":""},_tpt.updateStickyReserve=(t,e)=>{const s=SR7.M[t];if(!s?.c?.module||SR7.E?.backend)return;const i=SR7.F.getModuleSticky(s.settings),o=_tpt.tf(s.settings?.size?.stickyReserve);e=parseInt(e)||parseInt(s.dims?.module?.h)||parseInt(s.c.content?.offsetHeight)||0,s.states.stickyReserveH="none"!==i&&o&&e>0?e:0,"top"===i&&o&&e>0?(s.c.stickySpacer??=document.createElement("sr7-sticky-spacer"),s.c.stickySpacer.isConnected||s.c.module.parentNode?.insertBefore(s.c.stickySpacer,s.c.module),s.c.stickySpacer.style.height=e+"px"):s.c.stickySpacer&&(s.c.stickySpacer.remove(),s.c.stickySpacer=null),_tpt.updateStickyBodyPad()},_tpt.bgStyle=async(t,e,i,o,n)=>{const l=SR7.M[t];e=e??l.settings;const r=SR7.F.getModuleSticky(e);if(!SR7.E.backend){if(l.c.module.classList.remove("sr7-top-fixed","sr7-bottom-sticky"),l.c.module.style.position="",l.c.module.style.width="",l.c.module.style.top="",l.c.module.style.left="",l.c.module.style.bottom="",l.c.module.style.pointerEvents="",l.c.module.style.zIndex="","carousel"===e.type&&(e.size?.fullWidth??l.settings?.size?.fullWidth)||(l.c.module.style.overflowY=""),l.c.content.style.pointerEvents="",l.c.content.style.overflow="","none"!==r){const t="true"===String(e.size?.overflow??l.settings?.size?.overflow);l.c.module.style.width="100%",l.c.module.style.left="0px",l.c.module.style.zIndex="5000",l.c.content.style.overflow=t?"visible":"hidden","top"===r?(l.c.module.classList.add("sr7-top-fixed"),l.c.module.style.position="fixed",l.c.module.style.top="0px",l.c.module.style.pointerEvents="none",l.c.content.style.pointerEvents="none"):"bottom"===r&&(l.c.module.classList.add("sr7-bottom-sticky"),l.c.module.style.position="fixed",l.c.module.style.bottom="0px",l.c.module.style.top="auto")}_tpt.updateStickyReserve(t,e.newh??(parseInt(l.c.content?.offsetHeight)||0))}if(null==l.c.bgcanvas){let t=document.createElement("sr7-module-bg"),r=!1;if("string"==typeof e?.bg?.color&&e?.bg?.color.includes("{"))if(_tpt.gradient&&_tpt.gsap)e.bg.color=_tpt.gradient.convert(e.bg.color);else try{let t=JSON.parse(e.bg.color);(t?.orig||t?.string)&&(e.bg.color=JSON.parse(e.bg.color))}catch{return}let d="string"==typeof e?.bg?.color?e?.bg?.color||"transparent":e?.bg?.color?.string??e?.bg?.color?.orig??e?.bg?.color?.color??"transparent";
330if(t.style["background"+(String(d).includes("grad")?"":"Color")]=d,("transparent"!==d||n)&&(r=!0),l.offsetPrepared&&(t.style.visibility="hidden"),e?.bg?.image?.src&&"false"!==String(e?.bg?.image?.u)&&(e.bg.image.src=((t,e)=>{let i;const o=t.c.module.getElementsByTagName("image_lists");if(void 0!==o[0]){const t=o[0].getElementsByTagName("img");if(void 0!==t[0])for(let o in t)if(!i&&Object.prototype.hasOwnProperty.call(t,o)){let n=t[o].dataset.src||t[o].getAttribute("src")||t[o].getAttribute("data -src"),l=t[o].dataset.src2||t[o].getAttribute("src2")||t[o].getAttribute("data -src2");n&&s(atob(t[o].dataset.dbsrc),e)&&(i=window.devicePixelRatio?l:n)}}return i??e})(l,e?.bg?.image?.src),t.style.backgroundImage=`url(${e?.bg?.image.src})`,t.style.backgroundSize=""==(e.bg.image?.size??"")?"cover":e.bg.image.size,t.style.backgroundPosition=e.bg.image.position??parseInt(e.bg.image.pos?.x??0)+"% "+parseInt(e.bg.image.pos?.y??0)+"%",""==e.bg.image.repeat&&(e.bg.image.repeat="no-repeat"),t.style.backgroundRepeat=_tpt.tf(e.bg.image.rx)&&_tpt.tf(e.bg.image.ry)?"repeat":_tpt.tf(e.bg.image.rx)?"repeat-x":_tpt.tf(e.bg.image.ry)?"repeat-y":e.bg.image.repeat??"no-repeat",r=!0),!r)return;l.c.bgcanvas=t,e.size.fullWidth?t.style.width=_tpt.winW-(i&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":o&&(t.style.width=l.c.module.offsetWidth+"px"),e.sbt?.use?l.c.content.appendChild(l.c.bgcanvas):l.c.module.appendChild(l.c.bgcanvas)}l.c.bgcanvas.style.height=void 0!==e.newh?e.newh+"px":(SR7.E.backend||"carousel"!==e.type?l.dims.content.h:l.dims.module.h)+"px",l.c.bgcanvas.style.left=!i&&e.sbt?.use||l.c.bgcanvas.closest("SR7-CONTENT")?"0px":"-"+(l?.dims?.moduleRect?.left??0)+"px"},_tpt.updateSlideBg=function(t,e,s=!1,i=0){const o=SR7.M[t];if(void 0===o){if(i>=5)return;return setTimeout(()=>_tpt.updateSlideBg(t,e,s,i+1),100)}const n=o.settings;(o?.c?.bgcanvas||!0===s)&&n.size.fullWidth&&(o.c.bgcanvas.style.width=_tpt.winW-(e&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px")},_tpt.moduleDefaults=(t,e)=>{let s=SR7.M[t];null!=s&&null!=s.c&&null!=s.c.module&&(s.dims??={},s.dims.moduleRect=s.c.module.getBoundingClientRect(),s.c.content.style.left="-"+s.dims.moduleRect.left+"px",s.c.content.style.width=_tpt.winW-_tpt.scrollBarW+"px",_tpt.bgStyle(t,e,window.innerWidth==_tpt.winW),SR7.E.backend||"carousel"!==e.type||(s.c.module.style.overflow=s.settings?.size?.fullWidth?"hidden":"visible"))},_tpt.getOffset=t=>{var e=t.getBoundingClientRect(),s=window.pageXOffset||document.documentElement.scrollLeft,i=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+i,left:e.left+s}},_tpt.fillArray=function(t,e){let s,i;t=Array.isArray(t)?t:[t];let o=Array(e),n=t.length;for(i=0;i<t.length;i++)o[i+(e-n)]=t[i],null==s&&"#"!==t[i]&&(s=t[i]);for(let t=0;t<e;t++)void 0!==o[t]&&"#"!=o[t]||(o[t]=s),s=o[t];return o},_tpt.closestGE=function(t,e){let s=Number.MAX_VALUE,i=-1;for(let o=0;o<t.length;o++)t[o]-1>=e&&t[o]-1-e<s&&(s=t[o]-1-e,i=o);return++i},_tpt.R??={},_tpt.R.page=_tpt.extend?_tpt.extend(_tpt.R.page,{status:2,version:"7.1.0"}):{status:2,version:"7.1.0"}}();</script>
330
331<style id="wp-custom-css">
332
333p.age-gate__heading-title { color: #2adae2!important;}
334p.age-gate__headline { color: #fff!important; }
335
336
337.gform_wrapper .top_label .gfield_label, .gform_wrapper legend.gfield_label, label,  .gfield_description, #gform_confirmation_message_4 {
338color: #fff!important;
339}
340
341.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
342	color: #ffffff;
343}
344
345.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
346	color: #ffffff;
347	padding-top: 7px;
348}
349
350
351.eventon_events_list .eventon_list_event a {
352text-decoration: underline !important;
353color: #2adae2 !important;
354}
355
356@media (min-width: 979px) { 
357.footer-left .sidebar { width: 130px; }
358.footer-right .sidebar { width: 152px; }
359}
360
361@media (max-width: 979px) {
362	#rev_slider_2_1_forcefullwidth { margin-top: 18px!important; }
363}
364/* Blog List Item Links START */
365.single-post li a {
366	color: #ffffff;
367	text-decoration: underline;
368}
369.single-post li a:hover {
370	text-decoration: none;
371}
372/* Blog List Item Links END */
373
374</style>
375<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><link rel="stylesheet" href="https://vanitysf.com/wp-content/themes/twentyseventeen-child/slick/slick.css" type="text/css">
376<link rel="stylesheet" href="https://vanitysf.com/wp-content/themes/twentyseventeen-child/slick/slick-theme.css" type="text/css">
377<link rel="stylesheet" href="https://vanitysf.com/wp-content/themes/twentyseventeen-child/vanity.css" type="text/css">
378
379	
380<meta name="google-site-verification" content="CsyvDfHQzuLNM5y8sGlE-q47WZl8kGeJJO1TciQhARM" />	
381	
382<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.19.2" data-wpr-features="wpr_defer_js wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_desktop" /></head>
383
384
385<!-- BODY -->
386<body id="" class="wp-singular page-template-default page page-id-3829 wp-embed-responsive wp-theme-twentyseventeen wp-child-theme-twentyseventeen-child theme-twentyseventeen woocommerce-no-js vixens page-one-column title-tagline-hidden colors-light wpb-js-composer js-comp-ver-9.0.1 vc_responsive">
387	<!-- HEADER -->
388<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 388-389
388
389<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
389GTM-PDNNQWL
vendor: 83 bytes, lines 389-390
389"
390height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
391<!-- End Google Tag Manager (noscript) -->
392	<header  id="header" class="site-header" role="banner">
393		<!-- TOP NAV -->
394	    <div  class="top-widget">
395	    	<div  class="container">
396		        <div class="span6 left">
397											<div class="sidebar">
398					        <div class="widget_text widget-content widget"><div class="textwidget custom-html-widget"><a href="tel:5553162122"><i class="fa fa-phone" aria-hidden="true"></i> (555) 316-2122 </a></div></div>						</div>
399									</div>
400				<div class="span6 right">
401											<div class="sidebar">
402					        <div class="widget_text widget-content widget"><div class="textwidget custom-html-widget"><ul class="social">
403	<li><a href="#"><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
404	<li><a href="#"><i class="fa fa-google-plus" aria-hidden="true"></i></a></li>
405	<li><a href="#"><i class="fa fa-instagram" aria-hidden="true"></i></a></li>
406</ul></div></div><div class="widget_text widget-content widget"><div class="textwidget custom-html-widget"><a href="/professional/contact/" class="btn-bt default mobile">Book Now</a></div></div>						</div>
407									</div>
408			</div>
409	    </div>
410
411		<div  class="top-header hamburger-header">
412	<div  class="container suh">
413	    <div class="logo">
414	        
415<div class="site-branding">
416
417		
418			
419				<style>
420				/* Logo Height */
421				.logo a img {
422					height: 80px;
423					width: auto;
424				}
425				.logo .site-branding a {
426					height: 80px;
427				}
428				</style>
429
430			
431				
432			<a href="https://vanitysf.com"><img class="hide-small-desktop not-lazy" src="https://vanitysf.com/wp-content/uploads/2023/10/vanity-logo-2023.png" alt="Logo"></a>
433
434		
435					<a class="display-small-desktop" href="https://vanitysf.com"><img class="not-lazy" src="https://vanitysf.com/wp-content/uploads/2019/11/logo-simple-white-mobile-header.png" alt="Logo"></a>
436		
437
438		<!--  -->
439
440</div><!-- .site-branding -->        </div>
441	    			<div class="navigation-top">
442				<div class="nav-and-button">
443						
444	
445	
446</nav><!-- #site-navigation -->
447
448
449	
450		<button class="menu-toggle vds-menu-toggle no-hides" aria-controls="top-menu" aria-expanded="false">
451			</button>
452	<a href="tel:+14154886559"><div class="header-phone"></div></a>
453<!--		<a href="tel:+14158164151"><div class="header-phone"></div></a>-->
454<!--	<a href="tel:+14152172790"><div class="header-phone"></div></a>-->
455					</div><!-- .nav-and-button -->
456			</div><!-- .navigation-top -->
457			</div><!-- .container -->
458	<nav id="site-navigation" class="main-navigation" aria-label="Top Menu">
459
460		<div class="menu-main-nav-container"><ul id="top-menu" class="menu"><li id="menu-item-6297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6297"><a href="https://vanitysf.com/vip-tables/">Reservations</a></li>
461<li id="menu-item-3831" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3829 current_page_item menu-item-3831"><a href="https://vanitysf.com/vixens/" aria-current="page">Vixens</a></li>
462<li id="menu-item-7460" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7460"><a href="https://vanitysf.com/vip-packages/">VIP Packages</a></li>
463<li id="menu-item-7458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7458"><a href="https://vanitysf.com/bottle-menu/">Bottle Menu</a></li>
464<li id="menu-item-7461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7461"><a href="https://vanitysf.com/dining/">Dining</a></li>
465<li id="menu-item-2616" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2616"><a href="https://vanitysf.com/main-gallery/">Gallery</a></li>
466<li id="menu-item-7459" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7459"><a href="https://vanitysf.com/upcoming-events/">Events &#038; Specials</a></li>
467<li id="menu-item-3805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3805"><a href="https://vanitysf.com/auditions/">Auditions</a></li>
468<li id="menu-item-3140" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3140"><a href="https://vanitysf.com/careers/">Careers</a></li>
469<li id="menu-item-2275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2275"><a href="https://vanitysf.com/directions/">Directions</a></li>
470<li id="menu-item-7462" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7462"><a href="https://vanitysf.com/venue-faq/">Venue / FAQ</a></li>
471<li id="menu-item-5208" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5208"><a href="https://vanitysf.com/blog/">Blog</a></li>
472</ul></div><div class='nav-socials-container'>
473<ul class="social top-widget-socials">
474				<li>
475			<a target="_blank" href="https://twitter.com/vanity_sf" aria-label="Twitter Link"><i class="fab fa-twitter" aria-hidden="true"></i></a>
476		</li>
477				<li>
478			<a target="_blank" href="https://www.instagram.com/vanitysanfrancisco?igsh=NTc4MTIwNjQ2YQ%3D%3D" aria-label="Instagram Link"><i class="fab fa-instagram" aria-hidden="true"></i></a>
479		</li>
480						<li>
481			<a target="_blank" href="https://www.youtube.com/channel/UCcoruoXTSl71UNjQnjURIFQ" aria-label="YouTube Link"><i class="fab fa-youtube" aria-hidden="true"></i></a>
482		</li>
483					</ul>
484</div>
485	</nav>
486</div>		<div  class="header-button-container">
487			<a class="btn-bt main" href="/vip-tables/" style="margin-right: 10px;">Reservations</a>
488			<!-- <a class="btn-bt main" href="https://www.eventbrite.com/e/ob-nye-2023-w-shabazz-azadon-x-amilli-x-fabes-tickets-461876273367" style="margin-right: 10px;">NYE Tickets</a> -->
489		</div>
490	</header>
491	<style>
492		.@media (max-width: 979px) {
493			.desktop-only {
494				display: none;
495			}
496		}
497	</style>
498	
499<!-- Load Facebook SDK for JavaScript -->
500<div  id="fb-root"></div>
501<script>
502window.fbAsyncInit = function() {
503FB.init({
504xfbml : true,
505version : 'v10.0'
506});
507};
508
509(function(d, s, id) {
510var js, fjs = d.getElementsByTagName(s)[0];
511if (d.getElementById(id)) return;
512js = d.createElement(s); js.id = id;
513js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js';
514fjs.parentNode.insertBefore(js, fjs);
515}(document, 'script', 'facebook-jssdk'));</script>
515
516
517<!-- Your Chat Plugin code -->
518<div class="fb-customerchat"
519attribution="install_email"
520page_id="167844940067718">
521</div>
522	
523	
524	<!-- BELOW HEADER -->
525	<div  id="content" class="site-content below-header">
526
527<!-- Top Banner -->
528	<div  class="row default-header not-lazy">
529	    <div  class="row page-title">
530	        <div class="wrapper">
531	           <h1>Vixens Gallery</h1>
532	        </div>
533	    </div>
534	</div>
535			<style type="text/css">
536			.default-header {
537				background: url('https://vanitysf.com/wp-content/uploads/2022/09/Page-headers_Vixens.jpg');
538			}
539		</style>
540	<!-- End Top Banner -->
541
542<!-- Page Content -->
543<div  class="bakery">
544	<div  class="wpb-content-wrapper" id="wpb-content-root"><div data-vc-full-width="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-no-padding"><div  class="container"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner "><div class="wpb_wrapper">
545	<div class="wpb_text_column wpb_content_element " >
546		<div class="wpb_wrapper">
547			<style type="text/css">
548#foogallery-gallery-3132.fg-masonry { --fg-gutter: 0px; }</style>
549			<div class="foogallery foogallery-container foogallery-masonry foogallery-lightbox-foobox fg-center fg-masonry fg-ready fg-dark fg-border-thin fg-shadow-small fg-loading-default fg-loaded-fade-in fg-captions-bottom fg-hover-fade fg-hover-zoom fg-no-js fg-col5" id="foogallery-gallery-3132" data-foogallery="{&quot;item&quot;:{&quot;showCaptionTitle&quot;:false,&quot;showCaptionDescription&quot;:false},&quot;lazy&quot;:true,&quot;src&quot;:&quot;src&quot;,&quot;srcset&quot;:&quot;srcset&quot;}" style="--fg-title-line-clamp: 0; --fg-description-line-clamp: 0;" >
550	<div class="fg-column-width"></div>
551	<div class="fg-gutter-width"></div>
552	<div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-36-scaled.jpg" data-attachment-id="4145" data-caption-title="Vanity-36" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-36-scaled/3764575764.jpg" alt="Vanity-36" width="300" height="200" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-26-scaled.jpg" data-attachment-id="4139" data-caption-title="Vanity-26" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-26-scaled/685473908.jpg" alt="Vanity-26" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-4-scaled.jpg" data-attachment-id="4136" data-caption-title="Vanity-4" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-4-scaled/2397454011.jpg" alt="Vanity-4" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-34-scaled.jpg" data-attachment-id="4143" data-caption-title="Vanity-34" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-34-scaled/1338820618.jpg" alt="Vanity-34" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-7-19-04-AM.jpg" data-attachment-id="3823" data-caption-title="Photo-May-16-7-19-04-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-7-19-04-AM/2018108027.jpg" alt="Photo-May-16-7-19-04-AM" width="300" height="532" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-30-scaled.jpg" data-attachment-id="4141" data-caption-title="Vanity-30" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-30-scaled/1904725459.jpg" alt="Vanity-30" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-9-17-51-PM.jpg" data-attachment-id="3810" data-caption-title="Photo-May-16-9-17-51-PM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-9-17-51-PM/2202870139.jpg" alt="Photo-May-16-9-17-51-PM" width="300" height="533" 
552class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-9-42-00-AM.jpg" data-attachment-id="3811" data-caption-title="Photo-May-16-9-42-00-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-9-42-00-AM/1035459880.jpg" alt="Photo-May-16-9-42-00-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-10-01-41-PM.jpg" data-attachment-id="3812" data-caption-title="Photo-May-16-10-01-41-PM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-10-01-41-PM/2083037212.jpg" alt="Photo-May-16-10-01-41-PM" width="300" height="226" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-10-03-08-AM.jpg" data-attachment-id="3813" data-caption-title="Photo-May-16-10-03-08-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-10-03-08-AM/2874326012.jpg" alt="Photo-May-16-10-03-08-AM" width="300" height="191" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-10-14-17-AM.jpg" data-attachment-id="3814" data-caption-title="Photo-May-16-10-14-17-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-10-14-17-AM/3675643685.jpg" alt="Photo-May-16-10-14-17-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-10-22-24-AM.jpg" data-attachment-id="3815" data-caption-title="Photo-May-16-10-22-24-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-10-22-24-AM/691193502.jpg" alt="Photo-May-16-10-22-24-AM" width="300" height="191" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-10-30-02-AM.jpg" data-attachment-id="3816" data-caption-title="Photo-May-16-10-30-02-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-10-30-02-AM/2960465609.jpg" alt="Photo-May-16-10-30-02-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-11-56-08-PM.jpg" data-attachment-id="3817" data-caption-title="Photo-May-16-11-56-08-PM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-11-56-08-PM/1092339965.jpg" alt="Photo-May-16-11-56-08-PM" width="300" height="533" 
552class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-17-1-52-39-AM.jpg" data-attachment-id="3818" data-caption-title="Photo-May-17-1-52-39-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-17-1-52-39-AM/1705475224.jpg" alt="Photo-May-17-1-52-39-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-17-12-44-58-AM.jpg" data-attachment-id="3819" data-caption-title="Photo-May-17-12-44-58-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-17-12-44-58-AM/2672020137.jpg" alt="Photo-May-17-12-44-58-AM" width="300" height="375" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-6-52-40-AM.jpg" data-attachment-id="3820" data-caption-title="Photo-May-16-6-52-40-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-6-52-40-AM/1876709363.jpg" alt="Photo-May-16-6-52-40-AM" width="300" height="222" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-6-54-15-AM.jpg" data-attachment-id="3821" data-caption-title="Photo-May-16-6-54-15-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-6-54-15-AM/2510425408.jpg" alt="Photo-May-16-6-54-15-AM" width="300" height="376" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-7-07-02-AM.jpg" data-attachment-id="3822" data-caption-title="Photo-May-16-7-07-02-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-7-07-02-AM/164918279.jpg" alt="Photo-May-16-7-07-02-AM" width="300" height="240" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-8-25-53-AM.jpg" data-attachment-id="3824" data-caption-title="Photo-May-16-8-25-53-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-8-25-53-AM/3383917839.jpg" alt="Photo-May-16-8-25-53-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-8-36-46-AM.jpg" data-attachment-id="3825" data-caption-title="Photo-May-16-8-36-46-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-8-36-46-AM/227717446.jpg" alt="Photo-May-16-8-36-46-AM" width="300" height="375" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-8-56-03-AM.jpg" data-attachment-id="3826" data-caption-title="Photo-May-16-8-56-03-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-8-56-03-AM/3146875441.jpg" alt="Photo-May-16-8-56-03-AM" width="300" height="375" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-8-59-21-AM.jpg" data-attachment-id="3827" data-caption-title="Photo-May-16-8-59-21-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-8-59-21-AM/2988098510.jpg" alt="Photo-May-16-8-59-21-AM" width="300" height="533" 
552class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Photo-May-16-9-06-28-AM.jpg" data-attachment-id="3828" data-caption-title="Photo-May-16-9-06-28-AM" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Photo-May-16-9-06-28-AM/3775496879.jpg" alt="Photo-May-16-9-06-28-AM" width="300" height="533" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-32-scaled.jpg" data-attachment-id="4132" data-caption-title="Vanity-32" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-32-scaled/1605184586.jpg" alt="Vanity-32" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-28-scaled.jpg" data-attachment-id="4133" data-caption-title="Vanity-28" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-28-scaled/3436277904.jpg" alt="Vanity-28" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-7-scaled.jpg" data-attachment-id="4134" data-caption-title="Vanity-7" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-7-scaled/2739263806.jpg" alt="Vanity-7" width="300" height="200" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-29-scaled.jpg" data-attachment-id="4135" data-caption-title="Vanity-29" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-29-scaled/1912737015.jpg" alt="Vanity-29" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-33-scaled.jpg" data-attachment-id="4137" data-caption-title="Vanity-33" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-33-scaled/257065162.jpg" alt="Vanity-33" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-27-scaled.jpg" data-attachment-id="4138" data-caption-title="Vanity-27" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-27-scaled/3409701825.jpg" alt="Vanity-27" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-18-scaled.jpg" data-attachment-id="4140" data-caption-title="Vanity-18" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-18-scaled/1672844394.jpg" alt="Vanity-18" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-31-scaled.jpg" data-attachment-id="4142" data-caption-title="Vanity-31" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-31-scaled/642827996.jpg" alt="Vanity-31" width="300" height="450" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div><div class="fg-item fg-type-image fg-loading"><figure class="fg-item-inner"><a href="https://vanitysf.com/wp-content/uploads/2021/05/Vanity-35-scaled.jpg" data-attachment-id="4144" data-caption-title="Vanity-35" data-type="image" class="fg-thumb"><span class="fg-image-wrap"><img src="https://vanitysf.com/wp-content/uploads/cache/2021/05/Vanity-35-scaled/2869167152.jpg" alt="Vanity-35" width="300" height="200" class="skip-lazy fg-image" data-no-lazy="1" decoding="async" loading="lazy"></span><span class="fg-image-overlay"></span></a></figure><div class="fg-loader"></div></div></div>
553
554
555		</div>
556	</div>
557</div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div>
558</div></div><!-- .bakery -->
559
560<!-- End Page Content -->
561
562
563</div><!-- #content -->
564
565<!-- FOOTER -->
566<footer id="footer" class="site-footer" role="contentinfo">
567	<div class="row">
568		<div class="container">
569
570			
571			
572				<div class="vc_col-sm-4 span4 footer-left">
573										<div class="sidebar">
574							<section id="custom_html-2" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><h2>Location</h2>
575<p><a href="https://goo.gl/maps/u1F2vAVT7ZRd838q8" target="_blank">408 Broadway Street<br>San Francisco, CA 94133</a><br><a href="tel:+14154886559">(415) 488-6559</a><!--<a href="tel:+14154886559">(415) 488-6559</a>--><!--<br><span><a href="#">Get Directions</a></span>--><br>
575<a href="mailto:[email protected]">[email protected]</a></p>
576<p style="padding-top:10px;">
577</p>
578<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d12610.572736885584!2d-122.4042075!3d37.7984011!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x80858184d1f31b27%3A0x680f2f09c2d5fc22!2sVanity%20San%20Francisco!5e0!3m2!1sen!2sus!4v1675268940579!5m2!1sen!2sus" width="250" height="130" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div></section>						</div>
579								</div><!-- .span4 -->
580
581				<div class="vc_col-sm-4 span4 footer-mid">
582										<div class="sidebar">
583							<section id="custom_html-6" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><img alt="Footer Logo" src="https://vanitysf.com/wp-content/uploads/2023/10/vanity-logo-2023.png" />
584<script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript" data-rocket-defer defer></script>
vendor: 2 bytes, line 584
584
585<script type="text/javascript">
586ttd_dom_ready( function() {
587if (typeof TTDUniversalPixelApi === 'function') {
588var universalPixelApi = new TTDUniversalPixelApi();
589universalPixelApi.init("6z56m8s", ["g6szzf7"], "https://insight.adsrvr.org/track/up");
590}
591});
592</script>
592 
593<h2 style="text-transform: capitalize; font-size: 18px!important; letter-spacing: 0px!important;">San Francisco's Premier Topless Gentlemen's Club</h2></div></section>						</div>
594								</div><!-- .span4 -->
595
596				<div class="vc_col-sm-4 span4 footer-right">
597										<div class="sidebar">
598							<div class="widget_text widget-content widget"><div class="textwidget custom-html-widget"><h2>HOURS OF OPERATION</h2>
599<p>Friday and Saturday: 7pm-3am</p>
600<h2>DINING ROOM</h2>
601<p>Friday and Saturday: 7pm-2am</p>
602<div class="display-small-desktop">
603<ul class="social top-widget-socials">
604				<li>
605			<a target="_blank" href="https://twitter.com/vanity_sf" aria-label="Twitter Link"><i class="fab fa-twitter" aria-hidden="true"></i></a>
606		</li>
607				<li>
608			<a target="_blank" href="https://www.instagram.com/vanitysanfrancisco?igsh=NTc4MTIwNjQ2YQ%3D%3D" aria-label="Instagram Link"><i class="fab fa-instagram" aria-hidden="true"></i></a>
609		</li>
610						<li>
611			<a target="_blank" href="https://www.youtube.com/channel/UCcoruoXTSl71UNjQnjURIFQ" aria-label="YouTube Link"><i class="fab fa-youtube" aria-hidden="true"></i></a>
612		</li>
613					</ul>
614</div></div></div>						</div>
615								</div><!-- .span4 -->
616
617						<div class="clearfix"></div>
618		</div><!-- .container -->
619	</div>
620
621<template id="tmpl-age-gate"  class="">        
622<div class="age-gate__wrapper">            <div class="age-gate__loader">    
623        <svg version="1.1" id="L5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 0 0" xml:space="preserve">
624            <circle fill="currentColor" stroke="none" cx="6" cy="50" r="6">
625                <animateTransform attributeName="transform" dur="1s" type="translate" values="0 15 ; 0 -15; 0 15" repeatCount="indefinite" begin="0.1"/>
626            </circle>
627            <circle fill="currentColor" stroke="none" cx="30" cy="50" r="6">
628                <animateTransform attributeName="transform" dur="1s" type="translate" values="0 10 ; 0 -10; 0 10" repeatCount="indefinite" begin="0.2"/>
629            </circle>
630            <circle fill="currentColor" stroke="none" cx="54" cy="50" r="6">
631                <animateTransform attributeName="transform" dur="1s" type="translate" values="0 5 ; 0 -5; 0 5" repeatCount="indefinite" begin="0.3"/>
632            </circle>
633        </svg>
634    </div>
635        <div class="age-gate__background-color"></div>    <div class="age-gate__background">            </div>
636    
637    <div class="age-gate" role="dialog" aria-modal="true" aria-label="">    <form method="post" class="age-gate__form">
638<div class="age-gate__heading">            <img src="https://vanitysf.com/wp-content/uploads/2023/10/vanity-logo-2023.png" width="336" height="74" alt="vanity-logo-2023"class="age-gate__heading-title age-gate__heading-title--logo" />    </div>
639    <p class="age-gate__headline">        You must be 18 or older to enter this site.
640    </p>
641<p class="age-gate__subheadline">    </p>
642<div class="age-gate__fields">        
643<ol class="age-gate__form-elements">            <li class="age-gate__form-section">                        <label class="age-gate__label age-gate__label--year" for="age-gate-y">Year</label><input class="age-gate__input age-gate__input--year" type="text" name="age_gate[y]" id="age-gate-y" minlength="4" maxlength="4" pattern="[0-9]*" inputmode="numeric" autocomplete="off" placeholder="YYYY" required value="" />        </li>
644            <li class="age-gate__form-section">                        <label class="age-gate__label age-gate__label--month" for="age-gate-m">Month</label><input class="age-gate__input age-gate__input--month" type="text" name="age_gate[m]" id="age-gate-m" maxlength="2" pattern="[0-9]*" inputmode="numeric" autocomplete="off" placeholder="MM" required value="" />        </li>
645            <li class="age-gate__form-section">                        <label class="age-gate__label age-gate__label--day" for="age-gate-d">Day</label><input class="age-gate__input age-gate__input--day" type="text" name="age_gate[d]" id="age-gate-d" maxlength="2" pattern="[0-9]*" inputmode="numeric" autocomplete="off" placeholder="DD" required value="" />        </li>
646    </ol>
647    </div>
648
649<input type="hidden" name="age_gate[age]" value="9MRd26N84fSy3NwprhoXtg==" />
650<input type="hidden" name="age_gate[lang]" value="en" />
651    <input type="hidden" name="age_gate[confirm]" />
652    <div class="age-gate__remember-wrapper">        <label class="age-gate__remember">            <input type="checkbox" class="age-gate__remember-field" name="age_gate[remember]" value="1"  checked='checked' /> <span class="age-gate__remember-text">Remember me</span>        </label>
653    </div>
654    <div class="age-gate__errors"></div><div class="age-gate__submit">    <button type="submit" name="ag_settings[submit]" value="1" class="age-gate__button">Submit</button></div>
655</form>
656    </div>
657    </div>
658    </template>
659
660		
661		            
661<script type="text/javascript">
662
663                //jQuery(document).ready(function($) {
664                jQuery(document).ready(function ($) {
665                    var count = 0;
666                    var pathname = window.location.pathname; // Returns path only
667                    var url = window.location.href;
668                    var pdf;
669
670                    $("a").each(function () {
671
672
673                        if (($(this).attr('href') !== '#') && ($(this).attr('href') != null)) {
674
675                            var url = $(this).attr('href');
676
677							
678                        }
679
680                    }); //each
681
682
683                });
684
685            </script>
685
686
687		        <!-- Meta Pixel Event Code -->
688        
688<script type='text/javascript'>
689        (function () {
690            function runPixelCode( response ) {
691                if ( ! response || ! response.data || ! response.data.fb_pxl_code ) {
692                    return;
693                }
694
695                try {
696                    new Function( response.data.fb_pxl_code )();
697                } catch ( e ) {
698                    console && console.warn
699                        && console.warn( 'Meta Pixel response parsing failed. Please check if your pixel is connected.', e );
700                }
701            }
702
703            var radio = window.nfRadio
704                || ( window.Backbone && window.Backbone.Radio );
705            if ( radio && radio.channel ) {
706                radio.channel( 'forms' ).on( 'submit:response', runPixelCode );
707            }
708
709            if ( window.jQuery ) {
710                window.jQuery( document ).on(
711                    'nfFormSubmitResponse',
712                    function ( event, data ) {
713                        if ( data && data.response ) {
714                            runPixelCode( data.response );
715                        }
716                    }
717                );
718            }
719        })();
720        </script>
720
721        <!-- End Meta Pixel Event Code -->
722                <!-- Meta Pixel Event Code -->
723        
723<script type='text/javascript'>
724        (function ( $ ) {
725            if ( ! $ || typeof document === 'undefined' ) {
726                return;
727            }
728            // WPForms triggers this jQuery event and passes the AJAX response object.
729            $( document ).on( 'wpformsAjaxSubmitSuccess', function ( event, data ) {
730                if ( data && data.data && data.data.fb_pxl_code ) {
731                    try {
732                        new Function( data.data.fb_pxl_code )();
733                    } catch ( e ) {
734                        console && console.warn && console.warn( 'Meta Pixel eval failed', e );
735                    }
736                }
737            } );
738        })( window.jQuery );
739        </script>
739
740        <!-- End Meta Pixel Event Code -->
741        
741<script type="speculationrules">
742{"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/twentyseventeen-child/*","/wp-content/themes/twentyseventeen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
743</script>
743
744<div class='evo_elms'><em class='evo_tooltip_box'></em></div>    <!-- Meta Pixel Event Code -->
745    
745<script type='text/javascript'>
746        document.addEventListener( 'wpcf7mailsent', function( event ) {
747        if( "fb_pxl_code" in event.detail.apiResponse){
748            eval(event.detail.apiResponse.fb_pxl_code);
749        }
750        }, false );
751    </script>
751
752    <!-- End Meta Pixel Event Code -->
753        <div id="fb-pxl-ajax-code"></div>
753<script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script>
753
754		
754<script type="text/html" id="tmpl-media-frame">
755		<div class="media-frame-title" id="media-frame-title"></div>
756		<h2 class="media-frame-menu-heading">Actions</h2>
757		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
758			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
759		</button>
760		<div class="media-frame-menu"></div>
761		<div class="media-frame-tab-panel">
762			<div class="media-frame-router"></div>
763			<div class="media-frame-content"></div>
764		</div>
765		<h2 class="media-frame-actions-heading screen-reader-text">
766		Selected media actions		</h2>
767		<div class="media-frame-toolbar"></div>
768		<div class="media-frame-uploader"></div>
769	</script>
769
770
771		
771<script type="text/html" id="tmpl-media-modal">
772		<div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
773			<# if ( data.hasCloseButton ) { #>
774				<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
775					Close dialog				</span></button>
776			<# } #>
777			<div class="media-modal-content" role="document"></div>
778		</div>
779		<div class="media-modal-backdrop"></div>
780	</script>
780
781
782		
782<script type="text/html" id="tmpl-uploader-window">
783		<div class="uploader-window-content">
784			<div class="uploader-editor-title">Drop files to upload</div>
785		</div>
786	</script>
786
787
788		
788<script type="text/html" id="tmpl-uploader-editor">
789		<div class="uploader-editor-content">
790			<div class="uploader-editor-title">Drop files to upload</div>
791		</div>
792	</script>
792
793
794		
794<script type="text/html" id="tmpl-uploader-inline">
795		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
796		<# if ( data.canClose ) { #>
797		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
798			Close uploader		</span></button>
799		<# } #>
800		<div class="uploader-inline-content {{ messageClass }}">
801		<# if ( data.message ) { #>
802			<h2 class="upload-message">{{ data.message }}</h2>
803		<# } #>
804					<div class="upload-ui">
805				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
806				<p class="upload-instructions drop-instructions">or</p>
807				<button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button>
808			</div>
809
810			<div class="upload-inline-status"></div>
811
812			<div class="post-upload-ui" id="post-upload-info">
813				
814				<p class="max-upload-size">
815				Maximum upload file size: 50 MB.				</p>
816
817				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
818					<p class="suggested-dimensions">
819						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
820				<# } #>
821
822							</div>
823				</div>
824	</script>
824
825
826		
826<script type="text/html" id="tmpl-media-library-view-switcher">
827		<a href="https://vanitysf.com/wp-admin/upload.php?mode=list" class="view-list">
828			<span class="screen-reader-text">
829				List view			</span>
830		</a>
831		<a href="https://vanitysf.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
832			<span class="screen-reader-text">
833				Grid view			</span>
834		</a>
835	</script>
835
836
837		
837<script type="text/html" id="tmpl-uploader-status">
838		<h2>Uploading</h2>
839
840		<div class="media-progress-bar"><div></div></div>
841		<div class="upload-details">
842			<span class="upload-count">
843				<span class="upload-index"></span> / <span class="upload-total"></span>
844			</span>
845			<span class="upload-detail-separator">&ndash;</span>
846			<span class="upload-filename"></span>
847		</div>
848		<div class="upload-errors"></div>
849		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
850	</script>
850
851
852		
852<script type="text/html" id="tmpl-uploader-status-error">
853		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
854		<span class="upload-error-message">{{ data.message }}</span>
855	</script>
855
856
857		
857<script type="text/html" id="tmpl-edit-attachment-frame">
858		<div class="edit-media-header">
859			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
860			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
861			<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button>
862		</div>
863		<div class="media-frame-title"></div>
864		<div class="media-frame-content"></div>
865	</script>
865
866
867		
867<script type="text/html" id="tmpl-attachment-details-two-column">
868		<div class="attachment-media-view {{ data.orientation }}">
869						<h2 class="screen-reader-text">Attachment Preview</h2>
870			<div class="thumbnail thumbnail-{{ data.type }}">
871				<# if ( data.uploading ) { #>
872					<div class="media-progress-bar"><div></div></div>
873				<# } else if ( data.sizes && data.sizes.full ) { #>
874					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
875				<# } else if ( data.sizes && data.sizes.large ) { #>
876					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
877				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
878					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
879				<# } #>
880
881				<# if ( 'audio' === data.type ) { #>
882				<div class="wp-media-wrapper wp-audio">
883					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
884						<source type="{{ data.mime }}" src="{{ data.url }}" />
885					</audio>
886				</div>
887				<# } else if ( 'video' === data.type ) {
888					var w_rule = '';
889					if ( data.width ) {
890						w_rule = 'width: ' + data.width + 'px;';
891					} else if ( wp.media.view.settings.contentWidth ) {
892						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
893					}
894				#>
895				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
896					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
897						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
898						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
899						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
900						<source type="{{ data.mime }}" src="{{ data.url }}" />
901					</video>
902				</div>
903				<# } #>
904
905				<div class="attachment-actions">
906					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
907					<button type="button" class="button edit-attachment">Edit Image</button>
908					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
909					<p>Document Preview</p>
910					<# } #>
911				</div>
912			</div>
913		</div>
914		<div class="attachment-info">
915			<span class="settings-save-status" role="status">
916				<span class="spinner"></span>
917				<span class="saved">Saved.</span>
918			</span>
919			<div class="details">
920				<h2 class="screen-reader-text">
921					Details				</h2>
922				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
923				<div class="uploaded-by word-wrap-break-word">
924					<strong>Uploaded by:</strong>
925						<# if ( data.authorLink ) { #>
926							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
927						<# } else { #>
928							{{ data.authorName }}
929						<# } #>
930				</div>
931				<# if ( data.uploadedToTitle ) { #>
932					<div class="uploaded-to">
933						<strong>Uploaded to:</strong>
934						<# if ( data.uploadedToLink ) { #>
935							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
936						<# } else { #>
937							{{ data.uploadedToTitle }}
938						<# } #>
939					</div>
940				<# } #>
941				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
942				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
943				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
944				<# if ( 'image' === data.type && ! data.uploading ) { #>
945					<# if ( data.width && data.height ) { #>
946						<div class="dimensions"><strong>Dimensions:</strong>
947							{{ data.width }} by {{ data.height }} pixels						</div>
948					<# } #>
949
950					<# if ( data.originalImageURL && data.originalImageName ) { #>
951						<div class="word-wrap-break-word">
952							<strong>Original image:</strong>
953							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
954						</div>
955					<# } #>
956				<# } #>
957
958				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
959					<div class="file-length"><strong>Length:</strong>
960						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
961						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
962					</div>
963				<# } #>
964
965				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
966					<div class="bitrate">
967						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
968						<# if ( data.meta.bitrate_mode ) { #>
969						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
970						<# } #>
971					</div>
972				<# } #>
973
974				<# if ( data.mediaStates ) { #>
975					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
976				<# } #>
977
978				<div class="compat-meta">
979					<# if ( data.compat && data.compat.meta ) { #>
980						{{{ data.compat.meta }}}
981					<# } #>
982				</div>
983			</div>
984
985			<div class="settings">
986				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
987				<# if ( 'image' === data.type ) { #>
988					<span class="setting alt-text has-description" data-setting="alt">
989						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
990						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
991					</span>
992					<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><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
993				<# } #>
994								<span class="setting" data-setting="title">
995					<label for="attachment-details-two-column-title" class="name">Title</label>
996					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
997				</span>
998								<# if ( 'audio' === data.type ) { #>
999								<span class="setting" data-setting="artist">
1000					<label for="attachment-details-two-column-artist" class="name">Artist</label>
1001					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1002				</span>
1003								<span class="setting" data-setting="album">
1004					<label for="attachment-details-two-column-album" class="name">Album</label>
1005					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
1006				</span>
1007								<# } #>
1008				<span class="setting" data-setting="caption">
1009					<# if ( 'image' === data.type ) { #>
1010					<label for="attachment-details-two-column-caption" class="name">Image Caption</label>
1011					<# } else { #>
1012					<label for="attachment-details-two-column-caption" class="name">Short Description</label>
1013					<# } #>
1014					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1015				</span>
1016				<span class="setting" data-setting="description">
1017					<label for="attachment-details-two-column-description" class="name">Description</label>
1018					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1019				</span>
1020				<span class="setting" data-setting="url">
1021					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
1022					<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1023					<span class="copy-to-clipboard-container">
1024						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
1025						<span class="success hidden" aria-hidden="true">Copied!</span>
1026					</span>
1027				</span>
1028				<div class="attachment-compat"></div>
1029			</div>
1030
1031			<div class="actions">
1032				<# if ( data.link ) { #>
1033										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
1034				<# } #>
1035				<# if ( data.can.save ) { #>
1036					<# if ( data.link ) { #>
1037						<span class="links-separator">|</span>
1038					<# } #>
1039					<a href="{{ data.editLink }}">Edit more details</a>
1040				<# } #>
1041				<# if ( data.can.save && data.link ) { #>
1042					<span class="links-separator">|</span>
1043					<a href="{{ data.url }}" download>Download file</a>
1044				<# } #>
1045				<# if ( ! data.uploading && data.can.remove ) { #>
1046					<# if ( data.link || data.can.save ) { #>
1047						<span class="links-separator">|</span>
1048					<# } #>
1049											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1050									<# } #>
1051			</div>
1052		</div>
1053	</script>
1053
1054
1055		
1055<script type="text/html" id="tmpl-attachment">
1056		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
1057			<div class="thumbnail">
1058				<# if ( data.uploading ) { #>
1059					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
1060				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1061					<div class="centered">
1062						<img src="{{ data.size.url }}" draggable="false" alt="" />
1063					</div>
1064				<# } else { #>
1065					<div class="centered">
1066						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
1067							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
1068						<# } else if ( data.sizes ) {
1069								if ( data.sizes.medium ) { #>
1070									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
1071								<# } else { #>
1072									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
1073								<# } #>
1074						<# } else { #>
1075							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1076						<# } #>
1077					</div>
1078					<div class="filename">
1079						<div>{{ data.filename }}</div>
1080					</div>
1081				<# } #>
1082			</div>
1083			<# if ( data.buttons.close ) { #>
1084				<button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1085					Remove				</span></button>
1086			<# } #>
1087		</div>
1088		<# if ( data.buttons.check ) { #>
1089			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1090				Deselect			</span></button>
1091		<# } #>
1092		<#
1093		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
1094		if ( data.describe ) {
1095			if ( 'image' === data.type ) { #>
1096				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
1097					aria-label="Caption"
1098					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
1099			<# } else { #>
1100				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
1101					<# if ( 'video' === data.type ) { #>
1102						aria-label="Video title"
1103						placeholder="Video title&hellip;"
1104					<# } else if ( 'audio' === data.type ) { #>
1105						aria-label="Audio title"
1106						placeholder="Audio title&hellip;"
1107					<# } else { #>
1108						aria-label="Media title"
1109						placeholder="Media title&hellip;"
1110					<# } #> {{ maybeReadOnly }} />
1111			<# }
1112		} #>
1113	</script>
1113
1114
1115		
1115<script type="text/html" id="tmpl-attachment-details">
1116		<h2>
1117			Attachment Details			<span class="settings-save-status" role="status">
1118				<span class="spinner"></span>
1119				<span class="saved">Saved.</span>
1120			</span>
1121		</h2>
1122		<div class="attachment-info">
1123
1124			<# if ( 'audio' === data.type ) { #>
1125				<div class="wp-media-wrapper wp-audio">
1126					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1127						<source type="{{ data.mime }}" src="{{ data.url }}" />
1128					</audio>
1129				</div>
1130			<# } else if ( 'video' === data.type ) {
1131				var w_rule = '';
1132				if ( data.width ) {
1133					w_rule = 'width: ' + data.width + 'px;';
1134				} else if ( wp.media.view.settings.contentWidth ) {
1135					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1136				}
1137			#>
1138				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1139					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
1140						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1141						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1142						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1143						<source type="{{ data.mime }}" src="{{ data.url }}" />
1144					</video>
1145				</div>
1146			<# } else { #>
1147				<div class="thumbnail thumbnail-{{ data.type }}">
1148					<# if ( data.uploading ) { #>
1149						<div class="media-progress-bar"><div></div></div>
1150					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1151						<img src="{{ data.size.url }}" draggable="false" alt="" />
1152					<# } else { #>
1153						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1154					<# } #>
1155				</div>
1156			<# } #>
1157
1158			<div class="details">
1159				<div class="filename">{{ data.filename }}</div>
1160				<div class="uploaded">{{ data.dateFormatted }}</div>
1161
1162				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
1163				<# if ( 'image' === data.type && ! data.uploading ) { #>
1164					<# if ( data.width && data.height ) { #>
1165						<div class="dimensions">
1166							{{ data.width }} by {{ data.height }} pixels						</div>
1167					<# } #>
1168
1169					<# if ( data.originalImageURL && data.originalImageName ) { #>
1170						<div class="word-wrap-break-word">
1171							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1172						</div>
1173					<# } #>
1174
1175					<# if ( data.can.save && data.sizes ) { #>
1176						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
1177					<# } #>
1178				<# } #>
1179
1180				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1181					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1182						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1183					</div>
1184				<# } #>
1185
1186				<# if ( data.mediaStates ) { #>
1187					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1188				<# } #>
1189
1190				<# if ( ! data.uploading && data.can.remove ) { #>
1191											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1192									<# } #>
1193
1194				<div class="compat-meta">
1195					<# if ( data.compat && data.compat.meta ) { #>
1196						{{{ data.compat.meta }}}
1197					<# } #>
1198				</div>
1199			</div>
1200		</div>
1201		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1202		<# if ( 'image' === data.type ) { #>
1203			<span class="setting alt-text has-description" data-setting="alt">
1204				<label for="attachment-details-alt-text" class="name">Alt Text</label>
1205				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1206			</span>
1207			<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><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
1208		<# } #>
1209				<span class="setting" data-setting="title">
1210			<label for="attachment-details-title" class="name">Title</label>
1211			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1212		</span>
1213				<# if ( 'audio' === data.type ) { #>
1214				<span class="setting" data-setting="artist">
1215			<label for="attachment-details-artist" class="name">Artist</label>
1216			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1217		</span>
1218				<span class="setting" data-setting="album">
1219			<label for="attachment-details-album" class="name">Album</label>
1220			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
1221		</span>
1222				<# } #>
1223		<span class="setting" data-setting="caption">
1224			<# if ( 'image' === data.type ) { #>
1225			<label for="attachment-details-caption" class="name">Image Caption</label>
1226			<# } else { #>
1227			<label for="attachment-details-caption" class="name">Short Description</label>
1228			<# } #>
1229			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1230		</span>
1231		<span class="setting" data-setting="description">
1232			<label for="attachment-details-description" class="name">Description</label>
1233			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1234		</span>
1235		<span class="setting" data-setting="url">
1236			<label for="attachment-details-copy-link" class="name">File URL:</label>
1237			<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1238			<div class="copy-to-clipboard-container">
1239				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
1240				<span class="success hidden" aria-hidden="true">Copied!</span>
1241			</div>
1242		</span>
1243	</script>
1243
1244
1245		
1245<script type="text/html" id="tmpl-media-selection">
1246		<div class="selection-info">
1247			<span class="count"></span>
1248			<# if ( data.editable ) { #>
1249				<button type="button" class="button-link edit-selection">Edit Selection</button>
1250			<# } #>
1251			<# if ( data.clearable ) { #>
1252				<button type="button" class="button-link clear-selection">Clear</button>
1253			<# } #>
1254		</div>
1255		<div class="selection-view"></div>
1256	</script>
1256
1257
1258		
1258<script type="text/html" id="tmpl-attachment-display-settings">
1259		<h2>Attachment Display Settings</h2>
1260
1261		<# if ( 'image' === data.type ) { #>
1262			<span class="setting align">
1263				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
1264				<select id="attachment-display-settings-alignment" class="alignment"
1265					data-setting="align"
1266					<# if ( data.userSettings ) { #>
1267						data-user-setting="align"
1268					<# } #>>
1269
1270					<option value="left">
1271						Left					</option>
1272					<option value="center">
1273						Center					</option>
1274					<option value="right">
1275						Right					</option>
1276					<option value="none" selected>
1277						None					</option>
1278				</select>
1279			</span>
1280		<# } #>
1281
1282		<span class="setting">
1283			<label for="attachment-display-settings-link-to" class="name">
1284				<# if ( data.model.canEmbed ) { #>
1285					Embed or Link				<# } else { #>
1286					Link To				<# } #>
1287			</label>
1288			<select id="attachment-display-settings-link-to" class="link-to"
1289				data-setting="link"
1290				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
1291					data-user-setting="urlbutton"
1292				<# } #>>
1293
1294			<# if ( data.model.canEmbed ) { #>
1295				<option value="embed" selected>
1296					Embed Media Player				</option>
1297				<option value="file">
1298			<# } else { #>
1299				<option value="none" selected>
1300					None				</option>
1301				<option value="file">
1302			<# } #>
1303				<# if ( data.model.canEmbed ) { #>
1304					Link to Media File				<# } else { #>
1305					Media File				<# } #>
1306				</option>
1307				<option value="post">
1308				<# if ( data.model.canEmbed ) { #>
1309					Link to Attachment Page				<# } else { #>
1310					Attachment Page				<# } #>
1311				</option>
1312			<# if ( 'image' === data.type ) { #>
1313				<option value="custom">
1314					Custom URL				</option>
1315			<# } #>
1316			</select>
1317		</span>
1318		<span class="setting">
1319			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
1320			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1321		</span>
1322
1323		<# if ( 'undefined' !== typeof data.sizes ) { #>
1324			<span class="setting">
1325				<label for="attachment-display-settings-size" class="name">Size</label>
1326				<select id="attachment-display-settings-size" class="size" name="size"
1327					data-setting="size"
1328					<# if ( data.userSettings ) { #>
1329						data-user-setting="imgsize"
1330					<# } #>>
1331											<#
1332						var size = data.sizes['thumbnail'];
1333						if ( size ) { #>
1334							<option value="thumbnail" >
1335								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1336							</option>
1337						<# } #>
1338											<#
1339						var size = data.sizes['medium'];
1340						if ( size ) { #>
1341							<option value="medium" >
1342								Medium &ndash; {{ size.width }} &times; {{ size.height }}
1343							</option>
1344						<# } #>
1345											<#
1346						var size = data.sizes['large'];
1347						if ( size ) { #>
1348							<option value="large" >
1349								Large &ndash; {{ size.width }} &times; {{ size.height }}
1350							</option>
1351						<# } #>
1352											<#
1353						var size = data.sizes['full'];
1354						if ( size ) { #>
1355							<option value="full"  selected='selected'>
1356								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1357							</option>
1358						<# } #>
1359									</select>
1360			</span>
1361		<# } #>
1362	</script>
1362
1363
1364		
1364<script type="text/html" id="tmpl-gallery-settings">
1365		<h2>Gallery Settings</h2>
1366
1367		<span class="setting">
1368			<label for="gallery-settings-link-to" class="name">Link To</label>
1369			<select id="gallery-settings-link-to" class="link-to"
1370				data-setting="link"
1371				<# if ( data.userSettings ) { #>
1372					data-user-setting="urlbutton"
1373				<# } #>>
1374
1375				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
1376					#>selected="selected"<# }
1377				#>>
1378					Attachment Page				</option>
1379				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1380					Media File				</option>
1381				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1382					None				</option>
1383			</select>
1384		</span>
1385
1386		<span class="setting">
1387			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
1388			<select id="gallery-settings-columns" class="columns" name="columns"
1389				data-setting="columns">
1390									<option value="1" <#
1391						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1392					#>>
1393						1					</option>
1394									<option value="2" <#
1395						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1396					#>>
1397						2					</option>
1398									<option value="3" <#
1399						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1400					#>>
1401						3					</option>
1402									<option value="4" <#
1403						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1404					#>>
1405						4					</option>
1406									<option value="5" <#
1407						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1408					#>>
1409						5					</option>
1410									<option value="6" <#
1411						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1412					#>>
1413						6					</option>
1414									<option value="7" <#
1415						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1416					#>>
1417						7					</option>
1418									<option value="8" <#
1419						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1420					#>>
1421						8					</option>
1422									<option value="9" <#
1423						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1424					#>>
1425						9					</option>
1426							</select>
1427		</span>
1428
1429		<span class="setting">
1430			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
1431			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
1432		</span>
1433
1434		<span class="setting size">
1435			<label for="gallery-settings-size" class="name">Size</label>
1436			<select id="gallery-settings-size" class="size" name="size"
1437				data-setting="size"
1438				<# if ( data.userSettings ) { #>
1439					data-user-setting="imgsize"
1440				<# } #>
1441				>
1442									<option value="thumbnail">
1443						Thumbnail					</option>
1444									<option value="medium">
1445						Medium					</option>
1446									<option value="large">
1447						Large					</option>
1448									<option value="full">
1449						Full Size					</option>
1450							</select>
1451		</span>
1452	</script>
1452
1453
1454		
1454<script type="text/html" id="tmpl-playlist-settings">
1455		<h2>Playlist Settings</h2>
1456
1457		<# var emptyModel = _.isEmpty( data.model ),
1458			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
1459
1460		<span class="setting">
1461			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
1462				checked="checked"
1463			<# } #> />
1464			<label for="playlist-settings-show-list" class="checkbox-label-inline">
1465				<# if ( isVideo ) { #>
1466				Show Video List				<# } else { #>
1467				Show Tracklist				<# } #>
1468			</label>
1469		</span>
1470
1471		<# if ( ! isVideo ) { #>
1472		<span class="setting">
1473			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
1474				checked="checked"
1475			<# } #> />
1476			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
1477				Show Artist Name in Tracklist			</label>
1478		</span>
1479		<# } #>
1480
1481		<span class="setting">
1482			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
1483				checked="checked"
1484			<# } #> />
1485			<label for="playlist-settings-show-images" class="checkbox-label-inline">
1486				Show Images			</label>
1487		</span>
1488	</script>
1488
1489
1490		
1490<script type="text/html" id="tmpl-embed-link-settings">
1491		<span class="setting link-text">
1492			<label for="embed-link-settings-link-text" class="name">Link Text</label>
1493			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
1494		</span>
1495		<div class="embed-container" style="display: none;">
1496			<div class="embed-preview"></div>
1497		</div>
1498	</script>
1498
1499
1500		
1500<script type="text/html" id="tmpl-embed-image-settings">
1501		<div class="wp-clearfix">
1502			<div class="thumbnail">
1503				<img src="{{ data.model.url }}" draggable="false" alt="" />
1504			</div>
1505		</div>
1506
1507		<span class="setting alt-text has-description">
1508			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
1509			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
1510		</span>
1511		<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><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
1512
1513					<span class="setting caption">
1514				<label for="embed-image-settings-caption" class="name">Caption</label>
1515				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1516			</span>
1517		
1518		<fieldset class="setting-group">
1519			<legend class="name">Align</legend>
1520			<span class="setting align">
1521				<span class="button-group button-large" data-setting="align">
1522					<button class="button" value="left">
1523						Left					</button>
1524					<button class="button" value="center">
1525						Center					</button>
1526					<button class="button" value="right">
1527						Right					</button>
1528					<button class="button active" value="none">
1529						None					</button>
1530				</span>
1531			</span>
1532		</fieldset>
1533
1534		<fieldset class="setting-group">
1535			<legend class="name">Link To</legend>
1536			<span class="setting link-to">
1537				<span class="button-group button-large" data-setting="link">
1538					<button class="button" value="file">
1539						Image URL					</button>
1540					<button class="button" value="custom">
1541						Custom URL					</button>
1542					<button class="button active" value="none">
1543						None					</button>
1544				</span>
1545			</span>
1546			<span class="setting">
1547				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1548				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1549			</span>
1550		</fieldset>
1551	</script>
1551
1552
1553		
1553<script type="text/html" id="tmpl-image-details">
1554		<div class="media-embed">
1555			<div class="embed-media-settings">
1556				<div class="column-settings">
1557					<span class="setting alt-text has-description">
1558						<label for="image-details-alt-text" class="name">Alternative Text</label>
1559						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1560					</span>
1561					<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><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
1562
1563											<span class="setting caption">
1564							<label for="image-details-caption" class="name">Caption</label>
1565							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1566						</span>
1567					
1568					<h2>Display Settings</h2>
1569					<fieldset class="setting-group">
1570						<legend class="legend-inline">Align</legend>
1571						<span class="setting align">
1572							<span class="button-group button-large" data-setting="align">
1573								<button class="button" value="left">
1574									Left								</button>
1575								<button class="button" value="center">
1576									Center								</button>
1577								<button class="button" value="right">
1578									Right								</button>
1579								<button class="button active" value="none">
1580									None								</button>
1581							</span>
1582						</span>
1583					</fieldset>
1584
1585					<# if ( data.attachment ) { #>
1586						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1587							<span class="setting size">
1588								<label for="image-details-size" class="name">Size</label>
1589								<select id="image-details-size" class="size" name="size"
1590									data-setting="size"
1591									<# if ( data.userSettings ) { #>
1592										data-user-setting="imgsize"
1593									<# } #>>
1594																			<#
1595										var size = data.sizes['thumbnail'];
1596										if ( size ) { #>
1597											<option value="thumbnail">
1598												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1599											</option>
1600										<# } #>
1601																			<#
1602										var size = data.sizes['medium'];
1603										if ( size ) { #>
1604											<option value="medium">
1605												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1606											</option>
1607										<# } #>
1608																			<#
1609										var size = data.sizes['large'];
1610										if ( size ) { #>
1611											<option value="large">
1612												Large &ndash; {{ size.width }} &times; {{ size.height }}
1613											</option>
1614										<# } #>
1615																			<#
1616										var size = data.sizes['full'];
1617										if ( size ) { #>
1618											<option value="full">
1619												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1620											</option>
1621										<# } #>
1622																		<option value="custom">
1623										Custom Size									</option>
1624								</select>
1625							</span>
1626						<# } #>
1627							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1628								<span class="custom-size-setting">
1629									<label for="image-details-size-width">Width</label>
1630									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1631								</span>
1632								<span class="sep" aria-hidden="true">&times;</span>
1633								<span class="custom-size-setting">
1634									<label for="image-details-size-height">Height</label>
1635									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1636								</span>
1637								<p id="image-size-desc" class="description">Image size in pixels</p>
1638							</div>
1639					<# } #>
1640
1641					<span class="setting link-to">
1642						<label for="image-details-link-to" class="name">Link To</label>
1643						<select id="image-details-link-to" data-setting="link">
1644						<# if ( data.attachment ) { #>
1645							<option value="file">
1646								Media File							</option>
1647							<option value="post">
1648								Attachment Page							</option>
1649						<# } else { #>
1650							<option value="file">
1651								Image URL							</option>
1652						<# } #>
1653							<option value="custom">
1654								Custom URL							</option>
1655							<option value="none">
1656								None							</option>
1657						</select>
1658					</span>
1659					<span class="setting">
1660						<label for="image-details-link-to-custom" class="name">URL</label>
1661						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1662					</span>
1663
1664					<div class="advanced-section">
1665						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1666						<div class="advanced-settings hidden">
1667							<div class="advanced-image">
1668								<span class="setting title-text">
1669									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1670									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1671								</span>
1672								<span class="setting extra-classes">
1673									<label for="image-details-css-class" class="name">Image CSS Class</label>
1674									<input type="text" id="image-details-css-class" data-setting="extraClasse
1674s" value="{{ data.model.extraClasses }}" />
1675								</span>
1676							</div>
1677							<div class="advanced-link">
1678								<span class="setting link-target">
1679									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1680									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1681								</span>
1682								<span class="setting link-rel">
1683									<label for="image-details-link-rel" class="name">Link Rel</label>
1684									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1685								</span>
1686								<span class="setting link-class-name">
1687									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1688									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1689								</span>
1690							</div>
1691						</div>
1692					</div>
1693				</div>
1694				<div class="column-image">
1695					<div class="image">
1696						<img src="{{ data.model.url }}" draggable="false" alt="" />
1697						<# if ( data.attachment && window.imageEdit ) { #>
1698							<div class="actions">
1699								<input type="button" class="edit-attachment button" value="Edit Original" />
1700								<input type="button" class="replace-attachment button" value="Replace" />
1701							</div>
1702						<# } #>
1703					</div>
1704				</div>
1705			</div>
1706		</div>
1707	</script>
1707
1708
1709		
1709<script type="text/html" id="tmpl-image-editor">
1710		<div id="media-head-{{ data.id }}"></div>
1711		<div id="image-editor-{{ data.id }}"></div>
1712	</script>
1712
1713
1714		
1714<script type="text/html" id="tmpl-audio-details">
1715		<# var ext, html5types = {
1716			mp3: wp.media.view.settings.embedMimes.mp3,
1717			ogg: wp.media.view.settings.embedMimes.ogg
1718		}; #>
1719
1720				<div class="media-embed media-embed-details">
1721			<div class="embed-media-settings embed-audio-settings">
1722				<audio crossorigin="anonymous" style="visibility: hidden"
1723	controls
1724	class="wp-audio-shortcode"
1725	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1726	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1727	<#
1728		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1729		#> autoplay<#
1730	}
1731		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1732		#> loop<#
1733	}
1734	#>
1735>
1736	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1737	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1738	<# } #>
1739
1740		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1741	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1742	<# } #>
1743			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1744	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1745	<# } #>
1746			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1747	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1748	<# } #>
1749			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1750	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1751	<# } #>
1752			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1753	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1754	<# } #>
1755		</audio>
1756	
1757				<# if ( ! _.isEmpty( data.model.src ) ) {
1758					ext = data.model.src.split('.').pop();
1759					if ( html5types[ ext ] ) {
1760						delete html5types[ ext ];
1761					}
1762				#>
1763				<span class="setting">
1764					<label for="audio-details-source" class="name">URL</label>
1765					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1766					<button type="button" class="button-link remove-setting">Remove audio source</button>
1767				</span>
1768				<# } #>
1769								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1770					if ( ! _.isUndefined( html5types.mp3 ) ) {
1771						delete html5types.mp3;
1772					}
1773				#>
1774				<span class="setting">
1775					<label for="audio-details-mp3-source" class="name">MP3</label>
1776					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
1777					<button type="button" class="button-link remove-setting">Remove audio source</button>
1778				</span>
1779				<# } #>
1780								<# if ( ! _.isEmpty( data.model.ogg ) ) {
1781					if ( ! _.isUndefined( html5types.ogg ) ) {
1782						delete html5types.ogg;
1783					}
1784				#>
1785				<span class="setting">
1786					<label for="audio-details-ogg-source" class="name">OGG</label>
1787					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
1788					<button type="button" class="button-link remove-setting">Remove audio source</button>
1789				</span>
1790				<# } #>
1791								<# if ( ! _.isEmpty( data.model.flac ) ) {
1792					if ( ! _.isUndefined( html5types.flac ) ) {
1793						delete html5types.flac;
1794					}
1795				#>
1796				<span class="setting">
1797					<label for="audio-details-flac-source" class="name">FLAC</label>
1798					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
1799					<button type="button" class="button-link remove-setting">Remove audio source</button>
1800				</span>
1801				<# } #>
1802								<# if ( ! _.isEmpty( data.model.m4a ) ) {
1803					if ( ! _.isUndefined( html5types.m4a ) ) {
1804						delete html5types.m4a;
1805					}
1806				#>
1807				<span class="setting">
1808					<label for="audio-details-m4a-source" class="name">M4A</label>
1809					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
1810					<button type="button" class="button-link remove-setting">Remove audio source</button>
1811				</span>
1812				<# } #>
1813								<# if ( ! _.isEmpty( data.model.wav ) ) {
1814					if ( ! _.isUndefined( html5types.wav ) ) {
1815						delete html5types.wav;
1816					}
1817				#>
1818				<span class="setting">
1819					<label for="audio-details-wav-source" class="name">WAV</label>
1820					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
1821					<button type="button" class="button-link remove-setting">Remove audio source</button>
1822				</span>
1823				<# } #>
1824				
1825				<# if ( ! _.isEmpty( html5types ) ) { #>
1826				<fieldset class="setting-group">
1827					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1828					<span class="setting">
1829						<span class="button-large">
1830						<# _.each( html5types, function (mime, type) { #>
1831							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1832						<# } ) #>
1833						</span>
1834					</span>
1835				</fieldset>
1836				<# } #>
1837
1838				<fieldset class="setting-group">
1839					<legend class="name">Preload</legend>
1840					<span class="setting preload">
1841						<span class="button-group button-large" data-setting="preload">
1842							<button class="button" value="auto">Auto</button>
1843							<button class="button" value="metadata">Metadata</button>
1844							<button class="button active" value="none">None</button>
1845						</span>
1846					</span>
1847				</fieldset>
1848
1849				<span class="setting-group">
1850					<span class="setting checkbox-setting autoplay">
1851						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
1852						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
1853					</span>
1854
1855					<span class="setting checkbox-setting">
1856						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
1857						<label for="audio-details-loop" class="checkbox-label">Loop</label>
1858					</span>
1859				</span>
1860			</div>
1861		</div>
1862	</script>
1862
1863
1864		
1864<script type="text/html" id="tmpl-video-details">
1865		<# var ext, html5types = {
1866			mp4: wp.media.view.settings.embedMimes.mp4,
1867			ogv: wp.media.view.settings.embedMimes.ogv,
1868			webm: wp.media.view.settings.embedMimes.webm
1869		}; #>
1870
1871				<div class="media-embed media-embed-details">
1872			<div class="embed-media-settings embed-video-settings">
1873				<div class="wp-video-holder">
1874				<#
1875				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
1876					h = ! data.model.height ? 360 : data.model.height;
1877
1878				if ( data.model.width && w !== data.model.width ) {
1879					h = Math.ceil( ( h * w ) / data.model.width );
1880				}
1881				#>
1882
1883				<#  var w_rule = '', classes = [],
1884		w, h, settings = wp.media.view.settings,
1885		isYouTube = isVimeo = false;
1886
1887	if ( ! _.isEmpty( data.model.src ) ) {
1888		isYouTube = data.model.src.match(/youtube|youtu\.be/);
1889		isVimeo = -1 !== data.model.src.indexOf('vimeo');
1890	}
1891
1892	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
1893		w = settings.contentWidth;
1894	} else {
1895		w = data.model.width;
1896	}
1897
1898	if ( w !== data.model.width ) {
1899		h = Math.ceil( ( data.model.height * w ) / data.model.width );
1900	} else {
1901		h = data.model.height;
1902	}
1903
1904	if ( w ) {
1905		w_rule = 'width: ' + w + 'px; ';
1906	}
1907
1908	if ( isYouTube ) {
1909		classes.push( 'youtube-video' );
1910	}
1911
1912	if ( isVimeo ) {
1913		classes.push( 'vimeo-video' );
1914	}
1915
1916#>
1917<div style="{{ w_rule }}" class="wp-video">
1918<video crossorigin="anonymous" controls
1919	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
1920	<# if ( w ) { #>width="{{ w }}"<# } #>
1921	<# if ( h ) { #>height="{{ h }}"<# } #>
1922			<#
1923		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
1924			#> poster="{{ data.model.poster }}"<#
1925		} #>
1926			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
1927				<#
1928		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1929		#> autoplay<#
1930	}
1931		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1932		#> loop<#
1933	}
1934	#>
1935>
1936	<# if ( ! _.isEmpty( data.model.src ) ) {
1937		if ( isYouTube ) { #>
1938		<source src="{{ data.model.src }}" type="video/youtube" />
1939		<# } else if ( isVimeo ) { #>
1940		<source src="{{ data.model.src }}" type="video/vimeo" />
1941		<# } else { #>
1942		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1943		<# }
1944	} #>
1945
1946		<# if ( data.model.mp4 ) { #>
1947	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
1948	<# } #>
1949		<# if ( data.model.m4v ) { #>
1950	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
1951	<# } #>
1952		<# if ( data.model.webm ) { #>
1953	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
1954	<# } #>
1955		<# if ( data.model.ogv ) { #>
1956	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
1957	<# } #>
1958		<# if ( data.model.flv ) { #>
1959	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
1960	<# } #>
1961		{{{ data.model.content }}}
1962</video>
1963</div>
1964	
1965				<# if ( ! _.isEmpty( data.model.src ) ) {
1966					ext = data.model.src.split('.').pop();
1967					if ( html5types[ ext ] ) {
1968						delete html5types[ ext ];
1969					}
1970				#>
1971				<span class="setting">
1972					<label for="video-details-source" class="name">URL</label>
1973					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1974					<button type="button" class="button-link remove-setting">Remove video source</button>
1975				</span>
1976				<# } #>
1977								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
1978					if ( ! _.isUndefined( html5types.mp4 ) ) {
1979						delete html5types.mp4;
1980					}
1981				#>
1982				<span class="setting">
1983					<label for="video-details-mp4-source" class="name">MP4</label>
1984					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
1985					<button type="button" class="button-link remove-setting">Remove video source</button>
1986				</span>
1987				<# } #>
1988								<# if ( ! _.isEmpty( data.model.m4v ) ) {
1989					if ( ! _.isUndefined( html5types.m4v ) ) {
1990						delete html5types.m4v;
1991					}
1992				#>
1993				<span class="setting">
1994					<label for="video-details-m4v-source" class="name">M4V</label>
1995					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
1996					<button type="button" class="button-link remove-setting">Remove video source</button>
1997				</span>
1998				<# } #>
1999								<# if ( ! _.isEmpty( data.model.webm ) ) {
2000					if ( ! _.isUndefined( html5types.webm ) ) {
2001						delete html5types.webm;
2002					}
2003				#>
2004				<span class="setting">
2005					<label for="video-details-webm-source" class="name">WEBM</label>
2006					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
2007					<button type="button" class="button-link remove-setting">Remove video source</button>
2008				</span>
2009				<# } #>
2010								<# if ( ! _.isEmpty( data.model.ogv ) ) {
2011					if ( ! _.isUndefined( html5types.ogv ) ) {
2012						delete html5types.ogv;
2013					}
2014				#>
2015				<span class="setting">
2016					<label for="video-details-ogv-source" class="name">OGV</label>
2017					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
2018					<button type="button" class="button-link remove-setting">Remove video source</button>
2019				</span>
2020				<# } #>
2021								<# if ( ! _.isEmpty( data.model.flv ) ) {
2022					if ( ! _.isUndefined( html5types.flv ) ) {
2023						delete html5types.flv;
2024					}
2025				#>
2026				<span class="setting">
2027					<label for="video-details-flv-source" class="name">FLV</label>
2028					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
2029					<button type="button" class="button-link remove-setting">Remove video source</button>
2030				</span>
2031				<# } #>
2032								</div>
2033
2034				<# if ( ! _.isEmpty( html5types ) ) { #>
2035				<fieldset class="setting-group">
2036					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2037					<span class="setting">
2038						<span class="button-large">
2039						<# _.each( html5types, function (mime, type) { #>
2040							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2041						<# } ) #>
2042						</span>
2043					</span>
2044				</fieldset>
2045				<# } #>
2046
2047				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
2048				<span class="setting">
2049					<label for="video-details-poster-image" class="name">Poster Image</label>
2050					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
2051					<button type="button" class="button-link remove-setting">Remove poster image</button>
2052				</span>
2053				<# } #>
2054
2055				<fieldset class="setting-group">
2056					<legend class="name">Preload</legend>
2057					<span class="setting preload">
2058						<span class="button-group button-large" data-setting="preload">
2059							<button class="button" value="auto">Auto</button>
2060							<button class="button" value="metadata">Metadata</button>
2061							<button class="button active" value="none">None</button>
2062						</span>
2063					</span>
2064				</fieldset>
2065
2066				<span class="setting-group">
2067					<span class="setting checkbox-setting autoplay">
2068						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
2069						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
2070					</span>
2071
2072					<span class="setting checkbox-setting">
2073						<input type="checkbox" id="video-details-loop" data-setting="loop" />
2074						<label for="video-details-loop" class="checkbox-label">Loop</label>
2075					</span>
2076				</span>
2077
2078				<span class="setting" data-setting="content">
2079					<#
2080					var content = '';
2081					if ( ! _.isEmpty( data.model.content ) ) {
2082						var tracks = jQuery( data.model.content ).filter( 'track' );
2083						_.each( tracks.toArray(), function( track, index ) {
2084							content += track.outerHTML; #>
2085						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
2086						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2087						<span class="description" id="video-details-track-desc-{{ index }}">
2088						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
2089						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
2090						<# } ); #>
2091					<# } else { #>
2092					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
2093					<em>There are no associated subtitles.</em>
2094					<# } #>
2095					<textarea class="hidden content-setting">{{ content }}</textarea>
2096				</span>
2097			</div>
2098		</div>
2099	</script>
2099
2100
2101		
2101<script type="text/html" id="tmpl-editor-gallery">
2102		<# if ( data.attachments.length ) { #>
2103			<div class="gallery gallery-columns-{{ data.columns }}">
2104				<# _.each( data.attachments, function( attachment, index ) { #>
2105					<dl class="gallery-item">
2106						<dt class="gallery-icon">
2107							<# if ( attachment.thumbnail ) { #>
2108								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
2109							<# } else { #>
2110								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
2111							<# } #>
2112						</dt>
2113						<# if ( attachment.caption ) { #>
2114							<dd class="wp-caption-text gallery-caption">
2115								{{{ data.verifyHTML( attachment.caption ) }}}
2116							</dd>
2117						<# } #>
2118					</dl>
2119					<# if ( index % data.columns === data.columns - 1 ) { #>
2120						<br style="clear: both;" />
2121					<# } #>
2122				<# } ); #>
2123			</div>
2124		<# } else { #>
2125			<div class="wpview-error">
2126				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
2127			</div>
2128		<# } #>
2129	</script>
2129
2130
2131		
2131<script type="text/html" id="tmpl-crop-content">
2132		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
2133		<div class="upload-errors"></div>
2134	</script>
2134
2135
2136		
2136<script type="text/html" id="tmpl-site-icon-preview-crop">
2137		<style>
2138			:root{
2139				--site-icon-url: url( "{{ data.url }}" );
2140			}
2141		</style>
2142		<h2>Site Icon Preview</h2>
2143		<p>As an app icon and a browser icon.</p>
2144		<div class="site-icon-preview crop">
2145			<div class="image-preview-wrap app-icon-preview">
2146				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
2147			</div>
2148			<div class="site-icon-preview-browser">
2149				<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>
2150				<div class="site-icon-preview-tab">
2151					<div class="image-preview-wrap browser">
2152						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
2153					</div>
2154					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Vanity San Francisco' ) #></div>
2155						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
2156							<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" />
2157						</svg>
2158					</div>
2159				</div>
2160			</div>
2161		</div>
2162	</script>
2162
2163
2164		
2164<script>
2165		(function () {
2166			var c = document.body.className;
2167			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
2168			document.body.className = c;
2169		})();
2170	</script>
2170
2171	<div id='evo_global_data' data-d='{"calendars":[]}'></div><div id='evo_lightboxes' class='evo_lightboxes' style='display:none'>					<div class='evo_lightbox eventcard eventon_events_list' id='' >
2172						<div class="evo_content_in">													
2173							<div class="evo_content_inin">
2174								<div class="evo_lightbox_content">
2175									<div class='evo_lb_closer'>
2176										<span class='evolbclose '>X</span>
2177									</div>
2178									<div class='evo_lightbox_body eventon_list_event evo_pop_body evcal_eventcard'> </div>
2179								</div>
2180							</div>							
2181						</div>
2182					</div>
2183					</div><div id='evo_sp' class='evo_sp'></div>
2183<script id="age-gate-all-js-extra">
2184var age_gate_common = {"cookies":"Your browser does not support cookies, you may experience problems entering this site","simple":""};
2185//# sourceURL=age-gate-all-js-extra
2186</script>
vendor: 1 bytes, line 2186
2186
2187<script id="age-gate-all-js" src="https://vanitysf.com/wp-content/plugins/age-gate/dist/all.js?ver=3.7.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2187
2187
2188<script data-wp-strategy="defer" defer id="jquery-scrollto-js" src="https://vanitysf.com/wp-content/themes/twentyseventeen/assets/js/jquery.scrollTo.js?ver=2.1.3"></script>
vendor: 1 bytes, line 2188
2188
2189<script id="evcal_gmaps-js" src="https://maps.googleapis.com/maps/api/js?ver=1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2189
2189
2190<script id="eventon_gmaps-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/maps/eventon_gen_maps.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2190
2190
2191<script id="evcal_functions-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/eventon_functions.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2191
2191
2192<script id="evcal_easing-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/lib/jquery.easing.1.3.js?ver=1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2192
2192
2193<script id="evo_handlebars-js" src="https://vanitysf.com/wp-content/plugins/eventON/assets/js/lib/handlebars.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2193
2193
2194<script id="evo_jitsi-js" src="https://meet.jit.si/external_api.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2194
2194
2195<script id="evo_mobile-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/lib/jquery.mobile.min.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2195
2195
2196<script id="evo_moment-js" src="https://vanitysf.com/wp-content/plugins/eventON/assets/js/lib/moment.min.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2196
2196
2197<script id="evo_moment_tz-js" src="https://vanitysf.com/wp-content/plugins/eventON/assets/js/lib/moment_timezone_min.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2197
2197
2198<script id="underscore-js" src="https://vanitysf.com/wp-includes/js/underscore.min.js?ver=1.13.8" data-rocket-defer defer></script>
vendor: 1 bytes, line 2198
2198
2199<script id="shortcode-js" src="https://vanitysf.com/wp-includes/js/shortcode.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2199
2199
2200<script id="backbone-js" src="https://vanitysf.com/wp-includes/js/backbone.min.js?ver=1.6.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2200
2200
2201<script id="wp-util-js-extra">
2202var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2203//# sourceURL=wp-util-js-extra
2204</script>
vendor: 1 bytes, line 2204
2204
2205<script id="wp-util-js" src="https://vanitysf.com/wp-includes/js/wp-util.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2205
2205
2206<script id="wp-backbone-js" src="https://vanitysf.com/wp-includes/js/wp-backbone.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2206
2206
2207<script id="media-models-js-extra">
2208var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}};
2209//# sourceURL=media-models-js-extra
2210</script>
vendor: 1 bytes, line 2210
2210
2211<script id="media-models-js" src="https://vanitysf.com/wp-includes/js/media-models.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2211
2211
2212<script id="wp-plupload-js-extra">
2213var 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":"The server cannot process HEIC images. 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"};
2214var _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"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"3622618d11"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
2215//# sourceURL=wp-plupload-js-extra
2216</script>
vendor: 1 bytes, line 2216
2216
2217<script id="wp-plupload-js" src="https://vanitysf.com/wp-includes/js/plupload/wp-plupload.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2217
2217
2218<script id="jquery-ui-core-js-before">
2219jQuery.uiBackCompat = true;
2220//# sourceURL=jquery-ui-core-js-before
2221</script>
vendor: 1 bytes, line 2221
2221
2222<script id="jquery-ui-core-js" src="https://vanitysf.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2222
2222
2223<script id="jquery-ui-mouse-js" src="https://vanitysf.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2223
2223
2224<script id="jquery-ui-sortable-js" src="https://vanitysf.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2224
2224
2225<script id="mediaelement-core-js-before">
2226var 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"}};
2227//# sourceURL=mediaelement-core-js-before
2228</script>
vendor: 1 bytes, line 2228
2228
2229<script id="mediaelement-core-js" src="https://vanitysf.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" data-rocket-defer defer></script>
vendor: 1 bytes, line 2229
2229
2230<script id="mediaelement-migrate-js" src="https://vanitysf.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2230
2230
2231<script id="mediaelement-js-extra">
2232var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2233//# sourceURL=mediaelement-js-extra
2234</script>
vendor: 1 bytes, line 2234
2234
2235<script id="wp-mediaelement-js" src="https://vanitysf.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2235
2235
2236<script id="wp-api-request-js-extra">
2237var wpApiSettings = {"root":"https://vanitysf.com/wp-json/","nonce":"c4b07d4c31","versionString":"wp/v2/"};
2238//# sourceURL=wp-api-request-js-extra
2239</script>
vendor: 1 bytes, line 2239
2239
2240<script id="wp-api-request-js" src="https://vanitysf.com/wp-includes/js/api-request.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2240
2240
2241<script id="wp-dom-ready-js" src="https://vanitysf.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23" data-rocket-defer defer></script>
vendor: 1 bytes, line 2241
2241
2242<script id="wp-hooks-js" src="https://vanitysf.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2242
2242
2243<script id="wp-i18n-js" src="https://vanitysf.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2243
2243
2244<script id="wp-i18n-js-after">
2245wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2246//# sourceURL=wp-i18n-js-after
2247</script>
vendor: 1 bytes, line 2247
2247
2248<script id="wp-a11y-js" src="https://vanitysf.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d" data-rocket-defer defer></script>
vendor: 1 bytes, line 2248
2248
2249<script id="clipboard-js" src="https://vanitysf.com/wp-includes/js/clipboard.min.js?ver=2.0.11" data-rocket-defer defer></script>
vendor: 1 bytes, line 2249
2249
2250<script id="media-views-js-extra">
2251var _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.","mediaItemViewed":"Viewing media item: %s","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://vanitysf.com/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
2251pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"619bc4c1a8","setAttachmentThumbnail":"a11aa36533"},"post":{"id":0},"defaultProps":{"link":"file","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://vanitysf.com/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":740,"months":[{"year":"2026","month":"10","text":"October 2026"},{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"March 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"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":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"October 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":"6","text":"June 2019"},{"year":"2019","month":"3","text":"March 2019"},{"year":"2018","month":"7","text":"July 2018"},{"year":"2018","month":"6","text":"June 2018"}],"mediaTrash":0,"infiniteScrolling":1}};
2252//# sourceURL=media-views-js-extra
2253</script>
vendor: 1 bytes, line 2253
2253
2254<script id="media-views-js" src="https://vanitysf.com/wp-includes/js/media-views.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2254
2254
2255<script id="media-editor-js" src="https://vanitysf.com/wp-includes/js/media-editor.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2255
2255
2256<script id="media-audiovideo-js" src="https://vanitysf.com/wp-includes/js/media-audiovideo.min.js?ver=48e35b3b032e208b5a432ea91d269c60" data-rocket-defer defer></script>
vendor: 1 bytes, line 2256
2256
2257<script id="evo_mouse-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/lib/jquery.mousewheel.min.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2257
2257
2258<script id="evcal_ajax_handle-js-extra">
2259var the_ajax_script = {"ajaxurl":"https://vanitysf.com/wp-admin/admin-ajax.php","rurl":"https://vanitysf.com/wp-json/","postnonce":"fdee56cb0a","ajax_method":"ajax","evo_v":"5.0.13"};
2260var evo_general_params = {"is_admin":"","ajaxurl":"https://vanitysf.com/wp-admin/admin-ajax.php","evo_ajax_url":"/?evo-ajax=%%endpoint%%","ajax_method":"endpoint","rest_url":"https://vanitysf.com/wp-json/eventon/v1/data?evo-ajax=%%endpoint%%","n":"fdee56cb0a","nonce":"c4b07d4c31","evo_v":"5.0.13","text":{"err1":"This field is required","err2":"Invalid email format","err3":"Incorrect Answer","local_time":"Local Time"},"html":{"preload_general":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nesthold c g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_70px' style='width:50%; height:70px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_events":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_event_tiles":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e_tile swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold  g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_taxlb":"\u003Cdiv class='evo_loading_bar_holder h100 loading_taxlb swipe' style=''\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_95px' style='width:50%; height:95px;
2260 '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_30% hi_30px' style='width:30%; height:30px; margin-bottom:30px;'\u003E\u003C/div\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_gmap":"\n\t\t\u003Cspan class='evo_map_load_out evoposr evodb evobr15'\u003E\n\t\t\u003Ci class='fa fa-location-dot evoposa'\u003E\u003C/i\u003E\u003Cspan class='evo_map_load evoposr evodb'\u003E\t\t\t\t\t\n\t\t\t\t\t\u003Ci class='a'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='b'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='c'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='d'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='e'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='f'\u003E\u003C/i\u003E\n\t\t\t\t\u003C/span\u003E\u003C/span\u003E"},"cal":{"lbs":"def","lbnav":"no","is_admin":false,"search_openoninit":false}};
2261//# sourceURL=evcal_ajax_handle-js-extra
2262</script>
vendor: 1 bytes, line 2262
2262
2263<script id="evcal_ajax_handle-js" src="//vanitysf.com/wp-content/plugins/eventON/assets/js/eventon_script.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2263
2263
2264<script id="jquery-form-js" src="https://vanitysf.com/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2264
2264
2265<script id="evo_RS_script-js-extra">
2266var evors_ajax_script = {"ajaxurl":"https://vanitysf.com/wp-admin/admin-ajax.php","postnonce":"e8457de912","text":{"guest_name":"Guest Name"}};
2267//# sourceURL=evo_RS_script-js-extra
2268</script>
vendor: 1 bytes, line 2268
2268
2269<script id="evo_RS_script-js" src="//vanitysf.com/wp-content/plugins/eventon-rsvp/assets/RS_script.js?ver=3.0.12" data-rocket-defer defer></script>
vendor: 1 bytes, line 2269
2269
2270<script id="sourcebuster-js-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2270
2270
2271<script id="wc-order-attribution-js-extra">
2272var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://vanitysf.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
2273//# sourceURL=wc-order-attribution-js-extra
2274</script>
vendor: 1 bytes, line 2274
2274
2275<script id="wc-order-attribution-js" src="https://vanitysf.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2275
2275
2276<script id="age-gate-stepped-js-extra">
2277var ag_stepped = {"age":"18"};
2278//# sourceURL=age-gate-stepped-js-extra
2279</script>
vendor: 1 bytes, line 2279
2279
2280<script id="age-gate-stepped-js" src="https://vanitysf.com/wp-content/plugins/age-gate/dist/stepped.js?ver=3.7.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2280
2280
2281<script id="age-gate-js-extra">
2282var age_gate = {"cookieDomain":"","cookieName":"age_gate","age":"18","css":"v3","userAgents":[],"switchTitle":"","rechallenge":"1","error":"You are not old enough to view this content","generic":"An error occurred, please try again","uri":"https://vanitysf.com/wp-json/age-gate/v3/check","useLocalStorage":"","customTitle":"Age Verification - Vanity San Francisco","fallback":"https://vanitysf.com/wp-admin/admin-ajax.php"};
2283//# sourceURL=age-gate-js-extra
2284</script>
vendor: 1 bytes, line 2284
2284
2285<script id="age-gate-js" src="https://vanitysf.com/wp-content/plugins/age-gate/dist/age-gate.js?ver=3.7.3" data-rocket-defer defer></script>
vendor: 86 bytes, lines 2285-2286
2285
2286<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
22866Ld20b0UAAAAAINuRjpWqtd6wZPG-dmYKiO0H6ew
vendor: 25 bytes, line 2286
2286&#038;ver=3.0"></script>
2287<script id="wp-polyfill-js" src="https://vanitysf.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2287
2287
2288<script id="wpcf7-recaptcha-js-before">
2289var wpcf7_recaptcha = {
2290    "sitekey": "6Ld20b0UAAAAAINuRjpWqtd6wZPG-dmYKiO0H6ew",
2291    "actions": {
2292        "homepage": "homepage",
2293        "contactform": "contactform"
2294    }
2295};
2296//# sourceURL=wpcf7-recaptcha-js-before
2297</script>
vendor: 1 bytes, line 2297
2297
2298<script id="wpcf7-recaptcha-js" src="https://vanitysf.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7" data-rocket-defer defer></script>
vendor: 1 bytes, line 2298
2298
2299<script id="heartbeat-js" src="https://vanitysf.com/wp-content/plugins/wp-rocket/assets/js/heartbeat.js?ver=3.19.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2299
2299
2300<script id="wpb_composer_front_js-js" src="https://vanitysf.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=9.0.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2300
2300
2301<script id="imagesloaded-js" src="https://vanitysf.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2301
2301
2302<script id="masonry-js" src="https://vanitysf.com/wp-includes/js/masonry.min.js?ver=4.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2302
2302
2303<script id="foogallery-core-js-before">
2304var FooGallery_mobileSize = "600px";
2305var FooGallery_autoMobileBreakpoint = true;
2306//# sourceURL=foogallery-core-js-before
2307</script>
vendor: 1 bytes, line 2307
2307
2308<script id="foogallery-core-js" src="https://vanitysf.com/wp-content/plugins/foogallery/assets/js/foogallery.9860113f.min.js?ver=3.3.7" data-rocket-defer defer></script>
vendor: 1 bytes, line 2308
2308
2309<script id="foogallery-ready-js" src="https://vanitysf.com/wp-content/plugins/foogallery/assets/js/foogallery.ready.5f287227.min.js?ver=3.3.7" data-rocket-defer defer></script>
vendor: 1 bytes, line 2309
2309
2310<script></script>
2310<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2311<defs>
2312<symbol id="icon-behance" viewBox="0 0 37 32">
2313<path class="path1" d="M33 6.054h-9.125v2.214h9.125v-2.214zM28.5 13.661q-1.607 0-2.607 0.938t-1.107 2.545h7.286q-0.321-3.482-3.571-3.482zM28.786 24.107q1.125 0 2.179-0.571t1.357-1.554h3.946q-1.786 5.482-7.625 5.482-3.821 0-6.080-2.357t-2.259-6.196q0-3.714 2.33-6.17t6.009-2.455q2.464 0 4.295 1.214t2.732 3.196 0.902 4.429q0 0.304-0.036 0.839h-11.75q0 1.982 1.027 3.063t2.973 1.080zM4.946 23.214h5.286q3.661 0 3.661-2.982 0-3.214-3.554-3.214h-5.393v6.196zM4.946 13.625h5.018q1.393 0 2.205-0.652t0.813-2.027q0-2.571-3.393-2.571h-4.643v5.25zM0 4.536h10.607q1.554 0 2.768 0.25t2.259 0.848 1.607 1.723 0.563 2.75q0 3.232-3.071 4.696 2.036 0.571 3.071 2.054t1.036 3.643q0 1.339-0.438 2.438t-1.179 1.848-1.759 1.268-2.161 0.75-2.393 0.232h-10.911v-22.5z"></path>
2314</symbol>
2315<symbol id="icon-deviantart" viewBox="0 0 18 32">
2316<path class="path1" d="M18.286 5.411l-5.411 10.393 0.429 0.554h4.982v7.411h-9.054l-0.786 0.536-2.536 4.875-0.536 0.536h-5.375v-5.411l5.411-10.411-0.429-0.536h-4.982v-7.411h9.054l0.786-0.536 2.536-4.875 0.536-0.536h5.375v5.411z"></path>
2317</symbol>
2318<symbol id="icon-medium" viewBox="0 0 32 32">
2319<path class="path1" d="M10.661 7.518v20.946q0 0.446-0.223 0.759t-0.652 0.313q-0.304 0-0.589-0.143l-8.304-4.161q-0.375-0.179-0.634-0.598t-0.259-0.83v-20.357q0-0.357 0.179-0.607t0.518-0.25q0.25 0 0.786 0.268l9.125 4.571q0.054 0.054 0.054 0.089zM11.804 9.321l9.536 15.464-9.536-4.75v-10.714zM32 9.643v18.821q0 0.446-0.25 0.723t-0.679 0.277-0.839-0.232l-7.875-3.929zM31.946 7.5q0 0.054-4.58 7.491t-5.366 8.705l-6.964-11.321 5.786-9.411q0.304-0.5 0.929-0.5 0.25 0 0.464 0.107l9.661 4.821q0.071 0.036 0.071 0.107z"></path>
2320</symbol>
2321<symbol id="icon-slideshare" viewBox="0 0 32 32">
2322<path class="path1" d="M15.589 13.214q0 1.482-1.134 2.545t-2.723 1.063-2.723-1.063-1.134-2.545q0-1.5 1.134-2.554t2.723-1.054 2.723 1.054 1.134 2.554zM24.554 13.214q0 1.482-1.125 2.545t-2.732 1.063q-1.589 0-2.723-1.063t-1.134-2.545q0-1.5 1.134-2.554t2.723-1.054q1.607 0 2.732 1.054t1.125 2.554zM28.571 16.429v-11.911q0-1.554-0.571-2.205t-1.982-0.652h-19.857q-1.482 0-2.009 0.607t-0.527 2.25v12.018q0.768 0.411 1.58 0.714t1.446 0.5 1.446 0.33 1.268 0.196 1.25 0.071 1.045 0.009 1.009-0.036 0.795-0.036q1.214-0.018 1.696 0.482 0.107 0.107 0.179 0.161 0.464 0.446 1.089 0.911 0.125-1.625 2.107-1.554 0.089 0 0.652 0.027t0.768 0.036 0.813 0.018 0.946-0.018 0.973-0.080 1.089-0.152 1.107-0.241 1.196-0.348 1.205-0.482 1.286-0.616zM31.482 16.339q-2.161 2.661-6.643 4.5 1.5 5.089-0.411 8.304-1.179 2.018-3.268 2.643-1.857 0.571-3.25-0.268-1.536-0.911-1.464-2.929l-0.018-5.821v-0.018q-0.143-0.036-0.438-0.107t-0.42-0.089l-0.018 6.036q0.071 2.036-1.482 2.929-1.411 0.839-3.268 0.268-2.089-0.643-3.25-2.679-1.875-3.214-0.393-8.268-4.482-1.839-6.643-4.5-0.446-0.661-0.071-1.125t1.071 0.018q0.054 0.036 0.196 0.125t0.196 0.143v-12.393q0-1.286 0.839-2.196t2.036-0.911h22.446q1.196 0 2.036 0.911t0.839 2.196v12.393l0.375-0.268q0.696-0.482 1.071-0.018t-0.071 1.125z"></path>
2323</symbol>
2324<symbol id="icon-snapchat-ghost" viewBox="0 0 30 32">
2325<path class="path1" d="M15.143 2.286q2.393-0.018 4.295 1.223t2.92 3.438q0.482 1.036 0.482 3.196 0 0.839-0.161 3.411 0.25 0.125 0.5 0.125 0.321 0 0.911-0.241t0.911-0.241q0.518 0 1 0.321t0.482 0.821q0 0.571-0.563 0.964t-1.232 0.563-1.232 0.518-0.563 0.848q0 0.268 0.214 0.768 0.661 1.464 1.83 2.679t2.58 1.804q0.5 0.214 1.429 0.411 0.5 0.107 0.5 0.625 0 1.25-3.911 1.839-0.125 0.196-0.196 0.696t-0.25 0.83-0.589 0.33q-0.357 0-1.107-0.116t-1.143-0.116q-0.661 0-1.107 0.089-0.571 0.089-1.125 0.402t-1.036 0.679-1.036 0.723-1.357 0.598-1.768 0.241q-0.929 0-1.723-0.241t-1.339-0.598-1.027-0.723-1.036-0.679-1.107-0.402q-0.464-0.089-1.125-0.089-0.429 0-1.17 0.134t-1.045 0.134q-0.446 0-0.625-0.33t-0.25-0.848-0.196-0.714q-3.911-0.589-3.911-1.839 0-0.518 0.5-0.
2325625 0.929-0.196 1.429-0.411 1.393-0.571 2.58-1.804t1.83-2.679q0.214-0.5 0.214-0.768 0-0.5-0.563-0.848t-1.241-0.527-1.241-0.563-0.563-0.938q0-0.482 0.464-0.813t0.982-0.33q0.268 0 0.857 0.232t0.946 0.232q0.321 0 0.571-0.125-0.161-2.536-0.161-3.393 0-2.179 0.482-3.214 1.143-2.446 3.071-3.536t4.714-1.125z"></path>
2326</symbol>
2327<symbol id="icon-yelp" viewBox="0 0 27 32">
2328<path class="path1" d="M13.804 23.554v2.268q-0.018 5.214-0.107 5.446-0.214 0.571-0.911 0.714-0.964 0.161-3.241-0.679t-2.902-1.589q-0.232-0.268-0.304-0.643-0.018-0.214 0.071-0.464 0.071-0.179 0.607-0.839t3.232-3.857q0.018 0 1.071-1.25 0.268-0.339 0.705-0.438t0.884 0.063q0.429 0.179 0.67 0.518t0.223 0.75zM11.143 19.071q-0.054 0.982-0.929 1.25l-2.143 0.696q-4.911 1.571-5.214 1.571-0.625-0.036-0.964-0.643-0.214-0.446-0.304-1.339-0.143-1.357 0.018-2.973t0.536-2.223 1-0.571q0.232 0 3.607 1.375 1.25 0.518 2.054 0.839l1.5 0.607q0.411 0.161 0.634 0.545t0.205 0.866zM25.893 24.375q-0.125 0.964-1.634 2.875t-2.42 2.268q-0.661 0.25-1.125-0.125-0.25-0.179-3.286-5.125l-0.839-1.375q-0.25-0.375-0.205-0.821t0.348-0.821q0.625-0.768 1.482-0.464 0.018 0.018 2.125 0.714 3.625 1.179 4.321 1.42t0.839 0.366q0.5 0.393 0.393 1.089zM13.893 13.089q0.089 1.821-0.964 2.179-1.036 0.304-2.036-1.268l-6.75-10.679q-0.143-0.625 0.339-1.107 0.732-0.768 3.705-1.598t4.009-0.563q0.714 0.179 0.875 0.804 0.054 0.321 0.393 5.455t0.429 6.777zM25.714 15.018q0.054 0.696-0.464 1.054-0.268 0.179-5.875 1.536-1.196 0.268-1.625 0.411l0.018-0.036q-0.411 0.107-0.821-0.071t-0.661-0.571q-0.536-0.839 0-1.554 0.018-0.018 1.339-1.821 2.232-3.054 2.679-3.643t0.607-0.696q0.5-0.339 1.161-0.036 0.857 0.411 2.196 2.384t1.446 2.991v0.054z"></path>
2329</symbol>
2330<symbol id="icon-vine" viewBox="0 0 27 32">
2331<path class="path1" d="M26.732 14.768v3.536q-1.804 0.411-3.536 0.411-1.161 2.429-2.955 4.839t-3.241 3.848-2.286 1.902q-1.429 0.804-2.893-0.054-0.5-0.304-1.080-0.777t-1.518-1.491-1.83-2.295-1.92-3.286-1.884-4.357-1.634-5.616-1.259-6.964h5.054q0.464 3.893 1.25 7.116t1.866 5.661 2.17 4.205 2.5 3.482q3.018-3.018 5.125-7.25-2.536-1.286-3.982-3.929t-1.446-5.946q0-3.429 1.857-5.616t5.071-2.188q3.179 0 4.875 1.884t1.696 5.313q0 2.839-1.036 5.107-0.125 0.018-0.348 0.054t-0.821 0.036-1.125-0.107-1.107-0.455-0.902-0.92q0.554-1.839 0.554-3.286 0-1.554-0.518-2.357t-1.411-0.804q-0.946 0-1.518 0.884t-0.571 2.509q0 3.321 1.875 5.241t4.768 1.92q1.107 0 2.161-0.25z"></path>
2332</symbol>
2333<symbol id="icon-vk" viewBox="0 0 35 32">
2334<path class="path1" d="M34.232 9.286q0.411 1.143-2.679 5.25-0.429 0.571-1.161 1.518-1.393 1.786-1.607 2.339-0.304 0.732 0.25 1.446 0.304 0.375 1.446 1.464h0.018l0.071 0.071q2.518 2.339 3.411 3.946 0.054 0.089 0.116 0.223t0.125 0.473-0.009 0.607-0.446 0.491-1.054 0.223l-4.571 0.071q-0.429 0.089-1-0.089t-0.929-0.393l-0.357-0.214q-0.536-0.375-1.25-1.143t-1.223-1.384-1.089-1.036-1.009-0.277q-0.054 0.018-0.143 0.063t-0.304 0.259-0.384 0.527-0.304 0.929-0.116 1.384q0 0.268-0.063 0.491t-0.134 0.33l-0.071 0.089q-0.321 0.339-0.946 0.393h-2.054q-1.268 0.071-2.607-0.295t-2.348-0.946-1.839-1.179-1.259-1.027l-0.446-0.429q-0.179-0.179-0.491-0.536t-1.277-1.625-1.893-2.696-2.188-3.768-2.33-4.857q-0.107-0.286-0.107-0.482t0.054-0.286l0.071-0.107q0.268-0.339 1.018-0.339l4.893-0.036q0.214 0.036 0.411 0.116t0.286 0.152l0.089 0.054q0.286 0.196 0.429 0.571 0.357 0.893 0.821 1.848t0.732 1.455l0.286 0.518q0.518 1.071 1 1.857t0.866 1.223 0.741 0.688 0.607 0.25 0.482-0.089q0.036-0.018 0.089-0.089t0.214-0.393 0.241-0.839 0.17-1.446 0-2.232q-0.036-0.714-0.161-1.304t-0.25-0.821l-0.107-0.214q-0.446-0.607-1.518-0.768-0.232-0.036 0.089-0.429 0.304-0.339 0.679-0.536 0.946-0.464 4.268-0.429 1.464 0.018 2.411 0.232 0.357 0.089 0.598 0.241t0.366 0.429 0.188 0.571 0.063 0.813-0.018 0.982-0.045 1.259-0.027 1.473q0 0.196-0.018 0.75t-0.009 0.857 0.063 0.723 0.205 0.696 0.402 0.438q0.143 0.036 0.304 0.071t0.464-0.196 0.679-0.616 0.929-1.196 1.214-1.92q1.071-1.857 1.911-4.018 0.071-0.179 0.179-0.313t0.196-0.188l0.071-0.054 0.089-0.045t0.232-0.054 0.357-0.009l5.143-0.036q0.696-0.089 1.143 0.045t0.554 0.295z"></path>
2335</symbol>
2336<symbol id="icon-search" viewBox="0 0 30 32">
2337<path class="path1" d="M20.571 14.857q0-3.304-2.348-5.652t-5.652-2.348-5.652 2.348-2.348 5.652 2.348 5.652 5.652 2.348 5.652-2.348 2.348-5.652zM29.714 29.714q0 0.929-0.679 1.607t-1.607 0.679q-0.964 0-1.607-0.679l-6.125-6.107q-3.196 2.214-7.125 2.214-2.554 0-4.884-0.991t-4.018-2.679-2.679-4.018-0.991-4.884 0.991-4.884 2.679-4.018 4.018-2.679 4.884-0.991 4.884 0.991 4.018 2.679 2.679 4.018 0.991 4.884q0 3.929-2.214 7.125l6.125 6.125q0.661 0.661 0.661 1.607z"></path>
2338</symbol>
2339<symbol id="icon-envelope-o" viewBox="0 0 32 32">
2340<path class="path1" d="M29.714 26.857v-13.714q-0.571 0.643-1.232 1.179-4.786 3.679-7.607 6.036-0.911 0.768-1.482 1.196t-1.545 0.866-1.83 0.438h-0.036q-0.857 0-1.83-0.438t-1.545-0.866-1.482-1.196q-2.821-2.357-7.607-6.036-0.661-0.536-1.232-1.179v13.714q0 0.232 0.17 0.402t0.402 0.17h26.286q0.232 0 0.402-0.17t0.17-0.402zM29.714 8.089v-0.438t-0.009-0.232-0.054-0.223-0.098-0.161-0.161-0.134-0.25-0.045h-26.286q-0.232 0-0.402 0.17t-0.17 0.402q0 3 2.625 5.071 3.446 2.714 7.161 5.661 0.107 0.089 0.625 0.527t0.821 0.67 0.795 0.563 0.902 0.491 0.768 0.161h0.036q0.357 0 0.768-0.161t0.902-0.491 0.795-0.563 0.821-0.67 0.625-0.527q3.714-2.946 7.161-5.661 0.964-0.768 1.795-2.063t0.83-2.348zM32 7.429v19.429q0 1.179-0.839 2.018t-2.018 0.839h-26.286q-1.179 0-2.018-0.839t-0.839-2.018v-19.429q0-1.179 0.839-2.018t2.018-0.839h26.286q1.179 0 2.018 0.839t0.839 2.018z"></path>
2341</symbol>
2342<symbol id="icon-close" viewBox="0 0 25 32">
2343<path class="path1" d="M23.179 23.607q0 0.714-0.5 1.214l-2.429 2.429q-0.5 0.5-1.214 0.5t-1.214-0.5l-5.25-5.25-5.25 5.25q-0.5 0.5-1.214 0.5t-1.214-0.5l-2.429-2.429q-0.5-0.5-0.5-1.214t0.5-1.214l5.25-5.25-5.25-5.25q-0.5-0.5-0.5-1.214t0.5-1.214l2.429-2.429q0.5-0.5 1.214-0.5t1.214 0.5l5.25 5.25 5.25-5.25q0.5-0.5 1.214-0.5t1.214 0.5l2.429 2.429q0.5 0.5 0.5 1.214t-0.5 1.214l-5.25 5.25 5.25 5.25q0.5 0.5 0.5 1.214z"></path>
2344</symbol>
2345<symbol id="icon-angle-down" viewBox="0 0 21 32">
2346<path class="path1" d="M19.196 13.143q0 0.232-0.179 0.411l-8.321 8.321q-0.179 0.179-0.411 0.179t-0.411-0.179l-8.321-8.321q-0.179-0.179-0.179-0.411t0.179-0.411l0.893-0.893q0.179-0.179 0.411-0.179t0.411 0.179l7.018 7.018 7.018-7.018q0.179-0.179 0.411-0.179t0.411 0.179l0.893 0.893q0.179 0.179 0.179 0.411z"></path>
2347</symbol>
2348<symbol id="icon-folder-open" viewBox="0 0 34 32">
2349<path class="path1" d="M33.554 17q0 0.554-0.554 1.179l-6 7.071q-0.768 0.911-2.152 1.545t-2.563 0.634h-19.429q-0.607 0-1.080-0.232t-0.473-0.768q0-0.554 0.554-1.179l6-7.071q0.768-0.911 2.152-1.545t2.563-0.634h19.429q0.607 0 1.080 0.232t0.473 0.768zM27.429 10.857v2.857h-14.857q-1.679 0-3.518 0.848t-2.929 2.134l-6.107 7.179q0-0.071-0.009-0.223t-0.009-0.223v-17.143q0-1.643 1.179-2.821t2.821-1.179h5.714q1.643 0 2.821 1.179t1.179 2.821v0.571h9.714q1.643 0 2.821 1.179t1.179 2.821z"></path>
2350</symbol>
2351<symbol id="icon-twitter" viewBox="0 0 30 32">
2352<path class="path1" d="M28.929 7.286q-1.196 1.75-2.893 2.982 0.018 0.25 0.018 0.75 0 2.321-0.679 4.634t-2.063 4.437-3.295 3.759-4.607 2.607-5.768 0.973q-4.839 0-8.857-2.589 0.625 0.071 1.393 0.071 4.018 0 7.161-2.464-1.875-0.036-3.357-1.152t-2.036-2.848q0.589 0.089 1.089 0.089 0.768 0 1.518-0.196-2-0.411-3.313-1.991t-1.313-3.67v-0.071q1.214 0.679 2.607 0.732-1.179-0.786-1.875-2.054t-0.696-2.75q0-1.571 0.786-2.911 2.161 2.661 5.259 4.259t6.634 1.777q-0.143-0.679-0.143-1.321 0-2.393 1.688-4.080t4.080-1.688q2.5 0 4.214 1.821 1.946-0.375 3.661-1.393-0.661 2.054-2.536 3.179 1.661-0.179 3.321-0.893z"></path>
2353</symbol>
2354<symbol id="icon-facebook" viewBox="0 0 19 32">
2355<path class="path1" d="M17.125 0.214v4.714h-2.804q-1.536 0-2.071 0.643t-0.536 1.929v3.375h5.232l-0.696 5.286h-4.536v13.554h-5.464v-13.554h-4.554v-5.286h4.554v-3.893q0-3.321 1.857-5.152t4.946-1.83q2.625 0 4.071 0.214z"></path>
2356</symbol>
2357<symbol id="icon-github" viewBox="0 0 27 32">
2358<path class="path1" d="M13.714 2.286q3.732 0 6.884 1.839t4.991 4.991 1.839 6.884q0 4.482-2.616 8.063t-6.759 4.955q-0.482 0.089-0.714-0.125t-0.232-0.536q0-0.054 0.009-1.366t0.009-2.402q0-1.732-0.929-2.536 1.018-0.107 1.83-0.321t1.679-0.696 1.446-1.188 0.946-1.875 0.366-2.688q0-2.125-1.411-3.679 0.661-1.625-0.143-3.643-0.5-0.161-1.446 0.196t-1.643 0.786l-0.679 0.429q-1.661-0.464-3.429-0.464t-3.429 0.464q-0.286-0.196-0.759-0.482t-1.491-0.688-1.518-0.241q-0.804 2.018-0.143 3.643-1.411 1.554-1.411 3.679 0 1.518 0.366 2.679t0.938 1.875 1.438 1.196 1.679 0.696 1.83 0.321q-0.696 0.643-0.875 1.839-0.375 0.179-0.804 0.268t-1.018 0.089-1.17-0.384-0.991-1.116q-0.339-0.571-0.866-0.929t-0.884-0.429l-0.357-0.054q-0.375 0-0.518 0.080t-0.089 0.205 0.161 0.25 0.232 0.214l0.125 0.089q0.393 0.179 0.777 0.679t0.563 0.911l0.179 0.411q0.232 0.679 0.786 1.098t1.196 0.536 1.241 0.125 0.991-0.063l0.411-0.071q0 0.679 0.009 1.58t0.009 0.973q0 0.321-0.232 0.536t-0.714 0.125q-4.143-1.375-6.759-4.955t-2.616-8.063q0-3.732 1.839-6.884t4.991-4.991 6.884-1.839zM5.196 21.982q0.054-0.125-0.125-0.214-0.179-0.054-0.232 0.036-0.054 0.125 0.125 0.214 0.161 0.107 0.232-0.036zM5.75 22.589q0.125-0.089-0.036-0.286-0.179-0.161-0.286-0.054-0.125 0.089 0.036 0.286 0.179 0.179 0.286 0.054zM6.286 23.393q0.161-0.125 0-0.339-0.143-0.232-0.304-0.
2358107-0.161 0.089 0 0.321t0.304 0.125zM7.036 24.143q0.143-0.143-0.071-0.339-0.214-0.214-0.357-0.054-0.161 0.143 0.071 0.339 0.214 0.214 0.357 0.054zM8.054 24.589q0.054-0.196-0.232-0.286-0.268-0.071-0.339 0.125t0.232 0.268q0.268 0.107 0.339-0.107zM9.179 24.679q0-0.232-0.304-0.196-0.286 0-0.286 0.196 0 0.232 0.304 0.196 0.286 0 0.286-0.196zM10.214 24.5q-0.036-0.196-0.321-0.161-0.286 0.054-0.25 0.268t0.321 0.143 0.25-0.25z"></path>
2359</symbol>
2360<symbol id="icon-bars" viewBox="0 0 27 32">
2361<path class="path1" d="M27.429 24v2.286q0 0.464-0.339 0.804t-0.804 0.339h-25.143q-0.464 0-0.804-0.339t-0.339-0.804v-2.286q0-0.464 0.339-0.804t0.804-0.339h25.143q0.464 0 0.804 0.339t0.339 0.804zM27.429 14.857v2.286q0 0.464-0.339 0.804t-0.804 0.339h-25.143q-0.464 0-0.804-0.339t-0.339-0.804v-2.286q0-0.464 0.339-0.804t0.804-0.339h25.143q0.464 0 0.804 0.339t0.339 0.804zM27.429 5.714v2.286q0 0.464-0.339 0.804t-0.804 0.339h-25.143q-0.464 0-0.804-0.339t-0.339-0.804v-2.286q0-0.464 0.339-0.804t0.804-0.339h25.143q0.464 0 0.804 0.339t0.339 0.804z"></path>
2362</symbol>
2363<symbol id="icon-google-plus" viewBox="0 0 41 32">
2364<path class="path1" d="M25.661 16.304q0 3.714-1.554 6.616t-4.429 4.536-6.589 1.634q-2.661 0-5.089-1.036t-4.179-2.786-2.786-4.179-1.036-5.089 1.036-5.089 2.786-4.179 4.179-2.786 5.089-1.036q5.107 0 8.768 3.429l-3.554 3.411q-2.089-2.018-5.214-2.018-2.196 0-4.063 1.107t-2.955 3.009-1.089 4.152 1.089 4.152 2.955 3.009 4.063 1.107q1.482 0 2.723-0.411t2.045-1.027 1.402-1.402 0.875-1.482 0.384-1.321h-7.429v-4.5h12.357q0.214 1.125 0.214 2.179zM41.143 14.125v3.75h-3.732v3.732h-3.75v-3.732h-3.732v-3.75h3.732v-3.732h3.75v3.732h3.732z"></path>
2365</symbol>
2366<symbol id="icon-linkedin" viewBox="0 0 27 32">
2367<path class="path1" d="M6.232 11.161v17.696h-5.893v-17.696h5.893zM6.607 5.696q0.018 1.304-0.902 2.179t-2.42 0.875h-0.036q-1.464 0-2.357-0.875t-0.893-2.179q0-1.321 0.92-2.188t2.402-0.866 2.375 0.866 0.911 2.188zM27.429 18.714v10.143h-5.875v-9.464q0-1.875-0.723-2.938t-2.259-1.063q-1.125 0-1.884 0.616t-1.134 1.527q-0.196 0.536-0.196 1.446v9.875h-5.875q0.036-7.125 0.036-11.554t-0.018-5.286l-0.018-0.857h5.875v2.571h-0.036q0.357-0.571 0.732-1t1.009-0.929 1.554-0.777 2.045-0.277q3.054 0 4.911 2.027t1.857 5.938z"></path>
2368</symbol>
2369<symbol id="icon-quote-right" viewBox="0 0 30 32">
2370<path class="path1" d="M13.714 5.714v12.571q0 1.857-0.723 3.545t-1.955 2.92-2.92 1.955-3.545 0.723h-1.143q-0.464 0-0.804-0.339t-0.339-0.804v-2.286q0-0.464 0.339-0.804t0.804-0.339h1.143q1.893 0 3.232-1.339t1.339-3.232v-0.571q0-0.714-0.5-1.214t-1.214-0.5h-4q-1.429 0-2.429-1t-1-2.429v-6.857q0-1.429 1-2.429t2.429-1h6.857q1.429 0 2.429 1t1 2.429zM29.714 5.714v12.571q0 1.857-0.723 3.545t-1.955 2.92-2.92 1.955-3.545 0.723h-1.143q-0.464 0-0.804-0.339t-0.339-0.804v-2.286q0-0.464 0.339-0.804t0.804-0.339h1.143q1.893 0 3.232-1.339t1.339-3.232v-0.571q0-0.714-0.5-1.214t-1.214-0.5h-4q-1.429 0-2.429-1t-1-2.429v-6.857q0-1.429 1-2.429t2.429-1h6.857q1.429 0 2.429 1t1 2.429z"></path>
2371</symbol>
2372<symbol id="icon-mail-reply" viewBox="0 0 32 32">
2373<path class="path1" d="M32 20q0 2.964-2.268 8.054-0.054 0.125-0.188 0.429t-0.241 0.536-0.232 0.393q-0.214 0.304-0.5 0.304-0.268 0-0.42-0.179t-0.152-0.446q0-0.161 0.045-0.473t0.045-0.42q0.089-1.214 0.089-2.196 0-1.804-0.313-3.232t-0.866-2.473-1.429-1.804-1.884-1.241-2.375-0.759-2.75-0.384-3.134-0.107h-4v4.571q0 0.464-0.339 0.804t-0.804 0.339-0.804-0.339l-9.143-9.143q-0.339-0.339-0.339-0.804t0.339-0.804l9.143-9.143q0.339-0.339 0.804-0.339t0.804 0.339 0.339 0.804v4.571h4q12.732 0 15.625 7.196 0.946 2.393 0.946 5.946z"></path>
2374</symbol>
2375<symbol id="icon-youtube" viewBox="0 0 27 32">
2376<path class="path1" d="M17.339 22.214v3.768q0 1.196-0.696 1.196-0.411 0-0.804-0.393v-5.375q0.393-0.393 0.804-0.393 0.696 0 0.696 1.196zM23.375 22.232v0.821h-1.607v-0.821q0-1.214 0.804-1.214t0.804 1.214zM6.125 18.339h1.911v-1.679h-5.571v1.679h1.875v10.161h1.786v-10.161zM11.268 28.5h1.589v-8.821h-1.589v6.75q-0.536 0.75-1.018 0.75-0.321 0-0.375-0.375-0.018-0.054-0.018-0.625v-6.5h-1.589v6.982q0 0.875 0.143 1.304 0.214 0.661 1.036 0.661 0.857 0 1.821-1.089v0.964zM18.929 25.857v-3.518q0-1.304-0.161-1.768-0.304-1-1.268-1-0.893 0-1.661 0.964v-3.875h-1.589v11.839h1.589v-0.857q0.804 0.982 1.661 0.982 0.964 0 1.268-0.982 0.161-0.482 0.161-1.786zM24.964 25.679v-0.232h-1.625q0 0.911-0.036 1.089-0.
2376125 0.643-0.714 0.643-0.821 0-0.821-1.232v-1.554h3.196v-1.839q0-1.411-0.482-2.071-0.696-0.911-1.893-0.911-1.214 0-1.911 0.911-0.5 0.661-0.5 2.071v3.089q0 1.411 0.518 2.071 0.696 0.911 1.929 0.911 1.286 0 1.929-0.946 0.321-0.482 0.375-0.964 0.036-0.161 0.036-1.036zM14.107 9.375v-3.75q0-1.232-0.768-1.232t-0.768 1.232v3.75q0 1.25 0.768 1.25t0.768-1.25zM26.946 22.786q0 4.179-0.464 6.25-0.25 1.054-1.036 1.768t-1.821 0.821q-3.286 0.375-9.911 0.375t-9.911-0.375q-1.036-0.107-1.83-0.821t-1.027-1.768q-0.464-2-0.464-6.25 0-4.179 0.464-6.25 0.25-1.054 1.036-1.768t1.839-0.839q3.268-0.357 9.893-0.357t9.911 0.357q1.036 0.125 1.83 0.839t1.027 1.768q0.464 2 0.464 6.25zM9.125 0h1.821l-2.161 7.125v4.839h-1.786v-4.839q-0.25-1.321-1.089-3.786-0.661-1.839-1.161-3.339h1.893l1.268 4.696zM15.732 5.946v3.125q0 1.446-0.5 2.107-0.661 0.911-1.893 0.911-1.196 0-1.875-0.911-0.5-0.679-0.5-2.107v-3.125q0-1.429 0.5-2.089 0.679-0.911 1.875-0.911 1.232 0 1.893 0.911 0.5 0.661 0.5 2.089zM21.714 3.054v8.911h-1.625v-0.982q-0.946 1.107-1.839 1.107-0.821 0-1.054-0.661-0.143-0.429-0.143-1.339v-7.036h1.625v6.554q0 0.589 0.018 0.625 0.054 0.393 0.375 0.393 0.482 0 1.018-0.768v-6.804h1.625z"></path>
2377</symbol>
2378<symbol id="icon-dropbox" viewBox="0 0 32 32">
2379<path class="path1" d="M7.179 12.625l8.821 5.446-6.107 5.089-8.75-5.696zM24.786 22.536v1.929l-8.75 5.232v0.018l-0.018-0.018-0.018 0.018v-0.018l-8.732-5.232v-1.929l2.625 1.714 6.107-5.071v-0.036l0.018 0.018 0.018-0.018v0.036l6.125 5.071zM9.893 2.107l6.107 5.089-8.821 5.429-6.036-4.821zM24.821 12.625l6.036 4.839-8.732 5.696-6.125-5.089zM22.125 2.107l8.732 5.696-6.036 4.821-8.821-5.429z"></path>
2380</symbol>
2381<symbol id="icon-instagram" viewBox="0 0 27 32">
2382<path class="path1" d="M18.286 16q0-1.893-1.339-3.232t-3.232-1.339-3.232 1.339-1.339 3.232 1.339 3.232 3.232 1.339 3.232-1.339 1.339-3.232zM20.75 16q0 2.929-2.054 4.982t-4.982 2.054-4.982-2.054-2.054-4.982 2.054-4.982 4.982-2.054 4.982 2.054 2.054 4.982zM22.679 8.679q0 0.679-0.482 1.161t-1.161 0.482-1.161-0.482-0.482-1.161 0.482-1.161 1.161-0.482 1.161 0.482 0.482 1.161zM13.714 4.75q-0.125 0-1.366-0.009t-1.884 0-1.723 0.054-1.839 0.179-1.277 0.33q-0.893 0.357-1.571 1.036t-1.036 1.571q-0.196 0.518-0.33 1.277t-0.179 1.839-0.054 1.723 0 1.884 0.009 1.366-0.009 1.366 0 1.884 0.054 1.723 0.179 1.839 0.33 1.277q0.357 0.893 1.036 1.571t1.571 1.036q0.518 0.196 1.277 0.33t1.839 0.179 1.723 0.054 1.884 0 1.366-0.009 1.366 0.009 1.884 0 1.723-0.054 1.839-0.179 1.277-0.33q0.893-0.357 1.571-1.036t1.036-1.571q0.196-0.518 0.33-1.277t0.179-1.839 0.054-1.723 0-1.884-0.009-1.366 0.009-1.366 0-1.884-0.054-1.723-0.179-1.839-0.33-1.277q-0.357-0.893-1.036-1.571t-1.571-1.036q-0.518-0.196-1.277-0.33t-1.839-0.179-1.723-0.054-1.884 0-1.366 0.009zM27.429 16q0 4.089-0.089 5.661-0.179 3.714-2.214 5.75t-5.75 2.214q-1.571 0.089-5.661 0.089t-5.661-0.089q-3.714-0.179-5.75-2.214t-2.214-5.75q-0.089-1.571-0.089-5.661t0.089-5.661q0.179-3.714 2.214-5.75t5.75-2.214q1.571-0.089 5.661-0.089t5.661 0.089q3.714 0.179 5.75 2.214t2.214 5.75q0.089 1.571 0.089 5.661z"></path>
2383</symbol>
2384<symbol id="icon-flickr" viewBox="0 0 27 32">
2385<path class="path1" d="M22.286 2.286q2.125 0 3.634 1.509t1.509 3.634v17.143q0 2.125-1.509 3.634t-3.634 1.509h-17.143q-2.125 0-3.634-1.509t-1.509-3.634v-17.143q0-2.125 1.509-3.634t3.634-1.509h17.143zM12.464 16q0-1.571-1.107-2.679t-2.679-1.107-2.679 1.107-1.107 2.679 1.107 2.679 2.679 1.107 2.679-1.107 1.107-2.679zM22.536 16q0-1.571-1.107-2.679t-2.679-1.107-2.679 1.107-1.107 2.679 1.107 2.679 2.679 1.107 2.679-1.107 1.107-2.679z"></path>
2386</symbol>
2387<symbol id="icon-tumblr" viewBox="0 0 19 32">
2388<path class="path1" d="M16.857 23.732l1.429 4.232q-0.411 0.625-1.982 1.179t-3.161 0.571q-1.857 0.036-3.402-0.464t-2.545-1.321-1.696-1.893-0.991-2.143-0.295-2.107v-9.714h-3v-3.839q1.286-0.464 2.304-1.241t1.625-1.607 1.036-1.821 0.607-1.768 0.268-1.58q0.018-0.089 0.080-0.152t0.134-0.063h4.357v7.571h5.946v4.5h-5.964v9.25q0 0.536 0.116 1t0.402 0.938 0.884 0.741 1.455 0.25q1.393-0.036 2.393-0.518z"></path>
2389</symbol>
2390<symbol id="icon-dockerhub" viewBox="0 0 24 28">
2391<path class="path1" d="M1.597 10.257h2.911v2.83H1.597v-2.83zm3.573 0h2.91v2.83H5.17v-2.83zm0-3.627h2.91v2.829H5.17V6.63zm3.57 3.627h2.912v2.83H8.74v-2.83zm0-3.627h2.912v2.829H8.74V6.63zm3.573 3.627h2.911v2.83h-2.911v-2.83zm0-3.627h2.911v2.829h-2.911V6.63zm3.572 3.627h2.911v2.83h-2.911v-2.83zM12.313 3h2.911v2.83h-2.911V3zm-6.65 14.173c-.449 0-.812.354-.812.788 0 .435.364.788.812.788.447 0 .811-.353.811-.788 0-.434-.363-.788-.811-.788"></path>
2392<path class="path2" d="M28.172 11.721c-.978-.549-2.278-.624-3.388-.306-.136-1.146-.91-2.149-1.83-2.869l-.366-.28
23926-.307.345c-.618.692-.8 1.845-.718 2.73.063.651.273 1.312.685 1.834-.313.183-.668.328-.985.434-.646.212-1.347.33-2.028.33H.083l-.042.429c-.137 1.432.065 2.866.674 4.173l.262.519.03.048c1.8 2.973 4.963 4.225 8.41 4.225 6.672 0 12.174-2.896 14.702-9.015 1.689.085 3.417-.4 4.243-1.968l.211-.4-.401-.223zM5.664 19.458c-.85 0-1.542-.671-1.542-1.497 0-.825.691-1.498 1.541-1.498.849 0 1.54.672 1.54 1.497s-.69 1.498-1.539 1.498z"></path>
2393</symbol>
2394<symbol id="icon-dribbble" viewBox="0 0 27 32">
2395<path class="path1" d="M18.286 26.786q-0.75-4.304-2.5-8.893h-0.036l-0.036 0.018q-0.286 0.107-0.768 0.295t-1.804 0.875-2.446 1.464-2.339 2.045-1.839 2.643l-0.268-0.196q3.286 2.679 7.464 2.679 2.357 0 4.571-0.929zM14.982 15.946q-0.375-0.875-0.946-1.982-5.554 1.661-12.018 1.661-0.018 0.125-0.018 0.375 0 2.214 0.786 4.223t2.214 3.598q0.893-1.589 2.205-2.973t2.545-2.223 2.33-1.446 1.777-0.857l0.661-0.232q0.071-0.018 0.232-0.063t0.232-0.080zM13.071 12.161q-2.143-3.804-4.357-6.75-2.464 1.161-4.179 3.321t-2.286 4.857q5.393 0 10.821-1.429zM25.286 17.857q-3.75-1.071-7.304-0.518 1.554 4.268 2.286 8.375 1.982-1.339 3.304-3.384t1.714-4.473zM10.911 4.625q-0.018 0-0.036 0.018 0.018-0.018 0.036-0.018zM21.446 7.214q-3.304-2.929-7.732-2.929-1.357 0-2.768 0.339 2.339 3.036 4.393 6.821 1.232-0.464 2.321-1.080t1.723-1.098 1.17-1.018 0.67-0.723zM25.429 15.875q-0.054-4.143-2.661-7.321l-0.018 0.018q-0.161 0.214-0.339 0.438t-0.777 0.795-1.268 1.080-1.786 1.161-2.348 1.152q0.446 0.946 0.786 1.696 0.036 0.107 0.116 0.313t0.134 0.295q0.643-0.089 1.33-0.125t1.313-0.036 1.232 0.027 1.143 0.071 1.009 0.098 0.857 0.116 0.652 0.107 0.446 0.080zM27.429 16q0 3.732-1.839 6.884t-4.991 4.991-6.884 1.839-6.884-1.839-4.991-4.991-1.839-6.884 1.839-6.884 4.991-4.991 6.884-1.839 6.884 1.839 4.991 4.991 1.839 6.884z"></path>
2396</symbol>
2397<symbol id="icon-skype" viewBox="0 0 27 32">
2398<path class="path1" d="M20.946 18.982q0-0.893-0.348-1.634t-0.866-1.223-1.304-0.875-1.473-0.607-1.563-0.411l-1.857-0.429q-0.536-0.125-0.786-0.188t-0.625-0.205-0.536-0.286-0.295-0.375-0.134-0.536q0-1.375 2.571-1.375 0.768 0 1.375 0.214t0.964 0.509 0.679 0.598 0.714 0.518 0.857 0.214q0.839 0 1.348-0.571t0.509-1.375q0-0.982-1-1.777t-2.536-1.205-3.25-0.411q-1.214 0-2.357 0.277t-2.134 0.839-1.589 1.554-0.598 2.295q0 1.089 0.339 1.902t1 1.348 1.429 0.866 1.839 0.58l2.607 0.643q1.607 0.393 2 0.643 0.571 0.357 0.571 1.071 0 0.696-0.714 1.152t-1.875 0.455q-0.911 0-1.634-0.286t-1.161-0.688-0.813-0.804-0.821-0.688-0.964-0.286q-0.893 0-1.348 0.536t-0.455 1.339q0 1.643 2.179 2.813t5.196 1.17q1.304 0 2.5-0.33t2.188-0.955 1.58-1.67 0.589-2.348zM27.429 22.857q0 2.839-2.009 4.848t-4.848 2.009q-2.321 0-4.179-1.429-1.375 0.286-2.679 0.286-2.554 0-4.884-0.991t-4.018-2.679-2.679-4.018-0.991-4.884q0-1.304 0.286-2.679-1.429-1.857-1.429-4.179 0-2.839 2.009-4.848t4.848-2.009q2.321 0 4.179 1.429 1.375-0.286 2.679-0.286 2.554 0 4.884 0.991t4.018 2.679 2.679 4.018 0.991 4.884q0 1.304-0.286 2.679 1.429 1.857 1.429 4.179z"></path>
2399</symbol>
2400<symbol id="icon-foursquare" viewBox="0 0 23 32">
2401<path class="path1" d="M17.857 7.75l0.661-3.464q0.089-0.411-0.161-0.714t-0.625-0.304h-12.714q-0.411 0-0.688 0.304t-0.277 0.661v19.661q0 0.125 0.107 0.018l5.196-6.286q0.411-0.464 0.679-0.598t0.857-0.134h4.268q0.393 0 0.661-0.259t0.321-0.527q0.429-2.321 0.661-3.411 0.071-0.375-0.205-0.714t-0.652-0.339h-5.25q-0.518 0-0.857-0.339t-0.339-0.857v-0.75q0-0.518 0.339-0.848t0.857-0.33h6.179q0.321 0 0.625-0.241t0.357-0.527zM21.911 3.786q-0.268 1.304-0.955 4.759t-1.241 6.25-0.625 3.098q-0.107 0.393-0.161 0.58t-0.25 0.58-0.438 0.589-0.688 0.375-1.036 0.179h-4.839q-0.232 0-0.393 0.179-0.143 0.161-7.607 8.821-0.393 0.446-1.045 0.509t-0.866-0.098q-0.982-0.393-0.982-1.75v-25.179q0-0.982 0.679-1.83t2.143-0.848h15.857q1.696 0 2.268 0.946t0.179 2.839zM21.911 3.786l-2.821 14.107q0.071-0.304 0.625-3.098t1.241-6.25 0.955-4.759z"></path>
2402</symbol>
2403<symbol id="icon-wordpress" viewBox="0 0 32 32">
2404<path class="path1" d="M2.268 16q0-2.911 1.196-5.589l6.554 17.946q-3.5-1.696-5.625-5.018t-2.125-7.339zM25.268 15.304q0 0.339-0.045 0.688t-0.179 0.884-0.205 0.786-0.313 1.054-0.313 1.036l-1.357 4.571-4.964-14.75q0.821-0.054 1.571-0.143 0.339-0.036 0.464-0.33t-0.045-0.554-0.509-0.241l-3.661 0.179q-1.339-0.018-3.607-0.179-0.214-0.018-0.366 0.089t-0.205 0.268-0.027 0.33 0.161 0.295 0.348 0.143l1.429 0.143 2.143 5.857-3 9-5-14.857q0.821-0.054 1.571-0.143 0.339-0.036 0.464-0.33t-0.045-0.554-0.509-0.241l-3.661 0.179q-0.
2404125 0-0.411-0.009t-0.464-0.009q1.875-2.857 4.902-4.527t6.563-1.67q2.625 0 5.009 0.946t4.259 2.661h-0.179q-0.982 0-1.643 0.723t-0.661 1.705q0 0.214 0.036 0.429t0.071 0.384 0.143 0.411 0.161 0.375 0.214 0.402 0.223 0.375 0.259 0.429 0.25 0.411q1.125 1.911 1.125 3.786zM16.232 17.196l4.232 11.554q0.018 0.107 0.089 0.196-2.25 0.786-4.554 0.786-2 0-3.875-0.571zM28.036 9.411q1.696 3.107 1.696 6.589 0 3.732-1.857 6.884t-4.982 4.973l4.196-12.107q1.054-3.018 1.054-4.929 0-0.75-0.107-1.411zM16 0q3.25 0 6.214 1.268t5.107 3.411 3.411 5.107 1.268 6.214-1.268 6.214-3.411 5.107-5.107 3.411-6.214 1.268-6.214-1.268-5.107-3.411-3.411-5.107-1.268-6.214 1.268-6.214 3.411-5.107 5.107-3.411 6.214-1.268zM16 31.268q3.089 0 5.92-1.214t4.875-3.259 3.259-4.875 1.214-5.92-1.214-5.92-3.259-4.875-4.875-3.259-5.92-1.214-5.92 1.214-4.875 3.259-3.259 4.875-1.214 5.92 1.214 5.92 3.259 4.875 4.875 3.259 5.92 1.214z"></path>
2405</symbol>
2406<symbol id="icon-stumbleupon" viewBox="0 0 34 32">
2407<path class="path1" d="M18.964 12.714v-2.107q0-0.75-0.536-1.286t-1.286-0.536-1.286 0.536-0.536 1.286v10.929q0 3.125-2.25 5.339t-5.411 2.214q-3.179 0-5.42-2.241t-2.241-5.42v-4.75h5.857v4.679q0 0.768 0.536 1.295t1.286 0.527 1.286-0.527 0.536-1.295v-11.071q0-3.054 2.259-5.214t5.384-2.161q3.143 0 5.393 2.179t2.25 5.25v2.429l-3.482 1.036zM28.429 16.679h5.857v4.75q0 3.179-2.241 5.42t-5.42 2.241q-3.161 0-5.411-2.223t-2.25-5.366v-4.786l2.339 1.089 3.482-1.036v4.821q0 0.75 0.536 1.277t1.286 0.527 1.286-0.527 0.536-1.277v-4.911z"></path>
2408</symbol>
2409<symbol id="icon-digg" viewBox="0 0 37 32">
2410<path class="path1" d="M5.857 5.036h3.643v17.554h-9.5v-12.446h5.857v-5.107zM5.857 19.661v-6.589h-2.196v6.589h2.196zM10.964 10.143v12.446h3.661v-12.446h-3.661zM10.964 5.036v3.643h3.661v-3.643h-3.661zM16.089 10.143h9.518v16.821h-9.518v-2.911h5.857v-1.464h-5.857v-12.446zM21.946 19.661v-6.589h-2.196v6.589h2.196zM27.071 10.143h9.5v16.821h-9.5v-2.911h5.839v-1.464h-5.839v-12.446zM32.911 19.661v-6.589h-2.196v6.589h2.196z"></path>
2411</symbol>
2412<symbol id="icon-spotify" viewBox="0 0 27 32">
2413<path class="path1" d="M20.125 21.607q0-0.571-0.536-0.911-3.446-2.054-7.982-2.054-2.375 0-5.125 0.607-0.75 0.161-0.75 0.929 0 0.357 0.241 0.616t0.634 0.259q0.089 0 0.661-0.143 2.357-0.482 4.339-0.482 4.036 0 7.089 1.839 0.339 0.196 0.589 0.196 0.339 0 0.589-0.241t0.25-0.616zM21.839 17.768q0-0.714-0.625-1.089-4.232-2.518-9.786-2.518-2.732 0-5.411 0.75-0.857 0.232-0.857 1.143 0 0.446 0.313 0.759t0.759 0.313q0.125 0 0.661-0.143 2.179-0.589 4.482-0.589 4.982 0 8.714 2.214 0.429 0.232 0.679 0.232 0.446 0 0.759-0.313t0.313-0.759zM23.768 13.339q0-0.839-0.714-1.25-2.25-1.304-5.232-1.973t-6.125-0.67q-3.643 0-6.5 0.839-0.411 0.125-0.688 0.455t-0.277 0.866q0 0.554 0.366 0.929t0.92 0.375q0.196 0 0.714-0.143 2.375-0.661 5.482-0.661 2.839 0 5.527 0.607t4.527 1.696q0.375 0.214 0.714 0.214 0.518 0 0.902-0.366t0.384-0.92zM27.429 16q0 3.732-1.839 6.884t-4.991 4.991-6.884 1.839-6.884-1.839-4.991-4.991-1.839-6.884 1.839-6.884 4.991-4.991 6.884-1.839 6.884 1.839 4.991 4.991 1.839 6.884z"></path>
2414</symbol>
2415<symbol id="icon-soundcloud" viewBox="0 0 41 32">
2416<path class="path1" d="M14 24.5l0.286-4.304-0.286-9.339q-0.018-0.179-0.134-0.304t-0.295-0.125q-0.161 0-0.286 0.125t-0.125 0.304l-0.25 9.339 0.25 4.304q0.018 0.179 0.134 0.295t0.277 0.116q0.393 0 0.429-0.411zM19.286 23.982l0.196-3.768-0.214-10.464q0-0.286-0.232-0.429-0.143-0.089-0.286-0.089t-0.286 0.089q-0.232 0.143-0.232 0.429l-0.018 0.107-0.179 10.339q0 0.018 0.196 4.214v0.018q0 0.179 0.107 0.304 0.161 0.196 0.411 0.196 0.196 0 0.357-0.161 0.161-0.125 0.161-0.357zM0.625 17.911l0.357 2.286-0.357 2.25q-0.036 0.161-0.161 0.161t-0.161-0.161l-0.304-2.25 0.304-2.286q0.036-0.161 0.161-0.161t0.161 0.161zM2.161 16.5l0.464 3.696-0.464 3.625q-0.036 0.161-0.179 0.161-0.161 0-0.161-0.179l-0.411-3.607 0.411-3.696q0-0.161 0.161-0.161 0.143 0 0.179 0.161zM3.804 15.821l0.446 4.375-0.446 4.232q0 0.196-0.196 0.196-0.179 0-0.214-0.196l-0.375-4.232 0.375-4.375q0.036-0.214 0.214-0.214 0.196 0 0.196 0.214zM5.482 15.696l0.411 4.5-0.411 4.357q-0.036 0.232-0.25 0.232-0.232 0-0.232-0.232l-0.375-4.357 0.375-4.5q0-0.232 0.232-0.232 0.214 0 0.25 0.232zM7.161 16.018l0.375 4.179-0.375 4.393q-0.036 0.286-0.286 0.286-0.107 0-0.188-0.080t-0.080-0.205l-0.357-4.393 0.357-4.179q0-0.107 0.080-0.188t0.188-0.080q0.25 0 0.286 0.268zM8.839 13.411l0.375 6.786-0.375 4.393q0 0.125-0.089 0.223t-0.214 0.098q-0.286 0-0.321-0.321l-0.321-4.393 0.321-6.786q0.036-0.321 0.321-0.321 0.125 0 0.214 0.098t0.089 0.223zM10.518 11.875l0.339 8.357-0.339 4.357q0 0.143-0.098 0.241t-0.241 0.098q-0.321 0-0.357-0.339l-0.286-4.357 0.286-8.357q0.036-0.339 0.357-0.339 0.143 0 0.241 0.098t0.098 0.241zM12.268 11.161l0.321 9.036-0.321 4.321q-0.036 0.375-0.393 0.375-0.339 0-0.375-0.375l-0.286-4.321 0.286-9.036q0-0.161 0.116-0.277t0.259-0.116q0.161 0 0.268 0.116t0.125 0.277zM19.268 24.411v0 0zM15.732 11.089l0.268 9.107-0.268 4.268q0 0.179-0.134 0.313t-0.313 0.134-0.304-0.125-0.143-0.321l-0.25-4.268 0.25-9.107q0-0.196 0.134-0.321t0.313-0.125 0.313 0.125 0.134 0.321zM17.5 11.429l0.25 8.786-0.25 4.214q0 0.196-0.143 0.339t-0.339 0.143-0.339-0.143-0.161-0.339l-0.214-4.214 0.214-8.786q0.018-0.214 0.161-0.357t0.339-0.143 0.33 0.143 0.152 0.357zM21.286 20.214l-0.25 4.125q0 0.232-0.161 0.393t-0.393 0.161-0.393-0.161-0.179-0.393l-0.107-2.036-0.107-2.089 0.214-11.357v-0.054q0.036-0.268 0.214-0.429 0.161-0.125 0.357-0.125 0.143 0 0.268 0.089 0.25 0.143 0.286 0.464zM41.143 19.875q0 2.089-1.482 3.563t-3.571 1.473h-14.036q-0.232-0.036-0.393-0.196t-0.161-0.393v-16.054q0-0.411 0.5-0.589 1.518-0.607 3.232-0.607 3.482 0 6.036 2.348t2.857 5.777q0.946-0.393 1.964-0.393 2.089 0 3.571 1.482t1.482 3.589z"></path>
2417</symbol>
2418<symbol id="icon-codepen" viewBox="0 0 32 32">
2419<path class="path1" d="M3.857 20.875l10.768 7.179v-6.411l-5.964-3.982zM2.75 18.304l3.446-2.304-3.446-2.304v4.607zM17.375 28.054l10.768-7.179-4.804-3.214-5.964 3.982v6.411zM16 19.25l4.857-3.25-4.857-3.25-4.857 3.25zM8.661 14.339l5.964-3.982v-6.411l-10.768 7.179zM25.804 16l3.446 2.304v-4.607zM23.339 14.339l4.804-3.214-10.768-7.179v6.411zM32 11.125v9.75q0 0.732-0.607 1.143l-14.625 9.75q-0.375 0.232-0.768 0.232t-0.768-0.232l-14.625-9.75q-0.607-0.411-0.607-1.143v-9.75q0-0.732 0.607-1.143l14.625-9.75q0.375-0.232 0.768-0.232t0.768 0.232l14.625 9.75q0.607 0.411 0.607 1.143z"></path>
2420</symbol>
2421<symbol id="icon-twitch" viewBox="0 0 32 32">
2422<path class="path1" d="M16 7.75v7.75h-2.589v-7.75h2.589zM23.107 7.75v7.75h-2.589v-7.75h2.589zM23.107 21.321l4.518-4.536v-14.196h-21.321v18.732h5.821v3.875l3.875-3.875h7.107zM30.214 0v18.089l-7.75 7.75h-5.821l-3.875 3.875h-3.875v-3.875h-7.107v-20.679l1.946-5.161h26.482z"></path>
2423</symbol>
2424<symbol id="icon-meanpath" viewBox="0 0 27 32">
2425<path class="path1" d="M23.411 15.036v2.036q0 0.429-0.241 0.679t-0.67 0.25h-3.607q-0.429 0-0.679-0.25t-0.25-0.679v-2.036q0-0.429 0.25-0.679t0.679-0.25h3.607q0.429 0 0.67 0.25t0.241 0.679zM14.661 19.143v-4.464q0-0.946-0.58-1.527t-1.527-0.58h-2.375q-1.214 0-1.714 0.929-0.5-0.929-1.714-0.929h-2.321q-0.946 0-1.527 0.58t-0.58 1.527v4.464q0 0.393 0.375 0.393h0.982q0.393 0 0.393-0.393v-4.107q0-0.429 0.241-0.679t0.688-0.25h1.679q0.429 0 0.679 0.25t0.25 0.679v4.107q0 0.393 0.375 0.393h0.964q0.393 0 0.393-0.393v-4.107q0-0.429 0.25-0.679t0.679-0.25h1.732q0.429 0 0.67 0.25t0.241 0.679v4.107q0 0.393 0.393 0.393h0.982q0.375 0 0.375-0.393zM25.179 17.429v-2.75q0-0.946-0.589-1.527t-1.536-0.58h-4.714q-0.946 0-1.536 0.58t-0.589 1.527v7.321q0 0.375 0.393 0.375h0.982q0.375 0 0.375-0.375v-3.214q0.554 0.75 1.679 0.75h3.411q0.946 0 1.536-0.58t0.589-1.527zM27.429 6.429v19.143q0 1.714-1.214 2.929t-2.929 1.214h-19.143q-1.714 0-2.929-1.214t-1.214-2.929v-19.143q0-1.714 1.214-2.929t2.929-1.214h19.143q1.714 0 2.929 1.214t1.214 2.929z"></path>
2426</symbol>
2427<symbol id="icon-pinterest-p" viewBox="0 0 23 32">
2428<path class="path1" d="M0 10.661q0-1.929 0.67-3.634t1.848-2.973 2.714-2.196 3.304-1.393 3.607-0.464q2.821 0 5.25 1.188t3.946 3.455 1.518 5.125q0 1.714-0.339 3.357t-1.071 3.161-1.786 2.67-2.589 1.839-3.375 0.688q-1.214 0-2.411-0.571t-1.714-1.571q-0.179 0.696-0.5 2.009t-0.42 1.696-0.366 1.268-0.464 1.268-0.571 1.116-0.821 1.384-1.107 1.545l-0.25 0.089-0.161-0.179q-0.268-2.804-0.268-3.357 0-1.643 0.384-3.688t1.188-5.134 0.929-3.625q-0.571-1.161-0.571-3.018 0-1.482 0.929-2.786t2.357-1.304q1.089 0 1.696 0.723t0.607 1.83q0 1.179-0.786 3.411t-0.786 3.339q0 1.125 0.804 1.866t1.946 0.741q0.982 0 1.821-0.446t1.402-1.214 1-1.696 0.679-1.973 0.357-1.982 0.116-1.777q0-3.089-1.955-4.813t-5.098-1.723q-3.571 0-5.964 2.313t-2.393 5.866q0 0.786 0.223 1.518t0.482 1.161 0.482 0.813 0.223 0.545q0 0.5-0.268 1.304t-0.661 0.804q-0.036 0-0.304-0.054-0.911-0.268-1.616-1t-1.089-1.688-0.58-1.929-0.196-1.902z"></path>
2429</symbol>
2430<symbol id="icon-periscope" viewBox="0 0 24 28">
2431<path class="path1" d="M12.285,1C6.696,1,2.277,5.643,2.277,11.243c0,5.851,7.77,14.578,10.007,14.578c1.959,0,9.729-8.728,9.729-14.578 C22.015,5.643,17.596,1,12.285,1z M12.317,16.551c-3.473,0-6.152-2.611-6.152-5.664c0-1.292,0.39-2.472,1.065-3.438 c0.206,1.084,1.18,1.906,2.352,1.906c1.322,0,2.393-1.043,2.393-2.333c0-0.832-0.447-1.561-1.119-1.975 c0.467-0.105,0.955-0.161,1.46-0.161c3.133,0,5.81,2.611,5.81,5.998C18.126,13.94,15.449,16.551,12.317,16.551z"></path>
2432</symbol>
2433<symbol id="icon-get-pocket" viewBox="0 0 31 32">
2434<path class="path1" d="M27.946 2.286q1.161 0 1.964 0.813t0.804 1.973v9.268q0 3.143-1.214 6t-3.259 4.911-4.893 3.259-5.973 1.205q-3.143 0-5.991-1.205t-4.902-3.259-3.268-4.911-1.214-6v-9.268q0-1.143 0.821-1.964t1.964-0.821h25.161zM15.375 21.286q0.839 0 1.464-0.589l7.214-6.929q0.661-0.625 0.661-1.518 0-0.875-0.616-1.491t-1.491-0.616q-0.839 0-1.464 0.589l-5.768 5.536-5.768-5.536q-0.625-0.589-1.446-0.589-0.875 0-1.491 0.616t-0.616 1.491q0 0.911 0.643 1.518l7.232 6.929q0.589 0.589 1.446 0.589z"></path>
2435</symbol>
2436<symbol id="icon-vimeo" viewBox="0 0 32 32">
2437<path class="path1" d="M30.518 9.25q-0.179 4.214-5.929 11.625-5.946 7.696-10.036 7.696-2.536 0-4.286-4.696-0.786-2.857-2.357-8.607-1.286-4.679-2.804-4.679-0.321 0-2.268 1.357l-1.375-1.75q0.429-0.375 1.929-1.723t2.321-2.063q2.786-2.464 4.304-2.607 1.696-0.161 2.732 0.991t1.446 3.634q0.786 5.125 1.179 6.661 0.982 4.446 2.143 4.446 0.911 0 2.75-2.875 1.804-2.875 1.946-4.393 0.232-2.482-1.946-2.482-1.018 0-2.161 0.464 2.143-7.018 8.196-6.821 4.482 0.143 4.214 5.821z"></path>
2438</symbol>
2439<symbol id="icon-reddit-alien" viewBox="0 0 32 32">
2440<path class="path1" d="M32 15.107q0 1.036-0.527 1.884t-1.42 1.295q0.214 0.821 0.214 1.714 0 2.768-1.902 5.125t-5.188 3.723-7.143 1.366-7.134-1.366-5.179-3.723-1.902-5.125q0-0.839 0.196-1.679-0.911-0.446-1.464-1.313t-0.554-1.902q0-1.464 1.036-2.509t2.518-1.045q1.518 0 2.589 1.125 3.893-2.714 9.196-2.893l2.071-9.304q0.054-0.232 0.268-0.375t0.464-0.089l6.589 1.446q0.321-0.661 0.964-1.063t1.411-0.402q1.107 0 1.893 0.777t0.786 1.884-0.786 1.893-1.893 0.786-1.884-0.777-0.777-1.884l-5.964-1.321-1.857 8.429q5.357 0.161 9.268 2.857 1.036-1.089 2.554-1.089 1.482 0 2.518 1.045t1.036 2.509zM7.464 18.661q0 1.107 0.777 1.893t1.884 0.786 1.893-0.786 0.786-1.893-0.786-1.884-1.893-0.777q-1.089 0-1.875 0.786t-0.786 1.875zM21.929 25q0.196-0.196 0.196-0.464t-0.196-0.464q-0.179-0.179-0.446-0.179t-0.464 0.179q-0.732 0.75-2.161 1.107t-2.857 0.357-2.857-0.357-2.161-1.107q-0.196-0.179-0.464-0.179t-0.446 0.179q-0.196 0.179-0.196 0.455t0.196 0.473q0.768 0.768 2.116 1.214t2.188 0.527 1.625 0.080 1.625-0.080 2.188-0.527 2.116-1.214zM21.875 21.339q1.107 0 1.884-0.786t0.777-1.893q0-1.089-0.786-1.875t-1.875-0.786q-1.107 0-1.893 0.777t-0.786 1.884 0.786 1.893 1.893 0.786z"></path>
2441</symbol>
2442<symbol id="icon-whatsapp" viewBox="0 0 32 32">
2443<path d="M15.968 2.003a14.03 13.978 0 0 0-14.03 13.978 14.03 13.978 0 0 0 2.132 7.391L1.938 29.96l6.745-2.052a14.03 13.978 0 0 0 7.285 2.052 14.03 13.978 0 0 0 14.03-13.978 14.03 13.978 0 0 0-14.03-13.978z" stroke-width=".2000562"/>
2444<path d="M10.454 8.236a2.57 3.401 51.533 0 0-1.475 3.184v.015c.01 2.04 4.045 10.076 10.017 12.688l.017-.013a2.57 3.401 51.533 0 0 3.454-.706 2.57 3.401 51.533 0 0 1.064-4.129 2.57 3.401 51.533 0 0-4.262.103 2.57 3.401 51.533 0 0-.505.473c-1.346-.639-2.952-1.463-4.168-2.98-.771-.962-1.257-2.732-1.549-4.206a2.57 3.401 51.533 0 0 .605-.403 2.57 3.401 51.533 0 0 1.064-4.129 2.57 3.401 51.533 0 0-4.262.103z" stroke-width=".372"/>
2445</symbol>
2446<symbol id="icon-telegram" viewBox="0 0 32 32">
2447<path d="M30.8,2.2L0.6,13.9c-0.8,0.3-0.7,1.3,0,1.6l7.4,2.8l2.9,9.2c0.2,0.6,0.9,0.8,1.4,0.4l4.1-3.4 c0.4-0.4,1-0.4,1.5,0l7.4,5.4c0.5,0.4,1.2,0.1,1.4-0.5L32,3.2C32.1,2.5,31.4,1.9,30.8,2.2z M25,8.3l-11.9,11 c-0.4,0.4-0.7,0.9-0.8,1.5l-0.4,3c-0.1,0.4-0.6,0.4-0.7,0.1l-1.6-5.5c-0.2-0.6,0.1-1.3,0.6-1.6l14.4-8.9C25,7.7,25.3,8.1,25,8.3z"/>
2448</symbol>
2449<symbol id="icon-hashtag" viewBox="0 0 32 32">
2450<path class="path1" d="M17.696 18.286l1.143-4.571h-4.536l-1.143 4.571h4.536zM31.411 9.286l-1 4q-0.125 0.429-0.554 0.429h-5.839l-1.143 4.571h5.554q0.268 0 0.446 0.214 0.179 0.25 0.107 0.5l-1 4q-0.089 0.429-0.554 0.429h-5.839l-1.446 5.857q-0.125 0.429-0.554 0.429h-4q-0.286 0-0.464-0.214-0.161-0.214-0.107-0.5l1.393-5.571h-4.536l-1.446 5.857q-0.125 0.429-0.554 0.429h-4.018q-0.268 0-0.446-0.214-0.161-0.214-0.107-0.5l1.393-5.571h-5.554q-0.268 0-0.446-0.214-0.161-0.214-0.107-0.5l1-4q0.125-0.429 0.554-0.429h5.839l1.143-4.571h-5.554q-0.268 0-0.446-0.214-0.179-0.25-0.107-0.5l1-4q0.089-0.429 0.554-0.429h5.839l1.446-5.857q0.125-0.429 0.571-0.429h4q0.268 0 0.446 0.214 0.161 0.214 0.107 0.5l-1.393 5.571h4.536l1.446-5.857q0.125-0.429 0.571-0.429h4q0.268 0 0.446 0.214 0.161 0.214 0.107 0.5l-1.393 5.571h5.554q0.268 0 0.446 0.214 0.161 0.214 0.107 0.5z"></path>
2451</symbol>
2452<symbol id="icon-chain" viewBox="0 0 30 32">
2453<path class="path1" d="M26 21.714q0-0.714-0.5-1.214l-3.714-3.714q-0.5-0.5-1.214-0.5-0.75 0-1.286 0.571 0.054 0.054 0.339 0.33t0.384 0.384 0.268 0.339 0.232 0.455 0.063 0.491q0 0.714-0.5 1.214t-1.214 0.5q-0.268 0-0.491-0.063t-0.455-0.232-0.339-0.268-0.384-0.384-0.33-0.339q-0.589 0.554-0.589 1.304 0 0.714 0.5 1.214l3.679 3.696q0.482 0.482 1.214 0.482 0.714 0 1.214-0.464l2.625-2.607q0.5-0.5 0.5-1.196zM13.446 9.125q0-0.714-0.5-1.214l-3.679-3.696q-0.5-0.5-1.214-0.5-0.696 0-1.214 0.482l-2.625 2.607q-0.5 0.5-0.5 1.196 0 0.714 0.5 1.214l3.714 3.714q0.482 0.482 1.214 0.482 0.75 0 1.286-0.554-0.054-0.054-0.339-0.33t-0.384-0.384-0.268-0.339-0.232-0.455-0.063-0.491q0-0.714 0.5-1.214t1.214-0.5q0.268 0 0.491 0.063t0.455 0.232 0.339 0.268 0.384 0.384 0.33 0.339q0.589-0.554 0.589-1.304zM29.429 21.714q0 2.143-1.518 3.625l-2.625 2.607q-1.482 1.482-3.625 1.482-2.161 0-3.643-1.518l-3.679-3.696q-1.482-1.482-1.482-3.625 0-2.196 1.571-3.732l-1.571-1.571q-1.536 1.571-3.714 1.571-2.143 0-3.643-1.5l-3.714-3.714q-1.5-1.5-1.5-3.643t1.518-3.625l2.625-2.607q1.482-1.482 3.625-1.482 2.161 0 3.643 1.518l3.679 3.696q1.482 1.482 1.482 3.625 0 2.196-1.571 3.732l1.571 1.571q1.536-1.571 3.714-1.571 2.143 0 3.643 1.5l3.714 3.714q1.5 1.5 1.5 3.643z"></path>
2454</symbol>
2455<symbol id="icon-thumb-tack" viewBox="0 0 21 32">
2456<path class="path1" d="M8.571 15.429v-8q0-0.25-0.161-0.411t-0.411-0.161-0.411 0.161-0.161 0.411v8q0 0.25 0.161 0.411t0.411 0.161 0.411-0.161 0.161-0.411zM20.571 21.714q0 0.464-0.339 0.804t-0.804 0.339h-7.661l-0.911 8.625q-0.036 0.214-0.188 0.366t-0.366 0.152h-0.018q-0.482 0-0.571-0.482l-1.357-8.661h-7.214q-0.464 0-0.804-0.339t-0.339-0.804q0-2.196 1.402-3.955t3.17-1.759v-9.143q-0.929 0-1.607-0.679t-0.679-1.607 0.679-1.607 1.607-0.679h11.429q0.929 0 1.607 0.679t0.679 1.607-0.679 1.607-1.607 0.679v9.143q1.768 0 3.17 1.759t1.402 3.955z"></path>
2457</symbol>
2458<symbol id="icon-arrow-left" viewBox="0 0 43 32">
2459<path class="path1" d="M42.311 14.044c-0.178-0.178-0.533-0.356-0.711-0.356h-33.778l10.311-10.489c0.178-0.178 0.356-0.533 0.356-0.711 0-0.356-0.178-0.533-0.356-0.711l-1.6-1.422c-0.356-0.178-0.533-0.356-0.889-0.356s-0.533 0.178-0.711 0.356l-14.578 14.933c-0.178 0.178-0.356 0.533-0.356 0.711s0.178 0.533 0.356 0.711l14.756 14.933c0 0.178 0.356 0.356 0.533 0.356s0.533-0.178 0.711-0.356l1.6-1.6c0.178-0.178 0.356-0.533 0.356-0.711s-0.178-0.533-0.356-0.711l-10.311-10.489h33.778c0.178 0 0.533-0.178 0.711-0.356 0.356-0.178 0.533-0.356 0.533-0.711v-2.133c0-0.356-0.178-0.711-0.356-0.889z"></path>
2460</symbol>
2461<symbol id="icon-arrow-right" viewBox="0 0 43 32">
2462<path class="path1" d="M0.356 17.956c0.178 0.178 0.533 0.356 0.711 0.356h33.778l-10.311 10.489c-0.178 0.178-0.356 0.533-0.356 0.711 0 0.356 0.178 0.533 0.356 0.711l1.6 1.6c0.178 0.178 0.533 0.356 0.711 0.356s0.533-0.178 0.711-0.356l14.756-14.933c0.178-0.356 0.356-0.711 0.356-0.889s-0.178-0.533-0.356-0.711l-14.756-14.933c0-0.178-0.356-0.356-0.533-0.356s-0.533 0.178-0.711 0.356l-1.6 1.6c-0.178 0.178-0.356 0.533-0.356 0.711s0.178 0.533 0.356 0.711l10.311 10.489h-33.778c-0.178 0-0.533 0.178-0.711 0.356-0.356 0.178-0.533 0.356-0.533 0.711v2.311c0 0.178 0.178 0.533 0.356 0.711z"></path>
2463</symbol>
2464<symbol id="icon-play" viewBox="0 0 22 28">
2465<path d="M21.625 14.484l-20.75 11.531c-0.484 0.266-0.875 0.031-0.875-0.516v-23c0-0.547 0.391-0.781 0.875-0.516l20.75 11.531c0.484 0.266 0.484 0.703 0 0.969z"></path>
2466</symbol>
2467<symbol id="icon-pause" viewBox="0 0 24 28">
2468<path d="M24 3v22c0 0.547-0.453 1-1 1h-8c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h8c0.547 0 1 0.453 1 1zM10 3v22c0 0.547-0.453 1-1 1h-8c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h8c0.547 0 1 0.453 1 1z"></path>
2469</symbol>
2470</defs>
2471</svg>
2472
2473
2474<!-- Tracking Pixel -->
2475
2476<script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript" data-rocket-defer defer></script>
2476
2477
2478<script type="text/javascript">
2479	ttd_dom_ready( function() {
2480	    if (typeof TTDUniversalPixelApi === 'function') {
2481	        var universalPixelApi = new TTDUniversalPixelApi();
2482	        universalPixelApi.init("6z56m8s", ["xdm10ay"], "https://insight.adsrvr.org/track/up");
2483	    }
2484	});
2485</script>
2485
2486
2487<!-- End Pixel -->
2488
2489
2490</footer><!-- #colophon -->
2491
2492<!-- COPYRIGHT -->
2493<div data-wpr-lazyrender="1" class="row copyright">
2494	<div class="container">
2495
2496		<!-- THEME OPTIONS PAGE INTEGRATED COPYRIGHT ROW  -->
2497
2498		
2499		
2500		<!-- Copyright Left -->
2501		<div  class="copyright-text span4 left">
2502			<p id="copyright-p">
2502<script>document.querySelector("#copyright-p").innerText = "© " + new Date().getFullYear() + " Vanity SF"</script>
2502</p>
2503		</div>
2504
2505		<!-- Copyright Mid -->
2506		<div  class="copyright-text span4 mid">
2507			<div class="hide-small-desktop">
2508				
2509<ul class="social top-widget-socials">
2510				<li>
2511			<a target="_blank" href="https://twitter.com/vanity_sf" aria-label="Twitter Link"><i class="fab fa-twitter" aria-hidden="true"></i></a>
2512		</li>
2513				<li>
2514			<a target="_blank" href="https://www.instagram.com/vanitysanfrancisco?igsh=NTc4MTIwNjQ2YQ%3D%3D" aria-label="Instagram Link"><i class="fab fa-instagram" aria-hidden="true"></i></a>
2515		</li>
2516						<li>
2517			<a target="_blank" href="https://www.youtube.com/channel/UCcoruoXTSl71UNjQnjURIFQ" aria-label="YouTube Link"><i class="fab fa-youtube" aria-hidden="true"></i></a>
2518		</li>
2519					</ul>
2520			</div>
2521		</div>
2522
2523		<!-- Copyright Right -->
2524		<div  class="copyright-content span4 right">
2525			<p><a href="https://vanitysf.com/privacy-policy/">Privacy Policy</a></p>
2526		</div>
2527
2528		
2529	</div><!-- .container -->
2530</div><!-- .row.copyright -->
2531<script src="https://vanitysf.com/wp-content/themes/twentyseventeen-child/slick/slick.min.js" data-rocket-defer defer></script>
vendor: 1 bytes, line 2531
2531
2532<script src="https://vanitysf.com/wp-content/themes/twentyseventeen-child/my-script.js" data-rocket-defer defer></script>
2532
2533
2534<script>
2535$('body').click(function(e) {
2536        //checks if menu is open and not clicking the menu toggle
2537        if($('#site-navigation.display-small-desktop.toggled-on').length > 0
2538            && $(e.target).closest('.menu-toggle').length == 0){
2539            //sets the parent
2540            let possibleParent = $(e.target).closest('#site-navigation.display-small-desktop.toggled-on');
2541            //checks to make sure we are not a child of the menu when clicking
2542            if (possibleParent.length === 0) {
2543                //removes the toggled on class
2544                $('#site-navigation.display-small-desktop.toggled-on').removeClass('toggled-on');
2545            }
2546        }
2547    });
2548</script>
2548
2549
2550<img height="1" width="1" style="border-style:none;" alt="" src="https://insight.adsrvr.org/track/pxl/?adv=6z56m8s&ct=0:2o168vj&fmt=3"/>
2551
2552</body>
2553
2554</html>
2555<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->

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