
<!DOCTYPE html>

<html lang="en"><head><!-- Google tag (gtag.js) --><script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-VG24VK2VKT"></script><script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('set', 'linker', {'domains': ['tmt.spotapps.co','spothopperapp.com']});
    gtag('config', 'G-V4Y84X8SCJ');
    gtag('config', 'G-VG24VK2VKT');
  </script><!-- wcache 2024-12-29 11:57:09.895980Z --><!--
smart_footer: true,
smart_footer_version: 2,
scripting_active: false
--><meta charset="utf-8"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="Catch 25 Seafood and Brewery was born from the passion the owners have for craft beer and seafood! Why Catch 25 instead of 22? There is no dilemma here...unless we run out of beer! The pair thought it would be exciting to serve both in the heart of the city they love.  Our team uses the freshest ingredients mixed with passion and our commitment to always put quality first. This is what makes Catch 25 a VIBE.  Along with our amazing team, we are excited to bring a locally owned spot to downtown Huntsville offering good beer and good eats!  See you soon!" name="description"/><meta content="" name="author"/><meta content="CATCH 25 - Huntsville, AL" property="og:title"/><meta content="website" property="og:type"/><meta content="http://catch25-hsv.com/" property="og:url"/><meta content="Catch 25 Seafood and Brewery was born from the passion the owners have for craft beer and seafood! Why Catch 25 instead of 22? There is no dilemma here...unless we run out of beer! The pair ..." property="og:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/127068_website/social_share.jpg" property="og:image"/><meta content="CATCH 25 image" property="og:image:alt"/><meta content="image/png" property="og:image:type"/><meta content="106826542161025" property="fb:app_id"/><meta content="summary_large_image" name="twitter:card"/><meta content="CATCH 25 - Huntsville, AL" name="twitter:title"/><meta content="Catch 25 Seafood and Brewery was born from the passion the owners have for craft beer and seafood! Why Catch 25 instead of 22? There is no dilemma here...unless we run out of beer! The pair ..." name="twitter:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/127068_website/social_share.jpg" name="twitter:image"/><title>CATCH 25 - Huntsville, AL</title><script>document.cookie='resolution='+Math.max(screen.width,screen.height)+("devicePixelRatio" in window ? ","+devicePixelRatio : ",1")+'; path=/';</script><link href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/site.webmanifest" rel="manifest"/><link color="#5bbad5" href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/safari-pinned-tab.svg" rel="mask-icon"/><link href="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/favicon.ico" rel="shortcut icon"/><meta content="#da532c" name="msapplication-TileColor"/><meta content="https://static.spotapps.co/website_images/ab_websites/127068_website/favicons/browserconfig.xml" name="msapplication-config"/><meta content="#ffffff" name="theme-color"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/gallery/gallery.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/jquery.fancybox.css" media="screen" rel="stylesheet" type="text/css"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/helpers/jquery.fancybox-thumbs.css" rel="stylesheet" type="text/css"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/uikit/css/uikit.docs.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/uikit/css/slidenav.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/css/style.css?version2" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/css/bottom_navigation_v1.css?v1730883605" rel="stylesheet"/><link href="css/custom.css?v1730883605&domain=catch25-hsv.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/catch25-hsv--com/lib/icons_font/css/social_icons.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/icons_font/css/social_icons-ie7.css"><![endif]--><!--[if lt IE 9]>
    <script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
    <script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]--><style>

#accessibility-footer {
  padding: 20px 5px;
  background-color: #353638;
  color: #fff;
  text-align: center;
}
#accessibility-footer p {
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: initial;
  color: #fff;
}
#accessibility-footer .accessibility-link {
  display: inline-block;
  color: inherit;
  text-decoration: underline;
  font-weight: 600;
}

@media (max-width: 767px) {
  #accessibility-footer .accessibility-link {
    display: block;
  }

  /* additionl css in case that there is a CTA mobile bar (id="bottom-navbar") on the website */
  #accessibility-footer {
    position: relative;
    top: -60px;
    padding-bottom: 70px;
  }
}

</style><script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script><script>
function ga_check(){
  return true;
}
</script><script>
function universal_ga(action, type, category, ev_action, label){
  if(typeof ga === 'function')
  {
    if(!(action && label))
      ga(action, type, category)
    else
      ga(action, type, category, ev_action, label)
  }

  if(typeof gtag === 'function')
  {
    if(!(action && label))
    {
      hash = category
      ev_label = hash["eventLabel"]
      var splits = ev_label.match(/.{1,100}/g) ?? [];
      delete(hash["eventLabel"])
      
      if(splits.length <= 1)
        hash["eventLabel"] = ev_label
      else
      {
        for (let i = 0; i < splits.length; i++) {
          var key = "eventLabel_"+i
          hash[key] = splits[i]
        }
      }
      console.log(hash)
      gtag("event", hash["eventCategory"], hash);
    }
    else
    {
      var hash = {
        eventCategory: category, 
        eventAction: ev_action 
      }

      var splits = label.match(/.{1,100}/g) ?? [];
      if(splits.length <= 1)
        hash["eventLabel"] = label
      else
      {
        for (let i = 0; i < splits.length; i++) {
          var key = "eventLabel_"+i
          hash[key] = splits[i]
        }
      }
      gtag("event", hash["eventCategory"], hash);
    }
  }
}
</script></head><body class="home-page"><style>.promotion-pop-up .modal-content {
    border-radius: 6px;
    background-color: #fff;
    background-image: none;
  }
  
.promotion-pop-up .modal-header {
    border: none;
    margin-bottom: 8px;
  }

.promotion-pop-up .close {
    font-size: 3em;
    font-weight: 100;
    line-height: 0.8em;
    color: #000;
    opacity: 0.7;
  }

.promotion-pop-up .modal-body {
    margin: 6px 20px;
    text-align: center;
  }

.promotion-pop-up .modal-footer {
    padding-bottom: 35px;
    border-top: none;
    text-align: center;
  }

.promotion-pop-up .btn {
    display: inline-block;
    padding: 8px 40px;
    background-color: #000000;
    font-size: 1em;
    color: #fff;
    -webkit-transition: background-color 0.3s ease-out;
    -moz-transition: background-color 0.3s ease-out;
    -o-transition: background-color 0.3s ease-out;
    transition: background-color 0.3s ease-out;
  }

.promotion-pop-up .btn:hover {
    background-color: #141414;
    color: #d3d3d3;
  }
  
.promotion-pop-up h1 {
    font-size: 2.1em;
    /*font-family: unset;*/
  }

.promotion-pop-up h2 {
    font-size: 1.5em;
    margin: 5px ;
    font-family: unset;
  }

.promotion-pop-up p {
    margin-top: 30px;
  }

.promotion_pop_up_content {
    display: none;
}

.promotion-pop-up .modal-body {
    color: initial;
}

.promotion-pop-up .modal-body a{
    color: initial;
}

.promotion-pop-up .modal-body.modal-image-and-button img {
    max-height: 60vh;
    max-width: 100%;
}

.promotion-pop-up .modal-body.modal-image-and-button {
    max-height: 70vh;
    overflow: auto;
    margin: 20px;
    padding-top: 0;
}
.promotion-pop-up .modal-body.modal-image-and-button h1 {
    font-size: 2em;
    margin-top: 0;
}

.promotion-pop-up .modal-body.modal-image-and-button p {
    margin-top: 10px;
}
@media only screen and (max-width: 1024px) {
    .promotion-pop-up .modal-body.modal-image-and-button {
        max-height: 65vh;
    }
    
    .promotion-pop-up .modal-body.modal-image-and-button img {
        max-height: 65vh;
    }

}

@media only screen and (max-width: 767px) {
    .promotion-pop-up .modal-body.modal-image-and-button {
        max-height: 55vh;
    }
    
    .promotion-pop-up .modal-body.modal-image-and-button img {
        max-height: 55vh;
    }
    .promotion-pop-up .modal-body.modal-image-and-button h1 {
        font-size: 1.8em;
    }
    .promotion-pop-up .modal-body.modal-image-and-button h2 {
        font-size: 1.3em;
    }
    .promotion-pop-up .modal-body.modal-image-and-button p {
        font-size: 1.1em;
    }
}
@media only screen and (max-width: 500px) {
   .promotion-pop-up .modal-body.modal-image-and-button {
        max-height: 50vh;
    }
    .promotion-pop-up .modal-body.modal-image-and-button img {
        max-height: 50vh;
    }
}

</style><div aria-label="Promotion" class="modal fade promotion-pop-up" id="promotion-pop-up" role="dialog" tabindex="-1"><div class="modal-dialog" role="document"><div class="modal-content promotion_pop_up_content" data-has-image="//static.spotapps.co/spots/02/85fa5893eb42fdaa0eaf32834d8054/:original" data-internalname="reservations" data-is-template-image-and-button="true" data-link-url="https://tmt.spotapps.co/reservations?spot_id=127068&source=pop_up&destination=reservations&promotion=reservations" id="1433028"><!-- Modal Header --><div class="modal-header"><button aria-label="Close" class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span></button></div><!-- Modal body --><div class="modal-body modal-image-and-button"><h1>We are taking online reservations!</h1><h2>Let’s ensure you get a great table: Book today!</h2><img alt="" src="//static.spotapps.co/spots/02/85fa5893eb42fdaa0eaf32834d8054/:original"/><p>We recommend making a reservation ahead of time. Book your table today!</p></div><div class="modal-footer"><a class="btn btn-modal" data-href="https://tmt.spotapps.co/reservations?spot_id=127068&source=pop_up&destination=reservations&promotion=reservations">Book Table</a></div></div><div class="modal-content promotion_pop_up_content" data-has-image="//static.spotapps.co/spots/93/4c44e443dd4061b807ef39a18b48f7/:original" data-internalname="catering" data-is-template-image-and-button="true" data-link-url="https://tmt.spotapps.co/catering?spot_id=127068&source=pop_up&destination=catering&promotion=catering" id="1433032"><!-- Modal Header --><div class="modal-header"><button aria-label="Close" class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span></button></div><!-- Modal body --><div class="modal-body modal-image-and-button"><h1>Did you know we do catering?</h1><h2>Whatever your occasion, however big or small, we have the perfect options to choose from.</h2><img alt="" src="//static.spotapps.co/spots/93/4c44e443dd4061b807ef39a18b48f7/:original"/><p>Cater your birthday party, holiday party, corporate events, wedding festivities and more!</p></div><div class="modal-footer"><a class="btn btn-modal" data-href="https://tmt.spotapps.co/catering?spot_id=127068&source=pop_up&destination=catering&promotion=catering">Catering Packages</a></div></div></div></div><style>
.prom-bar {
    position: fixed;
    left: 0; 
    width: 100%;
    height: 40px;
    padding: 5.5px 20px;
    background-color: #353638;
    text-align: center;
    color: #fff;
    z-index: 100;
  }

.prom-bar-plugin-container{
    display: none;
}

.prom-bar p {
    display: inline-block;
    margin-bottom: 0;
  }

.prom-bar-plugin-desktop a {
    margin-left: 20px;
    padding: 4px 20px;
    border-radius: 0;
    /*background-color: #5e0e0e;*/
    background-color: white;
    color: black;
  }

.prom-bar-plugin-desktop a:hover {
    /*background-color: #470a0a;
    color: #d3d3d3;*/
    color: #555;
  }

.prom-bar-plugin-desktop a:focus {
    /*background-color: #5e0e0e;*/
    color: #777;
  }

.prom-bar-plugin-mobile {
    display: none;
  }

.prom-bar-plugin-desktop p {
    font-size: 1.1em;
  }

.prom-bar-plugin-desktop *+p{
    margin: 0;
  }

.top-contact-bar {
    display: none;
  }

@media (max-width: 768px) {
  .prom-bar-plugin-mobile {
    display: inline-block;
    line-height: 1.6em;
    font-size: 1.1em;
    color: #fff;
  }

  .prom-bar-plugin-mobile a {
    text-decoration: underline;
    color: inherit;
  } 
    
  .prom-bar-plugin-desktop p {
    display: none;
  }

  .prom-bar-plugin-desktop a {
    display: none;
  }
}
</style><div class="prom-bar" id="prom-bar-plugin"><div class="prom-bar-plugin-container" data-internalname="order_online" data-link-url="https://food.google.com/chooseprovider?restaurantId=%2Fg%2F11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign=&utm_source=direct_visit&source=header&spot_id=127068&destination=order&promotion=order_online"><div aria-label="banner-Order Online" class="prom-bar-plugin-desktop" role="region"><p>Order Online - Order your favorite dishes in seconds!</p><a class="btn btn-sm" href="https://food.google.com/chooseprovider?restaurantId=%2Fg%2F11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign=&utm_source=direct_visit&source=header&spot_id=127068&destination=order&promotion=order_online">Order Online</a></div><div aria-label="banner-mobile-Order Online" class="prom-bar-plugin-mobile" role="region"><a href="javascript:void(0)" onclick="location.href='https://food.google.com/chooseprovider?restaurantId=%2Fg%2F11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign=&utm_source=direct_visit&source=header&spot_id=127068&destination=order&promotion=order_online'">Order Online - Order your favorite dishes in seconds!</a></div></div><div class="prom-bar-plugin-container" data-internalname="job_listings" data-link-url="https://tmt.spotapps.co/job-listings?spot_id=127068&source=header&destination=job_listing&promotion=job_listings"><div aria-label="banner-Job Listings" class="prom-bar-plugin-desktop" role="region"><p>Job Listings - We&apos;re hiring! Call, email or submit an inquiry today to learn more!</p><a class="btn btn-sm" href="https://tmt.spotapps.co/job-listings?spot_id=127068&source=header&destination=job_listing&promotion=job_listings">Job Listings</a></div><div aria-label="banner-mobile-Job Listings" class="prom-bar-plugin-mobile" role="region"><a href="javascript:void(0)" onclick="location.href='https://tmt.spotapps.co/job-listings?spot_id=127068&source=header&destination=job_listing&promotion=job_listings'">Job Listings - We&apos;re hiring! Call, email or submit an inquiry today to learn more!</a></div></div></div><script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-257927784-293', 'auto', {allowLinker: true, 'alwaysSendReferrer': true});
ga('require', 'linker');
ga('linker:autoLink', ['tmt.spotapps.co','spothopperapp.com']);

        function getPromotionUrlParams(){
      var params_str = sessionStorage.getItem('shUrlParams');
      if (params_str != null){
        return JSON.parse(params_str);
      }else{
        return {};
      }
    }

    function getPromotionSourceDetails(){
        var params_str = localStorage.getItem('promotionSourceDetails');
        if (params_str != null){
          return JSON.parse(params_str);
        }else{
          return {};
        }
    }

    function getLastEmailVisitInDays(){
      var promotionSourceDetails = getPromotionSourceDetails();
      if (!promotionSourceDetails['last_visit_email'] ){
        return null;
      }
      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24));
    }

    function getLastSocialVisitInDays(){
      var promotionSourceDetails = getPromotionSourceDetails();
      if (!promotionSourceDetails['last_visit_social'] ){
        return null;
      }
      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24));
    }

    var shUrlParams = getPromotionUrlParams();
    var promotionSourceDetails = getPromotionSourceDetails();

    new URL(document.location).searchParams.forEach(function(value, paramName){

     shUrlParams[paramName] = value;

     if (paramName == 'source' && value =='social' ){
       promotionSourceDetails['last_visit_social'] = new Date();
       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
     }

     if (paramName == 'source' && value =='email' ){
       promotionSourceDetails['last_visit_email'] = new Date();
       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
     }

    });

    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams))


    var sh_fake_url_for_ga = new URL(document.location);
    var use_sh_fake_url_for_ga = false
    for (var property in shUrlParams) {
      if (shUrlParams.hasOwnProperty(property)) {
        use_sh_fake_url_for_ga = true;
        sh_fake_url_for_ga.searchParams.set(property, shUrlParams[property]);
      }
    }

    if (use_sh_fake_url_for_ga){
      var sh_path_and_query = sh_fake_url_for_ga.pathname + '?'+sh_fake_url_for_ga.searchParams.toString();
      ga('set', 'page', sh_path_and_query);
    }

    ga('send', 'pageview');


