<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta name="viewport" content="width=device-width,initial-scale=1" />

<script type="text/javascript">var slide_on=false;</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>99 Bikes | Bike Parts &amp; Bicycles Online</title>
<link rel="canonical" href="http://www.99bikes.com.au/" />
<meta name="description" content="Australia's biggest bike clearance now on - UP TO 40% OFF RRP. Massive selection of bikes &amp; accessories for every rider. Hurry stock is limited and won't last!" />
<meta name="keywords" content="Bicycles &amp; Bicycle Accessories and Bike Parts Online. Price Beat Guarantee" />
<meta name="robots" content="INDEX,FOLLOW" />
<link rel="icon" href="http://www.99bikes.com.au/media/favicon/default/Social_99_Red.png" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.99bikes.com.au/media/favicon/default/Social_99_Red.png" type="image/x-icon" />
<!--[if lt IE 7]>
<script type="text/javascript">
//<![CDATA[
    var BLANK_URL = 'http://www.99bikes.com.au/js/blank.html';
    var BLANK_IMG = 'http://www.99bikes.com.au/js/spacer.gif';
//]]>
</script>
<![endif]-->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
//<![CDATA[
	 var $j = jQuery.noConflict();
//]]>
</script>
<link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/media/css/085afbfcde5b54b8c1da96bc6fa08636.css" />
<link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/media/css/1ecf978b1a99d00c8cfca14dafc96fc3.css" media="all" />
<link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/media/css/def809ac179017d72d0cf54c4d93ab7c.css" media="print" />
<script type="text/javascript" src="http://www.99bikes.com.au/js/prototype/prototype.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/lib/ccard.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/prototype/validation.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/scriptaculous/builder.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/scriptaculous/effects.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/scriptaculous/dragdrop.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/scriptaculous/controls.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/scriptaculous/slider.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/varien/js.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/varien/form.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/mage/translate.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/mage/cookies.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/bootstrap/99bikes.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/temando/autocomplete.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/temando/avs.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/temando/datepicker.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/prototype/window.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/js/zipmoney/widgetmodal.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/default/blanco/js/global.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/default/blanco/js/flexslider/jquery.flexslider-min.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/default/blanco/js/flexslider/homepage.js"></script>
<!--[if lt IE 8]>
<link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/media/css/a99cbadb6a547f80cb7c1511a9e558e9.css" media="all" />
<![endif]-->
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/media/css/e6ea938a4603882fea769a54fd64af7a.css" media="all" />
<![endif]-->
<!--[if lt IE 7]>
<script type="text/javascript" src="http://www.99bikes.com.au/js/lib/ds-sleight.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/base/default/js/ie6.js"></script>
<![endif]-->

<script type="text/javascript">
//<![CDATA[
optionalZipCountries = ["HK","IE","MO","PA"];
//]]>
</script>

<!-- Criteo OneTag Start -->
 
<!-- Home page tag -->
<script>(function(d,s){var js=d.getElementsByTagName(s)[0];var r=d.createElement(s);r.async=true;r.src=("https:"==location.protocol?"https:":"http:")+"//static.criteo.net/js/ld/ld.js";js.parentNode.insertBefore(r,js)})(document,"script")</script><script type="text/javascript">
window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
 { event: "setAccount", account: 22922 },
  { event: "setSiteType", type: (/iPad/.test(navigator.userAgent) ? "t" : (/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile/.test(navigator.userAgent) ? "m" : "d"))},
 { event: "viewHome" }
);
</script>
 <!-- Criteo OneTag End -->

                        <meta http-equiv="X-UA-Compatible" content="IE=Edge">
                            <!--[if lte IE 9]>
                                <script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>
                        <![endif]-->
                    
