ul.span-1,ul.span-2,ul.span-3,ul.span-4,ul.span-5{float:left;margin:0;}body{color:#222;}a{color:#808183;text-decoration:none;}a:hover{color:#231f20;}a:active{color:#bf272d;}:focus,:active{outline:none;}h2{color:#bf272d;margin:23px 0 18px;text-transform:uppercase;}h3,h4{text-transform:uppercase;}label{font-weight:normal;}body{margin:0;text-align:left!important;}.shadow{overflow:hidden;}.fade{position:relative;}.fade span{cursor:pointer;}#header-wrapper{background:url(/frontend/img/shadow-top.png) 0 45px repeat-x;height:48px;margin-bottom:-3px;position:relative;width:100%;z-index:100;}#header{position:relative;z-index:100;}#logo{font-size:1em;margin:0;}#logo a{display:block;height:14px;padding:16px 0 15px;width:102px;}#header .shadow{background:url(/frontend/img/header-shadow.png) center top;height:5px;left:0;position:absolute;top:45px;width:970px;z-index:101;}#nav-main{height:45px;list-style:none;left:140px;margin:0;position:absolute;top:0;z-index:102;}#nav-main li{background:url(/frontend/img/top-nav.png) 0 -44px no-repeat;float:left;height:45px;position:relative;z-index:102;}#nav-main li a{display:block;height:100%;width:100%;}#nav-main li span{display:block;height:100%;overflow:hidden;text-indent:-999em;}#nav-main li.collections{background-position:0 -44px;width:109px;}#nav-main li.products{background-position:-109px -44px;width:94px;}#nav-main li.media{background-position:-204px -44px;width:67px;}#nav-main li.collections:hover,#collections #nav-main li.collections{background-position:0 0;}#nav-main li.products:hover,#products #nav-main li.products{background-position:-109px 0;}#nav-main li.media:hover,#media #nav-main li.media{background-position:-204px 0;}#nav-main ul{background:url(/frontend/img/nav-main-bg.png);display:none;height:50px;left:0;list-style:none;margin:0;overflow:hidden;position:absolute;top:45px;z-index:103;}#nav-main li:hover ul,#nav-main li.hover ul{display:block;}#nav-main .collections ul{width:751px;}#nav-main .products ul{width:721px;}#nav-main ul li{background:url(/frontend/img/transparent.gif);float:left;height:50px;z-index:103!important;}#nav-main ul li a{background:url(/frontend/img/second-nav.png) 0 0 no-repeat;display:block;height:50px;overflow:hidden;text-indent:-999em;}#nav-main ul li.dirt a{background-position:-3px 0;width:58px;}#nav-main ul li.road a{background-position:-60px 0;width:63px;}#nav-main ul li.ski a{background-position:-123px 0;width:46px;}#nav-main ul li.snowboard a{background-position:-169px 0;width:121px;}#nav-main ul li.urban a{background-position:-290px 0;width:71px;}#nav-main ul li.womens-series a{background-position:-361px 0;width:150px;}#nav-main ul li.livestrong a{background-position:-511px 0;width:110px;}#nav-main ul li.dirt a:hover,.dirt #nav-main ul li.dirt a{background-position:-3px -50px;}#nav-main ul li.road a:hover,.road #nav-main ul li.road a{background-position:-60px -50px;}#nav-main ul li.ski a:hover,.ski #nav-main ul li.ski a{background-position:-123px -50px;}#nav-main ul li.snowboard a:hover,.snowboard #nav-main ul li.snowboard a{background-position:-169px -50px;}#nav-main ul li.urban a:hover,.urban #nav-main ul li.urban a{background-position:-290px -50px;}#nav-main ul li.womens-series a:hover,.womens-series #nav-main ul li.womens-series a{background-position:-361px -50px;}#nav-main ul li.livestrong a:hover,.livestrong #nav-main ul li.livestrong a{background-position:-511px -50px;}#nav-main ul li.cycling-helmets a{background-position:-4px -100px;width:165px;}#nav-main ul li.snow-helmets a{background-position:-165px -100px;width:140px;}#nav-main ul li.sunglasses a{background-position:-304px -100px;margin-left:4px;width:120px;}#nav-main ul li.goggles a{background-position:-424px -100px;width:93px;}#nav-main ul li.gloves a{background-position:-516px -100px;width:78px;}#nav-main ul li.accessories a{background-position:-593px -100px;width:119px;}#nav-main ul li.cycling-helmets a:hover,.cycling-helmets #nav-main ul li.cycling-helmets a{background-position:-4px -150px;}#nav-main ul li.snow-helmets a:hover,.snow-helmets #nav-main ul li.snow-helmets a{background-position:-165px -150px;}#nav-main ul li.sunglasses a:hover,#products.sunglasses #nav-main li.products ul li.sunglasses a,#collections.sunglasses #nav-main li.collections ul li.sunglasses a{background-position:-304px -150px;}#nav-main ul li.goggles a:hover,.goggles #nav-main ul li.goggles a{background-position:-424px -150px;}#nav-main ul li.gloves a:hover,.gloves #nav-main ul li.gloves a{background-position:-516px -150px;}#nav-main ul li.accessories a:hover,.accessories #nav-main ul li.accessories a{background-position:-593px -150px;}.fade-on #nav-main ul li.dirt a.fade{background-position:-3px 0;}.fade-on #nav-main ul li.road a.fade{background-position:-60px 0;}.fade-on #nav-main ul li.ski a.fade{background-position:-123px 0;}.fade-on #nav-main ul li.snowboard a.fade{background-position:-169px 0;}.fade-on #nav-main ul li.urban a.fade{background-position:-290px 0;}.fade-on #nav-main ul li.womens-series a.fade{background-position:-361px 0;}.fade-on #nav-main ul li.livestrong a.fade{background-position:-511px 0;}.fade-on #nav-main ul li.cycling-helmets a.fade{background-position:-4px -100px;}.fade-on #nav-main ul li.snow-helmets a.fade{background-position:-165px -100px;}.fade-on #nav-main ul li.sunglasses a.fade{background-position:-304px -100px;}.fade-on #nav-main ul li.goggles a.fade{background-position:-424px -100px;}.fade-on #nav-main ul li.gloves a.fade{background-position:-516px -100px;}.fade-on #nav-main ul li.accessories a.fade{background-position:-593px -100px;}#nav-main li .shadow{background:url(/frontend/img/header-shadow.png) 0 0 no-repeat;display:none;height:5px;left:0;position:absolute;top:45px;z-index:104;}#nav-main li:hover .shadow{display:block;}#nav-main li.collections .shadow{background-position:-167px 0;width:685px;}#nav-main li.products .shadow{background-position:-263px 0;width:714px;}#nav-utility{height:45px;line-height:45px;list-style:none;margin:0;position:absolute;right:0;top:0;}#nav-utility li{float:left;margin-left:20px;height:45px;}#nav-utility li a{background:url(/frontend/img/utility-nav.png) 0 0 no-repeat;display:block;height:45px;line-height:45px;overflow:hidden;text-indent:-9999em;}#nav-utility li.my-list{width:54px;}#nav-utility li.my-list a{display:none;}.js #nav-utility li.my-list a{background-position:0 0;display:block;width:54px;}#nav-utility li.my-list a:hover,#my-list #nav-utility li.my-list a{background-position:0 -45px;}.fade-on #nav-utility li.my-list a.fade{background-position:0 0;width:54px;}#nav-utility li.region-selector{position:relative;}#nav-utility li.region-selector a{height:33px;margin:8px 0 0;width:58px;}#nav-utility li.region-selector a.us{background-position:-127px 0;}#nav-utility li.region-selector a.eu{background-position:-127px -33px;}#nav-utility li.region-selector a.ap{background-position:-127px -66px;}#nav-utility li.region-selector div{background:url(/frontend/img/lightshade-bg.png);display:none;height:100%;left:0;position:absolute;top:0;width:100%;}#nav-utility li.loading div{display:block!important;}#nav-utility li.region-selector img{display:block;margin:10px auto 0;}#nav-utility .search form{height:100%;margin:0;padding:0;}#nav-utility .search form label{background:url(/frontend/img/utility-nav.png) -67px 0 no-repeat;display:block;float:left;margin-right:10px;overflow:hidden;position:relative;text-indent:-9999em;width:34px;}#nav-utility .search form input{display:inline;vertical-align:middle;width:150px;}#nav-utility .search form button{background:#fff url(/frontend/img/search-sprites.png) 0 -1px no-repeat;border:none;cursor:pointer;display:inline-block;height:18px;margin:3px 0 0 5px;overflow:hidden;text-indent:-999em;width:14px;vertical-align:middle;}#footer{height:185px;position:relative;}#nav-footer,#nav-footer-top{list-style:none;margin:18px 0 0;overflow:hidden;width:388px;}#nav-footer-top{background:url(/frontend/img/footer-top-bg.png) center bottom no-repeat;margin:0;padding:15px 0 20px 37px;position:absolute;right:0;top:-80px;}#nav-footer li,#nav-footer-top li{float:left;}#nav-footer li.support,#nav-footer-top li.support{width:134px;}#nav-footer li.company,#nav-footer-top li.company{width:234px;}#nav-footer ul,#nav-footer-top ul{float:left;list-style:none;margin:0;position:relative;width:117px;}#nav-footer ul li,#nav-footer-top ul li{float:none;position:relative;}#nav-footer li span,#nav-footer ul li a,#nav-footer-top li span,#nav-footer-top ul li a{background:url(/frontend/img/footer.png) 0 0 no-repeat;display:block;overflow:hidden;text-indent:-9999em;}#nav-footer li span,#nav-footer-top li span{height:18px;}#nav-footer li.company span,#nav-footer-top li.company span{background-position:-134px 0;}#nav-footer ul li a,#nav-footer-top ul li a{display:block;height:22px;width:100%;}#nav-footer ul li.warranty a,#nav-footer-top ul li.warranty a{background-position:0 -18px;}#nav-footer ul li.manuals a,#nav-footer-top ul li.manuals a{background-position:0 -40px;}#nav-footer ul li.faqs a,#nav-footer-top ul li.faqs a{background-position:0 -62px;}#nav-footer ul li.contact a,#nav-footer-top ul li.contact a{background-position:0 -84px;}#nav-footer ul li.press a,#nav-footer-top ul li.press a{background-position:-134px -18px;}#nav-footer ul li.about a,#nav-footer-top ul li.about a{background-position:-134px -40px;}#nav-footer ul li.jobs a,#nav-footer-top ul li.jobs a{background-position:-134px -62px;}#nav-footer ul li.partnerships a,#nav-footer-top ul li.partnerships a{background-position:-134px -84px;}#nav-footer ul li.advocacy a,#nav-footer-top ul li.advocacy a{background-position:-256px -18px;}#nav-footer ul li.online a,#nav-footer-top ul li.online a{background-position:-256px -40px;}#nav-footer ul li.dealers a,#nav-footer-top ul li.dealers a{background-position:-256px -62px;}#nav-footer ul li.international a,#nav-footer-top ul li.international a{background-position:-256px -84px;}#nav-footer ul li.warranty a:hover,#nav-footer-top ul li.warranty a:hover,.warranty-and-registration #nav-footer ul li.warranty a,.warranty-and-registration #nav-footer-top ul li.warranty a{background-position:0 -107px;}#nav-footer ul li.manuals a:hover,#nav-footer-top ul li.manuals a:hover,.manuals #nav-footer ul li.manuals a,.manuals #nav-footer-top ul li.manuals a{background-position:0 -129px;}#nav-footer ul li.faqs a:hover,#nav-footer-top ul li.faqs a:hover,.faqs #nav-footer ul li.faqs a,.faqs #nav-footer-top ul li.faqs a{background-position:0 -151px;}#nav-footer ul li.contact a:hover,#nav-footer-top ul li.contact a:hover,.contact-us #nav-footer ul li.contact a,.contact-us #nav-footer-top ul li.contact a{background-position:0 -173px;}#nav-footer ul li.press a:hover,#nav-footer-top ul li.press a:hover,.press #nav-footer ul li.press a,.press #nav-footer-top ul li.press a{background-position:-134px -107px;}#nav-footer ul li.about a:hover,#nav-footer-top ul li.about a:hover,.about-us #nav-footer ul li.about a,.about-us #nav-footer-top ul li.about a{background-position:-134px -129px;}#nav-footer ul li.jobs a:hover,#nav-footer-top ul li.jobs a:hover,.jobs #nav-footer ul li.jobs a,.jobs #nav-footer-top ul li.jobs a{background-position:-134px -151px;}#nav-footer ul li.partnerships a:hover,#nav-footer-top ul li.partnerships a:hover,.partnerships #nav-footer ul li.partnerships a,.partnerships #nav-footer-top ul li.partnerships a{background-position:-134px -173px;}#nav-footer ul li.advocacy a:hover,#nav-footer-top ul li.advocacy a:hover,.advocacy #nav-footer ul li.advocacy a,.advocacy #nav-footer-top ul li.advocacy a{background-position:-256px -107px;}#nav-footer ul li.online a:hover,#nav-footer-top ul li.online a:hover,.online-dealers #nav-footer ul li.online a,.online-dealers #nav-footer-top ul li.online a{background-position:-256px -129px;}#nav-footer ul li.dealers a:hover,#nav-footer-top ul li.dealers a:hover,.dealer-locator #nav-footer ul li.dealers a,.dealer-locator #nav-footer-top ul li.dealers a{background-position:-256px -151px;}#nav-footer ul li.international a:hover,#nav-footer-top ul li.international a:hover,.international-distributors #nav-footer ul li.international a,.international-distributors #nav-footer-top ul li.international a{background-position:-256px -173px;}.warranty-and-registration #nav-footer-top li.support .heading,.manuals #nav-footer-top li.support .heading,.faqs #nav-footer-top li.support .heading,.contact-us #nav-footer-top li.support .heading{background-position:0 -195px!important;height:33px;margin-top:-15px;}.press #nav-footer-top li.company .heading,.about-us #nav-footer-top li.company .heading,.jobs #nav-footer-top li.company .heading,.partnerships #nav-footer-top li.company .heading,.advocacy #nav-footer-top li.company .heading,.online-dealers #nav-footer-top li.company .heading,.dealer-locator #nav-footer-top li.company .heading,.international-distributors #nav-footer-top li.company .heading{background-position:-134px -195px!important;height:33px;margin-top:-15px;}.fade-on #nav-footer ul li.warranty a.fade:hover,.fade-on #nav-footer-top ul li.warranty a.fade:hover{background-position:0 -18px;}.fade-on #nav-footer ul li.manuals a.fade:hover,.fade-on #nav-footer-top ul li.manuals a.fade:hover{background-position:0 -40px;}.fade-on #nav-footer ul li.faqs a.fade:hover,.fade-on #nav-footer-top ul li.faqs a.fade:hover{background-position:0 -62px;}.fade-on #nav-footer ul li.contact a.fade:hover,.fade-on #nav-footer-top ul li.contact a.fade:hover{background-position:0 -84px;}.fade-on #nav-footer ul li.press a.fade:hover,.fade-on #nav-footer-top ul li.press a.fade:hover{background-position:-134px -18px;}.fade-on #nav-footer ul li.about a.fade:hover,.fade-on #nav-footer-top ul li.about a.fade:hover{background-position:-134px -40px;}.fade-on #nav-footer ul li.jobs a.fade:hover,.fade-on #nav-footer-top ul li.jobs a.fade:hover{background-position:-134px -62px;}.fade-on #nav-footer ul li.partnerships a.fade:hover,.fade-on #nav-footer-top ul li.partnerships a.fade:hover{background-position:-134px -84px;}.fade-on #nav-footer ul li.advocacy a.fade:hover,.fade-on #nav-footer-top ul li.advocacy a.fade:hover{background-position:-256px -18px;}.fade-on #nav-footer ul li.online a.fade:hover,.fade-on #nav-footer-top ul li.online a.fade:hover{background-position:-256px -40px;}.fade-on #nav-footer ul li.dealers a.fade:hover,.fade-on #nav-footer-top ul li.dealers a.fade:hover{background-position:-256px -62px;}.fade-on #nav-footer ul li.international a.fade:hover,.fade-on #nav-footer-top ul li.international a.fade:hover{background-position:-256px -84px;}.warranty-and-registration #nav-footer ul li.warranty a.fade span,.warranty-and-registration #nav-footer-top ul li.warranty a.fade span,.manuals #nav-footer ul li.manuals a.fade span,.manuals #nav-footer-top ul li.manuals a.fade span,.faqs #nav-footer ul li.faqs a.fade span,.faqs #nav-footer-top ul li.faqs a.fade span,.contact-us #nav-footer ul li.contact a.fade span,.contact-us #nav-footer-top ul li.contact a.fade span,.press #nav-footer-top ul li.press a.fade span,.press #nav-footer ul li.press a.fade span,.about-us #nav-footer ul li.about a.fade span,.about-us #nav-footer-top ul li.about a.fade span,.jobs #nav-footer ul li.jobs a.fade span,.jobs #nav-footer-top ul li.jobs a.fade span,.partnerships #nav-footer ul li.partnerships a.fade span,.partnerships #nav-footer-top ul li.partnerships a.fade span,.advocacy #nav-footer ul li.advocacy a.fade span,.advocacy #nav-footer-top ul li.advocacy a.fade span,.online #nav-footer ul li.online a.fade span,.online #nav-footer-top ul li.online a.fade span,.dealers #nav-footer ul li.dealers a.fade span,.dealers #nav-footer-top ul li.dealers a.fade span,.international #nav-footer ul li.international a.fade span,.international #nav-footer-top ul li.international a.fade span{visibility:hidden!important;}#footer .dealer-locator a{background:url(/frontend/img/dealers-world.png);display:block;height:170px;overflow:hidden;text-indent:-9999em;width:388px;}#footer .address address{background:url(/frontend/img/footer.png) -372px 0 no-repeat;height:19px;margin:18px 0 0 18px;overflow:hidden;text-indent:-9999em;width:168px;}#footer .address a{background:url(/frontend/img/footer.png) -372px -18px no-repeat;display:block;height:19px;margin-left:18px;overflow:hidden;text-indent:-9999em;width:88px;}#footer .address a:hover{background-position:-372px -37px;}.fade-on #footer .address a.fade{background-position:-372px -18px;}.paper{background:url(/frontend/img/paper.gif);position:relative;width:100%;}.paper .shadow{background:url(/frontend/img/shadow-bottom.png);bottom:0;height:3px;left:0;margin-top:-3px;position:absolute;width:100%;}.top-shadow{background:url(/frontend/img/shadow-hump.png) center top no-repeat;margin-top:-6px!important;padding-top:6px!important;position:relative;width:100%;}#buckets{background:url(/frontend/img/shadow-buckets.png) center top no-repeat;margin-top:-6px;padding-top:6px;width:100%;}.flash #buckets{background-repeat:repeat-y;}.flash #home #buckets{background-position:center 172px;}#flash-buckets{display:block;margin:0 auto;width:970px;}#buckets h3{margin-top:15px;}#flash-banner{display:block;height:546px;line-height:0;margin:0 auto;width:970px;}#regionset{background:#a21a28;color:#fff;display:block;font-size:16px;font-weight:bold;line-height:2em;padding-left:35px;text-decoration:none;text-transform:uppercase;}#collections h2{float:left;font-size:23px;line-height:1;}#collections h2 .cufon-canvas{vertical-align:top;}#collections-categories h3{color:#000;float:left;font-size:16px;margin:0 -10px 0 0;}#collections-categories h3 .cufon{margin-top:4px;}#collections div.collections{padding-bottom:3px;position:relative;}#collections-more{background:#fff url(/frontend/img/product-category-bg.png) repeat-y right top;display:none;height:160px;overflow:hidden;padding-right:1px;position:absolute;right:3px;text-indent:-999em;top:0;width:160px;}.js #collections-more{display:block;}#collections-more a{background:url(/frontend/img/collections-viewall.png) no-repeat;display:block;height:51px;margin:92px auto 0;overflow:hidden;text-indent:-999em;width:136px;}#collections-more a:hover{background-position:0 -62px;}#collections-categories{float:right;margin-top:23px;}#collections-categories ul{float:left;list-style:none;margin:0;}#collections-categories li{float:left;margin-left:20px;}#collections-categories a{display:block;float:left;font-size:20px;line-height:1;text-decoration:none;text-transform:uppercase;}#collections-categories a .cufon-canvas{margin-top:2px;vertical-align:top;}#collections-featured,#collections-remainder{background:url(/frontend/img/product-category-bg.png) 0 0 repeat-y;list-style:none;margin:0;overflow:hidden;padding-left:1px;width:966px;}.js #collections-remainder{display:none;}#collections-featured li,#collections-remainder li{background:url(/frontend/img/product-category-bg.png) right top repeat-y;float:left;height:156px;margin-bottom:15px;padding-right:1px;width:160px;}#collections-featured li a,#collections-remainder li a{display:block;text-decoration:none;width:100%;}#collections-featured li img,#collections-remainder li img{display:block;margin:0 auto 20px;}#collections-featured li span,#collections-remainder li span{display:block;font-size:11px;line-height:1.2;margin:0 auto;text-transform:lowercase;width:121px;}#collections-featured li span.description,#collections-remainder li span.description{background:url(/frontend/img/product-detail-sprites.png) no-repeat scroll -137px -61px;color:#808183;height:40px;padding-right:15px;}#collections-featured li span.price,#collections-remainder li span.price{color:#bf272d;}#collections-featured li a:hover span.description,#collections-remainder li a:hover span.description{color:#000;}h2#product-category{font-size:23px;margin:23px 0 18px!important;text-transform:uppercase;}.category{position:relative;z-index:50;}#product-filters{font-size:11px;position:absolute;right:0;top:0;}.js #product-filters{top:3px;}#product-filters div{float:left;margin-left:35px;}#product-filters div.submit{clear:left;float:right;}#product-filters label{line-height:100%;}#product-filters select{font-size:11px;}#product-filters button{margin-top:5px;}.js #product-filters{visibility:hidden;z-index:50;}.js .ready #product-filters{visibility:visible!important;}.js #product-filters div{height:24px;position:relative;}#product-filters label{color:#231f20;font-size:14px;font-weight:normal;line-height:24px;text-transform:uppercase;}.js #product-filters ul{background:url(/frontend/img/filter-bg.png) right 26px no-repeat;background-color:#bf272d;color:#eebdbd;cursor:pointer;list-style:none;margin:0;overflow:hidden;padding:50px 0 0 8px;position:absolute;right:0;top:-26px;}.js #product-filters li{cursor:pointer;line-height:24px;padding-right:24px;text-transform:uppercase;white-space:nowrap;}.js #product-filters li.on{color:#fff;display:block;position:absolute;top:26px;}.js #product-filters li:hover{color:#fff;}#product-list{background:url(/frontend/img/product-category-bg.png) 0 0 repeat-y;list-style:none;margin:0 auto 25px;overflow:hidden;padding-left:1px;width:966px;}#product-list li{background:#fff url(/frontend/img/product-category-bg.png) right top repeat-y;float:left;height:156px;margin-bottom:15px;padding-right:1px;width:160px;}#product-list li a{display:block;text-decoration:none;width:100%;}#product-list li img{display:block;margin:0 auto 10px;}#product-list li span{display:block;font-size:11px;line-height:1.2;margin:0 auto;text-transform:lowercase;width:121px;}#product-list li span.description{background:url(/frontend/img/product-detail-sprites.png) no-repeat scroll -137px -61px;color:#808183;height:40px;padding-right:15px;}#product-list li a:hover span.description{color:#000;}#product-list li span.price{color:#bf272d;}#no-products{margin-bottom:3em;}#products h2.cufon{line-height:1;margin:0;font-size:28px;}#products #technologies h4{color:#231F20;font-size:20px;margin-bottom:0;}#product-related h4{color:#231F20;display:block;font-size:26px;line-height:1;margin:0 0 10px;text-decoration:none;}#product{background:url(/frontend/img/product-detail-bg.png) 0 0 repeat-y;overflow:hidden;}#product-info{overflow:hidden;padding:20px 0 11px 30px;width:358px;}#product-info .hide{display:none;}#product-info #breadcrumb{color:#626366;display:block;font-size:13px;margin:0 0 1.5em;text-decoration:none;text-transform:uppercase;}#product-info #breadcrumb:hover{color:#231f20;}#product-info dl{margin-bottom:.8181em;}#product-info dt,#product-info label{color:#626366;display:block;font-size:16px;line-height:1;margin:0;text-transform:uppercase;}#product-info label{margin-bottom:.25em;}#product-info dd{color:#231f20;font-size:22px;line-height:1;margin:0 0 .6em;text-transform:uppercase;}#product-info select{margin:0 0 1.5em;}#product-info a.buy-now{background:url(/frontend/img/product-detail-sprites.png) 0 0 no-repeat;display:block;height:32px;margin-bottom:25px;overflow:hidden;text-indent:-999em;width:137px;}#product-info a.buy-now:hover{background-position:-137px 0;}.fade-on #product-info a.buy-now:hover{background-position:0 0;}#product-info ul{display:none;list-style:none;margin:0;overflow:hidden;width:100%;}.js #product-info ul{display:block;}#product-info li{float:left;height:22px;margin:0 0 9px 0;}#product-info li.share{margin-right:18px;}#product-info li.loading{background:url(/frontend/img/product-detail-loader.gif) 3px center no-repeat;}#product-info li.loading a{background:none;}#product-info li a{background:url(/frontend/img/product-detail-sprites.png) no-repeat;color:#626366;display:block;font-size:16px;height:22px;line-height:22px;padding-left:26px;text-decoration:none;text-transform:uppercase;}#product-info li a:hover{color:#231f20;}#product-info li.share a{background-position:0 -32px;}#product-info li.share a:hover{background-position:0 -54px;}#product-info li.my-list a{background-position:0 -32px;}#product-info li.my-list a:hover{background-position:0 -54px;}#product-info li.added{background:url(/frontend/img/product-detail-sprites.png) 0 -76px no-repeat;padding-left:26px;}#product-info li.added a{display:none;}#product-info li span.no-click{color:#626366;display:none;font-size:16px;line-height:22px;text-transform:uppercase;}#product-info li.added span.no-click{display:block;}#product-image{background:#fff;line-height:0;height:520px;}#product-image img{display:block;margin:0 auto;}#product-image-viewer{line-height:0;margin:0;}#product-variations{list-style:none;overflow:hidden;}#product-variations li{float:left;height:96px;overflow:hidden;width:97px;}#product-variations li a{display:block;height:88px;padding-top:8px;position:relative;text-decoration:none;width:100%;}#product-variations li a img{display:block;margin:0 auto;}#product-variations li a span{background:#bf272d;color:#fff;display:none;font-size:11px;left:0;line-height:1.2;padding:4px 5px 5px 7px;position:absolute;text-transform:lowercase;top:0;width:85px;}#product-variations li a:hover span,#product-variations li.on a span{display:block!important;}#product-additional,#product-related{padding:15px 0;}#product-additional #additional-nav{list-style:none;margin:0 0 10px;overflow:hidden;width:100%;}#additional-nav li{float:left;margin-right:40px;}#additional-nav li a{color:#626366;display:block;font-size:26px;line-height:1;text-decoration:none;text-transform:uppercase;}#additional-nav li a:hover,.technologies #additional-nav li.technologies a,.specifications #additional-nav li.specifications a,.accessories #additional-nav li.accessories a,.fit-guide #additional-nav li.fit-guide a{color:#231F20;}#technologies,#fit-guide,#accessories,#specifications{margin-right:20px;}.js #technologies,.js #fit-guide,.js #accessories,.js #specifications{display:none;}.technologies #technologies,.fit-guide #fit-guide,.accessories #accessories,.specifications #specifications{display:block;}#technologies-list{list-style:none;margin:0 0 12px;overflow:hidden;width:100%;}#technologies-list li{float:left;margin-right:15px;position:relative;}#technologies-list a{color:#626366;display:block;font-size:16px;text-decoration:none;text-transform:uppercase;}#technologies-list a:hover{color:#231F20;}#technologies-list li.on a{color:#bf272d;}#technologies-list a.coverup{height:100%;left:0;position:absolute;top:0;width:100%;z-index:49;}.js #technologies .tech-bucket{display:none;}.js #technologies div.on{display:block;}#accessories ul,#product-related ul{background:url(/frontend/img/related-products-bg.png) 0 0 repeat-y;list-style:none;margin:0;overflow:hidden;padding-left:1px;width:100%;}#accessories li,#product-related li{background:url(/frontend/img/dashed-vertical-divider.png) right top repeat-y;float:left;height:138px;margin-bottom:20px;overflow:hidden;width:129px;}#accessories li a,#product-related li a{display:block;height:100%;text-decoration:none;width:100%;}#accessories li img,#product-related li img{display:block;margin:5px auto 12px;}#accessories li span.related,#product-related li span.related{background:url(/frontend/img/product-detail-sprites.png) -159px -61px no-repeat;color:#626366;display:block;font-size:11px;height:40px;line-height:1.2;margin:0 auto;padding-right:15px;text-decoration:none;text-transform:lowercase;width:100px;}#accessories li span.price,#product-related li span.price{color:#bf272d;display:block;}#accessories li a:hover span.related,#product-related li a:hover span.related{color:#000;}#my-list h2{float:left;font-size:28px;line-height:1;margin-right:30px;}#my-list #wishlist h3{font-size:13px;font-weight:bold;line-height:1.5;margin:28px 0 0;}#my-list #wishlist h3 a{color:#231f20;text-decoration:none;}#my-list .container{position:relative;}#my-list #no-items{clear:both;font-weight:bold;height:202px;}#my-list #list-count{font-size:28px;float:left;line-height:1;margin:23px 0 18px;text-transform:uppercase;}#my-list #wishlist{clear:both;list-style:none;margin:0;}#my-list #wishlist li{background:#fff url(/frontend/img/dashed-horizontal-divider.png) left top repeat-x;padding:10px 0;overflow:hidden;width:100%;}#my-list #wishlist li.first{background-image:none;}#my-list #wishlist img{float:left;margin:0 50px 0 30px;}#my-list #wishlist a.remove{color:#bf272d;text-decoration:none;text-transform:lowercase;}#my-list #options{background:url(/frontend/img/my-list-sprites.png) center bottom no-repeat;height:31px;list-style:none;margin:0;overflow:hidden;padding:0 5px;position:absolute;right:0;width:119px;top:15px;}#my-list #options li{float:left;width:50%;}#my-list #options li a{background:url(/frontend/img/my-list-sprites.png) 0 0 no-repeat;display:block;height:16px;overflow:hidden;text-indent:-999em;}#my-list #options li.email a{width:36px;}#my-list #options li.print a{background-position:-72px 0;float:right;width:33px;}#my-list #options li.email a:hover{background-position:-36px 0;}#my-list #options li.print a:hover{background-position:-108px 0;}.team h2.title{float:left;line-height:1;margin-right:20px!important;}.team h3.title{font-size:16px;float:left;line-height:1;margin:25px 0 0!important;}.team .container{height:460px;overflow:hidden;}.team #flash-banner,.team #media-player{display:block;height:546px;line-height:0;margin:0 auto;width:970px;}#team-about{padding-right:20px;}#team-assets{display:none;list-style:none;margin:0;}.js #team-assets{display:block;}#team-assets li{float:left;margin:0;height:60px;width:97px;}#team-assets li a{background-position:center center;background-repeat:no-repeat;display:block;height:100%;overflow:hidden;text-indent:-999em;width:100%;}#search h2{font-size:23px;line-height:1;}#search h3{color:#231f20;font-size:20px;margin:15px 0;text-transform:uppercase;}#product-search{background:url(/frontend/img/product-category-bg.png) 0 0 repeat-y;list-style:none;margin:0 auto 25px;overflow:hidden;padding-left:1px;width:966px;}#product-search li{background:url(/frontend/img/product-category-bg.png) right top repeat-y;float:left;height:156px;margin-bottom:15px;padding-right:1px;width:160px;}#product-search li a{display:block;text-decoration:none;width:100%;}#product-search li img{display:block;margin:0 auto 10px;}#product-search li span{display:block;font-size:11px;line-height:1.2;margin:0 auto;text-transform:lowercase;width:121px;}#product-search li span.description{background:url(/frontend/img/product-detail-sprites.png) no-repeat scroll -137px -61px;color:#808183;height:40px;padding-right:15px;}#product-search li a:hover span.description{color:#000;}#product-search li span.price{color:#bf272d;}#more-results li{margin-bottom:.6em;}#more-results li a{color:#808183;font-weight:bold;text-decoration:none;}#more-results li a:hover{color:#231f20;}#more-results li p{margin:0;}#search form.again{margin:3em 0 30px;}#search form.again div{overflow:hidden;width:100%;}#search form.again label{font-size:20px;float:left;margin:3px 8px 0 0;text-transform:uppercase;}#search form.again label .cufon{vertical-align:top;}#search form.again input{float:left;}#search form.again button{background:#fff url(/frontend/img/search-sprites.png) 0 -1px no-repeat;border:none;cursor:pointer;display:block;float:left;height:16px;margin:3px 0 0 10px;overflow:hidden;text-indent:-999em;width:14px;}#media h2{font-size:28px;line-height:1;}#media .header{position:relative;z-index:51;}#media #buckets{background:none;}#media #flash-banner p{margin:0;padding:1.5em 0;}#media-filters{font-size:11px;margin:0 50px 0 0;position:absolute;right:0;top:0;visibility:hidden;z-index:51;}.js .ready #media-filters{visibility:visible!important;}.js #media-filters div{float:left;height:24px;position:relative;}#media-filters label{color:#231f20;font-size:14px;font-weight:normal;line-height:26px;margin:0 0 0 35px;text-transform:uppercase;}.js #media-filters ul{background:url(/frontend/img/filter-bg.png) right 24px no-repeat;background-color:#bf272d;color:#eebdbd;cursor:pointer;list-style:none;margin:0;overflow:hidden;padding:48px 0 0 8px;position:absolute;right:0;top:-23px;}.js #media-filters li{cursor:pointer;line-height:24px;padding-right:24px;text-transform:uppercase;white-space:nowrap;}.js #media-filters li.on{color:#fff;display:block;position:absolute;top:24px;}.js #media-filters li:hover{color:#fff;}#company h2,#support h2{font-size:28px;line-height:1;margin:80px 0 50px!important;}#support .container,#company .container{position:relative;}#support .right-header,#company .right-header{margin:0 0 25px!important;}#support div.left-content,#company div.left-content{float:left;margin-bottom:50px;position:relative;width:500px;}#support div.right-content,#company div.right-content{float:right;position:relative;width:388px;}.warranty-and-registration .right-content h2{font-size:23px!important;}#product-registration label{background:url(/frontend/img/product-registration-sprites.png) no-repeat;display:block;height:13px;margin:0 0 6px;overflow:hidden;text-indent:-999em;}#product-registration .name label{background-position:0 0;width:82px;}#product-registration .email label{background-position:-87px 0;width:85px;}#product-registration .select label{background-position:-180px 0;width:144px;}#product-registration input{border:1px solid #808183;font-size:12px;margin:0 0 16px;padding:3px;width:380px;}#product-registration select{border:1px solid #808183;font-size:12px;margin:0 0 16px;}#product-registration button{background:url(/frontend/img/product-registration-sprites.png) 0 -17px no-repeat;border:none;cursor:pointer;float:right;height:32px;margin:0;overflow:hidden;text-indent:-999em;width:137px;}.manuals h3{margin:0 0 .3535em;}.manuals-list{font-size:14px;list-style:none;margin:0 0 1.5em;text-transform:uppercase;}.manuals-list li{background:url(/frontend/img/pdf-icon.png) no-repeat;margin:0 0 .5em;padding:0 0 0 25px;position:relative;}.faqs .left-content h3{margin:0 0 .3535em;}.faqs dl{margin-bottom:1.5em;}.faqs dt{background:url(/frontend/img/faq-icons.png) 0 0 no-repeat;color:#808183;display:block;font-size:14px;font-weight:normal;line-height:20px;margin:0 0 .5em;padding:0 0 0 30px;position:relative;text-transform:uppercase;}.faqs dt a.on{color:#000;}.js dd.faq-answer{display:none;}.faqs dd{background:url(/frontend/img/faq-icons.png) 0 -82px no-repeat;margin:0;padding:0 0 1em 30px;position:relative;}.contact-us h3.cufon,.contact-us .left-content h3{font-size:20px;margin-bottom:.5em;}.press h3{margin:0 0 .5em;}.press-items h4{font-size:14px;font-weight:normal;margin:0 0 .5em;}.press-items h4 a.on{color:#000;}.press-items{list-style:none;margin:0 0 1.5em;}.js .press-items div{display:none;}.press-items li{margin:0;padding:0 0 .5em 25px;}.press-items li.document{background:url(/frontend/img/pdf-icon.png) no-repeat;}.jobs h3{margin:0 0 .5em;}.job-list h4{font-size:14px;font-weight:normal;margin:0 0 .5em;}.jobs h4 a.on{color:#000;}.job-list{list-style:none;margin:0 0 1.5em;}.js .job-list div{display:none;}.job-list li{margin:0;padding:0 0 .5em 25px;}.job-list li.document{background:url(/frontend/img/pdf-icon.png) no-repeat;}.partnerships .left-content h3{font-size:20px;margin-bottom:.5em;}.about-us .left-content h3{font-size:20px;margin-bottom:.5em;}.online-dealers h3{color:#000;font-size:16px;float:left;line-height:1;margin:0 10px 0 0;}.online-dealers h3 .cufon{margin-top:4px;}.online-dealers .container{position:relative;}.online-dealers #filters{float:left;list-style:none;margin:0;}.online-dealers #filters li{background:#fff;float:left;margin:0 20px 0 0;}.online-dealers #filters li a{display:block;float:left;font-size:20px;line-height:1;text-decoration:none;text-transform:uppercase;}.online-dealers .all li.all a,.online-dealers .cycling li.cycling a,.online-dealers .snow li.snow a,.online-dealers .goggles li.goggles a,.online-dealers .sunglasses li.sunglasses a,.online-dealers .gloves li.gloves a{color:#bf272d!important;}.online-dealers #filters li a .cufon-canvas{margin-top:2px;vertical-align:top;}.online-dealers #retailers{clear:both;list-style:none;margin:0 0 30px;overflow:hidden;padding:15px 0 0 0;width:100%;}.online-dealers #retailers li{display:none;float:left;height:54px;margin:0 7px 7px 0;width:154px;}.online-dealers .all li,.online-dealers .cycling li.cycling,.online-dealers .snow li.snow,.online-dealers .goggles li.goggles,.online-dealers .sunglasses li.sunglasses,.online-dealers .gloves li.gloves{display:list-item!important;}.dealer-locator .container,.international-distributors .container{position:relative;}#finder{padding-bottom:30px;}#finder #search{float:left;width:258px;}#finder #results{float:left;width:712px;}#finder #search form div{overflow:hidden;width:200px;}#finder #search label{background:url(/frontend/img/dealer-sprites.png) no-repeat;display:block;height:14px;margin:0 0 5px;overflow:hidden;text-indent:-999em;}#finder #search .zipcode label{background-position:0 0;width:45px;}#finder #search .radius label{background-position:0 -14px;width:78px;}#finder #search .name label{background-position:0 -28px;width:71px;}.international-distributors #finder #search .name label{background-position:0 -163px;width:98px;}#finder #search input{border:1px solid #808183;font-size:12px;line-height:14px;margin-bottom:1em;padding:3px;width:192px;}#finder #search input.incorrect{background:#fbe3e4;}#finder #search button{background:url(/frontend/img/dealer-sprites.png) -63px -72px no-repeat;border:0;cursor:pointer;float:right;height:25px;margin:0;padding:0;text-indent:-999em;overflow:hidden;width:43px;}#finder #search em{background:url(/frontend/img/dealer-sprites.png) 0 -147px no-repeat;display:block;margin:2.5em 0 2.5em 20px;height:10px;text-indent:-999em;overflow:hidden;width:152px;}#finder #search h4{background:url(/frontend/img/dealer-sprites.png) 0 -42px no-repeat;height:14px;margin:0 0 5px;overflow:hidden;text-indent:-999em;width:89px;}.international-distributors #finder #search h4{background-position:0 -56px;width:108px;}#finder #search .alphabetical{list-style:none;margin:0 0 10px;overflow:hidden;width:100%;}#finder #search .alphabetical li{float:left;margin:0 10px 0 0;}#finder #search .alphabetical li a{background:url(/frontend/img/dealer-sprites.png) no-repeat;display:block;height:11px;overflow:hidden;text-indent:-999em;}#finder #search .alphabetical li.a-d a{background-position:0 -72px;width:19px;}#finder #search .alphabetical li.e-g a{background-position:0 -87px;width:17px;}#finder #search .alphabetical li.h-l a{background-position:0 -102px;width:18px;}#finder #search .alphabetical li.m-r a{background-position:0 -118px;width:22px;}#finder #search .alphabetical li.s-z a{background-position:0 -133px;width:17px;}#finder #search .alphabetical li.a-d a:hover,.a-d .alphabetical li.a-d a{background-position:-30px -72px!important;}#finder #search .alphabetical li.e-g a:hover,.e-g .alphabetical li.e-g a{background-position:-30px -87px!important;}#finder #search .alphabetical li.h-l a:hover,.h-l .alphabetical li.h-l a{background-position:-30px -102px!important;}#finder #search .alphabetical li.m-r a:hover,.m-r .alphabetical li.m-r a{background-position:-30px -118px!important;}#finder #search .alphabetical li.s-z a:hover,.s-z .alphabetical li.s-z a{background-position:-30px -133px!important;}#a-d,#e-g,#h-l,#m-r,#s-z{display:none;}.a-d #a-d,.e-g #e-g,.h-l #h-l,.m-r #m-r,.s-z #s-z{display:block;}#finder #search #state-groups ul{list-style:none;margin:0 0 1em;}#finder #search #state-groups li a{text-decoration:none;text-transform:uppercase;}#finder #search #state-groups li a:hover,#finder #search #state-groups li a.on{color:#bf272d;}#finder #results.loading{background:url(/frontend/img/lightshade-loader.gif) center 463px no-repeat;}#finder #results.loading #map{margin-bottom:80px!important;}#finder #results.loading .listings,#finder #results.loading #paging{display:none;}#finder #results p{margin-top:1em;}#finder #results #legend{float:right;height:23px;list-style:none;margin:0;padding:0 0 20px;}#finder #results #legend li{background:url(/frontend/img/dealer-icons.png) no-repeat;float:left;height:23px;margin-left:15px;overflow:hidden;text-indent:-999em;}#finder #results #legend li.cycling{background-position:0 0;width:150px;}#finder #results #legend li.snow{background-position:0 -27px;width:135px;}#finder #results #legend li.goggles{background-position:0 -54px;width:91px;}#finder #results #legend li.sunglasses{background-position:0 -81px;width:115px;}#finder #results #legend li.gloves{background-position:0 -108px;width:80px;}#finder #results #map{clear:both;}#finder #results .listings{list-style:none;margin:0 0 20px 0;overflow:hidden;width:100%;}#finder #results .listings li{float:left;line-height:1.3;margin:0;padding:1em 0 0 28px;position:relative;width:209px;}#finder #results .listings li.third{clear:left;}#finder #results .listings li span{position:absolute;right:214px;text-align:right;top:1em;}#finder #results .listings ul{list-style:none;margin:5px 0 0;overflow:hidden;width:100%;}#finder #results .listings ul li{background:url(/frontend/img/dealer-icons.png) no-repeat;height:23px;margin:0 5px 0 0;overflow:hidden;padding:0;text-indent:-999em;width:23px;}#finder #results .listings ul li.cycling{background-position:0 0;}#finder #results .listings ul li.snow{background-position:0 -27px;}#finder #results .listings ul li.goggles{background-position:0 -54px;}#finder #results .listings ul li.sunglasses{background-position:0 -81px;}#finder #results .listings ul li.gloves{background-position:0 -108px;}#paging{height:1.7em;line-height:1.5em;overflow:hidden;}#paging div{float:right;}#paging span{float:left;margin-top:1px;}#paging a{border:1px solid #000;color:#000;display:block;float:left;margin-left:.5em;text-align:center;text-decoration:none;width:1.5em;}#paging a.on{border:1px solid #bf272d;color:#bf272d;}#map{height:400px;margin-bottom:1em;width:100%;}.markerLabel{color:#fff;font-size:10px;font-weight:bold;text-align:center;width:20px;}#privacy-policy h2{font-size:28px;line-height:1;}#privacy-policy .content h3{font-size:20px;margin-bottom:.5em;}#privacy-policy .content h4{font-size:16px;margin-bottom:.75em;}#click-blocker{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:49;}#lightshade{background:url(/frontend/img/lightshade-bg.png);display:none;left:0;position:absolute;top:45px;width:100%;z-index:50;}#lightshade .shadow{background:url(/frontend/img/shadow-bottom.png) 0 0 repeat-x;bottom:0;height:3px;left:0;position:absolute;width:100%;}#lightshade-wrapper{margin:0 auto;overflow:hidden;padding:20px 0;position:relative;width:970px;}#lightshade-content{display:none;}.no-close #lightshade-close{display:none;}#lightshade-close{background:url(/frontend/img/lightshade-close-bg.png);bottom:20px;cursor:pointer;display:none;height:21px;overflow:hidden;position:absolute;right:0;text-indent:-999em;width:64px;}#lightshade-close:hover{background-position:-73px 0;}#buy-now-header{background:url(/frontend/img/buy-now-sprites.png) no-repeat;height:21px;margin:0 0 25px 35px!important;overflow:hidden;text-indent:-999em;width:123px;}#buy-now-available h3,#buy-now-online h3{background:url(/frontend/img/buy-now-sprites.png) no-repeat;height:16px;margin:0 0 20px 0!important;overflow:hidden;text-indent:-999em;}#buy-now-available h3{background-position:0 -21px;width:231px;}#buy-now-online h3{background-position:0 -37px;width:288px;}.buy-now #lightshade-content p.none{margin:0 0 3em 35px;}#buy-now-available{float:left;margin:0 52px 20px 35px;width:365px;}#buy-now-online{float:left;margin:0 0 20px 35px;width:483px;}#buy-now-available ul,#buy-now-online ul{list-style:none;margin:0;overflow:hidden;width:100%;}#buy-now-available li,#buy-now-online li{float:left;height:54px;margin:0 7px 7px 0;width:154px;}#buy-now-dealer{background:url(/frontend/img/buy-now-sprites.png) 0 -53px no-repeat;clear:both;display:block;height:22px;margin:0 0 60px 35px;overflow:hidden;text-indent:-999em;width:158px;}#buy-now-dealer:hover{background-position:0 -75px;}h2#share-wishlist{background:url(/frontend/img/share-sprites.png) -177px 0 no-repeat;float:none;height:21px;margin:3px 0 18px 35px;overflow:hidden;text-indent:-999em;width:142px;}h2#share-header{background:url(/frontend/img/share-sprites.png);height:21px;margin:3px 0 18px 35px;overflow:hidden;text-indent:-999em;width:159px;}#share-info h3{color:#bf272d;font-size:23px;margin:0 0 .455em 0;}#share-status{display:none;margin:0 0 1.6em;width:413px;}#share-info{float:right;width:360px;}#share-info img{display:block;margin-left:20px;}#share-form{float:left;padding-left:35px;position:relative;width:465px;}#share-form div{float:left;margin-bottom:1em;width:232px;}#share-form div.comment{width:100%;}#share-form label{background:url(/frontend/img/share-sprites.png) no-repeat;display:block;height:13px;margin-bottom:.455em;text-indent:-999em;}#share-form .your-name label{background-position:0 -28px;width:82px;}#share-form .your-email label{background-position:-88px -28px;width:83px;}#share-form .friend-name label{background-position:-179px -28px;width:105px;}#share-form .friend-email label{background-position:-292px -28px;width:108px;}#share-form .comment label{background-position:-406px -28px;width:69px;}#share-form input{font-size:16px;width:202px;}#share-form textarea{margin:0 0 .8181em;width:424px;}#share-form input,#share-form textarea{background:#fff;border:1px solid #808183;}#share-form input.missing,#share-form input.incorrect{background:#fbe3e4;}#share-form .submit{width:100%;}#share-form button{background:url(/frontend/img/share-sprites.png) 0 -46px no-repeat;border:none;cursor:pointer;float:right;height:32px;margin-right:29px;overflow:hidden;text-indent:-999em;width:137px;}h2#region-change{background:url(/frontend/img/region-sprites.png) 0 0 no-repeat;float:none;height:21px;margin:23px 0 18px 35px;overflow:hidden;text-indent:-999em;width:189px;}.js h2#region-change{margin-top:3px;}#regions h3{background:url(/frontend/img/region-sprites.png) no-repeat;float:right;height:16px;margin:0 0 30px 35px;overflow:hidden;text-indent:-999em;}#regions .us h3{background-position:0 -21px;margin-left:0;width:102px;}#regions .europe h3{background-position:0 -37px;width:53px;}#regions .asia h3{background-position:0 -53px;width:120px;}#regions a{background:url(/frontend/img/region-sprites.png) no-repeat;float:right;display:block;height:12px;margin:0 0 20px;overflow:hidden;text-indent:-999em;width:66px;}#regions a.english{background-position:-68px -69px;}#regions a.french{background-position:-68px -81px;}#regions a.german{background-position:-68px -93px;}#regions .on a.english,#regions a.english:hover{background-position:0 -69px;}#regions .on a.french,#regions a.french:hover{background-position:0 -81px;}#regions .on a.german,#regions a.german:hover{background-position:0 -93px;}#regions{list-style:none;margin:50px auto 0;overflow:hidden;padding-bottom:30px;width:532px;}#regions li{float:left;}li.us{width:102px;}li.europe{width:170px;}li.asia{width:260px;}#regions ul{clear:right;list-style:none;margin:0;overflow:hidden;width:100%;}#regions ul li{float:none;overflow:hidden;width:100%;}.zoom #lightshade-close{top:20px;}#zoom,#zoomProductView{display:block;height:900px;margin:0 auto;}.page-error h2{float:none!important;font-size:28px!important;line-height:1!important;}.page-error{padding:20px 0 30px;min-height:300px;}