</script><style>

  .nav-v7 .navbar-logo .container {
    height: 70px;
  }
  .nav-v7 .navbar-logo .header-logo img {
    max-height: 70px;
  }


.navbar.nav-v6 .navbar-logo .container {
  height: 90px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.navbar.nav-v6.nav-scroll .navbar-logo .container {
  height: 70px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.navbar.nav-v6 .header-logo img {
  max-width: 100%;
}
.navbar.nav-v6.nav-scroll .header-logo img {
  max-width: 80%;
}
.nav-v7 .navbar-logo .header-logo img {
  max-height: 90px;
}
.nav-v7.nav-scroll .navbar-logo .header-logo img {
  max-height: 70px;
}

@media (max-width: 767px) {
  .navbar.nav-v6 .navbar-header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .navbar.nav-v6.nav-scroll .navbar-header{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .navbar.nav-v6 .socialnav {
    margin-top: 10px;
  }
  .navbar.nav-v6.nav-scroll .socialnav {
    margin-top: 0px;
  }
  .navbar.nav-v6 .container{
    padding-top: 0;
    padding-bottom: 0;
  }
  .navbar.nav-v6.nav-scroll .container {
    padding-top: 0;
    padding-bottom: 0;
  }
  .navbar.nav-v6 .header-logo {
    height: 70px;
  }
  .navbar.nav-v6.nav-scroll .header-logo {
    height: 50px;
  }
  .navbar.nav-v6 .header-logo img {
    max-height: 100%;
  }
}


.navbar-regular .navbar-collapse.collapse.in {
  background-color: transparent;
  width: 100%;
}
.navbar.nav-v6 .navbar-tabs {
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
}
.navbar.nav-v6.nav-scroll .navbar-tabs {
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
}
.drink-menu .navbar.nav-v6 .navbar-tabs {
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
}
.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs {
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
}
li.drop-down-link .sub-menu {
  background-color: #fff;
  color: #000;
  }
.nav-scroll li.drop-down-link .sub-menu {
  background-color: #fff;
  color: #000;
}
.drink-menu li.drop-down-link .sub-menu {
  background-color: #fff;
  color: #000;
}
.drink-menu .nav-scroll li.drop-down-link .sub-menu {
  background-color: #fff;
  color: #000;
}
li.drop-down-link .sub-menu a,
li.drop-down-link div.drop-down {
  color: #000;
}
.nav-scroll li.drop-down-link .sub-menu a,
.nav-scroll li.drop-down-link div.drop-down {
  color: #000;
}
.drink-menu li.drop-down-link .sub-menu a,
.drink-menu li.drop-down-link div.drop-down {
  color: #000;
}
.drink-menu .nav-scroll li.drop-down-link .sub-menu a,
.drink-menu .nav-scroll li.drop-down-link div.drop-down {
  color: #000;
}

.navbar.nav-v6 .navbar-logo {
  background-color: #fff;
}
.navbar.nav-v6.nav-scroll .navbar-logo {
  background-color: #fff;
}
.drink-menu .navbar.nav-v6 .navbar-logo {
  background-color: #fff;
}
.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo {
  background-color: #fff;
}

.navbar-regular.nav-v6 .navbar-nav>li>a,
.navbar-regular.nav-v6 .navbar-nav>li>a:hover,
.navbar-regular.nav-v6 .navbar-nav>.active>a,
.navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
  border: none;
  border-right: 1px solid #000;
  background-color: transparent;
  color: #747474;
}
.navbar-regular.nav-v6 .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar.nav-v6 .navbar-nav>li>a {
  color: #000;
  border-right: 1px solid #000;
}
.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
  color: #747474;
}

li.drop-down-link .sub-menu a:hover,
li.drop-down-link .sub-menu a:focus{
  color: #747474;
}
.drink-menu li.drop-down-link .sub-menu a:hover,
.drink-menu li.drop-down-link .sub-menu a:focus {
  color: #747474;
}

.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a,
.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{
  color: #747474;
}
.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar.nav-v7 .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover {
  color: #747474;
}

.navbar-regular.nav-v6 .navbar-toggle .icon-bar {
  background-color: #000;
}
.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar {
  background-color: #000;
}
.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar {
  background-color: #747474;
}
.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar {
  background-color: #747474;
}
.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a,
.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
  border: none;
  border-right: 1px solid #000;
  color: #747474;
}
.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a {
  color: #000;
  border-right: 1px solid #000;
}
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover {
  color: #747474;
}

.nav-scroll li.drop-down-link .sub-menu a:hover,
.nav-scroll li.drop-down-link .sub-menu a:focus {
  color: #747474;
}
.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover,
.drink-menu .nav-scroll li.drop-down-link .sub-menu a:focus {
  color: #747474;
}

.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a,
.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover {
  color: #747474;
}
.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
  color: #000;
}
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover{
  color: #747474;
}

.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
  background-color: #000;
}
.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
  background-color: #000;
}
.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar {
  background-color: #747474;
}
.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar{
  background-color: #747474;
}
.navbar.nav-v6 .header-logo-text{
  color: #000;
}
.navbar.nav-v6.nav-scroll .header-logo-text{
  color: #000;
}
.navbar.nav-v6 .social-icon{
  color: #000;
}
.navbar.nav-v6.nav-scroll .social-icon{
  color: #000;
}
.navbar.nav-v6 .social-square .contact-icon:hover {
  color: #000;
  background-color: #747474;
}
.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
  color: #000;
  background-color: #747474;
}

.drink-menu .navbar.nav-v6 .header-logo-text{
  color: #000;
}
.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{
  color: #000;
}
.drink-menu .navbar.nav-v6 .social-icon{
  color: #000;
}
.drink-menu  .navbar.nav-v6.nav-scroll .social-icon{
  color: #000;
}
.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover {
  color: #000;
  background-color: #747474;
}
.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
  color: #000;
  background-color: #747474;
}
.navbar.nav-v6 .navbar-logo .container {
  border-bottom: 1px solid #000;
}
.navbar.nav-v6.nav-scroll .navbar-logo .container {
  border-bottom: 1px solid #000;
}
.drink-menu .navbar.nav-v6 .navbar-logo .container {
  border-bottom: 1px solid #000;
}
.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo .container {
  border-bottom: 1px solid #000;
}
@media (max-width: 767px) {
  .navbar.nav-v6 {
      background-color: #fff;
      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
  }
  .navbar.nav-v6.nav-scroll {
      background-color: #fff;
      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
  }
  .drink-menu .navbar.nav-v6 {
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
  }
  .drink-menu .navbar.nav-v6.nav-scroll {
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4);
  }
  .navbar.nav-v6 .container,
  .navbar.nav-v6.nav-scroll .container,
  .drink-menu .navbar.nav-v6 .container,
  .drink-menu .navbar.nav-v6.nav-scroll .container {
    border-bottom: none;
  }
  .navbar.nav-v6 .navbar-header {
    border-bottom: 2px solid #000;
  }
  .navbar.nav-v6.nav-scroll .navbar-header {
    border-bottom: 2px solid #000;
  }
  .drink-menu .navbar.nav-v6 .navbar-header {
    border-bottom: 2px solid #000;
  }
  .drink-menu .navbar.nav-v6.nav-scroll .navbar-header {
    border-bottom: 2px solid #000;
  }
  li.drop-down-link .sub-menu,
  .drink-menu li.drop-down-link .sub-menu {
    background-color: transparent;
  }
  .nav-scroll li.drop-down-link .sub-menu,
  .drink-menu .nav-scroll li.drop-down-link .sub-menu {
    background-color: transparent;
  }
    .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
  .navbar-regular.nav-v6 .navbar-nav>.active>a,
  .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
  .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
    background-color: #747474;
    color: #000;
  }
  .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
    background-color: #747474;
    color: #000;
  }
  .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
    background-color: #747474;
    color: #000;
  }
  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
    background-color: #747474;
    color: #000;
  }

  .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up {
    color: #747474;
  }
  .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up {
    color: #747474;
  }
  .drink-menu .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up {
    color: #747474;
  }
  .drink-menu .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up {
    color: #747474;
  }
}
</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 navbar-regular navbar-fixed-top" id="navbar" role="navigation"><div class="visuallyhidden" id="skip"><a href="#content">Skip to Main Content</a></div><div class="desktop-navigation logo-center"><div class="navbar-logo"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="CATCH 25 logo top" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/127068_website/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="CATCH 25 logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/127068_website/logo.png"/></a><div class="navbar-contact"><ul class="nav navbar-nav navbar-right"><li class="nav-phone"><a href="tel:+12565852377"><i aria-hidden="true" class="fa fa-phone"></i>(256)-585-2377</a></li><li class="nav-email"><a href="/cdn-cgi/l/email-protection#3e5f5a5357504d5b4c48575d5b7e5d5f4a5d560c0b13564d48105d5153"><i aria-hidden="true" class="fa fa-envelope-o"></i><span class="__cf_email__" data-cfemail="84e5e0e9edeaf7e1f6f2ede7e1c4e7e5f0e7ecb6b1a9ecf7f2aae7ebe9">[email&#160;protected]</span></a></li><li class="nav-address"><a href="/#map-v3-container"><i aria-hidden="true" class="fa fa-map-marker"></i>
                                        220 Holmes Avenue Northeast                                                          , Huntsville                                  </a></li></ul></div></div></div><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class=" nav-menu-page"><a class="" href="/huntsville-catch-25-food-menu" id="/Huntsville-CATCH-25-food-menu_link" target="_self">
                              Menu
                              
                          </a></li><li class=" "><a class="" href="/huntsville-catch-25-drink-menu" id="/Huntsville-CATCH-25-drink-menu_link" target="_self">
                              Drinks
                              
                          </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit#" id="https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit#_link" target="_self">
                              Order
                              
                          </a></li><li class=" nav-reservations-link"><a class="link-reservations-sh" href="https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                              Reserve
                              
                          </a></li><li class=" nav-parties-link"><a class="link-parties-sh" href="https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                              Parties
                              
                          </a></li><li class=" nav-catering-link"><a class="link-catering-sh" href="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                              Catering
                              
                          </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="https://tmt.spotapps.co/job-listings?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                              Jobs
                              
                          </a></li><li class=" gift-cards-nav"><a class="gift-cards-link" href="https://app.yiftee.com/gift-card/downtown-huntsville" id="gift-cards-link_link" target="_blank">
                              Gift Cards
                              
                          </a></li></ul><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/106826542161025" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/catch_25hv" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><div class="navbar-header"><button class="navbar-toggle" data-target="#navbar-collapse-1" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><a class="header-logo logo-top" href="/#"><img alt="CATCH 25 logo top" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/127068_website/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="CATCH 25 logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/127068_website/logo.png"/></a><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/106826542161025" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/catch_25hv" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li></ul><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class=" nav-menu-page"><a class="" href="/huntsville-catch-25-food-menu" id="mobile_/Huntsville-CATCH-25-food-menu_link" target="_self">
                      Menu
                      
                  </a></li><li class=" "><a class="" href="/huntsville-catch-25-drink-menu" id="mobile_/Huntsville-CATCH-25-drink-menu_link" target="_self">
                      Drinks
                      
                  </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit#" id="mobile_https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit#_link" target="_self">
                      Order
                      
                  </a></li><li class=" nav-reservations-link"><a class="link-reservations-sh" href="https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="mobile_https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                      Reserve
                      
                  </a></li><li class=" nav-parties-link"><a class="link-parties-sh" href="https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="mobile_https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                      Parties
                      
                  </a></li><li class=" nav-catering-link"><a class="link-catering-sh" href="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="mobile_https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                      Catering
                      
                  </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=127068&callback_url=http://catch25-hsv.com/#" id="mobile_https://tmt.spotapps.co/job-listings?spot_id=127068&callback_url=http://catch25-hsv.com/#_link" target="_self">
                      Jobs
                      
                  </a></li><li class=" gift-cards-nav"><a class="gift-cards-link" href="https://app.yiftee.com/gift-card/downtown-huntsville" id="mobile_gift-cards-link_link" target="_blank">
                      Gift Cards
                      
                  </a></li></ul></div></div></div></nav><header class="header" style="
    background-image: url(https://static.spotapps.co/website_images/ab_websites/127068_website/video_poster.jpg);
          background-image: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ), url(https://static.spotapps.co/website_images/ab_websites/127068_website/video_poster.jpg);
      background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(https://static.spotapps.co/website_images/ab_websites/127068_website/video_poster.jpg);
       
    background-repeat: no-repeat;
    background-position: center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
        z-index: 98; position: relative; overflow: hidden;
        "><div id="home_page_cover" style="height:100%;"><style>

video#coverVideo {
  z-index: 99;
  background: url(https://static.spotapps.co/website_images/ab_websites/127068_website/video_poster.jpg) no-repeat;
  background-size: cover;
}


  @media (min-width: 1025px) {

    video#coverVideo {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  max-width: none;
  vertical-align: baseline;
}
  }

  @media (max-width: 1024px) {

    video#coverVideo {
  width: 100%;
}
.header {
  max-height: 100vh;
  background-image: none !important;
  width: initial;
  height: initial;
}
body.home-page {
  background-color: transparent;
}
  }



  .video-volume-btn {
    color: rgba(255, 255, 255, 0.9);
  }