<script>
    document.addEventListener("DOMContentLoaded", function(event) {
        algoliaBundle.$(function ($) {
            window.algoliaConfig = {
                instant: {
                    enabled: false,
                    selector: '.main',
                    isAddToCartEnabled: true                },
                autocomplete: {
                    enabled: true,
                    selector: '.algolia-search-input',
                    sections: [{"name":"pages","label":"Pages","hitsPerPage":"2"}],
                    nbOfProductsSuggestions: '6',
                    nbOfCategoriesSuggestions: '2',
                    nbOfQueriesSuggestions: '0'
                },
                applicationId: '0Y47DFZ2D5',
                indexName: 'magento_default',
                apiKey: 'a794b00ed4cce27ebb52ba732b928132',
                facets: [{"attribute":"price","type":"slider","label":"Price"},{"attribute":"name","type":"conjunctive","label":"Categories"},{"attribute":"color","type":"disjunctive","label":"Colors"}],
                hitsPerPage: 9,
                sortingIndices: [{"attribute":"price","sort":"asc","label":"Lowest price","name":"magento_default_products_price_default_asc"},{"attribute":"price","sort":"desc","label":"Highest price","name":"magento_default_products_price_default_desc"},{"attribute":"created_at","sort":"desc","label":"Newest first","name":"magento_default_products_created_at_desc"}],
                isSearchPage: false,
                isCategoryPage: false,
                removeBranding: true,
                priceKey: '.AUD.default',
                currencySymbol: '$',
                currency_code: 'AUD',
                autofocus: true,
                request: {
                    query:{"value":""}.value,
                    refinement_key: '',
                    refinement_value: '',
                    path: ''
                },
                showSuggestionsOnNoResultsPage: false,
                baseUrl: 'http://www.99bikes.com.au',
                popularQueries: ["garmin forerunner","fenix 3","norco","garmin","merida","gopro","pedal","Bmx","carbon"]            };

            window.transformHit = function (hit, price_key) {
                if (Array.isArray(hit.categories))
                    hit.categories = hit.categories.join(', ');

                if (hit._highlightResult.categories_without_path && Array.isArray(hit.categories_without_path)) {
                    hit.categories_without_path = $.map(hit._highlightResult.categories_without_path, function (category) {
                        return category.value;
                    });

                    hit.categories_without_path = hit.categories_without_path.join(', ');
                }

                if (Array.isArray(hit.color)) {
                    var colors = [];

                    $.each(hit._highlightResult.color, function (i, color) {
                        if (color.matchLevel === 'none') {
                            return;
                        }
                        colors.push(color.value);
                    });

                    colors = colors.join(', ');

                    hit._highlightResult.color = {value: colors};
                }
                else {
                    if (hit._highlightResult.color && hit._highlightResult.color.matchLevel === 'none') {
                        hit._highlightResult.color = {value: ''};
                    }
                }

                if (hit._highlightResult.color && hit._highlightResult.color.value && hit.categories_without_path) {
                    if (hit.categories_without_path.indexOf('<em>') === -1 && hit._highlightResult.color.value.indexOf('<em>') !== -1) {
                        hit.categories_without_path = '';
                    }
                }


                if (Array.isArray(hit._highlightResult.name))
                    hit._highlightResult.name = hit._highlightResult.name[0];

                if (Array.isArray(hit.price))
                    hit.price = hit.price[0];

                if (price_key !== '.' + algoliaConfig.currency_code + '.default' &&
                        hit['price'][algoliaConfig.currency_code][price_key.substr(1) + '_formated'] !== hit['price'][algoliaConfig.currency_code]['default_formated']) {
                    hit['price'][algoliaConfig.currency_code][price_key.substr(1) + '_original_formated'] = hit['price'][algoliaConfig.currency_code]['default_formated'];
                }

                return hit;
            };

            window.getFacetWidget = function (facet, templates) {

                if (facet.type === 'priceRanges') {
                    return algoliaBundle.instantsearch.widgets.priceRanges({
                        container: facet.wrapper.appendChild(document.createElement('div')),
                        attributeName: facet.attribute,
                        labels: {
                            currency: algoliaConfig.currencySymbol,
                            separator: 'to',
                            button: 'Go'
                        },
                        templates: templates,
                        cssClasses: {
                            root: 'facet conjunctive'
                        }
                    })
                }

                var listItemTemplate = '<label class="{{cssClasses.label}}">' +
                    '<input type="checkbox" class="{{cssClasses.checkbox}}" value="{{name}}" {{#isRefined}}checked{{/isRefined}} />{{name}}' +
                    '{{#isRefined}}<img class="cross-circle" src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/cross-circle.png"/>{{/isRefined}}' +
                    '<span class="{{cssClasses.count}}">{{#helpers.formatNumber}}{{count}}{{/helpers.formatNumber}}</span>' +
                    '</label>';

                if (facet.type === 'conjunctive') {

                    templates.item = listItemTemplate;
                    return algoliaBundle.instantsearch.widgets.refinementList({
                        container: facet.wrapper.appendChild(document.createElement('div')),
                        attributeName: facet.attribute,
                        operator: 'and',
                        templates: templates,
                        cssClasses: {
                            root: 'facet conjunctive'
                        }
                    });
                }

                if (facet.type === 'disjunctive') {
                    templates.item = listItemTemplate;

                    return algoliaBundle.instantsearch.widgets.refinementList({
                        container: facet.wrapper.appendChild(document.createElement('div')),
                        attributeName: facet.attribute,
                        operator: 'or',
                        templates: templates,
                        cssClasses: {
                            root: 'facet disjunctive'
                        }
                    });
                }

                if (facet.type == 'slider') {
                    return algoliaBundle.instantsearch.widgets.rangeSlider({
                        container: facet.wrapper.appendChild(document.createElement('div')),
                        attributeName: facet.attribute,
                        templates: templates,
                        cssClasses: {
                            root: 'facet slider'
                        },
                        tooltips: {
                            format: function(formattedValue) {
                                return parseInt(formattedValue);
                            }
                        }
                    });
                }
            };

            window.getAutocompleteSource = function (section, algolia_client, $, i) {
                if (section.hitsPerPage <= 0)
                    return null;

                var options = {
                    hitsPerPage: section.hitsPerPage,
                    analyticsTags: 'autocomplete'
                };

                var source;

                if (section.name === "products") {
                    options.facets = ['categories.level0'];
                    options.numericFilters = 'visibility_search=1';

                    source =  {
                        source: $.fn.autocomplete.sources.hits(algolia_client.initIndex(algoliaConfig.indexName + "_" + section.name), options),
                        name: section.name,
                        templates: {
                            empty: function (query) {
                                var template = '<div class="aa-no-results-products">' +
                                                    '<div class="title">No products for query "' + $("<div>").text(query.query).html() + '"</div>';

                                var suggestions = [];

                                if (algoliaConfig.showSuggestionsOnNoResultsPage && algoliaConfig.popularQueries.length > 0) {
                                    $.each(algoliaConfig.popularQueries.slice(0, Math.min(3, algoliaConfig.popularQueries.length)), function (i, query) {
                                        query = $('<div>').html(query).text(); // Avoid xss
                                        suggestions.push('<a href="' + algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + encodeURIComponent(query) + '">' + query + '</a>');
                                    });

                                    template +=     '<div class="suggestions"><div>You can try one of the popular search queries</div>';
                                    template +=        '<div>' + suggestions.join(', ') + '</div>';
                                    template +=     '</div>';
                                }

                                template +=         '<div class="see-all">' + (suggestions.length > 0 ? 'or ' : '') + '<a href="' + algoliaConfig.baseUrl + '/catalogsearch/result/?q=__empty__">See all products</a></div>' +
                                                '</div>';

                                return template;
                            },
                            suggestion: function (hit) {
                                hit = transformHit(hit, algoliaConfig.priceKey)
                                hit.displayKey = hit.displayKey || hit.name;
                                return algoliaConfig.autocomplete.templates[section.name].render(hit);
                            }
                        }
                    };
                }
                else if (section.name === "categories" || section.name === "pages")
                {
                    source =  {
                        source: $.fn.autocomplete.sources.hits(algolia_client.initIndex(algoliaConfig.indexName + "_" + section.name), options),
                        name: i,
                        templates: {
                            empty: '<div class="aa-no-results">No results</div>',
                            suggestion: function (hit) {
                                if (section.name === 'categories') {
                                    hit.displayKey = hit.path;
                                }

                                if (hit._snippetResult && hit._snippetResult.content && hit._snippetResult.content.value.length > 0) {
                                    hit.content = hit._snippetResult.content.value;

                                    if (hit.content.charAt(0).toUpperCase() !== hit.content.charAt(0)) {
                                        hit.content = '&#8230; ' + hit.content;
                                    }

                                    if ($.inArray(hit.content.charAt(hit.content.length - 1), ['.', '!', '?'])) {
                                        hit.content = hit.content + ' &#8230;';
                                    }

                                    if (hit.content.indexOf('<em>') === -1) {
                                        hit.content = '';
                                    }
                                }

                                hit.displayKey = hit.displayKey || hit.name;
                                return algoliaConfig.autocomplete.templates[section.name].render(hit);
                            }
                        }
                    };
                }
                else if (section.name === "suggestions")
                {
                    /// popular queries/suggestions
                    var suggestions_index = algolia_client.initIndex(algoliaConfig.indexName + "_suggestions");
                    var products_index = algolia_client.initIndex(algoliaConfig.indexName + "_products");

                    source = {
                        source: $.fn.autocomplete.sources.popularIn(suggestions_index, {
                            hitsPerPage: section.hitsPerPage
                        }, {
                            source: 'query',
                            index: products_index,
                            facets: ['categories.level0'],
                            hitsPerPage: 0,
                            typoTolerance: false,
                            maxValuesPerFacet: 1,
                            analytics: false
                        }, {
                            includeAll: true,
                            allTitle: 'All departments'
                        }),
                        displayKey: 'query',
                        name: section.name,
                        templates: {
                            suggestion: function (hit) {
                                if (hit.facet) {
                                    hit.category = hit.facet.value;
                                }

                                if (hit.facet && hit.facet.value !== "All departments") {
                                    hit.url = algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + hit.query + '#q=' + hit.query + '&hFR[categories.level0][0]=' + encodeURIComponent(hit.category) + '&idx=' + algoliaConfig.indexName + '_products';
                                } else {
                                    hit.url = algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + hit.query;
                                }
                                return algoliaConfig.autocomplete.templates.suggestions.render(hit);
                            }
                        }
                    };
                } else {
                    /** If is not products, categories, pages or suggestions, it's additional section **/
                    var index = algolia_client.initIndex(algoliaConfig.indexName + "_section_" + section.name);

                    source = {
                        source: $.fn.autocomplete.sources.hits(index, {
                            hitsPerPage: section.hitsPerPage,
                            analyticsTags: 'autocomplete'
                        }),
                        displayKey: 'value',
                        name: i,
                        templates: {
                            suggestion: function (hit) {
                                hit.url = algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + hit.value + '&refinement_key=' + section.name;
                                return algoliaConfig.autocomplete.templates.additionnalSection.render(hit);
                            }
                        }
                    };
                }

                if (section.name === 'products') {
                    source.templates.footer = function (query, content) {
                        var keys = [];
                        for (var key in content.facets['categories.level0']) {
                            var url = algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + query.query + '#q=' + query.query + '&hFR[categories.level0][0]=' + encodeURIComponent(key) + '&idx=' + algoliaConfig.indexName + '_products';
                            keys.push({
                                key: key,
                                value: content.facets['categories.level0'][key],
                                url: url
                            });
                        }

                        keys.sort(function (a, b) {
                            return b.value - a.value;
                        });

                        var ors = '';

                        if (keys.length > 0) {
                            ors += '<span><a href="' + keys[0].url + '">' + keys[0].key + '</a></span>';
                        }

                        if (keys.length > 1) {
                            ors += ', <span><a href="' + keys[1].url + '">' + keys[1].key + '</a></span>';
                        }

                        var allUrl = algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + query.query;
                        return '<div id="autocomplete-products-footer">See products in <span><a href="' + allUrl +  '">All departments</a></span> (' + content.nbHits + ') or in ' + ors + '</div>';
                    }
                }

                if (section.name !== 'suggestions' && section.name !== 'products') {
                    source.templates.header = '<div class="category">' + (section.label ? section.label : section.name) + '</div>';
                }

                return source;
            };

            window.fixAutocompleteCssHeight = function () {
                if ($(document).width() > 768) {
                    $(".other-sections").css('min-height', '0');
                    $(".aa-dataset-products").css('min-height', '0');
                    var height = Math.max($(".other-sections").outerHeight(), $(".aa-dataset-products").outerHeight());
                    $(".aa-dataset-products").css('min-height', height);
                }
            };

            window.fixAutocompleteCssSticky = function (menu) {
                var dropdown_menu = $('#algolia-autocomplete-container .aa-dropdown-menu');
                var autocomplete_container = $('#algolia-autocomplete-container');
                autocomplete_container.removeClass('reverse');

                /** Reset computation **/
                dropdown_menu.css('top', '0px');

                /** Stick menu vertically to the input **/
                var targetOffset = Math.round(menu.offset().top + menu.outerHeight());
                var currentOffset = Math.round(autocomplete_container.offset().top);

                dropdown_menu.css('top', (targetOffset - currentOffset) + 'px');

                if (menu.offset().left + menu.outerWidth() / 2 > $(document).width() / 2) {
                    /** Stick menu horizontally align on right to the input **/
                    dropdown_menu.css('right', '0px');
                    dropdown_menu.css('left', 'auto');

                    var targetOffset = Math.round(menu.offset().left + menu.outerWidth());
                    var currentOffset = Math.round(autocomplete_container.offset().left + autocomplete_container.outerWidth());

                    dropdown_menu.css('right', (currentOffset - targetOffset) + 'px');
                }
                else {
                    /** Stick menu horizontally align on left to the input **/
                    dropdown_menu.css('left', 'auto');
                    dropdown_menu.css('right', '0px');
                    autocomplete_container.addClass('reverse');

                    var targetOffset = Math.round(menu.offset().left);
                    var currentOffset = Math.round(autocomplete_container.offset().left);

                    dropdown_menu.css('left', (targetOffset - currentOffset) + 'px');
                }
            };

            $(algoliaConfig.autocomplete.selector).each(function () {
                $(this).closest('form').submit(function (e) {
                    var query = $(this).find(algoliaConfig.autocomplete.selector).val();

                    if (algoliaConfig.instant.enabled && query == '')
                        query = '__empty__';

                    window.location = $(this).attr('action') + '?q=' + query;

                    return false;
                });
            });

            function handleInputCrossAutocomplete(input) {
                if (input.val().length > 0) {
                    input.closest('#algolia-searchbox').find('.clear-query-autocomplete').show();
                    input.closest('#algolia-searchbox').find('svg').hide();
                }
                else {
                    input.closest('#algolia-searchbox').find('.clear-query-autocomplete').hide();
                    input.closest('#algolia-searchbox').find('svg').show();
                }
            }

            window.focusInstantSearchBar = function (search, instant_search_bar) {
                if ($(window).width() > 992) {
                    instant_search_bar.focusWithoutScrolling();
                    if (algoliaConfig.autofocus === false) {
                        instant_search_bar.focus().val('');
                    }
                }
                instant_search_bar.val(search.helper.state.query);
            };

            window.handleInputCrossInstant = function (input) {
                if (input.val().length > 0) {
                    input.closest('#instant-search-box').find('.clear-query-instant').show();
                }
                else {
                    input.closest('#instant-search-box').find('.clear-query-instant').hide();
                }
            };

            var instant_selector = !algoliaConfig.autocomplete.enabled ? ".algolia-search-input" : "#instant-search-bar";

            $(document).on('input', algoliaConfig.autocomplete.selector, function () {
                handleInputCrossAutocomplete($(this));
            });

            $(document).on('input', instant_selector, function () {
                handleInputCrossInstant($(this));
            });

            $(document).on('click', '.clear-query-instant', function () {
                var input = $(this).closest('#instant-search-box').find('input');
                input.val('');
                input.get(0).dispatchEvent(new Event('input'));
                handleInputCrossInstant(input);
            });

            $(document).on('click', '.clear-query-autocomplete', function () {
                var input = $(this).closest('#algolia-searchbox').find('input');
                input.val('');
                handleInputCrossAutocomplete(input);
            });



            /** Handle small screen **/
            $('body').on('click', '#refine-toggle', function () {
                $('#instant-search-facets-container').toggleClass('hidden-sm').toggleClass('hidden-xs');
                if ($(this).html()[0] === '+')
                    $(this).html('- Refine');
                else
                    $(this).html('+ Refine');
            });

            $.fn.focusWithoutScrolling = function(){
                var x = window.scrollX, y = window.scrollY;
                this.focus();
                window.scrollTo(x, y);
            };
        });
    });
