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 && !$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.