</style><video autoplay="autoplay" id="coverVideo" loop="loop" muted="muted" playsinline="playsinline" poster="https://static.spotapps.co/website_images/ab_websites/127068_website/video_poster.jpg"><source src="https://static.spotapps.co/website_videos/Catch25_HuntsvilleAl_Cut1_Vimeo720p30.m4v" type="video/mp4"/></video><button aria-label="turn on or off the video sound" class="video-volume-btn" role="button" type="button"><span class="off-screen">the video sound on or off</span><i aria-hidden="true" class="fa fa-volume-off"></i><i aria-hidden="true" class="fa fa-volume-up"></i></button></div></header><main id="content" role="main"><article><style>
.banner-section {
  background-color: #fff;
  color: #000;
  text-align: center;
}

</style><div class="banner-section section-wrapper" id="banner"><div class="container"><h1><a class="banner-pin hvr-pop" href="#map-v3-container"><i class="fa fa-map-marker"></i><span class="off-screen">map marker pin</span></a>220 Holmes Avenue Northeast, Huntsville, AL 35801</h1></div></div></article><article><style>
.about-us-v8-wrapper {
  padding: 5%;
}
.about-us-v8-wrapper:before {
  background-color: #000;
      background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/order_back.jpg');
    }
.about-us-v8-wrapper .top-svg-border path,
.about-us-v8-wrapper .top-svg-border polygon {
  fill: #000;
}
.about-us-v8-wrapper .bottom-svg-border path,
.about-us-v8-wrapper .bottom-svg-border polygon {
  fill: #000;
}

.about-us-v8-wrapper .container {
  padding: 0;
  width: 100%;
}


  
  
  
      #aboutus_v8 .about-us-v8-item-0 .about-us-v8-content .text-content h2 {
      color: #fff;
    }
  
  

@-webkit-keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}
@-moz-keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}
@keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}

.safari-mac .about-us-v8-item .about-us-v8-image-bar {
  width: 80%;
}


@media (max-width: 767px) {
  .about-us-v8-wrapper {
    padding: 0;
  }
  .about-us-v8-wrapper .container {
    padding: 0;
    width: 100%;
  }
  .about-us-v8-item {
    padding: 0 !important;
  }
}

</style><div class="about-us-v8-wrapper section-wrapper" id="aboutus_v8"><div class="container about-us-v8"><section><div class="about-us-v8-item about-us-v8-item-0 about-us-v8-item-right" style="padding: 0;"><!-- start About us item --><div class="about-us-v8-image visible-xs" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/order_right.png'); width: 47%;
                              "><!-- start Left About us image --></div><!-- end Left About us image --><div class="about-us-v8-content content-left" style="width: 53%;
            color: #fff;
            background: rgba(250,250,250,0);
            text-align: left;"><div class="text-wrapper" style="padding: 40px 10%;"><div class="text-content "><h1 class="bar-left" style="color: #fff;"><span>Catch Up<br/><span class="green">With Us</span></span></h1><div class="text-holder"><h2>Serving Up Seafood and Locally Sourced Craft Beers</h2></div><p><a class="custom-temp-btn hvr-fade" href="https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit" target="_self">
                    order                                      </a></p></div></div></div><!-- start Right About us image --><div class="about-us-v8-image hidden-xs" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/order_right.png'); width: 47%;
                                  "></div><!-- end Right About us image --></div><!-- end About us item --></section></div></div><!-- For mobile devices animate the about_v8 section on page load if the video is on the cover and this section is 1st or 2nd below the cover. --></article><article><style>
.about-us-v8-wrapper.custom-about-us-v8-wrapper {
  padding: 5%;
}
.about-us-v8-wrapper.custom-about-us-v8-wrapper:before {
  background-color: #F4F4F4;
      background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/catering_back2.jpg');
  
      -webkit-filter: none;
    -moz-filter: none;
    -o-filter: none;
    -ms-filter: none;
    filter: none;
  }
.about-us-v8-wrapper.custom-about-us-v8-wrapper .top-svg-border path,
.about-us-v8-wrapper.custom-about-us-v8-wrapper .top-svg-border polygon {
  fill: #000;
}
.about-us-v8-wrapper.custom-about-us-v8-wrapper .bottom-svg-border path,
.about-us-v8-wrapper.custom-about-us-v8-wrapper .bottom-svg-border polygon {
  fill: #000;
}

.about-us-v8-wrapper.custom-about-us-v8-wrapper .container {
  padding: 0;
  width: 100%;
}


  
  
  
      #aboutus_v8_custom .about-us-v8-item-0 .about-us-v8-content .text-content h2 {
      color: #000;
    }
  
  

  
  
  
      #aboutus_v8_custom .about-us-v8-item-1 .about-us-v8-content .text-content h2 {
      color: #000;
    }
  
  

  
  
  
      #aboutus_v8_custom .about-us-v8-item-2 .about-us-v8-content .text-content h2 {
      color: #000;
    }
  
  

@-webkit-keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}
@-moz-keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}
@keyframes grow {
  from {
    opacity: 0;
    width: 0px;
  }
  to {
    opacity: 1;
    width: 80%;
  }
}

.safari-mac .custom-about-us-v8-wrapper .about-us-v8-item .about-us-v8-image-bar {
  width: 80%;
}


@media (max-width: 767px) {
  .about-us-v8-wrapper.custom-about-us-v8-wrapper {
    padding: 0;
  }
  .about-us-v8-wrapper.custom-about-us-v8-wrapper .container {
    padding: 0;
    width: 100%;
  }
  .custom-about-us-v8-wrapper .about-us-v8-item {
    padding: 0 !important;
  }
}

</style><div class="about-us-v8-wrapper custom-about-us-v8-wrapper section-wrapper" id="aboutus_v8_custom"><div class="container about-us-v8"><section><div class="about-us-v8-item about-us-v8-item-0 about-us-v8-item-left" style="padding: 0;"><!-- start About us item --><div class="about-us-v8-image" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/about_us_left.jpg'); width: 47%;
                              "><!-- start Left About us image --></div><!-- end Left About us image --><div class="about-us-v8-content " style="width: 53%;
            color: #000;
            background: rgba(250,250,250,0);
            text-align: center;"><div class="text-wrapper" style="padding: 40px 0 40px 10%;"><div class="text-content "><h1 style="color: #000;"><span>About Us</span></h1><div class="text-holder"><h2>The Best Local Seafood Spot<br/>in Huntsville, Alabama</h2><p style="text-align: center;"></p><p style="text-align: center;"> Catch 25 Seafood and Brewery was born from the passion the owners have for craft beer and seafood! Why Catch 25 instead of 22? There is no dilemma here...unless we run out of beer! The pair thought it would be exciting to serve both in the heart of the city they love.  Our team uses the freshest ingredients mixed with passion and our commitment to always put quality first. This is what makes Catch 25 a VIBE.  Along with our amazing team, we are excited to bring a locally owned spot to downtown Huntsville offering good beer and good eats!  See you soon! </p><p style="text-align: center;"></p></div><p><a class="custom-temp-btn hvr-fade" href="/huntsville-catch-25-food-menu" target="_self">
                    our menu                                      </a></p></div></div></div><!-- end Right About us image --></div><!-- end About us item --></section><section><div class="about-us-v8-item about-us-v8-item-1 about-us-v8-item-right" style="padding: 0;"><!-- start About us item --><div class="about-us-v8-image visible-xs" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/catering_right.jpg'); width: 47%;
                              "><!-- start Left About us image --></div><!-- end Left About us image --><div class="about-us-v8-content " style="width: 53%;
            color: #000;
            background: rgba(250,250,250,0);
            text-align: center;"><div class="text-wrapper" style="padding: 40px 10% 40px 0;"><div class="text-content "><h1 style="color: #000;"><span>Catering</span></h1><div class="text-holder"><h2>Let us cater your next event</h2><p>Whatever your event, we have the perfect catering options to choose from</p></div><p><a class="custom-temp-btn hvr-fade" href="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/" target="_self">
                    inquire now                                          <span class="visuallyhidden"> catering</span></a></p></div></div></div><!-- start Right About us image --><div class="about-us-v8-image hidden-xs" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/catering_right.jpg'); width: 47%;
                                  "></div><!-- end Right About us image --></div><!-- end About us item --></section><section><div class="about-us-v8-item about-us-v8-item-2 about-us-v8-item-left" style="padding: 0;"><!-- start About us item --><div class="about-us-v8-image" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/parties_left.jpg'); width: 47%;
                              "><!-- start Left About us image --></div><!-- end Left About us image --><div class="about-us-v8-content " style="width: 53%;
            color: #000;
            background: rgba(250,250,250,0);
            text-align: center;"><div class="text-wrapper" style="padding: 40px 0 40px 10%;"><div class="text-content "><h1 style="color: #000;"><span>Parties</span></h1><div class="text-holder"><h2>Book your next party with us!</h2><p>Come to celebrate your special event or - give us the opportunity to make your event memorable. We look forward to serving and seeing you soon!</p></div><p><a class="custom-temp-btn hvr-fade" href="https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/" target="_self">
                    Parties                                      </a></p></div></div></div><!-- end Right About us image --></div><!-- end About us item --></section></div></div><!-- For mobile devices animate the about_v8 section on page load if the video is on the cover and this section is 1st or 2nd below the cover. --></article><article><style>
.reservations-tmt-section .top-svg-border path,
.reservations-tmt-section .top-svg-border polygon {
  fill: #000;
}
.reservations-tmt-section .bottom-svg-border path,
.reservations-tmt-section .bottom-svg-border polygon {
  fill: #000;
}

.reservations-tmt-section {
  background-color: #000;
  }
.reservations-tmt-section h1 {
  color: #fff;
}
.reservations-tmt-section h2 {
  color: #fff;
}
.reservations-tmt-section p {
  color: #fff;
}