</script>

<!--[if lte IE 9]>
<script>
    algoliaConfig.autofocus = false;
</script>
<![endif]-->
<script type="text/javascript">//<![CDATA[
        var Translator = new Translate([]);
        //]]></script><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','//www.google-analytics.com/analytics.js','ga');

  ga('require', 'displayfeatures');
  ga('create', 'UA-1932498-1', 'auto');

</script>

<!-- addthis -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-540eb1cb79d8d207" async="async"></script>

<!-- LiveChat -->
<script type="text/javascript">
var __lc = {};
__lc.license = 5966841;

(function() {
	var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
	lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
})();
</script>
<meta name="google-site-verification" content="eyJxkF0LNmhrjx2hhK4Tn0IDV9jTSStlbkFTXzUrxHk" />
<!--[if IE 7]>
    <link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/skin/frontend/default/blanco/css/ie7.css" media="screen"/>
<![endif]-->
<!--[if IE 9]>
    <link rel="stylesheet" type="text/css" href="http://www.99bikes.com.au/skin/frontend/default/blanco/css/ie9.css" media="screen"/>
<![endif]-->
<script type="text/javascript" src="//use.typekit.net/pwv7lvf.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>

<!-- Optimizely -->
<script src="//cdn.optimizely.com/js/2852010080.js"></script>
<!-- End Optimizely -->

