#hero iframe,#hero img,header,nav{width:100%}nav a,nav a:active,nav a:focus{color:#000}.header-slides,.wrapper{min-height:100%}#instafeed,.big-img,.bln,.header-slides,.no-scroll,.product-category,.subnav{overflow:hidden}.bike-block:nth-child(odd),.bike-category:nth-child(odd),.bike-gallery img:nth-child(odd),.clear{clear:both}#search-results,.archive-list,.instruction-container ul,.related-info,.subnav ul{list-style:none}body{font-family:futura-pt,futura,sans-serif;background:#fff}.no-scroll{height:100%}.mobile{display:none}.desktop{display:block}#map-canvas img{max-width:none!important}p{font-weight:400}a{color:#82b0e4}a:hover{color:#92b1d4}hr{border-top:1px solid #000;margin:0;padding:0}header[class^=pr-]{background-color:#fff!important;background-image:none!important}header{background-color:#000;background-color:rgba(0,0,0,.75);z-index:100;background-image:url(/images/template_images/black_felt.png);background-repeat:repeat}.title-bar.columns{padding-left:0;padding-right:0}h1,h2{font-family:futura-pt-condensed,cursive;text-transform:uppercase;font-weight:500}.content-container h1{font-weight:700;font-size:2rem}h3,h4,h5,nav a{text-transform:uppercase;font-family:futura-pt-condensed,cursive;font-size:1.5em}h3,h4,h5{font-weight:700;line-height:1}h5,nav a{font-weight:500}h4{border-bottom:1px solid #000}h1 a{color:inherit}table{border:none}table tbody tr td,table tr td{line-height:1em}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#eaeaea}#hero{height:auto;position:relative}.hero-copy{position:absolute;top:70%}.hero-info-bar{width:100%;height:50px;background:rgba(0,0,0,.5);position:absolute;padding:15px}#hero .slick-slider{margin-bottom:0!important}.right-off-canvas-toggle,nav.mobile-nav{display:none}nav{background-color:#fff;height:32px;display:block;position:relative;padding-top:3px}nav a{margin-right:1em}.swiftype-widget .autocomplete,.swiftype-widget .autocomplete li{font-family:futura-pt,sans-serif!important}.desktop-nav .columns{padding-left:0}h3{padding-bottom:1px}.search-nav{text-align:right}.search-nav input[type=search]{height:32px;box-shadow:none;border:none;margin-top:-3px;margin-bottom:0;position:absolute;right:0;width:91%}.search-nav input[type=search]:focus{box-shadow:0 3px 2px #bababa;background:#fff}.swiftype-widget .autocomplete{border-radius:0 0 3px 3px!important}.product-links a,footer label{font-family:futura-pt-condensed,cursive;text-transform:uppercase}.swiftype-widget .autocomplete li.active{background:#92b1d4!important;box-shadow:none!important;border-radius:0!important;text-shadow:none}.swiftype-widget .autocomplete li.active p.title{text-shadow:none!important}.swiftype-widget .autocomplete li.active .sections{text-shadow:none!important;color:#fff!important}.swiftype-widget .autocomplete li.active .sections em{color:#666}.swiftype-widget .autocomplete li:first-child{border-radius:0}.swiftype-widget p.title{color:#000!important}.main-logo{display:block;margin-top:20px;max-width:210px}.main-logo img{max-width:210px;height:auto}.title-bar{height:80px}.skyline{position:absolute;right:0;bottom:-1px}#header-contact{display:none;height:500px;background:#000}.header-slides,.header-slides img{height:auto;position:relative;top:0;left:0}.content-section,.feature-section{background-color:#e6e7e8;width:100%}#header-contact .footer-panel{padding-top:3em;display:none}.content-section{padding:1em 0}.feature-section{background-image:url(/images/template_images/body_bg.png)}.prod-bikes-link{background:url(/images/template_images/bikes_thumb.jpg) center center no-repeat #000;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/template_images/bikes_thumb.jpg", sizingMethod="scale")}.prod-parts-link{background:url(/images/template_images/parts_thumb.jpg) center center no-repeat #000;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/template_images/parts_thumb.jpg", sizingMethod="scale")}.prod-clothing-link{background:url(/images/template_images/clothing_thumb.jpg) center center no-repeat #000;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/template_images/clothing_thumb.jpg", sizingMethod="scale")}.prod-essentials-link{background:url(/images/template_images/essentials_thumb.jpg) center center no-repeat #000;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/template_images/essentials_thumb.jpg", sizingMethod="scale")}.big-img{width:100%;position:relative}.header-slides{width:100%}.header-slides img{min-width:1024px;min-width:50%;width:100%;cursor:pointer}.next-img{position:absolute;right:100%}.prev-img{position:absolute;left:-100%}.header-next,.header-prev{width:75px;height:75px;color:#FFF;text-align:center;position:absolute;z-index:5;padding-top:20px;font-size:1.2em;top:45%;cursor:pointer;display:none}.product-links a,.product-links h4{height:100%;width:100%;font-weight:500;color:#fff;line-height:242px}.header-next{right:0}.header-prev{left:0}.product-links a{display:block;text-align:center;background-size:cover;font-size:3em}.product-links h4{font-size:1em;background:0 0;transition:background .5s;border-bottom:none}.product-links a:hover h4{background:rgba(0,0,0,.75);transition:background .5s;text-shadow:0 0 5px rgba(0,0,0,.5)}.product-links.large-block-grid-4{margin-top:1.25em}.home-page-blog,.sponsored-riders{padding-top:2em}.home-page-blog h3 a{color:#000}footer a,footer a:focus,footer a:hover{color:#fff}.home-page-blog .byline{font-size:.8em;margin-bottom:.5em;line-height:1}#instafeed{height:auto;margin-left:-50px}#instafeed img{width:100px;margin:10px;float:left}.product-blocks{background:#fff;padding-bottom:1em}.social-icons{width:100%;margin-top:1em}.social-icons img{margin:0 8px}footer{background-color:#000;background-image:url(/images/template_images/black_felt.png);background-repeat:repeat;width:100%;min-height:70px}footer a{line-height:100px}footer .end li,footer .first li,footer .logo{text-align:center}footer label{font-weight:700;line-height:1;font-size:1.5em;margin-top:.2rem;margin-bottom:.5rem}#contact-container h3,#contact-container label,.footer-panel a{font-weight:400}.category-title,.footer-panel .about-headshot{margin-bottom:1em}.text-non-focus{background:0 0!important;border:1px solid #666!important;border-radius:5px;color:#666!important;height:32px!important}.button,button{color:#000;background:0 0;border:1px solid #000;padding:1em 2em;font-family:futura-pt}.button:hover,button:hover{background:#B5D5F0}.footer-panel{width:100%;background:url(/images/template_images/ftr_panel_background.png) center bottom no-repeat #000;min-height:500px;bottom:0;color:#fff;padding-top:2em}.footer-panel a{line-height:1.2!important;color:#82b0e4!important}.footer-panel h1,.footer-panel h2,.footer-panel h3,.footer-panel h4,.footer-panel h5,.footer-panel h6,.footer-panel label{color:#fff}.footer-panel .about-headshot img{height:auto;width:100%}.footer-panel .columns:last-child{float:left}.annual-thumb{max-height:154px}.subheader{width:100%;height:100px;position:relative;background-size:cover;margin-top:0;background-position:center}.subheader h1,.subheader h2{font-family:futura-pt-condensed;font-weight:400;color:#fff;font-size:3.5em;margin-top:9px;margin-left:10px}.subheader-corner{position:absolute;right:0;top:0}.product-container{margin-top:2em}.category-title{border-bottom:1px solid #000}.product-block{height:230px;padding:20px 10px 5px;background:#FFF;margin-bottom:30px;text-align:center;position:relative}.product-block img{max-height:135px;width:auto}.product-block h4{font-weight:500;text-align:center;border:none;margin-top:1em;margin-bottom:0;position:relative}.product-block h4 a{color:#000}.product-block h3{font-weight:400;font-size:1em;margin-top:.25em}.product-block h5{font-size:1.15em}.bike-archive hr{margin:1.25rem 0 1.1875rem}.archive-link{color:#000;display:inline-block;font-family:futura-pt-condensed,cursive;height:auto;margin-bottom:2em;text-transform:uppercase;width:auto}.bike-hero,.part-hero{width:100%;height:auto;overflow:hidden;position:relative;cursor:pointer}.bike-hero div.title-bar,.part-hero div.title-bar,.team-hero div.title-bar{position:absolute;top:0;left:0;width:100%;height:50px;background:url(/images/template_images/background_40_black.png);background:rgba(0,0,0,.5)}.bike-hero .product-name,.part-hero .product-name,.team-hero .product-name{font-weight:400;font-size:2em;color:#FFF;text-shadow:0 0 5px #000}.scroll-indicator{width:100%;height:60px;position:fixed;text-align:center;display:none}.scroll-indicator img{cursor:pointer}.scroll-indicator-container{background:rgba(255,255,255,.45);padding:15px 5px;width:160px;margin:0 auto;border-radius:5px}.hero-collapsed{height:300px;transition:height .5s}.hero-expanded{height:680px;transition:height .5s}#bln,.description{position:relative;z-index:2;background:#fff}#toggle-full-description{display:none}#bikes-subnav nav,#dealer-subnav nav,#parts-subnav nav{height:75px;background:#000}.subnav{width:100%;height:75px;background:#000!important}.subnav ul{margin-top:15px;float:left;margin-left:1em;width:90%}.subnav ul li a{color:#fff}.subnav ul li a:hover{color:#92b1d4}.subnav-fixed{position:fixed;top:0;left:0;z-index:999}#dealer-subnav ul{margin-top:5px}.subnav-breadcrumbs{position:absolute;margin-left:85px;margin-top:10px;font-size:1em;color:#fff;font-family:futura-pt-condensed,sans-serif;text-transform:uppercase}.subnav-breadcrumbs a{color:#fff;margin:0;font-size:inherit}.subnav-breadcrumbs a:hover{color:#92b1d4}.subnav-logo{margin-left:1em;margin-top:5px;float:left}.nav-padding{margin-top:75px}.detail-gallery{margin-top:2em}.bike-gallery{text-align:center}.bike-gallery img{margin-bottom:20px!important;cursor:pointer}.lifestyle-gallery{cursor:pointer}.section-label{font-family:futura-pt-condensed;font-size:1.5em;font-weight:400;margin-top:1em}.bike-locate p{margin-bottom:.5rem}.product-section .section-label{margin-left:.5em}.product-section form{font-family:futura-pt}.bln-option{height:45px;border:1px solid #000;padding:13px 10px;text-align:center;font-size:.8em;background:#FFF;margin-right:1em;margin-bottom:1em;-webkit-appearance:none;cursor:pointer}.bln-locate,.btn-pr{width:120px;height:45px;color:#FFF;font-size:.8em;border:none;float:left;font-family:futura-pt}.bln-locate{background:#000;margin-top:1.5em}.btn-pr{background:#007ACC;padding:0;margin:1.5em 0 0 1.5em}.bln{height:auto}#bln{padding-bottom:2em}.studio-main{margin-bottom:.5em;max-height:377px;max-width:377px;text-align:center}.studio-images{border:1px solid #000;text-align:center;padding:1em 0 .5em;position:relative}.studio-images img{max-width:75%;max-height:100%}.studio-images ul{width:100%;list-style:none;margin:1em 0 0;padding:.5em 0 0;border-top:1px solid #dadada}.studio-images ul li{text-align:center;display:inline-block}.studio-images ul li img{max-width:100%;cursor:pointer}.cf-selected{color:#A2C4EB}.complete-toggle,.frameset-toggle{cursor:pointer}.nav-link{padding-top:10px}.image-grid li{text-align:center}.image-grid a{display:block;color:#000}.comments,.spec-expand{display:none}.image-grid img{margin-bottom:.5em}.archived h4{margin-bottom:0}.archived .model-year{color:#aaa;font-size:.875em}.feature-block p{margin-top:1em}.feature-image{height:180px;text-align:center;background-size:cover!important;background-position:center!important}.feature-image h4{border-bottom:none;height:180px;padding:80px 0;color:#FFF;background:url(/images/template_images/background_40_black.png);background:rgba(0,0,0,.4);font-weight:400}.thumbnails{text-align:center}.thumbnails img{cursor:pointer}.gallery-thumbnail{margin-bottom:30px!important;max-width:50%;cursor:pointer}.spec-row{padding:5px 0;line-height:1.5;background:#dadada;border-bottom:1px solid #fff}.spec-title{font-weight:500;text-align:right;font-family:futura-pt}.geo-container{margin:1em 0}.geo-section{background:#fff;text-align:center}td[class*=size-]:last-child,th[class*=size-]:last-child{float:none!important}.mobile-geo-selection{margin:auto;display:none}.geo-option{padding:40px 0;border:1px solid #000;text-align:center;margin:10px;float:left}#show-geometry,button.buy-now,select#line-items{margin-top:1em}.geo-option:nth-child(odd){float:right!important}#related_info{padding-bottom:2em}.related-info{margin-left:0}.related-product{background:#FFF;padding:20px 10px 5px;margin-bottom:30px;text-align:center}.related-product img{max-height:135px;width:auto}.blog-preview img,.recent-posts img,article img{width:100%}.related-product h4{font-weight:400;text-align:left;border:none;margin-top:1em}.related-product h4 a{color:#000}table.related-product{padding:0}.product-category{height:160px;margin-bottom:30px;text-align:center;border:1px solid #dadada;background-position:center;background-size:cover}.comments .row,.preview-image,.recent-posts img,.region-subtitle{margin-bottom:1em}.product-category h2{background:url(/images/template_images/background_40_black.png);background:rgba(0,0,0,.3);border:none;font-family:futura-pt-condensed,cursive;font-size:1.5em;font-weight:300;margin-top:0;padding:67px 0;text-shadow:0 0 5px #000;text-transform:uppercase}.archive,.recent-posts{border-top:1px solid #000}.archive,.blog-article .byline,.blog-preview-article .row.last .columns,.region-subtitle{border-bottom:1px solid #000}.product-category h2 a{color:#FFF}.blog-subnav,.blog-subnav nav{background-color:#000}.blog-subnav a{color:#fff}.blog-subnav ul{margin-top:5px}.content-container{min-height:390px;padding-bottom:2em}.content-container.home{padding-bottom:0}.blog-article .byline{line-height:1.5;font-size:1.375em}.blog-article .byline.end{text-align:right}.comments-link,.comments-link img{display:inline-block;vertical-align:middle}.articles{height:auto}.blog-load-more-row{margin-top:3em;text-align:center}article p{font-size:1em;line-height:1.2}.blog-article{margin-top:2em}article+article.blog-article{margin-top:0}.comments-link{color:#666;text-transform:uppercase;line-height:2}.dealer-list a,.recent-posts a,label{color:#000}.comments-link img{height:100%;margin-top:-6px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.comments-link img.rotated{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.categories li{text-transform:uppercase}label{font-size:1em;line-height:1}.blog-preview-image{margin-top:.5rem}.dealer-list a:hover{color:#82b0e4}.dealer-block{height:250px}.backtop{margin-right:20px;color:#666}.up-arrow{font-size:.75em;position:absolute;top:9px;margin-left:35px}.dealer-region-title,.region-subtitle{font-family:futura-pt-condensed,cursive;font-size:1.5em;font-weight:700;line-height:1;text-transform:uppercase}.dealer-region-title{margin-left:.5em}.switch-region{margin-top:2em;margin-left:1em}.instruction-container{margin-top:0;padding-top:0}.instruction-container h3.section-label{position:relative!important}.bln-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;z-index:999}.bln-modal{position:fixed;width:830px;height:668px;top:50%;left:50%;margin-top:-319.5px;margin-left:-415px;background-color:#fff;z-index:1000;box-shadow:0 0 95px}.bln-page{position:relative;width:830px;min-height:668px;z-index:0}.bln-page.bln-mobile{width:100%;height:auto}.bln-modal #map-canvas,.bln-page #map-canvas{position:absolute;height:500px;width:500px;bottom:20px;right:20px}.bln-page.bln-mobile #map-canvas{display:none;position:relative;width:100%;height:200px;bottom:auto;right:auto}.bln-modal .dealer-list,.bln-page .dealer-list{position:absolute;padding-left:25px;height:500px;bottom:20px;left:0;overflow:auto;width:263px}.bln-page.bln-mobile .dealer-list,.dealer,.stocking-header{position:relative}.bln-mobile .dealer-list{position:relative;height:auto;width:auto;bottom:auto;padding-left:22px;padding-right:22px}.bln-modal .dealer-list a,.bln-page .dealer-list a{color:#16cdf5}#options h1{font-size:2em;margin:0;padding-right:5px}.bln-modal h2,.bln-modal h3{margin-bottom:0}#options{width:780px;padding:8px 25px;vertical-align:top}.bln-mobile #options{width:100%}#options input,.gtin-list-item-selected,.search-list-selected{width:250px;height:33px;border:1px solid #000;padding-left:5px;padding-top:1px;padding-bottom:1px;overflow:hidden;white-space:nowrap;margin-right:7px;vertical-align:top;margin-top:7px;font-size:16px}.option-selected{background:#b3d5f1;color:#FFF}.option-list-container{display:inline-block}.search-list-selected{width:100px;padding-top:5px}.bln-mobile #options button,.bln-modal #options button{color:#fff;background-color:#000;font-size:16px;border:1px solid #000;cursor:pointer;vertical-align:top;margin-top:7px}.stocking-header{height:73px;color:#fff;margin-left:-20px;padding-left:30px;background:url(/images/template_images/bln/stockingdealer-header-bg.png) no-repeat rgba(8,8,8,0);margin-bottom:0;z-index:1002;font-size:1.5em}.dealer{padding:10px 0 30px;font-size:11px;line-height:1.3;overflow:auto;border-bottom:1px solid #fff}.dealers .dealer{border-color:#000}.bln-modal .dealer p,.bln-page .dealer p{margin:0}.bln-modal .dealer-name,.bln-page .dealer-name{text-transform:uppercase;font-size:1.2em}.bln-status{position:absolute;right:5px;bottom:5px;text-align:right;font-size:10px}.bln-modal .dealer-list a.buynow,.bln-modal .dealer-list a.viewsite,.bln-page .dealer-list a.buynow,.bln-page .dealer-list a.viewsite{display:inline-block;width:70px;padding:5px 0;text-align:center;color:#000;text-decoration:none;margin-top:5px;font-size:11px}.bln-modal .dealer-list a.buynow,.bln-page .dealer-list a.buynow{border:0;background-color:#dedede}.bln-modal .dealer-list a.buynow:hover,.bln-page .dealer-list a.buynow:hover{background-color:#c8c8c8}.bln-modal .dealer-list a.viewsite,.bln-page .dealer-list a.viewsite{border:0;background-color:#212121;color:#fff}.bln-modal .dealer-list a.viewsite:hover,.bln-page .dealer-list a.viewsite:hover{background-color:#424242}.bln-modal .stocking-dealers .dealer,.bln-page .stocking-dealers .dealer{position:relative;background-color:rgba(0,0,0,.78);color:#fff;z-index:1001}.prod-list{z-index:1000;border-bottom:1px solid #333;background-color:#ccc;position:absolute;margin-top:-60px;display:none}.prod-list h3{border:1px solid #000;margin:0}.line-item button{width:100%;border:1px solid #333;border-width:1px 1px 0;margin:0;cursor:pointer}.line-item button:hover{background-color:#000;color:#fff}.bln-modal-close,.close-prod-list{position:absolute;top:5px;right:5px}.gtin-list,.option-list,.search-list{display:none;position:absolute;z-index:2000;border-bottom:1px solid #000;max-height:500px;overflow:scroll}.gtin-list-item,.option-list-item,.search-list-item{width:245px;border:1px solid #000;border-width:1px 1px 0;background-color:#fff;padding:5px;cursor:pointer;color:#000}.search-list-item{width:150px}.gtin-list-item:hover,.search-list-item:hover{background-color:#ccc}.gtin-list-container,.search-radius-container{display:inline-block;margin-bottom:7px}.gtin-list-item-selected,.search-list-selected{margin-right:20px;color:#000;cursor:pointer;background:url(/images/template_images/bln/option-indicator.png) center right no-repeat}.loading-msg{position:absolute;width:300px;text-align:center;font-size:20px;top:50%;transform:translateY(-50%);left:50%;margin-left:-150px;background:url(/images/template_images/backgrounds/background_30_black.png);background-color:rgba(0,0,0,.55);color:#fff;border-radius:20px;padding:20px}.bln-mobile .loading-msg{width:95%;padding:20px 0;top:10%;left:2.5%;margin-left:0}select#line-items{border:1px solid #000;-moz-appearance:none;-webkit-appearance:none}#dealer-locator-results a{color:#000}#dealer-locator-results a:hover{color:#5f6062}.btn-white{border-color:transparent!important;background:0 0!important}select~button.buy-now{margin-top:0}.gallery-modal{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background-color:#fff;z-index:1000}.bln-modal header,.gallery-modal header{width:100%;height:75px;background:#000;color:#fff}.bln-modal header h2,.gallery-modal header h2{margin-top:0;padding-top:.25em;padding-left:25px;color:#FFF}.gallery-modal .modal-inner{width:100%;height:100%;margin:0 auto}.large-image{width:80%;height:100%;background-size:100%;background-repeat:no-repeat;margin:0 auto}.close-modal{padding:0 25px;border-left:1px solid #fff;font-family:futura-pt;cursor:pointer}.modal-next,.modal-prev{position:absolute;top:50%;cursor:pointer;width:50px;height:50px;padding-top:17px;font-size:1.2em;font-family:futura-pt-condensed;background:url(/images/template_images/background_40_black.png);background:rgba(0,0,0,.5);color:#FFF;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.modal-next:hover,.modal-prev:hover{transition:background-color .5s ease;background-color:rgba(0,0,0,.75)}.modal-next{right:0}.modal-prev{left:0}.bio{padding:2em 0}.bio h5{margin-bottom:1em}.bio dl dt{margin-top:.75em}.bio dl dd{margin-bottom:0}.team-hero{position:relative;cursor:pointer}.bio-block{margin-bottom:1em}.bio-block img{height:auto;padding:0 .5em;width:100%}.bio-block h4{font-size:1.2em;text-align:center;border-bottom:none;font-weight:400}.bio-group{padding-top:1em}.part-gallery{margin-top:2em}.calc{font-family:futura-pt-condensed,sans-serif;font-weight:400!important}.calc label,.calc-info h3{font-weight:400}.calc label{font-size:1em}.calc select{width:90%}.span-20{width:20%;text-align:center;border-bottom:1px solid #fff;padding:15px 0;border-right:1px solid #fff}.span-20:nth-child(5n){border-right:none}.white-button{border-color:#fff!important;color:#fff!important}#gear-chart-header{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:auto;overflow:hidden}#gear-chart-content{clear:both;border:1px solid #fff;border-top:none;border-bottom:none;height:auto;overflow:hidden}#search-results{margin:0;padding:0}.blog-search-result{margin-bottom:1em}.blog-search-result small{color:#000;font-weight:400}@media screen and (max-width:1024px){.mobile{display:block}.desktop,.skyline,nav.desktop-nav{display:none}.blog-article .byline,article p{font-size:1em}header{height:44px;background:#000;position:static}.main-logo{margin-top:13px;float:left;margin-left:1em}.main-logo img{width:110px;position:relative;left:0;top:-5px}.title-bar{height:auto}.right-off-canvas-toggle{display:block;position:absolute;right:6px;top:6px;border:1px solid #fff;font-size:9px;color:#fff;width:32px;height:32px;text-align:center;padding-top:10px}nav.mobile-nav{background:url(/images/template_images/menu_bg.png);display:block;height:100%}#bikes-subnav,#parts-subnav,.bike-hero .title-bar,.part-hero .title-bar{display:none}#mobile-contact-info,#mobile-social-icons,.contact-info{height:auto;overflow:hidden}nav.mobile-nav ul{list-style:none;position:relative;right:0;width:93%}.bike-part-numbers,.section-label{position:absolute;left:0}nav.mobile-nav ul li{border-bottom:1px solid #666;padding:5px 0}nav.mobile-nav ul li a{color:#FFF;font-family:futura-pt;font-size:1em}nav.mobile-nav .text-non-focus{width:95%!important;margin-top:5px;margin-bottom:10px}.nav-padding{margin-top:0}#mobile-contact-info{padding:15px 0}.contact-address{padding-left:10px;color:#FFF;font-size:1em}.contact-info{font-size:1em;color:#fff}.contact-info a{font-size:1em!important;font-family:futura-pt!important;text-transform:none}#mobile-social-icons{padding:20px}#mobile-social-icons a{margin-right:0}#mobile-social-icons img{margin:0 16px}.header-slides{height:auto!important;min-height:0}#instafeed img{width:43%;margin:10px;float:left}.bike-hero,.blog-preview-image,.part-hero{height:auto}.bike-hero-collapsed div{top:50px}.subheader-corner{width:45px}.row .small-12.bottom-margin{padding-bottom:2em}.teaser{height:200px;overflow:hidden}#toggle-full-description{display:block;width:100%;margin-top:1em}.category-title,.section-label{padding:5px 5px 5px 15px;margin-top:0!important;width:100%}.section-label{background:#000;color:#FFF}.product-section{margin-top:4em}.detail-gallery{margin-top:2em}.spec-title{text-align:left!important;background:0 0!important}.spec-detail{margin-top:10px;margin-bottom:1em;display:none}.spec-expand{display:block}.geo-section{background:0 0}#geo-table,#geo-table td,#geo-table th,.geo-line-drawing{display:none}.show-column{display:table-cell!important}.mobile-geo-selection{display:block}.bln-modal #map-canvas,.region .backtop,footer a{display:none}.studio-images{height:auto;margin-top:3em}.studio-images ul{position:relative}.bln-option{width:100%}.bln-geo{width:47.5%}.bln-geo:nth-child(even){margin-right:0}.bln-locate,.btn-pr{width:100%}.btn-pr{margin-left:0}.gallery-modal{background-color:rgba(0,0,0,.9)}.gallery-modal header{height:44px}.gallery-modal header h2{font-size:1.5em}.close-modal{padding:0 15px}.large-image{background-position:center top;background-size:100%;background-repeat:no-repeat}.modal-next,.modal-prev{width:40%;margin:0 5%;background-color:transparent;border:1px solid #FFF}.instruction-container ul li{margin-bottom:1em}.st-modal{width:90%!important;left:0!important;margin-left:5%!important}.calc label{font-size:1em;margin-left:5%;margin-bottom:.5em}.calc select{width:90%;margin-left:5%}.calc .white-button{border-color:#000!important;color:#000!important;width:90%!important;margin:0 5% 2em}.span-20{font-size:.75em}input#ambiskidder{margin-left:1.5em}.bln-modal{position:fixed;width:100%;left:0;top:0;margin:0;height:100%;background:url(/images/template_images/bln/bln_modal_bkgrd.jpg) no-repeat #fff;z-index:1000;box-shadow:0 0 95px}.bln-modal #options,.bln-modal .dealer-list{width:95%}.bln-modal .dealer-list{position:relative;overflow:scroll;padding-bottom:12em}.region .category-title{position:relative}.annual-thumb{max-height:143px}.riders-list .bio-block.small-6:nth-child(even){clear:both}.blog-article h1{font-size:1.5em}#dealers #dealer-locator-results a.dealer-call-to-action{margin-top:.75em}}@media screen and (min-device-width:768px) and (max-device-width:1024px){header{height:60px}.main-logo img{width:160px;top:0}.right-off-canvas-toggle{width:44px;height:44px;top:8px;right:8px;padding-top:17px}.blog-article .byline,article p{font-size:1.2em}}@media screen and (max-width:1024px) and (orientation:landscape){.modal-next,.modal-prev{background-color:transparent;border:1px solid #fff;margin:0;width:50px}}@media screen and (min-width:1440px){.large-image{max-height:90%}}