</style><div class="reservations-tmt-section tmt-section section-wrapper" id="reservations"><div class="container"><h1 class="section-header">Reservations</h1><h2>Join us today</h2><p>Click the button below to make a reservation</p><a class="custom-temp-btn hvr-fade" href="https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/" target="_self">Reservations</a></div></div></article><article><style>
.gallery-v4-wrapper .top-svg-border path,
.gallery-v4-wrapper .top-svg-border polygon {
  fill: #000;
}
.gallery-v4-wrapper .bottom-svg-border path,
.gallery-v4-wrapper .bottom-svg-border polygon {
  fill: #66b95f;
}
</style><div class="gallery-v4-wrapper section-wrapper" id="gallery_v4"><div class="container"><div class="gallery-v4-grid"><div class="gallery-v4-grid-sizer"></div><div class="gallery-v4-grid-item gallery-v4-grid-item--width2 gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/full"><div class="img"><img alt="Cocktail served in copper mug, garnished with lime wheels and mint leaves" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/full" data-sizes="auto" data-src="//static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/full" data-srcset="//static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/small 200w, //static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/medium 400w, //static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Cocktail served in copper mug, garnished with lime wheels and mint...</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/full"><div class="img"><img alt="Catch 25 Flyer,  1 dollar oysters on the half shell, Thursdays only from 4 to 6 PM" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/full" data-sizes="auto" data-src="//static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/full" data-srcset="//static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/small 200w, //static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/medium 400w, //static.spotapps.co/spots/02/61258af0a347b6a1f06b1631c908a7/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Catch 25 Flyer,  1 dollar oysters on the half shell, Thursdays only...</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/full"><div class="img"><img alt="Bar, chairs, drink rack" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/full" data-sizes="auto" data-src="//static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/full" data-srcset="//static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/small 200w, //static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/medium 400w, //static.spotapps.co/spots/22/abdcd5934a4b6ba8b092291206f670/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Bar, chairs, drink rack</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/full"><div class="img"><img alt="gallery photo number 4" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/full" data-sizes="auto" data-src="//static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/full" data-srcset="//static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/small 200w, //static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/medium 400w, //static.spotapps.co/spots/17/166a7a66ad4ac6a895ac96dc543549/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>CATCH 25</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/full"><div class="img"><img alt="Assorted dishes, overhead view" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/full" data-sizes="auto" data-src="//static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/full" data-srcset="//static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/small 200w, //static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/medium 400w, //static.spotapps.co/spots/da/3ba66c39804043b679149b3efecfba/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Assorted dishes, overhead view</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/full"><div class="img"><img alt="Fried Green Tomatoes" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/full" data-sizes="auto" data-src="//static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/full" data-srcset="//static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/small 200w, //static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/medium 400w, //static.spotapps.co/spots/15/80a542e60e4be88bef9fe3a7fe1159/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Fried Green Tomatoes</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/full"><div class="img"><img alt="Oysters on the Half Shell" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/full" data-sizes="auto" data-src="//static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/full" data-srcset="//static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/small 200w, //static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/medium 400w, //static.spotapps.co/spots/39/ca5427824842bc8cb5cd0ee0195403/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Oysters on the Half Shell</p></div></a></div><div class="gallery-v4-grid-item gallery-v4-grid-item--width2 gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/full"><div class="img"><img alt="gallery photo number 8" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/full" data-sizes="auto" data-src="//static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/full" data-srcset="//static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/small 200w, //static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/medium 400w, //static.spotapps.co/spots/ab/25be300e7446c2875e801fea54b557/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>CATCH 25</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/full"><div class="img"><img alt="Shrimp Po Boy with sweet potato French fries" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/full" data-sizes="auto" data-src="//static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/full" data-srcset="//static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/small 200w, //static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/medium 400w, //static.spotapps.co/spots/7d/13d81623d943c08e31483d88a33550/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Shrimp Po Boy with sweet potato French fries</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/full"><div class="img"><img alt="Oysters Rockefeller and seafood stuffed oysters, served with toasted bread" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/full" data-sizes="auto" data-src="//static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/full" data-srcset="//static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/small 200w, //static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/medium 400w, //static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Oysters Rockefeller and seafood stuffed oysters, served with toasted...</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/full"><div class="img"><img alt="Lobster Fettuccine Alfredo" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/full" data-sizes="auto" data-src="//static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/full" data-srcset="//static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/small 200w, //static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/medium 400w, //static.spotapps.co/spots/2a/ae045c09c44639a27a5fedd4f349cc/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Lobster Fettuccine Alfredo</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/full"><div class="img"><img alt="Brownie with vanilla ice cream and chocolate drizzle, strawberry and mint garnish" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/full" data-sizes="auto" data-src="//static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/full" data-srcset="//static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/small 200w, //static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/medium 400w, //static.spotapps.co/spots/64/e0e7c468e94bf2a009c1206090fd92/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Brownie with vanilla ice cream and chocolate drizzle, strawberry and...</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/full"><div class="img"><img alt="Crab dip with toasted bread" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/full" data-sizes="auto" data-src="//static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/full" data-srcset="//static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/small 200w, //static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/medium 400w, //static.spotapps.co/spots/d3/daa89a837e4ed0baf420c563c5c56f/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Crab dip with toasted bread</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/full"><div class="img"><img alt="gallery photo number 14" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/full" data-sizes="auto" data-src="//static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/full" data-srcset="//static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/small 200w, //static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/medium 400w, //static.spotapps.co/spots/ab/6c140dfb484258b84626130d9b0c91/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>CATCH 25</p></div></a></div><div class="gallery-v4-grid-item gallery-v4-grid-item--width2 gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/full"><div class="img"><img alt="Cocktail, Tres hombres" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/full" data-sizes="auto" data-src="//static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/full" data-srcset="//static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/small 200w, //static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/medium 400w, //static.spotapps.co/spots/72/14bcf18fec46999833f9f7bdcbcfdd/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Cocktail, Tres hombres</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/full"><div class="img"><img alt="Raw Oysters plate" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/full" data-sizes="auto" data-src="//static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/full" data-srcset="//static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/small 200w, //static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/medium 400w, //static.spotapps.co/spots/77/64136b2e43453aad16a9bec1f9d0ea/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Raw Oysters plate</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/full"><div class="img"><img alt="Lamb chops plate" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/full" data-sizes="auto" data-src="//static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/full" data-srcset="//static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/small 200w, //static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/medium 400w, //static.spotapps.co/spots/e9/33169528fe4e7aa3f311cd310fb225/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Lamb chops plate</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/full"><div class="img"><img alt="Breakfast Omelet" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/full" data-sizes="auto" data-src="//static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/full" data-srcset="//static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/small 200w, //static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/medium 400w, //static.spotapps.co/spots/f8/ce18eba22f457aa1be3b84576f4c87/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Breakfast Omelet</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/full"><div class="img"><img alt="oyster, po boy, sandwich" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/full" data-sizes="auto" data-src="//static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/full" data-srcset="//static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/small 200w, //static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/medium 400w, //static.spotapps.co/spots/4e/6dd4677e1e4d40911bb9af2ff3ea67/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>oyster, po boy, sandwich</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/full"><div class="img"><img alt="Beer flight" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/full" data-sizes="auto" data-src="//static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/full" data-srcset="//static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/small 200w, //static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/medium 400w, //static.spotapps.co/spots/78/bfba27d0744e908698084d34b71fd9/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Beer flight</p></div></a></div><div class="gallery-v4-grid-item gallery-hover animation_0"><a class="fancybox fancybox.image" href="//static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/full"><div class="img"><img alt="Assorted cocktails" class="img-responsive lazyload" data-original="//static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/full" data-sizes="auto" data-src="//static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/full" data-srcset="//static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/small 200w, //static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/medium 400w, //static.spotapps.co/spots/5d/e1b0c41d85493dbbad7fa66515a610/full 800w" src="https://static.spotapps.co/web/placeholder.png"/></div><div class="info"><p>Assorted cocktails</p></div></a></div></div></div></div></article><article><style>
  #reviews.carousel-wrapper {
    color: #fff;
    background-color: #000;
      }
  .reviews-v2-wrapper h3 {
    color: #fff;
  }
  .reviews-v2-wrapper .top-svg-border path,
  .reviews-v2-wrapper .top-svg-border polygon {
    fill: #000;
  }
  .reviews-v2-wrapper .bottom-svg-border path,
  .reviews-v2-wrapper .bottom-svg-border polygon {
    fill: #000;
  }
  
  .reviews-v2-wrapper .carousel-controls .carousel-control-btn {
    color: #82B34A;
  }
  /* .reviews-v2-wrapper .owl-theme .owl-dots .owl-dot button {
    border-color: #82B34A;
  }
  .reviews-v2-wrapper .owl-theme .owl-dots .owl-dot.active button,
  .reviews-v2-wrapper .owl-theme .owl-dots .owl-dot:hover button {
    background: #82B34A;
  }
  .reviews-v2-wrapper .owl-theme .owl-nav [class*=owl-] {
    color: #82B34A;
  } */
</style><div class="carousel-wrapper reviews-v2-wrapper section-wrapper" id="reviews"><h1 class="section-header">Reviews</h1><div class="container"><div class="row"><div class="col-md-12 col-xs-12"><div class="owl-carousel owl-theme"><section><div class="item"><h2>Review by - Google</h2><h3>
                  Kenneth F:
                  <i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i></h3><div class="review-text"><div class="review-quote quote-left"><i aria-hidden="true" class="fa fa-quote-left"></i></div><div class="review-quote quote-right"><i aria-hidden="true" class="fa fa-quote-right"></i></div><blockquote><p>Suggested by a friend. We are here while celebrating our wedding anniversary. I had the crab cake sandwich. My wife had the wagyu burger. Both were delicious! Zero complaints from either of us. The regular fries were great as well! I had a old fashion bartender bows what he is doing!  We will return next time we are in town.<br/>I almost forgot, we also had the seafood dip!</p></blockquote></div></div></section><section><div class="item"><h2>Review by - Google</h2><h3>
                  Dedra A:
                  <i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i></h3><div class="review-text"><div class="review-quote quote-left"><i aria-hidden="true" class="fa fa-quote-left"></i></div><div class="review-quote quote-right"><i aria-hidden="true" class="fa fa-quote-right"></i></div><blockquote><p>The restaurant is absolutely gorgeous! I had the Wagyu Burger and it was so delicious! Cocktails taste amazing ! You have to try this place! Oh and the staff!</p></blockquote></div></div></section><section><div class="item"><h2>Review by - Google</h2><h3>
                  Brenda G:
                  <i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i></h3><div class="review-text"><div class="review-quote quote-left"><i aria-hidden="true" class="fa fa-quote-left"></i></div><div class="review-quote quote-right"><i aria-hidden="true" class="fa fa-quote-right"></i></div><blockquote><p>This was my first time dining here and I absolutely loved it. The food was delicious. The buffalo cauliflower has a nice twist to it and the bartender really knows how to mix a drink! I will definitely be back. This will definitely be one of the spots to bring our out of town guests when they come to visit!</p></blockquote></div></div></section><section><div class="item"><h2>Review by - Google</h2><h3>
                  Brandie R:
                  <i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i><i aria-hidden="true" class="fa fa-star"></i></h3><div class="review-text"><div class="review-quote quote-left"><i aria-hidden="true" class="fa fa-quote-left"></i></div><div class="review-quote quote-right"><i aria-hidden="true" class="fa fa-quote-right"></i></div><blockquote><p>I ABSOLUTELY LOVE this place! I&apos;ve tried the fried green tomatoes, shrimp &amp; grits, the Reuben the Catch way. It&apos;s all good! The owners are very personable. I have added this place to my list of regular dine-in spots!</p></blockquote></div></div></section></div></div></div><div class="carousel-controls" id="ReviewesCarouselControls"><button class="carousel-control-btn stop-carousel" type="button"><i aria-hidden="true" class="fa fa-stop"></i><span class="visuallyhidden"> Stop reviews carousel</span></button><button class="carousel-control-btn play-carousel" type="button"><i aria-hidden="true" class="fa fa-play"></i><span class="visuallyhidden"> Play reviews carousel</span></button></div></div></div></article><article><style>

@media (max-width: 1024px) {
      .uk-slidenav-position:hover .uk-slidenav {
      display: none;
    }
  }

.slideshow-v2-wrapper .top-svg-border path,
.slideshow-v2-wrapper .top-svg-border polygon {
  fill: #000;
}
.slideshow-v2-wrapper .bottom-svg-border path,
.slideshow-v2-wrapper .bottom-svg-border polygon {
  fill: #000;
}

</style><div class="slideshow-v2-wrapper" id="slideshow_v2"><div class="uk-slidenav-position" data-uk-slideshow="data-uk-slideshow" style="height:650px"><ul class="uk-slideshow"><li><img alt="slideshow photo number 1" src="//res.cloudinary.com/spothopper/image/fetch/f_auto,q_70,c_fit,h_864/http://static.spotapps.co/spots/a1/159c1a9b6449c487099bb74e7b05bb/:original"/><div class="uk-overlay-panel uk-overlay-background uk-overlay-fade uk-flex uk-flex-center uk-flex-middle uk-text-center"><div class="container"><h1>Chargrilled Oysters</h1><a class="custom-temp-btn hvr-fade" href="/huntsville-catch-25-food-menu" target="_self">Our Menu</a></div></div></li><li><img alt="slideshow photo number 2" src="//res.cloudinary.com/spothopper/image/fetch/f_auto,q_70,c_fit,h_864/http://static.spotapps.co/spots/9c/c4da33daf8408794457bf54c48191d/:original"/><div class="uk-overlay-panel uk-overlay-background uk-overlay-fade uk-flex uk-flex-center uk-flex-middle uk-text-center"><div class="container"><h1>Catering made easy</h1><a class="custom-temp-btn hvr-fade" href="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/" target="_self">catering</a></div></div></li><li><img alt="slideshow photo number 3" src="//res.cloudinary.com/spothopper/image/fetch/f_auto,q_70,c_fit,h_864/http://static.spotapps.co/spots/72/df4131f3b148b694e7b79b4fef2a11/:original"/><div class="uk-overlay-panel uk-overlay-background uk-overlay-fade uk-flex uk-flex-center uk-flex-middle uk-text-center"><div class="container"><h1>Happy Hour</h1><a class="custom-temp-btn hvr-fade" href="/huntsville-catch-25-drink-menu" target="_self">Drinks</a></div></div></li></ul><ul class="uk-dotnav uk-dotnav-contrast uk-position-bottom uk-flex-center"><li data-uk-slideshow-item="0"><a href=""><span class="off-screen">Dot slide navigation number 1</span></a></li><li data-uk-slideshow-item="1"><a href=""><span class="off-screen">Dot slide navigation number 2</span></a></li><li data-uk-slideshow-item="2"><a href=""><span class="off-screen">Dot slide navigation number 3</span></a></li></ul><style>
.slideshow-v2-wrapper .slideshow-controls-btn {
  color: rgba(255, 255, 255, 0.8);
}
.party-slide .slideshow-controls-btn {
  color: rgba(255, 255, 255, 0.8);
}
.about-us-s1-slide .slideshow-controls-btn {
  color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 767px) {
      .slideshow-v2-wrapper .slideshow-controls-btn {
      opacity: 1 !important;
    }
  
      .party-slide .slideshow-controls-btn {
      opacity: 1 !important;
    }
  
      .about-us-s1-slide .slideshow-controls-btn {
      opacity: 1 !important;
    }
  }

</style><button aria-label="play or pause slideshow" class="slideshow-controls-btn playing" role="button" type="button"><span class="off-screen">slideshow start stop playing</span><i aria-hidden="true" class="fa fa-play"></i><i aria-hidden="true" class="fa fa-pause"></i></button></div></div></article><article><style>
.map-newsletter .text-wrapper:before {
  background-image: url('https://static.spotapps.co/website_images/ab_websites/127068_website/newsletter_back.jpg');
  }
.googlemap-v3-wrapper .top-svg-border path,
.googlemap-v3-wrapper .top-svg-border polygon {
  fill: #000;
}
.googlemap-v3-wrapper .bottom-svg-border path,
.googlemap-v3-wrapper .bottom-svg-border polygon {
  fill: #000;
}
</style><div class="googlemap-v3-wrapper openstreetmap-v3-wrapper section-wrapper" id="openstreetmap_v3"><div class="row map-holder"><section><div class="col-md-6 col-sm-12 col-xs-12 map-item map-newsletter"><div class="text-wrapper"><div class="text-content"><h1 class="section-header">Newsletter</h1><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="sph-widget-127068" type="text/javascript">
                  (function() {
                      function async_load(){
                          var s = document.createElement('script');
                          s.type = 'text/javascript';
                          s.async = true;
                          s.src = 'https://www.spothopperapp.com/spots/127068/widgets/newsletter.js?template=newsletter_widget1';
                          var embedder = document.getElementById('sph-widget-127068');
                          embedder.parentNode.insertBefore(s, embedder);

                          //Inject html
                          setTimeout(function(){
                            $( '<span class="bar"></span>' ).insertAfter( '.sph-email-input' );
                            $('.sph-submit-button').addClass('custom-temp-btn hvr-fade');
                          }, 2000);

                      }
                      if (window.attachEvent)
                          window.attachEvent('onload', async_load);
                      else
                          window.addEventListener('load', async_load, false);
                  })();
                  </script><script type="text/javascript">
                      function isEmail(email) {
                        var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                        return regex.test(email);
                      }
                      function submitEmail(input_id) {
                          var shp_email_to_subscribe = $("#sph-newsletter-input-" + input_id);
                          if (!isEmail(shp_email_to_subscribe.val())) {
                              alert('Please enter valid email address');
                              return;
                          }
                          var sph_email_form_div = $(".sph-email-form");
                          var sph_loading_img = $(".sph-loading-img");
                          var sph_response_message_div = $(".sph-response-message");
                          var sph_submit_label = $(".sph-submit-label");
                          sph_submit_label.hide();
                          sph_loading_img.show();
                          var request = $.ajax({
                            method: "POST",
                            url: "https://www.spothopperapp.com/api/spots/127068/contacts/add",
                            crossDomain: true,
                            dataType: 'json',
                            data: { email: shp_email_to_subscribe.val() },
                            success: function (data) {
                              sph_response_message_div.html(data);
                              sph_email_form_div.hide();
                              sph_response_message_div.show();
                            },
                            error: function (data) {
                              sph_response_message_div.html("Something went wrong. Please try again later.");
                              sph_email_form_div.hide();
                              sph_response_message_div.show();
                            }
                          });
                      }
                  </script></div></div></div></section><section><div class="col-md-6 col-sm-12 col-xs-12 map-item"><div id="map-v3-container"></div></div></section></div><div class="map-footer text-center"><div class="triangle"></div></div></div></article><article><style>