<!-- Begin Inspectlet Embed Code -->
<script type="text/javascript" id="inspectletjs">
    window.__insp = window.__insp || [];
    __insp.push(['wid', 1585331624]);
    (function() {
        function __ldinsp(){var insp = document.createElement('script'); insp.type = 'text/javascript'; insp.async = true; insp.id = "inspsync"; insp.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://cdn.inspectlet.com/inspectlet.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(insp, x); }
        if (window.attachEvent) window.attachEvent('onload', __ldinsp);
        else window.addEventListener('load', __ldinsp, false);
    })();
</script>
<!-- End Inspectlet Embed Code -->
</head>
<body class=" cms-index-index cms-home">
<!-- BEGIN GOOGLE ANALYTICS CODEs -->
<script type="text/javascript">
//<![CDATA[
    var _gaq = _gaq || [];
    
_gaq.push(['_setAccount', 'UA-1932498-1']);
_gaq.push(['_trackPageview']);
    
    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();

//]]>
</script>
<!-- END GOOGLE ANALYTICS CODE -->
<div class="wrapper">
        <div class="page">
        <div id="top" class="header-wrapper"><div class="mainheader-wrapper">
<div class="mainheader">
    <div class="topbar" style="position: static; top: 0px;">
        <div class="nav-container">
            <ul id="nav">
                <li><a href="http://www.99bikes.com.au/" title="99 Bikes" class="logo"><img width="100" height="39" src="/skin/frontend/default/blanco/images/99bikeslogo.png"></a></li>
                <li><a href="http://www.99bikes.com.au/stores" class="menu-icon menu-push">Locations</a></li>
                <li><a href="http://www.99bikes.com.au/club99" class="menu-icon">Club 99</a></li>
                <li><a href="http://www.99bikes.com.au/workshop" class="menu-icon">Workshop</a></li>
                <li><a href="http://www.99bikes.com.au/customer-service" class="menu-icon">Contact</a></li>
                <li><a class="scart" href="/checkout/cart/" >Cart</a></li>
                <li><a class="account" href="/customer/account/">Account</a></li>
                <li><div><!--
//================================
//
// Search box
//
//================================
-->


<form id="search_mini_form" action="http://www.99bikes.com.au/catalogsearch/result/" method="get">
    <div id="algolia-searchbox">
        <label for="search">Search:</label>
        <input id="search" type="text" name="q" class="input-text algolia-search-input" autocomplete="off" spellcheck="false" autocorrect="off" autocapitalize="off" placeholder="Search" />
        <img class="clear-query-autocomplete" src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/cross.png" />
        <svg id="algolia-glass" xmlns="http://www.w3.org/2000/svg" class="magnifying-glass" width="24" height="24" viewBox="0 0 128 128" >
            <g transform="scale(4)">
                <path stroke-width="3" d="M19.5 19.582l9.438 9.438"></path>
                <circle stroke-width="3" cx="12" cy="12" r="10.5" fill="none"></circle>
                <path d="M23.646 20.354l-3.293 3.293c-.195.195-.195.512 0 .707l7.293 7.293c.195.195.512.195.707 0l3.293-3.293c.195-.195.195-.512 0-.707l-7.293-7.293c-.195-.195-.512-.195-.707 0z" ></path>
            </g>
        </svg>
    </div>
</form>

<!--
//================================
//
// Multi-category Autocomplete
//
//================================
-->

<!-- Product hit template -->
<script type="text/template" id="autocomplete_products_template">
    <a class="algoliasearch-autocomplete-hit" href="{{url}}">
        {{#thumbnail_url}}
        <div class="thumb"><img src="http://www.99bikes.com.au/media/{{thumbnail_url}}" /></div>
        {{/thumbnail_url}}

        <div class="info">
            {{{_highlightResult.name.value}}}

            <div class="algoliasearch-autocomplete-category">
                {{#categories_without_path}}
                    in {{{categories_without_path}}}
                {{/categories_without_path}}

                {{#_highlightResult.color}}
                {{#_highlightResult.color.value}}
                <span>
                   {{#categories_without_path}} | {{/categories_without_path}} Color:  {{{_highlightResult.color.value}}}
                </span>
                {{/_highlightResult.color.value}}
                {{/_highlightResult.color}}
            </div>

            <div class="algoliasearch-autocomplete-price">
                    <span class="after_special {{#price.AUD.default_original_formated}}promotion{{/price.AUD.default_original_formated}}">
                        {{price.AUD.default_formated}}
                    </span>

                {{#price.AUD.default_original_formated}}
                    <span class="before_special">
                        {{price.AUD.default_original_formated}}
                    </span>
                {{/price.AUD.default_original_formated}}
            </div>
        </div>
    </a>
</script>

<!-- Category hit template -->
<script type="text/template" id="autocomplete_categories_template">
    <a class="algoliasearch-autocomplete-hit" href="{{url}}">
        {{#image_url}}
        <div class="thumb">
            <img src="http://www.99bikes.com.au/media/{{image_url}}" />
        </div>
        {{/image_url}}

        {{#image_url}}
        <div class="info">
            {{/image_url}}
            {{^image_url}}
            <div class="info-without-thumb">
                {{#_highlightResult.path}}
                {{{_highlightResult.path.value}}}
                {{/_highlightResult.path}}
                {{^_highlightResult.path}}
                {{{path}}}
                {{/_highlightResult.path}}

                {{#product_count}}
                <small>({{product_count}})</small>
                {{/product_count}}

            </div>
            <div class="clearfix"></div>
            {{/image_url}}
        </div>
    </a>
</script>

<!-- Page hit template -->
<script type="text/template" id="autocomplete_pages_template">
    <a class="algoliasearch-autocomplete-hit" href="{{url}}">
        <div class="info-without-thumb">
            {{{_highlightResult.name.value}}}
            {{#content}}
                <div class="details">
                    {{{content}}}
                </div>
            {{/content}}
        </div>
        <div class="clearfix"></div>
    </a>
</script>

<!-- Extra attribute hit template -->
<script type="text/template" id="autocomplete_extra_template">
    <a class="algoliasearch-autocomplete-hit" href="{{url}}">
        <div class="info-without-thumb">
            {{{_highlightResult.value.value}}}
        </div>
        <div class="clearfix"></div>
    </a>
</script>

<!-- Suggestion hit template -->
<script type="text/template" id="autocomplete_suggestions_template">
    <a class="algoliasearch-autocomplete-hit" href="{{url}}">
        <svg xmlns="http://www.w3.org/2000/svg" class="algolia-glass-suggestion magnifying-glass" width="24" height="24" viewBox="0 0 128 128" >
            <g transform="scale(2.5)">
                <path stroke-width="3" d="M19.5 19.582l9.438 9.438"></path>
                <circle stroke-width="3" cx="12" cy="12" r="10.5" fill="none"></circle>
                <path d="M23.646 20.354l-3.293 3.293c-.195.195-.195.512 0 .707l7.293 7.293c.195.195.512.195.707 0l3.293-3.293c.195-.195.195-.512 0-.707l-7.293-7.293c-.195-.195-.512-.195-.707 0z" ></path>
            </g>
        </svg>
        <div class="info-without-thumb">
            {{{_highlightResult.query.value}}}

            {{#category}}
            <span class="text-muted">in</span> <span class="category-tag">{{category}}</span>
            {{/category}}
        </div>
        <div class="clearfix"></div>
    </a>
</script>


<!--
//================================
//
// Instant search results page
//
//================================
-->



<!-- Wrapping template -->
<script type="text/template" id="instant_wrapper_template">
    {{#findAutocomplete}}
        <div id="algolia-autocomplete-container"></div>
    {{/findAutocomplete}}
    <div id="algolia_instant_selector" class=" with-facets">

        
        <div class="row">
            <div class="col-md-3" id="algolia-left-container">
                <div id="refine-toggle" class="visible-xs visible-sm">+ Refine</div>
                <div class="hidden-xs hidden-sm" id="instant-search-facets-container">
                    <div id="current-refinements"></div>
                </div>
            </div>

            <div class="col-md-9" id="algolia-right-container">
                <div class="row">
                    <div class="col-md-12">
                        <div>
                            {{#second_bar}}
                            <div id="instant-search-bar-container">
                                <div id="instant-search-box">
                                    <div class="instant-search-bar-label">
                                        <svg xmlns="http://www.w3.org/2000/svg" class="magnifying-glass" width="24" height="24" viewBox="0 0 128 128">
                                            <g transform="scale(4)">
                                                <path stroke-width="3" d="M19.5 19.582l9.438 9.438"></path>
                                                <circle stroke-width="3" cx="12" cy="12" r="10.5" fill="none"></circle>
                                                <path d="M23.646 20.354l-3.293 3.293c-.195.195-.195.512 0 .707l7.293 7.293c.195.195.512.195.707 0l3.293-3.293c.195-.195.195-.512 0-.707l-7.293-7.293c-.195-.195-.512-.195-.707 0z"></path>
                                            </g>
                                        </svg>
                                        <span>Current search</span>
                                    </div>
                                    <div class="instant-search-bar-wrapper">
                                        <label for="instant-search-bar">
                                            Search :                                        </label>

                                        <input placeholder="Search for products" id="instant-search-bar" type="text" autocomplete="off" spellcheck="false" autocorrect="off" autocapitalize="off" />

                                        <img class="clear-query-instant" src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/cross.png" />
                                    </div>
                                </div>
                            </div>
                            {{/second_bar}}
                        </div>
                    </div>
                </div>
                <div class="row">
                    <div>
                        <div class="hits">
                            <div class="infos">
                                <div class="pull-left" id="algolia-stats"></div>
                                <div class="pull-right">
                                    <div class="sort-by-label pull-left">
                                        SORT BY                                    </div>
                                    <div class="pull-left" id="algolia-sorts"></div>
                                </div>
                                <div class="clearfix"></div>
                            </div>
                            <div id="instant-search-results-container"></div>
                        </div>
                    </div>
                    <div class="clearfix"></div>
                </div>

                <div class="text-center">
                    <div id="instant-search-pagination-container"></div>
                </div>
            </div>
        </div>

    </div>
</script>

<script type="text/template" id="instant-hit-template">
    <div class="col-md-4 col-sm-6">
        <div class="result-wrapper">
            <a href="{{url}}" class="result">
                <div class="result-content">
                    <div class="result-thumbnail">
                        {{#image_url}}<img src="http://www.99bikes.com.au/media/{{{ image_url }}}" />{{/image_url}}
                        {{^image_url}}<span class="no-image"></span>{{/image_url}}
                    </div>
                    <div class="result-sub-content">
                        <h3 class="result-title text-ellipsis">
                            {{{ _highlightResult.name.value }}}
                        </h3>
                        <div class="ratings">
                            <div class="result-sub-content">
                                <div class="ratings">
                                    <div class="rating-box">
                                        <div class="rating" style="width:{{rating_summary}}%" width="148" height="148"></div>
                                    </div>
                                </div>
                                <div class="price">
                                    <div class="price-wrapper">
                                        <div>
                                            <span class="after_special {{#price.AUD.default_original_formated}}promotion{{/price.AUD.default_original_formated}}">
                                                {{price.AUD.default_formated}}
                                            </span>

                                            {{#price.AUD.default_original_formated}}
                                                <span class="before_special">
                                                    {{price.AUD.default_original_formated}}
                                                </span>
                                            {{/price.AUD.default_original_formated}}
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="result-description text-ellipsis">{{{ _highlightResult.description.value }}}</div>

                        {{#isAddToCartEnabled}}
                        {{#in_stock}}
                        <form action="http://www.99bikes.com.au//checkout/cart/add/product/{{objectID}}" method="post">
                            <input type="hidden" name="form_key" value="pDrr1GTZE83z7PkB" />
                            <input type="hidden" name="qty" value="1">
                            <button type="submit">Add to Cart</button>
                        </form>
                        {{/in_stock}}
                        {{/isAddToCartEnabled}}
                    </div>
                </div>
                <div class="clearfix"></div>
            </a>
        </div>
    </div>
</script>

<script type="text/template" id="instant-stats-template">
    {{#hasOneResult}}<strong>1</strong> result found{{/hasOneResult}}
    {{#hasManyResults}}{{^hasNoResults}}{{first}}-{{last}} out of{{/hasNoResults}} <strong>{{#helpers.formatNumber}}{{nbHits}}{{/helpers.formatNumber}} results found</strong>{{/hasManyResults}}
    in {{seconds}} seconds</script>

<script type="text/template" id="facet-template">
    <div class="sub_facet {{#isRefined}}checked{{/isRefined}}">
        <input class="facet_value" {{#isRefined}}checked{{/isRefined}} type="checkbox">
        {{name}}
        <span class="count">{{count}}</span>
    </div>
</script>


<script type="text/template" id="current-refinements-template">
    <div class="cross-wrapper">
        <img src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/cross.png" />
    </div>
    <div class="current-refinement-wrapper">
        {{#label}}
        <span class="current-refinement-label">{{label}}{{^operator}}:{{/operator}}</span>
        {{/label}}
        {{#operator}}
        {{{displayOperator}}}
        {{/operator}}
        {{#exclude}}-{{/exclude}}
        <span class="current-refinement-name">{{name}}</span>
    </div>
</script>

<script type="text/template" id="menu-template">
    <div class="autocomplete-wrapper">
        <div class="col12">
            <div class="aa-dataset-products"></div>
        </div>
        <div class="col12">
            <div class="other-sections">
                <div class="aa-dataset-suggestions"></div>
                                <div class="aa-dataset-0"></div>
                                <div class="aa-dataset-1"></div>
                                <div class="aa-dataset-2"></div>
                                <div class="aa-dataset-3"></div>
                                <div class="aa-dataset-4"></div>
                                <div class="aa-dataset-5"></div>
                                <div class="aa-dataset-6"></div>
                                <div class="aa-dataset-7"></div>
                                <div class="aa-dataset-8"></div>
                                <div class="aa-dataset-9"></div>
                            </div>
        </div>
    </div>
</script>

<!--
//================================
//
// JavaScript
//
//================================
-->


<script type="text/javascript">
    //<![CDATA[

    document.addEventListener("DOMContentLoaded", function(event) {
        algoliaBundle.$(function ($) {
            algoliaConfig.autocomplete.templates = {
                suggestions: algoliaBundle.Hogan.compile($('#autocomplete_suggestions_template').html()),
                products: algoliaBundle.Hogan.compile($('#autocomplete_products_template').html()),
                categories: algoliaBundle.Hogan.compile($('#autocomplete_categories_template').html()),
                pages: algoliaBundle.Hogan.compile($('#autocomplete_pages_template').html()),
                additionnalSection: algoliaBundle.Hogan.compile($('#autocomplete_extra_template').html())
            };

            var algolia_client = algoliaBundle.algoliasearch(algoliaConfig.applicationId, algoliaConfig.apiKey);

            if (algoliaConfig.instant.enabled && (algoliaConfig.isSearchPage || !algoliaConfig.autocomplete.enabled))
            {
                if ($(algoliaConfig.instant.selector).length <= 0)
                    throw '[Algolia] Invalid instant-search selector: ' + algoliaConfig.instant.selector;

                if (algoliaConfig.autocomplete.enabled && $(algoliaConfig.instant.selector).find(algoliaConfig.autocomplete.selector).length > 0)
                    throw '[Algolia] You can\'t have a search input matching "' + algoliaConfig.autocomplete.selector +
                    '" inside you instant selector "' + algoliaConfig.instant.selector + '"';

                var instant_selector = !algoliaConfig.autocomplete.enabled ? ".algolia-search-input" : "#instant-search-bar";

                var wrapperTemplate = algoliaBundle.Hogan.compile($('#instant_wrapper_template').html());

                var findAutocomplete = algoliaConfig.autocomplete.enabled && $(algoliaConfig.instant.selector).find('#algolia-autocomplete-container').length > 0;

                if (findAutocomplete) {
                    $(algoliaConfig.instant.selector).find('#algolia-autocomplete-container').remove();
                }

                var div = document.createElement('div');
                $(div).addClass('algolia-instant-results-wrapper');
                $(algoliaConfig.instant.selector).addClass('algolia-instant-replaced-content');
                $(algoliaConfig.instant.selector).wrap(div);
                $('.algolia-instant-results-wrapper').append('<div class="algolia-instant-selector-results"></div>');

                $('.algolia-instant-selector-results').html(wrapperTemplate.render({second_bar: algoliaConfig.autocomplete.enabled, findAutocomplete: findAutocomplete})).show();

                /** Initialise instant search **/
                var search = algoliaBundle.instantsearch({
                    appId: algoliaConfig.applicationId,
                    apiKey: algoliaConfig.apiKey,
                    indexName: algoliaConfig.indexName + '_products',
                    urlSync: {
                        useHash: true,
                        trackedParameters: ['query', 'page', 'attribute:*', 'index']
                    }
                });

                search.addWidget({
                    getConfiguration: function () {
                        if (algoliaConfig.request.query.length > 0 && location.hash.length < 1) {
                            return { query: algoliaConfig.request.query }
                        }
                        return {};
                    },
                    init: function(data) {
                        if (algoliaConfig.request.refinement_key.length > 0) {
                            data.helper.toggleRefine(algoliaConfig.request.refinement_key, algoliaConfig.request.refinement_value);
                        }

                        if (algoliaConfig.isCategoryPage) {
                            data.helper.addNumericRefinement('visibility_catalog', '=', 1);
                        }
                        else {
                            data.helper.addNumericRefinement('visibility_search', '=', 1);
                        }
                    },
                    render: function (data) {
                        if (! algoliaConfig.isSearchPage) {
                            if (data.results.query.length === 0) {
                                $('.algolia-instant-replaced-content').show();
                                $('.algolia-instant-selector-results').hide();
                            }
                            else {
                                $('.algolia-instant-replaced-content').hide();
                                $('.algolia-instant-selector-results').show();
                            }
                        }
                    }
                });

                /** Search bar **/
                search.addWidget(
                    algoliaBundle.instantsearch.widgets.searchBox({
                        container: instant_selector,
                        placeholder: 'Search for products'
                    })
                );

                /** Stats **/
                search.addWidget(
                    algoliaBundle.instantsearch.widgets.stats({
                        container: '#algolia-stats',
                        templates: {
                            body: $('#instant-stats-template').html()
                        },
                        transformData: function (data) {
                            data.first = data.page * data.hitsPerPage + 1;
                            data.last = Math.min(data.page * data.hitsPerPage + data.hitsPerPage, data.nbHits);
                            data.seconds = data.processingTimeMS / 1000;

                            return data;
                        }
                    })
                );

                /** Sorts **/
                algoliaConfig.sortingIndices.unshift({
                    name: algoliaConfig.indexName + '_products',
                    label: 'Relevance'
                });

                search.addWidget(
                    algoliaBundle.instantsearch.widgets.sortBySelector({
                        container: '#algolia-sorts',
                        indices: algoliaConfig.sortingIndices,
                        cssClass: 'form-control'
                    })
                );

                /** Hits **/
                search.addWidget(
                    algoliaBundle.instantsearch.widgets.hits({
                        container: '#instant-search-results-container',
                        templates: {
                            item: $('#instant-hit-template').html()
                        },
                        transformData: {
                            item: function (hit) {
                                hit = transformHit(hit, algoliaConfig.priceKey);
                                hit.isAddToCartEnabled = algoliaConfig.instant.isAddToCartEnabled;

                                return hit;
                            }
                        },
                        hitsPerPage: algoliaConfig.hitsPerPage
                    })
                );

                search.addWidget({
                    suggestions: [],
                    init: function () {
                        if (algoliaConfig.showSuggestionsOnNoResultsPage) {
                            var $this = this;
                            $.each(algoliaConfig.popularQueries.slice(0, Math.min(4, algoliaConfig.popularQueries.length)), function (i, query) {
                                query = $('<div>').html(query).text(); //xss
                                $this.suggestions.push('<a href="' + algoliaConfig.baseUrl + '/catalogsearch/result/?q=' + encodeURIComponent(query) + '">' + query + '</a>');
                            });
                        }
                    },
                    render: function (data) {
                        if (data.results.hits.length === 0) {
                            var content = '<div class="no-results">';
                            content += '<div><b>No products for query "' + $("<div>").text(data.results.query).html() + '</b>"</div>';
                            content += '<div class="popular-searches">';

                            if (algoliaConfig.showSuggestionsOnNoResultsPage && this.suggestions.length > 0) {
                                content += '<div>You can can try one of the popular search queries</div>' + this.suggestions.join(', ');
                            }

                            content += '</div>';
                            content += 'or <a href="' + algoliaConfig.baseUrl + '/catalogsearch/result/?q=__empty__">See all products</a>'

                            content += '</div>';

                            $('#instant-search-results-container').html(content);
                        }
                    }
                });

                /** Facets **/
                var wrapper = document.getElementById('instant-search-facets-container');

                var attributes = [];

                $.each(algoliaConfig.facets, function (i, facet) {
                    var name = facet.attribute;

                    if (name === 'categories') {
                        if (algoliaConfig.isCategoryPage) {
                            return;
                        }
                        name = 'categories.level0';
                    }

                    if (name === 'price') {
                        name = facet.attribute + algoliaConfig.priceKey
                    }

                    attributes.push({
                        name: name,
                        label: facet.label ? facet.label : facet.attribute
                    });
                });

                search.addWidget(
                    algoliaBundle.instantsearch.widgets.currentRefinedValues({
                        container: '#current-refinements',
                        cssClasses: {
                            root: 'facet'
                        },
                        templates: {
                            header: '<div class="name">' + 'Selected Filters' + '</div>',
                            item: $('#current-refinements-template').html()
                        },
                        attributes: attributes,
                        onlyListedAttributes: true
                    })
                );

                var customAttributeFacet = {
                    categories: function(facet, templates) {
                        var hierarchical_levels = [];
                        for (var l = 0; l < 10; l++)
                            hierarchical_levels.push('categories.level' + l.toString());

                        var hierarchicalMenuParams = {
                            container: facet.wrapper.appendChild(document.createElement('div')),
                            attributes: hierarchical_levels,
                            separator: ' /// ',
                            alwaysGetRootLevel: true,
                            templates: templates,
                            sortBy: ['name:asc'],
                            cssClasses: {
                                list: 'hierarchical',
                                root: 'facet hierarchical'
                            }
                        };

                        hierarchicalMenuParams.templates.item = '' +
                            '<div class="ais-hierearchical-link-wrapper">' +
                            '<a class="{{cssClasses.link}}" href="{{url}}">{{name}}' +
                            '{{#isRefined}}<img class="cross-circle" src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/cross-circle.png"/>{{/isRefined}}' +
                            '<span class="{{cssClasses.count}}">{{#helpers.formatNumber}}{{count}}{{/helpers.formatNumber}}</span></a>' +
                            '</div>';

                        if (algoliaConfig.request.path.length > 0) {
                            hierarchicalMenuParams.rootPath = algoliaConfig.request.path;
                        }

                        return algoliaBundle.instantsearch.widgets.hierarchicalMenu(hierarchicalMenuParams);
                    }
                };

                $.each(algoliaConfig.facets, function (i, facet) {

                    if (facet.attribute.indexOf("price") !== -1)
                        facet.attribute = facet.attribute + algoliaConfig.priceKey;

                    facet.wrapper = wrapper;

                    var templates = {
                        header: '<div class="name">' + (facet.label ? facet.label : facet.attribute) + '</div>'
                    };

                    var widget = customAttributeFacet[facet.attribute] !== undefined ?
                        customAttributeFacet[facet.attribute](facet, templates) :
                        getFacetWidget(facet, templates);

                    search.addWidget(widget);
                });

                /** Pagination **/
                search.addWidget(
                    algoliaBundle.instantsearch.widgets.pagination({
                        container: '#instant-search-pagination-container',
                        cssClass: 'algolia-pagination',
                        showFirstLast: false,
                        maxPages: 1000,
                        labels: {
                            previous: 'Previous page',
                            next: 'Next page'
                        },
                        scrollTo: 'body'
                    })
                );

                function startInstantSearch() {
                    search.start();

                    handleInputCrossInstant($(instant_selector));

                    var instant_search_bar = $(instant_selector);
                    if (instant_search_bar.is(":focus") === false) {
                        focusInstantSearchBar(search, instant_search_bar);
                    }

                    if (algoliaConfig.autocomplete.enabled) {
                        $('#search_mini_form').addClass('search-page');
                    }

                    $(document).on('click', '.ais-hierarchical-menu--link, .ais-refinement-list--checkbox', function () {
                        focusInstantSearchBar(search, instant_search_bar);
                    });
                }

                if (algoliaConfig.isSearchPage) {
                    startInstantSearch();
                }
                else {
                    (function () {
                        var isStarted = false;

                        $(instant_selector).one('focus', (function () {
                            if (!isStarted) {
                                startInstantSearch();
                            }
                            isStarted = true;
                        }));
                    })();
                }
            }

            /*****************
             **
             ** AUTOCOMPLETION MENU
             **
             *****************/

            /** keep it after instant search to be able to bind to the recreated <div id="algolia-autocomplete-container"></div> **/
            if (algoliaConfig.autocomplete.enabled) {
                var sources = [];

                /** Add products and categories that are required sections **/
                var nb_cat = algoliaConfig.autocomplete.nbOfCategoriesSuggestions >= 1 ? algoliaConfig.autocomplete.nbOfCategoriesSuggestions: 2;
                var nb_pro = algoliaConfig.autocomplete.nbOfProductsSuggestions >= 1 ? algoliaConfig.autocomplete.nbOfProductsSuggestions : 6;
                var nb_que = algoliaConfig.autocomplete.nbOfQueriesSuggestions >= 0 ? algoliaConfig.autocomplete.nbOfQueriesSuggestions : 0;

                if (nb_que > 0) {
                    algoliaConfig.autocomplete.sections.unshift({ hitsPerPage: nb_que, label: '', name: "suggestions"});
                }

                algoliaConfig.autocomplete.sections.unshift({ hitsPerPage: nb_cat, label: "Categories", name: "categories"});
                algoliaConfig.autocomplete.sections.unshift({ hitsPerPage: nb_pro, label: "Products", name: "products"});

                var i = 0;
                $.each(algoliaConfig.autocomplete.sections, function (name, section) {
                    var source = getAutocompleteSource(section, algolia_client, $, i);

                    if (source)
                        sources.push(source);

                    /* Those sections have already specific placeholder, so do not use the default aa-dataset-{i} class */
                    if (section.name !== 'suggestions' && section.name !== 'products')
                        i++;

                });

                // setup the auto-completed search input
                $(algoliaConfig.autocomplete.selector).each(function (i) {
                    var menu = $(this);
                    var options = {
                        hint: false,
                        templates: {
                            dropdownMenu: '#menu-template'
                        },
                        dropdownMenuContainer: "#algolia-autocomplete-container",
                        debug: false
                    };

                    if (algoliaConfig.removeBranding === false) {
                        options.templates.footer = '<div class="footer_algolia"><span>Search by</span> <a href="https://www.algolia.com/?utm_source=magento&utm_medium=link&utm_campaign=magento_autocompletion_menu" target="_blank"><img src="http://www.99bikes.com.au//skin/frontend/base/default/algoliasearch/algolia-logo.png" /></a></div>';
                    }

                    $(this)
                        .autocomplete(options, sources)
                        .parent()
                        .attr('id', 'algolia-autocomplete-tt')
                        .on('autocomplete:updated', function (e) {
                            fixAutocompleteCssSticky(menu);
                        })
                        .on('autocomplete:updated', function (e) {
                            fixAutocompleteCssHeight(menu);
                        });

                    $(window).resize(function () {
                        fixAutocompleteCssSticky(menu);
                    });
                });
            }
        });
    });

    //]]>
</script>
</div></li>
            </ul>
        </div>
    </div>
	<div class="bottombar">
		<div class="leftmenu">
			<a class="submenutoggle" href="" onclick="_gaq.push(['_trackEvent', 'UX Test', 'All Categories Slide']);">Products &darr;</a> 
		</div>
		<div class="midmenu">
			<ul id="nav">
	 			<li><a href="http://www.99bikes.com.au/bikes">Bikes</a></li> 
				<li><a href="http://www.99bikes.com.au/accessories">Accessories</a></li> 
				<li><a href="http://www.99bikes.com.au/apparel">Clothing</a></li> 
				<li><a href="http://www.99bikes.com.au/nutrition">Nutrition</a></li> 
				<li><a href="http://www.99bikes.com.au/parts-components">Parts</a></li> 
				<li><a href="http://www.99bikes.com.au/gift-cards">Gift Cards</a></li> 
	        </ul>
		</div>
		<div class="rightmenu">
			<a style="float: none; padding: 0; display: inline-block;" href="/commuter-challenge/"><img src="/commuter-challenge/img/commuter-challenge-logo-grab.png" style="padding: 4px 0; height: 32px;"></a>
			<a href="http://www.99bikes.com.au/free-shipping-australia-wide">Spend $80 for free shipping.*</a>
		</div>
		<div class="subnav" style="display:none">
									<div class="navc">
<a href="http://www.99bikes.com.au/accessories"><h4>Accessories</h4></a>
<ul class="categorynav">
<li><a href="http://www.99bikes.com.au/accessories/accessory-kits">Accessory Kits</a></li>
<li><a href="http://www.99bikes.com.au/accessories/action-cameras">Action Cameras</a></li>
<li><a href="http://www.99bikes.com.au/accessories/aerobars">Aerobars</a></li>
<li><a href="http://www.99bikes.com.au/accessories/bags-backpacks">Bags &amp; Backpacks</a></li>
<li><a href="http://www.99bikes.com.au/accessories/baskets">Baskets</a></li>
<li><a href="http://www.99bikes.com.au/accessories/bells">Bells</a></li>
<li><a href="http://www.99bikes.com.au/accessories/bike-storage">Bike Storage</a></li>
<li><a href="http://www.99bikes.com.au/accessories/books-media">Books &amp; DVDs</a></li>
<li><a href="http://www.99bikes.com.au/accessories/car-racks">Car Racks</a></li>
<li><a href="http://www.99bikes.com.au/accessories/baby-seats-trailers">Child Seats &amp; Trailers</a></li>
<li><a href="http://www.99bikes.com.au/accessories/computers-gps-heart-rate-monitors">Computers &amp; GPS</a></li>
<li><a href="http://www.99bikes.com.au/accessories/creams-oils">Creams &amp; Oils</a></li>
<li><a href="http://www.99bikes.com.au/accessories/frame-protection">Frame Protection</a></li>
<li><a href="http://www.99bikes.com.au/accessories/helmets">Helmets</a></li>
<li><a href="http://www.99bikes.com.au/accessories/indoor-trainers">Indoor Trainers</a></li>
<li><a href="http://www.99bikes.com.au/accessories/kick-stands">Kick Stands</a></li>
<li><a href="http://www.99bikes.com.au/accessories/lights">Lights</a></li>
<li><a href="http://www.99bikes.com.au/accessories/locks">Locks</a></li>
<li><a href="http://www.99bikes.com.au/accessories/tools-maintenance/lubricants-grease">Lubricants &amp; Grease</a></li>
<li><a href="http://www.99bikes.com.au/accessories/mirrors">Mirrors</a></li>
<li><a href="http://www.99bikes.com.au/accessories/mudguards">Mudguards</a></li>
<li><a href="http://www.99bikes.com.au/accessories/pannier-racks">Pannier Racks</a></li>
<li><a href="http://www.99bikes.com.au/accessories/tools-maintenance/patch-kits">Patch Kits</a></li>
<li><a href="http://www.99bikes.com.au/accessories/pumps">Pumps</a></li>
<li><a href="http://www.99bikes.com.au/accessories/tools-maintenance">Tools &amp; Maintenance</a></li>
<li><a href="http://www.99bikes.com.au/accessories/training-wheels">Training Wheels</a></li>
<li><a href="http://www.99bikes.com.au/accessories/water-bottles-cages">Water Bottles &amp; Cages</a></li>
<li><a href="http://www.99bikes.com.au/accessories"><strong>View All &rarr;</strong></a></li>
</ul>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/bikes"><h4>Bikes</h4></a>
<ul class="categorynav">
<li><a href="http://www.99bikes.com.au/bikes/bmx">BMX</a></li>
<li><a href="http://www.99bikes.com.au/bikes/commuter-recreation">Commuter &amp; Recreation</a></li>
<li><a href="http://www.99bikes.com.au/bikes/cruiser">Cruiser</a></li>
<li><a href="http://www.99bikes.com.au/bikes/cyclocross">Cyclocross</a></li>
<li><a href="http://www.99bikes.com.au/bikes/electric">E-Bikes</a></li>
<li><a href="http://www.99bikes.com.au/bikes/fixie">Fixie</a></li>
<li><a href="http://www.99bikes.com.au/bikes/kids">Kids</a></li>
<li><a href="http://www.99bikes.com.au/bikes/mountain">Mountain</a></li>
<li><a href="http://www.99bikes.com.au/bikes/road-bikes">Road</a></li>
<li><a href="http://www.99bikes.com.au/bikes/scooters">Scooters</a></li>
<li><a href="http://www.99bikes.com.au/bikes"><strong>View All &rarr;</strong></a></li>
</ul>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/apparel"><h4>Clothing</h4></a>
<ul class="categorynav">
<li><a href="http://www.99bikes.com.au/apparel/arm-warmers">Arm Warmers</a></li>
<li><a href="http://www.99bikes.com.au/apparel/gloves">Gloves</a></li>
<li><a href="http://www.99bikes.com.au/apparel/jackets-vests">Jackets &amp; Vests</a></li>
<li><a href="http://www.99bikes.com.au/apparel/jerseys">Jerseys</a></li>
<li><a href="http://www.99bikes.com.au/apparel/knicks-bibknicks-shorts">Knicks, Shorts &amp; Bibknicks</a></li>
<li><a href="http://www.99bikes.com.au/apparel/leg-warmers">Leg Warmers</a></li>
<li><a href="http://www.99bikes.com.au/apparel/shoes">Shoes</a></li>
<li><a href="http://www.99bikes.com.au/apparel/shoes/shoe-covers">Shoes Covers</a></li>
<li><a href="http://www.99bikes.com.au/apparel/socks">Socks</a></li>
<li><a href="http://www.99bikes.com.au/apparel/sunglasses">Sunglasses</a></li>
<li><a href="http://www.99bikes.com.au/apparel"><strong>View All &rarr;</strong></a></li>
</ul>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/nutrition"><h4>Nutrition</h4></a>
<ul class="categorynav">
<li><a href="http://www.99bikes.com.au/nutrition/energy-recovery-drinks-gels">Energy Drinks &amp; Gels</a></li>
<li><a href="http://www.99bikes.com.au/nutrition/energy-recovery-food">Energy &amp; Recovery Food</a></li>
<li><a href="http://www.99bikes.com.au/nutrition/sports-supplements">Sports Supplements</a></li>
<li><a href="http://www.99bikes.com.au/nutrition"><strong>View All &rarr;</strong></a></li>
</ul>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/parts-components"><h4>Parts</h4></a>
<ul class="categorynav">
<li><a href="http://www.99bikes.com.au/parts-components/bar-tape">Bar Tape</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/brakes-brake-components">Brakes &amp; Parts</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/bmx-parts">BMX Parts</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/chains">Chains</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/cleats">Cleats</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/grips">Grips</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/handlebar-ends">Handlebar Ends </a></li>
<li><a href="http://www.99bikes.com.au/parts-components/handlebars">Handlebars</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/pedals">Pedals</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/saddles">Saddles</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/seatposts">Seatposts </a></li>
<li><a href="http://www.99bikes.com.au/parts-components/stems">Stems</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/tubes">Tubes</a></li>
<li><a href="http://www.99bikes.com.au/parts-components/tyres">Tyres </a></li>
<li><a href="http://www.99bikes.com.au/parts-components/wheels-wheel-components">Wheels</a></li>
<li><a href="http://www.99bikes.com.au/parts-components"><strong>View All &rarr;</strong></a></li>
</ul>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/all/sale-clearance/?dir=desc&order=position"><h4 style="color: #dc241e;">Sale & Clearance</h4></a>
</div>

<div class="navc">
<a href="http://www.99bikes.com.au/all/worlds-best-price?dir=asc&order=position"><h4 style="color: #00aef0;">World's Best Price</h4></a>
</div>		</div>
	</div>
</div>
</div>
 
</div>
        <div class="main-container col1-layout">
            <div class="main">
                                				<div class="col-main">
                    <div id="algolia-autocomplete-container"></div><div class="std"><div class="promos usp">
	<div class="row uspwrap">
		<div class="col width-1-4">
			<a href="/our-guarantees">
				<div class="hpusp one">
					<div class="hpusptitle">Best Price Guarantee</div>
					<div class="hpuspgrab">We beat any price!*</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/our-guarantees">
				<div class="hpusp two">
					<div class="hpusptitle">Perfect Ride Guarantee</div>
					<div class="hpuspgrab">Love it or swap it!*</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/free-shipping-australia-wide">
				<div class="hpusp three">
					<div class="hpusptitle">Free shipping over&nbsp;$80</div>
					<div class="hpuspgrab">Spend $80 for free shipping*</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/club99">
				<div class="hpusp four">
					<div class="hpusptitle">Club 99 Membership</div>
					<div class="hpuspgrab">Join for exclusive benefits</div>
				</div>
			</a>
		</div>
	</div>
</div>
<div class="flexslider">
	<ul class="slides">
	    <li data-href="/norco-optic?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner">
	    	    <img src="/media/HP/Norco_Optic_HP_Price_Drop.jpg">
	    </li>
            <li data-href="/shipping-bikes-to-your-door?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner">
	    	    <img src="/media/HP/Shipping_Bikes.jpg">            
            </li>
            <li data-href="https://www.99bikes.com.au/commuter-challenge/?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner">
	    	    <img src="/media/o/CC_HP_Banner.jpg">            
            </li>
	    <li data-href="/click-and-collect?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner">
	    	    <img src="/media/HP/20160310_C_C_HP_BannerV2.jpg">
	    </li>
	</ul>
</div>
<div class="promos">
	<div class="row hpqlwrap">
		<div class="col width-1-4">
			<a href="/workshop">
				<div class="hpql one">
					<div class="hpusptitle">Bike Servicing</div>
					<div class="hpuspgrab">Our expert mechanics love fixing bikes.</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/stores">
				<div class="hpql two">
					<div class="hpusptitle">Store Locations</div>
					<div class="hpuspgrab">Visit or contact your nearest bike shop.</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/bike-fit">
				<div class="hpql four">
					<div class="hpusptitle">Bike Fitting</div>
					<div class="hpuspgrab">A free bike fit when you buy your bike.</div>
				</div>
			</a>
		</div>
		<div class="col width-1-4">
			<a href="/blog/">
				<div class="hpql three">
					<div class="hpusptitle">Now Let's Ride</div>
					<div class="hpuspgrab">Our blog with stories, advice and products.</div>
				</div>
			</a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-2">
			<a href="/catalogsearch/result/index/?dir=desc&order=price&price=500-&q=Fenix&utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475.jpg?"></a>
		</div>
		<div class="col width-1-2">
			<a href="/all/sale-clearance?dir=desc&order=position&utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475-02.jpg??"></a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-1">
			<a href="/all/worlds-best-price?dir=asc&limit=24&order=position&utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/o/HP/HP_WBP-20160622.png"></a>
		</div>
	</div>	
	<div class="row">
		<div class="col width-1-2">
			<a href="/all/up-to-30-off-bmx-bikes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475-03.jpg?2"></a>
		</div>
		<div class="col width-1-2">
			<a href="/all/sale-clearance/bike-clearance?cat=1253&utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475-04.jpg???"></a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-2">
			<a href="/accessories/indoor-trainers?cat=346&dir=asc&order=price?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475-05.jpg?"></a>
		</div>
		<div class="col width-1-2">
			<a href="/apparel?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/HP_Offers_475-06.jpg"></a>
		</div>
	</div>
	<div class="row hpbrandfeat" style="margin-top: 30px;">
		<div class="col width-1-2">
			<a href="/brands/cube?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Cube_Feature.jpg"></a>
		</div>
		<div class="col width-1-2" style="text-align: center;padding: 0 30px;">
			<img src="/media/HP/cube_logo.svg" style="width: 240px!important; margin: 60px auto;">
			<h2 style="line-height:2em;text-transform: inherit!important;font-weight: 400!important;">Cube means the best technology</h2>
			<p>After a brief hiatus for Cube Bikes in Australia, the German brand is back for 2016 and available exclusively at 99 Bikes. Cube is bike manufacturer with an overwhelming passion for innovation, quality and meticulous attention to detail. As well as high performance road, mountain and commuter bikes, Cube is particularly strong in the e-bikes category and are partnered with the market leaders in electric drivetrains, Bosch.</p>
<p><a class="hpbrandfeatbutton" href="/brands/cube?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner">View Cube Bikes</a></p>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-1">
			<h2 align="center" style="margin-top: 1.5em;">Shop By Bike Type</h2>
		</div>
	</div>
	<div class="row biketypes">
		<div class="col width-1-4">
			<a href="/bikes/electric?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats.jpg"><h4>E-Bikes</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/bikes/bmx?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-03.jpg"><h4>BMX</h4></a>
		</div>
		<div class="col width-1-2">
			<a href="/bikes/mountain?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-05.jpg"><h4>Mountain Bikes</h4></a>
		</div>
	</div>
	<div class="row biketypes">
		<div class="col width-1-2">
			<a href="/bikes/road-bikes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-13.jpg"><h4>Road</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/bikes/kids?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-15.jpg"><h4>Kid's</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/bikes/cruiser?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-17.jpg"><h4>Cruiser</h4></a>
		</div>
	</div>
	<div class="row biketypes">
		<div class="col width-1-4">
			<a href="/bikes/fixie?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-25.jpg"><h4>Fixe & Single-Speed</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/bikes/cyclocross?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-27.jpg"><h4>Cyclocross</h4></a>
		</div>
		<div class="col width-1-2">
			<a href="/bikes/commuter-recreation?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Bike_Cats-29.jpg"><h4>Commuter & Recreation</h4></a>
		</div>
	</div>
	<div class="col width-1-1">
		<h2 align="center" style="margin-top: 1.5em;">Popular Categories</h2>
	</div>
	<div class="row accessorytypes">
		<div class="col width-1-4">
			<a href="/accessories/baby-seats-trailers?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types.jpg"><h4>Baby Seats & Trailers</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/bags-backpacks?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-02.jpg"><h4>Bags & Backpacks</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/bike-storage?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-03.jpg"><h4>Bike Storage</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/car-racks?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-04.jpg"><h4>Car Racks</h4></a>
		</div>
	</div>	
	<div class="row accessorytypes">
		<div class="col width-1-4">
			<a href="/apparel?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-05.jpg"><h4>Clothing</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/gift-cards?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-06.jpg"><h4>Gift Cards</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/computers-gps-heart-rate-monitors?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-07.jpg"><h4>Computers, GPS & Heart Rate</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/helmets?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-08.jpg"><h4>Helmets</h4></a>
		</div>
	</div>
	<div class="row accessorytypes">
		<div class="col width-1-4">
			<a href="/accessories/indoor-trainers?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-09.jpg"><h4>Indoor Trainers</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/lights?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-10.jpg"><h4>Lights</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/nutrition?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-11.jpg"><h4>Nutrition</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/parts-components?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-12.jpg"><h4>Parts & Components</h4></a>
		</div>
	</div>
	<div class="row accessorytypes">
		<div class="col width-1-4">
			<a href="/parts-components/pedals?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-13.jpg"><h4>Pedals</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/accessories/pumps?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-14.jpg"><h4>Pumps</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/apparel/shoes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-15.jpg"><h4>Shoes</h4></a>
		</div>
		<div class="col width-1-4">
			<a href="/parts-components/tyres?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Home_Page_Accessory_Types-16.jpg"><h4>Tyres</h4></a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-1">
			<h2 align="center" style="margin-top: 1.5em;">Shop By Brand</h2>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/merida?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/garmin?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-02.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/wtp?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-03.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/norco?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-04.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/apollo-bikes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-05.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/pedal?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-06.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/cube?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-07.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/lapierre?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-08.png" alt="" /></a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/mongoose?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-09.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/dk?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-10.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/colony-bmx-bikes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-11.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/academy-bmx-bikes?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-12.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/bell?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-13.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/gt-bicycles?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-14.png" alt="" /></a>
		</div>
		<div class="col width-1-4">
			<a class="brandsec brandleft" href="/brands/quad-lock?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-15.png" alt="" /></a>
			<a class="brandsec brandright" href="/brands/camelbak?utm_source=onsite&utm_campaign=hppromo&utm_medium=banner"><img src="/media/HP/Brands_Section-16.png" alt="" /></a>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-1">
			<h1 align="center" style="font-size: 2em;margin-top: 1.5em;">#NowLetsRide</h1>
			<p align="center">Share photos of your rides on Instagram with hashtag #NowLetsRide. Follow us on <a style="display:inline-block;text-decoration:underline;" target="_blank" href="https://www.instagram.com/99bikes/">Instagram</a>.</p>
			<!-- Juicer -->
			<script src="//assets.juicer.io/embed.js" type="text/javascript"></script>
			<link href="//assets.juicer.io/embed.css" media="all" rel="stylesheet" type="text/css" />
			<ul class="juicer-feed" data-feed-id="99bikes" data-pages='1' data-per='8'></ul>
		</div>
	</div>
	<div class="row">
		<div class="col width-1-1" style="opacity: .5;">
			<h1 align="center" style="font-size: 2em;margin-top: 1.5em;">99 Bikes – Bike Parts & Bicycles Online</h1>
			<p style="line-height: 1.25;font-size: 12px;">Shop for the best range of bicycles online and bike accessories online. Visit our bike shops in Brisbane, Sydney, Melbourne, Adelaide, Gold Coast and Sunshine Coast. 99 Bikes delivers a huge range of men's, women's and kids bikes from the biggest Australian and international brands. With road bikes, mountain bikes, hybrid bikes, cruiser bikes, fixie bikes, kids bikes, e-bikes, Downhill Mountain Bikes and BMX Bikes, our selection of over 800 styles of bicycle has something for every rider and every budget. With a range of bicycle accessories, clothing, shoes, parts and nutrition, 99 Bikes is your one stop shop for everything in bikes.  Our selection of jerseys, knicks, shoes and helmets has everything you need to wear out on your ride. Our huge range of parts and accessories includes cycling computers, indoor trainers, car racks, lights, locks, bag, backpacks, tyres and tubes from the biggest brands at the best prices. Our bike shops all have on-site bicycle mechanics, offering bike repairs and servicing on any bike, any brand. Buy your bike or bike accessories with peace of mind with our customer guarantees: Perfect Ride Guarantee on bikes means you have 30 days to ride your bike and if you don't completely love it, you can swap it free.* Best Price Guarantee means that if you find a cheaper price elsewhere, we will beat it by $1.* 30 Day Price Protection means that even after you buy, we will make sure you get the lowest price for 30 days. If you find a cheaper price elsewhere, or we lower the price within 30 days, we will give you a credit for the difference.*</p>
		</div>
	</div>
</div></div>                </div>
            </div>
        </div>
    </div>
        <div class="footer-container">
	<div class="footer-social">
            </div>
    <div class="aditional-footer">
                <div class="f-right">
            <div class="footer-right">
                <div class="right-conteiner">
                    <div class="form-subscribe-header">
	<h4>Sign up for our newsletter</h4>
	
	<!-- 
	<form class="formBuilder form-subscribe" name="form" method="POST" action="https://forms.sign-up.to/27781/500" target="_blank"> 
		<div class="formBuilderBucket clearfix">
			<div class="formBuilderGroup groupCoreProfile " compulsory>
				<div class="formBuilderInputContainer">
					<input class="input-text form-text" type="text" name="email" id="email" placeholder="Enter your email address" value=""/>
				</div>						
			</div>
			<div class="formBuilderGroup groupSubmit ">
				<button name="subscribe" type="submit" class="form-submit button"><span>Submit</span></button>
			</div>
		</div>

		<script type="text/javascript">			
		(function(){"use strict";function e(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function t(e,t){var n=e.className;if(!n)return false;var r=new RegExp("(^|\\s)"+t+"(\\s|$)");return r.test(e.className)}function n(e,t){var n=e.className;if(!n)return;e.className=n.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ")}function r(e,t){var n=e.className;if(n)e.className+=" "+t;else e.className=t}var i=document.addEventListener?"addEventListener":"attachEvent";var s=document.addEventListener?"":"on";var o="usingPlaceHolder";window.placeHolder=function(u){if("placeholder"in document.createElement("input"))return;var a=u.getAttribute("placeholder");if(!a)return;a=e(a);if(a==="")return;var f=function(){if(u.value!=="")return;u.value=a;r(u,o)};u[i](s+"blur",f,false);u[i](s+"focus",function(){if(t(u,o)){n(u,o);u.value=""}},false);var l=u.form;if(l){l[i](s+"submit",function(){if(t(u,o))u.value=""},false)}f()};var u=document.forms,a=document.forms.length,f;while(a--){if(u[a].className==="formBuilder"){f=u[a];break}}if(!f)return;var l=f.getElementsByTagName("input"),c=f.getElementsByTagName("textarea");for(var u=0;u<l.length;u++){placeHolder(l[u])}for(var u=0;u<c.length;u++){placeHolder(c[u])}})()
		</script>
	</form>
	-->
	
	<!-- Begin MailChimp Signup Form -->
	<link href="//cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css">
	<style type="text/css">
		#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
		/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
		   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
	</style>
	<div style="background-color: transparent;" id="mc_embed_signup">
		<form action="//99bikes.us9.list-manage.com/subscribe/post?u=146f5f3c158b09ac52ef95b53&amp;id=0ecd770dbc" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
		    <div id="mc_embed_signup_scroll">
				<input style="float:left;margin:0;" type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
			    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
			    <input style="float:right;display:inline-block;margin:0;width: 90px;clear:none;" type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button">
			    <div style="position: absolute; left: -5000px;"><input type="text" name="b_146f5f3c158b09ac52ef95b53_0ecd770dbc" tabindex="-1" value=""></div>
		    </div>
		</form>
	</div>
	<!--End mc_embed_signup-->
</div>

<div class="followsm">
	<h4>Follow Us</h4>
	<div class="addthis_horizontal_follow_toolbox"></div>
</div>                </div>
                <div class="right-conteiner">
                                                        </div>                
            </div>
        </div>
        <div class="f-left footer-left">
            <div id="nowhiring"><a href="http://www.99bikes.com.au/careers"><img width="90" height="79" src="/media/o/hiringgr.png"></a></div>

<!-- ABCC -->
<style>
#nowhiring {
    z-index: 90;
}
.wrapper {
    background-attachment: fixed;
    background-image: url('/media/o/abbc.png');
    background-position: center top;
}
#abbc {
position: fixed;
top: 90px;
margin-left: -160px;
}
#abbcrhs {
position: fixed;
top: 90px;
margin-left: 970px;
z-index: 80;
}
#abbc a, #abbcrhs a {
width: 150px;
height: 150px;
display: block;
}
</style>
<div id="abbc">
<a href="/all/sale-clearance?dir=desc&order=position"></a>
</div>
<div id="abbcrhs">
<a href="/all/sale-clearance?dir=desc&order=position"></a>
</div>
<!-- ABCC -->

<ul class="footercolumn one">
<li><strong><a href="http://www.99bikes.com.au/stores">Find a Store</a></strong></li>
<li><a href="http://www.99bikes.com.au/brisbane-bike-shops">Brisbane</a></li>
<li><a href="http://www.99bikes.com.au/sydney-bike-shops">Sydney</a></li>
<li><a href="http://www.99bikes.com.au/melbourne-bike-shops">Melbourne</a></li>
<li><a href="http://www.99bikes.com.au/ipswich-bike-shop">Ipswich</a></li>
<li><a href="http://www.99bikes.com.au/gold-coast-bike-shops">Gold Coast</a></li>
<li><a href="http://www.99bikes.com.au/sunshine-coast-kawana-bike-shop">Sunshine Coast</a></li>
</ul>
<ul class="footercolumn two">
<li><a href="http://www.99bikes.com.au/club99">Club 99</a></li>
<li><a href="http://www.99bikes.com.au/workshop">Workshop</a></li>
<li><a href="http://www.99bikes.com.au/our-guarantees">Guarantees</a></li>
<li><a href="http://www.99bikes.com.au/bike-fit">Bike Fit</a></li>
<li><a href="http://www.99bikes.com.au/finance-options">Bike Finance</a></li>
<li><a href="http://www.99bikes.com.au/zipmoney">Zip Money</a></li>
</ul>
<ul class="footercolumn three">
<li><a href="http://www.99bikes.com.au/careers">Careers</a></li>
<li><a href="http://www.99bikes.com.au/customer-service">Contact Us</a></li>
<li><a href="http://www.99bikes.com.au/free-shipping-australia-wide">Shipping</a></li>
<li><a href="http://www.99bikes.com.au/returns-policy">Returns</a></li>
<li><a href="http://www.99bikes.com.au/about-us">About Us</a></li>
<li><a href="http://www.99bikes.com.au/buyers-guide">Buyers Guide</a></li>
<li><a href="https://www.99bikes.com.au/brand-assets/">Branding Assets</a></li>
</ul>
<ul class="footercolumn four">
<li><a href="http://www.99bikes.com.au/bikes">Bikes</a></li>
<li><a href="http://www.99bikes.com.au/accessories">Accessories</a></li>
<li><a href="http://www.99bikes.com.au/clothing">Clothing</a></li>
<li><a href="http://www.99bikes.com.au/nutrition">Nutrition</a></li>
<li><a href="http://www.99bikes.com.au/parts-components">Parts</a></li>
<li><a href="http://www.99bikes.com.au/gift-cards">Gift Cards</a></li>
<li><a href="http://www.99bikes.com.au/brands">Brands</a></li>
</ul>

<ul class="footercolumn five">
<li><a href="https://www.99bikes.com.au/commuter-challenge/">Commuter Challenge</a></li>
<li><a href="http://www.99bikes.com.au/blog/">Now Let's Ride</a></li>
<li><a href="http://facebook.com/99bikes">Facebook</a></li>
<li><a href="http://twitter.com/99bikesstores">Twitter</a></li>
<li><a href="https://plus.google.com/102765459746478968798?rel=author">Google+</a></li>
<li><a href="http://instagram.com/99bikes">Instagram</a></li>
<li><a href="http://www.pedalbikes.com.au">Pedal Bikes</a></li>
<li><a href="http://www.veloacademy.com.au/">Velo Academy</a></li>
</ul>        </div>
    </div>  
</div>
<a class="back-to-top" href="#top"></a>

<!-- CrazyEgg -->
<script type="text/javascript">
    setTimeout(function(){var a=document.createElement("script");
        var b=document.getElementsByTagName("script")[0];
        a.src=document.location.protocol+"//script.crazyegg.com/pages/scripts/0018/6746.js?"+Math.floor(new Date().getTime()/3600000);
        a.async=true;a.type="text/javascript";b.parentNode.insertBefore(a,b)}, 1);
</script>
<!-- End CrazyEgg -->

<!-- Segment Pixel - AUS - 99 Bikes - Retargeting - DO NOT MODIFY -->
<script type="text/javascript">
    var host = (("https:" == document.location.protocol) ?
        "https://secure." : "http://ib.");
    if (typeof _conv_success !== 'undefined' && _conv_success) {
        document.write(decodeURIComponent("%3Cscript src='" + host
            + "adnxs.com/seg?add=531188&t=1' type='text/javascript'%3E%3C/script%3E"));
    } else {
        document.write(decodeURIComponent("%3Cscript src='" + host
            + "adnxs.com/seg?add=2819233&t=1' type='text/javascript'%3E%3C/script%3E"));
    }
</script>
<!-- End of Segment Pixel -->
        <script type="text/javascript">
    var gts = gts || [];
    gts.push(["id", "512567"]);
    gts.push(["badge_position", "BOTTOM_RIGHT"]);
    gts.push(["locale", "en_AU"]);
        gts.push(["google_base_subaccount_id", "8820782"]);
    gts.push(["google_base_country", "AU"]); 
    gts.push(["google_base_language", "en"]);
    (function() {
        var gts = document.createElement("script"); 
          gts.type = "text/javascript";
          gts.async = true; 
          gts.src = "https://www.googlecommerce.com/trustedstores/api/js"; 
          var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(gts, s);
    })();
</script><script type="text/javascript">

new Avs(
	"http://www.99bikes.com.au/etemando/pcs/autocompletecart/",
	'billing:postcode',
	'billing:city',
	'billing:country_id'
);

new Avs(
	"http://www.99bikes.com.au/etemando/pcs/autocompletecart/",
	'shipping:postcode',
	'shipping:city',
	'shipping:country_id'
);
    
</script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/base/default/js/touchpayments/dialog.js"></script>
<script type="text/javascript" src="http://www.99bikes.com.au/skin/frontend/base/default/js/touchpayments/opcheckout.js"></script>
<script type="text/javascript" src=""></script><script src="http://www.99bikes.com.au/js/algoliasearch/Function.prototype.bind.js"></script>
<script src="http://www.99bikes.com.au/js/algoliasearch/algoliaBundle.min.js"></script></div>
</body>
</html>
