body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;background-color:#fff}a{color:#3e3e3e;text-decoration:none}a:hover{color:#2a1640;text-decoration:underline}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1170px}[class^=navigation-],[class*=" navigation-"]{display:inline-block;width:30px;height:30px;line-height:30px;vertical-align:text-bottom;background-repeat:no-repeat;*margin-right:.3em;padding-right:5px}[class^=navigation-]:last-child,[class*=" navigation-"]:last-child{*margin-left:0;}.navigation-3{background-image:url("../img/cycle.gif")}.navigation-11{background-image:url("../img/smoking.gif")}.navigation-12{background-image:url("../img/dugout.gif")}.navigation-13{background-image:url("../img/teen.gif")}.navigation-79{background-image:url("../img/accessory.gif")}.navigation-296{background-image:url("../img/waiting.gif")}.navigation-298{background-image:url("../img/canopy.gif")}.navigation-299{background-image:url("../img/walkway.gif")}.navigation-297{background-image:url("../img/vehicleshelter.gif")}.navigation-320{background-image:url("../img/twotier.gif")}.c-sidebar{width:170px;float:left;margin-right:30px}.c-sidebar--categories .clist{margin-bottom:20px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.c-sidebar--categories .clist h3{font-size:11px;text-transform:uppercase;font-weight:700;color:#999;margin:10px 0 0 10px}.clist>.o-list{display:block}.c-sidebar .o-list{list-style:none;margin-top:0;padding-right:4px;margin:3px 5px}.c-sidebar ul{-webkit-padding-start:0px}.c-sidebar .o-list ul li{list-style:disc}.c-sidebar .o-list li{list-style:none;padding-bottom:0;line-height:18px;margin-bottom:5px}.c-sidebar .o-list li a{font-weight:700;text-transform:uppercase;font-size:11px}.page-layout-3columns .column.main{width:770px}.page-layout-3columns .sidebar-additional{width:170px;margin-left:30px;padding-left:0}.thinwell ul li,.block-static-block ul li{margin-bottom:0}.thumbnails>li{width:370px}.abs-account-blocks .block-title,.block-compare .block-title,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-results .block-title,.block-reorder .block-title,.widget .block-title,.block-wishlist .block-title,.account .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.paypal-review .block .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title{margin-bottom:0}.abs-account-blocks .block-title>strong,.block-compare .block-title>strong,.block-giftregistry-results .block-title>strong,.block-giftregistry-shared-items .block-title>strong,.block-wishlist-search-results .block-title>strong,.block-reorder .block-title>strong,.widget .block-title>strong,.block-wishlist .block-title>strong,.account .column.main .block:not(.widget) .block-title>strong,.multicheckout .block-title>strong,.paypal-review .block .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>strong{font-size:14px;font-weight:700;margin-bottom:0;margin-top:0}.block,.sidebar .widget.block:not(:last-child),.sidebar .widget:not(:last-child),.block-banners,.block-banners-inline{margin-bottom:10px}h1{font-size:30px;line-height:36px;margin:0;font-family:inherit;font-weight:700;color:inherit;text-rendering:optimizelegibility}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer;*margin-left:.3em;}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0;}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block-search{width:300px;margin-bottom:0}.block-search .control{padding:0}.block-search #search{float:left;width:180px;padding:4px 14px;border-radius:14px;margin:0;font-size:13px;line-height:18px;height:auto;color:#555;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear .2s,box-shadow linear .2s}.control{margin:0 0 18px}.control .btn{margin-left:10px;float:left}address{display:block;margin-bottom:18px;line-height:18px;font-style:normal}.header.content{padding-top:10px}.breadcrumbs{margin:0;padding:0;color:#333}.no-padding{padding:0}.no-margin{margin:0}small,.small{font-size:13px}.breadcrumbs a,.breadcrumbs a:visited{color:#08c}.breadcrumbs .items{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 0 #fff}.btn-group{position:relative;*zoom:1;*margin-left:.3em;}.btn-group:before,.btn-group:after{display:table;content:""}.btn-group:after{clear:both}.btn-group:first-child{*margin-left:0;}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;}.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:3px;*padding-bottom:3px;}.btn-group .btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:1px;*padding-bottom:1px;}.btn-group .btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px;}.btn-group .btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open{*z-index:1000;}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.page-header{padding-bottom:0 !important;margin:0 !important;border-bottom:0 !important}.header.content{padding:0 !important}.logo{margin:0 auto 0px 0}.minicart-wrapper{margin-right:80px}.page-main{padding-left:0;padding-right:0}.breadcrumbs .items{font-size:13px !important}.category-image,.category-description{margin-bottom:0 !important}ul,ol{margin:0}ul>li,ol>li{margin-bottom:5px}.product-item-description{margin:5px 0}form{margin:0 0 8px}.product-item .price-box{margin:10px 0 10px}.products-list .product-item-photo{padding:0 30px 10px 0;width:150px !important}.products-list .product-image-wrapper{padding:4px !important;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075)}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:100%;-mox-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;padding:19px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:100%;clear:both}.bundle-options-container .block-bundle-summary{margin-bottom:20px}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary,.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{width:100%;clear:both}.product-info-main .product.attribute.overview,.product-info-main .product-addto-links,.product-options-bottom .product-addto-links,.product-info-main .product.attribute.sku,.bundle-options-container .nested .field.qty,.bundle-options-container .action.back{display:none}.product.data.items>.item.content{padding:10px 0;border-top:0;height:auto;overflow:auto}.product.data.items>.item.title>.switch{border:0;padding:5px 0;background:0 0;color:#333}.fotorama__wrap ul{list-style:none !important}.cms-page-view .main .thumbnails>li{width:19%;min-height:143px}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:16px;font-weight:400}.modal-header{border-bottom:0 !important}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{padding-top:10px !important}.page-title{margin-bottom:20px}.fieldset>.field:not(.choice)>.label{text-align:left}.login-container .fieldset>.field>.control{width:74.2%}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{top:5px !important}.cart-totals .totals-tax-summary .amount .price:after,.opc-block-summary .table-totals .totals-tax-summary .amount .price:after{top:0 !important}.payment-methods label{display:inline;margin-bottom:0}input[type=image],input[type=checkbox],input[type=radio]{top:0}.page-header .panel.wrapper{background-color:#f5f5f5;margin-bottom:10px}.page-header .header.panel{padding-bottom:5px;padding-top:5px}.header.panel>.header.links>li{font-size:13px}.fieldset legend{font-size:inherit;border:0;border-bottom:0;color:inherit;line-height:inherit}.opc-progress-bar li{line-height:24px}.bundle-options-container .product-add-form{display:block}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}