.contact-v3 .hours-title, .contact-v3 .social-title, .contact-v3 .contact-us-title {
  color: #fff;
}
.contact a:hover, .contact a:active, .contact-us a:hover, .contact-us a:active {
  color: #D8A002;
}
.contact-v3 .social-circle .contact-icon {
  color: rgba(255, 255, 255, 0.8);
}
  .contact-v3 .social-square .contact-icon {
    color: #fff;
  }
  .contact-v3 .social-square .contact-icon:hover {
    color: ##000;
    background-color: #D8A002;
  }

</style><div class="contact-v3 contact-v3-center section-wrapper" id="contact_v3"><div class="container"><div class="row"><div class="col-md-4 col-sm-4 col-xs-12"><section><div class="contact-location"><div class="hours-title"><h1>Location</h1></div><div class="address">220 Holmes Avenue Northeast</div><div class="city-state">Huntsville, AL</div><div class="zip">35801</div></div></section></div><div class="col-md-4 col-sm-4 col-xs-12"><section><div class="hours"><div class="hours-title"><h1>Hours</h1></div><div>Monday-Closed</div><div>Tuesday-Thursday  11:00 am-9:00 pm</div><div>Friday: 11:00 am-9:00 pm</div><div>Saturday: 10:00 am-10:00 pm</div><div>Sunday: 10:00 am- 3:00pm</div></div></section></div><div class="col-md-4 col-sm-4 col-xs-12"><div class="find-us"><section><div class="social"><div class="social-title"><h1>Find us on...</h1></div><div class="social-links social-icons-holder social-square"><a class="contact-icon" href="https://www.facebook.com/106826542161025" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="contact-icon" href="https://www.instagram.com/catch_25hv" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></div></div></section><section><div class="contact-us"><div class="contact-us-title"><h1>Contact us</h1></div><p><a href="tel:+12565852377" id="contact_us_v3_section_phone_link">(256)-585-2377</a></p><p><a href="/cdn-cgi/l/email-protection#b1d0d5dcd8dfc2d4c3c7d8d2d4f1d2d0c5d2d983849cd9c2c79fd2dedc"><span class="__cf_email__" data-cfemail="a6c7c2cbcfc8d5c3d4d0cfc5c3e6c5c7d2c5ce94938bced5d088c5c9cb">[email&#160;protected]</span></a></p></div></section></div></div></div></div></div></article><article><div class="footer-v2-wrapper" id="footer_v2"><div class="container"><div class="row"><div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"><p>Powered by: <a class="applicationsLink" href="https://www.spothopperapp.com/" target="_blank"><img alt="SpotHopper logo" class="logoimg" src="https://static.spotapps.co/website_images/default_template_images/spothopper_logo.png"/></a></p></div><div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"><a class="applicationsLink" href="https://www.spothopperapp.com/contact-us?contact_reason=demo" target="_blank">Website design, Social Media marketing and Email marketing provided by SpotHopper.</a></div></div></div></div></article></main><style type="text/css">
    .navbar-fixed-bottom.nav-v1 {
        bottom: -100px;
    }
    .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right {
        background-color: #000;
    }
    .navbar-fixed-bottom.nav-v1 .bottom-svg-border path,
    .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon {
      fill: #000;
    }
    .navbar-fixed-bottom.nav-v1 .bottom-list-item a {
        color: #fff;
    }
    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover,
    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus {
        color: #D8A002;
    }
</style><nav aria-label="mobile footer" class="navbar-fixed-bottom nav-v1" id="bottom-navbar"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit" id="bottom_link_4" target="_self">
                        Order                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/reservations?spot_id=127068&callback_url=http://catch25-hsv.com/" id="bottom_link_3" target="_self">
                        Reserve                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/private-parties?spot_id=127068&callback_url=http://catch25-hsv.com/" id="bottom_link_5" target="_self">
                        Parties                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/catering?spot_id=127068&callback_url=http://catch25-hsv.com/" id="bottom_link_6" target="_self">
                        Catering                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/job-listings?spot_id=127068&callback_url=http://catch25-hsv.com/" id="bottom_link_7" target="_self">
                        Jobs                    </a></li></ul></div></nav><div aria-hidden="true" aria-label="newsletter dialog" class="modal fade custom-modal" id="CustomModal" role="dialog" tabindex="-1"><div class="modal-dialog modal-md" role="document"><div class="modal-content"><div class="custom-modal-close"><button aria-label="Close" class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span></button></div><div class="modal-body"><div class="row"><div class="col-md-12"><div class="newsletter-popup"><h1 class="section-header">Newsletter</h1><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="sph-widget-2ce08bd156a46491d83342eb4a039092" type="text/javascript">
  (function() {
      function async_load(){
          var s = document.createElement('script');
          s.type = 'text/javascript';
          s.async = true;
          s.src = 'https://www.spothopperapp.com/spots/127068/widgets/newsletter.js?template=newsletter_widget2';;
          var embedder = document.getElementById('sph-widget-2ce08bd156a46491d83342eb4a039092');
          embedder.parentNode.insertBefore(s, embedder);
      }
      if (window.attachEvent)
          window.attachEvent('onload', async_load);
      else
          window.addEventListener('load', async_load, false);
  })();
  </script></div></div></div></div></div></div></div><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/jquery/jquery.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/jquery/jquery.browser.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/bootstrap/js/bootstrap.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/owlcarousel/owl.carousel.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/masonry/masonry.pkgd.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/imagesloaded/imagesloaded.pkgd.min.js"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/jquery.fancybox.js" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/jquery.fancybox.pack.js" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/helpers/jquery.fancybox-thumbs.js?v=1.0.7" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.6" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/uikit/js/uikit.min.js" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/uikit/js/slideshow.min.js" type="text/javascript"></script><script src="https://static.spotapps.co/web/catch25-hsv--com/lib/uikit/js/slideshow-fx.min.js"></script><script src="https://static.spotapps.co/iframeResizer.js" type="text/javascript"></script><script src="//unpkg.com/leaflet@1.3.1/dist/leaflet.js"></script><script src="//static.spotapps.co/web-lib/leaflet/leaflet-providers.js"></script><script type="text/javascript">



	$("#bottom_link_4").on("click", function(){
		if (ga_check())
			universal_ga('send', 'event', 'Button', 'Click', 'Order Online');
	});
	$("#bottom_link_3").on("click", function(){
		if (ga_check())
			  {
    if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
      shUrlParams['source'] = 'footer';
      sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
    }
    universal_ga('send', 'event', 'Button', 'Click', 'Reserve');
  }


	});
	$("#bottom_link_5").on("click", function(){
		if (ga_check())
			universal_ga('send', 'event', 'Button', 'Click', 'Private Party');
	});
	$("#bottom_link_6").on("click", function(){
		if (ga_check())
			universal_ga('send', 'event', 'Button', 'Click', 'Catering');
	});
	$("#bottom_link_7").on("click", function(){
		if (ga_check())
			universal_ga('send', 'event', 'Button', 'Click', 'Jobs');
	});
  $('.header-logo, .nav-v2-home-btn').click(function(event) {
    if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
      event.preventDefault();
      var windowScrollTop = $(window).scrollTop();
      if(windowScrollTop > 150) {
        $('html, body').animate({scrollTop: 0}, 750);
      }
    }
  });

$(".banner-section a.banner-pin").click(function(e) {
    // target element id
    var id = $(this).attr('href');

    // target element
    var section = $(id);
    if (section.length === 0) {
        return;
    }

    // prevent standard hash navigation (avoid blinking in IE)
    e.preventDefault();

    // top position relative to the document
    var pos = section.offset().top - 100 + 10;

    // animated top scrolling
    $('body, html').animate({scrollTop: pos}, 750);
});

$(document).on('scroll', function (e) {
    if($(document).scrollTop() > 0) {
      $('.navbar.nav-v7').addClass('nav-scroll');
    }else {
      $('.navbar.nav-v7').removeClass('nav-scroll');
    }
});

$(function() {
  setDropDownMenuWidth();

  function setDropDownMenuWidth() {
    var tabs_list = $('.navbar-tabs .navbar-nav');

    $(tabs_list).find('li.drop-down-link').each(function() {
      var sub_menu_width = $(this).outerWidth(true);
      if (sub_menu_width < 100) {
        sub_menu_width = 100;
      }
      $(this).find('.sub-menu').css('width', sub_menu_width+'px');
    });
  }

  $( window ).resize(function() {
    setDropDownMenuWidth();
  });

});



$( '.drop-down-link .drop-down' ).click(function(event) {
  event.preventDefault();
  event.stopPropagation();

  var drop_down = $(this).closest('.drop-down-link');
  var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' );

  if ( $(sub_menu).is( ':hidden' ) ) {
    $(sub_menu).slideDown();
    $(drop_down).addClass('active');
  } else {
    $(sub_menu).slideUp();
    $(drop_down).removeClass('active');
  }
});

$(".nav-v7 .navbar-contact .nav-address a").click(function(e) {

  if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
    // target element id
    var id = $(this).attr('href').substr(1);

    // target element
    var section = $(id);
    if (section.length === 0) {
        return;
    }

    // prevent standard hash navigation (avoid blinking in IE)
    e.preventDefault();

    // top position relative to the document
    var pos = section.offset().top - 100 + 10;

    // animated top scrolling
    $('body, html').animate({scrollTop: pos}, 750);

  }
});
  $(document).ready(function() {
    if ($("#coverVideo").prop('muted', true)){
        $(".video-volume-btn").addClass('off');
      }
    $(".video-volume-btn").click( function (){
      if( $("#coverVideo").prop('muted') ) {
        $("#coverVideo").prop('muted', false);
        $(".video-volume-btn").removeClass('off');
        $(".video-volume-btn").addClass('on');
      } else {
        $("#coverVideo").prop('muted', true);
        $(".video-volume-btn").removeClass('on');
        $(".video-volume-btn").addClass('off');
      }
    });
  });
$(document).ready(function() {

  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Mac') != -1 && navigator.userAgent.indexOf('Chrome') == -1 && $(window).width() > 767) {

    // Turn Off animations on Safari browser for Mac desktop
    $('html').addClass('safari-mac');

  }
  else {

    var animation_item_elements = $('.about-us-v8-item');
    var window_var = $(window);

    function check_if_item_in_view() {
    var window_var_height = window_var.height();
    var window_var_top_position = window_var.scrollTop();
    var window_var_bottom_position = (window_var_top_position + window_var_height/2 + 100);

    $.each(animation_item_elements, function() {
      var element_var = $(this);
      var element_var_height = element_var.outerHeight();
      var element_var_top_position = element_var.offset().top;
      var element_var_bottom_position = (element_var_top_position + element_var_height/2 + 100);

      //check to see if this current container is within viewport
      if ((element_var_bottom_position >= window_var_top_position) &&
          (element_var_top_position <= window_var_bottom_position)) {
        element_var.addClass('animate');
      } else {
        // element_var.removeClass('in-view');
      }
    });
    }

    window_var.on('scroll resize', check_if_item_in_view);
    window_var.trigger('scroll');

  }


});
  $(document).ready(function() {

    if ( $(window).width() < 768 ) {

      var home_sections = $('article');
      var home_section_id;
      var about_v8_section_position;

      for (var i = 0; i < home_sections.length; i++) {
        home_section_id = $(home_sections[i]).find(".section-wrapper").attr("id");
        if (home_section_id == "aboutus_v8") {
          about_v8_section_position = i;
        }
      }

      if ( (about_v8_section_position == 0) || (about_v8_section_position == 1) ) {
        // Turn Off animations
        $('html').addClass('safari-mac');
      }
    }

  });
