img{display:block;max-width:100%;height:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{background-color:#000000;margin:0;padding:0}#theContainer{width:940px;margin-left:auto;margin-right:auto;padding:0 30px}#theHeader{background-color:#444444}#theInnerHeader{padding:0 37px}#theLogo{float:left;padding-bottom:20px;padding-top:40px}#theRightTop{float:right;position:relative}#theContent{background-color:#FFFFFF}.black{background-color:#282828 !important}#theContentInner{width:866px;padding-top:30px;margin-left:auto;margin-right:auto;background-color:transparent}#theSplitContent{background-color:#FFFFFF}#theSplitContent p{color:#000000}#theSplitContentInner{width:866px;padding-top:30px;padding-bottom:30px;margin-left:auto;margin-right:auto;background-color:transparent}#splitRightBig h2{margin-top:0px}.smallHeader{font-size:14px;font-weight:bold}.headerHolder{margin-top:-15px;padding-bottom:15px}.headerHolder h2{margin-top:-16px;color:#E3EEEE !important}#theInnerNavigationRight{float:right}#splitLeftSmall{float:left;width:174px;padding-top:40px}#splitRightBig{float:right;width:642px;padding-top:60px}#splitLargerLeft{float:left;width:641px}#splitSmallerRight{float:right;width:162px}#splitLargerLeft h2{margin-top:10px;margin-bottom:-5px}#splitLargerLeft h2:first-child{margin-top:0px}#splitLargerLeft p{margin-top:7px;margin-bottom:0}#splitSmallerRight p{margin-top:0;margin-bottom:5px}#splitSmallerRight p:first-child{margin-top:0px}#splitSmallerRight hr{margin-top:20px;margin-bottom:20px}.bullet{margin-left:6px;vertical-align:-3px}.clearFloat{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px}.displayBlock{display:block}.displayNone{display:none}.disableOnDesktop{display:none}.flipFlop{background-position:top;cursor:pointer}.flipFlop:hover{background-position:bottom}.floatLeft{float:left}.floatRight{float:right}.galleryThumb{float:left;max-width:191px}.galleryThumb img{width:191px;height:191px}.hideMe{display:none}.hideme{display:none}.relative{position:relative}.noMarginTop{margin-top:0px}.noMarginBottom{margin-bottom:0px}.maxWidth{max-width:100%}.whiteArrow{padding-left:6px;line-height:5px;vertical-align:2px}.blueArrow{padding-left:6px;line-height:5px;vertical-align:2px}.noBorders{border:none !important}html{font-size:16px;-webkit-text-size-adjust:none}body{margin:0;padding:0;font-size:1em;font-family:Arial,sans-serif}p{font-size:14px;font-family:Arial,sans-serif;color:#e3eeee}h1{font-size:30px;color:#e3eeee;font-weight:bold;font-family:Arial,sans-serif}h2{font-size:18px;color:#99873d;font-weight:normal;font-family:Arial,sans-serif}a{color:#0099ff;font-size:14px;text-decoration:none}a:hover{color:#0099ff;font-size:14px;text-decoration:underline}a:visited{color:#0099ff;font-size:14px;text-decoration:none}a:active{color:#0099ff;font-size:14px;text-decoration:none}img{border:0}ul{font-size:14px;color:#e3eeee}li{font-size:14px;color:#e3eeee}table{border-collapse:collapse}tr{border:1px solid #000000}td{font-size:14px;font-family:Arial,sans-serif;color:#000000;border:1px solid #AAA;padding:6px}td p{font-size:14px;font-family:Arial,sans-serif;color:#000000}div{margin:0;padding:0}#theNavigation{margin-top:24px}.level1NavOptions:before,.level1NavOptions:after{content:" ";display:table}.level1NavOptions:after{clear:both}.level1NavOptions:before,.level1NavOptions:after{content:" ";display:table}.level1NavOptions:after{clear:both}#theNavigation .navOption{float:left;margin-left:30px;position:relative}#theNavigation .navOption:first-child{margin-left:0}#theNavigation .navOption a{text-decoration:none;color:#e3eeee;font-size:15px}#theNavigation .navOption a:hover{color:#ff9900;text-decoration:underline;font-size:15px}#theNavigation .navOption a:active{color:#ff9900;font-size:15px}#theNavigation .navOption a:visited{color:#e3eeee;font-size:15px}#theNavigation .navOption.on a{color:#ff9900}#theNavigation .navOption .level2NavOptions{display:none;z-index:100;position:absolute;left:0px;top:17px;background-color:transparent;width:200px;border-bottom:1px solid #000000;padding-top:25px}#theNavigation .navOption:hover .level2NavOptions{display:block}#theNavigation .level2NavOptions:hover{display:block;z-index:100}#theNavigation .level2NavOptions .navOption{float:none !important;text-align:left;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;margin-left:0px !important;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;background-color:#444444}#theNavigation .level2NavOptions .navOption a{color:#e3eeee}.level3NavOptions{display:none}#theCartDisplay{position:relative}#theCartDisplay p{color:#ff9900;font-size:10px;font-weight:bold;text-transform:uppercase;text-align:right}#theCartDisplay p a{color:#e3eeee;text-decoration:none;font-size:10px}#theCartDisplay p a:hover{text-decoration:underline}#theCart p{color:#000000 !important}#theCart span{color:#000000 !important}#theCart ul{color:#000000 !important}#theCart li{color:#000000 !important}#cartCheckout{padding-top:20px}.gripOptions{padding-left:15px}.formBtn{padding-left:10px;padding-right:10px;background-color:#CCCCCC;border:1px solid #000000;border-radius:5px;cursor:pointer;width:165px;margin-top:16px}.formBtn p{text-align:center;margin-top:12px !important;margin-bottom:12px !important}#updateCartBTN{width:130px;padding-top:5px;padding-bottom:5px}#updateCartBTN p{margin-top:12px;margin-bottom:12px}#cartStateSelect{margin-top:20px;border-top:1px solid #282828;padding-top:15px}#cartStateSelect p{margin-bottom:10px}#cartShippingDomestic{margin-top:20px;border-top:1px solid #282828;padding-top:15px}#cartShippingDomestic p{margin-bottom:10px}#cartShippingInternational{margin-top:20px;border-top:1px solid #282828;padding-top:15px}#cartShippingInternational p{margin-bottom:10px}.cart-optin-fields{margin-top:20px}.cart-optin-fields label{font-size:14px;color:#000000;font-family:Arial,sans-serif}.cart-optin-fields .cart-optin{margin-bottom:12px}.cart-optin-fields #ssl_email{margin-left:5px}.promo-code-entry-area{border-top:1px solid #282828;padding-top:20px;margin-top:20px}.promo-code-entry-area .apply-promo-btn{padding-top:5px;padding-bottom:5px}.promo-code-entry-area .promo-input label{margin-right:12px}.promo-code-entry-area .promo-applied,.promo-code-entry-area .promo-invalid{margin-top:0 !important}.promo-code-entry-area .promo-invalid{margin-bottom:12px !important}.pay-row{clear:both;margin-top:40px;position:relative}.pay-row .pay-button{margin-left:20px;float:left;position:relative}.pay-row .pay-button:first-child{margin-left:0}.pay-row .pay-button.paypal{max-width:250px;clear:right;margin-top:13px}.pay-row .pay-button.paypal .pay-type{top:-38px}.pay-row-paypal{margin-left:0;margin-top:40px}.pay-button-paypal{position:relative}.pay-button-paypal .pay-type{padding-left:20px;margin-top:-10px}.pay-button-paypal .paypal-img{padding-left:0;margin-top:13px}.modify-order{clear:both;padding-top:20px}.payment-info{margin-bottom:-30px !important}#thePromo{position:relative}#thePromo .copy{position:absolute;left:50px;bottom:80px}#thePromo img{max-width:100%}#thePromo h1{color:#e3eeee;font-size:48px;margin:0}#thePromo h2{color:#e3eeee;font-size:28px;margin:0}#thePromo p{font-size:16px;color:#e3eeee;font-weight:bold;margin-top:5px;margin-bottom:0}#thePromo p span{margin-left:6px}#theHomepageShowcase{background-color:#282828;padding:37px;padding-bottom:0px}#theHomepageShowcaseInner{border-bottom:1px solid #959595;padding-bottom:37px}.showcaseItem{width:calc(100% / 3);text-align:center;margin-left:0;float:left;display:block;vertical-align:top}.showcaseItem:first-child{margin-left:0}@media screen and (max-width:739px){.showcaseItem{float:none;width:100%;margin-top:30px}.showcaseItem:first-child{margin-top:0}}.showcaseItem .pRubeObj{margin-left:15px;margin-right:15px}.showcaseItem img{max-width:190px}.showcaseItem h1{margin-bottom:-7px}.showcaseItem h2{margin-bottom:-8px}#theHomepageShowcaseInner .showcaseItem img{margin-left:auto;margin-right:auto}#theFooterContainer{background-color:#282828;padding:0 37px}#theFooter{padding:40px 0}.noTopBorder{border-top:none !important}#footerNavContainer a{text-decoration:none;color:#959595;font-size:12px}#footerNavContainer a:hover{color:#959595;text-decoration:underline;font-size:12px}#footerNavContainer a:active{color:#959595;font-size:12px}#footerNavContainer a:visited{color:#959595;font-size:12px}#theFooterNavigation .navOptionSeparator{text-decoration:none;color:#959595;font-size:12px;margin-left:3px;margin-right:3px}#theFooterLeft{float:left}#theFooterRight{float:right}#theFooterLegal{margin-top:50px}#theFooterLegal p{color:#959595;font-size:12px}.footer-pci{position:relative}.footer-pci .footer-pci-inner{position:absolute;right:0px;top:20px;width:300px;text-align:right}@media only screen and (max-width:400px){.footer-pci .footer-pci-inner{width:150px}}.level3NavImage{float:left;width:45px;min-height:60px;margin-right:12px;margin-top:20px}.level3NavLink{float:left;width:75px;height:60px;margin-top:20px}.level3NavLink a{font-size:12px;font-weight:bold;color:#282828;text-decoration:none}.level3NavLink a:visited{font-size:12px;font-weight:bold;color:#282828;text-decoration:none}.level3NavLink a:active{font-size:12px;font-weight:bold;color:#282828;text-decoration:none}.level3NavLink a:hover{font-size:12px;font-weight:bold;color:#ff9900 !important;text-decoration:underline}.level3NavLink a.on{font-size:12px;font-weight:bold;color:#ff9900 !important;text-decoration:none}.productCategoryHead{font-weight:bold;font-size:22px;color:#666666}.productCategoryTagline{font-size:12px;color:#b2b2b2 !important;font-weight:bold;margin-top:-16px}.product{margin-top:20px;padding-top:20px;padding-bottom:20px;margin-bottom:40px;border-top:1px solid #D7D7D7}.productImage{float:left;width:200px}.productDesc{float:left;width:425px;margin-left:12px}.productDesc h2{margin-bottom:-5px}.productDesc p{margin-top:8px;margin-bottom:0px}.productDesc p:first-child{margin-top:0px}.productDesc hr{color:#D7D7D7}.productPrice{font-weight:bold}.productColorOption{float:left;margin-right:10px;font-size:12px;color:#000000 !important}.productOptionDropDown{margin-top:20px;margin-bottom:20px}.productTabNavigation{text-align:right}@media screen and (max-width:739px){.productTabNavigation{text-align:left;margin-left:-15px;margin-right:-15px;overflow:hidden}}.productTabNavigation .navTab{background-color:#cccccc;border:1px solid #000000;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:10px;padding-top:5px;padding-bottom:5px;display:inline-block;color:#7d7d7d;width:114px;text-align:center}.productTabNavigation .navTab:last-child{margin-right:0 !important}@media screen and (max-width:739px){.productTabNavigation .navTab:last-child{border-bottom:1px solid #000000}}@media screen and (max-width:739px){.productTabNavigation .navTab{width:100%;display:block;margin:0;width:100% !important;border-radius:0 !important}}.productTabNavigation .navTab:hover{background-color:#FFFFFF;color:#000000}.productTabNavigation .navTab.on{color:#000000;background-color:#FFFFFF}.thumb-category .thumbHeader{font-weight:bold;color:#666666}.thumb-category .thumbGrip{min-height:60px;position:relative}.thumb-category .thumbGrip img{height:60px;position:absolute;left:0;top:50%;margin-top:-30px}.thumb-category .thumbGripName{display:table-cell;padding-left:62px;height:60px;vertical-align:middle;line-height:.8em}.thumb-category .thumbGripName a{font-size:11px;color:#000000;font-weight:bold}.aProductOverviewContainer{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #464646}.aProductOverviewContainer:last-child{margin-bottom:0;border-bottom:1px solid #959595}.allProductsH1{margin-bottom:0}.allProductsH2{margin-top:0;margin-bottom:20px}.catImage{float:left;margin-left:34px}.catImage:first-child{margin-left:0}#bagButton{display:block;width:162px;height:50px;background-image:url('//alumagrips-assets.s3.amazonaws.com/img/build_a_grip.png');background-repeat:no-repeat;background-position:top left}#bagButton:hover{background-position:bottom left}.accessorySelectContainer{margin-top:10px;margin-bottom:10px}.productColorOption .image-swap-option{margin-top:0px}.productDesc hr{margin-top:10px;margin-bottom:10px}.testimonial{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d7d7d7}.testimonial:last-child{border-bottom-width:0}.testimonial .thumb{float:left;width:195px;max-width:194px;margin-right:20px}.testimonial .text{float:left;width:417px}.testimonial .text p:first-child{margin-top:0 !important}#testimonialsNav{padding-top:21px;padding-bottom:40px}#testimonialsNav h1:first-child{display:none}#testimonialsNav ul{margin:0;padding:0}#testimonialsNav li{float:left;list-style:none}#testimonialsNav li:not(:last-child):after{content:"|";margin-left:7px;margin-right:7px;color:#d7d7d7}#testimonialsNav li a{color:#000000;text-decoration:none;font-size:15px}#testimonialsNav li a:hover{color:#ff9900;text-decoration:underline;font-size:15px}#testimonialsNav li a:visited{color:#000000;text-decoration:none;font-size:15px}#testimonialsNav li a:active{color:#ff9900;text-decoration:underline;font-size:15px}#testimonialsNav li a.testimonialOn{color:#ff9900;text-decoration:none;font-size:15px}.contactForm{width:700px;padding-top:12px}.contactFieldLeft{margin-bottom:8px}.contactFieldLeft p{margin:0;padding:0;margin-bottom:-2px !important}.contactFieldRight{margin-bottom:8px}.contactFieldRight input{width:415px}.contactFieldRight textarea{width:415px;height:200px}.contactFormError{margin-top:12px;margin-bottom:28px}.contactFormError p{color:#E82200 !important}.contactForm #sendBtn{width:75px}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox img{width:auto;height:auto}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url("data:image/gif;base64,AAAA");display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url('//alumagrips-assets.s3.amazonaws.com/img/lightbox_img/prevlabel.gif') left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url('//alumagrips-assets.s3.amazonaws.com/img/lightbox_img/nextlabel.gif') right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%	}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:70%;float:left;text-align:left;padding-bottom:10px}#imageData #caption{font-weight:bold}#imageData #caption a{color:#000000}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;outline:none}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}@media screen and (max-width:739px){body{background-color:#282828}#theContainer{width:auto;padding:0}#theSplitContent{padding-left:15px;padding-right:15px}#theSplitContentInner{width:auto}#splitLeftSmall{float:none;width:auto}#splitRightBig{float:none;width:auto}#theContentInner{padding-left:15px;padding-right:15px}#theContentInner{width:auto}#theLogo{float:none;padding:0}#theLogo img{display:inline-block}#theInnerHeader{padding:15px 15px 10px}#theRightTop{float:none;line-height:20px;padding-bottom:20px}#theCartDisplay{margin-top:20px}#theCartDisplay p{text-align:left;font-size:13px;margin:0;text-transform:capitalize}#theCartDisplay p a{font-size:13px}#theNavigation{margin:15px -15px -10px;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:10px 15px 10px;overflow:hidden}#theNavigation .navOption{float:none;margin-left:0}#theNavigation .navOption a{display:block;line-height:22px}#theNavigation .navOption a:hover{text-decoration:none !important;color:#D4C6B0}#theNavigation .navOption:hover .level2NavOptions{display:none}#theNavigation .navOption.on .level2NavOptions{display:block;position:static;width:auto;border:0;padding:7px 10px;margin:7px -25px;background-color:#555;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000}#theNavigation .navOption.on .level2NavOptions .navOption{background-color:transparent;border:0;padding:0}#theNavigation .navOption.on .level2NavOptions .navOption a{padding:0 0 0 20px}.mobile-menu-button{display:block !important;float:right;background-color:#ff9900;margin:15px 15px 0 0;padding:5px;color:#FFF;border:1px solid #E0E0E0;cursor:pointer;text-transform:uppercase;font-size:12px;letter-spacing:.5px;box-shadow:inset 0 0 0 1px #cc7a00}.mobile-collapse-container{height:0;overflow:hidden;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;margin:0 -15px;padding:0 15px}#theFooterLeft{width:80%}#theFooter{padding:15px 0}#theFooterLegal{margin-top:25px}#theFooterNavigation .navOptionSeparator{display:block;visibility:hidden;height:0}.productDesc{float:none;width:auto;margin-left:0}.productImage{float:none;margin:0 auto;margin-bottom:10px}.productOptionDropDown select{max-width:270px}.catImage{margin:20px auto 0;float:none}.catImage:first-child{margin-top:0}.catImage a{display:block;margin:0 auto;width:191px;height:191px}.aProductOverviewContainer:first-child h1{margin-top:0}.productTabNavigation .navTab{width:85px}#splitLargerLeft{float:none;width:auto}#splitSmallerRight{float:none;width:auto;margin-top:32px}.contactFieldRight input{width:282px}.contactFieldRight textarea{width:282px}.galleryThumb{float:none;margin-left:auto;margin-right:auto;margin-bottom:15px}#imageDataContainer{width:300px !important}#outerImageContainer{width:300px !important;height:300px !important}#prevLink{height:200px !important}#nextLink{height:200px !important}.testimonial .text{margin-top:20px;width:auto}#thePromo h1{font-size:25px}#thePromo h2{font-size:23px}#thePromo .copy{position:absolute;left:40px;bottom:15%;margin-right:20px}#theHomepageShowcaseInner{text-align:center}.showcaseItem{margin-left:0px}}@media screen and (min-width:740px){.mobile-collapse-container{height:0 !important}}.dealer-login .dealer-login-intro{padding-bottom:20px;margin-right:20px;max-width:650px}.dealer-login .alert-error{border:1px solid #F71313;background-color:#F7E3E3;padding:15px;margin-bottom:12px}.dealer-login .control-label{display:block}.dealer-login .form-control{width:225px;margin-bottom:10px;margin-top:3px}.dealer-login .formSubmit{margin:15px 15px 0 0}.dealer-login .formSubmit a{display:block;background-color:#FF9900;border:1px solid #E0E0E0;box-shadow:0 0 0 1px #CC7A00 inset;color:#FFFFFF;cursor:pointer;font-size:12px;letter-spacing:.5px;padding:5px;text-transform:uppercase;width:75px;text-align:center}.dealer-pricing-overview h2:first-child{padding-bottom:14px}.custom-grips{margin-top:10px}.custom-grips .custom-grip{border-top:1px solid #d7d7d7;width:650px;padding-top:30px;padding-bottom:10px}.custom-grips .custom-grip:first-child{border-top:none}@media screen and (max-width:739px){.custom-grips .custom-grip{width:auto}}.custom-grips .image{float:left;width:177px;height:auto}@media screen and (max-width:739px){.custom-grips .image{width:auto;float:none}}.custom-grips .copy{float:left;width:450px;margin-left:23px}@media screen and (max-width:739px){.custom-grips .copy{width:auto;float:none;margin-top:16px;margin-left:0px}}.custom-grips .copy p:first-child{margin-top:0px}.custom-grips .copy a{font-weight:bold}.specials ul{color:#000000}.specials ul li{color:#000000}.specials .header h2{font-size:22px;color:#6C6364;font-weight:bold}.specials .header h3{font-size:14px;color:#B7B7B7;margin-top:-14px;margin-bottom:20px}.specials .product-listing{border-top:1px solid #D6D6D6;padding-top:20px;margin-bottom:40px}.specials .prod-photo{float:left;width:383px}@media screen and (max-width:739px){.specials .prod-photo{width:auto;float:none}}.specials .prod-info{float:left;width:400px}@media screen and (max-width:739px){.specials .prod-info{width:auto;float:none}.specials .prod-info img{max-width:100%}}.specials .prod-info h2{margin-top:0px;margin-bottom:-6px}@media screen and (max-width:739px){.specials .prod-info h2{margin-top:20px}}.specials .price{margin-bottom:16px}.specials .price span{margin-left:8px}.slimline-hardware-option button{cursor:pointer}.slimline-hardware-option .add-copy{margin-top:-10px;margin-bottom:16px}.contained-options{max-width:650px}@media screen and (max-width:739px){.contained-options .product{border:none;margin-bottom:0px}}.email-subscriptions .intro{margin-bottom:20px !important}.email-subscriptions .sign-up-form{width:100%;max-width:400px}.email-subscriptions .formField{margin-bottom:10px}.email-subscriptions .formField label{display:block;font-size:14px;margin-bottom:4px}.email-subscriptions .formField input{width:100%}.email-subscriptions .formRadio{margin-top:16px}.email-subscriptions .formRadio .special-radio{margin-bottom:10px;font-size:14px}.email-subscriptions .formSubmit{margin-top:22px}.email-subscriptions .alert-message{font-size:14px;border:1px solid red;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;margin-top:12px;margin-bottom:20px}.privacy-policy li{color:#000000;margin-bottom:12px}.site-alert-bar{background-color:#EA1010;color:#FFFFFF}.site-alert-bar p{font-size:16px}.site-alert-bar p:first-child{margin-top:0}.site-alert-bar p:last-child{margin-bottom:0}.site-alert-bar p a{color:#FFF !important;font-size:16px;text-decoration:underline}.site-alert-bar h1,.site-alert-bar h2,.site-alert-bar h3,.site-alert-bar h4,.site-alert-bar h5{color:#FFF}.site-alert-bar h1:first-child,.site-alert-bar h2:first-child,.site-alert-bar h3:first-child,.site-alert-bar h4:first-child,.site-alert-bar h5:first-child{margin-top:0}.site-alert-bar .message-alert{padding-top:20px;padding-bottom:20px;padding-left:37px;padding-right:37px}@media screen and (max-width:739px){.site-alert-bar .message-alert{padding-left:15px;padding-right:15px}}