PageSourceSearch

https://videovortex.com/sf/

html videovortex.com collected 2026-10-09 22:11:44 UTC 16,049 bytes, 192 lines download raw bytes

1<!DOCTYPE html><html class="no-js ng-scope" lang="en" ng-app="alamo" ng-strict-di=""><head><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>
2  <meta charset="utf-8">
3  <meta http-equiv="x-ua-compatible" content="ie=edge">
4  <title alamo-title="">San Francisco | Video Vortex</title>
5
6  <meta name="description" content="">
7  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
8  <!-- Google Tag Manager -->
9  
9<script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script>
9<script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-NB5XWLM"></script>
9<script>
vendor: 435 bytes, lines 9-19
9
10    (function (w, d, s, l, i) {
11      w[l] = w[l] || [];
12      w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
13      var f = d.getElementsByTagName(s)[0],
14        j = d.createElement(s),
15        dl = l != 'dataLayer' ? '&l=' + l : '';
16      j.async = true;
17      j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
18      f.parentNode.insertBefore(j, f);
19    })(window, document, 'script', 'dataLayer', '
19GTM-NB5XWLM
vendor: 6 bytes, lines 19-20
19');
20  
20</script>
20
21  <!-- End Google Tag Manager -->
22
23  <link rel="apple-touch-icon" href="/static/images/favicons/apple-touch-icon-114x114.png">
24  <link rel="apple-touch-icon" sizes="152x152" href="/static/images/favicons/apple-touch-icon-152x152.png">
25  <link rel="apple-touch-icon" sizes="180x180" href="/static/images/favicons/apple-touch-icon-180x180.png">
26  <link rel="apple-touch-icon" sizes="167x167" href="/static/images/favicons/apple-touch-icon-180x180.png">
27
28  <link rel="icon" type="image/png" href="/static/images/favicons/favicon-16x16.png" sizes="16x16">
29  <link rel="icon" type="image/png" href="/static/images/favicons/favicon-32x32.png" sizes="32x32">
30  <link rel="icon" type="image/png" href="/static/images/favicons/android-chrome-192x192.png" sizes="192x192">
31  <meta name="msapplication-config" content="/static/images/favicons/browserconfig.xml">
32  <link rel="manifest" href="/static/images/favicons/manifest.json">
33
34  <link rel="mask-icon" href="/static/images/favicons/safari-pinned-tab.svg" color="#6A35BE">
35  <link rel="shortcut icon" href="/static/images/favicons/favicon.ico">
36  <meta name="msapplication-TileImage" content="/static/images/favicons/mstile-150x150.png">
37
38  <meta property="og:site_name" content="Video Vortex">
39  <meta property="og:title" content="Video Vortex">
40  <meta property="og:description" content="Your friendly neighborhood video store reimagined.">
41  <meta property="og:image" content="https://videovortex.com/static/images/vv-meta-facebook.jpg">
42  <meta property="og:url" content="https://videovortex.com/">
43  <meta name="twitter:card" content="summary_large_image">
44
45  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css">
46  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css">
47  <link rel="stylesheet" type="text/css" href="/styles/styles.86bdc635.css">
48<style type="text/css" id="ate_helper_css">.addeventatc_dropdown .drop_markup {background-color:#f4f4f4;}.addeventatc_dropdown .frs a {margin:0!important;padding:0!important;font-style:normal!important;font-weight:normal!important;line-height:110%!important;background-color:#fff!important;text-decoration:none;font-size:9px!important;color:#cacaca!important;display:inline-block;}.addeventatc_dropdown .frs a:hover {color:#999!important;}.addeventatc .start, .addeventatc .end, .addeventatc .timezone, .addeventatc .title, .addeventatc .description, .addeventatc .location, .addeventatc .organizer, .addeventatc .organizer_email, .addeventatc .facebook_event, .addeventatc .all_day_event, .addeventatc .date_format, .addeventatc .alarm_reminder, .addeventatc .recurring, .addeventatc .attendees, .addeventatc .client, .addeventatc .calname, .addeventatc .uid, .addeventatc .sequence, .addeventatc .status, .addeventatc .method, .addeventatc .transp {display:none!important;}</style></head>
49
50<body>
51  <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 51-52
51
52  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
52GTM-NB5XWLM
vendor: 91 bytes, lines 52-54
52" height="0" width="0"
53      style="display:none;visibility:hidden"></iframe></noscript>
54  
54<!-- End Google Tag Manager (noscript) -->
55
56  <div style="height: 0; width: 0; position: absolute; visibility: hidden">
57    <!-- inject:svg -->
58    <!-- endinject -->
59  </div>
60
61  <app class="ng-isolate-scope">
62    <!-- uiView: --><div ui-view="" class="alamo-root-view ng-scope"><alamo-location-page in-store="::$resolve.inStore" class="ng-scope ng-isolate-scope"><!-- uiView: --><div ui-view="" in-store="$ctrl.inStore" class="ng-scope"><alamo-home-page location="::$resolve.location" in-store="$ctrl.inStore" class="ng-scope ng-isolate-scope"><div class="container main-content-wrapper">
63  <alamo-header show-navigation="false" class="ng-isolate-scope"><!-- ngIf: $ctrl.simple !== true --><div ng-if="$ctrl.simple !== true" class="ng-scope">
64  <alamo-video class="video-banner ng-isolate-scope playing" controls="false" sources="[
65    {
66      url: 'https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm',
67      type: 'video/webm'
68    },{
69      url: 'https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4',
70      type: 'video/mp4'
71    }
72    ]"><!-- ngIf: $ctrl.sources --><video ng-if="$ctrl.sources" class="alamo-video__video ng-scope" autoplay="" playsinline="" loop="" muted="" oncanplay="this.muted=true">
73  <!-- ngRepeat: source in $ctrl.sources track by source.url --><source ng-repeat="source in $ctrl.sources track by source.url" ng-src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm" type="video/webm" class="ng-scope" src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm"><!-- end ngRepeat: source in $ctrl.sources track by source.url --><source ng-repeat="source in $ctrl.sources track by source.url" ng-src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4" type="video/mp4" class="ng-scope" src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4"><!-- end ngRepeat: source in $ctrl.sources track by source.url -->
74</video><!-- end ngIf: $ctrl.sources -->
75<!-- ngIf: $ctrl.controls !== false -->
76</alamo-video>
77  <alamo-video class="video-banner video-banner--bottom ng-isolate-scope playing" controls="false" sources="[
78    {
79      url: 'https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm',
80      type: 'video/webm'
81    },{
82      url: 'https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4',
83      type: 'video/mp4'
84    }
85    ]"><!-- ngIf: $ctrl.sources --><video ng-if="$ctrl.sources" class="alamo-video__video ng-scope" autoplay="" playsinline="" loop="" muted="" oncanplay="this.muted=true">
86  <!-- ngRepeat: source in $ctrl.sources track by source.url --><source ng-repeat="source in $ctrl.sources track by source.url" ng-src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm" type="video/webm" class="ng-scope" src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.webm"><!-- end ngRepeat: source in $ctrl.sources track by source.url --><source ng-repeat="source in $ctrl.sources track by source.url" ng-src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4" type="video/mp4" class="ng-scope" src="https://s3.amazonaws.com/s3.drafthouse.com/video-vortex-static/vv-grid.mp4"><!-- end ngRepeat: source in $ctrl.sources track by source.url -->
87</video><!-- end ngIf: $ctrl.sources -->
88<!-- ngIf: $ctrl.controls !== false -->
89</alamo-video>
90  <nav class="alamo-header__navigation alamo-header__navigation--hide-navigation" ng-class="{'alamo-header__navigation--hide-navigation': $ctrl.showNavigation === false}">
91    <a class="hide--medium-up" ui-sref="location.home({ location: $ctrl.location })">Main Menu</a>
92    <ul class="show--medium-up alamo-header__navigation__menu">
93      <li ui-sref-active="active" ng-hide="$ctrl.inStore || $ctrl.location === 'los-angeles'"><a ui-sref="location.merch({ location: $ctrl.location })">Merchandise</a></li>
94      <li ui-sref-active="active"><a ui-sref="location.collection({ location: $ctrl.location })">Video Collection</a>
95      </li>
96      <li ui-sref-active="active" ng-show="$ctrl.inStore" class="ng-hide"><a ui-sref="location.rules({ location: $ctrl.location })">Read
97          The Rules</a></li>
98      <li ui-sref-active="active" ng-hide="$ctrl.inStore"><a ui-sref="location.bar({ location: $ctrl.location })">Bar</a></li>
99      <li ui-sref-active="active" ng-hide="$ctrl.inStore"><a ui-sref="location.events({ location: $ctrl.location })">Events</a></li>
100      <li ui-sref-active="active" ng-hide="$ctrl.inStore"><a ui-sref="location.about({ location: $ctrl.location })">About</a></li>
101      <li ui-sref-active="active"><a ui-sref="location.register({ location: $ctrl.location })">Register</a></li>
102      <!-- ngIf: $ctrl.showEscapeToExit !== false && !$ctrl.inStore --><li class="show--large--xl-up escape-to-exit ng-scope" ng-if="$ctrl.showEscapeToExit !== false &amp;&amp; !$ctrl.inStore">
103        <a ui-sref="locations" href="/sf/">Press <span class="button"><abbr title="Escape">ESC</abbr></span> to Exit</a>
104      </li><!-- end ngIf: $ctrl.showEscapeToExit !== false && !$ctrl.inStore -->
105    </ul>
106  </nav>
107  <!-- ngIf: $ctrl.video.sources -->
108  <a ui-sref="location.home({ location: $ctrl.location })"><!-- ngIf: $ctrl.showNavigation !== false --></a>
109  <!-- ngIf: $ctrl.showNavigation !== false -->
110  <!-- ngIf: $ctrl.showNavigation !== false -->
111  <!-- ngIf: $ctrl.showNavigation !== false && $ctrl.showSeparator !== false -->
112</div><!-- end ngIf: $ctrl.simple !== true -->
113<!-- ngIf: $ctrl.simple === true --></alamo-header>
114  <alamo-mega-header location="$ctrl.location" class="ng-isolate-scope"><img class="mega-header__logo" src="/static/images/logo-video-vortex.3576b0ce.svg" alt="Video Vortex logo">
115
116<!-- ngIf: $ctrl.location === 'los-angeles' -->
117<!-- ngIf: $ctrl.location != 'los-angeles' --><h1 class="mega-header__heading ng-scope" ng-if="$ctrl.location != 'los-angeles'">Your friendly neighborhood video <span class="mega-header__no-breaking">store <span class="screen-reader-text">reimagined</span><img class="mega-header__reimagined" src="/static/images/vv-reimagined.8e4b1c9d.svg" alt=""></span></h1><!-- end ngIf: $ctrl.location != 'los-angeles' -->
118</alamo-mega-header>
119  <alamo-navigation location="$ctrl.location" in-store="$ctrl.inStore" class="ng-isolate-scope"><nav ng-class="{ 'alamo-navigation--inStore': $ctrl.inStore }">
120  <h2 class="screen-reader-text">Navigation</h2>
121  <ul class="alamo-navigation__group alamo-navigation__group--main">
122    <li ng-hide="$ctrl.inStore || $ctrl.location === 'los-angeles'"><a ui-sref="location.merch({ location: $ctrl.location })" href="/sf/sf/merch">Merchandise</a></li>
123    <li ng-hide="$ctrl.inStore"><a ui-sref="location.collection({ location: $ctrl.location })" href="/sf/sf/collection">Video Collection</a></li>
124    <li ng-hide="$ctrl.inStore"><a ui-sref="location.bar({ location: $ctrl.location })" href="/sf/sf/bar">Bar</a></li>
125    <li ng-hide="$ctrl.inStore"><a ui-sref="location.events({ location: $ctrl.location })" href="/sf/sf/events">Events</a></li>
126    <li ng-show="$ctrl.inStore" class="ng-hide"><a ui-sref="location.collection({ location: $ctrl.location })" href="/sf/sf/collection">Search The Collection</a>
127    </li>
128    <li ng-show="$ctrl.inStore" class="ng-hide"><a ui-sref="location.register({ location: $ctrl.location })" href="/sf/sf/register">Register Your Account</a>
129    </li>
130  </ul>
131  <hr class="hr--alt" ng-hide="$ctrl.inStore">
132  <ul class="alamo-navigation__group alamo-navigation__group--sub" ng-hide="$ctrl.inStore">
133    <li><a ui-sref="location.about({ location: $ctrl.location })" href="/sf/sf/about">About</a></li>
134    <li ng-hide="$ctrl.location === 'los-angeles' || $ctrl.location === 'raleigh' || $ctrl.inStore"><a ui-sref="location.offers({ location: $ctrl.location })" href="/sf/sf/offers">Special Offers</a></li>
135    <li><a ui-sref="location.register({ location: $ctrl.location })" href="/sf/sf/register">Register Your Account</a></li>
136  </ul>
137</nav></alamo-navigation>
138  <div class="flex-full flex-full--bottom">
139    <a class="instore-rules-link ng-hide" ng-show="$ctrl.inStore" ui-sref="location.rules({ location: $ctrl.location })" href="/sf/sf/rules">Read The Rules</a>
140  </div>
141  <alamo-footer show-separator="false" ng-hide="$ctrl.inStore" location="$ctrl.location" class="ng-isolate-scope"><!-- ngIf: $ctrl.showSeparator !== false -->
142<footer ng-switch="$ctrl.location">
143  <!-- ngSwitchWhen: brooklyn -->
144  <!-- ngSwitchWhen: raleigh -->
145  <!-- ngSwitchWhen: sf --><alamo-san-francisco-footer class="alamo-footer__inner ng-scope ng-isolate-scope" ng-switch-when="sf"><alamo-subscribe-form location="'sf'" class="alamo-footer__form ng-isolate-scope"><form id="form642" name="form642" class="wufoo topLabel page alamo-form ng-pristine ng-valid" accept-charset="UTF-8" autocomplete="off" enctype="multipart/form-data" method="post" novalidate="" action="https://drafthouse.wufoo.com/forms/wmccbpg0897peu/#public">
146  <input type="hidden" id="idstamp" name="idstamp" value="TRJ9s3pt6vsgqj2n2owhh7QdGWK9ZHKn5/EVgZrRMLk=" autocomplete="off">
147  <h2 class="alamo-footer__form__title border-tear--alt">Get <span class="icon icon--email"></span> Updates</h2>
148  <div class="alamo-footer__form__inner border-tear--alt2">
149    <label class="alamo-form__label">
150      <span class="screen-reader-text">Email</span>
151      <input id="Field1" name="Field1" class="alamo-form__input alamo-form__input--plain" type="email" spellcheck="false" placeholder="Email Address" value="" maxlength="255" tabindex="1" required="">
152    </label>
153    <button class="alamo-form__inline-button de-button" id="saveForm" name="saveForm">Sign Up</button>
154  </div>
155</form>
156</alamo-subscribe-form>
157<div class="alamo-footer__business-information">
158  <span class="alamo-footer__business-information__hours">MO-TH: 3PM - 11PM</span>
159  <span class="alamo-footer__business-information__hours">FR-SU: 12PM - 11PM</span>
160  <span>Phone <a href="tel:4155495959">(415) 549-5959</a></span>
161</div>
162<address class="alamo-footer__business-information">
163  <span>2550 Mission Street</span>
164  <span>San Francisco, CA 94110</span>
165  <span><small>Located inside of <a href="https://drafthouse.com/sf/theater/new-mission">Alamo Drafthouse</a></small></span>
166</address>
167</alamo-san-francisco-footer><!-- end ngSwitchWhen: -->
168  <!-- ngSwitchWhen: los-angeles -->
169  <ul class="icon-menu">
170    <li>
171      <a href="https://twitter.com/videovortexbar" class="icon icon--twitter"><span class="screen-reader-text">Twitter</span></a>
172    </li>
173    <li>
174      <a href="https://www.facebook.com/videovortexbar/" class="icon icon--facebook"><span class="screen-reader-text">Facebook</span></a>
175    </li>
176    <li>
177      <a href="https://www.instagram.com/videovortex/" class="icon icon--instagram"><span class="screen-reader-text">Instagram</span></a>
178    </li>
179  </ul>
180</footer>
181</alamo-footer>
182</div>
183</alamo-home-page></div></alamo-location-page></div>
184  </app>
185  
185<script src="https://addevent.com/libs/atc/1.6.1/atc.min.js" async="" defer=""></script>
185
186  
186<script src="/scripts/main.e5323192.js"></script>
186
187  
187<script src="/static/vendor-scripts/wufoo.6074cc41.js"></script>
187
188  <div id="vv-noise" style="display: none;"></div>
189
190
191<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"fe1bf0fde6e54dbb8c10a50e92668268","r":1,"spa":2}' crossorigin="anonymous"></script>
191
192</body></html>

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