$(document).ready(function() {

  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Mac') != -1 && navigator.userAgent.indexOf('Chrome') == -1 && $(window).width() > 767) {

    // Turn Off animations on Safari browser for Mac desktop
    $('html').addClass('safari-mac');

  }
  else {

    var animation_item_elements_c = $('.custom-about-us-v8-wrapper .about-us-v8-item');
    var window_var_c = $(window);

    function check_if_item_in_view_c() {
    var window_var_c_height = window_var_c.height();
    var window_var_c_top_position = window_var_c.scrollTop();
    var window_var_c_bottom_position = (window_var_c_top_position + window_var_c_height/2 + 100);

    $.each(animation_item_elements_c, function() {
      var element_var_c = $(this);
      var element_var_c_height = element_var_c.outerHeight();
      var element_var_c_top_position = element_var_c.offset().top;
      var element_var_c_bottom_position = (element_var_c_top_position + element_var_c_height/2 + 100);

      //check to see if this current container is within viewport
      if ((element_var_c_bottom_position >= window_var_c_top_position) &&
          (element_var_c_top_position <= window_var_c_bottom_position)) {
        element_var_c.addClass('animate');
      } else {
        // element_var_c.removeClass('in-view');
      }
    });
    }

    window_var_c.on('scroll resize', check_if_item_in_view_c);
    window_var_c.trigger('scroll');

  }


});
  $(document).ready(function() {

    if ( $(window).width() < 768 ) {

      var home_sections_c = $('article');
      var home_section_c_id;
      var about_v8_section_c_position;

      for (var i = 0; i < home_sections_c.length; i++) {
        home_section_c_id = $(home_sections_c[i]).find(".section-wrapper").attr("id");
        if (home_section_c_id == "aboutus_v8_custom") {
          about_v8_section_c_position = i;
        }
      }

      if ( (about_v8_section_c_position == 0) || (about_v8_section_c_position == 1) ) {
        // Turn Off animations
        $('html').addClass('safari-mac');
      }
    }

  });
  // init Masonry
   var gridGallery = $('#gallery_v4 .gallery-v4-grid').masonry({
     columnWidth: '.gallery-v4-grid-sizer',
     // do not use .grid-sizer in layout
     itemSelector: '.gallery-v4-grid-item',
     percentPosition: true,
     fitWidth: true
   });

    gridGallery.imagesLoaded(function() {
      gridGallery.masonry('layout');
    });

    // layout Masonry after each image loads
    gridGallery.imagesLoaded().progress( function() {
      gridGallery.masonry('layout');
    });

  $(document).ready(function() {

    var fancyboxSlider = $('#gallery_v4 .fancybox');

    fancyboxSlider.attr('rel', 'gallery').fancybox({
      beforeShow : function() {
      var alt = this.element.find('img').attr('alt');

      this.inner.find('img').attr('alt', alt);
      },
      padding : 15,
      margin: 20,
      arrows    : true,
      closeBtn: true,
      autoPlay : false,
      playSpeed : 3000,
      loop : true,
      openEffect :  'fade',
      closeEffect :  'fade',
      nextEffect  : 'elastic',
      prevEffect  : 'elastic',
      helpers : {
        overlay : {
          css : {
              'background' : 'rgba(0, 0, 0, 0.5)'
          },
          locked: false
        }
      }
    });

  });


    $(document).ready(function() {

      var owl = $('#reviews .owl-carousel');
      owl.owlCarousel({
        onInitialized: function (property) {
          //check if show dots is true in config
          if(true){
            $('.reviews-v2-wrapper .owl-dot').each(function( index ) {
              var i = index + 1;
              $(this).html('<button aria-label="dot navigation slide '+i+'"></button>');
            });
          }
          //check if show arrows is true in config
          if(false){
            handleArrowTabbing(owl);
          }
          //prevent voiceover from reading hidden content
          $('.reviews-v2-wrapper').find('.owl-item').attr('aria-hidden','true');
          $(property.target).find(".owl-item").eq(property.item.index).attr('aria-hidden','false');
        },
        margin: 0,
        nav: false,
        dots: true,
        autoplay: true,
        autoplayTimeout: 6000,
        autoplayHoverPause: true,
        loop: true,
        navText: [ '<button aria-label="previous review">&#8249</button>', '<button aria-label="next review">&#8250</button>' ],
        responsive: {
          0: {
            items: 1
          },
          600: {
            items: 1
          },
          1000: {
            items: 1
          }
        }
      });


      //play or stop carousel functions
      $('#reviews .stop-carousel').on('click',function(){
        owl.trigger('stop.owl.autoplay')
      });

      $('#reviews .play-carousel').on('click',function(){
        owl.trigger('play.owl.autoplay',[1000])
      });

      //prevent voiceover from reading hidden content
      owl.on('changed.owl.carousel',function(property){
        $('.reviews-v2-wrapper').find('.owl-item').attr('aria-hidden','true');
        $(property.target).find(".owl-item").eq(property.item.index).attr('aria-hidden','false');
      });

      //check if show arrows is true in config
      if(false){
        handleArrowTabbing(owl);
      }

      function handleArrowTabbing(widget){
        widget.on('changed.owl.carousel',function(property){
          //handle tabbing when previous slider button is hidden
          if($(property.target).find(".owl-prev").hasClass('disabled')){
              $(property.target).find(".owl-prev").children().attr('tabindex', -1);
              $(property.target).find(".owl-prev").attr('aria-hidden','true');
          }
          else {
              $(property.target).find(".owl-prev").children().attr('tabindex', 0);
              $(property.target).find(".owl-prev").attr('aria-hidden','false');
          }
          //handle tabbing when next slider button is hidden
          if($(property.target).find(".owl-next").hasClass('disabled')){
              $(property.target).find(".owl-next").children().attr('tabindex', -1);
              $(property.target).find(".owl-next").attr('aria-hidden','true');
          }
          else {
              $(property.target).find(".owl-next").children().attr('tabindex', 0);
              $(property.target).find(".owl-next").attr('aria-hidden','false');
          }
        });
      }

    });
  $(document).ready(function() {

    //slideshow btn controls functions
    var slideshow_holder = $('[data-uk-slideshow]');

    $('.uk-dotnav a').click(function () {
      $('.slideshow-controls-btn').removeClass('playing');
      $('.slideshow-controls-btn').addClass('paused');
      $('.slideshow-controls-btn').children('.fa-pause').css( "opacity", 0 );
      $('.slideshow-controls-btn').children('.fa-play').css( "opacity", 1 );
    });

    $(slideshow_holder).mouseover(function(){
      $(".slideshow-controls-btn").css('opacity', 1);
    });

    $(slideshow_holder).mouseout(function(){
      $(".slideshow-controls-btn").css('opacity', 0);
    });

    $(".slideshow-controls-btn").on("focus", function( e ) {
      $(".slideshow-controls-btn").css('opacity', 1);
    });

    $(slideshow_holder).on('touchstart', function () {
      $(".slideshow-controls-btn").css('opacity', 1);
    });

  });

  $(document).ready(function() {
    
    var slideshow = UIkit.slideshow('[data-uk-slideshow]', {
      autoplay: 1,
      height:	'100%',
      animation:	'swipe',
      duration:	500,
      autoplayInterval:	4000,
      pauseOnHover: false
    });

    //play or pause slideshow functions
    $('.slideshow-controls-btn').click(function () {
        if($(this).hasClass('playing')){
          slideshow.stop();
          $(this).removeClass('playing');
          $(this).addClass('paused');
          $(this).children('.fa-pause').css( "opacity", 0 );
          $(this).children('.fa-play').css( "opacity", 1 );
        }else {
          slideshow.start();
          $(this).children('.fa-pause').css( "opacity", 1);
          $(this).children('.fa-play').css( "opacity", 0 );
          $(this).removeClass('paused');
          $(this).addClass('playing');
        }
    });

  });

    var marker_icon = "";

    iFrameResize({
        enablePublicMethods: true,
        enableInPageLinks: true
    });

    var google_map_url = 'https://www.google.com/maps/place/'
        + ",220 Holmes Avenue Northeast,Huntsville,AL,35801".split(' ').join('+');

    function open_google_map() {
        window.open(google_map_url, '_blank')
    }

    $(function () {
        $('.nav a').on('click', function () {
            $('.navbar-collapse').collapse('hide');
        });

        init_open_street_map();
        $('.leaflet-marker-icon').prop('alt', '220 Holmes Avenue Northeast, Huntsville on Google maps');
        $('#map-v3-container').attr('tabindex', '-1');
        $('.leaflet-marker-icon').attr('tabindex', '-1');
    });

    function init_open_street_map() {
      var map = L.map('map-v3-container', {
          center: [ 34.732840472908, -86.585511303884],
          zoom: 16,
          zoomControl: false,
          dragging:false
      });

      if (marker_icon.length>0){
        var myIcon = L.icon({
            iconUrl: marker_icon,
            iconSize: [35,35]
        });
        var marker = L.marker([34.732840472908, -86.585511303884], {icon: myIcon}, {title: '220 Holmes Avenue Northeast, Huntsville'}, {alt: '220 Holmes Avenue Northeast, Huntsville on Google maps'}).addTo(map);
      } else {
        var marker = L.marker([34.732840472908, -86.585511303884], {title: '220 Holmes Avenue Northeast, Huntsville'}, {alt: '220 Holmes Avenue Northeast, Huntsville on Google maps'}).addTo(map);
      }

  		marker.on('click keypress', open_google_map);

      L.tileLayer.provider('CartoDB.DarkMatter').addTo(map);
      L.control.zoom({
       position:'bottomright'
      }).addTo(map);

      map.scrollWheelZoom.disable();
    }
$("#contact_us_v3_section_phone_link").on("click", function(){
    if (ga_check())
        universal_ga('send', 'event', 'Button', 'Click', 'Phone');
});
    setTimeout(function(){
        $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents();
    }, 4000);

    var navigation_alpha_starts_from = 0;
    var navigation_background_color = "rgba(0, 0, 0,";
    var navigation_darkens_on_scroll = "1";
    var top_nav_new_style = !navigation_darkens_on_scroll && ($(window).width() > 767);
    var custom_nav_style = "1";
    if(!custom_nav_style){
      $('.navbar-regular').css('background-color', 'rgba(255, 255, 255,' + navigation_alpha_starts_from + ')');
      $('.navbar-inverse').css('background-color', navigation_background_color + (top_nav_new_style ? 0 : navigation_alpha_starts_from) + ')');
    }

    if (navigation_darkens_on_scroll && !custom_nav_style) {
        $(document).on('scroll', function (e) {
            var alpha = navigation_alpha_starts_from + $(document).scrollTop() / 1950;
            $('.navbar-inverse').css('background-color', navigation_background_color + alpha + ')');
            $('.navbar-regular').css('background-color', 'rgba(255, 255, 255,' + alpha + ')');
        });
    }

    if (!navigation_darkens_on_scroll && !custom_nav_style) {
        $(window).resize(function() {
            if ($(window).width() > 767)
                $('.navbar-inverse').css('background-color', navigation_background_color + 0 + ')');
            else
                $('.navbar-inverse').css('background-color', navigation_background_color + navigation_alpha_starts_from + ')');
        });
    }

    $(function () {
        $('.nav a').on('click', function () {
            $('.navbar-collapse').collapse('hide');
        });
    });


</script><script type="text/javascript">
        var t=setTimeout(openPopUp,10000);
        function openPopUp() {

            document.touchmove = function(e){
                e.preventDefault();
            };
            $(function() {
                $('body').css('overflow','hidden');

                $('#CustomModal').modal({
                  show: true
                });

              $(document).on('shown.bs.modal','.modal', function () {
                //handle reader focus
                focusModal();
              });
              $(document).on( "hidden.bs.modal", ".modal", function( event, ui ) {
                //handle reader focus
                focusNavbar();
                $('body').css('overflow', '');
                document.touchmove = function(){
                };
              });
            });
        }

        function focusModal(){
          $('.modal-dialog').css('outline', 'none')
          .attr('tabindex', '-1')
          .focus();
        }

        function focusNavbar(){
          //handle which header exists
          if($(".navbar")){
            var element = $(".navbar");
          }else{
            var element = $(".navbar-normal");
          }
          element.css('outline', 'none')
                 .attr('tabindex', '-1')
                 .focus();
        }
    </script><script>
    var animate_sections = ["banner","aboutus_v2","aboutus_v7"];

    for (var i = 0; i < animate_sections.length; i++) {
      $('#'+animate_sections[i]).addClass('animation-element');
    }

    var $animation_elements = $('.animation-element');
    var $window = $(window);

    function check_if_in_view() {
    var window_height = $window.height();
    var window_top_position = $window.scrollTop();
    var window_bottom_position = (window_top_position + window_height/2);

    $.each($animation_elements, function() {
      var $element = $(this);
      var element_height = $element.outerHeight();
      var element_top_position = $element.offset().top;
      var element_bottom_position = (element_top_position + element_height/2);

      //check to see if this current container is within viewport
      if ((element_bottom_position >= window_top_position) &&
          (element_top_position <= window_bottom_position)) {
        $element.addClass('animate');
      } else {
        // $element.removeClass('in-view');
      }
    });
    }

    $window.on('scroll resize', check_if_in_view);
    $window.trigger('scroll');
  </script><script>
$(function () {
  //If Newsletter widget (popup or section) is on
  if ($('.newsletter-popup').length || $('.map-newsletter').length || $('.newsletter-section').length) {
    //Inject html needed for ADA
    var waitSPHWidget = setInterval(function(){
      if ($('.sph-email-input').length) {
        
        $('.sph-loading-img img').attr('alt', 'Newsletter Loader icon');
        clearInterval(waitSPHWidget)
      }
    }, 300);
  }
});
</script><script>
// var navbar_names = ["navbar-normal", "navbar", "navbar-collapse-1"];

var navbar_names = ["navbar-normal", "navbar"];

function obtain_analytics_function(){
    if (typeof sph_widgets_ga === 'function'){
        return sph_widgets_ga;
    }
    
    if(typeof ga === 'function'){
        return ga;
    }
    
    if (typeof gtag === 'function'){
        return gtag;
    }  
    return null;
}

function do_header_promotion_analytics(eventLabel, link_url){
    
    var analytics = obtain_analytics_function();
    
    if (!analytics) {
        return null;
    }
    

    universal_ga('send', 'event', 'Header Promotion', 'View', eventLabel+'|||'+link_url);
    //universal_ga('send', 'event', 'Header Promotion', 'View', eventLabel);

    if (typeof $ === 'function'){
        $(".prom-bar-plugin-container a").on("click", function(event){
            universal_ga('send', 'event', {
                eventCategory: 'Header Promotion Button',
                eventAction: 'Click',
                eventLabel: eventLabel+'|||'+event.target.href,
                transport: 'beacon'
              });
             return true;
        });
    }

}


function displayHeaderPromotion(){
    var items = document.getElementsByClassName('prom-bar-plugin-container');
    
    if (items.length < 1){
        return null;
    }
    
    var item = items[Math.floor(Math.random() * items.length)];
    item.style.display = "block";
    
    
    if (window.location.search.indexOf("spot_promotion_channel_id=") == -1){
        do_header_promotion_analytics(item.getAttribute("data-internalname"), 
              item.getAttribute("data-link-url"));
    }
    
    return item;
    
}

function findNavbars(){
    
  if (typeof sh_navigation_element_rule !== 'undefined'){
      var nav_element = $(sh_navigation_element_rule)[0];
      if (typeof nav_element !== 'undefined'){
          return [nav_element];
      }
  }    
    
  var navbars = [];
  for (var i = 0; i< navbar_names.length; i++){
      if (found_element = document.getElementById(navbar_names[i])){
          navbars.push(found_element);
      }
  }
  return navbars;
}
    
//window.onscroll = function() {scrollFunction()};
  
  
function setBodyTopPadding(value){
    var has_video = document.getElementById("coverVideo") !== null;
    if (has_video){
        document.body.style.paddingTop = value+"px";
    }
}  
  
function scrollFunction(selected_promotion_item){
    
    var prom_bar_height = $(selected_promotion_item).height() + 12;
    // var prom_bar_height = $(".prom-bar-plugin-container").height() + 12;
    $(".prom-bar").css({height: prom_bar_height + "px"});
    
    
    var navbars = findNavbars();
    for (var i = 0; i<navbars.length; i++){
        navbar = navbars[i];
         if (document.body.scrollTop > 500 || document.documentElement.scrollTop > 500) {
          navbar.style.top = "0";
          setBodyTopPadding(0);
          document.getElementById("prom-bar-plugin").style.top = - prom_bar_height +"px";
        } else {
          navbar.style.top = prom_bar_height + "px";
          $(".nav-v2-home-btn").css({top: prom_bar_height + "px"});
          setBodyTopPadding(prom_bar_height);
          document.getElementById("prom-bar-plugin").style.top = "0";
        }       
    }
}



function promotion_header_init(){
  if (typeof $ === 'function' && ((window.ga && ga.loaded) || window.gtag)) {
	var item = displayHeaderPromotion();
    if (item){
        scrollFunction(item);
    }
  } else {
    setTimeout(promotion_header_init, 500);
  }
}

promotion_header_init();
</script><script>

function obtain_analytics_function(){
    if (typeof sph_widgets_ga === 'function'){
        return sph_widgets_ga;
    }
    
    if(typeof ga === 'function'){
        return ga;
    }
        
    if (typeof gtag === 'function'){
        return gtag;
    }
    return null;

}


function do_promotion_analytics(eventLabel, spot_promotion_channel_id, data_link_url, hasImage,is_template_image_and_button){
    
    analytics = obtain_analytics_function();
    
    if (!analytics) {
        return null;
    }
    
    
    var pop_up_template = (is_template_image_and_button == 'true' ? 'text,image&button' : 'text&button');
    var image_enabled_disabled = (hasImage  ? 'image_enabled' : 'image_disabled');
    var additional_info = (is_template_image_and_button == 'true' ? '|' + image_enabled_disabled : '');
  
    universal_ga('send', 'event', 'Pop Up Promotion', 'View', eventLabel + '|||' + data_link_url + '|' + pop_up_template + additional_info );
    
    // universal_ga('send', 'event', 'Pop Up Promotion', 'View', eventLabel);
    if (typeof $ === 'function'){
        $(".promotion_pop_up_content a").on("click", function(event){
            universal_ga('send', 'event', {
                eventCategory: 'Pop Up Promotion Button',
                eventAction: 'Click',
                eventLabel:  eventLabel+'|||'+event.target.href + '|' + pop_up_template + additional_info  ,
                transport: 'beacon'
            });
            $("#promotion-pop-up").modal('hide');
            return true;
        });  
    }

}

function displayPromotionPopUp(){
    
    var sessionStorageKey = "promotion-pop-up-container-ids";
    var items = document.getElementsByClassName('promotion_pop_up_content');
    
    var shown_ids = sessionStorage.getItem(sessionStorageKey) 
      && sessionStorage.getItem(sessionStorageKey).split(",") || [];
    
    var available_items = [];
    for (var i=0; i< items.length; i++){
        var item = items[i];
        if (shown_ids.indexOf(item.id) == -1) {
            available_items.push(item);
        }
    }
    
    if (available_items.length === 0){
        return false;
    }
    
    var selected_item = available_items[Math.floor(Math.random() * available_items.length)];
    selected_item.style.display = "block";
    
    selected_item.innerHTML = selected_item.innerHTML.replace("data-href","href")
    
    if (window.location.search.indexOf("spot_promotion_channel_id=") == -1){
      shown_ids.push(selected_item.id);
        
      do_promotion_analytics(selected_item.getAttribute("data-internalname"),
      						selected_item.id, selected_item.getAttribute("data-link-url"), 
      						selected_item.getAttribute("data-has-image"),
      						selected_item.getAttribute("data-is-template-image-and-button"));
    }

    sessionStorage.setItem(sessionStorageKey, shown_ids.join(","));
    return true;
}


if (typeof promotion_pop_up_initial_delay === 'undefined') {
    var promotion_pop_up_initial_delay = 2000
}

//overrides default implementation

setTimeout(() => {
    if (displayPromotionPopUp()) {
        if (typeof t !== 'undefined') {
            clearTimeout(t);
        }
        
        const timeoutDuration = promotion_pop_up_initial_delay > 500
            ? promotion_pop_up_initial_delay - 500 
            : 0;

        setTimeout(() => {
            const $element = $("#promotion-pop-up");

            $element.modal({
                show: true,
                focus: true,
                backdrop: true,
            });
        }, timeoutDuration); 
	}
}, 500);</script><script>// ALL_PAGES_COMPONENT
var smart_footer_active = 'true' == 'true';
var smart_footer_version = '2';

</script><footer id="accessibility-footer"><p>We strive to make our website accessible to everybody. <a aria-label="Learn More About our website accessibility" class="accessibility-link" href="/accessibility-page-01" target="_self">Learn More.</a></p></footer><script>

  var spot_id = 127068;
  var sh_generic_form_params=JSON.parse('{"generic_contact_form_active":true,"texting_permissions_active":true,"title":"Contact us","instructions":"Please fill out the form and we will be in touch.","reasons":["To host a special event","To get a special event catered","To reserve a table","To apply for a job","Other Questions"],"custom_hours":"","hours":"","active_tmt_cta_links":{"cta_private_party":"https://tmt.spotapps.co/private-parties?spot_id=127068","cta_catering":"https://tmt.spotapps.co/catering?spot_id=127068","cta_reservations":"https://tmt.spotapps.co/reservations?spot_id=127068","cta_jobs":"https://tmt.spotapps.co/job-listings?spot_id=127068"},"label_for_texting_permission":"I’d like to get texts about specials, events, and other exclusive offers and announcements not available to general public"}');

  if (false){
    console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website");
  }

  if (navigator.userAgent.match(/iPhone/i)
     || navigator.userAgent.match(/iPad/i)
     || navigator.userAgent.match(/iPod/i)){
    $(document).ready(function(){
          document.body.className += " " + "webkit-mobile-body";
    });
  }

  var promotion_url_param_domain = getPromotionUrlParams()['domain'];
  if ( promotion_url_param_domain && ( new URL(document.location).host == 'localhost:4000' || new URL(document.location).host == 'wcache.spotapps.co' ||  new URL(document.location).host == 'website-editor.spotapps.co' || new URL(document.location).host == 'website-editor-staging.spotapps.co' || new URL(document.location).host == 'wcache-staging.spotapps.co')){
    $("a[href^='/']").each(function(){
      if (this.href.indexOf('domain=') == -1){
        var sh_internal_url = new URL(this.href);
        sh_internal_url.searchParams.set("domain", promotion_url_param_domain);
        this.href = sh_internal_url.toString();
      }
    })
  }


  function cta_link_matches_href(href, url){
    var domain = 'catch25-hsv.com';
    if(typeof url === 'undefined'){
      return false;
    }
    var partsOfURL = url.split(domain);
    if (partsOfURL.length != 2){
      return href == url;
    }else{
      var urlPath = partsOfURL[1];
      if (urlPath.substring(0,1) == "/"){
        urlPath = urlPath.substring(1,urlPath.length);
      }
      return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1;
    }
  }

  var all_cta_links = [{"id":777869,"spot_id":127068,"url":"https://tmt.spotapps.co/reservations?spot_id=127068","cta_link_type":"reservations","created_at":"2023-08-03T15:27:38+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"Reservations","target":null,"website_footer_label":"Reserve","position":1},{"id":749007,"spot_id":127068,"url":"https://tmt.spotapps.co/private-parties?spot_id=127068","cta_link_type":"private_parties","created_at":"2023-05-15T19:50:22+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"Private Parties","target":null,"website_footer_label":"Parties","position":3},{"id":749012,"spot_id":127068,"url":"https://tmt.spotapps.co/job-listings?spot_id=127068","cta_link_type":"job_listing","created_at":"2023-05-15T19:58:12+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"Job Listing","target":null,"website_footer_label":"Jobs","position":2},{"id":1133317,"spot_id":127068,"url":"https://app.yiftee.com/gift-card/downtown-huntsville","cta_link_type":"gift_cards","created_at":"2024-11-06T10:05:16+00:00","updated_at":null,"made_of_food":false,"link_name":"","target":null,"website_footer_label":"Gift Cards","position":null},{"id":755608,"spot_id":127068,"url":"https://catch25-hsv.com/-drink-menu","cta_link_type":"drink_menu","created_at":"2023-06-05T08:02:31+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"","position":null},{"id":755609,"spot_id":127068,"url":"https://catch25-hsv.com/-food-menu","cta_link_type":"food_menu","created_at":"2023-06-05T08:02:31+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"","position":null},{"id":749009,"spot_id":127068,"url":"https://tmt.spotapps.co/catering?spot_id=127068","cta_link_type":"catering","created_at":"2023-05-15T19:55:46+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"Catering","target":null,"website_footer_label":"Catering","position":4},{"id":747720,"spot_id":127068,"url":"https://food.google.com/chooseprovider?restaurantId=/g/11tmrch7nx&g2lbs=ADZRdktEaszhHFUbdCRka_7QPLR3T7Rp-iHjpYJD8P8wWsG42gRhXtlDVGdJMGS88CU2mG9wWRFzyPwZfu46D_y-PqxnFB_qNRXOEd-zcgeqPMK0JMrY87kM-VKWgyKaafmtNsEA9AT7UjpDPBbmaX14EGRlKN5Aeg%3D%3D&gl=us&sei=CfBMT07v8RmcEXlBWvKQzRsI&utm_campaign&utm_source=direct_visit","cta_link_type":"order","created_at":"2023-05-09T01:08:49+00:00","updated_at":"2024-11-06T10:05:16+00:00","made_of_food":false,"link_name":"Online order","target":null,"website_footer_label":"Order","position":0}];

  function find_cta_link(href) {
    for (var i=0; i< all_cta_links.length; i++){
      var cta_link = all_cta_links[i];
      if ( cta_link_matches_href(href, cta_link.url)){
        return cta_link;
      }
    }
  }

  function find_cta_links(href) {
    var cta_links = []
    for (var i=0; i< all_cta_links.length; i++){
      var cta_link = all_cta_links[i];
      if ( cta_link_matches_href(href, cta_link.url)){
        cta_links.push(cta_link);
      }
    }
    return cta_links;
  }


  function get_current_page_cta_link_types(){
    var types = [];
    var cta_links = find_cta_links(document.location.href);
    for (var i=0; i<cta_links.length; i++){
      types.push(cta_links[i].cta_link_type);
    }
    return types;
  }


  function is_food_menu_page(){
    var cta_link_types = get_current_page_cta_link_types();
    for (var i=0; i<cta_link_types.length; i++){
      if ('food_menu' == cta_link_types[i])
        return true;
    }
    return false;
  }


  function get_form_cat_from_cta(){
    var cta_link = find_cta_link(document.location.href);
    if (cta_link == null) {
        return null;
    }
    if (cta_link.cta_link_type == 'private_parties'){
        return 'private_party';
    }else if (cta_link.cta_link_type == 'reservations'){
        return 'reservation';
    }else if (cta_link.cta_link_type == 'catering'){
        return 'catering';
    }else if (cta_link.cta_link_type == 'job_listing'){
        return 'job_listings';
    }else if (cta_link.cta_link_type == 'gift_cards'){
          return 'gift_cards';
    }
    return null;
  }

  function element_has_events_defined(elem){
    if ($._data(elem, "events") === undefined){
      return false;
    }
    return true;
  }

  function create_ga_events_for_cta_clicks(){
    if (typeof $ === 'function'){

      var cta_link_of_the_page = find_cta_link(location.href);


      $("a").each(function(index, elem){
        var href = $(elem).attr('href');

        if (href  === undefined ){
           return;
        }

        if (href.substring(0,4) == 'tel:'){
          if (!element_has_events_defined(elem)){  // not footer links
            $(elem).on("click", function(){
                universal_ga('send', 'event', {
                  eventCategory: 'Button',
                  eventAction: 'Click',
                  eventLabel: 'Phone',
                  transport: 'beacon'
                });
             });

             if (cta_link_of_the_page){
                $(elem).on("click", function(){
                    universal_ga('send', 'event', {
                      eventCategory: 'Button',
                      eventAction: 'Click',
                      eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone',
                      transport: 'beacon'
                    });
                 });
             }
          } else {
             if (cta_link_of_the_page){
               $(elem).on("click", function(){
                   universal_ga('send', 'event', {
                        eventCategory: 'Button',
                        eventAction: 'Click',
                        eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone footer',
                        transport: 'beacon'
                   });
               });
             }
          }


        }else{
          var cta_link = find_cta_link(href);
          if (elem.className != null && elem.className.indexOf("bottom-link") > -1){
            // console.log("bottom link detected");
          }else{
            if (cta_link != null){
              $(elem).on("click", function(){
                universal_ga('send', 'event', {
                        eventCategory: 'Website Link',
                        eventAction: 'Click',
                        eventLabel: cta_link.cta_link_type,
                        transport: 'beacon'
                  });
              });
            }
          }
        }


      });
    }
  }

  if (typeof angular === "undefined") {
    create_ga_events_for_cta_clicks();
  } else {
    angular.element(document).ready(function () {
      create_ga_events_for_cta_clicks();
    });
  }


  function triggerShowFooterEvents(){
    if (window.screen.availWidth < 768){
        universal_ga('send', 'event', {
                eventCategory: 'Mobile Footer',
                eventAction: 'View',
                eventLabel: '',
                transport: 'beacon'
          });
    }
  }




  ////////////
  function smartFooterV2()
  {
    var list= document.getElementsByClassName("bottom-list-item");
    if (!list) return;

    if (document.getElementById("bottom-navbar") == null){
      return;
    }

    var bottomNav = document.querySelector('#bottom-navbar .navbar-nav');
    var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left');
    var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right');

    bottomNav.innerHTML = '';
    var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0);
    linksWithPosition.sort(function(a,b) {
      return a.position - b.position;
    });

    var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : '');

    linksWithPosition.forEach((e, i) => {
        var target = e.target || getUrlTarget(e.url);
        bottomNav.insertAdjacentHTML('beforeend',
        `<li class="bottom-list-item" style="white-space: nowrap;width: auto;"><a ${footerLinkStyle} class="bottom-link smart-footer-link" data-type="${e.cta_link_type}" data-position="${i}" target="${target}" href="${e.url}">${e.website_footer_label}</a></li>`);
    })

    var intervalCount = 0
    var interval = setInterval(() => {
      if(intervalCount == 50){
        clearInterval(interval);
      }
      removeOverflowingFooterLinks();
      intervalCount ++;
    }, 200);

    $('.smart-footer-link').on("click", function(){
          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
                    shUrlParams['source'] = 'footer';
                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
          }

          var visibleLinks = $('.smart-footer-link').map(function (e) {
              return $(this).data('type');
          }).toArray().join(',');

          universal_ga('send', 'event', {
                  eventCategory: 'Button',
                  eventAction: 'Click_footer_2',
                  eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks,
                  transport: 'beacon'
            });
    });
  }

  function removeOverflowingFooterLinks(){
    var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li');
    var width_sum = 0;

    bottomNavLinks.forEach(e => {
      width_sum += e.getBoundingClientRect().width;
      if ((width_sum) > window.innerWidth) {
        console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;");
        e.remove();
      }
    });
  }

  function getUrlTarget(url){
    if(url.startsWith('tel')){
      return '_self';
    }
    if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){
      return '_self';
    }
    return '_blank';
  }

  function npb()
    {
    	var list= document.getElementsByClassName("bottom-list-item");
    	if (!list) return;

      if (document.getElementById("bottom-navbar") == null){
        return;
      }

      var url = ""
    	for (var i=0; i < all_cta_links.length; i++)
    	{
    		if (all_cta_links[i].cta_link_type == "order"){
          url = all_cta_links[i].url;
        }
    	}

    	if ( url == ""){
        return;
      }

    	for (i=0; i < list.length; i++)
    	{
    		console.log(cta_link_matches_href(list[i].firstChild.href, url));
    		if (cta_link_matches_href(list[i].firstChild.href,url))  return;

    	};

    	var item = list[list.length-1]
    	document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true));
    	var width_sum = 0;
    	for (i=0; i < list.length; i++) {
    		width_sum += list[i].getBoundingClientRect().width;
    	}

    	var item = list[list.length-1]
    	if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; }

    	item.firstChild.text = "Order";
    	item.firstChild.href = url;
    	item.firstChild.id = "bottom_link_" + list.length;

      $(item.firstChild).on("click", function(){

          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
                    shUrlParams['source'] = 'footer';
                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
                  }

          universal_ga('send', 'event', {
                  eventCategory: 'Button',
                  eventAction: 'Click',
                  eventLabel: 'Plan B-2 Order',
                  transport: 'beacon'
            });
      });


    }

function activateSmartFooter(){
    var smart_footer_active = true;
    var smart_footer_version = 2
    if(window.location.hash == '#smartFooterV2=enabled'){
      smartFooterV2();
      return;
    }
    if (smart_footer_active){
      if(smart_footer_version == 2 ){
          smartFooterV2();
       }else {
          npb();
       }
    }
  }

  activateSmartFooter();

  var corona_config_str = '{"id":26462,"spot_id":127068,"promote_deliveries":true,"promote_pick_up":true,"promote_gift_cards":true,"promote_private_parties":true,"promote_catering":true,"promote_reservations":true,"promote_happy_hour":true,"promote_events":true,"promote_walk_ins":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":null,"created_at":"2023-05-05T20:36:20+00:00","updated_at":"2023-06-17T13:23:58+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":3,"pick_ups_priority_value":3,"reservations_priority_value":5,"private_parties_priority_value":4,"catering_priority_value":4,"gift_cards_priority_value":3,"jobs_priority_value":2,"food_and_drinks_priority_value":3,"specials_priority_value":3,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":3,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":3,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}';
  var corona_config =  corona_config_str != '' ?  JSON.parse('{"id":26462,"spot_id":127068,"promote_deliveries":true,"promote_pick_up":true,"promote_gift_cards":true,"promote_private_parties":true,"promote_catering":true,"promote_reservations":true,"promote_happy_hour":true,"promote_events":true,"promote_walk_ins":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":null,"created_at":"2023-05-05T20:36:20+00:00","updated_at":"2023-06-17T13:23:58+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":3,"pick_ups_priority_value":3,"reservations_priority_value":5,"private_parties_priority_value":4,"catering_priority_value":4,"gift_cards_priority_value":3,"jobs_priority_value":2,"food_and_drinks_priority_value":3,"specials_priority_value":3,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":3,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":3,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}') : null;


  //corona instuctions
  function show_corona_instructions(text, phone, btnText){
    //format to US number
    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);

    if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) {
        var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
        var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
    }else {
        var linkLocation = 'tel:+1'+phone+'';
        var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +''
    }
    var appendPhone = 'tel:+1'+phone+'';
    //inject html content
    if ($('.food-menu-nav').length) {
      //new template
      var pageEl =  $('.food-menu-nav').css('margin','20px auto 10px auto');
      var textColor = rgb2hex($('.section-header').css('color'));
      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
      fontSize = fontSize + Math.round(fontSize  * 0.25);

      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="tel:+1'+phone+'">'+btnText+'</a></div>';
      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');this.href=\'' + appendPhone + '\';" style="text-decoration: underline;color:'+textColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="display: inline-block !important;font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="'+btnLinkLocation +'">'+btnText+'</a></div>';

    }else {
      //old template
      var pageEl = $('.tabnav');
      var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
      var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));

      var linkTextColor = getContrast50(linkColor);
      var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
      fontSize = fontSize + Math.round(fontSize  * 0.25);
      var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform');

      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 50px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+textColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="tel:+1'+phone+'">'+btnText+'</a></div>';
      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 30px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+linkTextColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="'+btnLinkLocation+'">'+btnText+'</a></div>';

    }
     //html content
    pageEl.prepend(html);
  }

  function rgb2hex(rgb) {
    if(typeof rgb !== "undefined"){
      rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
      if (!rgbColor) {
        rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/);
        return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]);
      }
      function hex(x) {
          return ("0" + parseInt(x).toString(16)).slice(-2);
      }
      return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]);
    }
    return rgb;
  }

  function getContrast50(hexcolor){
    return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff';
  }

  function show_corona_sidebar_instructions(text, phone){
    //format to US number
    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);
    var divWidth = 230;
    var top = 50;
    var linkSize = '1.6em';
    var pSize = $('p').css('font-size');
    var appendPhone = 'tel:+1'+phone+'';

    if ($(window).width() < 1600)
      var top = 30;
    if ($(window).width() < 1200){
      var divWidth = 180;
      var linkSize = '1.4em';
      var pSize ='1.1em';
    }

    if($('.food-menu-nav').length){ //new template
      var textColor = $('.food-menu-nav-item.active').css('color');
      var linkColor = $('.food-menu-nav-item.active').css('background-color');

      var linkTextColor = $('.food-menu-nav-item.active').css('color');
      var parent = $('.food-menu-page');
    }
    else { //old template
      var textColor = $('.menu-item-name-traditional').css('color');
      var linkColor = $('.style-traditional .tabnav .nav>li.active>a').css('color');
      var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu');
      var linkTextColor = getContrast50(linkColor);
    }

    // $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+textColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');"  style="font-size:'+linkSize+';color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');
    $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+linkTextColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');this.href=\'' + appendPhone + '\';"  style="font-size:'+linkSize+';color:'+linkTextColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');

    //check if resolution is bigger than tablet resolution
/*  if ($(window).width() > 991) {
      //detect scroll
      window.onscroll = function (e) {
      if ($(window).scrollTop() == 0) {
          $('#corona-instructions-sidebar').hide();
        }else {
          $('#corona-instructions-sidebar').show();
        }
      }
    } */
  }

  function check_corona_config(config){
    console.log(config)
    if (config) {
      if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) {
        if (!config.promote_deliveries && config.promote_pick_up) {
          var btnText = 'Call For Pick Up';
        }
        if (config.promote_deliveries && !config.promote_pick_up) {
          var btnText = 'Call For Delivery';
        }
        if (config.promote_deliveries && config.promote_pick_up) {
          var btnText = 'Call For Pick Up Or Delivery';
        }

        if(typeof btnText !== "undefined"){ // check if pick up or delivery are true
          if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) {
                var btnText = 'ORDER NOW';
                    if($('.food-menu-nav').length){ //new template
                      var textColor = rgb2hex($('.section-header').css('color'));
                      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
                      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
                      fontSize = fontSize + Math.round(fontSize  * 0.25);
                    }
                    else { //old template
                        var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
                        var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));

                        var linkTextColor = getContrast50(linkColor);
                        var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
                        fontSize = fontSize + Math.round(fontSize  * 0.25);
                    }
                show_corona_instructions('For online orders, use our own <a style="text-decoration:underline;color: '+textColor+';" href="https://tmt.spotapps.co/ordering-menu/?spot_id='+config.spot_id+'&images=yes&accordion=true#"> commission free ordering platform! </a> or call:', config.food_page_instruction_phone, btnText);
                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
            } else {
                show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText);
                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
            }

        }
      }
    }
  }


  if (is_food_menu_page() && !window.location.search.includes("contactless=true")){
    $( document ).ready(function() {
       setTimeout(function(){
        check_corona_config(corona_config);
       }, 300);
    });
  }



  function isPhone(phone){
      var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/;
      return regex.test(phone);
  }

  function sendEmail_MT (input_id) {
    const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img");

    const $step = {
      form: $("[data-id=newsletter-widget-2] .sph-email-form"),
      message: $("[data-id=newsletter-widget-2] .sph-response-message"),
    }

    const $field = {
      email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id),
      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id),
      consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id),
    };

    const $error = {
      email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id),
      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id),
    };

    if ($field.email.val().trim() === "") {
        $error.email
          .html("This field is required")
          .show();
    }
    else if (!isEmail($field.email.val().trim())) {
      $error.email
        .html("Please use the format “email@example.com”")
        .show();
    } else {
      $error.email
        .html("")
        .hide();
    }

    if ($field.consent.is(':checked') && $field.phone.val().trim() === "") {
      $error.phone
        .html("This field is required")
        .show();
    } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) {
      $error.phone
        .html("The phone number must contain 10 digits")
        .show();
    } else {
      $error.phone
        .html("")
        .hide();
    }

    const errorField = $step.form.find('.sh-form-error:visible');

    if (errorField.length > 0) {
      const input = errorField.first().next();

      document.activeElement.blur();

      setTimeout(() => {
        input.focus();
      }, 160)

      return;
    }

    $loader
      .show()
      .prev()
      .hide();

    $.ajax({
      method: "POST",
      url: "https://www.spothopperapp.com/api/spots/127068/contacts/add_with_texting_permission",
      crossDomain: true,
      dataType: 'json',
      data: {
        email: $field.email.val().trim(),
        phone: $field.phone.val().trim(),
        texting_permission: $field.consent.is(':checked'),
      },
      success: function (data) {
        afterRequestSubmission(data);
      },
      error: function () {
        afterRequestSubmission("Something went wrong. Please try again later.");
      }
    });

    function afterRequestSubmission (data) {
      $step.form.hide();

      $step.message
        .html(data)
        .show()
        .trigger('focus');
    }
  }
</script><script>function addPromotionParamsToTMTLinks()
{
    if (sessionStorage.getItem('shUrlParams')) {
        let shParams = JSON.parse(sessionStorage.getItem('shUrlParams'));
        if (!Object.keys(shParams).length)
            return;
        if(!shParams.source)
            return;
        $('a').each(function () {
            if (this.href.includes('tmt.spotapps.co')) {
                if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion='))
                    return;

                this.href = this.href + '&source=' + shParams.source;
                if(shParams.destination)
                    this.href = this.href + '&destination=' + shParams.destination;
                if(shParams.promotion)
                    this.href = this.href + '&promotion=' + shParams.promotion;
                if(shParams.fb_post_id)
                    this.href = this.href + '&fb_post_id=' + shParams.fb_post_id;
                if(shParams.email_post_id)
                    this.href = this.href + '&email_post_id=' + shParams.email_post_id;
            }
        })
    }
}
setTimeout(function() {
  addPromotionParamsToTMTLinks();
  addFooterToSourceParam();
},600)

function addFooterToSourceParam()
{
    $('.bottom-link').each(function (){
        if(shouldAddSourceParam(this.href))
          this.href = this.href + '&source=footer';
    })
    $('#sh-multiple-links-content-holder a').each(function (){
       if(shouldAddSourceParam(this.href))
          this.href = this.href + '&source=footer';
    })
}
function shouldAddSourceParam(link){
  if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){
    return true;
  }
  return false;
}
</script><script type="text/javascript" src="https://static.spotapps.co/slideshow_and_video_control_buttons_mt_plugin_v2.js"></script><link href="https://static.spotapps.co/wcache-website-includes/assets/generic-form-CCG1bT7S.css" rel="stylesheet" media="screen"/><script type="module" crossorigin="crossorigin" src="https://static.spotapps.co/wcache-website-includes/assets/generic-form-eDclq4nT.js"></script><div id="sh-generic-form-widget"></div><script>
;(async () => {
if (typeof window.focusTrap === 'undefined') {
    await getScript('https://unpkg.com/tabbable/dist/index.umd.js');
    await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js');
}

document.querySelectorAll('.modal').forEach((element) => {
    const trap = window.focusTrap?.createFocusTrap(element, {
        allowOutsideClick: true,
    });

    $(element).on('shown.bs.modal', () => {
	    trap?.activate();
	});

	$(element).on('hidden.bs.modal', () => {
        trap?.deactivate();
    });
});

async function getScript (source) {
    return new Promise((resolve, reject) => {
        const script = document.createElement('script');
        script.src = source;
        script.async = true;

        script.onload = resolve;
        script.onerror = reject;

        document.head.appendChild(script);
    });
}
})();
</script><link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/><script>var changes_log_array = [];</script><script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script></body></html>